1264fa531Smrg#! /bin/sh
2264fa531Smrg# Guess values for system-dependent variables and create Makefiles.
3dfac8f13Smrg# Generated by GNU Autoconf 2.72 for x11perf 1.7.0.
4264fa531Smrg#
5c9e4df9bSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/test/x11perf/-/issues>.
6264fa531Smrg#
7736a7e2cSmrg#
8dfac8f13Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
9c9e4df9bSmrg# Inc.
10736a7e2cSmrg#
11736a7e2cSmrg#
12264fa531Smrg# This configure script is free software; the Free Software Foundation
13264fa531Smrg# gives unlimited permission to copy, distribute and modify it.
14736a7e2cSmrg## -------------------- ##
15736a7e2cSmrg## M4sh Initialization. ##
16736a7e2cSmrg## -------------------- ##
17264fa531Smrg
18c37a63b8Smrg# Be more Bourne compatible
19c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh
20c9e4df9bSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
21c9e4df9bSmrgthen :
22264fa531Smrg  emulate sh
23264fa531Smrg  NULLCMD=:
24c37a63b8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25264fa531Smrg  # is contrary to our usage.  Disable this feature.
26264fa531Smrg  alias -g '${1+"$@"}'='"$@"'
27c37a63b8Smrg  setopt NO_GLOB_SUBST
28dfac8f13Smrgelse case e in #(
29dfac8f13Smrg  e) case `(set -o) 2>/dev/null` in #(
30736a7e2cSmrg  *posix*) :
31736a7e2cSmrg    set -o posix ;; #(
32736a7e2cSmrg  *) :
33736a7e2cSmrg     ;;
34dfac8f13Smrgesac ;;
35c37a63b8Smrgesac
36c37a63b8Smrgfi
37c37a63b8Smrg
38c37a63b8Smrg
39c9e4df9bSmrg
40c9e4df9bSmrg# Reset variables that may have inherited troublesome values from
41c9e4df9bSmrg# the environment.
42c9e4df9bSmrg
43c9e4df9bSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44c9e4df9bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45c9e4df9bSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
46c9e4df9bSmrg# Quoting is to prevent editors from complaining about space-tab.
47c37a63b8Smrgas_nl='
48c37a63b8Smrg'
49c37a63b8Smrgexport as_nl
50c9e4df9bSmrgIFS=" ""	$as_nl"
51c9e4df9bSmrg
52c9e4df9bSmrgPS1='$ '
53c9e4df9bSmrgPS2='> '
54c9e4df9bSmrgPS4='+ '
55c9e4df9bSmrg
56c9e4df9bSmrg# Ensure predictable behavior from utilities with locale-dependent output.
57c9e4df9bSmrgLC_ALL=C
58c9e4df9bSmrgexport LC_ALL
59c9e4df9bSmrgLANGUAGE=C
60c9e4df9bSmrgexport LANGUAGE
61c9e4df9bSmrg
62c9e4df9bSmrg# We cannot yet rely on "unset" to work, but we need these variables
63c9e4df9bSmrg# to be unset--not just set to an empty or harmless value--now, to
64c9e4df9bSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65c9e4df9bSmrg# also avoids known problems related to "unset" and subshell syntax
66c9e4df9bSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67c9e4df9bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68c9e4df9bSmrgdo eval test \${$as_var+y} \
69c9e4df9bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70c9e4df9bSmrgdone
71c9e4df9bSmrg
72c9e4df9bSmrg# Ensure that fds 0, 1, and 2 are open.
73c9e4df9bSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74c9e4df9bSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75c9e4df9bSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76c37a63b8Smrg
77c37a63b8Smrg# The user is always right.
78c9e4df9bSmrgif ${PATH_SEPARATOR+false} :; then
79c37a63b8Smrg  PATH_SEPARATOR=:
80c37a63b8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81c37a63b8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82c37a63b8Smrg      PATH_SEPARATOR=';'
83c37a63b8Smrg  }
84264fa531Smrgfi
85264fa531Smrg
86264fa531Smrg
87c37a63b8Smrg# Find who we are.  Look in the path if we contain no directory separator.
88736a7e2cSmrgas_myself=
89736a7e2cSmrgcase $0 in #((
90c37a63b8Smrg  *[\\/]* ) as_myself=$0 ;;
91c37a63b8Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92c37a63b8Smrgfor as_dir in $PATH
93c37a63b8Smrgdo
94c37a63b8Smrg  IFS=$as_save_IFS
95c9e4df9bSmrg  case $as_dir in #(((
96c9e4df9bSmrg    '') as_dir=./ ;;
97c9e4df9bSmrg    */) ;;
98c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
99c9e4df9bSmrg  esac
100c9e4df9bSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101736a7e2cSmrg  done
102c37a63b8SmrgIFS=$as_save_IFS
103c37a63b8Smrg
104c37a63b8Smrg     ;;
105c37a63b8Smrgesac
106dfac8f13Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107c37a63b8Smrg# in which case we are not to be found in the path.
108c37a63b8Smrgif test "x$as_myself" = x; then
109c37a63b8Smrg  as_myself=$0
110c37a63b8Smrgfi
111c37a63b8Smrgif test ! -f "$as_myself"; then
112c9e4df9bSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113736a7e2cSmrg  exit 1
114c37a63b8Smrgfi
115c37a63b8Smrg
116736a7e2cSmrg
117533545b5Smrg# Use a proper internal environment variable to ensure we don't fall
118533545b5Smrg  # into an infinite loop, continuously re-executing ourselves.
119533545b5Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120533545b5Smrg    _as_can_reexec=no; export _as_can_reexec;
121533545b5Smrg    # We cannot yet assume a decent shell, so we have to provide a
122533545b5Smrg# neutralization value for shells without unset; and this also
123533545b5Smrg# works around shells that cannot unset nonexistent variables.
124533545b5Smrg# Preserve -v and -x to the replacement shell.
125533545b5SmrgBASH_ENV=/dev/null
126533545b5SmrgENV=/dev/null
127533545b5Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128533545b5Smrgcase $- in # ((((
129533545b5Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130533545b5Smrg  *v* ) as_opts=-v ;;
131533545b5Smrg  *x* ) as_opts=-x ;;
132533545b5Smrg  * ) as_opts= ;;
133533545b5Smrgesac
134533545b5Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135533545b5Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136dfac8f13Smrg# out after a failed 'exec'.
137c9e4df9bSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138c9e4df9bSmrgexit 255
139533545b5Smrg  fi
140533545b5Smrg  # We don't want this to propagate to other subprocesses.
141533545b5Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142736a7e2cSmrgif test "x$CONFIG_SHELL" = x; then
143dfac8f13Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
144c9e4df9bSmrgthen :
145736a7e2cSmrg  emulate sh
146736a7e2cSmrg  NULLCMD=:
147736a7e2cSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148736a7e2cSmrg  # is contrary to our usage.  Disable this feature.
149736a7e2cSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150736a7e2cSmrg  setopt NO_GLOB_SUBST
151dfac8f13Smrgelse case e in #(
152dfac8f13Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153736a7e2cSmrg  *posix*) :
154736a7e2cSmrg    set -o posix ;; #(
155736a7e2cSmrg  *) :
156736a7e2cSmrg     ;;
157dfac8f13Smrgesac ;;
158736a7e2cSmrgesac
159736a7e2cSmrgfi
160736a7e2cSmrg"
161736a7e2cSmrg  as_required="as_fn_return () { (exit \$1); }
162736a7e2cSmrgas_fn_success () { as_fn_return 0; }
163736a7e2cSmrgas_fn_failure () { as_fn_return 1; }
164736a7e2cSmrgas_fn_ret_success () { return 0; }
165736a7e2cSmrgas_fn_ret_failure () { return 1; }
166736a7e2cSmrg
167736a7e2cSmrgexitcode=0
168736a7e2cSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169736a7e2cSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170736a7e2cSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171736a7e2cSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172c9e4df9bSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173c9e4df9bSmrgthen :
174736a7e2cSmrg
175dfac8f13Smrgelse case e in #(
176dfac8f13Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177dfac8f13Smrgesac
178736a7e2cSmrgfi
179533545b5Smrgtest x\$exitcode = x0 || exit 1
180c9e4df9bSmrgblah=\$(echo \$(echo blah))
181c9e4df9bSmrgtest x\"\$blah\" = xblah || exit 1
182533545b5Smrgtest -x / || exit 1"
183736a7e2cSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184736a7e2cSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185736a7e2cSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186736a7e2cSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187736a7e2cSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
188c9e4df9bSmrg  if (eval "$as_required") 2>/dev/null
189c9e4df9bSmrgthen :
190736a7e2cSmrg  as_have_required=yes
191dfac8f13Smrgelse case e in #(
192dfac8f13Smrg  e) as_have_required=no ;;
193dfac8f13Smrgesac
194736a7e2cSmrgfi
195c9e4df9bSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
196c9e4df9bSmrgthen :
197736a7e2cSmrg
198dfac8f13Smrgelse case e in #(
199dfac8f13Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200736a7e2cSmrgas_found=false
201736a7e2cSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202736a7e2cSmrgdo
203736a7e2cSmrg  IFS=$as_save_IFS
204c9e4df9bSmrg  case $as_dir in #(((
205c9e4df9bSmrg    '') as_dir=./ ;;
206c9e4df9bSmrg    */) ;;
207c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
208c9e4df9bSmrg  esac
209736a7e2cSmrg  as_found=:
210736a7e2cSmrg  case $as_dir in #(
211736a7e2cSmrg	 /*)
212736a7e2cSmrg	   for as_base in sh bash ksh sh5; do
213736a7e2cSmrg	     # Try only shells that exist, to save several forks.
214c9e4df9bSmrg	     as_shell=$as_dir$as_base
215736a7e2cSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
216c9e4df9bSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
217c9e4df9bSmrgthen :
218736a7e2cSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
219c9e4df9bSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
220c9e4df9bSmrgthen :
221736a7e2cSmrg  break 2
222736a7e2cSmrgfi
223736a7e2cSmrgfi
224736a7e2cSmrg	   done;;
225736a7e2cSmrg       esac
226736a7e2cSmrg  as_found=false
227736a7e2cSmrgdone
228736a7e2cSmrgIFS=$as_save_IFS
229c9e4df9bSmrgif $as_found
230c9e4df9bSmrgthen :
231c9e4df9bSmrg
232dfac8f13Smrgelse case e in #(
233dfac8f13Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234c9e4df9bSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
235c9e4df9bSmrgthen :
236c9e4df9bSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
237dfac8f13Smrgfi ;;
238dfac8f13Smrgesac
239c9e4df9bSmrgfi
240736a7e2cSmrg
241736a7e2cSmrg
242c9e4df9bSmrg      if test "x$CONFIG_SHELL" != x
243c9e4df9bSmrgthen :
244533545b5Smrg  export CONFIG_SHELL
245533545b5Smrg             # We cannot yet assume a decent shell, so we have to provide a
246533545b5Smrg# neutralization value for shells without unset; and this also
247533545b5Smrg# works around shells that cannot unset nonexistent variables.
248533545b5Smrg# Preserve -v and -x to the replacement shell.
249533545b5SmrgBASH_ENV=/dev/null
250533545b5SmrgENV=/dev/null
251533545b5Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252533545b5Smrgcase $- in # ((((
253533545b5Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
254533545b5Smrg  *v* ) as_opts=-v ;;
255533545b5Smrg  *x* ) as_opts=-x ;;
256533545b5Smrg  * ) as_opts= ;;
257533545b5Smrgesac
258533545b5Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259533545b5Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260dfac8f13Smrg# out after a failed 'exec'.
261c9e4df9bSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262533545b5Smrgexit 255
263736a7e2cSmrgfi
264736a7e2cSmrg
265c9e4df9bSmrg    if test x$as_have_required = xno
266c9e4df9bSmrgthen :
267c9e4df9bSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
268c9e4df9bSmrg  printf "%s\n" "$0: the shells that I found on your system."
269c9e4df9bSmrg  if test ${ZSH_VERSION+y} ; then
270c9e4df9bSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
271c9e4df9bSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272736a7e2cSmrg  else
273c9e4df9bSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274c9e4df9bSmrg$0: https://gitlab.freedesktop.org/xorg/test/x11perf/-/issues
275736a7e2cSmrg$0: about your system, including any error possibly output
276736a7e2cSmrg$0: before this message. Then install a modern shell, or
277736a7e2cSmrg$0: manually run the script under such a shell if you do
278736a7e2cSmrg$0: have one."
279736a7e2cSmrg  fi
280736a7e2cSmrg  exit 1
281dfac8f13Smrgfi ;;
282dfac8f13Smrgesac
283736a7e2cSmrgfi
284736a7e2cSmrgfi
285736a7e2cSmrgSHELL=${CONFIG_SHELL-/bin/sh}
286736a7e2cSmrgexport SHELL
287736a7e2cSmrg# Unset more variables known to interfere with behavior of common tools.
288736a7e2cSmrgCLICOLOR_FORCE= GREP_OPTIONS=
289736a7e2cSmrgunset CLICOLOR_FORCE GREP_OPTIONS
290736a7e2cSmrg
291736a7e2cSmrg## --------------------- ##
292736a7e2cSmrg## M4sh Shell Functions. ##
293736a7e2cSmrg## --------------------- ##
294736a7e2cSmrg# as_fn_unset VAR
295736a7e2cSmrg# ---------------
296736a7e2cSmrg# Portably unset VAR.
297736a7e2cSmrgas_fn_unset ()
298736a7e2cSmrg{
299736a7e2cSmrg  { eval $1=; unset $1;}
300736a7e2cSmrg}
301736a7e2cSmrgas_unset=as_fn_unset
302736a7e2cSmrg
303c9e4df9bSmrg
304736a7e2cSmrg# as_fn_set_status STATUS
305736a7e2cSmrg# -----------------------
306736a7e2cSmrg# Set $? to STATUS, without forking.
307736a7e2cSmrgas_fn_set_status ()
308736a7e2cSmrg{
309736a7e2cSmrg  return $1
310736a7e2cSmrg} # as_fn_set_status
311736a7e2cSmrg
312736a7e2cSmrg# as_fn_exit STATUS
313736a7e2cSmrg# -----------------
314736a7e2cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315736a7e2cSmrgas_fn_exit ()
316736a7e2cSmrg{
317736a7e2cSmrg  set +e
318736a7e2cSmrg  as_fn_set_status $1
319736a7e2cSmrg  exit $1
320736a7e2cSmrg} # as_fn_exit
321736a7e2cSmrg
322736a7e2cSmrg# as_fn_mkdir_p
323736a7e2cSmrg# -------------
324736a7e2cSmrg# Create "$as_dir" as a directory, including parents if necessary.
325736a7e2cSmrgas_fn_mkdir_p ()
326736a7e2cSmrg{
327736a7e2cSmrg
328736a7e2cSmrg  case $as_dir in #(
329736a7e2cSmrg  -*) as_dir=./$as_dir;;
330736a7e2cSmrg  esac
331736a7e2cSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
332736a7e2cSmrg    as_dirs=
333736a7e2cSmrg    while :; do
334736a7e2cSmrg      case $as_dir in #(
335c9e4df9bSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336736a7e2cSmrg      *) as_qdir=$as_dir;;
337736a7e2cSmrg      esac
338736a7e2cSmrg      as_dirs="'$as_qdir' $as_dirs"
339736a7e2cSmrg      as_dir=`$as_dirname -- "$as_dir" ||
340736a7e2cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341736a7e2cSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342736a7e2cSmrg	 X"$as_dir" : 'X\(//\)$' \| \
343736a7e2cSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
344c9e4df9bSmrgprintf "%s\n" X"$as_dir" |
345736a7e2cSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346736a7e2cSmrg	    s//\1/
347736a7e2cSmrg	    q
348736a7e2cSmrg	  }
349736a7e2cSmrg	  /^X\(\/\/\)[^/].*/{
350736a7e2cSmrg	    s//\1/
351736a7e2cSmrg	    q
352736a7e2cSmrg	  }
353736a7e2cSmrg	  /^X\(\/\/\)$/{
354736a7e2cSmrg	    s//\1/
355736a7e2cSmrg	    q
356736a7e2cSmrg	  }
357736a7e2cSmrg	  /^X\(\/\).*/{
358736a7e2cSmrg	    s//\1/
359736a7e2cSmrg	    q
360736a7e2cSmrg	  }
361736a7e2cSmrg	  s/.*/./; q'`
362736a7e2cSmrg      test -d "$as_dir" && break
363736a7e2cSmrg    done
364736a7e2cSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365736a7e2cSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366736a7e2cSmrg
367736a7e2cSmrg
368736a7e2cSmrg} # as_fn_mkdir_p
369533545b5Smrg
370533545b5Smrg# as_fn_executable_p FILE
371533545b5Smrg# -----------------------
372533545b5Smrg# Test if FILE is an executable regular file.
373533545b5Smrgas_fn_executable_p ()
374533545b5Smrg{
375533545b5Smrg  test -f "$1" && test -x "$1"
376533545b5Smrg} # as_fn_executable_p
377736a7e2cSmrg# as_fn_append VAR VALUE
378736a7e2cSmrg# ----------------------
379736a7e2cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380736a7e2cSmrg# advantage of any shell optimizations that allow amortized linear growth over
381736a7e2cSmrg# repeated appends, instead of the typical quadratic growth present in naive
382736a7e2cSmrg# implementations.
383c9e4df9bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
384c9e4df9bSmrgthen :
385736a7e2cSmrg  eval 'as_fn_append ()
386736a7e2cSmrg  {
387736a7e2cSmrg    eval $1+=\$2
388736a7e2cSmrg  }'
389dfac8f13Smrgelse case e in #(
390dfac8f13Smrg  e) as_fn_append ()
391736a7e2cSmrg  {
392736a7e2cSmrg    eval $1=\$$1\$2
393dfac8f13Smrg  } ;;
394dfac8f13Smrgesac
395736a7e2cSmrgfi # as_fn_append
396736a7e2cSmrg
397736a7e2cSmrg# as_fn_arith ARG...
398736a7e2cSmrg# ------------------
399736a7e2cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400736a7e2cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401736a7e2cSmrg# must be portable across $(()) and expr.
402c9e4df9bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
403c9e4df9bSmrgthen :
404736a7e2cSmrg  eval 'as_fn_arith ()
405736a7e2cSmrg  {
406736a7e2cSmrg    as_val=$(( $* ))
407736a7e2cSmrg  }'
408dfac8f13Smrgelse case e in #(
409dfac8f13Smrg  e) as_fn_arith ()
410736a7e2cSmrg  {
411736a7e2cSmrg    as_val=`expr "$@" || test $? -eq 1`
412dfac8f13Smrg  } ;;
413dfac8f13Smrgesac
414736a7e2cSmrgfi # as_fn_arith
415736a7e2cSmrg
416736a7e2cSmrg
417736a7e2cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418736a7e2cSmrg# ----------------------------------------
419736a7e2cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420736a7e2cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421736a7e2cSmrg# script with STATUS, using 1 if that was 0.
422736a7e2cSmrgas_fn_error ()
423736a7e2cSmrg{
424736a7e2cSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
425736a7e2cSmrg  if test "$4"; then
426736a7e2cSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
427c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428736a7e2cSmrg  fi
429c9e4df9bSmrg  printf "%s\n" "$as_me: error: $2" >&2
430736a7e2cSmrg  as_fn_exit $as_status
431736a7e2cSmrg} # as_fn_error
432736a7e2cSmrg
433c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434c37a63b8Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435264fa531Smrg  as_expr=expr
436264fa531Smrgelse
437264fa531Smrg  as_expr=false
438264fa531Smrgfi
439264fa531Smrg
440c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441264fa531Smrg  as_basename=basename
442264fa531Smrgelse
443264fa531Smrg  as_basename=false
444264fa531Smrgfi
445264fa531Smrg
446736a7e2cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447736a7e2cSmrg  as_dirname=dirname
448736a7e2cSmrgelse
449736a7e2cSmrg  as_dirname=false
450736a7e2cSmrgfi
451264fa531Smrg
452c37a63b8Smrgas_me=`$as_basename -- "$0" ||
453264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454264fa531Smrg	 X"$0" : 'X\(//\)$' \| \
455c37a63b8Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
456c9e4df9bSmrgprintf "%s\n" X/"$0" |
457c37a63b8Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458c37a63b8Smrg	    s//\1/
459c37a63b8Smrg	    q
460c37a63b8Smrg	  }
461c37a63b8Smrg	  /^X\/\(\/\/\)$/{
462c37a63b8Smrg	    s//\1/
463c37a63b8Smrg	    q
464c37a63b8Smrg	  }
465c37a63b8Smrg	  /^X\/\(\/\).*/{
466c37a63b8Smrg	    s//\1/
467c37a63b8Smrg	    q
468c37a63b8Smrg	  }
469c37a63b8Smrg	  s/.*/./; q'`
470264fa531Smrg
471736a7e2cSmrg# Avoid depending upon Character Ranges.
472736a7e2cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473736a7e2cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474736a7e2cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475736a7e2cSmrgas_cr_digits='0123456789'
476736a7e2cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477264fa531Smrg
478264fa531Smrg
479736a7e2cSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480736a7e2cSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481736a7e2cSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482736a7e2cSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483736a7e2cSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484736a7e2cSmrg  sed -n '
485736a7e2cSmrg    p
486736a7e2cSmrg    /[$]LINENO/=
487736a7e2cSmrg  ' <$as_myself |
488736a7e2cSmrg    sed '
489dfac8f13Smrg      t clear
490dfac8f13Smrg      :clear
491736a7e2cSmrg      s/[$]LINENO.*/&-/
492736a7e2cSmrg      t lineno
493736a7e2cSmrg      b
494736a7e2cSmrg      :lineno
495736a7e2cSmrg      N
496736a7e2cSmrg      :loop
497736a7e2cSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498736a7e2cSmrg      t loop
499736a7e2cSmrg      s/-\n.*//
500736a7e2cSmrg    ' >$as_me.lineno &&
501736a7e2cSmrg  chmod +x "$as_me.lineno" ||
502c9e4df9bSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503264fa531Smrg
504533545b5Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505533545b5Smrg  # already done that, so ensure we don't try to do so again and fall
506533545b5Smrg  # in an infinite loop.  This has already happened in practice.
507533545b5Smrg  _as_can_reexec=no; export _as_can_reexec
508736a7e2cSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
509736a7e2cSmrg  # (the dirname of $[0] is not the place where we might find the
510736a7e2cSmrg  # original and so on.  Autoconf is especially sensitive to this).
511736a7e2cSmrg  . "./$as_me.lineno"
512736a7e2cSmrg  # Exit status is that of the last command.
513736a7e2cSmrg  exit
514c37a63b8Smrg}
515264fa531Smrg
516c9e4df9bSmrg
517c9e4df9bSmrg# Determine whether it's possible to make 'echo' print without a newline.
518c9e4df9bSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
519c9e4df9bSmrg# for compatibility with existing Makefiles.
520736a7e2cSmrgECHO_C= ECHO_N= ECHO_T=
521736a7e2cSmrgcase `echo -n x` in #(((((
522736a7e2cSmrg-n*)
523736a7e2cSmrg  case `echo 'xy\c'` in
524736a7e2cSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525736a7e2cSmrg  xy)  ECHO_C='\c';;
526736a7e2cSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527736a7e2cSmrg       ECHO_T='	';;
528736a7e2cSmrg  esac;;
529736a7e2cSmrg*)
530736a7e2cSmrg  ECHO_N='-n';;
531736a7e2cSmrgesac
532264fa531Smrg
533c9e4df9bSmrg# For backward compatibility with old third-party macros, we provide
534c9e4df9bSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
535c9e4df9bSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
536c9e4df9bSmrgas_echo='printf %s\n'
537c9e4df9bSmrgas_echo_n='printf %s'
538c9e4df9bSmrg
539736a7e2cSmrgrm -f conf$$ conf$$.exe conf$$.file
540736a7e2cSmrgif test -d conf$$.dir; then
541736a7e2cSmrg  rm -f conf$$.dir/conf$$.file
542736a7e2cSmrgelse
543736a7e2cSmrg  rm -f conf$$.dir
544736a7e2cSmrg  mkdir conf$$.dir 2>/dev/null
545c37a63b8Smrgfi
546736a7e2cSmrgif (echo >conf$$.file) 2>/dev/null; then
547736a7e2cSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548736a7e2cSmrg    as_ln_s='ln -s'
549736a7e2cSmrg    # ... but there are two gotchas:
550dfac8f13Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551dfac8f13Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552dfac8f13Smrg    # In both cases, we have to default to 'cp -pR'.
553736a7e2cSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554533545b5Smrg      as_ln_s='cp -pR'
555736a7e2cSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556736a7e2cSmrg    as_ln_s=ln
557736a7e2cSmrg  else
558533545b5Smrg    as_ln_s='cp -pR'
559736a7e2cSmrg  fi
560c37a63b8Smrgelse
561533545b5Smrg  as_ln_s='cp -pR'
562c37a63b8Smrgfi
563736a7e2cSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564736a7e2cSmrgrmdir conf$$.dir 2>/dev/null
565c37a63b8Smrg
566736a7e2cSmrgif mkdir -p . 2>/dev/null; then
567736a7e2cSmrg  as_mkdir_p='mkdir -p "$as_dir"'
568736a7e2cSmrgelse
569736a7e2cSmrg  test -d ./-p && rmdir ./-p
570736a7e2cSmrg  as_mkdir_p=false
571c37a63b8Smrgfi
572c37a63b8Smrg
573533545b5Smrgas_test_x='test -x'
574533545b5Smrgas_executable_p=as_fn_executable_p
575c37a63b8Smrg
576736a7e2cSmrg# Sed expression to map a string onto a valid CPP name.
577dfac8f13Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578dfac8f13Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579c37a63b8Smrg
580736a7e2cSmrg# Sed expression to map a string onto a valid variable name.
581dfac8f13Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582dfac8f13Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583c37a63b8Smrg
584c37a63b8Smrg
585736a7e2cSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586736a7e2cSmrgexec 6>&1
587264fa531Smrg
588264fa531Smrg# Name of the host.
589736a7e2cSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590264fa531Smrg# so uname gets run too.
591264fa531Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592264fa531Smrg
593264fa531Smrg#
594264fa531Smrg# Initializations.
595264fa531Smrg#
596264fa531Smrgac_default_prefix=/usr/local
597c37a63b8Smrgac_clean_files=
598264fa531Smrgac_config_libobj_dir=.
599c37a63b8SmrgLIBOBJS=
600264fa531Smrgcross_compiling=no
601264fa531Smrgsubdirs=
602264fa531SmrgMFLAGS=
603264fa531SmrgMAKEFLAGS=
604264fa531Smrg
605264fa531Smrg# Identity of this package.
606264fa531SmrgPACKAGE_NAME='x11perf'
607264fa531SmrgPACKAGE_TARNAME='x11perf'
608dfac8f13SmrgPACKAGE_VERSION='1.7.0'
609dfac8f13SmrgPACKAGE_STRING='x11perf 1.7.0'
610c9e4df9bSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/test/x11perf/-/issues'
611736a7e2cSmrgPACKAGE_URL=''
612264fa531Smrg
613736a7e2cSmrgac_unique_file="Makefile.am"
614c37a63b8Smrg# Factoring default headers for most tests.
615c37a63b8Smrgac_includes_default="\
616c9e4df9bSmrg#include <stddef.h>
617c9e4df9bSmrg#ifdef HAVE_STDIO_H
618c9e4df9bSmrg# include <stdio.h>
619c37a63b8Smrg#endif
620c9e4df9bSmrg#ifdef HAVE_STDLIB_H
621c37a63b8Smrg# include <stdlib.h>
622c37a63b8Smrg#endif
623c37a63b8Smrg#ifdef HAVE_STRING_H
624c37a63b8Smrg# include <string.h>
625c37a63b8Smrg#endif
626c37a63b8Smrg#ifdef HAVE_INTTYPES_H
627c37a63b8Smrg# include <inttypes.h>
628c37a63b8Smrg#endif
629c37a63b8Smrg#ifdef HAVE_STDINT_H
630c37a63b8Smrg# include <stdint.h>
631c37a63b8Smrg#endif
632c9e4df9bSmrg#ifdef HAVE_STRINGS_H
633c9e4df9bSmrg# include <strings.h>
634c9e4df9bSmrg#endif
635c9e4df9bSmrg#ifdef HAVE_SYS_TYPES_H
636c9e4df9bSmrg# include <sys/types.h>
637c9e4df9bSmrg#endif
638c9e4df9bSmrg#ifdef HAVE_SYS_STAT_H
639c9e4df9bSmrg# include <sys/stat.h>
640c9e4df9bSmrg#endif
641c37a63b8Smrg#ifdef HAVE_UNISTD_H
642c37a63b8Smrg# include <unistd.h>
643c37a63b8Smrg#endif"
644c37a63b8Smrg
645c9e4df9bSmrgac_header_c_list=
646c37a63b8Smrgac_subst_vars='am__EXEEXT_FALSE
647c37a63b8Smrgam__EXEEXT_TRUE
648c37a63b8SmrgLTLIBOBJS
649c37a63b8SmrgLIBOBJS
650c37a63b8SmrgXEXT_LIBS
651c37a63b8SmrgXEXT_CFLAGS
652c37a63b8SmrgXFT_LIBS
653c37a63b8SmrgXFT_CFLAGS
654c37a63b8SmrgXRENDER_LIBS
655c37a63b8SmrgXRENDER_CFLAGS
656c37a63b8SmrgX11PERF_LIBS
657c37a63b8SmrgX11PERF_CFLAGS
658e4ee1255SmrgMKTEMP
659e4ee1255Smrgx11perfcompdir
660736a7e2cSmrgMAN_SUBSTS
661736a7e2cSmrgXORG_MAN_PAGE
662c37a63b8SmrgADMIN_MAN_DIR
663c37a63b8SmrgDRIVER_MAN_DIR
664c37a63b8SmrgMISC_MAN_DIR
665c37a63b8SmrgFILE_MAN_DIR
666c37a63b8SmrgLIB_MAN_DIR
667c37a63b8SmrgAPP_MAN_DIR
668c37a63b8SmrgADMIN_MAN_SUFFIX
669c37a63b8SmrgDRIVER_MAN_SUFFIX
670c37a63b8SmrgMISC_MAN_SUFFIX
671c37a63b8SmrgFILE_MAN_SUFFIX
672c37a63b8SmrgLIB_MAN_SUFFIX
673c37a63b8SmrgAPP_MAN_SUFFIX
674736a7e2cSmrgSED
675c37a63b8Smrghost_os
676c37a63b8Smrghost_vendor
677c37a63b8Smrghost_cpu
678c37a63b8Smrghost
679c37a63b8Smrgbuild_os
680c37a63b8Smrgbuild_vendor
681c37a63b8Smrgbuild_cpu
682c37a63b8Smrgbuild
683736a7e2cSmrgINSTALL_CMD
68465c1f7cfSmrgPKG_CONFIG_LIBDIR
68565c1f7cfSmrgPKG_CONFIG_PATH
686736a7e2cSmrgPKG_CONFIG
687c37a63b8SmrgCHANGELOG_CMD
688e4ee1255SmrgSTRICT_CFLAGS
689c37a63b8SmrgCWARNFLAGS
690533545b5SmrgBASE_CFLAGS
691c37a63b8Smrgam__fastdepCC_FALSE
692c37a63b8Smrgam__fastdepCC_TRUE
693c37a63b8SmrgCCDEPMODE
694533545b5Smrgam__nodep
695c37a63b8SmrgAMDEPBACKSLASH
696c37a63b8SmrgAMDEP_FALSE
697c37a63b8SmrgAMDEP_TRUE
698c37a63b8Smrgam__include
699c37a63b8SmrgDEPDIR
700c37a63b8SmrgOBJEXT
701c37a63b8SmrgEXEEXT
702c37a63b8Smrgac_ct_CC
703c37a63b8SmrgCPPFLAGS
704c37a63b8SmrgLDFLAGS
705c37a63b8SmrgCFLAGS
706c37a63b8SmrgCC
707dfac8f13Smrgam__xargs_n
708dfac8f13Smrgam__rm_f_notfound
709533545b5SmrgAM_BACKSLASH
710533545b5SmrgAM_DEFAULT_VERBOSITY
711533545b5SmrgAM_DEFAULT_V
712533545b5SmrgAM_V
713c9e4df9bSmrgCSCOPE
714c9e4df9bSmrgETAGS
715c9e4df9bSmrgCTAGS
716c37a63b8Smrgam__untar
717c37a63b8Smrgam__tar
718c37a63b8SmrgAMTAR
719c37a63b8Smrgam__leading_dot
720c37a63b8SmrgSET_MAKE
721c37a63b8SmrgAWK
722c37a63b8Smrgmkdir_p
723c37a63b8SmrgMKDIR_P
724c37a63b8SmrgINSTALL_STRIP_PROGRAM
725c37a63b8SmrgSTRIP
726c37a63b8Smrginstall_sh
727c37a63b8SmrgMAKEINFO
728c37a63b8SmrgAUTOHEADER
729c37a63b8SmrgAUTOMAKE
730c37a63b8SmrgAUTOCONF
731c37a63b8SmrgACLOCAL
732c37a63b8SmrgVERSION
733c37a63b8SmrgPACKAGE
734c37a63b8SmrgCYGPATH_W
735c37a63b8Smrgam__isrc
736c37a63b8SmrgINSTALL_DATA
737c37a63b8SmrgINSTALL_SCRIPT
738c37a63b8SmrgINSTALL_PROGRAM
739c37a63b8Smrgtarget_alias
740c37a63b8Smrghost_alias
741c37a63b8Smrgbuild_alias
742c37a63b8SmrgLIBS
743c37a63b8SmrgECHO_T
744c37a63b8SmrgECHO_N
745c37a63b8SmrgECHO_C
746c37a63b8SmrgDEFS
747c37a63b8Smrgmandir
748c37a63b8Smrglocaledir
749c37a63b8Smrglibdir
750c37a63b8Smrgpsdir
751c37a63b8Smrgpdfdir
752c37a63b8Smrgdvidir
753c37a63b8Smrghtmldir
754c37a63b8Smrginfodir
755c37a63b8Smrgdocdir
756c37a63b8Smrgoldincludedir
757c37a63b8Smrgincludedir
758c9e4df9bSmrgrunstatedir
759c37a63b8Smrglocalstatedir
760c37a63b8Smrgsharedstatedir
761c37a63b8Smrgsysconfdir
762c37a63b8Smrgdatadir
763c37a63b8Smrgdatarootdir
764c37a63b8Smrglibexecdir
765c37a63b8Smrgsbindir
766c37a63b8Smrgbindir
767c37a63b8Smrgprogram_transform_name
768c37a63b8Smrgprefix
769c37a63b8Smrgexec_prefix
770736a7e2cSmrgPACKAGE_URL
771c37a63b8SmrgPACKAGE_BUGREPORT
772c37a63b8SmrgPACKAGE_STRING
773c37a63b8SmrgPACKAGE_VERSION
774c37a63b8SmrgPACKAGE_TARNAME
775c37a63b8SmrgPACKAGE_NAME
776c37a63b8SmrgPATH_SEPARATOR
777c9e4df9bSmrgSHELL
778c9e4df9bSmrgam__quote'
779264fa531Smrgac_subst_files=''
780c37a63b8Smrgac_user_opts='
781c37a63b8Smrgenable_option_checking
782533545b5Smrgenable_silent_rules
783c37a63b8Smrgenable_dependency_tracking
784533545b5Smrgenable_selective_werror
785c37a63b8Smrgenable_strict_compilation
786c37a63b8Smrg'
787c37a63b8Smrg      ac_precious_vars='build_alias
788c37a63b8Smrghost_alias
789c37a63b8Smrgtarget_alias
790c37a63b8SmrgCC
791c37a63b8SmrgCFLAGS
792c37a63b8SmrgLDFLAGS
793c37a63b8SmrgLIBS
794c37a63b8SmrgCPPFLAGS
795c37a63b8SmrgPKG_CONFIG
79665c1f7cfSmrgPKG_CONFIG_PATH
79765c1f7cfSmrgPKG_CONFIG_LIBDIR
798c37a63b8SmrgX11PERF_CFLAGS
799c37a63b8SmrgX11PERF_LIBS
800c37a63b8SmrgXRENDER_CFLAGS
801c37a63b8SmrgXRENDER_LIBS
802c37a63b8SmrgXFT_CFLAGS
803c37a63b8SmrgXFT_LIBS
804c37a63b8SmrgXEXT_CFLAGS
805c37a63b8SmrgXEXT_LIBS'
806c37a63b8Smrg
807264fa531Smrg
808264fa531Smrg# Initialize some variables set by options.
809264fa531Smrgac_init_help=
810264fa531Smrgac_init_version=false
811c37a63b8Smrgac_unrecognized_opts=
812c37a63b8Smrgac_unrecognized_sep=
813264fa531Smrg# The variables have the same names as the options, with
814264fa531Smrg# dashes changed to underlines.
815264fa531Smrgcache_file=/dev/null
816264fa531Smrgexec_prefix=NONE
817264fa531Smrgno_create=
818264fa531Smrgno_recursion=
819264fa531Smrgprefix=NONE
820264fa531Smrgprogram_prefix=NONE
821264fa531Smrgprogram_suffix=NONE
822264fa531Smrgprogram_transform_name=s,x,x,
823264fa531Smrgsilent=
824264fa531Smrgsite=
825264fa531Smrgsrcdir=
826264fa531Smrgverbose=
827264fa531Smrgx_includes=NONE
828264fa531Smrgx_libraries=NONE
829264fa531Smrg
830264fa531Smrg# Installation directory options.
831264fa531Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
832264fa531Smrg# and all the variables that are supposed to be based on exec_prefix
833264fa531Smrg# by default will actually change.
834264fa531Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
835c37a63b8Smrg# (The list follows the same order as the GNU Coding Standards.)
836264fa531Smrgbindir='${exec_prefix}/bin'
837264fa531Smrgsbindir='${exec_prefix}/sbin'
838264fa531Smrglibexecdir='${exec_prefix}/libexec'
839c37a63b8Smrgdatarootdir='${prefix}/share'
840c37a63b8Smrgdatadir='${datarootdir}'
841264fa531Smrgsysconfdir='${prefix}/etc'
842264fa531Smrgsharedstatedir='${prefix}/com'
843264fa531Smrglocalstatedir='${prefix}/var'
844c9e4df9bSmrgrunstatedir='${localstatedir}/run'
845264fa531Smrgincludedir='${prefix}/include'
846264fa531Smrgoldincludedir='/usr/include'
847c37a63b8Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
848c37a63b8Smrginfodir='${datarootdir}/info'
849c37a63b8Smrghtmldir='${docdir}'
850c37a63b8Smrgdvidir='${docdir}'
851c37a63b8Smrgpdfdir='${docdir}'
852c37a63b8Smrgpsdir='${docdir}'
853c37a63b8Smrglibdir='${exec_prefix}/lib'
854c37a63b8Smrglocaledir='${datarootdir}/locale'
855c37a63b8Smrgmandir='${datarootdir}/man'
856264fa531Smrg
857264fa531Smrgac_prev=
858c37a63b8Smrgac_dashdash=
859264fa531Smrgfor ac_option
860264fa531Smrgdo
861264fa531Smrg  # If the previous option needs an argument, assign it.
862264fa531Smrg  if test -n "$ac_prev"; then
863c37a63b8Smrg    eval $ac_prev=\$ac_option
864264fa531Smrg    ac_prev=
865264fa531Smrg    continue
866264fa531Smrg  fi
867264fa531Smrg
868c37a63b8Smrg  case $ac_option in
869736a7e2cSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
870736a7e2cSmrg  *=)   ac_optarg= ;;
871736a7e2cSmrg  *)    ac_optarg=yes ;;
872c37a63b8Smrg  esac
873264fa531Smrg
874c37a63b8Smrg  case $ac_dashdash$ac_option in
875c37a63b8Smrg  --)
876c37a63b8Smrg    ac_dashdash=yes ;;
877264fa531Smrg
878264fa531Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
879264fa531Smrg    ac_prev=bindir ;;
880264fa531Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
881264fa531Smrg    bindir=$ac_optarg ;;
882264fa531Smrg
883264fa531Smrg  -build | --build | --buil | --bui | --bu)
884264fa531Smrg    ac_prev=build_alias ;;
885264fa531Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
886264fa531Smrg    build_alias=$ac_optarg ;;
887264fa531Smrg
888264fa531Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
889264fa531Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
890264fa531Smrg    ac_prev=cache_file ;;
891264fa531Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
892264fa531Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
893264fa531Smrg    cache_file=$ac_optarg ;;
894264fa531Smrg
895264fa531Smrg  --config-cache | -C)
896264fa531Smrg    cache_file=config.cache ;;
897264fa531Smrg
898c37a63b8Smrg  -datadir | --datadir | --datadi | --datad)
899264fa531Smrg    ac_prev=datadir ;;
900c37a63b8Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
901264fa531Smrg    datadir=$ac_optarg ;;
902264fa531Smrg
903c37a63b8Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
904c37a63b8Smrg  | --dataroo | --dataro | --datar)
905c37a63b8Smrg    ac_prev=datarootdir ;;
906c37a63b8Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
907c37a63b8Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
908c37a63b8Smrg    datarootdir=$ac_optarg ;;
909c37a63b8Smrg
910264fa531Smrg  -disable-* | --disable-*)
911c37a63b8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
912264fa531Smrg    # Reject names that are not valid shell variable names.
913c37a63b8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
914dfac8f13Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
915c37a63b8Smrg    ac_useropt_orig=$ac_useropt
916c9e4df9bSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
917c37a63b8Smrg    case $ac_user_opts in
918c37a63b8Smrg      *"
919c37a63b8Smrg"enable_$ac_useropt"
920c37a63b8Smrg"*) ;;
921c37a63b8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
922c37a63b8Smrg	 ac_unrecognized_sep=', ';;
923c37a63b8Smrg    esac
924c37a63b8Smrg    eval enable_$ac_useropt=no ;;
925c37a63b8Smrg
926c37a63b8Smrg  -docdir | --docdir | --docdi | --doc | --do)
927c37a63b8Smrg    ac_prev=docdir ;;
928c37a63b8Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
929c37a63b8Smrg    docdir=$ac_optarg ;;
930c37a63b8Smrg
931c37a63b8Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
932c37a63b8Smrg    ac_prev=dvidir ;;
933c37a63b8Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
934c37a63b8Smrg    dvidir=$ac_optarg ;;
935264fa531Smrg
936264fa531Smrg  -enable-* | --enable-*)
937c37a63b8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
938264fa531Smrg    # Reject names that are not valid shell variable names.
939c37a63b8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
940dfac8f13Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
941c37a63b8Smrg    ac_useropt_orig=$ac_useropt
942c9e4df9bSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
943c37a63b8Smrg    case $ac_user_opts in
944c37a63b8Smrg      *"
945c37a63b8Smrg"enable_$ac_useropt"
946c37a63b8Smrg"*) ;;
947c37a63b8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
948c37a63b8Smrg	 ac_unrecognized_sep=', ';;
949264fa531Smrg    esac
950c37a63b8Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
951264fa531Smrg
952264fa531Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
953264fa531Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
954264fa531Smrg  | --exec | --exe | --ex)
955264fa531Smrg    ac_prev=exec_prefix ;;
956264fa531Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
957264fa531Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
958264fa531Smrg  | --exec=* | --exe=* | --ex=*)
959264fa531Smrg    exec_prefix=$ac_optarg ;;
960264fa531Smrg
961264fa531Smrg  -gas | --gas | --ga | --g)
962264fa531Smrg    # Obsolete; use --with-gas.
963264fa531Smrg    with_gas=yes ;;
964264fa531Smrg
965264fa531Smrg  -help | --help | --hel | --he | -h)
966264fa531Smrg    ac_init_help=long ;;
967264fa531Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
968264fa531Smrg    ac_init_help=recursive ;;
969264fa531Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
970264fa531Smrg    ac_init_help=short ;;
971264fa531Smrg
972264fa531Smrg  -host | --host | --hos | --ho)
973264fa531Smrg    ac_prev=host_alias ;;
974264fa531Smrg  -host=* | --host=* | --hos=* | --ho=*)
975264fa531Smrg    host_alias=$ac_optarg ;;
976264fa531Smrg
977c37a63b8Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
978c37a63b8Smrg    ac_prev=htmldir ;;
979c37a63b8Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
980c37a63b8Smrg  | --ht=*)
981c37a63b8Smrg    htmldir=$ac_optarg ;;
982c37a63b8Smrg
983264fa531Smrg  -includedir | --includedir | --includedi | --included | --include \
984264fa531Smrg  | --includ | --inclu | --incl | --inc)
985264fa531Smrg    ac_prev=includedir ;;
986264fa531Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
987264fa531Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
988264fa531Smrg    includedir=$ac_optarg ;;
989264fa531Smrg
990264fa531Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
991264fa531Smrg    ac_prev=infodir ;;
992264fa531Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
993264fa531Smrg    infodir=$ac_optarg ;;
994264fa531Smrg
995264fa531Smrg  -libdir | --libdir | --libdi | --libd)
996264fa531Smrg    ac_prev=libdir ;;
997264fa531Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
998264fa531Smrg    libdir=$ac_optarg ;;
999264fa531Smrg
1000264fa531Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1001264fa531Smrg  | --libexe | --libex | --libe)
1002264fa531Smrg    ac_prev=libexecdir ;;
1003264fa531Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1004264fa531Smrg  | --libexe=* | --libex=* | --libe=*)
1005264fa531Smrg    libexecdir=$ac_optarg ;;
1006264fa531Smrg
1007c37a63b8Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1008c37a63b8Smrg    ac_prev=localedir ;;
1009c37a63b8Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1010c37a63b8Smrg    localedir=$ac_optarg ;;
1011c37a63b8Smrg
1012264fa531Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1013c37a63b8Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1014264fa531Smrg    ac_prev=localstatedir ;;
1015264fa531Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1016c37a63b8Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1017264fa531Smrg    localstatedir=$ac_optarg ;;
1018264fa531Smrg
1019264fa531Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1020264fa531Smrg    ac_prev=mandir ;;
1021264fa531Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1022264fa531Smrg    mandir=$ac_optarg ;;
1023264fa531Smrg
1024264fa531Smrg  -nfp | --nfp | --nf)
1025264fa531Smrg    # Obsolete; use --without-fp.
1026264fa531Smrg    with_fp=no ;;
1027264fa531Smrg
1028264fa531Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1029264fa531Smrg  | --no-cr | --no-c | -n)
1030264fa531Smrg    no_create=yes ;;
1031264fa531Smrg
1032264fa531Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1033264fa531Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1034264fa531Smrg    no_recursion=yes ;;
1035264fa531Smrg
1036264fa531Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1037264fa531Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1038264fa531Smrg  | --oldin | --oldi | --old | --ol | --o)
1039264fa531Smrg    ac_prev=oldincludedir ;;
1040264fa531Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1041264fa531Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1042264fa531Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1043264fa531Smrg    oldincludedir=$ac_optarg ;;
1044264fa531Smrg
1045264fa531Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1046264fa531Smrg    ac_prev=prefix ;;
1047264fa531Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1048264fa531Smrg    prefix=$ac_optarg ;;
1049264fa531Smrg
1050264fa531Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1051264fa531Smrg  | --program-pre | --program-pr | --program-p)
1052264fa531Smrg    ac_prev=program_prefix ;;
1053264fa531Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1054264fa531Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1055264fa531Smrg    program_prefix=$ac_optarg ;;
1056264fa531Smrg
1057264fa531Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1058264fa531Smrg  | --program-suf | --program-su | --program-s)
1059264fa531Smrg    ac_prev=program_suffix ;;
1060264fa531Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1061264fa531Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1062264fa531Smrg    program_suffix=$ac_optarg ;;
1063264fa531Smrg
1064264fa531Smrg  -program-transform-name | --program-transform-name \
1065264fa531Smrg  | --program-transform-nam | --program-transform-na \
1066264fa531Smrg  | --program-transform-n | --program-transform- \
1067264fa531Smrg  | --program-transform | --program-transfor \
1068264fa531Smrg  | --program-transfo | --program-transf \
1069264fa531Smrg  | --program-trans | --program-tran \
1070264fa531Smrg  | --progr-tra | --program-tr | --program-t)
1071264fa531Smrg    ac_prev=program_transform_name ;;
1072264fa531Smrg  -program-transform-name=* | --program-transform-name=* \
1073264fa531Smrg  | --program-transform-nam=* | --program-transform-na=* \
1074264fa531Smrg  | --program-transform-n=* | --program-transform-=* \
1075264fa531Smrg  | --program-transform=* | --program-transfor=* \
1076264fa531Smrg  | --program-transfo=* | --program-transf=* \
1077264fa531Smrg  | --program-trans=* | --program-tran=* \
1078264fa531Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1079264fa531Smrg    program_transform_name=$ac_optarg ;;
1080264fa531Smrg
1081c37a63b8Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1082c37a63b8Smrg    ac_prev=pdfdir ;;
1083c37a63b8Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1084c37a63b8Smrg    pdfdir=$ac_optarg ;;
1085c37a63b8Smrg
1086c37a63b8Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1087c37a63b8Smrg    ac_prev=psdir ;;
1088c37a63b8Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1089c37a63b8Smrg    psdir=$ac_optarg ;;
1090c37a63b8Smrg
1091264fa531Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1092264fa531Smrg  | -silent | --silent | --silen | --sile | --sil)
1093264fa531Smrg    silent=yes ;;
1094264fa531Smrg
1095c9e4df9bSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1096c9e4df9bSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
1097c9e4df9bSmrg  | --run | --ru | --r)
1098c9e4df9bSmrg    ac_prev=runstatedir ;;
1099c9e4df9bSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1100c9e4df9bSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1101c9e4df9bSmrg  | --run=* | --ru=* | --r=*)
1102c9e4df9bSmrg    runstatedir=$ac_optarg ;;
1103c9e4df9bSmrg
1104264fa531Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1105264fa531Smrg    ac_prev=sbindir ;;
1106264fa531Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1107264fa531Smrg  | --sbi=* | --sb=*)
1108264fa531Smrg    sbindir=$ac_optarg ;;
1109264fa531Smrg
1110264fa531Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1111264fa531Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1112264fa531Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1113264fa531Smrg  | --sha | --sh)
1114264fa531Smrg    ac_prev=sharedstatedir ;;
1115264fa531Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1116264fa531Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1117264fa531Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1118264fa531Smrg  | --sha=* | --sh=*)
1119264fa531Smrg    sharedstatedir=$ac_optarg ;;
1120264fa531Smrg
1121264fa531Smrg  -site | --site | --sit)
1122264fa531Smrg    ac_prev=site ;;
1123264fa531Smrg  -site=* | --site=* | --sit=*)
1124264fa531Smrg    site=$ac_optarg ;;
1125264fa531Smrg
1126264fa531Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1127264fa531Smrg    ac_prev=srcdir ;;
1128264fa531Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1129264fa531Smrg    srcdir=$ac_optarg ;;
1130264fa531Smrg
1131264fa531Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1132264fa531Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1133264fa531Smrg    ac_prev=sysconfdir ;;
1134264fa531Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1135264fa531Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1136264fa531Smrg    sysconfdir=$ac_optarg ;;
1137264fa531Smrg
1138264fa531Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1139264fa531Smrg    ac_prev=target_alias ;;
1140264fa531Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1141264fa531Smrg    target_alias=$ac_optarg ;;
1142264fa531Smrg
1143264fa531Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1144264fa531Smrg    verbose=yes ;;
1145264fa531Smrg
1146264fa531Smrg  -version | --version | --versio | --versi | --vers | -V)
1147264fa531Smrg    ac_init_version=: ;;
1148264fa531Smrg
1149264fa531Smrg  -with-* | --with-*)
1150c37a63b8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1151264fa531Smrg    # Reject names that are not valid shell variable names.
1152c37a63b8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1153dfac8f13Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1154c37a63b8Smrg    ac_useropt_orig=$ac_useropt
1155c9e4df9bSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1156c37a63b8Smrg    case $ac_user_opts in
1157c37a63b8Smrg      *"
1158c37a63b8Smrg"with_$ac_useropt"
1159c37a63b8Smrg"*) ;;
1160c37a63b8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1161c37a63b8Smrg	 ac_unrecognized_sep=', ';;
1162264fa531Smrg    esac
1163c37a63b8Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1164264fa531Smrg
1165264fa531Smrg  -without-* | --without-*)
1166c37a63b8Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1167264fa531Smrg    # Reject names that are not valid shell variable names.
1168c37a63b8Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1169dfac8f13Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1170c37a63b8Smrg    ac_useropt_orig=$ac_useropt
1171c9e4df9bSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1172c37a63b8Smrg    case $ac_user_opts in
1173c37a63b8Smrg      *"
1174c37a63b8Smrg"with_$ac_useropt"
1175c37a63b8Smrg"*) ;;
1176c37a63b8Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1177c37a63b8Smrg	 ac_unrecognized_sep=', ';;
1178c37a63b8Smrg    esac
1179c37a63b8Smrg    eval with_$ac_useropt=no ;;
1180264fa531Smrg
1181264fa531Smrg  --x)
1182264fa531Smrg    # Obsolete; use --with-x.
1183264fa531Smrg    with_x=yes ;;
1184264fa531Smrg
1185264fa531Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1186264fa531Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1187264fa531Smrg    ac_prev=x_includes ;;
1188264fa531Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1189264fa531Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1190264fa531Smrg    x_includes=$ac_optarg ;;
1191264fa531Smrg
1192264fa531Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1193264fa531Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1194264fa531Smrg    ac_prev=x_libraries ;;
1195264fa531Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1196264fa531Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1197264fa531Smrg    x_libraries=$ac_optarg ;;
1198264fa531Smrg
1199dfac8f13Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1200dfac8f13SmrgTry '$0 --help' for more information"
1201264fa531Smrg    ;;
1202264fa531Smrg
1203264fa531Smrg  *=*)
1204264fa531Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1205264fa531Smrg    # Reject names that are not valid shell variable names.
1206736a7e2cSmrg    case $ac_envvar in #(
1207736a7e2cSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1208dfac8f13Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1209736a7e2cSmrg    esac
1210c37a63b8Smrg    eval $ac_envvar=\$ac_optarg
1211264fa531Smrg    export $ac_envvar ;;
1212264fa531Smrg
1213264fa531Smrg  *)
1214264fa531Smrg    # FIXME: should be removed in autoconf 3.0.
1215c9e4df9bSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1216264fa531Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1217c9e4df9bSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1218736a7e2cSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1219264fa531Smrg    ;;
1220264fa531Smrg
1221264fa531Smrg  esac
1222264fa531Smrgdone
1223264fa531Smrg
1224264fa531Smrgif test -n "$ac_prev"; then
1225264fa531Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226736a7e2cSmrg  as_fn_error $? "missing argument to $ac_option"
1227264fa531Smrgfi
1228264fa531Smrg
1229c37a63b8Smrgif test -n "$ac_unrecognized_opts"; then
1230c37a63b8Smrg  case $enable_option_checking in
1231c37a63b8Smrg    no) ;;
1232736a7e2cSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1233c9e4df9bSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1234264fa531Smrg  esac
1235c37a63b8Smrgfi
1236264fa531Smrg
1237c37a63b8Smrg# Check all directory arguments for consistency.
1238c37a63b8Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1239c37a63b8Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1240c37a63b8Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1241c9e4df9bSmrg		libdir localedir mandir runstatedir
1242264fa531Smrgdo
1243c37a63b8Smrg  eval ac_val=\$$ac_var
1244c37a63b8Smrg  # Remove trailing slashes.
1245264fa531Smrg  case $ac_val in
1246c37a63b8Smrg    */ )
1247c37a63b8Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1248c37a63b8Smrg      eval $ac_var=\$ac_val;;
1249264fa531Smrg  esac
1250c37a63b8Smrg  # Be sure to have absolute directory names.
1251c37a63b8Smrg  case $ac_val in
1252c37a63b8Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1253c37a63b8Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1254c37a63b8Smrg  esac
1255736a7e2cSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1256264fa531Smrgdone
1257264fa531Smrg
1258dfac8f13Smrg# There might be people who depend on the old broken behavior: '$host'
1259264fa531Smrg# used to hold the argument of --host etc.
1260264fa531Smrg# FIXME: To remove some day.
1261264fa531Smrgbuild=$build_alias
1262264fa531Smrghost=$host_alias
1263264fa531Smrgtarget=$target_alias
1264264fa531Smrg
1265264fa531Smrg# FIXME: To remove some day.
1266264fa531Smrgif test "x$host_alias" != x; then
1267264fa531Smrg  if test "x$build_alias" = x; then
1268264fa531Smrg    cross_compiling=maybe
1269264fa531Smrg  elif test "x$build_alias" != "x$host_alias"; then
1270264fa531Smrg    cross_compiling=yes
1271264fa531Smrg  fi
1272264fa531Smrgfi
1273264fa531Smrg
1274264fa531Smrgac_tool_prefix=
1275264fa531Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1276264fa531Smrg
1277264fa531Smrgtest "$silent" = yes && exec 6>/dev/null
1278264fa531Smrg
1279264fa531Smrg
1280c37a63b8Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1281c37a63b8Smrgac_ls_di=`ls -di .` &&
1282c37a63b8Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283736a7e2cSmrg  as_fn_error $? "working directory cannot be determined"
1284c37a63b8Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285736a7e2cSmrg  as_fn_error $? "pwd does not report name of working directory"
1286c37a63b8Smrg
1287c37a63b8Smrg
1288c37a63b8Smrg# Find the source files, if location was not specified.
1289264fa531Smrgif test -z "$srcdir"; then
1290264fa531Smrg  ac_srcdir_defaulted=yes
1291c37a63b8Smrg  # Try the directory containing this script, then the parent directory.
1292c37a63b8Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1293c37a63b8Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294c37a63b8Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1295c37a63b8Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1296c37a63b8Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1297c9e4df9bSmrgprintf "%s\n" X"$as_myself" |
1298c37a63b8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1299c37a63b8Smrg	    s//\1/
1300c37a63b8Smrg	    q
1301c37a63b8Smrg	  }
1302c37a63b8Smrg	  /^X\(\/\/\)[^/].*/{
1303c37a63b8Smrg	    s//\1/
1304c37a63b8Smrg	    q
1305c37a63b8Smrg	  }
1306c37a63b8Smrg	  /^X\(\/\/\)$/{
1307c37a63b8Smrg	    s//\1/
1308c37a63b8Smrg	    q
1309c37a63b8Smrg	  }
1310c37a63b8Smrg	  /^X\(\/\).*/{
1311c37a63b8Smrg	    s//\1/
1312c37a63b8Smrg	    q
1313c37a63b8Smrg	  }
1314c37a63b8Smrg	  s/.*/./; q'`
1315264fa531Smrg  srcdir=$ac_confdir
1316c37a63b8Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1317264fa531Smrg    srcdir=..
1318264fa531Smrg  fi
1319264fa531Smrgelse
1320264fa531Smrg  ac_srcdir_defaulted=no
1321264fa531Smrgfi
1322c37a63b8Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1323c37a63b8Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324736a7e2cSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1325264fa531Smrgfi
1326dfac8f13Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1327c37a63b8Smrgac_abs_confdir=`(
1328736a7e2cSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1329c37a63b8Smrg	pwd)`
1330c37a63b8Smrg# When building in place, set srcdir=.
1331c37a63b8Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1332c37a63b8Smrg  srcdir=.
1333c37a63b8Smrgfi
1334c37a63b8Smrg# Remove unnecessary trailing slashes from srcdir.
1335c37a63b8Smrg# Double slashes in file names in object file debugging info
1336c37a63b8Smrg# mess up M-x gdb in Emacs.
1337c37a63b8Smrgcase $srcdir in
1338c37a63b8Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339c37a63b8Smrgesac
1340c37a63b8Smrgfor ac_var in $ac_precious_vars; do
1341c37a63b8Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1342c37a63b8Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1343c37a63b8Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1344c37a63b8Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1345c37a63b8Smrgdone
1346264fa531Smrg
1347264fa531Smrg#
1348264fa531Smrg# Report the --help message.
1349264fa531Smrg#
1350264fa531Smrgif test "$ac_init_help" = "long"; then
1351264fa531Smrg  # Omit some internal or obsolete options to make the list less imposing.
1352264fa531Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1353264fa531Smrg  cat <<_ACEOF
1354dfac8f13Smrg'configure' configures x11perf 1.7.0 to adapt to many kinds of systems.
1355264fa531Smrg
1356264fa531SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1357264fa531Smrg
1358264fa531SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1359264fa531SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1360264fa531Smrg
1361264fa531SmrgDefaults for the options are specified in brackets.
1362264fa531Smrg
1363264fa531SmrgConfiguration:
1364264fa531Smrg  -h, --help              display this help and exit
1365264fa531Smrg      --help=short        display options specific to this package
1366264fa531Smrg      --help=recursive    display the short help of all the included packages
1367264fa531Smrg  -V, --version           display version information and exit
1368dfac8f13Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
1369264fa531Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1370dfac8f13Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
1371264fa531Smrg  -n, --no-create         do not create output files
1372dfac8f13Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1373264fa531Smrg
1374264fa531SmrgInstallation directories:
1375264fa531Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1376c37a63b8Smrg                          [$ac_default_prefix]
1377264fa531Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1378c37a63b8Smrg                          [PREFIX]
1379264fa531Smrg
1380dfac8f13SmrgBy default, 'make install' will install all the files in
1381dfac8f13Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1382dfac8f13Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1383dfac8f13Smrgfor instance '--prefix=\$HOME'.
1384264fa531Smrg
1385264fa531SmrgFor better control, use the options below.
1386264fa531Smrg
1387264fa531SmrgFine tuning of the installation directories:
1388c37a63b8Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1389c37a63b8Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1390c37a63b8Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1391c37a63b8Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1392c37a63b8Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1393c37a63b8Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1394c9e4df9bSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1395c37a63b8Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1396c37a63b8Smrg  --includedir=DIR        C header files [PREFIX/include]
1397c37a63b8Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1398c37a63b8Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1399c37a63b8Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1400c37a63b8Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1401c37a63b8Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1402c37a63b8Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1403c37a63b8Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/x11perf]
1404c37a63b8Smrg  --htmldir=DIR           html documentation [DOCDIR]
1405c37a63b8Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1406c37a63b8Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1407c37a63b8Smrg  --psdir=DIR             ps documentation [DOCDIR]
1408264fa531Smrg_ACEOF
1409264fa531Smrg
1410264fa531Smrg  cat <<\_ACEOF
1411264fa531Smrg
1412264fa531SmrgProgram names:
1413264fa531Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1414264fa531Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1415264fa531Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1416264fa531Smrg
1417264fa531SmrgSystem types:
1418264fa531Smrg  --build=BUILD     configure for building on BUILD [guessed]
1419264fa531Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1420264fa531Smrg_ACEOF
1421264fa531Smrgfi
1422264fa531Smrg
1423264fa531Smrgif test -n "$ac_init_help"; then
1424264fa531Smrg  case $ac_init_help in
1425dfac8f13Smrg     short | recursive ) echo "Configuration of x11perf 1.7.0:";;
1426264fa531Smrg   esac
1427264fa531Smrg  cat <<\_ACEOF
1428264fa531Smrg
1429264fa531SmrgOptional Features:
1430c37a63b8Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1431264fa531Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1432264fa531Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1433533545b5Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1434533545b5Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1435533545b5Smrg  --enable-dependency-tracking
1436533545b5Smrg                          do not reject slow dependency extractors
1437533545b5Smrg  --disable-dependency-tracking
1438533545b5Smrg                          speeds up one-time build
1439533545b5Smrg  --disable-selective-werror
1440533545b5Smrg                          Turn off selective compiler errors. (default:
1441533545b5Smrg                          enabled)
1442c37a63b8Smrg  --enable-strict-compilation
1443c37a63b8Smrg                          Enable all warnings from compiler and make them
1444c37a63b8Smrg                          errors (default: disabled)
1445264fa531Smrg
1446264fa531SmrgSome influential environment variables:
1447264fa531Smrg  CC          C compiler command
1448264fa531Smrg  CFLAGS      C compiler flags
1449264fa531Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1450264fa531Smrg              nonstandard directory <lib dir>
1451c37a63b8Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1452736a7e2cSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1453c37a63b8Smrg              you have headers in a nonstandard directory <include dir>
1454264fa531Smrg  PKG_CONFIG  path to pkg-config utility
145565c1f7cfSmrg  PKG_CONFIG_PATH
145665c1f7cfSmrg              directories to add to pkg-config's search path
145765c1f7cfSmrg  PKG_CONFIG_LIBDIR
145865c1f7cfSmrg              path overriding pkg-config's built-in search path
1459264fa531Smrg  X11PERF_CFLAGS
1460264fa531Smrg              C compiler flags for X11PERF, overriding pkg-config
1461264fa531Smrg  X11PERF_LIBS
1462264fa531Smrg              linker flags for X11PERF, overriding pkg-config
1463264fa531Smrg  XRENDER_CFLAGS
1464264fa531Smrg              C compiler flags for XRENDER, overriding pkg-config
1465264fa531Smrg  XRENDER_LIBS
1466264fa531Smrg              linker flags for XRENDER, overriding pkg-config
1467264fa531Smrg  XFT_CFLAGS  C compiler flags for XFT, overriding pkg-config
1468264fa531Smrg  XFT_LIBS    linker flags for XFT, overriding pkg-config
1469264fa531Smrg  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1470264fa531Smrg  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
1471264fa531Smrg
1472dfac8f13SmrgUse these variables to override the choices made by 'configure' or to help
1473264fa531Smrgit to find libraries and programs with nonstandard names/locations.
1474264fa531Smrg
1475c9e4df9bSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/test/x11perf/-/issues>.
1476264fa531Smrg_ACEOF
1477c37a63b8Smrgac_status=$?
1478264fa531Smrgfi
1479264fa531Smrg
1480264fa531Smrgif test "$ac_init_help" = "recursive"; then
1481264fa531Smrg  # If there are subdirs, report their specific --help.
1482264fa531Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1483c37a63b8Smrg    test -d "$ac_dir" ||
1484c37a63b8Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1485c37a63b8Smrg      continue
1486264fa531Smrg    ac_builddir=.
1487264fa531Smrg
1488c37a63b8Smrgcase "$ac_dir" in
1489c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1490c37a63b8Smrg*)
1491c9e4df9bSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1492c37a63b8Smrg  # A ".." for each directory in $ac_dir_suffix.
1493c9e4df9bSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1494c37a63b8Smrg  case $ac_top_builddir_sub in
1495c37a63b8Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496c37a63b8Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1497c37a63b8Smrg  esac ;;
1498c37a63b8Smrgesac
1499c37a63b8Smrgac_abs_top_builddir=$ac_pwd
1500c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1501c37a63b8Smrg# for backward compatibility:
1502c37a63b8Smrgac_top_builddir=$ac_top_build_prefix
1503264fa531Smrg
1504264fa531Smrgcase $srcdir in
1505c37a63b8Smrg  .)  # We are building in place.
1506264fa531Smrg    ac_srcdir=.
1507c37a63b8Smrg    ac_top_srcdir=$ac_top_builddir_sub
1508c37a63b8Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1509c37a63b8Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1510264fa531Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1511c37a63b8Smrg    ac_top_srcdir=$srcdir
1512c37a63b8Smrg    ac_abs_top_srcdir=$srcdir ;;
1513c37a63b8Smrg  *) # Relative name.
1514c37a63b8Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1515c37a63b8Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1516c37a63b8Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1517264fa531Smrgesac
1518c37a63b8Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1519c37a63b8Smrg
1520c37a63b8Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1521c9e4df9bSmrg    # Check for configure.gnu first; this name is used for a wrapper for
1522c9e4df9bSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
1523c37a63b8Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1524c37a63b8Smrg      echo &&
1525c37a63b8Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1526c37a63b8Smrg    elif test -f "$ac_srcdir/configure"; then
1527c37a63b8Smrg      echo &&
1528c37a63b8Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1529264fa531Smrg    else
1530c9e4df9bSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1531c37a63b8Smrg    fi || ac_status=$?
1532c37a63b8Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1533264fa531Smrg  done
1534264fa531Smrgfi
1535264fa531Smrg
1536c37a63b8Smrgtest -n "$ac_init_help" && exit $ac_status
1537264fa531Smrgif $ac_init_version; then
1538264fa531Smrg  cat <<\_ACEOF
1539dfac8f13Smrgx11perf configure 1.7.0
1540dfac8f13Smrggenerated by GNU Autoconf 2.72
1541264fa531Smrg
1542dfac8f13SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1543264fa531SmrgThis configure script is free software; the Free Software Foundation
1544264fa531Smrggives unlimited permission to copy, distribute and modify it.
1545264fa531Smrg_ACEOF
1546c37a63b8Smrg  exit
1547264fa531Smrgfi
1548264fa531Smrg
1549736a7e2cSmrg## ------------------------ ##
1550736a7e2cSmrg## Autoconf initialization. ##
1551736a7e2cSmrg## ------------------------ ##
1552264fa531Smrg
1553736a7e2cSmrg# ac_fn_c_try_compile LINENO
1554736a7e2cSmrg# --------------------------
1555736a7e2cSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1556736a7e2cSmrgac_fn_c_try_compile ()
1557264fa531Smrg{
1558736a7e2cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1559c9e4df9bSmrg  rm -f conftest.$ac_objext conftest.beam
1560736a7e2cSmrg  if { { ac_try="$ac_compile"
1561736a7e2cSmrgcase "(($ac_try" in
1562736a7e2cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1563736a7e2cSmrg  *) ac_try_echo=$ac_try;;
1564736a7e2cSmrgesac
1565736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1566c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1567736a7e2cSmrg  (eval "$ac_compile") 2>conftest.err
1568736a7e2cSmrg  ac_status=$?
1569736a7e2cSmrg  if test -s conftest.err; then
1570736a7e2cSmrg    grep -v '^ *+' conftest.err >conftest.er1
1571736a7e2cSmrg    cat conftest.er1 >&5
1572736a7e2cSmrg    mv -f conftest.er1 conftest.err
1573736a7e2cSmrg  fi
1574c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575736a7e2cSmrg  test $ac_status = 0; } && {
1576736a7e2cSmrg	 test -z "$ac_c_werror_flag" ||
1577736a7e2cSmrg	 test ! -s conftest.err
1578c9e4df9bSmrg       } && test -s conftest.$ac_objext
1579c9e4df9bSmrgthen :
1580736a7e2cSmrg  ac_retval=0
1581dfac8f13Smrgelse case e in #(
1582dfac8f13Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1583736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5
1584264fa531Smrg
1585dfac8f13Smrg	ac_retval=1 ;;
1586dfac8f13Smrgesac
1587736a7e2cSmrgfi
1588736a7e2cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1589736a7e2cSmrg  as_fn_set_status $ac_retval
1590264fa531Smrg
1591736a7e2cSmrg} # ac_fn_c_try_compile
1592264fa531Smrg
1593c9e4df9bSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1594c9e4df9bSmrg# ------------------------------------------------------------------
1595736a7e2cSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1596c9e4df9bSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1597c9e4df9bSmrgac_fn_check_decl ()
1598736a7e2cSmrg{
1599736a7e2cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1600736a7e2cSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1601c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1602c9e4df9bSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1603c9e4df9bSmrgif eval test \${$3+y}
1604c9e4df9bSmrgthen :
1605c9e4df9bSmrg  printf %s "(cached) " >&6
1606dfac8f13Smrgelse case e in #(
1607dfac8f13Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1608c9e4df9bSmrg  eval ac_save_FLAGS=\$$6
1609c9e4df9bSmrg  as_fn_append $6 " $5"
1610736a7e2cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1611736a7e2cSmrg/* end confdefs.h.  */
1612736a7e2cSmrg$4
1613736a7e2cSmrgint
1614c9e4df9bSmrgmain (void)
1615736a7e2cSmrg{
1616736a7e2cSmrg#ifndef $as_decl_name
1617736a7e2cSmrg#ifdef __cplusplus
1618736a7e2cSmrg  (void) $as_decl_use;
1619736a7e2cSmrg#else
1620736a7e2cSmrg  (void) $as_decl_name;
1621736a7e2cSmrg#endif
1622736a7e2cSmrg#endif
1623736a7e2cSmrg
1624736a7e2cSmrg  ;
1625736a7e2cSmrg  return 0;
1626736a7e2cSmrg}
1627736a7e2cSmrg_ACEOF
1628c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
1629c9e4df9bSmrgthen :
1630736a7e2cSmrg  eval "$3=yes"
1631dfac8f13Smrgelse case e in #(
1632dfac8f13Smrg  e) eval "$3=no" ;;
1633dfac8f13Smrgesac
1634736a7e2cSmrgfi
1635c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1636c9e4df9bSmrg  eval $6=\$ac_save_FLAGS
1637dfac8f13Smrg ;;
1638dfac8f13Smrgesac
1639736a7e2cSmrgfi
1640c9e4df9bSmrgeval ac_res=\$$3
1641c9e4df9bSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1642c9e4df9bSmrgprintf "%s\n" "$ac_res" >&6; }
1643736a7e2cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1644736a7e2cSmrg
1645c9e4df9bSmrg} # ac_fn_check_decl
1646736a7e2cSmrg
1647736a7e2cSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1648736a7e2cSmrg# -------------------------------------------------------
1649736a7e2cSmrg# Tests whether HEADER exists and can be compiled using the include files in
1650736a7e2cSmrg# INCLUDES, setting the cache variable VAR accordingly.
1651736a7e2cSmrgac_fn_c_check_header_compile ()
1652736a7e2cSmrg{
1653736a7e2cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1654c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1655c9e4df9bSmrgprintf %s "checking for $2... " >&6; }
1656c9e4df9bSmrgif eval test \${$3+y}
1657c9e4df9bSmrgthen :
1658c9e4df9bSmrg  printf %s "(cached) " >&6
1659dfac8f13Smrgelse case e in #(
1660dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661736a7e2cSmrg/* end confdefs.h.  */
1662736a7e2cSmrg$4
1663736a7e2cSmrg#include <$2>
1664736a7e2cSmrg_ACEOF
1665c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
1666c9e4df9bSmrgthen :
1667736a7e2cSmrg  eval "$3=yes"
1668dfac8f13Smrgelse case e in #(
1669dfac8f13Smrg  e) eval "$3=no" ;;
1670dfac8f13Smrgesac
1671736a7e2cSmrgfi
1672dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1673dfac8f13Smrgesac
1674736a7e2cSmrgfi
1675736a7e2cSmrgeval ac_res=\$$3
1676c9e4df9bSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1677c9e4df9bSmrgprintf "%s\n" "$ac_res" >&6; }
1678736a7e2cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1679736a7e2cSmrg
1680736a7e2cSmrg} # ac_fn_c_check_header_compile
1681736a7e2cSmrg
1682736a7e2cSmrg# ac_fn_c_try_link LINENO
1683736a7e2cSmrg# -----------------------
1684736a7e2cSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1685736a7e2cSmrgac_fn_c_try_link ()
1686736a7e2cSmrg{
1687736a7e2cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688c9e4df9bSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1689736a7e2cSmrg  if { { ac_try="$ac_link"
1690736a7e2cSmrgcase "(($ac_try" in
1691736a7e2cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1692736a7e2cSmrg  *) ac_try_echo=$ac_try;;
1693736a7e2cSmrgesac
1694736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1695c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1696736a7e2cSmrg  (eval "$ac_link") 2>conftest.err
1697736a7e2cSmrg  ac_status=$?
1698736a7e2cSmrg  if test -s conftest.err; then
1699736a7e2cSmrg    grep -v '^ *+' conftest.err >conftest.er1
1700736a7e2cSmrg    cat conftest.er1 >&5
1701736a7e2cSmrg    mv -f conftest.er1 conftest.err
1702736a7e2cSmrg  fi
1703c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1704736a7e2cSmrg  test $ac_status = 0; } && {
1705736a7e2cSmrg	 test -z "$ac_c_werror_flag" ||
1706736a7e2cSmrg	 test ! -s conftest.err
1707736a7e2cSmrg       } && test -s conftest$ac_exeext && {
1708736a7e2cSmrg	 test "$cross_compiling" = yes ||
1709533545b5Smrg	 test -x conftest$ac_exeext
1710c9e4df9bSmrg       }
1711c9e4df9bSmrgthen :
1712736a7e2cSmrg  ac_retval=0
1713dfac8f13Smrgelse case e in #(
1714dfac8f13Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1715736a7e2cSmrgsed 's/^/| /' conftest.$ac_ext >&5
1716736a7e2cSmrg
1717dfac8f13Smrg	ac_retval=1 ;;
1718dfac8f13Smrgesac
1719736a7e2cSmrgfi
1720736a7e2cSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1721736a7e2cSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1722736a7e2cSmrg  # interfere with the next link command; also delete a directory that is
1723736a7e2cSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1724736a7e2cSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1725736a7e2cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1726736a7e2cSmrg  as_fn_set_status $ac_retval
1727736a7e2cSmrg
1728736a7e2cSmrg} # ac_fn_c_try_link
1729736a7e2cSmrg
1730736a7e2cSmrg# ac_fn_c_check_func LINENO FUNC VAR
1731736a7e2cSmrg# ----------------------------------
1732736a7e2cSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1733736a7e2cSmrgac_fn_c_check_func ()
1734736a7e2cSmrg{
1735736a7e2cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1737c9e4df9bSmrgprintf %s "checking for $2... " >&6; }
1738c9e4df9bSmrgif eval test \${$3+y}
1739c9e4df9bSmrgthen :
1740c9e4df9bSmrg  printf %s "(cached) " >&6
1741dfac8f13Smrgelse case e in #(
1742dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1743736a7e2cSmrg/* end confdefs.h.  */
1744736a7e2cSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1745736a7e2cSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1746736a7e2cSmrg#define $2 innocuous_$2
1747736a7e2cSmrg
1748736a7e2cSmrg/* System header to define __stub macros and hopefully few prototypes,
1749dfac8f13Smrg   which can conflict with char $2 (void); below.  */
1750736a7e2cSmrg
1751c9e4df9bSmrg#include <limits.h>
1752736a7e2cSmrg#undef $2
1753736a7e2cSmrg
1754736a7e2cSmrg/* Override any GCC internal prototype to avoid an error.
1755736a7e2cSmrg   Use char because int might match the return type of a GCC
1756736a7e2cSmrg   builtin and then its argument prototype would still apply.  */
1757736a7e2cSmrg#ifdef __cplusplus
1758736a7e2cSmrgextern "C"
1759736a7e2cSmrg#endif
1760dfac8f13Smrgchar $2 (void);
1761736a7e2cSmrg/* The GNU C library defines this for functions which it implements
1762736a7e2cSmrg    to always fail with ENOSYS.  Some functions are actually named
1763736a7e2cSmrg    something starting with __ and the normal name is an alias.  */
1764736a7e2cSmrg#if defined __stub_$2 || defined __stub___$2
1765736a7e2cSmrgchoke me
1766736a7e2cSmrg#endif
1767736a7e2cSmrg
1768736a7e2cSmrgint
1769c9e4df9bSmrgmain (void)
1770736a7e2cSmrg{
1771736a7e2cSmrgreturn $2 ();
1772736a7e2cSmrg  ;
1773736a7e2cSmrg  return 0;
1774736a7e2cSmrg}
1775736a7e2cSmrg_ACEOF
1776c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
1777c9e4df9bSmrgthen :
1778736a7e2cSmrg  eval "$3=yes"
1779dfac8f13Smrgelse case e in #(
1780dfac8f13Smrg  e) eval "$3=no" ;;
1781dfac8f13Smrgesac
1782736a7e2cSmrgfi
1783c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1784dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
1785dfac8f13Smrgesac
1786736a7e2cSmrgfi
1787736a7e2cSmrgeval ac_res=\$$3
1788c9e4df9bSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1789c9e4df9bSmrgprintf "%s\n" "$ac_res" >&6; }
1790736a7e2cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1791736a7e2cSmrg
1792736a7e2cSmrg} # ac_fn_c_check_func
1793c9e4df9bSmrgac_configure_args_raw=
1794c9e4df9bSmrgfor ac_arg
1795c9e4df9bSmrgdo
1796c9e4df9bSmrg  case $ac_arg in
1797c9e4df9bSmrg  *\'*)
1798c9e4df9bSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1799c9e4df9bSmrg  esac
1800c9e4df9bSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1801c9e4df9bSmrgdone
1802c9e4df9bSmrg
1803c9e4df9bSmrgcase $ac_configure_args_raw in
1804c9e4df9bSmrg  *$as_nl*)
1805c9e4df9bSmrg    ac_safe_unquote= ;;
1806c9e4df9bSmrg  *)
1807c9e4df9bSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1808c9e4df9bSmrg    ac_unsafe_a="$ac_unsafe_z#~"
1809c9e4df9bSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1810c9e4df9bSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1811c9e4df9bSmrgesac
1812c9e4df9bSmrg
1813736a7e2cSmrgcat >config.log <<_ACEOF
1814736a7e2cSmrgThis file contains any messages produced by compilers while
1815736a7e2cSmrgrunning configure, to aid debugging if configure makes a mistake.
1816736a7e2cSmrg
1817dfac8f13SmrgIt was created by x11perf $as_me 1.7.0, which was
1818dfac8f13Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1819736a7e2cSmrg
1820c9e4df9bSmrg  $ $0$ac_configure_args_raw
1821736a7e2cSmrg
1822736a7e2cSmrg_ACEOF
1823736a7e2cSmrgexec 5>>config.log
1824736a7e2cSmrg{
1825736a7e2cSmrgcat <<_ASUNAME
1826736a7e2cSmrg## --------- ##
1827736a7e2cSmrg## Platform. ##
1828736a7e2cSmrg## --------- ##
1829736a7e2cSmrg
1830736a7e2cSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1831736a7e2cSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1832736a7e2cSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1833736a7e2cSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1834736a7e2cSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1835736a7e2cSmrg
1836736a7e2cSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1837736a7e2cSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1838736a7e2cSmrg
1839736a7e2cSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1840736a7e2cSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1841736a7e2cSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1842736a7e2cSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1843736a7e2cSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1844736a7e2cSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1845736a7e2cSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1846736a7e2cSmrg
1847736a7e2cSmrg_ASUNAME
1848264fa531Smrg
1849264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1850264fa531Smrgfor as_dir in $PATH
1851264fa531Smrgdo
1852264fa531Smrg  IFS=$as_save_IFS
1853c9e4df9bSmrg  case $as_dir in #(((
1854c9e4df9bSmrg    '') as_dir=./ ;;
1855c9e4df9bSmrg    */) ;;
1856c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
1857c9e4df9bSmrg  esac
1858c9e4df9bSmrg    printf "%s\n" "PATH: $as_dir"
1859736a7e2cSmrg  done
1860c37a63b8SmrgIFS=$as_save_IFS
1861264fa531Smrg
1862264fa531Smrg} >&5
1863264fa531Smrg
1864264fa531Smrgcat >&5 <<_ACEOF
1865264fa531Smrg
1866264fa531Smrg
1867264fa531Smrg## ----------- ##
1868264fa531Smrg## Core tests. ##
1869264fa531Smrg## ----------- ##
1870264fa531Smrg
1871264fa531Smrg_ACEOF
1872264fa531Smrg
1873264fa531Smrg
1874264fa531Smrg# Keep a trace of the command line.
1875264fa531Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1876264fa531Smrg# Strip out --silent because we don't want to record it for future runs.
1877264fa531Smrg# Also quote any args containing shell meta-characters.
1878264fa531Smrg# Make two passes to allow for proper duplicate-argument suppression.
1879264fa531Smrgac_configure_args=
1880264fa531Smrgac_configure_args0=
1881264fa531Smrgac_configure_args1=
1882264fa531Smrgac_must_keep_next=false
1883264fa531Smrgfor ac_pass in 1 2
1884264fa531Smrgdo
1885264fa531Smrg  for ac_arg
1886264fa531Smrg  do
1887264fa531Smrg    case $ac_arg in
1888264fa531Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1889264fa531Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1890264fa531Smrg    | -silent | --silent | --silen | --sile | --sil)
1891264fa531Smrg      continue ;;
1892c37a63b8Smrg    *\'*)
1893c9e4df9bSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1894264fa531Smrg    esac
1895264fa531Smrg    case $ac_pass in
1896736a7e2cSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1897264fa531Smrg    2)
1898736a7e2cSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1899264fa531Smrg      if test $ac_must_keep_next = true; then
1900264fa531Smrg	ac_must_keep_next=false # Got value, back to normal.
1901264fa531Smrg      else
1902264fa531Smrg	case $ac_arg in
1903264fa531Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1904264fa531Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1905264fa531Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1906264fa531Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1907264fa531Smrg	    case "$ac_configure_args0 " in
1908264fa531Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1909264fa531Smrg	    esac
1910264fa531Smrg	    ;;
1911264fa531Smrg	  -* ) ac_must_keep_next=true ;;
1912264fa531Smrg	esac
1913264fa531Smrg      fi
1914736a7e2cSmrg      as_fn_append ac_configure_args " '$ac_arg'"
1915264fa531Smrg      ;;
1916264fa531Smrg    esac
1917264fa531Smrg  done
1918264fa531Smrgdone
1919736a7e2cSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1920736a7e2cSmrg{ ac_configure_args1=; unset ac_configure_args1;}
1921264fa531Smrg
1922264fa531Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1923264fa531Smrg# config.log.  We remove comments because anyway the quotes in there
1924264fa531Smrg# would cause problems or look ugly.
1925c37a63b8Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1926c37a63b8Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1927264fa531Smrgtrap 'exit_status=$?
1928c9e4df9bSmrg  # Sanitize IFS.
1929c9e4df9bSmrg  IFS=" ""	$as_nl"
1930264fa531Smrg  # Save into config.log some information that might help in debugging.
1931264fa531Smrg  {
1932264fa531Smrg    echo
1933264fa531Smrg
1934c9e4df9bSmrg    printf "%s\n" "## ---------------- ##
1935264fa531Smrg## Cache variables. ##
1936736a7e2cSmrg## ---------------- ##"
1937264fa531Smrg    echo
1938264fa531Smrg    # The following way of writing the cache mishandles newlines in values,
1939c37a63b8Smrg(
1940c37a63b8Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1941c37a63b8Smrg    eval ac_val=\$$ac_var
1942c37a63b8Smrg    case $ac_val in #(
1943c37a63b8Smrg    *${as_nl}*)
1944c37a63b8Smrg      case $ac_var in #(
1945c9e4df9bSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1946c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1947c37a63b8Smrg      esac
1948c37a63b8Smrg      case $ac_var in #(
1949c37a63b8Smrg      _ | IFS | as_nl) ;; #(
1950c37a63b8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1951736a7e2cSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1952c37a63b8Smrg      esac ;;
1953c37a63b8Smrg    esac
1954c37a63b8Smrg  done
1955264fa531Smrg  (set) 2>&1 |
1956c37a63b8Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1957c37a63b8Smrg    *${as_nl}ac_space=\ *)
1958264fa531Smrg      sed -n \
1959c37a63b8Smrg	"s/'\''/'\''\\\\'\'''\''/g;
1960c37a63b8Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1961c37a63b8Smrg      ;; #(
1962264fa531Smrg    *)
1963c37a63b8Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1964264fa531Smrg      ;;
1965c37a63b8Smrg    esac |
1966c37a63b8Smrg    sort
1967c37a63b8Smrg)
1968264fa531Smrg    echo
1969264fa531Smrg
1970c9e4df9bSmrg    printf "%s\n" "## ----------------- ##
1971264fa531Smrg## Output variables. ##
1972736a7e2cSmrg## ----------------- ##"
1973264fa531Smrg    echo
1974264fa531Smrg    for ac_var in $ac_subst_vars
1975264fa531Smrg    do
1976c37a63b8Smrg      eval ac_val=\$$ac_var
1977c37a63b8Smrg      case $ac_val in
1978c9e4df9bSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1979c37a63b8Smrg      esac
1980c9e4df9bSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1981264fa531Smrg    done | sort
1982264fa531Smrg    echo
1983264fa531Smrg
1984264fa531Smrg    if test -n "$ac_subst_files"; then
1985c9e4df9bSmrg      printf "%s\n" "## ------------------- ##
1986c37a63b8Smrg## File substitutions. ##
1987736a7e2cSmrg## ------------------- ##"
1988264fa531Smrg      echo
1989264fa531Smrg      for ac_var in $ac_subst_files
1990264fa531Smrg      do
1991c37a63b8Smrg	eval ac_val=\$$ac_var
1992c37a63b8Smrg	case $ac_val in
1993c9e4df9bSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1994c37a63b8Smrg	esac
1995c9e4df9bSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1996264fa531Smrg      done | sort
1997264fa531Smrg      echo
1998264fa531Smrg    fi
1999264fa531Smrg
2000264fa531Smrg    if test -s confdefs.h; then
2001c9e4df9bSmrg      printf "%s\n" "## ----------- ##
2002264fa531Smrg## confdefs.h. ##
2003736a7e2cSmrg## ----------- ##"
2004264fa531Smrg      echo
2005c37a63b8Smrg      cat confdefs.h
2006264fa531Smrg      echo
2007264fa531Smrg    fi
2008264fa531Smrg    test "$ac_signal" != 0 &&
2009c9e4df9bSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
2010c9e4df9bSmrg    printf "%s\n" "$as_me: exit $exit_status"
2011264fa531Smrg  } >&5
2012c37a63b8Smrg  rm -f core *.core core.conftest.* &&
2013c37a63b8Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2014264fa531Smrg    exit $exit_status
2015c37a63b8Smrg' 0
2016264fa531Smrgfor ac_signal in 1 2 13 15; do
2017736a7e2cSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2018264fa531Smrgdone
2019264fa531Smrgac_signal=0
2020264fa531Smrg
2021264fa531Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2022c37a63b8Smrgrm -f -r conftest* confdefs.h
2023264fa531Smrg
2024c9e4df9bSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
2025736a7e2cSmrg
2026264fa531Smrg# Predefined preprocessor variables.
2027264fa531Smrg
2028c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2029264fa531Smrg
2030c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2031264fa531Smrg
2032c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2033264fa531Smrg
2034c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2035264fa531Smrg
2036c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2037264fa531Smrg
2038c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2039736a7e2cSmrg
2040264fa531Smrg
2041264fa531Smrg# Let the site file select an alternate cache file if it wants to.
2042c37a63b8Smrg# Prefer an explicitly selected file to automatically selected ones.
2043c37a63b8Smrgif test -n "$CONFIG_SITE"; then
2044c9e4df9bSmrg  ac_site_files="$CONFIG_SITE"
2045c37a63b8Smrgelif test "x$prefix" != xNONE; then
2046c9e4df9bSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2047c37a63b8Smrgelse
2048c9e4df9bSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2049264fa531Smrgfi
2050c9e4df9bSmrg
2051c9e4df9bSmrgfor ac_site_file in $ac_site_files
2052c37a63b8Smrgdo
2053c9e4df9bSmrg  case $ac_site_file in #(
2054c9e4df9bSmrg  */*) :
2055c9e4df9bSmrg     ;; #(
2056c9e4df9bSmrg  *) :
2057c9e4df9bSmrg    ac_site_file=./$ac_site_file ;;
2058c9e4df9bSmrgesac
2059c9e4df9bSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
2060c9e4df9bSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2061c9e4df9bSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2062264fa531Smrg    sed 's/^/| /' "$ac_site_file" >&5
2063736a7e2cSmrg    . "$ac_site_file" \
2064dfac8f13Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2065dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2066736a7e2cSmrgas_fn_error $? "failed to load site script $ac_site_file
2067dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
2068264fa531Smrg  fi
2069264fa531Smrgdone
2070264fa531Smrg
2071264fa531Smrgif test -r "$cache_file"; then
2072736a7e2cSmrg  # Some versions of bash will fail to source /dev/null (special files
2073736a7e2cSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2074736a7e2cSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2075c9e4df9bSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2076c9e4df9bSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2077264fa531Smrg    case $cache_file in
2078c37a63b8Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2079c37a63b8Smrg      *)                      . "./$cache_file";;
2080264fa531Smrg    esac
2081264fa531Smrg  fi
2082264fa531Smrgelse
2083c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2084c9e4df9bSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2085264fa531Smrg  >$cache_file
2086264fa531Smrgfi
2087264fa531Smrg
2088c9e4df9bSmrg# Test code for whether the C compiler supports C89 (global declarations)
2089c9e4df9bSmrgac_c_conftest_c89_globals='
2090c9e4df9bSmrg/* Does the compiler advertise C89 conformance?
2091c9e4df9bSmrg   Do not test the value of __STDC__, because some compilers set it to 0
2092c9e4df9bSmrg   while being otherwise adequately conformant. */
2093c9e4df9bSmrg#if !defined __STDC__
2094c9e4df9bSmrg# error "Compiler does not advertise C89 conformance"
2095c9e4df9bSmrg#endif
2096264fa531Smrg
2097c9e4df9bSmrg#include <stddef.h>
2098c9e4df9bSmrg#include <stdarg.h>
2099c9e4df9bSmrgstruct stat;
2100c9e4df9bSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2101c9e4df9bSmrgstruct buf { int x; };
2102c9e4df9bSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2103dfac8f13Smrgstatic char *e (char **p, int i)
2104c9e4df9bSmrg{
2105c9e4df9bSmrg  return p[i];
2106c9e4df9bSmrg}
2107c9e4df9bSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2108c9e4df9bSmrg{
2109c9e4df9bSmrg  char *s;
2110c9e4df9bSmrg  va_list v;
2111c9e4df9bSmrg  va_start (v,p);
2112c9e4df9bSmrg  s = g (p, va_arg (v,int));
2113c9e4df9bSmrg  va_end (v);
2114c9e4df9bSmrg  return s;
2115c9e4df9bSmrg}
2116736a7e2cSmrg
2117dfac8f13Smrg/* C89 style stringification. */
2118dfac8f13Smrg#define noexpand_stringify(a) #a
2119dfac8f13Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2120dfac8f13Smrg
2121dfac8f13Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2122dfac8f13Smrg   e.g. old MSVC gets wrong, but not very hard. */
2123dfac8f13Smrg#define noexpand_concat(a,b) a##b
2124dfac8f13Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2125dfac8f13Smrgextern int vA;
2126dfac8f13Smrgextern int vbee;
2127dfac8f13Smrg#define aye A
2128dfac8f13Smrg#define bee B
2129dfac8f13Smrgint *pvA = &expand_concat(v,aye);
2130dfac8f13Smrgint *pvbee = &noexpand_concat(v,bee);
2131dfac8f13Smrg
2132c9e4df9bSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2133c9e4df9bSmrg   function prototypes and stuff, but not \xHH hex character constants.
2134c9e4df9bSmrg   These do not provoke an error unfortunately, instead are silently treated
2135c9e4df9bSmrg   as an "x".  The following induces an error, until -std is added to get
2136c9e4df9bSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2137c9e4df9bSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
2138c9e4df9bSmrg   that is true only with -std.  */
2139c9e4df9bSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2140736a7e2cSmrg
2141c9e4df9bSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2142c9e4df9bSmrg   inside strings and character constants.  */
2143c9e4df9bSmrg#define FOO(x) '\''x'\''
2144c9e4df9bSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2145736a7e2cSmrg
2146c9e4df9bSmrgint test (int i, double x);
2147c9e4df9bSmrgstruct s1 {int (*f) (int a);};
2148c9e4df9bSmrgstruct s2 {int (*f) (double a);};
2149c9e4df9bSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2150c9e4df9bSmrg               int, int);'
2151264fa531Smrg
2152c9e4df9bSmrg# Test code for whether the C compiler supports C89 (body of main).
2153c9e4df9bSmrgac_c_conftest_c89_main='
2154c9e4df9bSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2155c9e4df9bSmrg'
2156c37a63b8Smrg
2157c9e4df9bSmrg# Test code for whether the C compiler supports C99 (global declarations)
2158c9e4df9bSmrgac_c_conftest_c99_globals='
2159dfac8f13Smrg/* Does the compiler advertise C99 conformance? */
2160c9e4df9bSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2161c9e4df9bSmrg# error "Compiler does not advertise C99 conformance"
2162c9e4df9bSmrg#endif
2163c37a63b8Smrg
2164dfac8f13Smrg// See if C++-style comments work.
2165dfac8f13Smrg
2166c9e4df9bSmrg#include <stdbool.h>
2167c9e4df9bSmrgextern int puts (const char *);
2168c9e4df9bSmrgextern int printf (const char *, ...);
2169c9e4df9bSmrgextern int dprintf (int, const char *, ...);
2170c9e4df9bSmrgextern void *malloc (size_t);
2171dfac8f13Smrgextern void free (void *);
2172264fa531Smrg
2173c9e4df9bSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2174c9e4df9bSmrg// dprintf is used instead of fprintf to avoid needing to declare
2175c9e4df9bSmrg// FILE and stderr.
2176c9e4df9bSmrg#define debug(...) dprintf (2, __VA_ARGS__)
2177c9e4df9bSmrg#define showlist(...) puts (#__VA_ARGS__)
2178c9e4df9bSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2179c9e4df9bSmrgstatic void
2180c9e4df9bSmrgtest_varargs_macros (void)
2181c9e4df9bSmrg{
2182c9e4df9bSmrg  int x = 1234;
2183c9e4df9bSmrg  int y = 5678;
2184c9e4df9bSmrg  debug ("Flag");
2185c9e4df9bSmrg  debug ("X = %d\n", x);
2186c9e4df9bSmrg  showlist (The first, second, and third items.);
2187c9e4df9bSmrg  report (x>y, "x is %d but y is %d", x, y);
2188c9e4df9bSmrg}
2189c9e4df9bSmrg
2190c9e4df9bSmrg// Check long long types.
2191c9e4df9bSmrg#define BIG64 18446744073709551615ull
2192c9e4df9bSmrg#define BIG32 4294967295ul
2193c9e4df9bSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2194c9e4df9bSmrg#if !BIG_OK
2195c9e4df9bSmrg  #error "your preprocessor is broken"
2196c9e4df9bSmrg#endif
2197c9e4df9bSmrg#if BIG_OK
2198c9e4df9bSmrg#else
2199c9e4df9bSmrg  #error "your preprocessor is broken"
2200c9e4df9bSmrg#endif
2201c9e4df9bSmrgstatic long long int bignum = -9223372036854775807LL;
2202c9e4df9bSmrgstatic unsigned long long int ubignum = BIG64;
2203c9e4df9bSmrg
2204c9e4df9bSmrgstruct incomplete_array
2205c9e4df9bSmrg{
2206c9e4df9bSmrg  int datasize;
2207c9e4df9bSmrg  double data[];
2208c9e4df9bSmrg};
2209c9e4df9bSmrg
2210c9e4df9bSmrgstruct named_init {
2211c9e4df9bSmrg  int number;
2212c9e4df9bSmrg  const wchar_t *name;
2213c9e4df9bSmrg  double average;
2214c9e4df9bSmrg};
2215c9e4df9bSmrg
2216c9e4df9bSmrgtypedef const char *ccp;
2217c9e4df9bSmrg
2218c9e4df9bSmrgstatic inline int
2219c9e4df9bSmrgtest_restrict (ccp restrict text)
2220c9e4df9bSmrg{
2221c9e4df9bSmrg  // Iterate through items via the restricted pointer.
2222c9e4df9bSmrg  // Also check for declarations in for loops.
2223c9e4df9bSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2224c9e4df9bSmrg    continue;
2225c9e4df9bSmrg  return 0;
2226c9e4df9bSmrg}
2227c9e4df9bSmrg
2228c9e4df9bSmrg// Check varargs and va_copy.
2229c9e4df9bSmrgstatic bool
2230c9e4df9bSmrgtest_varargs (const char *format, ...)
2231c9e4df9bSmrg{
2232c9e4df9bSmrg  va_list args;
2233c9e4df9bSmrg  va_start (args, format);
2234c9e4df9bSmrg  va_list args_copy;
2235c9e4df9bSmrg  va_copy (args_copy, args);
2236c9e4df9bSmrg
2237c9e4df9bSmrg  const char *str = "";
2238c9e4df9bSmrg  int number = 0;
2239c9e4df9bSmrg  float fnumber = 0;
2240c9e4df9bSmrg
2241c9e4df9bSmrg  while (*format)
2242c9e4df9bSmrg    {
2243c9e4df9bSmrg      switch (*format++)
2244c9e4df9bSmrg	{
2245c9e4df9bSmrg	case '\''s'\'': // string
2246c9e4df9bSmrg	  str = va_arg (args_copy, const char *);
2247c9e4df9bSmrg	  break;
2248c9e4df9bSmrg	case '\''d'\'': // int
2249c9e4df9bSmrg	  number = va_arg (args_copy, int);
2250c9e4df9bSmrg	  break;
2251c9e4df9bSmrg	case '\''f'\'': // float
2252c9e4df9bSmrg	  fnumber = va_arg (args_copy, double);
2253c9e4df9bSmrg	  break;
2254c9e4df9bSmrg	default:
2255c9e4df9bSmrg	  break;
2256c9e4df9bSmrg	}
2257c9e4df9bSmrg    }
2258c9e4df9bSmrg  va_end (args_copy);
2259c9e4df9bSmrg  va_end (args);
2260c9e4df9bSmrg
2261c9e4df9bSmrg  return *str && number && fnumber;
2262c9e4df9bSmrg}
2263c9e4df9bSmrg'
2264c9e4df9bSmrg
2265c9e4df9bSmrg# Test code for whether the C compiler supports C99 (body of main).
2266c9e4df9bSmrgac_c_conftest_c99_main='
2267c9e4df9bSmrg  // Check bool.
2268c9e4df9bSmrg  _Bool success = false;
2269c9e4df9bSmrg  success |= (argc != 0);
2270c9e4df9bSmrg
2271c9e4df9bSmrg  // Check restrict.
2272c9e4df9bSmrg  if (test_restrict ("String literal") == 0)
2273c9e4df9bSmrg    success = true;
2274c9e4df9bSmrg  char *restrict newvar = "Another string";
2275c9e4df9bSmrg
2276c9e4df9bSmrg  // Check varargs.
2277c9e4df9bSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2278c9e4df9bSmrg  test_varargs_macros ();
2279c9e4df9bSmrg
2280c9e4df9bSmrg  // Check flexible array members.
2281c9e4df9bSmrg  struct incomplete_array *ia =
2282c9e4df9bSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2283c9e4df9bSmrg  ia->datasize = 10;
2284c9e4df9bSmrg  for (int i = 0; i < ia->datasize; ++i)
2285c9e4df9bSmrg    ia->data[i] = i * 1.234;
2286dfac8f13Smrg  // Work around memory leak warnings.
2287dfac8f13Smrg  free (ia);
2288c9e4df9bSmrg
2289c9e4df9bSmrg  // Check named initializers.
2290c9e4df9bSmrg  struct named_init ni = {
2291c9e4df9bSmrg    .number = 34,
2292c9e4df9bSmrg    .name = L"Test wide string",
2293c9e4df9bSmrg    .average = 543.34343,
2294c9e4df9bSmrg  };
2295c9e4df9bSmrg
2296c9e4df9bSmrg  ni.number = 58;
2297c9e4df9bSmrg
2298c9e4df9bSmrg  int dynamic_array[ni.number];
2299c9e4df9bSmrg  dynamic_array[0] = argv[0][0];
2300c9e4df9bSmrg  dynamic_array[ni.number - 1] = 543;
2301c9e4df9bSmrg
2302c9e4df9bSmrg  // work around unused variable warnings
2303c9e4df9bSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2304c9e4df9bSmrg	 || dynamic_array[ni.number - 1] != 543);
2305c9e4df9bSmrg'
2306c9e4df9bSmrg
2307c9e4df9bSmrg# Test code for whether the C compiler supports C11 (global declarations)
2308c9e4df9bSmrgac_c_conftest_c11_globals='
2309dfac8f13Smrg/* Does the compiler advertise C11 conformance? */
2310c9e4df9bSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2311c9e4df9bSmrg# error "Compiler does not advertise C11 conformance"
2312c9e4df9bSmrg#endif
2313c9e4df9bSmrg
2314c9e4df9bSmrg// Check _Alignas.
2315c9e4df9bSmrgchar _Alignas (double) aligned_as_double;
2316c9e4df9bSmrgchar _Alignas (0) no_special_alignment;
2317c9e4df9bSmrgextern char aligned_as_int;
2318c9e4df9bSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2319c9e4df9bSmrg
2320c9e4df9bSmrg// Check _Alignof.
2321c9e4df9bSmrgenum
2322c9e4df9bSmrg{
2323c9e4df9bSmrg  int_alignment = _Alignof (int),
2324c9e4df9bSmrg  int_array_alignment = _Alignof (int[100]),
2325c9e4df9bSmrg  char_alignment = _Alignof (char)
2326c9e4df9bSmrg};
2327c9e4df9bSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2328c9e4df9bSmrg
2329c9e4df9bSmrg// Check _Noreturn.
2330c9e4df9bSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
2331c9e4df9bSmrg
2332c9e4df9bSmrg// Check _Static_assert.
2333c9e4df9bSmrgstruct test_static_assert
2334c9e4df9bSmrg{
2335c9e4df9bSmrg  int x;
2336c9e4df9bSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
2337c9e4df9bSmrg                  "_Static_assert does not work in struct");
2338c9e4df9bSmrg  long int y;
2339c9e4df9bSmrg};
2340c9e4df9bSmrg
2341c9e4df9bSmrg// Check UTF-8 literals.
2342c9e4df9bSmrg#define u8 syntax error!
2343c9e4df9bSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2344c9e4df9bSmrg
2345c9e4df9bSmrg// Check duplicate typedefs.
2346c9e4df9bSmrgtypedef long *long_ptr;
2347c9e4df9bSmrgtypedef long int *long_ptr;
2348c9e4df9bSmrgtypedef long_ptr long_ptr;
2349c9e4df9bSmrg
2350c9e4df9bSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2351c9e4df9bSmrgstruct anonymous
2352c9e4df9bSmrg{
2353c9e4df9bSmrg  union {
2354c9e4df9bSmrg    struct { int i; int j; };
2355c9e4df9bSmrg    struct { int k; long int l; } w;
2356c9e4df9bSmrg  };
2357c9e4df9bSmrg  int m;
2358c9e4df9bSmrg} v1;
2359c9e4df9bSmrg'
2360c9e4df9bSmrg
2361c9e4df9bSmrg# Test code for whether the C compiler supports C11 (body of main).
2362c9e4df9bSmrgac_c_conftest_c11_main='
2363c9e4df9bSmrg  _Static_assert ((offsetof (struct anonymous, i)
2364c9e4df9bSmrg		   == offsetof (struct anonymous, w.k)),
2365c9e4df9bSmrg		  "Anonymous union alignment botch");
2366c9e4df9bSmrg  v1.i = 2;
2367c9e4df9bSmrg  v1.w.k = 5;
2368c9e4df9bSmrg  ok |= v1.i != 5;
2369c9e4df9bSmrg'
2370c9e4df9bSmrg
2371c9e4df9bSmrg# Test code for whether the C compiler supports C11 (complete).
2372c9e4df9bSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2373c9e4df9bSmrg${ac_c_conftest_c99_globals}
2374c9e4df9bSmrg${ac_c_conftest_c11_globals}
2375c9e4df9bSmrg
2376c9e4df9bSmrgint
2377c9e4df9bSmrgmain (int argc, char **argv)
2378c9e4df9bSmrg{
2379c9e4df9bSmrg  int ok = 0;
2380c9e4df9bSmrg  ${ac_c_conftest_c89_main}
2381c9e4df9bSmrg  ${ac_c_conftest_c99_main}
2382c9e4df9bSmrg  ${ac_c_conftest_c11_main}
2383c9e4df9bSmrg  return ok;
2384c9e4df9bSmrg}
2385c9e4df9bSmrg"
2386c9e4df9bSmrg
2387c9e4df9bSmrg# Test code for whether the C compiler supports C99 (complete).
2388c9e4df9bSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2389c9e4df9bSmrg${ac_c_conftest_c99_globals}
2390c9e4df9bSmrg
2391c9e4df9bSmrgint
2392c9e4df9bSmrgmain (int argc, char **argv)
2393c9e4df9bSmrg{
2394c9e4df9bSmrg  int ok = 0;
2395c9e4df9bSmrg  ${ac_c_conftest_c89_main}
2396c9e4df9bSmrg  ${ac_c_conftest_c99_main}
2397c9e4df9bSmrg  return ok;
2398c9e4df9bSmrg}
2399c9e4df9bSmrg"
2400c9e4df9bSmrg
2401c9e4df9bSmrg# Test code for whether the C compiler supports C89 (complete).
2402c9e4df9bSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2403c9e4df9bSmrg
2404c9e4df9bSmrgint
2405c9e4df9bSmrgmain (int argc, char **argv)
2406c9e4df9bSmrg{
2407c9e4df9bSmrg  int ok = 0;
2408c9e4df9bSmrg  ${ac_c_conftest_c89_main}
2409c9e4df9bSmrg  return ok;
2410c9e4df9bSmrg}
2411c9e4df9bSmrg"
2412c9e4df9bSmrg
2413c9e4df9bSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2414c9e4df9bSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2415c9e4df9bSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2416c9e4df9bSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2417c9e4df9bSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2418c9e4df9bSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2419c9e4df9bSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2420c9e4df9bSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2421c9e4df9bSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2422c9e4df9bSmrg
2423c9e4df9bSmrg# Auxiliary files required by this configure script.
2424c9e4df9bSmrgac_aux_files="config.guess config.sub compile missing install-sh"
2425c9e4df9bSmrg
2426c9e4df9bSmrg# Locations in which to look for auxiliary files.
2427c9e4df9bSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2428c9e4df9bSmrg
2429c9e4df9bSmrg# Search for a directory containing all of the required auxiliary files,
2430c9e4df9bSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2431c9e4df9bSmrg# If we don't find one directory that contains all the files we need,
2432c9e4df9bSmrg# we report the set of missing files from the *first* directory in
2433c9e4df9bSmrg# $ac_aux_dir_candidates and give up.
2434c9e4df9bSmrgac_missing_aux_files=""
2435c9e4df9bSmrgac_first_candidate=:
2436c9e4df9bSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2437c9e4df9bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2438c9e4df9bSmrgas_found=false
2439c9e4df9bSmrgfor as_dir in $ac_aux_dir_candidates
2440c9e4df9bSmrgdo
2441c9e4df9bSmrg  IFS=$as_save_IFS
2442c9e4df9bSmrg  case $as_dir in #(((
2443c9e4df9bSmrg    '') as_dir=./ ;;
2444c9e4df9bSmrg    */) ;;
2445c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
2446c9e4df9bSmrg  esac
2447c9e4df9bSmrg  as_found=:
2448c9e4df9bSmrg
2449c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2450c9e4df9bSmrg  ac_aux_dir_found=yes
2451c9e4df9bSmrg  ac_install_sh=
2452c9e4df9bSmrg  for ac_aux in $ac_aux_files
2453c9e4df9bSmrg  do
2454c9e4df9bSmrg    # As a special case, if "install-sh" is required, that requirement
2455c9e4df9bSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2456c9e4df9bSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
2457c9e4df9bSmrg    if test x"$ac_aux" = x"install-sh"
2458c9e4df9bSmrg    then
2459c9e4df9bSmrg      if test -f "${as_dir}install-sh"; then
2460c9e4df9bSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2461c9e4df9bSmrg        ac_install_sh="${as_dir}install-sh -c"
2462c9e4df9bSmrg      elif test -f "${as_dir}install.sh"; then
2463c9e4df9bSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2464c9e4df9bSmrg        ac_install_sh="${as_dir}install.sh -c"
2465c9e4df9bSmrg      elif test -f "${as_dir}shtool"; then
2466c9e4df9bSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2467c9e4df9bSmrg        ac_install_sh="${as_dir}shtool install -c"
2468c9e4df9bSmrg      else
2469c9e4df9bSmrg        ac_aux_dir_found=no
2470c9e4df9bSmrg        if $ac_first_candidate; then
2471c9e4df9bSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2472c9e4df9bSmrg        else
2473c9e4df9bSmrg          break
2474c9e4df9bSmrg        fi
2475c9e4df9bSmrg      fi
2476c9e4df9bSmrg    else
2477c9e4df9bSmrg      if test -f "${as_dir}${ac_aux}"; then
2478c9e4df9bSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2479c9e4df9bSmrg      else
2480c9e4df9bSmrg        ac_aux_dir_found=no
2481c9e4df9bSmrg        if $ac_first_candidate; then
2482c9e4df9bSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2483c9e4df9bSmrg        else
2484c9e4df9bSmrg          break
2485c9e4df9bSmrg        fi
2486c9e4df9bSmrg      fi
2487c9e4df9bSmrg    fi
2488c9e4df9bSmrg  done
2489c9e4df9bSmrg  if test "$ac_aux_dir_found" = yes; then
2490c9e4df9bSmrg    ac_aux_dir="$as_dir"
2491c9e4df9bSmrg    break
2492c9e4df9bSmrg  fi
2493c9e4df9bSmrg  ac_first_candidate=false
2494c9e4df9bSmrg
2495c9e4df9bSmrg  as_found=false
2496c9e4df9bSmrgdone
2497c9e4df9bSmrgIFS=$as_save_IFS
2498c9e4df9bSmrgif $as_found
2499c9e4df9bSmrgthen :
2500c9e4df9bSmrg
2501dfac8f13Smrgelse case e in #(
2502dfac8f13Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2503dfac8f13Smrgesac
2504c9e4df9bSmrgfi
2505c9e4df9bSmrg
2506c9e4df9bSmrg
2507c9e4df9bSmrg# These three variables are undocumented and unsupported,
2508c9e4df9bSmrg# and are intended to be withdrawn in a future Autoconf release.
2509c9e4df9bSmrg# They can cause serious problems if a builder's source tree is in a directory
2510c9e4df9bSmrg# whose full name contains unusual characters.
2511c9e4df9bSmrgif test -f "${ac_aux_dir}config.guess"; then
2512c9e4df9bSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2513c9e4df9bSmrgfi
2514c9e4df9bSmrgif test -f "${ac_aux_dir}config.sub"; then
2515c9e4df9bSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2516c9e4df9bSmrgfi
2517c9e4df9bSmrgif test -f "$ac_aux_dir/configure"; then
2518c9e4df9bSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2519c9e4df9bSmrgfi
2520c9e4df9bSmrg
2521c9e4df9bSmrg# Check that the precious variables saved in the cache have kept the same
2522c9e4df9bSmrg# value.
2523c9e4df9bSmrgac_cache_corrupted=false
2524c9e4df9bSmrgfor ac_var in $ac_precious_vars; do
2525c9e4df9bSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2526c9e4df9bSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
2527c9e4df9bSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2528c9e4df9bSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
2529c9e4df9bSmrg  case $ac_old_set,$ac_new_set in
2530c9e4df9bSmrg    set,)
2531dfac8f13Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2532dfac8f13Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
2533c9e4df9bSmrg      ac_cache_corrupted=: ;;
2534c9e4df9bSmrg    ,set)
2535dfac8f13Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2536dfac8f13Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
2537c9e4df9bSmrg      ac_cache_corrupted=: ;;
2538c9e4df9bSmrg    ,);;
2539c9e4df9bSmrg    *)
2540c9e4df9bSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2541c9e4df9bSmrg	# differences in whitespace do not lead to failure.
2542c9e4df9bSmrg	ac_old_val_w=`echo x $ac_old_val`
2543c9e4df9bSmrg	ac_new_val_w=`echo x $ac_new_val`
2544c9e4df9bSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2545dfac8f13Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2546dfac8f13Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
2547c9e4df9bSmrg	  ac_cache_corrupted=:
2548c9e4df9bSmrg	else
2549dfac8f13Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2550dfac8f13Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
2551c9e4df9bSmrg	  eval $ac_var=\$ac_old_val
2552c9e4df9bSmrg	fi
2553dfac8f13Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2554dfac8f13Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2555dfac8f13Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2556dfac8f13Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
2557c9e4df9bSmrg      fi;;
2558c9e4df9bSmrg  esac
2559c9e4df9bSmrg  # Pass precious variables to config.status.
2560c9e4df9bSmrg  if test "$ac_new_set" = set; then
2561c9e4df9bSmrg    case $ac_new_val in
2562c9e4df9bSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2563c9e4df9bSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
2564c9e4df9bSmrg    esac
2565c9e4df9bSmrg    case " $ac_configure_args " in
2566c9e4df9bSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2567c9e4df9bSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2568c9e4df9bSmrg    esac
2569c9e4df9bSmrg  fi
2570c9e4df9bSmrgdone
2571c9e4df9bSmrgif $ac_cache_corrupted; then
2572dfac8f13Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2573dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2574c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2575c9e4df9bSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2576dfac8f13Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
2577c9e4df9bSmrg	    and start over" "$LINENO" 5
2578c9e4df9bSmrgfi
2579c9e4df9bSmrg## -------------------- ##
2580c9e4df9bSmrg## Main body of script. ##
2581c9e4df9bSmrg## -------------------- ##
2582c9e4df9bSmrg
2583c9e4df9bSmrgac_ext=c
2584c9e4df9bSmrgac_cpp='$CPP $CPPFLAGS'
2585c9e4df9bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2586c9e4df9bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2587c9e4df9bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2588c9e4df9bSmrg
2589c9e4df9bSmrg
2590c9e4df9bSmrg
2591c9e4df9bSmrgac_config_headers="$ac_config_headers config.h"
2592c9e4df9bSmrg
2593c9e4df9bSmrg
2594c9e4df9bSmrg# Initialize Automake
2595dfac8f13Smrgam__api_version='1.17'
2596c9e4df9bSmrg
2597c9e4df9bSmrg
2598c9e4df9bSmrg
2599c9e4df9bSmrg  # Find a good install program.  We prefer a C program (faster),
2600c9e4df9bSmrg# so one script is as good as another.  But avoid the broken or
2601264fa531Smrg# incompatible versions:
2602264fa531Smrg# SysV /etc/install, /usr/sbin/install
2603264fa531Smrg# SunOS /usr/etc/install
2604264fa531Smrg# IRIX /sbin/install
2605264fa531Smrg# AIX /bin/install
2606264fa531Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2607264fa531Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2608264fa531Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2609264fa531Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2610264fa531Smrg# OS/2's system install, which has a completely different semantic
2611264fa531Smrg# ./install, which can be erroneously created by make from ./install.sh.
2612c37a63b8Smrg# Reject install programs that cannot install multiple files.
2613c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2614c9e4df9bSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2615264fa531Smrgif test -z "$INSTALL"; then
2616c9e4df9bSmrgif test ${ac_cv_path_install+y}
2617c9e4df9bSmrgthen :
2618c9e4df9bSmrg  printf %s "(cached) " >&6
2619dfac8f13Smrgelse case e in #(
2620dfac8f13Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2621264fa531Smrgfor as_dir in $PATH
2622264fa531Smrgdo
2623264fa531Smrg  IFS=$as_save_IFS
2624c9e4df9bSmrg  case $as_dir in #(((
2625c9e4df9bSmrg    '') as_dir=./ ;;
2626c9e4df9bSmrg    */) ;;
2627c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
2628c9e4df9bSmrg  esac
2629c9e4df9bSmrg    # Account for fact that we put trailing slashes in our PATH walk.
2630c9e4df9bSmrgcase $as_dir in #((
2631c9e4df9bSmrg  ./ | /[cC]/* | \
2632264fa531Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2633736a7e2cSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2634264fa531Smrg  /usr/ucb/* ) ;;
2635264fa531Smrg  *)
2636264fa531Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2637264fa531Smrg    # Don't use installbsd from OSF since it installs stuff as root
2638264fa531Smrg    # by default.
2639264fa531Smrg    for ac_prog in ginstall scoinst install; do
2640264fa531Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2641c9e4df9bSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2642264fa531Smrg	  if test $ac_prog = install &&
2643c9e4df9bSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2644264fa531Smrg	    # AIX install.  It has an incompatible calling convention.
2645264fa531Smrg	    :
2646264fa531Smrg	  elif test $ac_prog = install &&
2647c9e4df9bSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2648264fa531Smrg	    # program-specific install script used by HP pwplus--don't use.
2649264fa531Smrg	    :
2650264fa531Smrg	  else
2651c37a63b8Smrg	    rm -rf conftest.one conftest.two conftest.dir
2652c37a63b8Smrg	    echo one > conftest.one
2653c37a63b8Smrg	    echo two > conftest.two
2654c37a63b8Smrg	    mkdir conftest.dir
2655c9e4df9bSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2656c37a63b8Smrg	      test -s conftest.one && test -s conftest.two &&
2657c37a63b8Smrg	      test -s conftest.dir/conftest.one &&
2658c37a63b8Smrg	      test -s conftest.dir/conftest.two
2659c37a63b8Smrg	    then
2660c9e4df9bSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2661c37a63b8Smrg	      break 3
2662c37a63b8Smrg	    fi
2663264fa531Smrg	  fi
2664264fa531Smrg	fi
2665264fa531Smrg      done
2666264fa531Smrg    done
2667264fa531Smrg    ;;
2668264fa531Smrgesac
2669c37a63b8Smrg
2670736a7e2cSmrg  done
2671c37a63b8SmrgIFS=$as_save_IFS
2672264fa531Smrg
2673c37a63b8Smrgrm -rf conftest.one conftest.two conftest.dir
2674dfac8f13Smrg ;;
2675dfac8f13Smrgesac
2676264fa531Smrgfi
2677c9e4df9bSmrg  if test ${ac_cv_path_install+y}; then
2678264fa531Smrg    INSTALL=$ac_cv_path_install
2679264fa531Smrg  else
2680c37a63b8Smrg    # As a last resort, use the slow shell script.  Don't cache a
2681c37a63b8Smrg    # value for INSTALL within a source directory, because that will
2682264fa531Smrg    # break other packages using the cache if that directory is
2683c37a63b8Smrg    # removed, or if the value is a relative name.
2684264fa531Smrg    INSTALL=$ac_install_sh
2685264fa531Smrg  fi
2686264fa531Smrgfi
2687c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2688c9e4df9bSmrgprintf "%s\n" "$INSTALL" >&6; }
2689264fa531Smrg
2690264fa531Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2691264fa531Smrg# It thinks the first close brace ends the variable substitution.
2692264fa531Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2693264fa531Smrg
2694264fa531Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2695264fa531Smrg
2696264fa531Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2697264fa531Smrg
2698dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5
2699dfac8f13Smrgprintf %s "checking whether sleep supports fractional seconds... " >&6; }
2700dfac8f13Smrgif test ${am_cv_sleep_fractional_seconds+y}
2701dfac8f13Smrgthen :
2702dfac8f13Smrg  printf %s "(cached) " >&6
2703dfac8f13Smrgelse case e in #(
2704dfac8f13Smrg  e) if sleep 0.001 2>/dev/null
2705dfac8f13Smrgthen :
2706dfac8f13Smrg  am_cv_sleep_fractional_seconds=yes
2707dfac8f13Smrgelse case e in #(
2708dfac8f13Smrg  e) am_cv_sleep_fractional_seconds=no ;;
2709dfac8f13Smrgesac
2710dfac8f13Smrgfi
2711dfac8f13Smrg ;;
2712dfac8f13Smrgesac
2713dfac8f13Smrgfi
2714dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5
2715dfac8f13Smrgprintf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; }
2716dfac8f13Smrg
2717dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5
2718dfac8f13Smrgprintf %s "checking filesystem timestamp resolution... " >&6; }
2719dfac8f13Smrgif test ${am_cv_filesystem_timestamp_resolution+y}
2720dfac8f13Smrgthen :
2721dfac8f13Smrg  printf %s "(cached) " >&6
2722dfac8f13Smrgelse case e in #(
2723dfac8f13Smrg  e) # Default to the worst case.
2724dfac8f13Smrgam_cv_filesystem_timestamp_resolution=2
2725dfac8f13Smrg
2726dfac8f13Smrg# Only try to go finer than 1 sec if sleep can do it.
2727dfac8f13Smrg# Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work,
2728dfac8f13Smrg# - 1 sec is not much of a win compared to 2 sec, and
2729dfac8f13Smrg# - it takes 2 seconds to perform the test whether 1 sec works.
2730dfac8f13Smrg#
2731dfac8f13Smrg# Instead, just use the default 2s on platforms that have 1s resolution,
2732dfac8f13Smrg# accept the extra 1s delay when using $sleep in the Automake tests, in
2733dfac8f13Smrg# exchange for not incurring the 2s delay for running the test for all
2734dfac8f13Smrg# packages.
2735dfac8f13Smrg#
2736dfac8f13Smrgam_try_resolutions=
2737dfac8f13Smrgif test "$am_cv_sleep_fractional_seconds" = yes; then
2738dfac8f13Smrg  # Even a millisecond often causes a bunch of false positives,
2739dfac8f13Smrg  # so just try a hundredth of a second. The time saved between .001 and
2740dfac8f13Smrg  # .01 is not terribly consequential.
2741dfac8f13Smrg  am_try_resolutions="0.01 0.1 $am_try_resolutions"
2742dfac8f13Smrgfi
2743dfac8f13Smrg
2744dfac8f13Smrg# In order to catch current-generation FAT out, we must *modify* files
2745dfac8f13Smrg# that already exist; the *creation* timestamp is finer.  Use names
2746dfac8f13Smrg# that make ls -t sort them differently when they have equal
2747dfac8f13Smrg# timestamps than when they have distinct timestamps, keeping
2748dfac8f13Smrg# in mind that ls -t prints the *newest* file first.
2749dfac8f13Smrgrm -f conftest.ts?
2750dfac8f13Smrg: > conftest.ts1
2751dfac8f13Smrg: > conftest.ts2
2752dfac8f13Smrg: > conftest.ts3
2753dfac8f13Smrg
2754dfac8f13Smrg# Make sure ls -t actually works.  Do 'set' in a subshell so we don't
2755dfac8f13Smrg# clobber the current shell's arguments. (Outer-level square brackets
2756dfac8f13Smrg# are removed by m4; they're present so that m4 does not expand
2757dfac8f13Smrg# <dollar><star>; be careful, easy to get confused.)
2758dfac8f13Smrgif (
2759dfac8f13Smrg     set X `ls -t conftest.ts[12]` &&
2760dfac8f13Smrg     {
2761dfac8f13Smrg       test "$*" != "X conftest.ts1 conftest.ts2" ||
2762dfac8f13Smrg       test "$*" != "X conftest.ts2 conftest.ts1";
2763dfac8f13Smrg     }
2764dfac8f13Smrg); then :; else
2765dfac8f13Smrg  # If neither matched, then we have a broken ls.  This can happen
2766dfac8f13Smrg  # if, for instance, CONFIG_SHELL is bash and it inherits a
2767dfac8f13Smrg  # broken ls alias from the environment.  This has actually
2768dfac8f13Smrg  # happened.  Such a system could not be considered "sane".
2769dfac8f13Smrg  printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5
2770dfac8f13Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2771dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2772dfac8f13Smrgas_fn_error $? "ls -t produces unexpected output.
2773dfac8f13SmrgMake sure there is not a broken ls alias in your environment.
2774dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
2775dfac8f13Smrgfi
2776dfac8f13Smrg
2777dfac8f13Smrgfor am_try_res in $am_try_resolutions; do
2778dfac8f13Smrg  # Any one fine-grained sleep might happen to cross the boundary
2779dfac8f13Smrg  # between two values of a coarser actual resolution, but if we do
2780dfac8f13Smrg  # two fine-grained sleeps in a row, at least one of them will fall
2781dfac8f13Smrg  # entirely within a coarse interval.
2782dfac8f13Smrg  echo alpha > conftest.ts1
2783dfac8f13Smrg  sleep $am_try_res
2784dfac8f13Smrg  echo beta > conftest.ts2
2785dfac8f13Smrg  sleep $am_try_res
2786dfac8f13Smrg  echo gamma > conftest.ts3
2787dfac8f13Smrg
2788dfac8f13Smrg  # We assume that 'ls -t' will make use of high-resolution
2789dfac8f13Smrg  # timestamps if the operating system supports them at all.
2790dfac8f13Smrg  if (set X `ls -t conftest.ts?` &&
2791dfac8f13Smrg      test "$2" = conftest.ts3 &&
2792dfac8f13Smrg      test "$3" = conftest.ts2 &&
2793dfac8f13Smrg      test "$4" = conftest.ts1); then
2794dfac8f13Smrg    #
2795dfac8f13Smrg    # Ok, ls -t worked. If we're at a resolution of 1 second, we're done,
2796dfac8f13Smrg    # because we don't need to test make.
2797dfac8f13Smrg    make_ok=true
2798dfac8f13Smrg    if test $am_try_res != 1; then
2799dfac8f13Smrg      # But if we've succeeded so far with a subsecond resolution, we
2800dfac8f13Smrg      # have one more thing to check: make. It can happen that
2801dfac8f13Smrg      # everything else supports the subsecond mtimes, but make doesn't;
2802dfac8f13Smrg      # notably on macOS, which ships make 3.81 from 2006 (the last one
2803dfac8f13Smrg      # released under GPLv2). https://bugs.gnu.org/68808
2804dfac8f13Smrg      #
2805dfac8f13Smrg      # We test $MAKE if it is defined in the environment, else "make".
2806dfac8f13Smrg      # It might get overridden later, but our hope is that in practice
2807dfac8f13Smrg      # it does not matter: it is the system "make" which is (by far)
2808dfac8f13Smrg      # the most likely to be broken, whereas if the user overrides it,
2809dfac8f13Smrg      # probably they did so with a better, or at least not worse, make.
2810dfac8f13Smrg      # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html
2811dfac8f13Smrg      #
2812dfac8f13Smrg      # Create a Makefile (real tab character here):
2813dfac8f13Smrg      rm -f conftest.mk
2814dfac8f13Smrg      echo 'conftest.ts1: conftest.ts2' >conftest.mk
2815dfac8f13Smrg      echo '	touch conftest.ts2' >>conftest.mk
2816dfac8f13Smrg      #
2817dfac8f13Smrg      # Now, running
2818dfac8f13Smrg      #   touch conftest.ts1; touch conftest.ts2; make
2819dfac8f13Smrg      # should touch ts1 because ts2 is newer. This could happen by luck,
2820dfac8f13Smrg      # but most often, it will fail if make's support is insufficient. So
2821dfac8f13Smrg      # test for several consecutive successes.
2822dfac8f13Smrg      #
2823dfac8f13Smrg      # (We reuse conftest.ts[12] because we still want to modify existing
2824dfac8f13Smrg      # files, not create new ones, per above.)
2825dfac8f13Smrg      n=0
2826dfac8f13Smrg      make=${MAKE-make}
2827dfac8f13Smrg      until test $n -eq 3; do
2828dfac8f13Smrg        echo one > conftest.ts1
2829dfac8f13Smrg        sleep $am_try_res
2830dfac8f13Smrg        echo two > conftest.ts2 # ts2 should now be newer than ts1
2831dfac8f13Smrg        if $make -f conftest.mk | grep 'up to date' >/dev/null; then
2832dfac8f13Smrg          make_ok=false
2833dfac8f13Smrg          break # out of $n loop
2834dfac8f13Smrg        fi
2835dfac8f13Smrg        n=`expr $n + 1`
2836dfac8f13Smrg      done
2837dfac8f13Smrg    fi
2838dfac8f13Smrg    #
2839dfac8f13Smrg    if $make_ok; then
2840dfac8f13Smrg      # Everything we know to check worked out, so call this resolution good.
2841dfac8f13Smrg      am_cv_filesystem_timestamp_resolution=$am_try_res
2842dfac8f13Smrg      break # out of $am_try_res loop
2843dfac8f13Smrg    fi
2844dfac8f13Smrg    # Otherwise, we'll go on to check the next resolution.
2845dfac8f13Smrg  fi
2846dfac8f13Smrgdone
2847dfac8f13Smrgrm -f conftest.ts?
2848dfac8f13Smrg# (end _am_filesystem_timestamp_resolution)
2849dfac8f13Smrg ;;
2850dfac8f13Smrgesac
2851dfac8f13Smrgfi
2852dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5
2853dfac8f13Smrgprintf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; }
2854dfac8f13Smrg
2855dfac8f13Smrg# This check should not be cached, as it may vary across builds of
2856dfac8f13Smrg# different projects.
2857c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2858c9e4df9bSmrgprintf %s "checking whether build environment is sane... " >&6; }
2859c37a63b8Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2860c37a63b8Smrg# name.  Accept space and tab only in the latter.
2861c37a63b8Smrgam_lf='
2862c37a63b8Smrg'
2863c37a63b8Smrgcase `pwd` in
2864c37a63b8Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
2865736a7e2cSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2866c37a63b8Smrgesac
2867c37a63b8Smrgcase $srcdir in
2868c37a63b8Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2869533545b5Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2870c37a63b8Smrgesac
2871c37a63b8Smrg
2872533545b5Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2873264fa531Smrg# arguments.  Must try -L first in case configure is actually a
2874264fa531Smrg# symlink; some systems play weird games with the mod time of symlinks
2875264fa531Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2876264fa531Smrg# directory).
2877dfac8f13Smrgam_build_env_is_sane=no
2878dfac8f13Smrgam_has_slept=no
2879dfac8f13Smrgrm -f conftest.file
2880dfac8f13Smrgfor am_try in 1 2; do
2881dfac8f13Smrg  echo "timestamp, slept: $am_has_slept" > conftest.file
2882dfac8f13Smrg  if (
2883dfac8f13Smrg    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2884dfac8f13Smrg    if test "$*" = "X"; then
2885dfac8f13Smrg      # -L didn't work.
2886dfac8f13Smrg      set X `ls -t "$srcdir/configure" conftest.file`
2887dfac8f13Smrg    fi
2888dfac8f13Smrg    test "$2" = conftest.file
2889dfac8f13Smrg  ); then
2890dfac8f13Smrg    am_build_env_is_sane=yes
2891dfac8f13Smrg    break
2892dfac8f13Smrg  fi
2893dfac8f13Smrg  # Just in case.
2894dfac8f13Smrg  sleep "$am_cv_filesystem_timestamp_resolution"
2895dfac8f13Smrg  am_has_slept=yes
2896dfac8f13Smrgdone
2897dfac8f13Smrg
2898dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5
2899dfac8f13Smrgprintf "%s\n" "$am_build_env_is_sane" >&6; }
2900dfac8f13Smrgif test "$am_build_env_is_sane" = no; then
2901dfac8f13Smrg  as_fn_error $? "newly created file is older than distributed files!
2902736a7e2cSmrgCheck your system clock" "$LINENO" 5
2903264fa531Smrgfi
2904dfac8f13Smrg
2905533545b5Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2906533545b5Smrg# generated files are strictly newer.
2907533545b5Smrgam_sleep_pid=
2908dfac8f13Smrgif test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1
2909dfac8f13Smrgthen :
2910dfac8f13Smrg
2911dfac8f13Smrgelse case e in #(
2912dfac8f13Smrg  e)   ( sleep "$am_cv_filesystem_timestamp_resolution" ) &
2913533545b5Smrg  am_sleep_pid=$!
2914dfac8f13Smrg ;;
2915dfac8f13Smrgesac
2916533545b5Smrgfi
2917533545b5Smrg
2918533545b5Smrgrm -f conftest.file
2919533545b5Smrg
2920264fa531Smrgtest "$program_prefix" != NONE &&
2921c37a63b8Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2922264fa531Smrg# Use a double $ so make ignores it.
2923264fa531Smrgtest "$program_suffix" != NONE &&
2924c37a63b8Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2925c37a63b8Smrg# Double any \ or $.
2926dfac8f13Smrg# By default was 's,x,x', remove it if useless.
2927c37a63b8Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2928c9e4df9bSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2929c9e4df9bSmrg
2930264fa531Smrg
2931533545b5Smrg# Expand $ac_aux_dir to an absolute path.
2932533545b5Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2933264fa531Smrg
2934c9e4df9bSmrg
2935c9e4df9bSmrg  if test x"${MISSING+set}" != xset; then
2936c9e4df9bSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2937c37a63b8Smrgfi
2938264fa531Smrg# Use eval to expand $SHELL
2939533545b5Smrgif eval "$MISSING --is-lightweight"; then
2940533545b5Smrg  am_missing_run="$MISSING "
2941264fa531Smrgelse
2942264fa531Smrg  am_missing_run=
2943c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2944c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2945c37a63b8Smrgfi
2946c37a63b8Smrg
2947533545b5Smrgif test x"${install_sh+set}" != xset; then
2948c37a63b8Smrg  case $am_aux_dir in
2949c37a63b8Smrg  *\ * | *\	*)
2950c37a63b8Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2951c37a63b8Smrg  *)
2952c37a63b8Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2953c37a63b8Smrg  esac
2954c37a63b8Smrgfi
2955c37a63b8Smrg
2956533545b5Smrg# Installed binaries are usually stripped using 'strip' when the user
2957533545b5Smrg# run "make install-strip".  However 'strip' might not be the right
2958c37a63b8Smrg# tool to use in cross-compilation environments, therefore Automake
2959533545b5Smrg# will honor the 'STRIP' environment variable to overrule this program.
2960c37a63b8Smrgif test "$cross_compiling" != no; then
2961c37a63b8Smrg  if test -n "$ac_tool_prefix"; then
2962c37a63b8Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2963c37a63b8Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2964c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
2966c9e4df9bSmrgif test ${ac_cv_prog_STRIP+y}
2967c9e4df9bSmrgthen :
2968c9e4df9bSmrg  printf %s "(cached) " >&6
2969dfac8f13Smrgelse case e in #(
2970dfac8f13Smrg  e) if test -n "$STRIP"; then
2971c37a63b8Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2972c37a63b8Smrgelse
2973c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2974c37a63b8Smrgfor as_dir in $PATH
2975c37a63b8Smrgdo
2976c37a63b8Smrg  IFS=$as_save_IFS
2977c9e4df9bSmrg  case $as_dir in #(((
2978c9e4df9bSmrg    '') as_dir=./ ;;
2979c9e4df9bSmrg    */) ;;
2980c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
2981c9e4df9bSmrg  esac
2982736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2983c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2984c37a63b8Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2985c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2986c37a63b8Smrg    break 2
2987c37a63b8Smrg  fi
2988c37a63b8Smrgdone
2989736a7e2cSmrg  done
2990c37a63b8SmrgIFS=$as_save_IFS
2991c37a63b8Smrg
2992dfac8f13Smrgfi ;;
2993dfac8f13Smrgesac
2994c37a63b8Smrgfi
2995c37a63b8SmrgSTRIP=$ac_cv_prog_STRIP
2996c37a63b8Smrgif test -n "$STRIP"; then
2997c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2998c9e4df9bSmrgprintf "%s\n" "$STRIP" >&6; }
2999c37a63b8Smrgelse
3000c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3001c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3002c37a63b8Smrgfi
3003c37a63b8Smrg
3004c37a63b8Smrg
3005c37a63b8Smrgfi
3006c37a63b8Smrgif test -z "$ac_cv_prog_STRIP"; then
3007c37a63b8Smrg  ac_ct_STRIP=$STRIP
3008c37a63b8Smrg  # Extract the first word of "strip", so it can be a program name with args.
3009c37a63b8Smrgset dummy strip; ac_word=$2
3010c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3011c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3012c9e4df9bSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
3013c9e4df9bSmrgthen :
3014c9e4df9bSmrg  printf %s "(cached) " >&6
3015dfac8f13Smrgelse case e in #(
3016dfac8f13Smrg  e) if test -n "$ac_ct_STRIP"; then
3017c37a63b8Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3018c37a63b8Smrgelse
3019c37a63b8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3020c37a63b8Smrgfor as_dir in $PATH
3021c37a63b8Smrgdo
3022c37a63b8Smrg  IFS=$as_save_IFS
3023c9e4df9bSmrg  case $as_dir in #(((
3024c9e4df9bSmrg    '') as_dir=./ ;;
3025c9e4df9bSmrg    */) ;;
3026c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3027c9e4df9bSmrg  esac
3028736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3029c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3030c37a63b8Smrg    ac_cv_prog_ac_ct_STRIP="strip"
3031c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3032c37a63b8Smrg    break 2
3033c37a63b8Smrg  fi
3034c37a63b8Smrgdone
3035736a7e2cSmrg  done
3036c37a63b8SmrgIFS=$as_save_IFS
3037c37a63b8Smrg
3038dfac8f13Smrgfi ;;
3039dfac8f13Smrgesac
3040c37a63b8Smrgfi
3041c37a63b8Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3042c37a63b8Smrgif test -n "$ac_ct_STRIP"; then
3043c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3044c9e4df9bSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
3045c37a63b8Smrgelse
3046c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3047c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3048c37a63b8Smrgfi
3049c37a63b8Smrg
3050c37a63b8Smrg  if test "x$ac_ct_STRIP" = x; then
3051c37a63b8Smrg    STRIP=":"
3052c37a63b8Smrg  else
3053c37a63b8Smrg    case $cross_compiling:$ac_tool_warned in
3054c37a63b8Smrgyes:)
3055c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3056c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3057c37a63b8Smrgac_tool_warned=yes ;;
3058c37a63b8Smrgesac
3059c37a63b8Smrg    STRIP=$ac_ct_STRIP
3060c37a63b8Smrg  fi
3061c37a63b8Smrgelse
3062c37a63b8Smrg  STRIP="$ac_cv_prog_STRIP"
3063c37a63b8Smrgfi
3064c37a63b8Smrg
3065c37a63b8Smrgfi
3066c37a63b8SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3067c37a63b8Smrg
3068c9e4df9bSmrg
3069c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
3070c9e4df9bSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
3071c37a63b8Smrgif test -z "$MKDIR_P"; then
3072c9e4df9bSmrg  if test ${ac_cv_path_mkdir+y}
3073c9e4df9bSmrgthen :
3074c9e4df9bSmrg  printf %s "(cached) " >&6
3075dfac8f13Smrgelse case e in #(
3076dfac8f13Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3077c37a63b8Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3078c37a63b8Smrgdo
3079c37a63b8Smrg  IFS=$as_save_IFS
3080c9e4df9bSmrg  case $as_dir in #(((
3081c9e4df9bSmrg    '') as_dir=./ ;;
3082c9e4df9bSmrg    */) ;;
3083c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3084c9e4df9bSmrg  esac
3085736a7e2cSmrg    for ac_prog in mkdir gmkdir; do
3086c37a63b8Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
3087c9e4df9bSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
3088c9e4df9bSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
3089c9e4df9bSmrg	     'mkdir ('*'coreutils) '* | \
3090dfac8f13Smrg	     *'BusyBox '* | \
3091c37a63b8Smrg	     'mkdir (fileutils) '4.1*)
3092c9e4df9bSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
3093c37a63b8Smrg	       break 3;;
3094c37a63b8Smrg	   esac
3095c37a63b8Smrg	 done
3096c37a63b8Smrg       done
3097736a7e2cSmrg  done
3098c37a63b8SmrgIFS=$as_save_IFS
3099dfac8f13Smrg ;;
3100dfac8f13Smrgesac
3101264fa531Smrgfi
3102264fa531Smrg
3103736a7e2cSmrg  test -d ./--version && rmdir ./--version
3104c9e4df9bSmrg  if test ${ac_cv_path_mkdir+y}; then
3105c37a63b8Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
3106c37a63b8Smrg  else
3107dfac8f13Smrg    # As a last resort, use plain mkdir -p,
3108dfac8f13Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
3109dfac8f13Smrg    MKDIR_P='mkdir -p'
3110c37a63b8Smrg  fi
3111c37a63b8Smrgfi
3112c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3113c9e4df9bSmrgprintf "%s\n" "$MKDIR_P" >&6; }
3114c37a63b8Smrg
3115264fa531Smrgfor ac_prog in gawk mawk nawk awk
3116264fa531Smrgdo
3117264fa531Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3118264fa531Smrgset dummy $ac_prog; ac_word=$2
3119c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3120c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3121c9e4df9bSmrgif test ${ac_cv_prog_AWK+y}
3122c9e4df9bSmrgthen :
3123c9e4df9bSmrg  printf %s "(cached) " >&6
3124dfac8f13Smrgelse case e in #(
3125dfac8f13Smrg  e) if test -n "$AWK"; then
3126264fa531Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3127264fa531Smrgelse
3128264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3129264fa531Smrgfor as_dir in $PATH
3130264fa531Smrgdo
3131264fa531Smrg  IFS=$as_save_IFS
3132c9e4df9bSmrg  case $as_dir in #(((
3133c9e4df9bSmrg    '') as_dir=./ ;;
3134c9e4df9bSmrg    */) ;;
3135c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3136c9e4df9bSmrg  esac
3137736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3138c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3139264fa531Smrg    ac_cv_prog_AWK="$ac_prog"
3140c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3141264fa531Smrg    break 2
3142264fa531Smrg  fi
3143264fa531Smrgdone
3144736a7e2cSmrg  done
3145c37a63b8SmrgIFS=$as_save_IFS
3146264fa531Smrg
3147dfac8f13Smrgfi ;;
3148dfac8f13Smrgesac
3149264fa531Smrgfi
3150264fa531SmrgAWK=$ac_cv_prog_AWK
3151264fa531Smrgif test -n "$AWK"; then
3152c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3153c9e4df9bSmrgprintf "%s\n" "$AWK" >&6; }
3154264fa531Smrgelse
3155c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3156c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3157264fa531Smrgfi
3158264fa531Smrg
3159c37a63b8Smrg
3160264fa531Smrg  test -n "$AWK" && break
3161264fa531Smrgdone
3162264fa531Smrg
3163c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3164c9e4df9bSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3165c37a63b8Smrgset x ${MAKE-make}
3166c9e4df9bSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3167c9e4df9bSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
3168c9e4df9bSmrgthen :
3169c9e4df9bSmrg  printf %s "(cached) " >&6
3170dfac8f13Smrgelse case e in #(
3171dfac8f13Smrg  e) cat >conftest.make <<\_ACEOF
3172c37a63b8SmrgSHELL = /bin/sh
3173264fa531Smrgall:
3174c37a63b8Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
3175264fa531Smrg_ACEOF
3176736a7e2cSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3177c37a63b8Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3178c37a63b8Smrg  *@@@%%%=?*=@@@%%%*)
3179c37a63b8Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3180c37a63b8Smrg  *)
3181c37a63b8Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
3182c37a63b8Smrgesac
3183dfac8f13Smrgrm -f conftest.make ;;
3184dfac8f13Smrgesac
3185264fa531Smrgfi
3186c37a63b8Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3187c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3188c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
3189264fa531Smrg  SET_MAKE=
3190264fa531Smrgelse
3191c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3192c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3193264fa531Smrg  SET_MAKE="MAKE=${MAKE-make}"
3194264fa531Smrgfi
3195264fa531Smrg
3196264fa531Smrgrm -rf .tst 2>/dev/null
3197264fa531Smrgmkdir .tst 2>/dev/null
3198264fa531Smrgif test -d .tst; then
3199264fa531Smrg  am__leading_dot=.
3200264fa531Smrgelse
3201264fa531Smrg  am__leading_dot=_
3202264fa531Smrgfi
3203264fa531Smrgrmdir .tst 2>/dev/null
3204264fa531Smrg
3205dfac8f13SmrgAM_DEFAULT_VERBOSITY=1
3206533545b5Smrg# Check whether --enable-silent-rules was given.
3207c9e4df9bSmrgif test ${enable_silent_rules+y}
3208c9e4df9bSmrgthen :
3209533545b5Smrg  enableval=$enable_silent_rules;
3210533545b5Smrgfi
3211533545b5Smrg
3212533545b5Smrgam_make=${MAKE-make}
3213c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3214c9e4df9bSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
3215c9e4df9bSmrgif test ${am_cv_make_support_nested_variables+y}
3216c9e4df9bSmrgthen :
3217c9e4df9bSmrg  printf %s "(cached) " >&6
3218dfac8f13Smrgelse case e in #(
3219dfac8f13Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
3220533545b5SmrgBAR0=false
3221533545b5SmrgBAR1=true
3222533545b5SmrgV=1
3223533545b5Smrgam__doit:
3224533545b5Smrg	@$(TRUE)
3225533545b5Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3226533545b5Smrg  am_cv_make_support_nested_variables=yes
3227533545b5Smrgelse
3228533545b5Smrg  am_cv_make_support_nested_variables=no
3229dfac8f13Smrgfi ;;
3230dfac8f13Smrgesac
3231533545b5Smrgfi
3232c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3233c9e4df9bSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
3234533545b5SmrgAM_BACKSLASH='\'
3235533545b5Smrg
3236dfac8f13Smrgam__rm_f_notfound=
3237dfac8f13Smrgif (rm -f && rm -fr && rm -rf) 2>/dev/null
3238dfac8f13Smrgthen :
3239dfac8f13Smrg
3240dfac8f13Smrgelse case e in #(
3241dfac8f13Smrg  e) am__rm_f_notfound='""' ;;
3242dfac8f13Smrgesac
3243dfac8f13Smrgfi
3244dfac8f13Smrg
3245dfac8f13Smrg
3246dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5
3247dfac8f13Smrgprintf %s "checking xargs -n works... " >&6; }
3248dfac8f13Smrgif test ${am_cv_xargs_n_works+y}
3249dfac8f13Smrgthen :
3250dfac8f13Smrg  printf %s "(cached) " >&6
3251dfac8f13Smrgelse case e in #(
3252dfac8f13Smrg  e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2
3253dfac8f13Smrg3"
3254dfac8f13Smrgthen :
3255dfac8f13Smrg  am_cv_xargs_n_works=yes
3256dfac8f13Smrgelse case e in #(
3257dfac8f13Smrg  e) am_cv_xargs_n_works=no ;;
3258dfac8f13Smrgesac
3259dfac8f13Smrgfi ;;
3260dfac8f13Smrgesac
3261dfac8f13Smrgfi
3262dfac8f13Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5
3263dfac8f13Smrgprintf "%s\n" "$am_cv_xargs_n_works" >&6; }
3264dfac8f13Smrgif test "$am_cv_xargs_n_works" = yes
3265dfac8f13Smrgthen :
3266dfac8f13Smrg  am__xargs_n='xargs -n'
3267dfac8f13Smrgelse case e in #(
3268dfac8f13Smrg  e)   am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }'
3269dfac8f13Smrg ;;
3270dfac8f13Smrgesac
3271dfac8f13Smrgfi
3272dfac8f13Smrg
3273c37a63b8Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
3274c37a63b8Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3275c37a63b8Smrg  # is not polluted with repeated "-I."
3276c37a63b8Smrg  am__isrc=' -I$(srcdir)'
3277c37a63b8Smrg  # test to see if srcdir already configured
3278c37a63b8Smrg  if test -f $srcdir/config.status; then
3279736a7e2cSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3280c37a63b8Smrg  fi
3281264fa531Smrgfi
3282264fa531Smrg
3283264fa531Smrg# test whether we have cygpath
3284264fa531Smrgif test -z "$CYGPATH_W"; then
3285264fa531Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3286264fa531Smrg    CYGPATH_W='cygpath -w'
3287264fa531Smrg  else
3288264fa531Smrg    CYGPATH_W=echo
3289264fa531Smrg  fi
3290264fa531Smrgfi
3291264fa531Smrg
3292264fa531Smrg
3293264fa531Smrg# Define the identity of the package.
3294264fa531Smrg PACKAGE='x11perf'
3295dfac8f13Smrg VERSION='1.7.0'
3296264fa531Smrg
3297264fa531Smrg
3298c9e4df9bSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3299264fa531Smrg
3300264fa531Smrg
3301c9e4df9bSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3302264fa531Smrg
3303264fa531Smrg# Some tools Automake needs.
3304264fa531Smrg
3305264fa531SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3306264fa531Smrg
3307264fa531Smrg
3308264fa531SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3309264fa531Smrg
3310264fa531Smrg
3311264fa531SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3312264fa531Smrg
3313264fa531Smrg
3314264fa531SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3315264fa531Smrg
3316264fa531Smrg
3317264fa531SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3318264fa531Smrg
3319533545b5Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3320533545b5Smrg# dies out for good.  For more background, see:
3321c9e4df9bSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3322c9e4df9bSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3323533545b5Smrgmkdir_p='$(MKDIR_P)'
3324264fa531Smrg
3325533545b5Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3326533545b5Smrg# system "awk" is bad on some platforms.
3327533545b5Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3328533545b5Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3329533545b5SmrgAMTAR='$${TAR-tar}'
3330264fa531Smrg
3331264fa531Smrg
3332533545b5Smrg# We'll loop over all known methods to create a tar archive until one works.
3333533545b5Smrg_am_tools='gnutar  pax cpio none'
3334264fa531Smrg
3335533545b5Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3336264fa531Smrg
3337264fa531Smrg
3338264fa531Smrg
3339264fa531Smrg
3340264fa531Smrg
3341c9e4df9bSmrg# Variables for tags utilities; see am/tags.am
3342c9e4df9bSmrgif test -z "$CTAGS"; then
3343c9e4df9bSmrg  CTAGS=ctags
3344c9e4df9bSmrgfi
3345c9e4df9bSmrg
3346c9e4df9bSmrgif test -z "$ETAGS"; then
3347c9e4df9bSmrg  ETAGS=etags
3348c9e4df9bSmrgfi
3349c9e4df9bSmrg
3350c9e4df9bSmrgif test -z "$CSCOPE"; then
3351c9e4df9bSmrg  CSCOPE=cscope
3352c9e4df9bSmrgfi
3353c9e4df9bSmrg
3354c9e4df9bSmrg
3355264fa531Smrg
3356533545b5Smrg
3357533545b5Smrg
3358264fa531Smrg
3359264fa531Smrg
3360264fa531Smrg
3361736a7e2cSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3362264fa531Smrg
3363c37a63b8Smrg
3364c37a63b8Smrg
3365c37a63b8Smrg
3366c37a63b8Smrg
3367c37a63b8Smrg
3368c37a63b8Smrg
3369c37a63b8Smrg
3370c37a63b8Smrg
3371c37a63b8Smrg
3372c37a63b8Smrg
3373c9e4df9bSmrg
3374c9e4df9bSmrg
3375c9e4df9bSmrg
3376c9e4df9bSmrg
3377c9e4df9bSmrg
3378c9e4df9bSmrg
3379c9e4df9bSmrg
3380c9e4df9bSmrg
3381c9e4df9bSmrg
3382736a7e2cSmrgDEPDIR="${am__leading_dot}deps"
3383c37a63b8Smrg
3384736a7e2cSmrgac_config_commands="$ac_config_commands depfiles"
3385c37a63b8Smrg
3386c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3387c9e4df9bSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3388c9e4df9bSmrgcat > confinc.mk << 'END'
3389736a7e2cSmrgam__doit:
3390c9e4df9bSmrg	@echo this is the am__doit target >confinc.out
3391736a7e2cSmrg.PHONY: am__doit
3392736a7e2cSmrgEND
3393736a7e2cSmrgam__include="#"
3394736a7e2cSmrgam__quote=
3395c9e4df9bSmrg# BSD make does it like this.
3396c9e4df9bSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3397c9e4df9bSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3398c9e4df9bSmrgecho 'include confinc.mk # ignored' > confmf.GNU
3399c9e4df9bSmrg_am_result=no
3400c9e4df9bSmrgfor s in GNU BSD; do
3401c9e4df9bSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3402c9e4df9bSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3403c9e4df9bSmrg   ac_status=$?
3404c9e4df9bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405c9e4df9bSmrg   (exit $ac_status); }
3406c9e4df9bSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
3407c9e4df9bSmrg  '0:this is the am__doit target') :
3408c9e4df9bSmrg    case $s in #(
3409c9e4df9bSmrg  BSD) :
3410c9e4df9bSmrg    am__include='.include' am__quote='"' ;; #(
3411c9e4df9bSmrg  *) :
3412c9e4df9bSmrg    am__include='include' am__quote='' ;;
3413c9e4df9bSmrgesac ;; #(
3414c9e4df9bSmrg  *) :
3415736a7e2cSmrg     ;;
3416c9e4df9bSmrgesac
3417c9e4df9bSmrg  if test "$am__include" != "#"; then
3418c9e4df9bSmrg    _am_result="yes ($s style)"
3419c9e4df9bSmrg    break
3420c9e4df9bSmrg  fi
3421c9e4df9bSmrgdone
3422c9e4df9bSmrgrm -f confinc.* confmf.*
3423c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3424c9e4df9bSmrgprintf "%s\n" "${_am_result}" >&6; }
3425736a7e2cSmrg
3426736a7e2cSmrg# Check whether --enable-dependency-tracking was given.
3427c9e4df9bSmrgif test ${enable_dependency_tracking+y}
3428c9e4df9bSmrgthen :
3429736a7e2cSmrg  enableval=$enable_dependency_tracking;
3430736a7e2cSmrgfi
3431736a7e2cSmrg
3432736a7e2cSmrgif test "x$enable_dependency_tracking" != xno; then
3433736a7e2cSmrg  am_depcomp="$ac_aux_dir/depcomp"
3434736a7e2cSmrg  AMDEPBACKSLASH='\'
3435533545b5Smrg  am__nodep='_no'
3436736a7e2cSmrgfi
3437736a7e2cSmrg if test "x$enable_dependency_tracking" != xno; then
3438736a7e2cSmrg  AMDEP_TRUE=
3439736a7e2cSmrg  AMDEP_FALSE='#'
3440736a7e2cSmrgelse
3441736a7e2cSmrg  AMDEP_TRUE='#'
3442736a7e2cSmrg  AMDEP_FALSE=
3443736a7e2cSmrgfi
3444736a7e2cSmrg
3445736a7e2cSmrg
3446736a7e2cSmrgac_ext=c
3447736a7e2cSmrgac_cpp='$CPP $CPPFLAGS'
3448736a7e2cSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3449736a7e2cSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3450736a7e2cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3451736a7e2cSmrgif test -n "$ac_tool_prefix"; then
3452736a7e2cSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3453736a7e2cSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3454c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3455c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3456c9e4df9bSmrgif test ${ac_cv_prog_CC+y}
3457c9e4df9bSmrgthen :
3458c9e4df9bSmrg  printf %s "(cached) " >&6
3459dfac8f13Smrgelse case e in #(
3460dfac8f13Smrg  e) if test -n "$CC"; then
3461736a7e2cSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3462736a7e2cSmrgelse
3463736a7e2cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3464736a7e2cSmrgfor as_dir in $PATH
3465736a7e2cSmrgdo
3466736a7e2cSmrg  IFS=$as_save_IFS
3467c9e4df9bSmrg  case $as_dir in #(((
3468c9e4df9bSmrg    '') as_dir=./ ;;
3469c9e4df9bSmrg    */) ;;
3470c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3471c9e4df9bSmrg  esac
3472736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3473c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3474736a7e2cSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3475c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3476736a7e2cSmrg    break 2
3477736a7e2cSmrg  fi
3478736a7e2cSmrgdone
3479736a7e2cSmrg  done
3480736a7e2cSmrgIFS=$as_save_IFS
3481736a7e2cSmrg
3482dfac8f13Smrgfi ;;
3483dfac8f13Smrgesac
3484736a7e2cSmrgfi
3485736a7e2cSmrgCC=$ac_cv_prog_CC
3486264fa531Smrgif test -n "$CC"; then
3487c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3488c9e4df9bSmrgprintf "%s\n" "$CC" >&6; }
3489264fa531Smrgelse
3490c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3491c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3492264fa531Smrgfi
3493264fa531Smrg
3494c37a63b8Smrg
3495264fa531Smrgfi
3496264fa531Smrgif test -z "$ac_cv_prog_CC"; then
3497264fa531Smrg  ac_ct_CC=$CC
3498264fa531Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3499264fa531Smrgset dummy gcc; ac_word=$2
3500c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3501c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3502c9e4df9bSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3503c9e4df9bSmrgthen :
3504c9e4df9bSmrg  printf %s "(cached) " >&6
3505dfac8f13Smrgelse case e in #(
3506dfac8f13Smrg  e) if test -n "$ac_ct_CC"; then
3507264fa531Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3508264fa531Smrgelse
3509264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3510264fa531Smrgfor as_dir in $PATH
3511264fa531Smrgdo
3512264fa531Smrg  IFS=$as_save_IFS
3513c9e4df9bSmrg  case $as_dir in #(((
3514c9e4df9bSmrg    '') as_dir=./ ;;
3515c9e4df9bSmrg    */) ;;
3516c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3517c9e4df9bSmrg  esac
3518736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3519c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3520264fa531Smrg    ac_cv_prog_ac_ct_CC="gcc"
3521c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3522264fa531Smrg    break 2
3523264fa531Smrg  fi
3524264fa531Smrgdone
3525736a7e2cSmrg  done
3526c37a63b8SmrgIFS=$as_save_IFS
3527264fa531Smrg
3528dfac8f13Smrgfi ;;
3529dfac8f13Smrgesac
3530264fa531Smrgfi
3531264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3532264fa531Smrgif test -n "$ac_ct_CC"; then
3533c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3534c9e4df9bSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3535264fa531Smrgelse
3536c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3537c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3538264fa531Smrgfi
3539264fa531Smrg
3540c37a63b8Smrg  if test "x$ac_ct_CC" = x; then
3541c37a63b8Smrg    CC=""
3542c37a63b8Smrg  else
3543c37a63b8Smrg    case $cross_compiling:$ac_tool_warned in
3544c37a63b8Smrgyes:)
3545c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3546c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3547c37a63b8Smrgac_tool_warned=yes ;;
3548c37a63b8Smrgesac
3549c37a63b8Smrg    CC=$ac_ct_CC
3550c37a63b8Smrg  fi
3551264fa531Smrgelse
3552264fa531Smrg  CC="$ac_cv_prog_CC"
3553264fa531Smrgfi
3554264fa531Smrg
3555264fa531Smrgif test -z "$CC"; then
3556c37a63b8Smrg          if test -n "$ac_tool_prefix"; then
3557c37a63b8Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3558264fa531Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3559c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3560c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3561c9e4df9bSmrgif test ${ac_cv_prog_CC+y}
3562c9e4df9bSmrgthen :
3563c9e4df9bSmrg  printf %s "(cached) " >&6
3564dfac8f13Smrgelse case e in #(
3565dfac8f13Smrg  e) if test -n "$CC"; then
3566264fa531Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3567264fa531Smrgelse
3568264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3569264fa531Smrgfor as_dir in $PATH
3570264fa531Smrgdo
3571264fa531Smrg  IFS=$as_save_IFS
3572c9e4df9bSmrg  case $as_dir in #(((
3573c9e4df9bSmrg    '') as_dir=./ ;;
3574c9e4df9bSmrg    */) ;;
3575c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3576c9e4df9bSmrg  esac
3577736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3578c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3579264fa531Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3580c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3581264fa531Smrg    break 2
3582264fa531Smrg  fi
3583264fa531Smrgdone
3584736a7e2cSmrg  done
3585c37a63b8SmrgIFS=$as_save_IFS
3586264fa531Smrg
3587dfac8f13Smrgfi ;;
3588dfac8f13Smrgesac
3589264fa531Smrgfi
3590264fa531SmrgCC=$ac_cv_prog_CC
3591264fa531Smrgif test -n "$CC"; then
3592c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3593c9e4df9bSmrgprintf "%s\n" "$CC" >&6; }
3594264fa531Smrgelse
3595c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3596c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3597264fa531Smrgfi
3598264fa531Smrg
3599264fa531Smrg
3600c37a63b8Smrg  fi
3601264fa531Smrgfi
3602264fa531Smrgif test -z "$CC"; then
3603264fa531Smrg  # Extract the first word of "cc", so it can be a program name with args.
3604264fa531Smrgset dummy cc; ac_word=$2
3605c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3606c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3607c9e4df9bSmrgif test ${ac_cv_prog_CC+y}
3608c9e4df9bSmrgthen :
3609c9e4df9bSmrg  printf %s "(cached) " >&6
3610dfac8f13Smrgelse case e in #(
3611dfac8f13Smrg  e) if test -n "$CC"; then
3612264fa531Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3613264fa531Smrgelse
3614264fa531Smrg  ac_prog_rejected=no
3615264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3616264fa531Smrgfor as_dir in $PATH
3617264fa531Smrgdo
3618264fa531Smrg  IFS=$as_save_IFS
3619c9e4df9bSmrg  case $as_dir in #(((
3620c9e4df9bSmrg    '') as_dir=./ ;;
3621c9e4df9bSmrg    */) ;;
3622c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3623c9e4df9bSmrg  esac
3624736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3625c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3626c9e4df9bSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3627264fa531Smrg       ac_prog_rejected=yes
3628264fa531Smrg       continue
3629264fa531Smrg     fi
3630264fa531Smrg    ac_cv_prog_CC="cc"
3631c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3632264fa531Smrg    break 2
3633264fa531Smrg  fi
3634264fa531Smrgdone
3635736a7e2cSmrg  done
3636c37a63b8SmrgIFS=$as_save_IFS
3637264fa531Smrg
3638264fa531Smrgif test $ac_prog_rejected = yes; then
3639264fa531Smrg  # We found a bogon in the path, so make sure we never use it.
3640264fa531Smrg  set dummy $ac_cv_prog_CC
3641264fa531Smrg  shift
3642264fa531Smrg  if test $# != 0; then
3643264fa531Smrg    # We chose a different compiler from the bogus one.
3644264fa531Smrg    # However, it has the same basename, so the bogon will be chosen
3645264fa531Smrg    # first if we set CC to just the basename; use the full file name.
3646264fa531Smrg    shift
3647c9e4df9bSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3648264fa531Smrg  fi
3649264fa531Smrgfi
3650dfac8f13Smrgfi ;;
3651dfac8f13Smrgesac
3652264fa531Smrgfi
3653264fa531SmrgCC=$ac_cv_prog_CC
3654264fa531Smrgif test -n "$CC"; then
3655c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3656c9e4df9bSmrgprintf "%s\n" "$CC" >&6; }
3657264fa531Smrgelse
3658c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3659c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3660264fa531Smrgfi
3661264fa531Smrg
3662c37a63b8Smrg
3663264fa531Smrgfi
3664264fa531Smrgif test -z "$CC"; then
3665264fa531Smrg  if test -n "$ac_tool_prefix"; then
3666c37a63b8Smrg  for ac_prog in cl.exe
3667264fa531Smrg  do
3668264fa531Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3669264fa531Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3670c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3671c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3672c9e4df9bSmrgif test ${ac_cv_prog_CC+y}
3673c9e4df9bSmrgthen :
3674c9e4df9bSmrg  printf %s "(cached) " >&6
3675dfac8f13Smrgelse case e in #(
3676dfac8f13Smrg  e) if test -n "$CC"; then
3677264fa531Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3678264fa531Smrgelse
3679264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3680264fa531Smrgfor as_dir in $PATH
3681264fa531Smrgdo
3682264fa531Smrg  IFS=$as_save_IFS
3683c9e4df9bSmrg  case $as_dir in #(((
3684c9e4df9bSmrg    '') as_dir=./ ;;
3685c9e4df9bSmrg    */) ;;
3686c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3687c9e4df9bSmrg  esac
3688736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3689c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3690264fa531Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3691c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3692264fa531Smrg    break 2
3693264fa531Smrg  fi
3694264fa531Smrgdone
3695736a7e2cSmrg  done
3696c37a63b8SmrgIFS=$as_save_IFS
3697264fa531Smrg
3698dfac8f13Smrgfi ;;
3699dfac8f13Smrgesac
3700264fa531Smrgfi
3701264fa531SmrgCC=$ac_cv_prog_CC
3702264fa531Smrgif test -n "$CC"; then
3703c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3704c9e4df9bSmrgprintf "%s\n" "$CC" >&6; }
3705264fa531Smrgelse
3706c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3707c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3708264fa531Smrgfi
3709264fa531Smrg
3710c37a63b8Smrg
3711264fa531Smrg    test -n "$CC" && break
3712264fa531Smrg  done
3713264fa531Smrgfi
3714264fa531Smrgif test -z "$CC"; then
3715264fa531Smrg  ac_ct_CC=$CC
3716c37a63b8Smrg  for ac_prog in cl.exe
3717264fa531Smrgdo
3718264fa531Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3719264fa531Smrgset dummy $ac_prog; ac_word=$2
3720c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3721c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3722c9e4df9bSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3723c9e4df9bSmrgthen :
3724c9e4df9bSmrg  printf %s "(cached) " >&6
3725dfac8f13Smrgelse case e in #(
3726dfac8f13Smrg  e) if test -n "$ac_ct_CC"; then
3727264fa531Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3728264fa531Smrgelse
3729264fa531Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3730264fa531Smrgfor as_dir in $PATH
3731264fa531Smrgdo
3732264fa531Smrg  IFS=$as_save_IFS
3733c9e4df9bSmrg  case $as_dir in #(((
3734c9e4df9bSmrg    '') as_dir=./ ;;
3735c9e4df9bSmrg    */) ;;
3736c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3737c9e4df9bSmrg  esac
3738736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3739c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3740264fa531Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3741c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3742264fa531Smrg    break 2
3743264fa531Smrg  fi
3744264fa531Smrgdone
3745736a7e2cSmrg  done
3746c37a63b8SmrgIFS=$as_save_IFS
3747264fa531Smrg
3748dfac8f13Smrgfi ;;
3749dfac8f13Smrgesac
3750264fa531Smrgfi
3751264fa531Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3752264fa531Smrgif test -n "$ac_ct_CC"; then
3753c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3754c9e4df9bSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3755264fa531Smrgelse
3756c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3757c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3758264fa531Smrgfi
3759264fa531Smrg
3760c37a63b8Smrg
3761264fa531Smrg  test -n "$ac_ct_CC" && break
3762264fa531Smrgdone
3763264fa531Smrg
3764c37a63b8Smrg  if test "x$ac_ct_CC" = x; then
3765c37a63b8Smrg    CC=""
3766c37a63b8Smrg  else
3767c37a63b8Smrg    case $cross_compiling:$ac_tool_warned in
3768c37a63b8Smrgyes:)
3769c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3770c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3771c9e4df9bSmrgac_tool_warned=yes ;;
3772c9e4df9bSmrgesac
3773c9e4df9bSmrg    CC=$ac_ct_CC
3774c9e4df9bSmrg  fi
3775c9e4df9bSmrgfi
3776c9e4df9bSmrg
3777c9e4df9bSmrgfi
3778c9e4df9bSmrgif test -z "$CC"; then
3779c9e4df9bSmrg  if test -n "$ac_tool_prefix"; then
3780c9e4df9bSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3781c9e4df9bSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3782c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3783c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3784c9e4df9bSmrgif test ${ac_cv_prog_CC+y}
3785c9e4df9bSmrgthen :
3786c9e4df9bSmrg  printf %s "(cached) " >&6
3787dfac8f13Smrgelse case e in #(
3788dfac8f13Smrg  e) if test -n "$CC"; then
3789c9e4df9bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3790c9e4df9bSmrgelse
3791c9e4df9bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3792c9e4df9bSmrgfor as_dir in $PATH
3793c9e4df9bSmrgdo
3794c9e4df9bSmrg  IFS=$as_save_IFS
3795c9e4df9bSmrg  case $as_dir in #(((
3796c9e4df9bSmrg    '') as_dir=./ ;;
3797c9e4df9bSmrg    */) ;;
3798c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3799c9e4df9bSmrg  esac
3800c9e4df9bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3801c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3802c9e4df9bSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3803c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3804c9e4df9bSmrg    break 2
3805c9e4df9bSmrg  fi
3806c9e4df9bSmrgdone
3807c9e4df9bSmrg  done
3808c9e4df9bSmrgIFS=$as_save_IFS
3809c9e4df9bSmrg
3810dfac8f13Smrgfi ;;
3811dfac8f13Smrgesac
3812c9e4df9bSmrgfi
3813c9e4df9bSmrgCC=$ac_cv_prog_CC
3814c9e4df9bSmrgif test -n "$CC"; then
3815c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3816c9e4df9bSmrgprintf "%s\n" "$CC" >&6; }
3817c9e4df9bSmrgelse
3818c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3819c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3820c9e4df9bSmrgfi
3821c9e4df9bSmrg
3822c9e4df9bSmrg
3823c9e4df9bSmrgfi
3824c9e4df9bSmrgif test -z "$ac_cv_prog_CC"; then
3825c9e4df9bSmrg  ac_ct_CC=$CC
3826c9e4df9bSmrg  # Extract the first word of "clang", so it can be a program name with args.
3827c9e4df9bSmrgset dummy clang; ac_word=$2
3828c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3829c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
3830c9e4df9bSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3831c9e4df9bSmrgthen :
3832c9e4df9bSmrg  printf %s "(cached) " >&6
3833dfac8f13Smrgelse case e in #(
3834dfac8f13Smrg  e) if test -n "$ac_ct_CC"; then
3835c9e4df9bSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3836c9e4df9bSmrgelse
3837c9e4df9bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3838c9e4df9bSmrgfor as_dir in $PATH
3839c9e4df9bSmrgdo
3840c9e4df9bSmrg  IFS=$as_save_IFS
3841c9e4df9bSmrg  case $as_dir in #(((
3842c9e4df9bSmrg    '') as_dir=./ ;;
3843c9e4df9bSmrg    */) ;;
3844c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
3845c9e4df9bSmrg  esac
3846c9e4df9bSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3847c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3848c9e4df9bSmrg    ac_cv_prog_ac_ct_CC="clang"
3849c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3850c9e4df9bSmrg    break 2
3851c9e4df9bSmrg  fi
3852c9e4df9bSmrgdone
3853c9e4df9bSmrg  done
3854c9e4df9bSmrgIFS=$as_save_IFS
3855c9e4df9bSmrg
3856dfac8f13Smrgfi ;;
3857dfac8f13Smrgesac
3858c9e4df9bSmrgfi
3859c9e4df9bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3860c9e4df9bSmrgif test -n "$ac_ct_CC"; then
3861c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3862c9e4df9bSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3863c9e4df9bSmrgelse
3864c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3865c9e4df9bSmrgprintf "%s\n" "no" >&6; }
3866c9e4df9bSmrgfi
3867c9e4df9bSmrg
3868c9e4df9bSmrg  if test "x$ac_ct_CC" = x; then
3869c9e4df9bSmrg    CC=""
3870c9e4df9bSmrg  else
3871c9e4df9bSmrg    case $cross_compiling:$ac_tool_warned in
3872c9e4df9bSmrgyes:)
3873c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3874c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3875c37a63b8Smrgac_tool_warned=yes ;;
3876c37a63b8Smrgesac
3877c37a63b8Smrg    CC=$ac_ct_CC
3878c37a63b8Smrg  fi
3879c9e4df9bSmrgelse
3880c9e4df9bSmrg  CC="$ac_cv_prog_CC"
3881264fa531Smrgfi
3882264fa531Smrg
3883264fa531Smrgfi
3884264fa531Smrg
3885264fa531Smrg
3886dfac8f13Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3887dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3888736a7e2cSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3889dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
3890264fa531Smrg
3891264fa531Smrg# Provide some information about the compiler.
3892c9e4df9bSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3893c37a63b8Smrgset X $ac_compile
3894c37a63b8Smrgac_compiler=$2
3895c9e4df9bSmrgfor ac_option in --version -v -V -qversion -version; do
3896736a7e2cSmrg  { { ac_try="$ac_compiler $ac_option >&5"
3897c37a63b8Smrgcase "(($ac_try" in
3898c37a63b8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3899c37a63b8Smrg  *) ac_try_echo=$ac_try;;
3900c37a63b8Smrgesac
3901736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3902c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3903736a7e2cSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3904264fa531Smrg  ac_status=$?
3905736a7e2cSmrg  if test -s conftest.err; then
3906736a7e2cSmrg    sed '10a\
3907736a7e2cSmrg... rest of stderr output deleted ...
3908736a7e2cSmrg         10q' conftest.err >conftest.er1
3909736a7e2cSmrg    cat conftest.er1 >&5
3910736a7e2cSmrg  fi
3911736a7e2cSmrg  rm -f conftest.er1 conftest.err
3912c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3913736a7e2cSmrg  test $ac_status = 0; }
3914736a7e2cSmrgdone
3915264fa531Smrg
3916736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917264fa531Smrg/* end confdefs.h.  */
3918264fa531Smrg
3919264fa531Smrgint
3920c9e4df9bSmrgmain (void)
3921264fa531Smrg{
3922264fa531Smrg
3923264fa531Smrg  ;
3924264fa531Smrg  return 0;
3925264fa531Smrg}
3926264fa531Smrg_ACEOF
3927264fa531Smrgac_clean_files_save=$ac_clean_files
3928c37a63b8Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3929264fa531Smrg# Try to create an executable without -o first, disregard a.out.
3930264fa531Smrg# It will help us diagnose broken compilers, and finding out an intuition
3931264fa531Smrg# of exeext.
3932c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3933c9e4df9bSmrgprintf %s "checking whether the C compiler works... " >&6; }
3934c9e4df9bSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3935c37a63b8Smrg
3936c37a63b8Smrg# The possible output files:
3937c37a63b8Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3938c37a63b8Smrg
3939c37a63b8Smrgac_rmfiles=
3940c37a63b8Smrgfor ac_file in $ac_files
3941c37a63b8Smrgdo
3942c37a63b8Smrg  case $ac_file in
3943c37a63b8Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3944c37a63b8Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3945c37a63b8Smrg  esac
3946c37a63b8Smrgdone
3947c37a63b8Smrgrm -f $ac_rmfiles
3948c37a63b8Smrg
3949736a7e2cSmrgif { { ac_try="$ac_link_default"
3950c37a63b8Smrgcase "(($ac_try" in
3951c37a63b8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3952c37a63b8Smrg  *) ac_try_echo=$ac_try;;
3953c37a63b8Smrgesac
3954736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3955c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3956c37a63b8Smrg  (eval "$ac_link_default") 2>&5
3957264fa531Smrg  ac_status=$?
3958c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3959c9e4df9bSmrg  test $ac_status = 0; }
3960c9e4df9bSmrgthen :
3961dfac8f13Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3962dfac8f13Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3963c37a63b8Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3964c37a63b8Smrg# so that the user can short-circuit this test for compilers unknown to
3965c37a63b8Smrg# Autoconf.
3966c37a63b8Smrgfor ac_file in $ac_files ''
3967264fa531Smrgdo
3968264fa531Smrg  test -f "$ac_file" || continue
3969264fa531Smrg  case $ac_file in
3970c37a63b8Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3971264fa531Smrg	;;
3972264fa531Smrg    [ab].out )
3973264fa531Smrg	# We found the default executable, but exeext='' is most
3974264fa531Smrg	# certainly right.
3975264fa531Smrg	break;;
3976264fa531Smrg    *.* )
3977c9e4df9bSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3978c37a63b8Smrg	then :; else
3979c37a63b8Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3980c37a63b8Smrg	fi
3981c37a63b8Smrg	# We set ac_cv_exeext here because the later test for it is not
3982dfac8f13Smrg	# safe: cross compilers may not add the suffix if given an '-o'
3983c37a63b8Smrg	# argument, so we may need to know it at that point already.
3984c37a63b8Smrg	# Even if this section looks crufty: it has the advantage of
3985c37a63b8Smrg	# actually working.
3986264fa531Smrg	break;;
3987264fa531Smrg    * )
3988264fa531Smrg	break;;
3989264fa531Smrg  esac
3990264fa531Smrgdone
3991c37a63b8Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3992c37a63b8Smrg
3993dfac8f13Smrgelse case e in #(
3994dfac8f13Smrg  e) ac_file='' ;;
3995dfac8f13Smrgesac
3996c37a63b8Smrgfi
3997c9e4df9bSmrgif test -z "$ac_file"
3998c9e4df9bSmrgthen :
3999c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4000c9e4df9bSmrgprintf "%s\n" "no" >&6; }
4001c9e4df9bSmrgprintf "%s\n" "$as_me: failed program was:" >&5
4002264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5
4003264fa531Smrg
4004dfac8f13Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4005dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4006736a7e2cSmrgas_fn_error 77 "C compiler cannot create executables
4007dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
4008dfac8f13Smrgelse case e in #(
4009dfac8f13Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4010dfac8f13Smrgprintf "%s\n" "yes" >&6; } ;;
4011dfac8f13Smrgesac
4012c9e4df9bSmrgfi
4013c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4014c9e4df9bSmrgprintf %s "checking for C compiler default output file name... " >&6; }
4015c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4016c9e4df9bSmrgprintf "%s\n" "$ac_file" >&6; }
4017264fa531Smrgac_exeext=$ac_cv_exeext
4018264fa531Smrg
4019c37a63b8Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
4020264fa531Smrgac_clean_files=$ac_clean_files_save
4021c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4022c9e4df9bSmrgprintf %s "checking for suffix of executables... " >&6; }
4023736a7e2cSmrgif { { ac_try="$ac_link"
4024c37a63b8Smrgcase "(($ac_try" in
4025c37a63b8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4026c37a63b8Smrg  *) ac_try_echo=$ac_try;;
4027c37a63b8Smrgesac
4028736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4029c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4030c37a63b8Smrg  (eval "$ac_link") 2>&5
4031264fa531Smrg  ac_status=$?
4032c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4033c9e4df9bSmrg  test $ac_status = 0; }
4034c9e4df9bSmrgthen :
4035dfac8f13Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
4036dfac8f13Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
4037dfac8f13Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
4038dfac8f13Smrg# 'rm'.
4039264fa531Smrgfor ac_file in conftest.exe conftest conftest.*; do
4040264fa531Smrg  test -f "$ac_file" || continue
4041264fa531Smrg  case $ac_file in
4042c37a63b8Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4043264fa531Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4044264fa531Smrg	  break;;
4045264fa531Smrg    * ) break;;
4046264fa531Smrg  esac
4047264fa531Smrgdone
4048dfac8f13Smrgelse case e in #(
4049dfac8f13Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4050dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4051736a7e2cSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
4052dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4053dfac8f13Smrgesac
4054264fa531Smrgfi
4055736a7e2cSmrgrm -f conftest conftest$ac_cv_exeext
4056c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4057c9e4df9bSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
4058264fa531Smrg
4059264fa531Smrgrm -f conftest.$ac_ext
4060264fa531SmrgEXEEXT=$ac_cv_exeext
4061264fa531Smrgac_exeext=$EXEEXT
4062736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4063736a7e2cSmrg/* end confdefs.h.  */
4064736a7e2cSmrg#include <stdio.h>
4065736a7e2cSmrgint
4066c9e4df9bSmrgmain (void)
4067736a7e2cSmrg{
4068736a7e2cSmrgFILE *f = fopen ("conftest.out", "w");
4069dfac8f13Smrg if (!f)
4070dfac8f13Smrg  return 1;
4071736a7e2cSmrg return ferror (f) || fclose (f) != 0;
4072736a7e2cSmrg
4073736a7e2cSmrg  ;
4074736a7e2cSmrg  return 0;
4075736a7e2cSmrg}
4076736a7e2cSmrg_ACEOF
4077736a7e2cSmrgac_clean_files="$ac_clean_files conftest.out"
4078736a7e2cSmrg# Check that the compiler produces executables we can run.  If not, either
4079736a7e2cSmrg# the compiler is broken, or we cross compile.
4080c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4081c9e4df9bSmrgprintf %s "checking whether we are cross compiling... " >&6; }
4082736a7e2cSmrgif test "$cross_compiling" != yes; then
4083736a7e2cSmrg  { { ac_try="$ac_link"
4084736a7e2cSmrgcase "(($ac_try" in
4085736a7e2cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4086736a7e2cSmrg  *) ac_try_echo=$ac_try;;
4087736a7e2cSmrgesac
4088736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4089c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4090736a7e2cSmrg  (eval "$ac_link") 2>&5
4091736a7e2cSmrg  ac_status=$?
4092c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4093736a7e2cSmrg  test $ac_status = 0; }
4094736a7e2cSmrg  if { ac_try='./conftest$ac_cv_exeext'
4095736a7e2cSmrg  { { case "(($ac_try" in
4096736a7e2cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4097736a7e2cSmrg  *) ac_try_echo=$ac_try;;
4098736a7e2cSmrgesac
4099736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4100c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4101736a7e2cSmrg  (eval "$ac_try") 2>&5
4102736a7e2cSmrg  ac_status=$?
4103c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4104736a7e2cSmrg  test $ac_status = 0; }; }; then
4105736a7e2cSmrg    cross_compiling=no
4106736a7e2cSmrg  else
4107736a7e2cSmrg    if test "$cross_compiling" = maybe; then
4108736a7e2cSmrg	cross_compiling=yes
4109736a7e2cSmrg    else
4110dfac8f13Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4111dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4112c9e4df9bSmrgas_fn_error 77 "cannot run C compiled programs.
4113dfac8f13SmrgIf you meant to cross compile, use '--host'.
4114dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
4115736a7e2cSmrg    fi
4116736a7e2cSmrg  fi
4117736a7e2cSmrgfi
4118c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4119c9e4df9bSmrgprintf "%s\n" "$cross_compiling" >&6; }
4120736a7e2cSmrg
4121dfac8f13Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
4122dfac8f13Smrg  conftest.o conftest.obj conftest.out
4123736a7e2cSmrgac_clean_files=$ac_clean_files_save
4124c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4125c9e4df9bSmrgprintf %s "checking for suffix of object files... " >&6; }
4126c9e4df9bSmrgif test ${ac_cv_objext+y}
4127c9e4df9bSmrgthen :
4128c9e4df9bSmrg  printf %s "(cached) " >&6
4129dfac8f13Smrgelse case e in #(
4130dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4131264fa531Smrg/* end confdefs.h.  */
4132264fa531Smrg
4133264fa531Smrgint
4134c9e4df9bSmrgmain (void)
4135264fa531Smrg{
4136264fa531Smrg
4137264fa531Smrg  ;
4138264fa531Smrg  return 0;
4139264fa531Smrg}
4140264fa531Smrg_ACEOF
4141264fa531Smrgrm -f conftest.o conftest.obj
4142736a7e2cSmrgif { { ac_try="$ac_compile"
4143c37a63b8Smrgcase "(($ac_try" in
4144c37a63b8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4145c37a63b8Smrg  *) ac_try_echo=$ac_try;;
4146c37a63b8Smrgesac
4147736a7e2cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4148c9e4df9bSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4149c37a63b8Smrg  (eval "$ac_compile") 2>&5
4150264fa531Smrg  ac_status=$?
4151c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4152c9e4df9bSmrg  test $ac_status = 0; }
4153c9e4df9bSmrgthen :
4154c37a63b8Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
4155c37a63b8Smrg  test -f "$ac_file" || continue;
4156264fa531Smrg  case $ac_file in
4157c37a63b8Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4158264fa531Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4159264fa531Smrg       break;;
4160264fa531Smrg  esac
4161264fa531Smrgdone
4162dfac8f13Smrgelse case e in #(
4163dfac8f13Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
4164264fa531Smrgsed 's/^/| /' conftest.$ac_ext >&5
4165264fa531Smrg
4166dfac8f13Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4167dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4168736a7e2cSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
4169dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4170dfac8f13Smrgesac
4171264fa531Smrgfi
4172dfac8f13Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
4173dfac8f13Smrgesac
4174264fa531Smrgfi
4175c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4176c9e4df9bSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
4177264fa531SmrgOBJEXT=$ac_cv_objext
4178264fa531Smrgac_objext=$OBJEXT
4179c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
4180c9e4df9bSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
4181c9e4df9bSmrgif test ${ac_cv_c_compiler_gnu+y}
4182c9e4df9bSmrgthen :
4183c9e4df9bSmrg  printf %s "(cached) " >&6
4184dfac8f13Smrgelse case e in #(
4185dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4186264fa531Smrg/* end confdefs.h.  */
4187264fa531Smrg
4188264fa531Smrgint
4189c9e4df9bSmrgmain (void)
4190264fa531Smrg{
4191264fa531Smrg#ifndef __GNUC__
4192264fa531Smrg       choke me
4193264fa531Smrg#endif
4194264fa531Smrg
4195264fa531Smrg  ;
4196264fa531Smrg  return 0;
4197264fa531Smrg}
4198264fa531Smrg_ACEOF
4199c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4200c9e4df9bSmrgthen :
4201264fa531Smrg  ac_compiler_gnu=yes
4202dfac8f13Smrgelse case e in #(
4203dfac8f13Smrg  e) ac_compiler_gnu=no ;;
4204dfac8f13Smrgesac
4205264fa531Smrgfi
4206c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4207264fa531Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
4208dfac8f13Smrg ;;
4209dfac8f13Smrgesac
4210264fa531Smrgfi
4211c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4212c9e4df9bSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
4213c9e4df9bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4214c9e4df9bSmrg
4215c37a63b8Smrgif test $ac_compiler_gnu = yes; then
4216c37a63b8Smrg  GCC=yes
4217c37a63b8Smrgelse
4218c37a63b8Smrg  GCC=
4219c37a63b8Smrgfi
4220c9e4df9bSmrgac_test_CFLAGS=${CFLAGS+y}
4221264fa531Smrgac_save_CFLAGS=$CFLAGS
4222c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4223c9e4df9bSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
4224c9e4df9bSmrgif test ${ac_cv_prog_cc_g+y}
4225c9e4df9bSmrgthen :
4226c9e4df9bSmrg  printf %s "(cached) " >&6
4227dfac8f13Smrgelse case e in #(
4228dfac8f13Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
4229c37a63b8Smrg   ac_c_werror_flag=yes
4230c37a63b8Smrg   ac_cv_prog_cc_g=no
4231c37a63b8Smrg   CFLAGS="-g"
4232736a7e2cSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4233264fa531Smrg/* end confdefs.h.  */
4234264fa531Smrg
4235264fa531Smrgint
4236c9e4df9bSmrgmain (void)
4237264fa531Smrg{
4238264fa531Smrg
4239264fa531Smrg  ;
4240264fa531Smrg  return 0;
4241264fa531Smrg}
4242264fa531Smrg_ACEOF
4243c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4244c9e4df9bSmrgthen :
4245c37a63b8Smrg  ac_cv_prog_cc_g=yes
4246dfac8f13Smrgelse case e in #(
4247dfac8f13Smrg  e) CFLAGS=""
4248736a7e2cSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4249c37a63b8Smrg/* end confdefs.h.  */
4250c37a63b8Smrg
4251c37a63b8Smrgint
4252c9e4df9bSmrgmain (void)
4253c37a63b8Smrg{
4254c37a63b8Smrg
4255c37a63b8Smrg  ;
4256c37a63b8Smrg  return 0;
4257c37a63b8Smrg}
4258c37a63b8Smrg_ACEOF
4259c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4260c9e4df9bSmrgthen :
4261c37a63b8Smrg
4262dfac8f13Smrgelse case e in #(
4263dfac8f13Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
4264c37a63b8Smrg	 CFLAGS="-g"
4265736a7e2cSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4266c37a63b8Smrg/* end confdefs.h.  */
4267c37a63b8Smrg
4268c37a63b8Smrgint
4269c9e4df9bSmrgmain (void)
4270c37a63b8Smrg{
4271c37a63b8Smrg
4272c37a63b8Smrg  ;
4273c37a63b8Smrg  return 0;
4274c37a63b8Smrg}
4275c37a63b8Smrg_ACEOF
4276c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4277c9e4df9bSmrgthen :
4278264fa531Smrg  ac_cv_prog_cc_g=yes
4279c37a63b8Smrgfi
4280dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4281dfac8f13Smrgesac
4282c37a63b8Smrgfi
4283dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4284dfac8f13Smrgesac
4285264fa531Smrgfi
4286c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4287dfac8f13Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
4288dfac8f13Smrgesac
4289264fa531Smrgfi
4290c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4291c9e4df9bSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4292c9e4df9bSmrgif test $ac_test_CFLAGS; then
4293264fa531Smrg  CFLAGS=$ac_save_CFLAGS
4294264fa531Smrgelif test $ac_cv_prog_cc_g = yes; then
4295264fa531Smrg  if test "$GCC" = yes; then
4296264fa531Smrg    CFLAGS="-g -O2"
4297264fa531Smrg  else
4298264fa531Smrg    CFLAGS="-g"
4299264fa531Smrg  fi
4300264fa531Smrgelse
4301264fa531Smrg  if test "$GCC" = yes; then
4302264fa531Smrg    CFLAGS="-O2"
4303264fa531Smrg  else
4304264fa531Smrg    CFLAGS=
4305264fa531Smrg  fi
4306264fa531Smrgfi
4307c9e4df9bSmrgac_prog_cc_stdc=no
4308c9e4df9bSmrgif test x$ac_prog_cc_stdc = xno
4309c9e4df9bSmrgthen :
4310c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4311c9e4df9bSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4312c9e4df9bSmrgif test ${ac_cv_prog_cc_c11+y}
4313c9e4df9bSmrgthen :
4314c9e4df9bSmrg  printf %s "(cached) " >&6
4315dfac8f13Smrgelse case e in #(
4316dfac8f13Smrg  e) ac_cv_prog_cc_c11=no
4317264fa531Smrgac_save_CC=$CC
4318736a7e2cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4319264fa531Smrg/* end confdefs.h.  */
4320c9e4df9bSmrg$ac_c_conftest_c11_program
4321c9e4df9bSmrg_ACEOF
4322c9e4df9bSmrgfor ac_arg in '' -std=gnu11
4323c9e4df9bSmrgdo
4324c9e4df9bSmrg  CC="$ac_save_CC $ac_arg"
4325c9e4df9bSmrg  if ac_fn_c_try_compile "$LINENO"
4326c9e4df9bSmrgthen :
4327c9e4df9bSmrg  ac_cv_prog_cc_c11=$ac_arg
4328c9e4df9bSmrgfi
4329c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4330c9e4df9bSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4331c9e4df9bSmrgdone
4332c9e4df9bSmrgrm -f conftest.$ac_ext
4333dfac8f13SmrgCC=$ac_save_CC ;;
4334dfac8f13Smrgesac
4335c9e4df9bSmrgfi
4336264fa531Smrg
4337c9e4df9bSmrgif test "x$ac_cv_prog_cc_c11" = xno
4338c9e4df9bSmrgthen :
4339c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4340c9e4df9bSmrgprintf "%s\n" "unsupported" >&6; }
4341dfac8f13Smrgelse case e in #(
4342dfac8f13Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
4343c9e4df9bSmrgthen :
4344c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4345c9e4df9bSmrgprintf "%s\n" "none needed" >&6; }
4346dfac8f13Smrgelse case e in #(
4347dfac8f13Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4348c9e4df9bSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4349dfac8f13Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
4350dfac8f13Smrgesac
4351c9e4df9bSmrgfi
4352c9e4df9bSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4353dfac8f13Smrg  ac_prog_cc_stdc=c11 ;;
4354dfac8f13Smrgesac
4355c9e4df9bSmrgfi
4356c9e4df9bSmrgfi
4357c9e4df9bSmrgif test x$ac_prog_cc_stdc = xno
4358c9e4df9bSmrgthen :
4359c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4360c9e4df9bSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4361c9e4df9bSmrgif test ${ac_cv_prog_cc_c99+y}
4362c9e4df9bSmrgthen :
4363c9e4df9bSmrg  printf %s "(cached) " >&6
4364dfac8f13Smrgelse case e in #(
4365dfac8f13Smrg  e) ac_cv_prog_cc_c99=no
4366c9e4df9bSmrgac_save_CC=$CC
4367c9e4df9bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4368c9e4df9bSmrg/* end confdefs.h.  */
4369c9e4df9bSmrg$ac_c_conftest_c99_program
4370c9e4df9bSmrg_ACEOF
4371c9e4df9bSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4372c9e4df9bSmrgdo
4373c9e4df9bSmrg  CC="$ac_save_CC $ac_arg"
4374c9e4df9bSmrg  if ac_fn_c_try_compile "$LINENO"
4375c9e4df9bSmrgthen :
4376c9e4df9bSmrg  ac_cv_prog_cc_c99=$ac_arg
4377c9e4df9bSmrgfi
4378c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4379c9e4df9bSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4380c9e4df9bSmrgdone
4381c9e4df9bSmrgrm -f conftest.$ac_ext
4382dfac8f13SmrgCC=$ac_save_CC ;;
4383dfac8f13Smrgesac
4384c9e4df9bSmrgfi
4385c37a63b8Smrg
4386c9e4df9bSmrgif test "x$ac_cv_prog_cc_c99" = xno
4387c9e4df9bSmrgthen :
4388c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4389c9e4df9bSmrgprintf "%s\n" "unsupported" >&6; }
4390dfac8f13Smrgelse case e in #(
4391dfac8f13Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
4392c9e4df9bSmrgthen :
4393c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4394c9e4df9bSmrgprintf "%s\n" "none needed" >&6; }
4395dfac8f13Smrgelse case e in #(
4396dfac8f13Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4397c9e4df9bSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4398dfac8f13Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
4399dfac8f13Smrgesac
4400c9e4df9bSmrgfi
4401c9e4df9bSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4402dfac8f13Smrg  ac_prog_cc_stdc=c99 ;;
4403dfac8f13Smrgesac
4404c9e4df9bSmrgfi
4405c9e4df9bSmrgfi
4406c9e4df9bSmrgif test x$ac_prog_cc_stdc = xno
4407c9e4df9bSmrgthen :
4408c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4409c9e4df9bSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4410c9e4df9bSmrgif test ${ac_cv_prog_cc_c89+y}
4411c9e4df9bSmrgthen :
4412c9e4df9bSmrg  printf %s "(cached) " >&6
4413dfac8f13Smrgelse case e in #(
4414dfac8f13Smrg  e) ac_cv_prog_cc_c89=no
4415c9e4df9bSmrgac_save_CC=$CC
4416c9e4df9bSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4417c9e4df9bSmrg/* end confdefs.h.  */
4418c9e4df9bSmrg$ac_c_conftest_c89_program
4419264fa531Smrg_ACEOF
4420c9e4df9bSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4421264fa531Smrgdo
4422264fa531Smrg  CC="$ac_save_CC $ac_arg"
4423c9e4df9bSmrg  if ac_fn_c_try_compile "$LINENO"
4424c9e4df9bSmrgthen :
4425c37a63b8Smrg  ac_cv_prog_cc_c89=$ac_arg
4426264fa531Smrgfi
4427c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4428c37a63b8Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4429264fa531Smrgdone
4430c37a63b8Smrgrm -f conftest.$ac_ext
4431dfac8f13SmrgCC=$ac_save_CC ;;
4432dfac8f13Smrgesac
4433264fa531Smrgfi
4434264fa531Smrg
4435c9e4df9bSmrgif test "x$ac_cv_prog_cc_c89" = xno
4436c9e4df9bSmrgthen :
4437c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4438c9e4df9bSmrgprintf "%s\n" "unsupported" >&6; }
4439dfac8f13Smrgelse case e in #(
4440dfac8f13Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
4441c9e4df9bSmrgthen :
4442c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4443c9e4df9bSmrgprintf "%s\n" "none needed" >&6; }
4444dfac8f13Smrgelse case e in #(
4445dfac8f13Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4446c9e4df9bSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4447dfac8f13Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
4448dfac8f13Smrgesac
4449c9e4df9bSmrgfi
4450c9e4df9bSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4451dfac8f13Smrg  ac_prog_cc_stdc=c89 ;;
4452dfac8f13Smrgesac
4453c9e4df9bSmrgfi
4454736a7e2cSmrgfi
4455264fa531Smrg
4456264fa531Smrgac_ext=c
4457264fa531Smrgac_cpp='$CPP $CPPFLAGS'
4458264fa531Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4459264fa531Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4460264fa531Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4461264fa531Smrg
4462c9e4df9bSmrg
4463c9e4df9bSmrg  ac_ext=c
4464533545b5Smrgac_cpp='$CPP $CPPFLAGS'
4465533545b5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4466533545b5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4467533545b5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4468c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4469c9e4df9bSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4470c9e4df9bSmrgif test ${am_cv_prog_cc_c_o+y}
4471c9e4df9bSmrgthen :
4472c9e4df9bSmrg  printf %s "(cached) " >&6
4473dfac8f13Smrgelse case e in #(
4474dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4475533545b5Smrg/* end confdefs.h.  */
4476533545b5Smrg
4477533545b5Smrgint
4478c9e4df9bSmrgmain (void)
4479533545b5Smrg{
4480533545b5Smrg
4481533545b5Smrg  ;
4482533545b5Smrg  return 0;
4483533545b5Smrg}
4484533545b5Smrg_ACEOF
4485533545b5Smrg  # Make sure it works both with $CC and with simple cc.
4486533545b5Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4487533545b5Smrg  # compilers refuse to overwrite an existing .o file with -o,
4488533545b5Smrg  # though they will create one.
4489533545b5Smrg  am_cv_prog_cc_c_o=yes
4490533545b5Smrg  for am_i in 1 2; do
4491533545b5Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4492533545b5Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4493533545b5Smrg   ac_status=$?
4494533545b5Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4495533545b5Smrg   (exit $ac_status); } \
4496533545b5Smrg         && test -f conftest2.$ac_objext; then
4497533545b5Smrg      : OK
4498533545b5Smrg    else
4499533545b5Smrg      am_cv_prog_cc_c_o=no
4500533545b5Smrg      break
4501533545b5Smrg    fi
4502533545b5Smrg  done
4503533545b5Smrg  rm -f core conftest*
4504dfac8f13Smrg  unset am_i ;;
4505dfac8f13Smrgesac
4506533545b5Smrgfi
4507c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4508c9e4df9bSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4509533545b5Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4510533545b5Smrg   # Losing compiler, so override with the script.
4511533545b5Smrg   # FIXME: It is wrong to rewrite CC.
4512533545b5Smrg   # But if we don't then we get into trouble of one sort or another.
4513533545b5Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4514533545b5Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4515533545b5Smrg   CC="$am_aux_dir/compile $CC"
4516533545b5Smrgfi
4517533545b5Smrgac_ext=c
4518533545b5Smrgac_cpp='$CPP $CPPFLAGS'
4519533545b5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4520533545b5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4521533545b5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4522533545b5Smrg
4523533545b5Smrg
4524264fa531Smrgdepcc="$CC"   am_compiler_list=
4525264fa531Smrg
4526c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4527c9e4df9bSmrgprintf %s "checking dependency style of $depcc... " >&6; }
4528c9e4df9bSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
4529c9e4df9bSmrgthen :
4530c9e4df9bSmrg  printf %s "(cached) " >&6
4531dfac8f13Smrgelse case e in #(
4532dfac8f13Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4533264fa531Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4534264fa531Smrg  # making bogus files that we don't know about and never remove.  For
4535264fa531Smrg  # instance it was reported that on HP-UX the gcc test will end up
4536533545b5Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4537533545b5Smrg  # in D".
4538533545b5Smrg  rm -rf conftest.dir
4539264fa531Smrg  mkdir conftest.dir
4540264fa531Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4541264fa531Smrg  # using a relative directory.
4542264fa531Smrg  cp "$am_depcomp" conftest.dir
4543264fa531Smrg  cd conftest.dir
4544264fa531Smrg  # We will build objects and dependencies in a subdirectory because
4545264fa531Smrg  # it helps to detect inapplicable dependency modes.  For instance
4546264fa531Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4547264fa531Smrg  # side effect of compilation, but ICC will put the dependencies in
4548264fa531Smrg  # the current directory while Tru64 will put them in the object
4549264fa531Smrg  # directory.
4550264fa531Smrg  mkdir sub
4551264fa531Smrg
4552264fa531Smrg  am_cv_CC_dependencies_compiler_type=none
4553264fa531Smrg  if test "$am_compiler_list" = ""; then
4554264fa531Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4555264fa531Smrg  fi
4556c37a63b8Smrg  am__universal=false
4557c37a63b8Smrg  case " $depcc " in #(
4558c37a63b8Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4559c37a63b8Smrg     esac
4560c37a63b8Smrg
4561264fa531Smrg  for depmode in $am_compiler_list; do
4562264fa531Smrg    # Setup a source with many dependencies, because some compilers
4563264fa531Smrg    # like to wrap large dependency lists on column 80 (with \), and
4564264fa531Smrg    # we should not choose a depcomp mode which is confused by this.
4565264fa531Smrg    #
4566264fa531Smrg    # We need to recreate these files for each test, as the compiler may
4567264fa531Smrg    # overwrite some of them when testing with obscure command lines.
4568264fa531Smrg    # This happens at least with the AIX C compiler.
4569264fa531Smrg    : > sub/conftest.c
4570264fa531Smrg    for i in 1 2 3 4 5 6; do
4571264fa531Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4572533545b5Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4573533545b5Smrg      # Solaris 10 /bin/sh.
4574533545b5Smrg      echo '/* dummy */' > sub/conftst$i.h
4575264fa531Smrg    done
4576264fa531Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4577264fa531Smrg
4578533545b5Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4579c37a63b8Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4580533545b5Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4581533545b5Smrg    # versions had trouble with output in subdirs.
4582c37a63b8Smrg    am__obj=sub/conftest.${OBJEXT-o}
4583c37a63b8Smrg    am__minus_obj="-o $am__obj"
4584264fa531Smrg    case $depmode in
4585c37a63b8Smrg    gcc)
4586c37a63b8Smrg      # This depmode causes a compiler race in universal mode.
4587c37a63b8Smrg      test "$am__universal" = false || continue
4588c37a63b8Smrg      ;;
4589264fa531Smrg    nosideeffect)
4590533545b5Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4591533545b5Smrg      # only be used when explicitly requested.
4592264fa531Smrg      if test "x$enable_dependency_tracking" = xyes; then
4593264fa531Smrg	continue
4594264fa531Smrg      else
4595264fa531Smrg	break
4596264fa531Smrg      fi
4597264fa531Smrg      ;;
4598533545b5Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4599533545b5Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
4600c37a63b8Smrg      # not run yet.  These depmodes are late enough in the game, and
4601c37a63b8Smrg      # so weak that their functioning should not be impacted.
4602c37a63b8Smrg      am__obj=conftest.${OBJEXT-o}
4603c37a63b8Smrg      am__minus_obj=
4604c37a63b8Smrg      ;;
4605264fa531Smrg    none) break ;;
4606264fa531Smrg    esac
4607264fa531Smrg    if depmode=$depmode \
4608c37a63b8Smrg       source=sub/conftest.c object=$am__obj \
4609264fa531Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4610c37a63b8Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4611264fa531Smrg         >/dev/null 2>conftest.err &&
4612c37a63b8Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4613264fa531Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4614c37a63b8Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4615264fa531Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4616c9e4df9bSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4617c9e4df9bSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4618c9e4df9bSmrg      # that says an option was ignored or not supported.
4619dfac8f13Smrg      # When given -MP, icc 7.0 and 7.1 complain thus:
4620c9e4df9bSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4621c9e4df9bSmrg      # The diagnosis changed in icc 8.0:
4622c9e4df9bSmrg      #   icc: Command line remark: option '-MP' not supported
4623c9e4df9bSmrg      if (grep 'ignoring option' conftest.err ||
4624c9e4df9bSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4625c9e4df9bSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4626c9e4df9bSmrg        break
4627c9e4df9bSmrg      fi
4628c37a63b8Smrg    fi
4629c37a63b8Smrg  done
4630c37a63b8Smrg
4631c9e4df9bSmrg  cd ..
4632c9e4df9bSmrg  rm -rf conftest.dir
4633c37a63b8Smrgelse
4634c9e4df9bSmrg  am_cv_CC_dependencies_compiler_type=none
4635c37a63b8Smrgfi
4636dfac8f13Smrg ;;
4637dfac8f13Smrgesac
4638c37a63b8Smrgfi
4639c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4640c9e4df9bSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4641c9e4df9bSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4642c37a63b8Smrg
4643c9e4df9bSmrg if
4644c9e4df9bSmrg  test "x$enable_dependency_tracking" != xno \
4645c9e4df9bSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4646c9e4df9bSmrg  am__fastdepCC_TRUE=
4647c9e4df9bSmrg  am__fastdepCC_FALSE='#'
4648c37a63b8Smrgelse
4649c9e4df9bSmrg  am__fastdepCC_TRUE='#'
4650c9e4df9bSmrg  am__fastdepCC_FALSE=
4651c37a63b8Smrgfi
4652c37a63b8Smrg
4653c37a63b8Smrg
4654c37a63b8Smrg
4655c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4656c9e4df9bSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4657c9e4df9bSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
4658c9e4df9bSmrgthen :
4659c9e4df9bSmrg  printf %s "(cached) " >&6
4660dfac8f13Smrgelse case e in #(
4661dfac8f13Smrg  e) ac_save_CFLAGS=$CFLAGS
4662c9e4df9bSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4663c9e4df9bSmrg   for ac_arg in '' -fno-builtin; do
4664c9e4df9bSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4665c9e4df9bSmrg     # This test program should *not* compile successfully.
4666c9e4df9bSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4667c37a63b8Smrg/* end confdefs.h.  */
4668c37a63b8Smrg
4669c37a63b8Smrgint
4670c9e4df9bSmrgmain (void)
4671c37a63b8Smrg{
4672c9e4df9bSmrg(void) strchr;
4673c37a63b8Smrg  ;
4674c37a63b8Smrg  return 0;
4675c37a63b8Smrg}
4676c37a63b8Smrg_ACEOF
4677c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4678c9e4df9bSmrgthen :
4679c37a63b8Smrg
4680dfac8f13Smrgelse case e in #(
4681dfac8f13Smrg  e) # This test program should compile successfully.
4682c9e4df9bSmrg        # No library function is consistently available on
4683c9e4df9bSmrg        # freestanding implementations, so test against a dummy
4684c9e4df9bSmrg        # declaration.  Include always-available headers on the
4685c9e4df9bSmrg        # off chance that they somehow elicit warnings.
4686c9e4df9bSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4687c37a63b8Smrg/* end confdefs.h.  */
4688c9e4df9bSmrg#include <float.h>
4689c9e4df9bSmrg#include <limits.h>
4690c9e4df9bSmrg#include <stdarg.h>
4691c9e4df9bSmrg#include <stddef.h>
4692c9e4df9bSmrgextern void ac_decl (int, char *);
4693c37a63b8Smrg
4694c37a63b8Smrgint
4695c9e4df9bSmrgmain (void)
4696c37a63b8Smrg{
4697c9e4df9bSmrg(void) ac_decl (0, (char *) 0);
4698c9e4df9bSmrg  (void) ac_decl;
4699c9e4df9bSmrg
4700c9e4df9bSmrg  ;
4701c37a63b8Smrg  return 0;
4702c37a63b8Smrg}
4703c37a63b8Smrg_ACEOF
4704c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
4705c9e4df9bSmrgthen :
4706c9e4df9bSmrg  if test x"$ac_arg" = x
4707c9e4df9bSmrgthen :
4708c9e4df9bSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4709dfac8f13Smrgelse case e in #(
4710dfac8f13Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4711dfac8f13Smrgesac
4712c37a63b8Smrgfi
4713c9e4df9bSmrg          break
4714c37a63b8Smrgfi
4715dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4716dfac8f13Smrgesac
4717c37a63b8Smrgfi
4718c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4719c9e4df9bSmrg    done
4720c9e4df9bSmrg    CFLAGS=$ac_save_CFLAGS
4721dfac8f13Smrg   ;;
4722dfac8f13Smrgesac
4723c9e4df9bSmrgfi
4724c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4725c9e4df9bSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4726c9e4df9bSmrg  case $ac_cv_c_undeclared_builtin_options in #(
4727c9e4df9bSmrg  'cannot detect') :
4728dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4729dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4730c9e4df9bSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4731dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
4732c9e4df9bSmrg  'none needed') :
4733c9e4df9bSmrg    ac_c_undeclared_builtin_options='' ;; #(
4734c9e4df9bSmrg  *) :
4735c9e4df9bSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4736c9e4df9bSmrgesac
4737c9e4df9bSmrg
4738c9e4df9bSmrgac_header= ac_cache=
4739c9e4df9bSmrgfor ac_item in $ac_header_c_list
4740c9e4df9bSmrgdo
4741c9e4df9bSmrg  if test $ac_cache; then
4742c9e4df9bSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4743c9e4df9bSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4744c9e4df9bSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4745c9e4df9bSmrg    fi
4746c9e4df9bSmrg    ac_header= ac_cache=
4747c9e4df9bSmrg  elif test $ac_header; then
4748c9e4df9bSmrg    ac_cache=$ac_item
4749c9e4df9bSmrg  else
4750c9e4df9bSmrg    ac_header=$ac_item
4751c9e4df9bSmrg  fi
4752c9e4df9bSmrgdone
4753c9e4df9bSmrg
4754c37a63b8Smrg
4755c37a63b8Smrg
4756c37a63b8Smrg
4757c37a63b8Smrg
4758c37a63b8Smrg
4759c37a63b8Smrg
4760c37a63b8Smrg
4761c9e4df9bSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4762c9e4df9bSmrgthen :
4763c37a63b8Smrg
4764c9e4df9bSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4765c9e4df9bSmrg
4766c9e4df9bSmrgfi
4767c37a63b8Smrg
4768533545b5Smrg
4769533545b5Smrg
4770c9e4df9bSmrg
4771c9e4df9bSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4772c9e4df9bSmrgif test "x$ac_cv_have_decl___clang__" = xyes
4773c9e4df9bSmrgthen :
4774e4ee1255Smrg  CLANGCC="yes"
4775dfac8f13Smrgelse case e in #(
4776dfac8f13Smrg  e) CLANGCC="no" ;;
4777dfac8f13Smrgesac
4778e4ee1255Smrgfi
4779c9e4df9bSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4780c9e4df9bSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4781c9e4df9bSmrgthen :
4782e4ee1255Smrg  INTELCC="yes"
4783dfac8f13Smrgelse case e in #(
4784dfac8f13Smrg  e) INTELCC="no" ;;
4785dfac8f13Smrgesac
4786e4ee1255Smrgfi
4787c9e4df9bSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4788c9e4df9bSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4789c9e4df9bSmrgthen :
4790e4ee1255Smrg  SUNCC="yes"
4791dfac8f13Smrgelse case e in #(
4792dfac8f13Smrg  e) SUNCC="no" ;;
4793dfac8f13Smrgesac
4794e4ee1255Smrgfi
4795e4ee1255Smrg
4796e4ee1255Smrg
4797e4ee1255Smrg
4798e4ee1255Smrg
479965c1f7cfSmrg
480065c1f7cfSmrg
480165c1f7cfSmrg
480265c1f7cfSmrg
4803736a7e2cSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4804736a7e2cSmrg	if test -n "$ac_tool_prefix"; then
4805736a7e2cSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4806736a7e2cSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4807c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4808c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
4809c9e4df9bSmrgif test ${ac_cv_path_PKG_CONFIG+y}
4810c9e4df9bSmrgthen :
4811c9e4df9bSmrg  printf %s "(cached) " >&6
4812dfac8f13Smrgelse case e in #(
4813dfac8f13Smrg  e) case $PKG_CONFIG in
4814736a7e2cSmrg  [\\/]* | ?:[\\/]*)
4815736a7e2cSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4816736a7e2cSmrg  ;;
4817736a7e2cSmrg  *)
4818736a7e2cSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819736a7e2cSmrgfor as_dir in $PATH
4820c37a63b8Smrgdo
4821736a7e2cSmrg  IFS=$as_save_IFS
4822c9e4df9bSmrg  case $as_dir in #(((
4823c9e4df9bSmrg    '') as_dir=./ ;;
4824c9e4df9bSmrg    */) ;;
4825c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
4826c9e4df9bSmrg  esac
4827736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4828c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4829c9e4df9bSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4830c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4831736a7e2cSmrg    break 2
4832736a7e2cSmrg  fi
4833736a7e2cSmrgdone
4834736a7e2cSmrg  done
4835736a7e2cSmrgIFS=$as_save_IFS
4836736a7e2cSmrg
4837736a7e2cSmrg  ;;
4838dfac8f13Smrgesac ;;
4839c37a63b8Smrgesac
4840736a7e2cSmrgfi
4841736a7e2cSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4842736a7e2cSmrgif test -n "$PKG_CONFIG"; then
4843c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4844c9e4df9bSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4845c37a63b8Smrgelse
4846c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4847c9e4df9bSmrgprintf "%s\n" "no" >&6; }
4848c37a63b8Smrgfi
4849c37a63b8Smrg
4850c37a63b8Smrg
4851c37a63b8Smrgfi
4852736a7e2cSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4853736a7e2cSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4854736a7e2cSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4855736a7e2cSmrgset dummy pkg-config; ac_word=$2
4856c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4857c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
4858c9e4df9bSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4859c9e4df9bSmrgthen :
4860c9e4df9bSmrg  printf %s "(cached) " >&6
4861dfac8f13Smrgelse case e in #(
4862dfac8f13Smrg  e) case $ac_pt_PKG_CONFIG in
4863736a7e2cSmrg  [\\/]* | ?:[\\/]*)
4864736a7e2cSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4865736a7e2cSmrg  ;;
4866c37a63b8Smrg  *)
4867736a7e2cSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4868736a7e2cSmrgfor as_dir in $PATH
4869736a7e2cSmrgdo
4870736a7e2cSmrg  IFS=$as_save_IFS
4871c9e4df9bSmrg  case $as_dir in #(((
4872c9e4df9bSmrg    '') as_dir=./ ;;
4873c9e4df9bSmrg    */) ;;
4874c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
4875c9e4df9bSmrg  esac
4876736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4877c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4878c9e4df9bSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4879c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4880736a7e2cSmrg    break 2
4881736a7e2cSmrg  fi
4882736a7e2cSmrgdone
4883736a7e2cSmrg  done
4884736a7e2cSmrgIFS=$as_save_IFS
4885736a7e2cSmrg
4886736a7e2cSmrg  ;;
4887dfac8f13Smrgesac ;;
4888c37a63b8Smrgesac
4889736a7e2cSmrgfi
4890736a7e2cSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4891736a7e2cSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4892c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4893c9e4df9bSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4894736a7e2cSmrgelse
4895c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4896c9e4df9bSmrgprintf "%s\n" "no" >&6; }
4897736a7e2cSmrgfi
4898c37a63b8Smrg
4899736a7e2cSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4900736a7e2cSmrg    PKG_CONFIG=""
4901736a7e2cSmrg  else
4902736a7e2cSmrg    case $cross_compiling:$ac_tool_warned in
4903736a7e2cSmrgyes:)
4904c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4905c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4906736a7e2cSmrgac_tool_warned=yes ;;
4907736a7e2cSmrgesac
4908736a7e2cSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4909736a7e2cSmrg  fi
4910736a7e2cSmrgelse
4911736a7e2cSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4912736a7e2cSmrgfi
4913c37a63b8Smrg
4914736a7e2cSmrgfi
4915736a7e2cSmrgif test -n "$PKG_CONFIG"; then
4916736a7e2cSmrg	_pkg_min_version=0.9.0
4917c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4918c9e4df9bSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4919736a7e2cSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4920c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4921c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
4922736a7e2cSmrg	else
4923c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4924c9e4df9bSmrgprintf "%s\n" "no" >&6; }
4925736a7e2cSmrg		PKG_CONFIG=""
4926736a7e2cSmrg	fi
4927736a7e2cSmrgfi
4928c37a63b8Smrg
4929c9e4df9bSmrg
4930c9e4df9bSmrg  # Make sure we can run config.sub.
4931c9e4df9bSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4932c9e4df9bSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4933c9e4df9bSmrg
4934c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4935c9e4df9bSmrgprintf %s "checking build system type... " >&6; }
4936c9e4df9bSmrgif test ${ac_cv_build+y}
4937c9e4df9bSmrgthen :
4938c9e4df9bSmrg  printf %s "(cached) " >&6
4939dfac8f13Smrgelse case e in #(
4940dfac8f13Smrg  e) ac_build_alias=$build_alias
4941c37a63b8Smrgtest "x$ac_build_alias" = x &&
4942c9e4df9bSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
4943c37a63b8Smrgtest "x$ac_build_alias" = x &&
4944736a7e2cSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4945c9e4df9bSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4946c9e4df9bSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4947dfac8f13Smrg ;;
4948dfac8f13Smrgesac
4949c37a63b8Smrgfi
4950c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4951c9e4df9bSmrgprintf "%s\n" "$ac_cv_build" >&6; }
4952c37a63b8Smrgcase $ac_cv_build in
4953c37a63b8Smrg*-*-*) ;;
4954736a7e2cSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4955c37a63b8Smrgesac
4956c37a63b8Smrgbuild=$ac_cv_build
4957c37a63b8Smrgac_save_IFS=$IFS; IFS='-'
4958c37a63b8Smrgset x $ac_cv_build
4959c37a63b8Smrgshift
4960c37a63b8Smrgbuild_cpu=$1
4961c37a63b8Smrgbuild_vendor=$2
4962c37a63b8Smrgshift; shift
4963c37a63b8Smrg# Remember, the first character of IFS is used to create $*,
4964c37a63b8Smrg# except with old shells:
4965c37a63b8Smrgbuild_os=$*
4966c37a63b8SmrgIFS=$ac_save_IFS
4967c37a63b8Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4968c37a63b8Smrg
4969c37a63b8Smrg
4970c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4971c9e4df9bSmrgprintf %s "checking host system type... " >&6; }
4972c9e4df9bSmrgif test ${ac_cv_host+y}
4973c9e4df9bSmrgthen :
4974c9e4df9bSmrg  printf %s "(cached) " >&6
4975dfac8f13Smrgelse case e in #(
4976dfac8f13Smrg  e) if test "x$host_alias" = x; then
4977c37a63b8Smrg  ac_cv_host=$ac_cv_build
4978c37a63b8Smrgelse
4979c9e4df9bSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4980c9e4df9bSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4981c37a63b8Smrgfi
4982dfac8f13Smrg ;;
4983dfac8f13Smrgesac
4984c37a63b8Smrgfi
4985c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4986c9e4df9bSmrgprintf "%s\n" "$ac_cv_host" >&6; }
4987c37a63b8Smrgcase $ac_cv_host in
4988c37a63b8Smrg*-*-*) ;;
4989736a7e2cSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4990c37a63b8Smrgesac
4991c37a63b8Smrghost=$ac_cv_host
4992c37a63b8Smrgac_save_IFS=$IFS; IFS='-'
4993c37a63b8Smrgset x $ac_cv_host
4994c37a63b8Smrgshift
4995c37a63b8Smrghost_cpu=$1
4996c37a63b8Smrghost_vendor=$2
4997c37a63b8Smrgshift; shift
4998c37a63b8Smrg# Remember, the first character of IFS is used to create $*,
4999c37a63b8Smrg# except with old shells:
5000c37a63b8Smrghost_os=$*
5001c37a63b8SmrgIFS=$ac_save_IFS
5002c37a63b8Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5003c37a63b8Smrg
5004c37a63b8Smrg
5005c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5006c9e4df9bSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
5007c9e4df9bSmrgif test ${ac_cv_path_SED+y}
5008c9e4df9bSmrgthen :
5009c9e4df9bSmrg  printf %s "(cached) " >&6
5010dfac8f13Smrgelse case e in #(
5011dfac8f13Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5012736a7e2cSmrg     for ac_i in 1 2 3 4 5 6 7; do
5013736a7e2cSmrg       ac_script="$ac_script$as_nl$ac_script"
5014736a7e2cSmrg     done
5015736a7e2cSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5016736a7e2cSmrg     { ac_script=; unset ac_script;}
5017736a7e2cSmrg     if test -z "$SED"; then
5018736a7e2cSmrg  ac_path_SED_found=false
5019736a7e2cSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
5020736a7e2cSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5021736a7e2cSmrgfor as_dir in $PATH
5022736a7e2cSmrgdo
5023736a7e2cSmrg  IFS=$as_save_IFS
5024c9e4df9bSmrg  case $as_dir in #(((
5025c9e4df9bSmrg    '') as_dir=./ ;;
5026c9e4df9bSmrg    */) ;;
5027c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
5028c9e4df9bSmrg  esac
5029c9e4df9bSmrg    for ac_prog in sed gsed
5030c9e4df9bSmrg   do
5031736a7e2cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
5032c9e4df9bSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
5033533545b5Smrg      as_fn_executable_p "$ac_path_SED" || continue
5034736a7e2cSmrg# Check for GNU ac_path_SED and select it if it is found.
5035736a7e2cSmrg  # Check for GNU $ac_path_SED
5036dfac8f13Smrgcase `"$ac_path_SED" --version 2>&1` in #(
5037736a7e2cSmrg*GNU*)
5038736a7e2cSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5039dfac8f13Smrg#(
5040736a7e2cSmrg*)
5041736a7e2cSmrg  ac_count=0
5042c9e4df9bSmrg  printf %s 0123456789 >"conftest.in"
5043736a7e2cSmrg  while :
5044736a7e2cSmrg  do
5045736a7e2cSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
5046736a7e2cSmrg    mv "conftest.tmp" "conftest.in"
5047736a7e2cSmrg    cp "conftest.in" "conftest.nl"
5048c9e4df9bSmrg    printf "%s\n" '' >> "conftest.nl"
5049736a7e2cSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5050736a7e2cSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5051736a7e2cSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
5052736a7e2cSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
5053736a7e2cSmrg      # Best one so far, save it but keep looking for a better one
5054736a7e2cSmrg      ac_cv_path_SED="$ac_path_SED"
5055736a7e2cSmrg      ac_path_SED_max=$ac_count
5056736a7e2cSmrg    fi
5057736a7e2cSmrg    # 10*(2^10) chars as input seems more than enough
5058736a7e2cSmrg    test $ac_count -gt 10 && break
5059736a7e2cSmrg  done
5060736a7e2cSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5061736a7e2cSmrgesac
5062736a7e2cSmrg
5063736a7e2cSmrg      $ac_path_SED_found && break 3
5064736a7e2cSmrg    done
5065736a7e2cSmrg  done
5066736a7e2cSmrg  done
5067736a7e2cSmrgIFS=$as_save_IFS
5068736a7e2cSmrg  if test -z "$ac_cv_path_SED"; then
5069736a7e2cSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5070736a7e2cSmrg  fi
5071736a7e2cSmrgelse
5072736a7e2cSmrg  ac_cv_path_SED=$SED
5073736a7e2cSmrgfi
5074dfac8f13Smrg ;;
5075dfac8f13Smrgesac
5076736a7e2cSmrgfi
5077c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5078c9e4df9bSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
5079736a7e2cSmrg SED="$ac_cv_path_SED"
5080736a7e2cSmrg  rm -f conftest.sed
5081736a7e2cSmrg
5082736a7e2cSmrg
5083c37a63b8Smrg
5084c37a63b8Smrg
5085c37a63b8Smrg
5086e4ee1255Smrg
5087533545b5Smrg# Check whether --enable-selective-werror was given.
5088c9e4df9bSmrgif test ${enable_selective_werror+y}
5089c9e4df9bSmrgthen :
5090533545b5Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5091dfac8f13Smrgelse case e in #(
5092dfac8f13Smrg  e) SELECTIVE_WERROR=yes ;;
5093dfac8f13Smrgesac
5094c37a63b8Smrgfi
5095c37a63b8Smrg
5096c37a63b8Smrg
5097c37a63b8Smrg
5098c37a63b8Smrg
5099c37a63b8Smrg
5100533545b5Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5101533545b5Smrgif test "x$SUNCC" = "xyes"; then
5102533545b5Smrg    BASE_CFLAGS="-v"
5103533545b5Smrgelse
5104533545b5Smrg    BASE_CFLAGS=""
5105533545b5Smrgfi
5106c37a63b8Smrg
5107533545b5Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5108e4ee1255Smrg
5109533545b5Smrg
5110533545b5Smrg
5111533545b5Smrg
5112533545b5Smrg
5113533545b5Smrg
5114533545b5Smrg
5115533545b5Smrg
5116533545b5Smrg
5117533545b5Smrg
5118533545b5Smrg
5119533545b5Smrg
5120533545b5Smrg
5121533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5122533545b5Smrg
5123533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5124533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5125c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5126c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5127c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5128c9e4df9bSmrgthen :
5129c9e4df9bSmrg  printf %s "(cached) " >&6
5130dfac8f13Smrgelse case e in #(
5131dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5132533545b5Smrg/* end confdefs.h.  */
5133533545b5Smrgint i;
5134533545b5Smrg_ACEOF
5135c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5136c9e4df9bSmrgthen :
5137533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5138dfac8f13Smrgelse case e in #(
5139dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5140dfac8f13Smrgesac
5141533545b5Smrgfi
5142dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5143dfac8f13Smrgesac
5144533545b5Smrgfi
5145c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5146c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5147533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5148533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5149c37a63b8Smrgfi
5150c37a63b8Smrg
5151533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5152533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5153533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5154533545b5Smrg	fi
5155533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5156c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5157c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5158c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5159c9e4df9bSmrgthen :
5160c9e4df9bSmrg  printf %s "(cached) " >&6
5161dfac8f13Smrgelse case e in #(
5162dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5163e4ee1255Smrg/* end confdefs.h.  */
5164533545b5Smrgint i;
5165e4ee1255Smrg_ACEOF
5166c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5167c9e4df9bSmrgthen :
5168533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5169dfac8f13Smrgelse case e in #(
5170dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5171dfac8f13Smrgesac
5172c37a63b8Smrgfi
5173dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5174dfac8f13Smrgesac
5175c37a63b8Smrgfi
5176c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5177c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5178533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5179533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5180c37a63b8Smrgfi
5181e4ee1255Smrg
5182533545b5Smrgfound="no"
5183c37a63b8Smrg
5184533545b5Smrg	if test $found = "no" ; then
5185533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5186533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5187533545b5Smrg		fi
5188c37a63b8Smrg
5189533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5190533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5191533545b5Smrg		fi
5192c37a63b8Smrg
5193533545b5Smrg		CFLAGS="$CFLAGS -Wall"
5194c37a63b8Smrg
5195c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5196c9e4df9bSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
5197533545b5Smrg		cacheid=xorg_cv_cc_flag__Wall
5198c9e4df9bSmrg		if eval test \${$cacheid+y}
5199c9e4df9bSmrgthen :
5200c9e4df9bSmrg  printf %s "(cached) " >&6
5201dfac8f13Smrgelse case e in #(
5202dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5203533545b5Smrg/* end confdefs.h.  */
5204533545b5Smrgint i;
5205533545b5Smrgint
5206c9e4df9bSmrgmain (void)
5207533545b5Smrg{
5208533545b5Smrg
5209533545b5Smrg  ;
5210533545b5Smrg  return 0;
5211533545b5Smrg}
5212c37a63b8Smrg_ACEOF
5213c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5214c9e4df9bSmrgthen :
5215533545b5Smrg  eval $cacheid=yes
5216dfac8f13Smrgelse case e in #(
5217dfac8f13Smrg  e) eval $cacheid=no ;;
5218dfac8f13Smrgesac
5219533545b5Smrgfi
5220c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5221dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5222dfac8f13Smrgesac
5223533545b5Smrgfi
5224c37a63b8Smrg
5225c37a63b8Smrg
5226533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5227c37a63b8Smrg
5228533545b5Smrg		eval supported=\$$cacheid
5229c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5230c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5231533545b5Smrg		if test "$supported" = "yes" ; then
5232533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5233533545b5Smrg			found="yes"
5234533545b5Smrg		fi
5235c37a63b8Smrg	fi
5236c37a63b8Smrg
5237c37a63b8Smrg
5238c37a63b8Smrg
5239c37a63b8Smrg
5240736a7e2cSmrg
5241736a7e2cSmrg
5242736a7e2cSmrg
5243736a7e2cSmrg
5244c37a63b8Smrg
5245c37a63b8Smrg
5246c37a63b8Smrg
5247c37a63b8Smrg
5248c37a63b8Smrg
5249c37a63b8Smrg
5250c37a63b8Smrg
5251533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5252c37a63b8Smrg
5253533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5254533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5255c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5256c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5257c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5258c9e4df9bSmrgthen :
5259c9e4df9bSmrg  printf %s "(cached) " >&6
5260dfac8f13Smrgelse case e in #(
5261dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5262533545b5Smrg/* end confdefs.h.  */
5263533545b5Smrgint i;
5264533545b5Smrg_ACEOF
5265c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5266c9e4df9bSmrgthen :
5267533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5268dfac8f13Smrgelse case e in #(
5269dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5270dfac8f13Smrgesac
5271c37a63b8Smrgfi
5272dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5273dfac8f13Smrgesac
5274c37a63b8Smrgfi
5275c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5276c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5277533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5278533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5279c37a63b8Smrgfi
5280c37a63b8Smrg
5281533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5282533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5283533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5284533545b5Smrg	fi
5285533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5286c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5287c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5288c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5289c9e4df9bSmrgthen :
5290c9e4df9bSmrg  printf %s "(cached) " >&6
5291dfac8f13Smrgelse case e in #(
5292dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5293533545b5Smrg/* end confdefs.h.  */
5294533545b5Smrgint i;
5295533545b5Smrg_ACEOF
5296c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5297c9e4df9bSmrgthen :
5298533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5299dfac8f13Smrgelse case e in #(
5300dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5301dfac8f13Smrgesac
5302c37a63b8Smrgfi
5303dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5304dfac8f13Smrgesac
5305533545b5Smrgfi
5306c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5307c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5308533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5309533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5310c37a63b8Smrgfi
5311c37a63b8Smrg
5312533545b5Smrgfound="no"
5313533545b5Smrg
5314533545b5Smrg	if test $found = "no" ; then
5315533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5316533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5317533545b5Smrg		fi
5318533545b5Smrg
5319533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5320533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5321533545b5Smrg		fi
5322533545b5Smrg
5323533545b5Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
5324533545b5Smrg
5325c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5326c9e4df9bSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5327533545b5Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5328c9e4df9bSmrg		if eval test \${$cacheid+y}
5329c9e4df9bSmrgthen :
5330c9e4df9bSmrg  printf %s "(cached) " >&6
5331dfac8f13Smrgelse case e in #(
5332dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5333533545b5Smrg/* end confdefs.h.  */
5334533545b5Smrgint i;
5335533545b5Smrgint
5336c9e4df9bSmrgmain (void)
5337533545b5Smrg{
5338533545b5Smrg
5339533545b5Smrg  ;
5340533545b5Smrg  return 0;
5341533545b5Smrg}
5342533545b5Smrg_ACEOF
5343c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5344c9e4df9bSmrgthen :
5345533545b5Smrg  eval $cacheid=yes
5346dfac8f13Smrgelse case e in #(
5347dfac8f13Smrg  e) eval $cacheid=no ;;
5348dfac8f13Smrgesac
5349c37a63b8Smrgfi
5350c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5351dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5352dfac8f13Smrgesac
5353533545b5Smrgfi
5354533545b5Smrg
5355533545b5Smrg
5356533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5357533545b5Smrg
5358533545b5Smrg		eval supported=\$$cacheid
5359c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5360c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5361533545b5Smrg		if test "$supported" = "yes" ; then
5362533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5363533545b5Smrg			found="yes"
5364533545b5Smrg		fi
5365533545b5Smrg	fi
5366533545b5Smrg
5367533545b5Smrg
5368533545b5Smrg
5369533545b5Smrg
5370533545b5Smrg
5371533545b5Smrg
5372533545b5Smrg
5373533545b5Smrg
5374533545b5Smrg
5375533545b5Smrg
5376533545b5Smrg
5377533545b5Smrg
5378533545b5Smrg
5379533545b5Smrg
5380533545b5Smrg
5381533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5382533545b5Smrg
5383533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5384533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5385c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5386c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5387c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5388c9e4df9bSmrgthen :
5389c9e4df9bSmrg  printf %s "(cached) " >&6
5390dfac8f13Smrgelse case e in #(
5391dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5392533545b5Smrg/* end confdefs.h.  */
5393533545b5Smrgint i;
5394533545b5Smrg_ACEOF
5395c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5396c9e4df9bSmrgthen :
5397533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5398dfac8f13Smrgelse case e in #(
5399dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5400dfac8f13Smrgesac
5401533545b5Smrgfi
5402dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5403dfac8f13Smrgesac
5404533545b5Smrgfi
5405c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5406c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5407533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5408533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5409533545b5Smrgfi
5410533545b5Smrg
5411533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5412533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5413533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5414533545b5Smrg	fi
5415533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5416c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5417c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5418c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5419c9e4df9bSmrgthen :
5420c9e4df9bSmrg  printf %s "(cached) " >&6
5421dfac8f13Smrgelse case e in #(
5422dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5423533545b5Smrg/* end confdefs.h.  */
5424533545b5Smrgint i;
5425533545b5Smrg_ACEOF
5426c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5427c9e4df9bSmrgthen :
5428533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5429dfac8f13Smrgelse case e in #(
5430dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5431dfac8f13Smrgesac
5432533545b5Smrgfi
5433dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5434dfac8f13Smrgesac
5435533545b5Smrgfi
5436c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5437c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5438533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5439533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5440533545b5Smrgfi
5441533545b5Smrg
5442533545b5Smrgfound="no"
5443533545b5Smrg
5444533545b5Smrg	if test $found = "no" ; then
5445533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5446533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5447533545b5Smrg		fi
5448533545b5Smrg
5449533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5450533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5451533545b5Smrg		fi
5452533545b5Smrg
5453533545b5Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5454533545b5Smrg
5455c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5456c9e4df9bSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5457533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5458c9e4df9bSmrg		if eval test \${$cacheid+y}
5459c9e4df9bSmrgthen :
5460c9e4df9bSmrg  printf %s "(cached) " >&6
5461dfac8f13Smrgelse case e in #(
5462dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5463533545b5Smrg/* end confdefs.h.  */
5464533545b5Smrgint i;
5465533545b5Smrgint
5466c9e4df9bSmrgmain (void)
5467533545b5Smrg{
5468533545b5Smrg
5469533545b5Smrg  ;
5470533545b5Smrg  return 0;
5471533545b5Smrg}
5472533545b5Smrg_ACEOF
5473c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5474c9e4df9bSmrgthen :
5475533545b5Smrg  eval $cacheid=yes
5476dfac8f13Smrgelse case e in #(
5477dfac8f13Smrg  e) eval $cacheid=no ;;
5478dfac8f13Smrgesac
5479533545b5Smrgfi
5480c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5481dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5482dfac8f13Smrgesac
5483533545b5Smrgfi
5484533545b5Smrg
5485533545b5Smrg
5486533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5487533545b5Smrg
5488533545b5Smrg		eval supported=\$$cacheid
5489c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5490c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5491533545b5Smrg		if test "$supported" = "yes" ; then
5492533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5493533545b5Smrg			found="yes"
5494533545b5Smrg		fi
5495533545b5Smrg	fi
5496533545b5Smrg
5497533545b5Smrg
5498533545b5Smrg
5499533545b5Smrg
5500533545b5Smrg
5501533545b5Smrg
5502533545b5Smrg
5503533545b5Smrg
5504533545b5Smrg
5505533545b5Smrg
5506533545b5Smrg
5507533545b5Smrg
5508533545b5Smrg
5509533545b5Smrg
5510533545b5Smrg
5511533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5512533545b5Smrg
5513533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5514533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5515c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5516c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5517c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5518c9e4df9bSmrgthen :
5519c9e4df9bSmrg  printf %s "(cached) " >&6
5520dfac8f13Smrgelse case e in #(
5521dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5522533545b5Smrg/* end confdefs.h.  */
5523533545b5Smrgint i;
5524533545b5Smrg_ACEOF
5525c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5526c9e4df9bSmrgthen :
5527533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5528dfac8f13Smrgelse case e in #(
5529dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5530dfac8f13Smrgesac
5531533545b5Smrgfi
5532dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5533dfac8f13Smrgesac
5534533545b5Smrgfi
5535c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5536c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5537533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5538533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5539533545b5Smrgfi
5540533545b5Smrg
5541533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5542533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5543533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5544533545b5Smrg	fi
5545533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5546c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5547c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5548c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5549c9e4df9bSmrgthen :
5550c9e4df9bSmrg  printf %s "(cached) " >&6
5551dfac8f13Smrgelse case e in #(
5552dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5553533545b5Smrg/* end confdefs.h.  */
5554533545b5Smrgint i;
5555533545b5Smrg_ACEOF
5556c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5557c9e4df9bSmrgthen :
5558533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5559dfac8f13Smrgelse case e in #(
5560dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5561dfac8f13Smrgesac
5562533545b5Smrgfi
5563dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5564dfac8f13Smrgesac
5565533545b5Smrgfi
5566c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5567c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5568533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5569533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5570533545b5Smrgfi
5571533545b5Smrg
5572533545b5Smrgfound="no"
5573533545b5Smrg
5574533545b5Smrg	if test $found = "no" ; then
5575533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5576533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5577533545b5Smrg		fi
5578533545b5Smrg
5579533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5580533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5581533545b5Smrg		fi
5582533545b5Smrg
5583533545b5Smrg		CFLAGS="$CFLAGS -Wformat=2"
5584533545b5Smrg
5585c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5586c9e4df9bSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5587533545b5Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5588c9e4df9bSmrg		if eval test \${$cacheid+y}
5589c9e4df9bSmrgthen :
5590c9e4df9bSmrg  printf %s "(cached) " >&6
5591dfac8f13Smrgelse case e in #(
5592dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5593533545b5Smrg/* end confdefs.h.  */
5594533545b5Smrgint i;
5595533545b5Smrgint
5596c9e4df9bSmrgmain (void)
5597533545b5Smrg{
5598533545b5Smrg
5599533545b5Smrg  ;
5600533545b5Smrg  return 0;
5601533545b5Smrg}
5602533545b5Smrg_ACEOF
5603c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5604c9e4df9bSmrgthen :
5605533545b5Smrg  eval $cacheid=yes
5606dfac8f13Smrgelse case e in #(
5607dfac8f13Smrg  e) eval $cacheid=no ;;
5608dfac8f13Smrgesac
5609533545b5Smrgfi
5610c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5611dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5612dfac8f13Smrgesac
5613533545b5Smrgfi
5614533545b5Smrg
5615533545b5Smrg
5616533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5617533545b5Smrg
5618533545b5Smrg		eval supported=\$$cacheid
5619c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5620c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5621533545b5Smrg		if test "$supported" = "yes" ; then
5622533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5623533545b5Smrg			found="yes"
5624533545b5Smrg		fi
5625533545b5Smrg	fi
5626533545b5Smrg
5627533545b5Smrg	if test $found = "no" ; then
5628533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5629533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5630533545b5Smrg		fi
5631533545b5Smrg
5632533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5633533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5634533545b5Smrg		fi
5635533545b5Smrg
5636533545b5Smrg		CFLAGS="$CFLAGS -Wformat"
5637533545b5Smrg
5638c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5639c9e4df9bSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5640533545b5Smrg		cacheid=xorg_cv_cc_flag__Wformat
5641c9e4df9bSmrg		if eval test \${$cacheid+y}
5642c9e4df9bSmrgthen :
5643c9e4df9bSmrg  printf %s "(cached) " >&6
5644dfac8f13Smrgelse case e in #(
5645dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646533545b5Smrg/* end confdefs.h.  */
5647533545b5Smrgint i;
5648533545b5Smrgint
5649c9e4df9bSmrgmain (void)
5650533545b5Smrg{
5651533545b5Smrg
5652533545b5Smrg  ;
5653533545b5Smrg  return 0;
5654533545b5Smrg}
5655533545b5Smrg_ACEOF
5656c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5657c9e4df9bSmrgthen :
5658533545b5Smrg  eval $cacheid=yes
5659dfac8f13Smrgelse case e in #(
5660dfac8f13Smrg  e) eval $cacheid=no ;;
5661dfac8f13Smrgesac
5662533545b5Smrgfi
5663c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5664dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5665dfac8f13Smrgesac
5666533545b5Smrgfi
5667533545b5Smrg
5668533545b5Smrg
5669533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5670533545b5Smrg
5671533545b5Smrg		eval supported=\$$cacheid
5672c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5673c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5674533545b5Smrg		if test "$supported" = "yes" ; then
5675533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5676533545b5Smrg			found="yes"
5677533545b5Smrg		fi
5678533545b5Smrg	fi
5679533545b5Smrg
5680533545b5Smrg
5681533545b5Smrg
5682533545b5Smrg
5683533545b5Smrg
5684533545b5Smrg
5685533545b5Smrg
5686533545b5Smrg
5687533545b5Smrg
5688533545b5Smrg
5689533545b5Smrg
5690533545b5Smrg
5691533545b5Smrg
5692533545b5Smrg
5693533545b5Smrg
5694533545b5Smrg
5695533545b5Smrg
5696533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5697533545b5Smrg
5698533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5699533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5700c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5701c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5702c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5703c9e4df9bSmrgthen :
5704c9e4df9bSmrg  printf %s "(cached) " >&6
5705dfac8f13Smrgelse case e in #(
5706dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5707533545b5Smrg/* end confdefs.h.  */
5708533545b5Smrgint i;
5709533545b5Smrg_ACEOF
5710c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5711c9e4df9bSmrgthen :
5712533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5713dfac8f13Smrgelse case e in #(
5714dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5715dfac8f13Smrgesac
5716533545b5Smrgfi
5717dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5718dfac8f13Smrgesac
5719533545b5Smrgfi
5720c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5721c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5722533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5723533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5724533545b5Smrgfi
5725533545b5Smrg
5726533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5727533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5728533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5729533545b5Smrg	fi
5730533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5731c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5732c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5733c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5734c9e4df9bSmrgthen :
5735c9e4df9bSmrg  printf %s "(cached) " >&6
5736dfac8f13Smrgelse case e in #(
5737dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5738533545b5Smrg/* end confdefs.h.  */
5739533545b5Smrgint i;
5740533545b5Smrg_ACEOF
5741c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5742c9e4df9bSmrgthen :
5743533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5744dfac8f13Smrgelse case e in #(
5745dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5746dfac8f13Smrgesac
5747533545b5Smrgfi
5748dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5749dfac8f13Smrgesac
5750533545b5Smrgfi
5751c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5752c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5753533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5754533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5755533545b5Smrgfi
5756533545b5Smrg
5757533545b5Smrgfound="no"
5758533545b5Smrg
5759533545b5Smrg	if test $found = "no" ; then
5760533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5761533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5762533545b5Smrg		fi
5763533545b5Smrg
5764533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5765533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5766533545b5Smrg		fi
5767533545b5Smrg
5768533545b5Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5769533545b5Smrg
5770c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5771c9e4df9bSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5772533545b5Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5773c9e4df9bSmrg		if eval test \${$cacheid+y}
5774c9e4df9bSmrgthen :
5775c9e4df9bSmrg  printf %s "(cached) " >&6
5776dfac8f13Smrgelse case e in #(
5777dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5778533545b5Smrg/* end confdefs.h.  */
5779533545b5Smrgint i;
5780533545b5Smrgint
5781c9e4df9bSmrgmain (void)
5782533545b5Smrg{
5783533545b5Smrg
5784533545b5Smrg  ;
5785533545b5Smrg  return 0;
5786533545b5Smrg}
5787533545b5Smrg_ACEOF
5788c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5789c9e4df9bSmrgthen :
5790533545b5Smrg  eval $cacheid=yes
5791dfac8f13Smrgelse case e in #(
5792dfac8f13Smrg  e) eval $cacheid=no ;;
5793dfac8f13Smrgesac
5794533545b5Smrgfi
5795c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5796dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5797dfac8f13Smrgesac
5798533545b5Smrgfi
5799533545b5Smrg
5800533545b5Smrg
5801533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5802533545b5Smrg
5803533545b5Smrg		eval supported=\$$cacheid
5804c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5805c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5806533545b5Smrg		if test "$supported" = "yes" ; then
5807533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5808533545b5Smrg			found="yes"
5809533545b5Smrg		fi
5810533545b5Smrg	fi
5811533545b5Smrg
5812533545b5Smrg
5813533545b5Smrg
5814533545b5Smrg
5815533545b5Smrg
5816533545b5Smrg
5817533545b5Smrg
5818533545b5Smrg
5819533545b5Smrg
5820533545b5Smrg
5821533545b5Smrg
5822533545b5Smrg
5823533545b5Smrg
5824533545b5Smrg
5825533545b5Smrg
5826533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5827533545b5Smrg
5828533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5829533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5830c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5831c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5832c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5833c9e4df9bSmrgthen :
5834c9e4df9bSmrg  printf %s "(cached) " >&6
5835dfac8f13Smrgelse case e in #(
5836dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5837533545b5Smrg/* end confdefs.h.  */
5838533545b5Smrgint i;
5839533545b5Smrg_ACEOF
5840c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5841c9e4df9bSmrgthen :
5842533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5843dfac8f13Smrgelse case e in #(
5844dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5845dfac8f13Smrgesac
5846533545b5Smrgfi
5847dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5848dfac8f13Smrgesac
5849533545b5Smrgfi
5850c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5851c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5852533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5853533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5854533545b5Smrgfi
5855533545b5Smrg
5856533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5857533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5858533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5859533545b5Smrg	fi
5860533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5861c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5862c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5863c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5864c9e4df9bSmrgthen :
5865c9e4df9bSmrg  printf %s "(cached) " >&6
5866dfac8f13Smrgelse case e in #(
5867dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5868533545b5Smrg/* end confdefs.h.  */
5869533545b5Smrgint i;
5870533545b5Smrg_ACEOF
5871c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5872c9e4df9bSmrgthen :
5873533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5874dfac8f13Smrgelse case e in #(
5875dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5876dfac8f13Smrgesac
5877533545b5Smrgfi
5878dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5879dfac8f13Smrgesac
5880533545b5Smrgfi
5881c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5882c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5883533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5884533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5885533545b5Smrgfi
5886533545b5Smrg
5887533545b5Smrgfound="no"
5888533545b5Smrg
5889533545b5Smrg	if test $found = "no" ; then
5890533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5891533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5892533545b5Smrg		fi
5893533545b5Smrg
5894533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5895533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5896533545b5Smrg		fi
5897533545b5Smrg
5898533545b5Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5899533545b5Smrg
5900c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5901c9e4df9bSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5902533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5903c9e4df9bSmrg		if eval test \${$cacheid+y}
5904c9e4df9bSmrgthen :
5905c9e4df9bSmrg  printf %s "(cached) " >&6
5906dfac8f13Smrgelse case e in #(
5907dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5908533545b5Smrg/* end confdefs.h.  */
5909533545b5Smrgint i;
5910533545b5Smrgint
5911c9e4df9bSmrgmain (void)
5912533545b5Smrg{
5913533545b5Smrg
5914533545b5Smrg  ;
5915533545b5Smrg  return 0;
5916533545b5Smrg}
5917533545b5Smrg_ACEOF
5918c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
5919c9e4df9bSmrgthen :
5920533545b5Smrg  eval $cacheid=yes
5921dfac8f13Smrgelse case e in #(
5922dfac8f13Smrg  e) eval $cacheid=no ;;
5923dfac8f13Smrgesac
5924533545b5Smrgfi
5925c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5926dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5927dfac8f13Smrgesac
5928533545b5Smrgfi
5929533545b5Smrg
5930533545b5Smrg
5931533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5932533545b5Smrg
5933533545b5Smrg		eval supported=\$$cacheid
5934c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5935c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
5936533545b5Smrg		if test "$supported" = "yes" ; then
5937533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5938533545b5Smrg			found="yes"
5939533545b5Smrg		fi
5940533545b5Smrg	fi
5941533545b5Smrg
5942533545b5Smrg
5943533545b5Smrg
5944533545b5Smrg
5945533545b5Smrg
5946533545b5Smrg
5947533545b5Smrg
5948533545b5Smrg
5949533545b5Smrg
5950533545b5Smrg
5951533545b5Smrg
5952533545b5Smrg
5953533545b5Smrg
5954533545b5Smrg
5955533545b5Smrg
5956533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5957533545b5Smrg
5958533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5959533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5960c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5961c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5962c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5963c9e4df9bSmrgthen :
5964c9e4df9bSmrg  printf %s "(cached) " >&6
5965dfac8f13Smrgelse case e in #(
5966dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5967533545b5Smrg/* end confdefs.h.  */
5968533545b5Smrgint i;
5969533545b5Smrg_ACEOF
5970c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
5971c9e4df9bSmrgthen :
5972533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5973dfac8f13Smrgelse case e in #(
5974dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5975dfac8f13Smrgesac
5976533545b5Smrgfi
5977dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5978dfac8f13Smrgesac
5979533545b5Smrgfi
5980c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5981c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5982533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5983533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5984533545b5Smrgfi
5985533545b5Smrg
5986533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5987533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5988533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5989533545b5Smrg	fi
5990533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5991c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5992c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5993c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5994c9e4df9bSmrgthen :
5995c9e4df9bSmrg  printf %s "(cached) " >&6
5996dfac8f13Smrgelse case e in #(
5997dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998533545b5Smrg/* end confdefs.h.  */
5999533545b5Smrgint i;
6000533545b5Smrg_ACEOF
6001c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6002c9e4df9bSmrgthen :
6003533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6004dfac8f13Smrgelse case e in #(
6005dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6006dfac8f13Smrgesac
6007533545b5Smrgfi
6008dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6009dfac8f13Smrgesac
6010533545b5Smrgfi
6011c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6012c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6013533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6014533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6015533545b5Smrgfi
6016533545b5Smrg
6017533545b5Smrgfound="no"
6018533545b5Smrg
6019533545b5Smrg	if test $found = "no" ; then
6020533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6021533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6022533545b5Smrg		fi
6023533545b5Smrg
6024533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6025533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6026533545b5Smrg		fi
6027533545b5Smrg
6028533545b5Smrg		CFLAGS="$CFLAGS -Wnested-externs"
6029533545b5Smrg
6030c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
6031c9e4df9bSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
6032533545b5Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
6033c9e4df9bSmrg		if eval test \${$cacheid+y}
6034c9e4df9bSmrgthen :
6035c9e4df9bSmrg  printf %s "(cached) " >&6
6036dfac8f13Smrgelse case e in #(
6037dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6038533545b5Smrg/* end confdefs.h.  */
6039533545b5Smrgint i;
6040533545b5Smrgint
6041c9e4df9bSmrgmain (void)
6042533545b5Smrg{
6043533545b5Smrg
6044533545b5Smrg  ;
6045533545b5Smrg  return 0;
6046533545b5Smrg}
6047533545b5Smrg_ACEOF
6048c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6049c9e4df9bSmrgthen :
6050533545b5Smrg  eval $cacheid=yes
6051dfac8f13Smrgelse case e in #(
6052dfac8f13Smrg  e) eval $cacheid=no ;;
6053dfac8f13Smrgesac
6054533545b5Smrgfi
6055c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6056dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6057dfac8f13Smrgesac
6058533545b5Smrgfi
6059533545b5Smrg
6060533545b5Smrg
6061533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6062533545b5Smrg
6063533545b5Smrg		eval supported=\$$cacheid
6064c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6065c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6066533545b5Smrg		if test "$supported" = "yes" ; then
6067533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6068533545b5Smrg			found="yes"
6069533545b5Smrg		fi
6070533545b5Smrg	fi
6071533545b5Smrg
6072533545b5Smrg
6073533545b5Smrg
6074533545b5Smrg
6075533545b5Smrg
6076533545b5Smrg
6077533545b5Smrg
6078533545b5Smrg
6079533545b5Smrg
6080533545b5Smrg
6081533545b5Smrg
6082533545b5Smrg
6083533545b5Smrg
6084533545b5Smrg
6085533545b5Smrg
6086533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6087533545b5Smrg
6088533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6089533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6090c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6091c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6092c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6093c9e4df9bSmrgthen :
6094c9e4df9bSmrg  printf %s "(cached) " >&6
6095dfac8f13Smrgelse case e in #(
6096dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6097533545b5Smrg/* end confdefs.h.  */
6098533545b5Smrgint i;
6099533545b5Smrg_ACEOF
6100c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6101c9e4df9bSmrgthen :
6102533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6103dfac8f13Smrgelse case e in #(
6104dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6105dfac8f13Smrgesac
6106533545b5Smrgfi
6107dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6108dfac8f13Smrgesac
6109533545b5Smrgfi
6110c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6111c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6112533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6113533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6114533545b5Smrgfi
6115533545b5Smrg
6116533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6117533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6118533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6119533545b5Smrg	fi
6120533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6121c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6122c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6123c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6124c9e4df9bSmrgthen :
6125c9e4df9bSmrg  printf %s "(cached) " >&6
6126dfac8f13Smrgelse case e in #(
6127dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6128533545b5Smrg/* end confdefs.h.  */
6129533545b5Smrgint i;
6130533545b5Smrg_ACEOF
6131c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6132c9e4df9bSmrgthen :
6133533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6134dfac8f13Smrgelse case e in #(
6135dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6136dfac8f13Smrgesac
6137533545b5Smrgfi
6138dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6139dfac8f13Smrgesac
6140533545b5Smrgfi
6141c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6142c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6143533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6144533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6145533545b5Smrgfi
6146533545b5Smrg
6147533545b5Smrgfound="no"
6148533545b5Smrg
6149533545b5Smrg	if test $found = "no" ; then
6150533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6151533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6152533545b5Smrg		fi
6153533545b5Smrg
6154533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6155533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6156533545b5Smrg		fi
6157533545b5Smrg
6158533545b5Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6159533545b5Smrg
6160c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6161c9e4df9bSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
6162533545b5Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
6163c9e4df9bSmrg		if eval test \${$cacheid+y}
6164c9e4df9bSmrgthen :
6165c9e4df9bSmrg  printf %s "(cached) " >&6
6166dfac8f13Smrgelse case e in #(
6167dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6168533545b5Smrg/* end confdefs.h.  */
6169533545b5Smrgint i;
6170533545b5Smrgint
6171c9e4df9bSmrgmain (void)
6172533545b5Smrg{
6173533545b5Smrg
6174533545b5Smrg  ;
6175533545b5Smrg  return 0;
6176533545b5Smrg}
6177533545b5Smrg_ACEOF
6178c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6179c9e4df9bSmrgthen :
6180533545b5Smrg  eval $cacheid=yes
6181dfac8f13Smrgelse case e in #(
6182dfac8f13Smrg  e) eval $cacheid=no ;;
6183dfac8f13Smrgesac
6184533545b5Smrgfi
6185c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6186dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6187dfac8f13Smrgesac
6188533545b5Smrgfi
6189533545b5Smrg
6190533545b5Smrg
6191533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6192533545b5Smrg
6193533545b5Smrg		eval supported=\$$cacheid
6194c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6195c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6196533545b5Smrg		if test "$supported" = "yes" ; then
6197533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6198533545b5Smrg			found="yes"
6199533545b5Smrg		fi
6200533545b5Smrg	fi
6201533545b5Smrg
6202533545b5Smrg
6203533545b5Smrg
6204533545b5Smrg
6205533545b5Smrg
6206533545b5Smrg
6207533545b5Smrg
6208533545b5Smrg
6209533545b5Smrg
6210533545b5Smrg
6211533545b5Smrg
6212533545b5Smrg
6213533545b5Smrg
6214533545b5Smrg
6215533545b5Smrg
6216533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6217533545b5Smrg
6218533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6219533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6220c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6221c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6222c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6223c9e4df9bSmrgthen :
6224c9e4df9bSmrg  printf %s "(cached) " >&6
6225dfac8f13Smrgelse case e in #(
6226dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6227533545b5Smrg/* end confdefs.h.  */
6228533545b5Smrgint i;
6229533545b5Smrg_ACEOF
6230c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6231c9e4df9bSmrgthen :
6232533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6233dfac8f13Smrgelse case e in #(
6234dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6235dfac8f13Smrgesac
6236533545b5Smrgfi
6237dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6238dfac8f13Smrgesac
6239533545b5Smrgfi
6240c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6241c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6242533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6243533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6244533545b5Smrgfi
6245533545b5Smrg
6246533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6247533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6248533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6249533545b5Smrg	fi
6250533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6251c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6252c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6253c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6254c9e4df9bSmrgthen :
6255c9e4df9bSmrg  printf %s "(cached) " >&6
6256dfac8f13Smrgelse case e in #(
6257dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6258533545b5Smrg/* end confdefs.h.  */
6259533545b5Smrgint i;
6260533545b5Smrg_ACEOF
6261c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6262c9e4df9bSmrgthen :
6263533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6264dfac8f13Smrgelse case e in #(
6265dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6266dfac8f13Smrgesac
6267533545b5Smrgfi
6268dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6269dfac8f13Smrgesac
6270533545b5Smrgfi
6271c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6272c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6273533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6274533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6275533545b5Smrgfi
6276533545b5Smrg
6277533545b5Smrgfound="no"
6278533545b5Smrg
6279533545b5Smrg	if test $found = "no" ; then
6280533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6281533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6282533545b5Smrg		fi
6283533545b5Smrg
6284533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6285533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6286533545b5Smrg		fi
6287533545b5Smrg
6288533545b5Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
6289533545b5Smrg
6290c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6291c9e4df9bSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6292533545b5Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
6293c9e4df9bSmrg		if eval test \${$cacheid+y}
6294c9e4df9bSmrgthen :
6295c9e4df9bSmrg  printf %s "(cached) " >&6
6296dfac8f13Smrgelse case e in #(
6297dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6298533545b5Smrg/* end confdefs.h.  */
6299533545b5Smrgint i;
6300533545b5Smrgint
6301c9e4df9bSmrgmain (void)
6302533545b5Smrg{
6303533545b5Smrg
6304533545b5Smrg  ;
6305533545b5Smrg  return 0;
6306533545b5Smrg}
6307533545b5Smrg_ACEOF
6308c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6309c9e4df9bSmrgthen :
6310533545b5Smrg  eval $cacheid=yes
6311dfac8f13Smrgelse case e in #(
6312dfac8f13Smrg  e) eval $cacheid=no ;;
6313dfac8f13Smrgesac
6314533545b5Smrgfi
6315c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6316dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6317dfac8f13Smrgesac
6318533545b5Smrgfi
6319533545b5Smrg
6320533545b5Smrg
6321533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6322533545b5Smrg
6323533545b5Smrg		eval supported=\$$cacheid
6324c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6325c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6326533545b5Smrg		if test "$supported" = "yes" ; then
6327533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6328533545b5Smrg			found="yes"
6329533545b5Smrg		fi
6330533545b5Smrg	fi
6331533545b5Smrg
6332533545b5Smrg	if test $found = "no" ; then
6333533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6334533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6335533545b5Smrg		fi
6336533545b5Smrg
6337533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6338533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6339533545b5Smrg		fi
6340533545b5Smrg
6341533545b5Smrg		CFLAGS="$CFLAGS -fd"
6342533545b5Smrg
6343c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6344c9e4df9bSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6345533545b5Smrg		cacheid=xorg_cv_cc_flag__fd
6346c9e4df9bSmrg		if eval test \${$cacheid+y}
6347c9e4df9bSmrgthen :
6348c9e4df9bSmrg  printf %s "(cached) " >&6
6349dfac8f13Smrgelse case e in #(
6350dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6351533545b5Smrg/* end confdefs.h.  */
6352533545b5Smrgint i;
6353533545b5Smrgint
6354c9e4df9bSmrgmain (void)
6355533545b5Smrg{
6356533545b5Smrg
6357533545b5Smrg  ;
6358533545b5Smrg  return 0;
6359533545b5Smrg}
6360533545b5Smrg_ACEOF
6361c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6362c9e4df9bSmrgthen :
6363533545b5Smrg  eval $cacheid=yes
6364dfac8f13Smrgelse case e in #(
6365dfac8f13Smrg  e) eval $cacheid=no ;;
6366dfac8f13Smrgesac
6367533545b5Smrgfi
6368c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6369dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6370dfac8f13Smrgesac
6371533545b5Smrgfi
6372533545b5Smrg
6373533545b5Smrg
6374533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6375533545b5Smrg
6376533545b5Smrg		eval supported=\$$cacheid
6377c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6378c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6379533545b5Smrg		if test "$supported" = "yes" ; then
6380533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6381533545b5Smrg			found="yes"
6382533545b5Smrg		fi
6383533545b5Smrg	fi
6384533545b5Smrg
6385533545b5Smrg
6386533545b5Smrg
6387533545b5Smrg
6388533545b5Smrg
6389533545b5Smrg
6390533545b5Smrg
6391533545b5Smrg
6392533545b5Smrg
6393533545b5Smrg
6394533545b5Smrg
6395533545b5Smrg
6396533545b5Smrg
6397533545b5Smrg
6398533545b5Smrg
6399533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6400533545b5Smrg
6401533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6402533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6403c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6404c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6405c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6406c9e4df9bSmrgthen :
6407c9e4df9bSmrg  printf %s "(cached) " >&6
6408dfac8f13Smrgelse case e in #(
6409dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6410533545b5Smrg/* end confdefs.h.  */
6411533545b5Smrgint i;
6412533545b5Smrg_ACEOF
6413c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6414c9e4df9bSmrgthen :
6415533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6416dfac8f13Smrgelse case e in #(
6417dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6418dfac8f13Smrgesac
6419533545b5Smrgfi
6420dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6421dfac8f13Smrgesac
6422533545b5Smrgfi
6423c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6424c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6425533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6426533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6427533545b5Smrgfi
6428533545b5Smrg
6429533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6430533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6431533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6432533545b5Smrg	fi
6433533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6434c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6435c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6436c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6437c9e4df9bSmrgthen :
6438c9e4df9bSmrg  printf %s "(cached) " >&6
6439dfac8f13Smrgelse case e in #(
6440dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6441533545b5Smrg/* end confdefs.h.  */
6442533545b5Smrgint i;
6443533545b5Smrg_ACEOF
6444c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6445c9e4df9bSmrgthen :
6446533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6447dfac8f13Smrgelse case e in #(
6448dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6449dfac8f13Smrgesac
6450533545b5Smrgfi
6451dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6452dfac8f13Smrgesac
6453533545b5Smrgfi
6454c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6455c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6456533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6457533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6458533545b5Smrgfi
6459533545b5Smrg
6460533545b5Smrgfound="no"
6461533545b5Smrg
6462533545b5Smrg	if test $found = "no" ; then
6463533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6464533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6465533545b5Smrg		fi
6466533545b5Smrg
6467533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6468533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6469533545b5Smrg		fi
6470533545b5Smrg
6471533545b5Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6472533545b5Smrg
6473c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6474c9e4df9bSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6475533545b5Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6476c9e4df9bSmrg		if eval test \${$cacheid+y}
6477c9e4df9bSmrgthen :
6478c9e4df9bSmrg  printf %s "(cached) " >&6
6479dfac8f13Smrgelse case e in #(
6480dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6481533545b5Smrg/* end confdefs.h.  */
6482533545b5Smrgint i;
6483533545b5Smrgint
6484c9e4df9bSmrgmain (void)
6485533545b5Smrg{
6486533545b5Smrg
6487533545b5Smrg  ;
6488533545b5Smrg  return 0;
6489533545b5Smrg}
6490533545b5Smrg_ACEOF
6491c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6492c9e4df9bSmrgthen :
6493533545b5Smrg  eval $cacheid=yes
6494dfac8f13Smrgelse case e in #(
6495dfac8f13Smrg  e) eval $cacheid=no ;;
6496dfac8f13Smrgesac
6497533545b5Smrgfi
6498c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6499dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6500dfac8f13Smrgesac
6501533545b5Smrgfi
6502533545b5Smrg
6503533545b5Smrg
6504533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6505533545b5Smrg
6506533545b5Smrg		eval supported=\$$cacheid
6507c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6508c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6509533545b5Smrg		if test "$supported" = "yes" ; then
6510533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6511533545b5Smrg			found="yes"
6512533545b5Smrg		fi
6513533545b5Smrg	fi
6514533545b5Smrg
6515533545b5Smrg
6516533545b5Smrg
6517533545b5Smrg
6518533545b5Smrg
6519533545b5Smrg# This chunk adds additional warnings that could catch undesired effects.
6520533545b5Smrg
6521533545b5Smrg
6522533545b5Smrg
6523533545b5Smrg
6524533545b5Smrg
6525533545b5Smrg
6526533545b5Smrg
6527533545b5Smrg
6528533545b5Smrg
6529533545b5Smrg
6530533545b5Smrg
6531533545b5Smrg
6532533545b5Smrg
6533533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6534533545b5Smrg
6535533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6536533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6537c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6538c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6539c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6540c9e4df9bSmrgthen :
6541c9e4df9bSmrg  printf %s "(cached) " >&6
6542dfac8f13Smrgelse case e in #(
6543dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6544533545b5Smrg/* end confdefs.h.  */
6545533545b5Smrgint i;
6546533545b5Smrg_ACEOF
6547c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6548c9e4df9bSmrgthen :
6549533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6550dfac8f13Smrgelse case e in #(
6551dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6552dfac8f13Smrgesac
6553533545b5Smrgfi
6554dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6555dfac8f13Smrgesac
6556533545b5Smrgfi
6557c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6558c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6559533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6560533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6561533545b5Smrgfi
6562533545b5Smrg
6563533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6564533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6565533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6566533545b5Smrg	fi
6567533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6568c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6569c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6570c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6571c9e4df9bSmrgthen :
6572c9e4df9bSmrg  printf %s "(cached) " >&6
6573dfac8f13Smrgelse case e in #(
6574dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6575533545b5Smrg/* end confdefs.h.  */
6576533545b5Smrgint i;
6577533545b5Smrg_ACEOF
6578c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6579c9e4df9bSmrgthen :
6580533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6581dfac8f13Smrgelse case e in #(
6582dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6583dfac8f13Smrgesac
6584533545b5Smrgfi
6585dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6586dfac8f13Smrgesac
6587533545b5Smrgfi
6588c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6589c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6590533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6591533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6592533545b5Smrgfi
6593533545b5Smrg
6594533545b5Smrgfound="no"
6595533545b5Smrg
6596533545b5Smrg	if test $found = "no" ; then
6597533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6598533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6599533545b5Smrg		fi
6600533545b5Smrg
6601533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6602533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6603533545b5Smrg		fi
6604533545b5Smrg
6605533545b5Smrg		CFLAGS="$CFLAGS -Wunused"
6606533545b5Smrg
6607c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6608c9e4df9bSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6609533545b5Smrg		cacheid=xorg_cv_cc_flag__Wunused
6610c9e4df9bSmrg		if eval test \${$cacheid+y}
6611c9e4df9bSmrgthen :
6612c9e4df9bSmrg  printf %s "(cached) " >&6
6613dfac8f13Smrgelse case e in #(
6614dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6615533545b5Smrg/* end confdefs.h.  */
6616533545b5Smrgint i;
6617533545b5Smrgint
6618c9e4df9bSmrgmain (void)
6619533545b5Smrg{
6620533545b5Smrg
6621533545b5Smrg  ;
6622533545b5Smrg  return 0;
6623533545b5Smrg}
6624533545b5Smrg_ACEOF
6625c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6626c9e4df9bSmrgthen :
6627533545b5Smrg  eval $cacheid=yes
6628dfac8f13Smrgelse case e in #(
6629dfac8f13Smrg  e) eval $cacheid=no ;;
6630dfac8f13Smrgesac
6631533545b5Smrgfi
6632c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6633dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6634dfac8f13Smrgesac
6635533545b5Smrgfi
6636533545b5Smrg
6637533545b5Smrg
6638533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6639533545b5Smrg
6640533545b5Smrg		eval supported=\$$cacheid
6641c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6642c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6643533545b5Smrg		if test "$supported" = "yes" ; then
6644533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6645533545b5Smrg			found="yes"
6646533545b5Smrg		fi
6647533545b5Smrg	fi
6648533545b5Smrg
6649533545b5Smrg
6650533545b5Smrg
6651533545b5Smrg
6652533545b5Smrg
6653533545b5Smrg
6654533545b5Smrg
6655533545b5Smrg
6656533545b5Smrg
6657533545b5Smrg
6658533545b5Smrg
6659533545b5Smrg
6660533545b5Smrg
6661533545b5Smrg
6662533545b5Smrg
6663533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6664533545b5Smrg
6665533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6666533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6667c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6668c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6669c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6670c9e4df9bSmrgthen :
6671c9e4df9bSmrg  printf %s "(cached) " >&6
6672dfac8f13Smrgelse case e in #(
6673dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6674533545b5Smrg/* end confdefs.h.  */
6675533545b5Smrgint i;
6676533545b5Smrg_ACEOF
6677c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6678c9e4df9bSmrgthen :
6679533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6680dfac8f13Smrgelse case e in #(
6681dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6682dfac8f13Smrgesac
6683533545b5Smrgfi
6684dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6685dfac8f13Smrgesac
6686533545b5Smrgfi
6687c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6688c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6689533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6690533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6691533545b5Smrgfi
6692533545b5Smrg
6693533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6694533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6695533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6696533545b5Smrg	fi
6697533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6698c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6699c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6700c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6701c9e4df9bSmrgthen :
6702c9e4df9bSmrg  printf %s "(cached) " >&6
6703dfac8f13Smrgelse case e in #(
6704dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6705533545b5Smrg/* end confdefs.h.  */
6706533545b5Smrgint i;
6707533545b5Smrg_ACEOF
6708c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6709c9e4df9bSmrgthen :
6710533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6711dfac8f13Smrgelse case e in #(
6712dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6713dfac8f13Smrgesac
6714533545b5Smrgfi
6715dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6716dfac8f13Smrgesac
6717533545b5Smrgfi
6718c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6719c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6720533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6721533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6722533545b5Smrgfi
6723533545b5Smrg
6724533545b5Smrgfound="no"
6725533545b5Smrg
6726533545b5Smrg	if test $found = "no" ; then
6727533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6728533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6729533545b5Smrg		fi
6730533545b5Smrg
6731533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6732533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6733533545b5Smrg		fi
6734533545b5Smrg
6735533545b5Smrg		CFLAGS="$CFLAGS -Wuninitialized"
6736533545b5Smrg
6737c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6738c9e4df9bSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6739533545b5Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6740c9e4df9bSmrg		if eval test \${$cacheid+y}
6741c9e4df9bSmrgthen :
6742c9e4df9bSmrg  printf %s "(cached) " >&6
6743dfac8f13Smrgelse case e in #(
6744dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6745533545b5Smrg/* end confdefs.h.  */
6746533545b5Smrgint i;
6747533545b5Smrgint
6748c9e4df9bSmrgmain (void)
6749533545b5Smrg{
6750533545b5Smrg
6751533545b5Smrg  ;
6752533545b5Smrg  return 0;
6753533545b5Smrg}
6754533545b5Smrg_ACEOF
6755c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6756c9e4df9bSmrgthen :
6757533545b5Smrg  eval $cacheid=yes
6758dfac8f13Smrgelse case e in #(
6759dfac8f13Smrg  e) eval $cacheid=no ;;
6760dfac8f13Smrgesac
6761533545b5Smrgfi
6762c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6763dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6764dfac8f13Smrgesac
6765533545b5Smrgfi
6766533545b5Smrg
6767533545b5Smrg
6768533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6769533545b5Smrg
6770533545b5Smrg		eval supported=\$$cacheid
6771c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6772c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6773533545b5Smrg		if test "$supported" = "yes" ; then
6774533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6775533545b5Smrg			found="yes"
6776533545b5Smrg		fi
6777533545b5Smrg	fi
6778533545b5Smrg
6779533545b5Smrg
6780533545b5Smrg
6781533545b5Smrg
6782533545b5Smrg
6783533545b5Smrg
6784533545b5Smrg
6785533545b5Smrg
6786533545b5Smrg
6787533545b5Smrg
6788533545b5Smrg
6789533545b5Smrg
6790533545b5Smrg
6791533545b5Smrg
6792533545b5Smrg
6793533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6794533545b5Smrg
6795533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6796533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6797c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6798c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6799c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6800c9e4df9bSmrgthen :
6801c9e4df9bSmrg  printf %s "(cached) " >&6
6802dfac8f13Smrgelse case e in #(
6803dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6804533545b5Smrg/* end confdefs.h.  */
6805533545b5Smrgint i;
6806533545b5Smrg_ACEOF
6807c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6808c9e4df9bSmrgthen :
6809533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6810dfac8f13Smrgelse case e in #(
6811dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6812dfac8f13Smrgesac
6813533545b5Smrgfi
6814dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6815dfac8f13Smrgesac
6816533545b5Smrgfi
6817c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6818c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6819533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6820533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6821533545b5Smrgfi
6822533545b5Smrg
6823533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6824533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6825533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6826533545b5Smrg	fi
6827533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6828c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6829c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6830c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6831c9e4df9bSmrgthen :
6832c9e4df9bSmrg  printf %s "(cached) " >&6
6833dfac8f13Smrgelse case e in #(
6834dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6835533545b5Smrg/* end confdefs.h.  */
6836533545b5Smrgint i;
6837533545b5Smrg_ACEOF
6838c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6839c9e4df9bSmrgthen :
6840533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6841dfac8f13Smrgelse case e in #(
6842dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6843dfac8f13Smrgesac
6844533545b5Smrgfi
6845dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6846dfac8f13Smrgesac
6847533545b5Smrgfi
6848c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6849c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6850533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6851533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6852533545b5Smrgfi
6853533545b5Smrg
6854533545b5Smrgfound="no"
6855533545b5Smrg
6856533545b5Smrg	if test $found = "no" ; then
6857533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6858533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6859533545b5Smrg		fi
6860533545b5Smrg
6861533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6862533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6863533545b5Smrg		fi
6864533545b5Smrg
6865533545b5Smrg		CFLAGS="$CFLAGS -Wshadow"
6866533545b5Smrg
6867c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6868c9e4df9bSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6869533545b5Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6870c9e4df9bSmrg		if eval test \${$cacheid+y}
6871c9e4df9bSmrgthen :
6872c9e4df9bSmrg  printf %s "(cached) " >&6
6873dfac8f13Smrgelse case e in #(
6874dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6875533545b5Smrg/* end confdefs.h.  */
6876533545b5Smrgint i;
6877533545b5Smrgint
6878c9e4df9bSmrgmain (void)
6879533545b5Smrg{
6880533545b5Smrg
6881533545b5Smrg  ;
6882533545b5Smrg  return 0;
6883533545b5Smrg}
6884533545b5Smrg_ACEOF
6885c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
6886c9e4df9bSmrgthen :
6887533545b5Smrg  eval $cacheid=yes
6888dfac8f13Smrgelse case e in #(
6889dfac8f13Smrg  e) eval $cacheid=no ;;
6890dfac8f13Smrgesac
6891533545b5Smrgfi
6892c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6893dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6894dfac8f13Smrgesac
6895533545b5Smrgfi
6896533545b5Smrg
6897533545b5Smrg
6898533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6899533545b5Smrg
6900533545b5Smrg		eval supported=\$$cacheid
6901c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6902c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
6903533545b5Smrg		if test "$supported" = "yes" ; then
6904533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6905533545b5Smrg			found="yes"
6906533545b5Smrg		fi
6907533545b5Smrg	fi
6908533545b5Smrg
6909533545b5Smrg
6910533545b5Smrg
6911533545b5Smrg
6912533545b5Smrg
6913533545b5Smrg
6914533545b5Smrg
6915533545b5Smrg
6916533545b5Smrg
6917533545b5Smrg
6918533545b5Smrg
6919533545b5Smrg
6920533545b5Smrg
6921533545b5Smrg
6922533545b5Smrg
6923533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6924533545b5Smrg
6925533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6926533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6927c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6928c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6929c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6930c9e4df9bSmrgthen :
6931c9e4df9bSmrg  printf %s "(cached) " >&6
6932dfac8f13Smrgelse case e in #(
6933dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6934533545b5Smrg/* end confdefs.h.  */
6935533545b5Smrgint i;
6936533545b5Smrg_ACEOF
6937c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6938c9e4df9bSmrgthen :
6939533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6940dfac8f13Smrgelse case e in #(
6941dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6942dfac8f13Smrgesac
6943533545b5Smrgfi
6944dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6945dfac8f13Smrgesac
6946533545b5Smrgfi
6947c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6948c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6949533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6950533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6951533545b5Smrgfi
6952533545b5Smrg
6953533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6954533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6955533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6956533545b5Smrg	fi
6957533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6958c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6959c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6960c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6961c9e4df9bSmrgthen :
6962c9e4df9bSmrg  printf %s "(cached) " >&6
6963dfac8f13Smrgelse case e in #(
6964dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6965533545b5Smrg/* end confdefs.h.  */
6966533545b5Smrgint i;
6967533545b5Smrg_ACEOF
6968c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
6969c9e4df9bSmrgthen :
6970533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6971dfac8f13Smrgelse case e in #(
6972dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6973dfac8f13Smrgesac
6974533545b5Smrgfi
6975dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6976dfac8f13Smrgesac
6977533545b5Smrgfi
6978c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6979c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6980533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6981533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6982533545b5Smrgfi
6983533545b5Smrg
6984533545b5Smrgfound="no"
6985533545b5Smrg
6986533545b5Smrg	if test $found = "no" ; then
6987533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6988533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6989533545b5Smrg		fi
6990533545b5Smrg
6991533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6992533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6993533545b5Smrg		fi
6994533545b5Smrg
6995533545b5Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6996533545b5Smrg
6997c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6998c9e4df9bSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6999533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
7000c9e4df9bSmrg		if eval test \${$cacheid+y}
7001c9e4df9bSmrgthen :
7002c9e4df9bSmrg  printf %s "(cached) " >&6
7003dfac8f13Smrgelse case e in #(
7004dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7005533545b5Smrg/* end confdefs.h.  */
7006533545b5Smrgint i;
7007533545b5Smrgint
7008c9e4df9bSmrgmain (void)
7009533545b5Smrg{
7010533545b5Smrg
7011533545b5Smrg  ;
7012533545b5Smrg  return 0;
7013533545b5Smrg}
7014533545b5Smrg_ACEOF
7015c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7016c9e4df9bSmrgthen :
7017533545b5Smrg  eval $cacheid=yes
7018dfac8f13Smrgelse case e in #(
7019dfac8f13Smrg  e) eval $cacheid=no ;;
7020dfac8f13Smrgesac
7021533545b5Smrgfi
7022c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7023dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7024dfac8f13Smrgesac
7025533545b5Smrgfi
7026533545b5Smrg
7027533545b5Smrg
7028533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7029533545b5Smrg
7030533545b5Smrg		eval supported=\$$cacheid
7031c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7032c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7033533545b5Smrg		if test "$supported" = "yes" ; then
7034533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
7035533545b5Smrg			found="yes"
7036533545b5Smrg		fi
7037533545b5Smrg	fi
7038533545b5Smrg
7039533545b5Smrg
7040533545b5Smrg
7041533545b5Smrg
7042533545b5Smrg
7043533545b5Smrg
7044533545b5Smrg
7045533545b5Smrg
7046533545b5Smrg
7047533545b5Smrg
7048533545b5Smrg
7049533545b5Smrg
7050533545b5Smrg
7051533545b5Smrg
7052533545b5Smrg
7053533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7054533545b5Smrg
7055533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7056533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7057c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7058c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7059c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7060c9e4df9bSmrgthen :
7061c9e4df9bSmrg  printf %s "(cached) " >&6
7062dfac8f13Smrgelse case e in #(
7063dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7064533545b5Smrg/* end confdefs.h.  */
7065533545b5Smrgint i;
7066533545b5Smrg_ACEOF
7067c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7068c9e4df9bSmrgthen :
7069533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7070dfac8f13Smrgelse case e in #(
7071dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7072dfac8f13Smrgesac
7073533545b5Smrgfi
7074dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7075dfac8f13Smrgesac
7076533545b5Smrgfi
7077c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7078c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7079533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7080533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7081533545b5Smrgfi
7082533545b5Smrg
7083533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7084533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7085533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7086533545b5Smrg	fi
7087533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7088c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7089c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7090c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7091c9e4df9bSmrgthen :
7092c9e4df9bSmrg  printf %s "(cached) " >&6
7093dfac8f13Smrgelse case e in #(
7094dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7095533545b5Smrg/* end confdefs.h.  */
7096533545b5Smrgint i;
7097533545b5Smrg_ACEOF
7098c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7099c9e4df9bSmrgthen :
7100533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7101dfac8f13Smrgelse case e in #(
7102dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7103dfac8f13Smrgesac
7104533545b5Smrgfi
7105dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7106dfac8f13Smrgesac
7107533545b5Smrgfi
7108c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7109c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7110533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7111533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7112533545b5Smrgfi
7113533545b5Smrg
7114533545b5Smrgfound="no"
7115533545b5Smrg
7116533545b5Smrg	if test $found = "no" ; then
7117533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7118533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7119533545b5Smrg		fi
7120533545b5Smrg
7121533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7122533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7123533545b5Smrg		fi
7124533545b5Smrg
7125533545b5Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
7126533545b5Smrg
7127c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
7128c9e4df9bSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7129533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
7130c9e4df9bSmrg		if eval test \${$cacheid+y}
7131c9e4df9bSmrgthen :
7132c9e4df9bSmrg  printf %s "(cached) " >&6
7133dfac8f13Smrgelse case e in #(
7134dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7135533545b5Smrg/* end confdefs.h.  */
7136533545b5Smrgint i;
7137533545b5Smrgint
7138c9e4df9bSmrgmain (void)
7139533545b5Smrg{
7140533545b5Smrg
7141533545b5Smrg  ;
7142533545b5Smrg  return 0;
7143533545b5Smrg}
7144533545b5Smrg_ACEOF
7145c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7146c9e4df9bSmrgthen :
7147533545b5Smrg  eval $cacheid=yes
7148dfac8f13Smrgelse case e in #(
7149dfac8f13Smrg  e) eval $cacheid=no ;;
7150dfac8f13Smrgesac
7151533545b5Smrgfi
7152c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7153dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7154dfac8f13Smrgesac
7155533545b5Smrgfi
7156533545b5Smrg
7157533545b5Smrg
7158533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7159533545b5Smrg
7160533545b5Smrg		eval supported=\$$cacheid
7161c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7162c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7163533545b5Smrg		if test "$supported" = "yes" ; then
7164533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7165533545b5Smrg			found="yes"
7166533545b5Smrg		fi
7167533545b5Smrg	fi
7168533545b5Smrg
7169533545b5Smrg
7170533545b5Smrg
7171533545b5Smrg
7172533545b5Smrg
7173533545b5Smrg
7174533545b5Smrg
7175533545b5Smrg
7176533545b5Smrg
7177533545b5Smrg
7178533545b5Smrg
7179533545b5Smrg
7180533545b5Smrg
7181533545b5Smrg
7182533545b5Smrg
7183533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7184533545b5Smrg
7185533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7186533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7187c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7188c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7189c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7190c9e4df9bSmrgthen :
7191c9e4df9bSmrg  printf %s "(cached) " >&6
7192dfac8f13Smrgelse case e in #(
7193dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7194533545b5Smrg/* end confdefs.h.  */
7195533545b5Smrgint i;
7196533545b5Smrg_ACEOF
7197c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7198c9e4df9bSmrgthen :
7199533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7200dfac8f13Smrgelse case e in #(
7201dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7202dfac8f13Smrgesac
7203533545b5Smrgfi
7204dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7205dfac8f13Smrgesac
7206533545b5Smrgfi
7207c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7208c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7209533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7210533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7211533545b5Smrgfi
7212533545b5Smrg
7213533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7214533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7215533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7216533545b5Smrg	fi
7217533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7218c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7219c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7220c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7221c9e4df9bSmrgthen :
7222c9e4df9bSmrg  printf %s "(cached) " >&6
7223dfac8f13Smrgelse case e in #(
7224dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225533545b5Smrg/* end confdefs.h.  */
7226533545b5Smrgint i;
7227533545b5Smrg_ACEOF
7228c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7229c9e4df9bSmrgthen :
7230533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7231dfac8f13Smrgelse case e in #(
7232dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7233dfac8f13Smrgesac
7234533545b5Smrgfi
7235dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7236dfac8f13Smrgesac
7237533545b5Smrgfi
7238c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7239c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7240533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7241533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7242533545b5Smrgfi
7243533545b5Smrg
7244533545b5Smrgfound="no"
7245533545b5Smrg
7246533545b5Smrg	if test $found = "no" ; then
7247533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7248533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7249533545b5Smrg		fi
7250533545b5Smrg
7251533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7252533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7253533545b5Smrg		fi
7254533545b5Smrg
7255533545b5Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
7256533545b5Smrg
7257c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7258c9e4df9bSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7259533545b5Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
7260c9e4df9bSmrg		if eval test \${$cacheid+y}
7261c9e4df9bSmrgthen :
7262c9e4df9bSmrg  printf %s "(cached) " >&6
7263dfac8f13Smrgelse case e in #(
7264dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7265533545b5Smrg/* end confdefs.h.  */
7266533545b5Smrgint i;
7267533545b5Smrgint
7268c9e4df9bSmrgmain (void)
7269533545b5Smrg{
7270533545b5Smrg
7271533545b5Smrg  ;
7272533545b5Smrg  return 0;
7273533545b5Smrg}
7274533545b5Smrg_ACEOF
7275c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7276c9e4df9bSmrgthen :
7277533545b5Smrg  eval $cacheid=yes
7278dfac8f13Smrgelse case e in #(
7279dfac8f13Smrg  e) eval $cacheid=no ;;
7280dfac8f13Smrgesac
7281533545b5Smrgfi
7282c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7283dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7284dfac8f13Smrgesac
7285533545b5Smrgfi
7286533545b5Smrg
7287533545b5Smrg
7288533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7289533545b5Smrg
7290533545b5Smrg		eval supported=\$$cacheid
7291c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7292c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7293533545b5Smrg		if test "$supported" = "yes" ; then
7294533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7295533545b5Smrg			found="yes"
7296533545b5Smrg		fi
7297533545b5Smrg	fi
7298533545b5Smrg
7299533545b5Smrg
7300533545b5Smrg
7301533545b5Smrg
7302533545b5Smrg
7303533545b5Smrg
7304533545b5Smrg
7305533545b5Smrg
7306533545b5Smrg
7307533545b5Smrg
7308533545b5Smrg
7309533545b5Smrg
7310533545b5Smrg
7311533545b5Smrg
7312533545b5Smrg
7313533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7314533545b5Smrg
7315533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7316533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7317c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7318c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7319c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7320c9e4df9bSmrgthen :
7321c9e4df9bSmrg  printf %s "(cached) " >&6
7322dfac8f13Smrgelse case e in #(
7323dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324533545b5Smrg/* end confdefs.h.  */
7325533545b5Smrgint i;
7326533545b5Smrg_ACEOF
7327c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7328c9e4df9bSmrgthen :
7329533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7330dfac8f13Smrgelse case e in #(
7331dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7332dfac8f13Smrgesac
7333533545b5Smrgfi
7334dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7335dfac8f13Smrgesac
7336533545b5Smrgfi
7337c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7338c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7339533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7340533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7341533545b5Smrgfi
7342533545b5Smrg
7343533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7344533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7345533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7346533545b5Smrg	fi
7347533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7348c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7349c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7350c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7351c9e4df9bSmrgthen :
7352c9e4df9bSmrg  printf %s "(cached) " >&6
7353dfac8f13Smrgelse case e in #(
7354dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7355533545b5Smrg/* end confdefs.h.  */
7356533545b5Smrgint i;
7357533545b5Smrg_ACEOF
7358c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7359c9e4df9bSmrgthen :
7360533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7361dfac8f13Smrgelse case e in #(
7362dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7363dfac8f13Smrgesac
7364533545b5Smrgfi
7365dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7366dfac8f13Smrgesac
7367533545b5Smrgfi
7368c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7369c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7370533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7371533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7372533545b5Smrgfi
7373533545b5Smrg
7374533545b5Smrgfound="no"
7375533545b5Smrg
7376533545b5Smrg	if test $found = "no" ; then
7377533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7378533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7379533545b5Smrg		fi
7380533545b5Smrg
7381533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7382533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7383533545b5Smrg		fi
7384533545b5Smrg
7385533545b5Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7386533545b5Smrg
7387c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7388c9e4df9bSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7389533545b5Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7390c9e4df9bSmrg		if eval test \${$cacheid+y}
7391c9e4df9bSmrgthen :
7392c9e4df9bSmrg  printf %s "(cached) " >&6
7393dfac8f13Smrgelse case e in #(
7394dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7395533545b5Smrg/* end confdefs.h.  */
7396533545b5Smrgint i;
7397533545b5Smrgint
7398c9e4df9bSmrgmain (void)
7399533545b5Smrg{
7400533545b5Smrg
7401533545b5Smrg  ;
7402533545b5Smrg  return 0;
7403533545b5Smrg}
7404533545b5Smrg_ACEOF
7405c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7406c9e4df9bSmrgthen :
7407533545b5Smrg  eval $cacheid=yes
7408dfac8f13Smrgelse case e in #(
7409dfac8f13Smrg  e) eval $cacheid=no ;;
7410dfac8f13Smrgesac
7411533545b5Smrgfi
7412c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7413dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7414dfac8f13Smrgesac
7415533545b5Smrgfi
7416533545b5Smrg
7417533545b5Smrg
7418533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7419533545b5Smrg
7420533545b5Smrg		eval supported=\$$cacheid
7421c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7422c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7423533545b5Smrg		if test "$supported" = "yes" ; then
7424533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7425533545b5Smrg			found="yes"
7426533545b5Smrg		fi
7427533545b5Smrg	fi
7428533545b5Smrg
7429533545b5Smrg
7430533545b5Smrg
7431533545b5Smrg# These are currently disabled because they are noisy.  They will be enabled
7432533545b5Smrg# in the future once the codebase is sufficiently modernized to silence
7433533545b5Smrg# them.  For now, I don't want them to drown out the other warnings.
7434533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7435533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7436533545b5Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7437533545b5Smrg
7438dfac8f13Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
7439533545b5Smrg# when there are problems that should be fixed.
7440533545b5Smrg
7441533545b5Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7442533545b5Smrg
7443533545b5Smrg
7444533545b5Smrg
7445533545b5Smrg
7446533545b5Smrg
7447533545b5Smrg
7448533545b5Smrg
7449533545b5Smrg
7450533545b5Smrg
7451533545b5Smrg
7452533545b5Smrg
7453533545b5Smrg
7454533545b5Smrg
7455533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7456533545b5Smrg
7457533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7458533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7459c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7460c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7461c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7462c9e4df9bSmrgthen :
7463c9e4df9bSmrg  printf %s "(cached) " >&6
7464dfac8f13Smrgelse case e in #(
7465dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7466533545b5Smrg/* end confdefs.h.  */
7467533545b5Smrgint i;
7468533545b5Smrg_ACEOF
7469c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7470c9e4df9bSmrgthen :
7471533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7472dfac8f13Smrgelse case e in #(
7473dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7474dfac8f13Smrgesac
7475533545b5Smrgfi
7476dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7477dfac8f13Smrgesac
7478533545b5Smrgfi
7479c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7480c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7481533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7482533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7483533545b5Smrgfi
7484533545b5Smrg
7485533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7486533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7487533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7488533545b5Smrg	fi
7489533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7490c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7491c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7492c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7493c9e4df9bSmrgthen :
7494c9e4df9bSmrg  printf %s "(cached) " >&6
7495dfac8f13Smrgelse case e in #(
7496dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7497533545b5Smrg/* end confdefs.h.  */
7498533545b5Smrgint i;
7499533545b5Smrg_ACEOF
7500c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7501c9e4df9bSmrgthen :
7502533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7503dfac8f13Smrgelse case e in #(
7504dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7505dfac8f13Smrgesac
7506533545b5Smrgfi
7507dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7508dfac8f13Smrgesac
7509533545b5Smrgfi
7510c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7511c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7512533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7513533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7514533545b5Smrgfi
7515533545b5Smrg
7516533545b5Smrgfound="no"
7517533545b5Smrg
7518533545b5Smrg	if test $found = "no" ; then
7519533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7520533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7521533545b5Smrg		fi
7522533545b5Smrg
7523533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7524533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7525533545b5Smrg		fi
7526533545b5Smrg
7527533545b5Smrg		CFLAGS="$CFLAGS -Werror=implicit"
7528533545b5Smrg
7529c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7530c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7531533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7532c9e4df9bSmrg		if eval test \${$cacheid+y}
7533c9e4df9bSmrgthen :
7534c9e4df9bSmrg  printf %s "(cached) " >&6
7535dfac8f13Smrgelse case e in #(
7536dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7537533545b5Smrg/* end confdefs.h.  */
7538533545b5Smrgint i;
7539533545b5Smrgint
7540c9e4df9bSmrgmain (void)
7541533545b5Smrg{
7542533545b5Smrg
7543533545b5Smrg  ;
7544533545b5Smrg  return 0;
7545533545b5Smrg}
7546533545b5Smrg_ACEOF
7547c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7548c9e4df9bSmrgthen :
7549533545b5Smrg  eval $cacheid=yes
7550dfac8f13Smrgelse case e in #(
7551dfac8f13Smrg  e) eval $cacheid=no ;;
7552dfac8f13Smrgesac
7553533545b5Smrgfi
7554c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7555dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7556dfac8f13Smrgesac
7557533545b5Smrgfi
7558533545b5Smrg
7559533545b5Smrg
7560533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7561533545b5Smrg
7562533545b5Smrg		eval supported=\$$cacheid
7563c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7564c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7565533545b5Smrg		if test "$supported" = "yes" ; then
7566533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7567533545b5Smrg			found="yes"
7568533545b5Smrg		fi
7569533545b5Smrg	fi
7570533545b5Smrg
7571533545b5Smrg	if test $found = "no" ; then
7572533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7573533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7574533545b5Smrg		fi
7575533545b5Smrg
7576533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7577533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7578533545b5Smrg		fi
7579533545b5Smrg
7580533545b5Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7581533545b5Smrg
7582c9e4df9bSmrg		{ 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
7583c9e4df9bSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7584533545b5Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7585c9e4df9bSmrg		if eval test \${$cacheid+y}
7586c9e4df9bSmrgthen :
7587c9e4df9bSmrg  printf %s "(cached) " >&6
7588dfac8f13Smrgelse case e in #(
7589dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7590533545b5Smrg/* end confdefs.h.  */
7591533545b5Smrgint i;
7592533545b5Smrgint
7593c9e4df9bSmrgmain (void)
7594533545b5Smrg{
7595533545b5Smrg
7596533545b5Smrg  ;
7597533545b5Smrg  return 0;
7598533545b5Smrg}
7599533545b5Smrg_ACEOF
7600c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7601c9e4df9bSmrgthen :
7602533545b5Smrg  eval $cacheid=yes
7603dfac8f13Smrgelse case e in #(
7604dfac8f13Smrg  e) eval $cacheid=no ;;
7605dfac8f13Smrgesac
7606533545b5Smrgfi
7607c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7608dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7609dfac8f13Smrgesac
7610533545b5Smrgfi
7611533545b5Smrg
7612533545b5Smrg
7613533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7614533545b5Smrg
7615533545b5Smrg		eval supported=\$$cacheid
7616c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7617c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7618533545b5Smrg		if test "$supported" = "yes" ; then
7619533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7620533545b5Smrg			found="yes"
7621533545b5Smrg		fi
7622533545b5Smrg	fi
7623533545b5Smrg
7624533545b5Smrg
7625533545b5Smrg
7626533545b5Smrg
7627533545b5Smrg
7628533545b5Smrg
7629533545b5Smrg
7630533545b5Smrg
7631533545b5Smrg
7632533545b5Smrg
7633533545b5Smrg
7634533545b5Smrg
7635533545b5Smrg
7636533545b5Smrg
7637533545b5Smrg
7638533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7639533545b5Smrg
7640533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7641533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7642c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7643c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7644c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7645c9e4df9bSmrgthen :
7646c9e4df9bSmrg  printf %s "(cached) " >&6
7647dfac8f13Smrgelse case e in #(
7648dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7649533545b5Smrg/* end confdefs.h.  */
7650533545b5Smrgint i;
7651533545b5Smrg_ACEOF
7652c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7653c9e4df9bSmrgthen :
7654533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7655dfac8f13Smrgelse case e in #(
7656dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7657dfac8f13Smrgesac
7658533545b5Smrgfi
7659dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7660dfac8f13Smrgesac
7661533545b5Smrgfi
7662c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7663c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7664533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7665533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7666533545b5Smrgfi
7667533545b5Smrg
7668533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7669533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7670533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7671533545b5Smrg	fi
7672533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7673c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7674c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7675c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7676c9e4df9bSmrgthen :
7677c9e4df9bSmrg  printf %s "(cached) " >&6
7678dfac8f13Smrgelse case e in #(
7679dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7680533545b5Smrg/* end confdefs.h.  */
7681533545b5Smrgint i;
7682533545b5Smrg_ACEOF
7683c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7684c9e4df9bSmrgthen :
7685533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7686dfac8f13Smrgelse case e in #(
7687dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7688dfac8f13Smrgesac
7689533545b5Smrgfi
7690dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7691dfac8f13Smrgesac
7692533545b5Smrgfi
7693c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7694c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7695533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7696533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7697533545b5Smrgfi
7698533545b5Smrg
7699533545b5Smrgfound="no"
7700533545b5Smrg
7701533545b5Smrg	if test $found = "no" ; then
7702533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7703533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7704533545b5Smrg		fi
7705533545b5Smrg
7706533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7707533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7708533545b5Smrg		fi
7709533545b5Smrg
7710533545b5Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
7711533545b5Smrg
7712c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7713c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7714533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7715c9e4df9bSmrg		if eval test \${$cacheid+y}
7716c9e4df9bSmrgthen :
7717c9e4df9bSmrg  printf %s "(cached) " >&6
7718dfac8f13Smrgelse case e in #(
7719dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7720533545b5Smrg/* end confdefs.h.  */
7721533545b5Smrgint i;
7722533545b5Smrgint
7723c9e4df9bSmrgmain (void)
7724533545b5Smrg{
7725533545b5Smrg
7726533545b5Smrg  ;
7727533545b5Smrg  return 0;
7728533545b5Smrg}
7729533545b5Smrg_ACEOF
7730c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7731c9e4df9bSmrgthen :
7732533545b5Smrg  eval $cacheid=yes
7733dfac8f13Smrgelse case e in #(
7734dfac8f13Smrg  e) eval $cacheid=no ;;
7735dfac8f13Smrgesac
7736533545b5Smrgfi
7737c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7738dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7739dfac8f13Smrgesac
7740533545b5Smrgfi
7741533545b5Smrg
7742533545b5Smrg
7743533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7744533545b5Smrg
7745533545b5Smrg		eval supported=\$$cacheid
7746c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7747c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7748533545b5Smrg		if test "$supported" = "yes" ; then
7749533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7750533545b5Smrg			found="yes"
7751533545b5Smrg		fi
7752533545b5Smrg	fi
7753533545b5Smrg
7754533545b5Smrg
7755533545b5Smrg
7756533545b5Smrg
7757533545b5Smrg
7758533545b5Smrg
7759533545b5Smrg
7760533545b5Smrg
7761533545b5Smrg
7762533545b5Smrg
7763533545b5Smrg
7764533545b5Smrg
7765533545b5Smrg
7766533545b5Smrg
7767533545b5Smrg
7768533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7769533545b5Smrg
7770533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7771533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7772c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7773c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7774c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7775c9e4df9bSmrgthen :
7776c9e4df9bSmrg  printf %s "(cached) " >&6
7777dfac8f13Smrgelse case e in #(
7778dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7779533545b5Smrg/* end confdefs.h.  */
7780533545b5Smrgint i;
7781533545b5Smrg_ACEOF
7782c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7783c9e4df9bSmrgthen :
7784533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7785dfac8f13Smrgelse case e in #(
7786dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7787dfac8f13Smrgesac
7788533545b5Smrgfi
7789dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7790dfac8f13Smrgesac
7791533545b5Smrgfi
7792c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7793c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7794533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7795533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7796533545b5Smrgfi
7797533545b5Smrg
7798533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7799533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7800533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7801533545b5Smrg	fi
7802533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7803c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7804c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7805c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7806c9e4df9bSmrgthen :
7807c9e4df9bSmrg  printf %s "(cached) " >&6
7808dfac8f13Smrgelse case e in #(
7809dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7810533545b5Smrg/* end confdefs.h.  */
7811533545b5Smrgint i;
7812533545b5Smrg_ACEOF
7813c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7814c9e4df9bSmrgthen :
7815533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7816dfac8f13Smrgelse case e in #(
7817dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7818dfac8f13Smrgesac
7819533545b5Smrgfi
7820dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7821dfac8f13Smrgesac
7822533545b5Smrgfi
7823c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7824c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7825533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7826533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7827533545b5Smrgfi
7828533545b5Smrg
7829533545b5Smrgfound="no"
7830533545b5Smrg
7831533545b5Smrg	if test $found = "no" ; then
7832533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7833533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7834533545b5Smrg		fi
7835533545b5Smrg
7836533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7837533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7838533545b5Smrg		fi
7839533545b5Smrg
7840533545b5Smrg		CFLAGS="$CFLAGS -Werror=init-self"
7841533545b5Smrg
7842c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7843c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7844533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7845c9e4df9bSmrg		if eval test \${$cacheid+y}
7846c9e4df9bSmrgthen :
7847c9e4df9bSmrg  printf %s "(cached) " >&6
7848dfac8f13Smrgelse case e in #(
7849dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7850533545b5Smrg/* end confdefs.h.  */
7851533545b5Smrgint i;
7852533545b5Smrgint
7853c9e4df9bSmrgmain (void)
7854533545b5Smrg{
7855533545b5Smrg
7856533545b5Smrg  ;
7857533545b5Smrg  return 0;
7858533545b5Smrg}
7859533545b5Smrg_ACEOF
7860c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7861c9e4df9bSmrgthen :
7862533545b5Smrg  eval $cacheid=yes
7863dfac8f13Smrgelse case e in #(
7864dfac8f13Smrg  e) eval $cacheid=no ;;
7865dfac8f13Smrgesac
7866533545b5Smrgfi
7867c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7868dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7869dfac8f13Smrgesac
7870533545b5Smrgfi
7871533545b5Smrg
7872533545b5Smrg
7873533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7874533545b5Smrg
7875533545b5Smrg		eval supported=\$$cacheid
7876c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7877c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
7878533545b5Smrg		if test "$supported" = "yes" ; then
7879533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7880533545b5Smrg			found="yes"
7881533545b5Smrg		fi
7882533545b5Smrg	fi
7883533545b5Smrg
7884533545b5Smrg
7885533545b5Smrg
7886533545b5Smrg
7887533545b5Smrg
7888533545b5Smrg
7889533545b5Smrg
7890533545b5Smrg
7891533545b5Smrg
7892533545b5Smrg
7893533545b5Smrg
7894533545b5Smrg
7895533545b5Smrg
7896533545b5Smrg
7897533545b5Smrg
7898533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7899533545b5Smrg
7900533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7901533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7902c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7903c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7904c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7905c9e4df9bSmrgthen :
7906c9e4df9bSmrg  printf %s "(cached) " >&6
7907dfac8f13Smrgelse case e in #(
7908dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7909533545b5Smrg/* end confdefs.h.  */
7910533545b5Smrgint i;
7911533545b5Smrg_ACEOF
7912c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7913c9e4df9bSmrgthen :
7914533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7915dfac8f13Smrgelse case e in #(
7916dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7917dfac8f13Smrgesac
7918533545b5Smrgfi
7919dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7920dfac8f13Smrgesac
7921533545b5Smrgfi
7922c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7923c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7924533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7925533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7926533545b5Smrgfi
7927533545b5Smrg
7928533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7929533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7930533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7931533545b5Smrg	fi
7932533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7933c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7934c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7935c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7936c9e4df9bSmrgthen :
7937c9e4df9bSmrg  printf %s "(cached) " >&6
7938dfac8f13Smrgelse case e in #(
7939dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7940533545b5Smrg/* end confdefs.h.  */
7941533545b5Smrgint i;
7942533545b5Smrg_ACEOF
7943c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
7944c9e4df9bSmrgthen :
7945533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7946dfac8f13Smrgelse case e in #(
7947dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7948dfac8f13Smrgesac
7949533545b5Smrgfi
7950dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7951dfac8f13Smrgesac
7952533545b5Smrgfi
7953c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7954c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7955533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7956533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7957533545b5Smrgfi
7958533545b5Smrg
7959533545b5Smrgfound="no"
7960533545b5Smrg
7961533545b5Smrg	if test $found = "no" ; then
7962533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7963533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7964533545b5Smrg		fi
7965533545b5Smrg
7966533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7967533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7968533545b5Smrg		fi
7969533545b5Smrg
7970533545b5Smrg		CFLAGS="$CFLAGS -Werror=main"
7971533545b5Smrg
7972c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7973c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7974533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7975c9e4df9bSmrg		if eval test \${$cacheid+y}
7976c9e4df9bSmrgthen :
7977c9e4df9bSmrg  printf %s "(cached) " >&6
7978dfac8f13Smrgelse case e in #(
7979dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7980533545b5Smrg/* end confdefs.h.  */
7981533545b5Smrgint i;
7982533545b5Smrgint
7983c9e4df9bSmrgmain (void)
7984533545b5Smrg{
7985533545b5Smrg
7986533545b5Smrg  ;
7987533545b5Smrg  return 0;
7988533545b5Smrg}
7989533545b5Smrg_ACEOF
7990c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
7991c9e4df9bSmrgthen :
7992533545b5Smrg  eval $cacheid=yes
7993dfac8f13Smrgelse case e in #(
7994dfac8f13Smrg  e) eval $cacheid=no ;;
7995dfac8f13Smrgesac
7996533545b5Smrgfi
7997c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7998dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7999dfac8f13Smrgesac
8000533545b5Smrgfi
8001533545b5Smrg
8002533545b5Smrg
8003533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8004533545b5Smrg
8005533545b5Smrg		eval supported=\$$cacheid
8006c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8007c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8008533545b5Smrg		if test "$supported" = "yes" ; then
8009533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
8010533545b5Smrg			found="yes"
8011533545b5Smrg		fi
8012533545b5Smrg	fi
8013533545b5Smrg
8014533545b5Smrg
8015533545b5Smrg
8016533545b5Smrg
8017533545b5Smrg
8018533545b5Smrg
8019533545b5Smrg
8020533545b5Smrg
8021533545b5Smrg
8022533545b5Smrg
8023533545b5Smrg
8024533545b5Smrg
8025533545b5Smrg
8026533545b5Smrg
8027533545b5Smrg
8028533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8029533545b5Smrg
8030533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8031533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8032c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8033c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8034c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8035c9e4df9bSmrgthen :
8036c9e4df9bSmrg  printf %s "(cached) " >&6
8037dfac8f13Smrgelse case e in #(
8038dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8039533545b5Smrg/* end confdefs.h.  */
8040533545b5Smrgint i;
8041533545b5Smrg_ACEOF
8042c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8043c9e4df9bSmrgthen :
8044533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8045dfac8f13Smrgelse case e in #(
8046dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8047dfac8f13Smrgesac
8048533545b5Smrgfi
8049dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8050dfac8f13Smrgesac
8051533545b5Smrgfi
8052c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8053c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8054533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8055533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8056533545b5Smrgfi
8057533545b5Smrg
8058533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8059533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8060533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8061533545b5Smrg	fi
8062533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8063c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8064c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8065c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8066c9e4df9bSmrgthen :
8067c9e4df9bSmrg  printf %s "(cached) " >&6
8068dfac8f13Smrgelse case e in #(
8069dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8070533545b5Smrg/* end confdefs.h.  */
8071533545b5Smrgint i;
8072533545b5Smrg_ACEOF
8073c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8074c9e4df9bSmrgthen :
8075533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8076dfac8f13Smrgelse case e in #(
8077dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8078dfac8f13Smrgesac
8079533545b5Smrgfi
8080dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8081dfac8f13Smrgesac
8082533545b5Smrgfi
8083c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8084c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8085533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8086533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8087533545b5Smrgfi
8088533545b5Smrg
8089533545b5Smrgfound="no"
8090533545b5Smrg
8091533545b5Smrg	if test $found = "no" ; then
8092533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8093533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8094533545b5Smrg		fi
8095533545b5Smrg
8096533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8097533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8098533545b5Smrg		fi
8099533545b5Smrg
8100533545b5Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
8101533545b5Smrg
8102c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
8103c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
8104533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
8105c9e4df9bSmrg		if eval test \${$cacheid+y}
8106c9e4df9bSmrgthen :
8107c9e4df9bSmrg  printf %s "(cached) " >&6
8108dfac8f13Smrgelse case e in #(
8109dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8110533545b5Smrg/* end confdefs.h.  */
8111533545b5Smrgint i;
8112533545b5Smrgint
8113c9e4df9bSmrgmain (void)
8114533545b5Smrg{
8115533545b5Smrg
8116533545b5Smrg  ;
8117533545b5Smrg  return 0;
8118533545b5Smrg}
8119533545b5Smrg_ACEOF
8120c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8121c9e4df9bSmrgthen :
8122533545b5Smrg  eval $cacheid=yes
8123dfac8f13Smrgelse case e in #(
8124dfac8f13Smrg  e) eval $cacheid=no ;;
8125dfac8f13Smrgesac
8126533545b5Smrgfi
8127c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8128dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8129dfac8f13Smrgesac
8130533545b5Smrgfi
8131533545b5Smrg
8132533545b5Smrg
8133533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8134533545b5Smrg
8135533545b5Smrg		eval supported=\$$cacheid
8136c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8137c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8138533545b5Smrg		if test "$supported" = "yes" ; then
8139533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
8140533545b5Smrg			found="yes"
8141533545b5Smrg		fi
8142533545b5Smrg	fi
8143533545b5Smrg
8144533545b5Smrg
8145533545b5Smrg
8146533545b5Smrg
8147533545b5Smrg
8148533545b5Smrg
8149533545b5Smrg
8150533545b5Smrg
8151533545b5Smrg
8152533545b5Smrg
8153533545b5Smrg
8154533545b5Smrg
8155533545b5Smrg
8156533545b5Smrg
8157533545b5Smrg
8158533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8159533545b5Smrg
8160533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8161533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8162c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8163c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8164c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8165c9e4df9bSmrgthen :
8166c9e4df9bSmrg  printf %s "(cached) " >&6
8167dfac8f13Smrgelse case e in #(
8168dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8169533545b5Smrg/* end confdefs.h.  */
8170533545b5Smrgint i;
8171533545b5Smrg_ACEOF
8172c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8173c9e4df9bSmrgthen :
8174533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8175dfac8f13Smrgelse case e in #(
8176dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8177dfac8f13Smrgesac
8178533545b5Smrgfi
8179dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8180dfac8f13Smrgesac
8181533545b5Smrgfi
8182c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8183c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8184533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8185533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8186533545b5Smrgfi
8187533545b5Smrg
8188533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8189533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8190533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8191533545b5Smrg	fi
8192533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8193c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8194c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8195c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8196c9e4df9bSmrgthen :
8197c9e4df9bSmrg  printf %s "(cached) " >&6
8198dfac8f13Smrgelse case e in #(
8199dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8200533545b5Smrg/* end confdefs.h.  */
8201533545b5Smrgint i;
8202533545b5Smrg_ACEOF
8203c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8204c9e4df9bSmrgthen :
8205533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8206dfac8f13Smrgelse case e in #(
8207dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8208dfac8f13Smrgesac
8209533545b5Smrgfi
8210dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8211dfac8f13Smrgesac
8212533545b5Smrgfi
8213c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8214c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8215533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8216533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8217533545b5Smrgfi
8218533545b5Smrg
8219533545b5Smrgfound="no"
8220533545b5Smrg
8221533545b5Smrg	if test $found = "no" ; then
8222533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8223533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8224533545b5Smrg		fi
8225533545b5Smrg
8226533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8227533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8228533545b5Smrg		fi
8229533545b5Smrg
8230533545b5Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8231533545b5Smrg
8232c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
8233c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8234533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
8235c9e4df9bSmrg		if eval test \${$cacheid+y}
8236c9e4df9bSmrgthen :
8237c9e4df9bSmrg  printf %s "(cached) " >&6
8238dfac8f13Smrgelse case e in #(
8239dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8240533545b5Smrg/* end confdefs.h.  */
8241533545b5Smrgint i;
8242533545b5Smrgint
8243c9e4df9bSmrgmain (void)
8244533545b5Smrg{
8245533545b5Smrg
8246533545b5Smrg  ;
8247533545b5Smrg  return 0;
8248533545b5Smrg}
8249533545b5Smrg_ACEOF
8250c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8251c9e4df9bSmrgthen :
8252533545b5Smrg  eval $cacheid=yes
8253dfac8f13Smrgelse case e in #(
8254dfac8f13Smrg  e) eval $cacheid=no ;;
8255dfac8f13Smrgesac
8256533545b5Smrgfi
8257c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8258dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8259dfac8f13Smrgesac
8260533545b5Smrgfi
8261533545b5Smrg
8262533545b5Smrg
8263533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8264533545b5Smrg
8265533545b5Smrg		eval supported=\$$cacheid
8266c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8267c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8268533545b5Smrg		if test "$supported" = "yes" ; then
8269533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8270533545b5Smrg			found="yes"
8271533545b5Smrg		fi
8272533545b5Smrg	fi
8273533545b5Smrg
8274533545b5Smrg
8275533545b5Smrg
8276533545b5Smrg
8277533545b5Smrg
8278533545b5Smrg
8279533545b5Smrg
8280533545b5Smrg
8281533545b5Smrg
8282533545b5Smrg
8283533545b5Smrg
8284533545b5Smrg
8285533545b5Smrg
8286533545b5Smrg
8287533545b5Smrg
8288533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8289533545b5Smrg
8290533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8291533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8292c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8293c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8294c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8295c9e4df9bSmrgthen :
8296c9e4df9bSmrg  printf %s "(cached) " >&6
8297dfac8f13Smrgelse case e in #(
8298dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8299533545b5Smrg/* end confdefs.h.  */
8300533545b5Smrgint i;
8301533545b5Smrg_ACEOF
8302c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8303c9e4df9bSmrgthen :
8304533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8305dfac8f13Smrgelse case e in #(
8306dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8307dfac8f13Smrgesac
8308533545b5Smrgfi
8309dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8310dfac8f13Smrgesac
8311533545b5Smrgfi
8312c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8313c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8314533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8315533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8316533545b5Smrgfi
8317533545b5Smrg
8318533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8319533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8320533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8321533545b5Smrg	fi
8322533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8323c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8324c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8325c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8326c9e4df9bSmrgthen :
8327c9e4df9bSmrg  printf %s "(cached) " >&6
8328dfac8f13Smrgelse case e in #(
8329dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8330533545b5Smrg/* end confdefs.h.  */
8331533545b5Smrgint i;
8332533545b5Smrg_ACEOF
8333c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8334c9e4df9bSmrgthen :
8335533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8336dfac8f13Smrgelse case e in #(
8337dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8338dfac8f13Smrgesac
8339533545b5Smrgfi
8340dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8341dfac8f13Smrgesac
8342533545b5Smrgfi
8343c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8344c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8345533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8346533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8347533545b5Smrgfi
8348533545b5Smrg
8349533545b5Smrgfound="no"
8350533545b5Smrg
8351533545b5Smrg	if test $found = "no" ; then
8352533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8353533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8354533545b5Smrg		fi
8355533545b5Smrg
8356533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8357533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8358533545b5Smrg		fi
8359533545b5Smrg
8360533545b5Smrg		CFLAGS="$CFLAGS -Werror=return-type"
8361533545b5Smrg
8362c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8363c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8364533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
8365c9e4df9bSmrg		if eval test \${$cacheid+y}
8366c9e4df9bSmrgthen :
8367c9e4df9bSmrg  printf %s "(cached) " >&6
8368dfac8f13Smrgelse case e in #(
8369dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8370533545b5Smrg/* end confdefs.h.  */
8371533545b5Smrgint i;
8372533545b5Smrgint
8373c9e4df9bSmrgmain (void)
8374533545b5Smrg{
8375533545b5Smrg
8376533545b5Smrg  ;
8377533545b5Smrg  return 0;
8378533545b5Smrg}
8379533545b5Smrg_ACEOF
8380c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8381c9e4df9bSmrgthen :
8382533545b5Smrg  eval $cacheid=yes
8383dfac8f13Smrgelse case e in #(
8384dfac8f13Smrg  e) eval $cacheid=no ;;
8385dfac8f13Smrgesac
8386533545b5Smrgfi
8387c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8388dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8389dfac8f13Smrgesac
8390533545b5Smrgfi
8391533545b5Smrg
8392533545b5Smrg
8393533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8394533545b5Smrg
8395533545b5Smrg		eval supported=\$$cacheid
8396c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8397c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8398533545b5Smrg		if test "$supported" = "yes" ; then
8399533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8400533545b5Smrg			found="yes"
8401533545b5Smrg		fi
8402533545b5Smrg	fi
8403533545b5Smrg
8404533545b5Smrg	if test $found = "no" ; then
8405533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8406533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8407533545b5Smrg		fi
8408533545b5Smrg
8409533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8410533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8411533545b5Smrg		fi
8412533545b5Smrg
8413533545b5Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8414533545b5Smrg
8415c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8416c9e4df9bSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8417533545b5Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8418c9e4df9bSmrg		if eval test \${$cacheid+y}
8419c9e4df9bSmrgthen :
8420c9e4df9bSmrg  printf %s "(cached) " >&6
8421dfac8f13Smrgelse case e in #(
8422dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8423533545b5Smrg/* end confdefs.h.  */
8424533545b5Smrgint i;
8425533545b5Smrgint
8426c9e4df9bSmrgmain (void)
8427533545b5Smrg{
8428533545b5Smrg
8429533545b5Smrg  ;
8430533545b5Smrg  return 0;
8431533545b5Smrg}
8432533545b5Smrg_ACEOF
8433c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8434c9e4df9bSmrgthen :
8435533545b5Smrg  eval $cacheid=yes
8436dfac8f13Smrgelse case e in #(
8437dfac8f13Smrg  e) eval $cacheid=no ;;
8438dfac8f13Smrgesac
8439533545b5Smrgfi
8440c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8441dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8442dfac8f13Smrgesac
8443533545b5Smrgfi
8444533545b5Smrg
8445533545b5Smrg
8446533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8447533545b5Smrg
8448533545b5Smrg		eval supported=\$$cacheid
8449c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8450c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8451533545b5Smrg		if test "$supported" = "yes" ; then
8452533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8453533545b5Smrg			found="yes"
8454533545b5Smrg		fi
8455533545b5Smrg	fi
8456533545b5Smrg
8457533545b5Smrg
8458533545b5Smrg
8459533545b5Smrg
8460533545b5Smrg
8461533545b5Smrg
8462533545b5Smrg
8463533545b5Smrg
8464533545b5Smrg
8465533545b5Smrg
8466533545b5Smrg
8467533545b5Smrg
8468533545b5Smrg
8469533545b5Smrg
8470533545b5Smrg
8471533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8472533545b5Smrg
8473533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8474533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8475c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8476c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8477c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8478c9e4df9bSmrgthen :
8479c9e4df9bSmrg  printf %s "(cached) " >&6
8480dfac8f13Smrgelse case e in #(
8481dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8482533545b5Smrg/* end confdefs.h.  */
8483533545b5Smrgint i;
8484533545b5Smrg_ACEOF
8485c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8486c9e4df9bSmrgthen :
8487533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8488dfac8f13Smrgelse case e in #(
8489dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8490dfac8f13Smrgesac
8491533545b5Smrgfi
8492dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8493dfac8f13Smrgesac
8494533545b5Smrgfi
8495c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8496c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8497533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8498533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8499533545b5Smrgfi
8500533545b5Smrg
8501533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8502533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8503533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8504533545b5Smrg	fi
8505533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8506c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8507c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8508c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8509c9e4df9bSmrgthen :
8510c9e4df9bSmrg  printf %s "(cached) " >&6
8511dfac8f13Smrgelse case e in #(
8512dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8513533545b5Smrg/* end confdefs.h.  */
8514533545b5Smrgint i;
8515533545b5Smrg_ACEOF
8516c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8517c9e4df9bSmrgthen :
8518533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8519dfac8f13Smrgelse case e in #(
8520dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8521dfac8f13Smrgesac
8522533545b5Smrgfi
8523dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8524dfac8f13Smrgesac
8525533545b5Smrgfi
8526c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8527c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8528533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8529533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8530533545b5Smrgfi
8531533545b5Smrg
8532533545b5Smrgfound="no"
8533533545b5Smrg
8534533545b5Smrg	if test $found = "no" ; then
8535533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8536533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8537533545b5Smrg		fi
8538533545b5Smrg
8539533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8540533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8541533545b5Smrg		fi
8542533545b5Smrg
8543533545b5Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8544533545b5Smrg
8545c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8546c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8547533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8548c9e4df9bSmrg		if eval test \${$cacheid+y}
8549c9e4df9bSmrgthen :
8550c9e4df9bSmrg  printf %s "(cached) " >&6
8551dfac8f13Smrgelse case e in #(
8552dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8553533545b5Smrg/* end confdefs.h.  */
8554533545b5Smrgint i;
8555533545b5Smrgint
8556c9e4df9bSmrgmain (void)
8557533545b5Smrg{
8558533545b5Smrg
8559533545b5Smrg  ;
8560533545b5Smrg  return 0;
8561533545b5Smrg}
8562533545b5Smrg_ACEOF
8563c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8564c9e4df9bSmrgthen :
8565533545b5Smrg  eval $cacheid=yes
8566dfac8f13Smrgelse case e in #(
8567dfac8f13Smrg  e) eval $cacheid=no ;;
8568dfac8f13Smrgesac
8569533545b5Smrgfi
8570c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8571dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8572dfac8f13Smrgesac
8573533545b5Smrgfi
8574533545b5Smrg
8575533545b5Smrg
8576533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8577533545b5Smrg
8578533545b5Smrg		eval supported=\$$cacheid
8579c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8580c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8581533545b5Smrg		if test "$supported" = "yes" ; then
8582533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8583533545b5Smrg			found="yes"
8584533545b5Smrg		fi
8585533545b5Smrg	fi
8586533545b5Smrg
8587533545b5Smrg
8588533545b5Smrg
8589533545b5Smrg
8590533545b5Smrg
8591533545b5Smrg
8592533545b5Smrg
8593533545b5Smrg
8594533545b5Smrg
8595533545b5Smrg
8596533545b5Smrg
8597533545b5Smrg
8598533545b5Smrg
8599533545b5Smrg
8600533545b5Smrg
8601533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8602533545b5Smrg
8603533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8604533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8605c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8606c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8607c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8608c9e4df9bSmrgthen :
8609c9e4df9bSmrg  printf %s "(cached) " >&6
8610dfac8f13Smrgelse case e in #(
8611dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8612533545b5Smrg/* end confdefs.h.  */
8613533545b5Smrgint i;
8614533545b5Smrg_ACEOF
8615c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8616c9e4df9bSmrgthen :
8617533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8618dfac8f13Smrgelse case e in #(
8619dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8620dfac8f13Smrgesac
8621533545b5Smrgfi
8622dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8623dfac8f13Smrgesac
8624533545b5Smrgfi
8625c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8626c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8627533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8628533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8629533545b5Smrgfi
8630533545b5Smrg
8631533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8632533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8633533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8634533545b5Smrg	fi
8635533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8636c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8637c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8638c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8639c9e4df9bSmrgthen :
8640c9e4df9bSmrg  printf %s "(cached) " >&6
8641dfac8f13Smrgelse case e in #(
8642dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8643533545b5Smrg/* end confdefs.h.  */
8644533545b5Smrgint i;
8645533545b5Smrg_ACEOF
8646c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8647c9e4df9bSmrgthen :
8648533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8649dfac8f13Smrgelse case e in #(
8650dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8651dfac8f13Smrgesac
8652533545b5Smrgfi
8653dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8654dfac8f13Smrgesac
8655533545b5Smrgfi
8656c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8657c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8658533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8659533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8660533545b5Smrgfi
8661533545b5Smrg
8662533545b5Smrgfound="no"
8663533545b5Smrg
8664533545b5Smrg	if test $found = "no" ; then
8665533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8666533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8667533545b5Smrg		fi
8668533545b5Smrg
8669533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8670533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8671533545b5Smrg		fi
8672533545b5Smrg
8673533545b5Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8674533545b5Smrg
8675c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8676c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8677533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8678c9e4df9bSmrg		if eval test \${$cacheid+y}
8679c9e4df9bSmrgthen :
8680c9e4df9bSmrg  printf %s "(cached) " >&6
8681dfac8f13Smrgelse case e in #(
8682dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8683533545b5Smrg/* end confdefs.h.  */
8684533545b5Smrgint i;
8685533545b5Smrgint
8686c9e4df9bSmrgmain (void)
8687533545b5Smrg{
8688533545b5Smrg
8689533545b5Smrg  ;
8690533545b5Smrg  return 0;
8691533545b5Smrg}
8692533545b5Smrg_ACEOF
8693c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8694c9e4df9bSmrgthen :
8695533545b5Smrg  eval $cacheid=yes
8696dfac8f13Smrgelse case e in #(
8697dfac8f13Smrg  e) eval $cacheid=no ;;
8698dfac8f13Smrgesac
8699533545b5Smrgfi
8700c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8701dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8702dfac8f13Smrgesac
8703533545b5Smrgfi
8704533545b5Smrg
8705533545b5Smrg
8706533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8707533545b5Smrg
8708533545b5Smrg		eval supported=\$$cacheid
8709c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8710c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8711533545b5Smrg		if test "$supported" = "yes" ; then
8712533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8713533545b5Smrg			found="yes"
8714533545b5Smrg		fi
8715533545b5Smrg	fi
8716533545b5Smrg
8717533545b5Smrg
8718533545b5Smrg
8719533545b5Smrg
8720533545b5Smrg
8721533545b5Smrg
8722533545b5Smrg
8723533545b5Smrg
8724533545b5Smrg
8725533545b5Smrg
8726533545b5Smrg
8727533545b5Smrg
8728533545b5Smrg
8729533545b5Smrg
8730533545b5Smrg
8731533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8732533545b5Smrg
8733533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8734533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8735c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8736c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8737c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8738c9e4df9bSmrgthen :
8739c9e4df9bSmrg  printf %s "(cached) " >&6
8740dfac8f13Smrgelse case e in #(
8741dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8742533545b5Smrg/* end confdefs.h.  */
8743533545b5Smrgint i;
8744533545b5Smrg_ACEOF
8745c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8746c9e4df9bSmrgthen :
8747533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8748dfac8f13Smrgelse case e in #(
8749dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8750dfac8f13Smrgesac
8751533545b5Smrgfi
8752dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8753dfac8f13Smrgesac
8754533545b5Smrgfi
8755c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8756c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8757533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8758533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8759533545b5Smrgfi
8760533545b5Smrg
8761533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8762533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8763533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8764533545b5Smrg	fi
8765533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8766c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8767c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8768c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8769c9e4df9bSmrgthen :
8770c9e4df9bSmrg  printf %s "(cached) " >&6
8771dfac8f13Smrgelse case e in #(
8772dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8773533545b5Smrg/* end confdefs.h.  */
8774533545b5Smrgint i;
8775533545b5Smrg_ACEOF
8776c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8777c9e4df9bSmrgthen :
8778533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8779dfac8f13Smrgelse case e in #(
8780dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8781dfac8f13Smrgesac
8782533545b5Smrgfi
8783dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8784dfac8f13Smrgesac
8785533545b5Smrgfi
8786c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8787c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8788533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8789533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8790533545b5Smrgfi
8791533545b5Smrg
8792533545b5Smrgfound="no"
8793533545b5Smrg
8794533545b5Smrg	if test $found = "no" ; then
8795533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8796533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8797533545b5Smrg		fi
8798533545b5Smrg
8799533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8800533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8801533545b5Smrg		fi
8802533545b5Smrg
8803533545b5Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
8804533545b5Smrg
8805c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8806c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8807533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8808c9e4df9bSmrg		if eval test \${$cacheid+y}
8809c9e4df9bSmrgthen :
8810c9e4df9bSmrg  printf %s "(cached) " >&6
8811dfac8f13Smrgelse case e in #(
8812dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8813533545b5Smrg/* end confdefs.h.  */
8814533545b5Smrgint i;
8815533545b5Smrgint
8816c9e4df9bSmrgmain (void)
8817533545b5Smrg{
8818533545b5Smrg
8819533545b5Smrg  ;
8820533545b5Smrg  return 0;
8821533545b5Smrg}
8822533545b5Smrg_ACEOF
8823c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8824c9e4df9bSmrgthen :
8825533545b5Smrg  eval $cacheid=yes
8826dfac8f13Smrgelse case e in #(
8827dfac8f13Smrg  e) eval $cacheid=no ;;
8828dfac8f13Smrgesac
8829533545b5Smrgfi
8830c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8831dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8832dfac8f13Smrgesac
8833533545b5Smrgfi
8834533545b5Smrg
8835533545b5Smrg
8836533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8837533545b5Smrg
8838533545b5Smrg		eval supported=\$$cacheid
8839c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8840c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8841533545b5Smrg		if test "$supported" = "yes" ; then
8842533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8843533545b5Smrg			found="yes"
8844533545b5Smrg		fi
8845533545b5Smrg	fi
8846533545b5Smrg
8847533545b5Smrg
8848533545b5Smrg
8849533545b5Smrg
8850533545b5Smrg
8851533545b5Smrg
8852533545b5Smrg
8853533545b5Smrg
8854533545b5Smrg
8855533545b5Smrg
8856533545b5Smrg
8857533545b5Smrg
8858533545b5Smrg
8859533545b5Smrg
8860533545b5Smrg
8861533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8862533545b5Smrg
8863533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8864533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8865c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8866c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8867c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8868c9e4df9bSmrgthen :
8869c9e4df9bSmrg  printf %s "(cached) " >&6
8870dfac8f13Smrgelse case e in #(
8871dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8872533545b5Smrg/* end confdefs.h.  */
8873533545b5Smrgint i;
8874533545b5Smrg_ACEOF
8875c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8876c9e4df9bSmrgthen :
8877533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8878dfac8f13Smrgelse case e in #(
8879dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8880dfac8f13Smrgesac
8881533545b5Smrgfi
8882dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8883dfac8f13Smrgesac
8884533545b5Smrgfi
8885c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8886c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8887533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8888533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8889533545b5Smrgfi
8890533545b5Smrg
8891533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8892533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8893533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8894533545b5Smrg	fi
8895533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8896c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8897c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8898c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8899c9e4df9bSmrgthen :
8900c9e4df9bSmrg  printf %s "(cached) " >&6
8901dfac8f13Smrgelse case e in #(
8902dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8903533545b5Smrg/* end confdefs.h.  */
8904533545b5Smrgint i;
8905533545b5Smrg_ACEOF
8906c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
8907c9e4df9bSmrgthen :
8908533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8909dfac8f13Smrgelse case e in #(
8910dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8911dfac8f13Smrgesac
8912533545b5Smrgfi
8913dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8914dfac8f13Smrgesac
8915533545b5Smrgfi
8916c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8917c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8918533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8919533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8920533545b5Smrgfi
8921533545b5Smrg
8922533545b5Smrgfound="no"
8923533545b5Smrg
8924533545b5Smrg	if test $found = "no" ; then
8925533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8926533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8927533545b5Smrg		fi
8928533545b5Smrg
8929533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8930533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8931533545b5Smrg		fi
8932533545b5Smrg
8933533545b5Smrg		CFLAGS="$CFLAGS -Werror=address"
8934533545b5Smrg
8935c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8936c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8937533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8938c9e4df9bSmrg		if eval test \${$cacheid+y}
8939c9e4df9bSmrgthen :
8940c9e4df9bSmrg  printf %s "(cached) " >&6
8941dfac8f13Smrgelse case e in #(
8942dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8943533545b5Smrg/* end confdefs.h.  */
8944533545b5Smrgint i;
8945533545b5Smrgint
8946c9e4df9bSmrgmain (void)
8947533545b5Smrg{
8948533545b5Smrg
8949533545b5Smrg  ;
8950533545b5Smrg  return 0;
8951533545b5Smrg}
8952533545b5Smrg_ACEOF
8953c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
8954c9e4df9bSmrgthen :
8955533545b5Smrg  eval $cacheid=yes
8956dfac8f13Smrgelse case e in #(
8957dfac8f13Smrg  e) eval $cacheid=no ;;
8958dfac8f13Smrgesac
8959533545b5Smrgfi
8960c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8961dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8962dfac8f13Smrgesac
8963533545b5Smrgfi
8964533545b5Smrg
8965533545b5Smrg
8966533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8967533545b5Smrg
8968533545b5Smrg		eval supported=\$$cacheid
8969c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8970c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
8971533545b5Smrg		if test "$supported" = "yes" ; then
8972533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8973533545b5Smrg			found="yes"
8974533545b5Smrg		fi
8975533545b5Smrg	fi
8976533545b5Smrg
8977533545b5Smrg
8978533545b5Smrg
8979533545b5Smrg
8980533545b5Smrg
8981533545b5Smrg
8982533545b5Smrg
8983533545b5Smrg
8984533545b5Smrg
8985533545b5Smrg
8986533545b5Smrg
8987533545b5Smrg
8988533545b5Smrg
8989533545b5Smrg
8990533545b5Smrg
8991533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8992533545b5Smrg
8993533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8994533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8995c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8996c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8997c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8998c9e4df9bSmrgthen :
8999c9e4df9bSmrg  printf %s "(cached) " >&6
9000dfac8f13Smrgelse case e in #(
9001dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9002533545b5Smrg/* end confdefs.h.  */
9003533545b5Smrgint i;
9004533545b5Smrg_ACEOF
9005c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9006c9e4df9bSmrgthen :
9007533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9008dfac8f13Smrgelse case e in #(
9009dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9010dfac8f13Smrgesac
9011533545b5Smrgfi
9012dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9013dfac8f13Smrgesac
9014533545b5Smrgfi
9015c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9016c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9017533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9018533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9019533545b5Smrgfi
9020533545b5Smrg
9021533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9022533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9023533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9024533545b5Smrg	fi
9025533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9026c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9027c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9028c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9029c9e4df9bSmrgthen :
9030c9e4df9bSmrg  printf %s "(cached) " >&6
9031dfac8f13Smrgelse case e in #(
9032dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9033533545b5Smrg/* end confdefs.h.  */
9034533545b5Smrgint i;
9035533545b5Smrg_ACEOF
9036c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9037c9e4df9bSmrgthen :
9038533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9039dfac8f13Smrgelse case e in #(
9040dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9041dfac8f13Smrgesac
9042533545b5Smrgfi
9043dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9044dfac8f13Smrgesac
9045533545b5Smrgfi
9046c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9047c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9048533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9049533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9050533545b5Smrgfi
9051533545b5Smrg
9052533545b5Smrgfound="no"
9053533545b5Smrg
9054533545b5Smrg	if test $found = "no" ; then
9055533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9056533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9057533545b5Smrg		fi
9058533545b5Smrg
9059533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9060533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9061533545b5Smrg		fi
9062533545b5Smrg
9063533545b5Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
9064533545b5Smrg
9065c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
9066c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
9067533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
9068c9e4df9bSmrg		if eval test \${$cacheid+y}
9069c9e4df9bSmrgthen :
9070c9e4df9bSmrg  printf %s "(cached) " >&6
9071dfac8f13Smrgelse case e in #(
9072dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9073533545b5Smrg/* end confdefs.h.  */
9074533545b5Smrgint i;
9075533545b5Smrgint
9076c9e4df9bSmrgmain (void)
9077533545b5Smrg{
9078533545b5Smrg
9079533545b5Smrg  ;
9080533545b5Smrg  return 0;
9081533545b5Smrg}
9082533545b5Smrg_ACEOF
9083c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9084c9e4df9bSmrgthen :
9085533545b5Smrg  eval $cacheid=yes
9086dfac8f13Smrgelse case e in #(
9087dfac8f13Smrg  e) eval $cacheid=no ;;
9088dfac8f13Smrgesac
9089533545b5Smrgfi
9090c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9091dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9092dfac8f13Smrgesac
9093533545b5Smrgfi
9094533545b5Smrg
9095533545b5Smrg
9096533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9097533545b5Smrg
9098533545b5Smrg		eval supported=\$$cacheid
9099c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9100c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9101533545b5Smrg		if test "$supported" = "yes" ; then
9102533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
9103533545b5Smrg			found="yes"
9104533545b5Smrg		fi
9105533545b5Smrg	fi
9106533545b5Smrg
9107533545b5Smrg	if test $found = "no" ; then
9108533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9109533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9110533545b5Smrg		fi
9111533545b5Smrg
9112533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9113533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9114533545b5Smrg		fi
9115533545b5Smrg
9116533545b5Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9117533545b5Smrg
9118c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
9119c9e4df9bSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
9120533545b5Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
9121c9e4df9bSmrg		if eval test \${$cacheid+y}
9122c9e4df9bSmrgthen :
9123c9e4df9bSmrg  printf %s "(cached) " >&6
9124dfac8f13Smrgelse case e in #(
9125dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9126533545b5Smrg/* end confdefs.h.  */
9127533545b5Smrgint i;
9128533545b5Smrgint
9129c9e4df9bSmrgmain (void)
9130533545b5Smrg{
9131533545b5Smrg
9132533545b5Smrg  ;
9133533545b5Smrg  return 0;
9134533545b5Smrg}
9135533545b5Smrg_ACEOF
9136c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9137c9e4df9bSmrgthen :
9138533545b5Smrg  eval $cacheid=yes
9139dfac8f13Smrgelse case e in #(
9140dfac8f13Smrg  e) eval $cacheid=no ;;
9141dfac8f13Smrgesac
9142533545b5Smrgfi
9143c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9144dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9145dfac8f13Smrgesac
9146533545b5Smrgfi
9147533545b5Smrg
9148533545b5Smrg
9149533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9150533545b5Smrg
9151533545b5Smrg		eval supported=\$$cacheid
9152c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9153c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9154533545b5Smrg		if test "$supported" = "yes" ; then
9155533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9156533545b5Smrg			found="yes"
9157533545b5Smrg		fi
9158533545b5Smrg	fi
9159533545b5Smrg
9160533545b5Smrg
9161533545b5Smrg
9162533545b5Smrg
9163533545b5Smrg
9164533545b5Smrg
9165533545b5Smrg
9166533545b5Smrg
9167533545b5Smrg
9168533545b5Smrg
9169533545b5Smrg
9170533545b5Smrg
9171533545b5Smrg
9172533545b5Smrg
9173533545b5Smrg
9174533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9175533545b5Smrg
9176533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9177533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9178c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9179c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9180c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9181c9e4df9bSmrgthen :
9182c9e4df9bSmrg  printf %s "(cached) " >&6
9183dfac8f13Smrgelse case e in #(
9184dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9185533545b5Smrg/* end confdefs.h.  */
9186533545b5Smrgint i;
9187533545b5Smrg_ACEOF
9188c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9189c9e4df9bSmrgthen :
9190533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9191dfac8f13Smrgelse case e in #(
9192dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9193dfac8f13Smrgesac
9194533545b5Smrgfi
9195dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9196dfac8f13Smrgesac
9197533545b5Smrgfi
9198c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9199c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9200533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9201533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9202533545b5Smrgfi
9203533545b5Smrg
9204533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9205533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9206533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9207533545b5Smrg	fi
9208533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9209c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9210c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9211c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9212c9e4df9bSmrgthen :
9213c9e4df9bSmrg  printf %s "(cached) " >&6
9214dfac8f13Smrgelse case e in #(
9215dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9216533545b5Smrg/* end confdefs.h.  */
9217533545b5Smrgint i;
9218533545b5Smrg_ACEOF
9219c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9220c9e4df9bSmrgthen :
9221533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9222dfac8f13Smrgelse case e in #(
9223dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9224dfac8f13Smrgesac
9225533545b5Smrgfi
9226dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9227dfac8f13Smrgesac
9228533545b5Smrgfi
9229c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9230c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9231533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9232533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9233533545b5Smrgfi
9234533545b5Smrg
9235533545b5Smrgfound="no"
9236533545b5Smrg
9237533545b5Smrg	if test $found = "no" ; then
9238533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9239533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9240533545b5Smrg		fi
9241533545b5Smrg
9242533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9243533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9244533545b5Smrg		fi
9245533545b5Smrg
9246533545b5Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9247533545b5Smrg
9248c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
9249c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9250533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
9251c9e4df9bSmrg		if eval test \${$cacheid+y}
9252c9e4df9bSmrgthen :
9253c9e4df9bSmrg  printf %s "(cached) " >&6
9254dfac8f13Smrgelse case e in #(
9255dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9256533545b5Smrg/* end confdefs.h.  */
9257533545b5Smrgint i;
9258533545b5Smrgint
9259c9e4df9bSmrgmain (void)
9260533545b5Smrg{
9261533545b5Smrg
9262533545b5Smrg  ;
9263533545b5Smrg  return 0;
9264533545b5Smrg}
9265533545b5Smrg_ACEOF
9266c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9267c9e4df9bSmrgthen :
9268533545b5Smrg  eval $cacheid=yes
9269dfac8f13Smrgelse case e in #(
9270dfac8f13Smrg  e) eval $cacheid=no ;;
9271dfac8f13Smrgesac
9272533545b5Smrgfi
9273c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9274dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9275dfac8f13Smrgesac
9276533545b5Smrgfi
9277533545b5Smrg
9278533545b5Smrg
9279533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9280533545b5Smrg
9281533545b5Smrg		eval supported=\$$cacheid
9282c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9283c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9284533545b5Smrg		if test "$supported" = "yes" ; then
9285533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9286533545b5Smrg			found="yes"
9287533545b5Smrg		fi
9288533545b5Smrg	fi
9289533545b5Smrg
9290533545b5Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9291533545b5Smrgelse
9292c9e4df9bSmrg{ 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
9293c9e4df9bSmrgprintf "%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;}
9294533545b5Smrg
9295533545b5Smrg
9296533545b5Smrg
9297533545b5Smrg
9298533545b5Smrg
9299533545b5Smrg
9300533545b5Smrg
9301533545b5Smrg
9302533545b5Smrg
9303533545b5Smrg
9304533545b5Smrg
9305533545b5Smrg
9306533545b5Smrg
9307533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9308533545b5Smrg
9309533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9310533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9311c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9312c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9313c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9314c9e4df9bSmrgthen :
9315c9e4df9bSmrg  printf %s "(cached) " >&6
9316dfac8f13Smrgelse case e in #(
9317dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9318533545b5Smrg/* end confdefs.h.  */
9319533545b5Smrgint i;
9320533545b5Smrg_ACEOF
9321c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9322c9e4df9bSmrgthen :
9323533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9324dfac8f13Smrgelse case e in #(
9325dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9326dfac8f13Smrgesac
9327533545b5Smrgfi
9328dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9329dfac8f13Smrgesac
9330533545b5Smrgfi
9331c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9332c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9333533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9334533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9335533545b5Smrgfi
9336533545b5Smrg
9337533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9338533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9339533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9340533545b5Smrg	fi
9341533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9342c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9343c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9344c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9345c9e4df9bSmrgthen :
9346c9e4df9bSmrg  printf %s "(cached) " >&6
9347dfac8f13Smrgelse case e in #(
9348dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9349533545b5Smrg/* end confdefs.h.  */
9350533545b5Smrgint i;
9351533545b5Smrg_ACEOF
9352c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9353c9e4df9bSmrgthen :
9354533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9355dfac8f13Smrgelse case e in #(
9356dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9357dfac8f13Smrgesac
9358533545b5Smrgfi
9359dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9360dfac8f13Smrgesac
9361533545b5Smrgfi
9362c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9363c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9364533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9365533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9366533545b5Smrgfi
9367533545b5Smrg
9368533545b5Smrgfound="no"
9369533545b5Smrg
9370533545b5Smrg	if test $found = "no" ; then
9371533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9372533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9373533545b5Smrg		fi
9374533545b5Smrg
9375533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9376533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9377533545b5Smrg		fi
9378533545b5Smrg
9379533545b5Smrg		CFLAGS="$CFLAGS -Wimplicit"
9380533545b5Smrg
9381c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9382c9e4df9bSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
9383533545b5Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
9384c9e4df9bSmrg		if eval test \${$cacheid+y}
9385c9e4df9bSmrgthen :
9386c9e4df9bSmrg  printf %s "(cached) " >&6
9387dfac8f13Smrgelse case e in #(
9388dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9389533545b5Smrg/* end confdefs.h.  */
9390533545b5Smrgint i;
9391533545b5Smrgint
9392c9e4df9bSmrgmain (void)
9393533545b5Smrg{
9394533545b5Smrg
9395533545b5Smrg  ;
9396533545b5Smrg  return 0;
9397533545b5Smrg}
9398533545b5Smrg_ACEOF
9399c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9400c9e4df9bSmrgthen :
9401533545b5Smrg  eval $cacheid=yes
9402dfac8f13Smrgelse case e in #(
9403dfac8f13Smrg  e) eval $cacheid=no ;;
9404dfac8f13Smrgesac
9405533545b5Smrgfi
9406c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9407dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9408dfac8f13Smrgesac
9409533545b5Smrgfi
9410533545b5Smrg
9411533545b5Smrg
9412533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9413533545b5Smrg
9414533545b5Smrg		eval supported=\$$cacheid
9415c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9416c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9417533545b5Smrg		if test "$supported" = "yes" ; then
9418533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9419533545b5Smrg			found="yes"
9420533545b5Smrg		fi
9421533545b5Smrg	fi
9422533545b5Smrg
9423533545b5Smrg
9424533545b5Smrg
9425533545b5Smrg
9426533545b5Smrg
9427533545b5Smrg
9428533545b5Smrg
9429533545b5Smrg
9430533545b5Smrg
9431533545b5Smrg
9432533545b5Smrg
9433533545b5Smrg
9434533545b5Smrg
9435533545b5Smrg
9436533545b5Smrg
9437533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9438533545b5Smrg
9439533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9440533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9441c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9442c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9443c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9444c9e4df9bSmrgthen :
9445c9e4df9bSmrg  printf %s "(cached) " >&6
9446dfac8f13Smrgelse case e in #(
9447dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9448533545b5Smrg/* end confdefs.h.  */
9449533545b5Smrgint i;
9450533545b5Smrg_ACEOF
9451c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9452c9e4df9bSmrgthen :
9453533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9454dfac8f13Smrgelse case e in #(
9455dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9456dfac8f13Smrgesac
9457533545b5Smrgfi
9458dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9459dfac8f13Smrgesac
9460533545b5Smrgfi
9461c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9462c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9463533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9464533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9465533545b5Smrgfi
9466533545b5Smrg
9467533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9468533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9469533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9470533545b5Smrg	fi
9471533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9472c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9473c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9474c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9475c9e4df9bSmrgthen :
9476c9e4df9bSmrg  printf %s "(cached) " >&6
9477dfac8f13Smrgelse case e in #(
9478dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9479533545b5Smrg/* end confdefs.h.  */
9480533545b5Smrgint i;
9481533545b5Smrg_ACEOF
9482c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9483c9e4df9bSmrgthen :
9484533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9485dfac8f13Smrgelse case e in #(
9486dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9487dfac8f13Smrgesac
9488533545b5Smrgfi
9489dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9490dfac8f13Smrgesac
9491533545b5Smrgfi
9492c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9493c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9494533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9495533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9496533545b5Smrgfi
9497533545b5Smrg
9498533545b5Smrgfound="no"
9499533545b5Smrg
9500533545b5Smrg	if test $found = "no" ; then
9501533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9502533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9503533545b5Smrg		fi
9504533545b5Smrg
9505533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9506533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9507533545b5Smrg		fi
9508533545b5Smrg
9509533545b5Smrg		CFLAGS="$CFLAGS -Wnonnull"
9510533545b5Smrg
9511c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9512c9e4df9bSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9513533545b5Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
9514c9e4df9bSmrg		if eval test \${$cacheid+y}
9515c9e4df9bSmrgthen :
9516c9e4df9bSmrg  printf %s "(cached) " >&6
9517dfac8f13Smrgelse case e in #(
9518dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9519533545b5Smrg/* end confdefs.h.  */
9520533545b5Smrgint i;
9521533545b5Smrgint
9522c9e4df9bSmrgmain (void)
9523533545b5Smrg{
9524533545b5Smrg
9525533545b5Smrg  ;
9526533545b5Smrg  return 0;
9527533545b5Smrg}
9528533545b5Smrg_ACEOF
9529c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9530c9e4df9bSmrgthen :
9531533545b5Smrg  eval $cacheid=yes
9532dfac8f13Smrgelse case e in #(
9533dfac8f13Smrg  e) eval $cacheid=no ;;
9534dfac8f13Smrgesac
9535533545b5Smrgfi
9536c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9537dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9538dfac8f13Smrgesac
9539533545b5Smrgfi
9540533545b5Smrg
9541533545b5Smrg
9542533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9543533545b5Smrg
9544533545b5Smrg		eval supported=\$$cacheid
9545c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9546c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9547533545b5Smrg		if test "$supported" = "yes" ; then
9548533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9549533545b5Smrg			found="yes"
9550533545b5Smrg		fi
9551533545b5Smrg	fi
9552533545b5Smrg
9553533545b5Smrg
9554533545b5Smrg
9555533545b5Smrg
9556533545b5Smrg
9557533545b5Smrg
9558533545b5Smrg
9559533545b5Smrg
9560533545b5Smrg
9561533545b5Smrg
9562533545b5Smrg
9563533545b5Smrg
9564533545b5Smrg
9565533545b5Smrg
9566533545b5Smrg
9567533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9568533545b5Smrg
9569533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9570533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9571c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9572c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9573c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9574c9e4df9bSmrgthen :
9575c9e4df9bSmrg  printf %s "(cached) " >&6
9576dfac8f13Smrgelse case e in #(
9577dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9578533545b5Smrg/* end confdefs.h.  */
9579533545b5Smrgint i;
9580533545b5Smrg_ACEOF
9581c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9582c9e4df9bSmrgthen :
9583533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9584dfac8f13Smrgelse case e in #(
9585dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9586dfac8f13Smrgesac
9587533545b5Smrgfi
9588dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9589dfac8f13Smrgesac
9590533545b5Smrgfi
9591c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9592c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9593533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9594533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9595533545b5Smrgfi
9596533545b5Smrg
9597533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9598533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9599533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9600533545b5Smrg	fi
9601533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9602c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9603c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9604c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9605c9e4df9bSmrgthen :
9606c9e4df9bSmrg  printf %s "(cached) " >&6
9607dfac8f13Smrgelse case e in #(
9608dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9609533545b5Smrg/* end confdefs.h.  */
9610533545b5Smrgint i;
9611533545b5Smrg_ACEOF
9612c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9613c9e4df9bSmrgthen :
9614533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9615dfac8f13Smrgelse case e in #(
9616dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9617dfac8f13Smrgesac
9618533545b5Smrgfi
9619dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9620dfac8f13Smrgesac
9621533545b5Smrgfi
9622c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9623c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9624533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9625533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9626533545b5Smrgfi
9627533545b5Smrg
9628533545b5Smrgfound="no"
9629533545b5Smrg
9630533545b5Smrg	if test $found = "no" ; then
9631533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9632533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9633533545b5Smrg		fi
9634533545b5Smrg
9635533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9636533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9637533545b5Smrg		fi
9638533545b5Smrg
9639533545b5Smrg		CFLAGS="$CFLAGS -Winit-self"
9640533545b5Smrg
9641c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9642c9e4df9bSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9643533545b5Smrg		cacheid=xorg_cv_cc_flag__Winit_self
9644c9e4df9bSmrg		if eval test \${$cacheid+y}
9645c9e4df9bSmrgthen :
9646c9e4df9bSmrg  printf %s "(cached) " >&6
9647dfac8f13Smrgelse case e in #(
9648dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9649533545b5Smrg/* end confdefs.h.  */
9650533545b5Smrgint i;
9651533545b5Smrgint
9652c9e4df9bSmrgmain (void)
9653533545b5Smrg{
9654533545b5Smrg
9655533545b5Smrg  ;
9656533545b5Smrg  return 0;
9657533545b5Smrg}
9658533545b5Smrg_ACEOF
9659c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9660c9e4df9bSmrgthen :
9661533545b5Smrg  eval $cacheid=yes
9662dfac8f13Smrgelse case e in #(
9663dfac8f13Smrg  e) eval $cacheid=no ;;
9664dfac8f13Smrgesac
9665533545b5Smrgfi
9666c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9667dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9668dfac8f13Smrgesac
9669533545b5Smrgfi
9670533545b5Smrg
9671533545b5Smrg
9672533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9673533545b5Smrg
9674533545b5Smrg		eval supported=\$$cacheid
9675c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9676c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9677533545b5Smrg		if test "$supported" = "yes" ; then
9678533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9679533545b5Smrg			found="yes"
9680533545b5Smrg		fi
9681533545b5Smrg	fi
9682533545b5Smrg
9683533545b5Smrg
9684533545b5Smrg
9685533545b5Smrg
9686533545b5Smrg
9687533545b5Smrg
9688533545b5Smrg
9689533545b5Smrg
9690533545b5Smrg
9691533545b5Smrg
9692533545b5Smrg
9693533545b5Smrg
9694533545b5Smrg
9695533545b5Smrg
9696533545b5Smrg
9697533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9698533545b5Smrg
9699533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9700533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9701c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9702c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9703c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9704c9e4df9bSmrgthen :
9705c9e4df9bSmrg  printf %s "(cached) " >&6
9706dfac8f13Smrgelse case e in #(
9707dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9708533545b5Smrg/* end confdefs.h.  */
9709533545b5Smrgint i;
9710533545b5Smrg_ACEOF
9711c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9712c9e4df9bSmrgthen :
9713533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9714dfac8f13Smrgelse case e in #(
9715dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9716dfac8f13Smrgesac
9717533545b5Smrgfi
9718dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9719dfac8f13Smrgesac
9720533545b5Smrgfi
9721c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9722c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9723533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9724533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9725533545b5Smrgfi
9726533545b5Smrg
9727533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9728533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9729533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9730533545b5Smrg	fi
9731533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9732c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9733c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9734c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9735c9e4df9bSmrgthen :
9736c9e4df9bSmrg  printf %s "(cached) " >&6
9737dfac8f13Smrgelse case e in #(
9738dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9739533545b5Smrg/* end confdefs.h.  */
9740533545b5Smrgint i;
9741533545b5Smrg_ACEOF
9742c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9743c9e4df9bSmrgthen :
9744533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9745dfac8f13Smrgelse case e in #(
9746dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9747dfac8f13Smrgesac
9748533545b5Smrgfi
9749dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9750dfac8f13Smrgesac
9751533545b5Smrgfi
9752c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9753c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9754533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9755533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9756533545b5Smrgfi
9757533545b5Smrg
9758533545b5Smrgfound="no"
9759533545b5Smrg
9760533545b5Smrg	if test $found = "no" ; then
9761533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9762533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9763533545b5Smrg		fi
9764533545b5Smrg
9765533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9766533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9767533545b5Smrg		fi
9768533545b5Smrg
9769533545b5Smrg		CFLAGS="$CFLAGS -Wmain"
9770533545b5Smrg
9771c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9772c9e4df9bSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9773533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmain
9774c9e4df9bSmrg		if eval test \${$cacheid+y}
9775c9e4df9bSmrgthen :
9776c9e4df9bSmrg  printf %s "(cached) " >&6
9777dfac8f13Smrgelse case e in #(
9778dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9779533545b5Smrg/* end confdefs.h.  */
9780533545b5Smrgint i;
9781533545b5Smrgint
9782c9e4df9bSmrgmain (void)
9783533545b5Smrg{
9784533545b5Smrg
9785533545b5Smrg  ;
9786533545b5Smrg  return 0;
9787533545b5Smrg}
9788533545b5Smrg_ACEOF
9789c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9790c9e4df9bSmrgthen :
9791533545b5Smrg  eval $cacheid=yes
9792dfac8f13Smrgelse case e in #(
9793dfac8f13Smrg  e) eval $cacheid=no ;;
9794dfac8f13Smrgesac
9795533545b5Smrgfi
9796c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9797dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9798dfac8f13Smrgesac
9799533545b5Smrgfi
9800533545b5Smrg
9801533545b5Smrg
9802533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9803533545b5Smrg
9804533545b5Smrg		eval supported=\$$cacheid
9805c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9806c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9807533545b5Smrg		if test "$supported" = "yes" ; then
9808533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9809533545b5Smrg			found="yes"
9810533545b5Smrg		fi
9811533545b5Smrg	fi
9812533545b5Smrg
9813533545b5Smrg
9814533545b5Smrg
9815533545b5Smrg
9816533545b5Smrg
9817533545b5Smrg
9818533545b5Smrg
9819533545b5Smrg
9820533545b5Smrg
9821533545b5Smrg
9822533545b5Smrg
9823533545b5Smrg
9824533545b5Smrg
9825533545b5Smrg
9826533545b5Smrg
9827533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9828533545b5Smrg
9829533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9830533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9831c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9832c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9833c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9834c9e4df9bSmrgthen :
9835c9e4df9bSmrg  printf %s "(cached) " >&6
9836dfac8f13Smrgelse case e in #(
9837dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9838533545b5Smrg/* end confdefs.h.  */
9839533545b5Smrgint i;
9840533545b5Smrg_ACEOF
9841c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9842c9e4df9bSmrgthen :
9843533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9844dfac8f13Smrgelse case e in #(
9845dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9846dfac8f13Smrgesac
9847533545b5Smrgfi
9848dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9849dfac8f13Smrgesac
9850533545b5Smrgfi
9851c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9852c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9853533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9854533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9855533545b5Smrgfi
9856533545b5Smrg
9857533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9858533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9859533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9860533545b5Smrg	fi
9861533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9862c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9863c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9864c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9865c9e4df9bSmrgthen :
9866c9e4df9bSmrg  printf %s "(cached) " >&6
9867dfac8f13Smrgelse case e in #(
9868dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9869533545b5Smrg/* end confdefs.h.  */
9870533545b5Smrgint i;
9871533545b5Smrg_ACEOF
9872c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9873c9e4df9bSmrgthen :
9874533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9875dfac8f13Smrgelse case e in #(
9876dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9877dfac8f13Smrgesac
9878533545b5Smrgfi
9879dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9880dfac8f13Smrgesac
9881533545b5Smrgfi
9882c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9883c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9884533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9885533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9886533545b5Smrgfi
9887533545b5Smrg
9888533545b5Smrgfound="no"
9889533545b5Smrg
9890533545b5Smrg	if test $found = "no" ; then
9891533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9892533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9893533545b5Smrg		fi
9894533545b5Smrg
9895533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9896533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9897533545b5Smrg		fi
9898533545b5Smrg
9899533545b5Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
9900533545b5Smrg
9901c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9902c9e4df9bSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9903533545b5Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9904c9e4df9bSmrg		if eval test \${$cacheid+y}
9905c9e4df9bSmrgthen :
9906c9e4df9bSmrg  printf %s "(cached) " >&6
9907dfac8f13Smrgelse case e in #(
9908dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9909533545b5Smrg/* end confdefs.h.  */
9910533545b5Smrgint i;
9911533545b5Smrgint
9912c9e4df9bSmrgmain (void)
9913533545b5Smrg{
9914533545b5Smrg
9915533545b5Smrg  ;
9916533545b5Smrg  return 0;
9917533545b5Smrg}
9918533545b5Smrg_ACEOF
9919c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
9920c9e4df9bSmrgthen :
9921533545b5Smrg  eval $cacheid=yes
9922dfac8f13Smrgelse case e in #(
9923dfac8f13Smrg  e) eval $cacheid=no ;;
9924dfac8f13Smrgesac
9925533545b5Smrgfi
9926c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9927dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9928dfac8f13Smrgesac
9929533545b5Smrgfi
9930533545b5Smrg
9931533545b5Smrg
9932533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9933533545b5Smrg
9934533545b5Smrg		eval supported=\$$cacheid
9935c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9936c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
9937533545b5Smrg		if test "$supported" = "yes" ; then
9938533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9939533545b5Smrg			found="yes"
9940533545b5Smrg		fi
9941533545b5Smrg	fi
9942533545b5Smrg
9943533545b5Smrg
9944533545b5Smrg
9945533545b5Smrg
9946533545b5Smrg
9947533545b5Smrg
9948533545b5Smrg
9949533545b5Smrg
9950533545b5Smrg
9951533545b5Smrg
9952533545b5Smrg
9953533545b5Smrg
9954533545b5Smrg
9955533545b5Smrg
9956533545b5Smrg
9957533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9958533545b5Smrg
9959533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9960533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9961c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9962c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9963c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9964c9e4df9bSmrgthen :
9965c9e4df9bSmrg  printf %s "(cached) " >&6
9966dfac8f13Smrgelse case e in #(
9967dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9968533545b5Smrg/* end confdefs.h.  */
9969533545b5Smrgint i;
9970533545b5Smrg_ACEOF
9971c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
9972c9e4df9bSmrgthen :
9973533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9974dfac8f13Smrgelse case e in #(
9975dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9976dfac8f13Smrgesac
9977533545b5Smrgfi
9978dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9979dfac8f13Smrgesac
9980533545b5Smrgfi
9981c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9982c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9983533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9984533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9985533545b5Smrgfi
9986533545b5Smrg
9987533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9988533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9989533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9990533545b5Smrg	fi
9991533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9992c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9993c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9994c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9995c9e4df9bSmrgthen :
9996c9e4df9bSmrg  printf %s "(cached) " >&6
9997dfac8f13Smrgelse case e in #(
9998dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9999533545b5Smrg/* end confdefs.h.  */
10000533545b5Smrgint i;
10001533545b5Smrg_ACEOF
10002c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10003c9e4df9bSmrgthen :
10004533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10005dfac8f13Smrgelse case e in #(
10006dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10007dfac8f13Smrgesac
10008533545b5Smrgfi
10009dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10010dfac8f13Smrgesac
10011533545b5Smrgfi
10012c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10013c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10014533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10015533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10016533545b5Smrgfi
10017533545b5Smrg
10018533545b5Smrgfound="no"
10019533545b5Smrg
10020533545b5Smrg	if test $found = "no" ; then
10021533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10022533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10023533545b5Smrg		fi
10024533545b5Smrg
10025533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10026533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10027533545b5Smrg		fi
10028533545b5Smrg
10029533545b5Smrg		CFLAGS="$CFLAGS -Wsequence-point"
10030533545b5Smrg
10031c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
10032c9e4df9bSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
10033533545b5Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
10034c9e4df9bSmrg		if eval test \${$cacheid+y}
10035c9e4df9bSmrgthen :
10036c9e4df9bSmrg  printf %s "(cached) " >&6
10037dfac8f13Smrgelse case e in #(
10038dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10039533545b5Smrg/* end confdefs.h.  */
10040533545b5Smrgint i;
10041533545b5Smrgint
10042c9e4df9bSmrgmain (void)
10043533545b5Smrg{
10044533545b5Smrg
10045533545b5Smrg  ;
10046533545b5Smrg  return 0;
10047533545b5Smrg}
10048533545b5Smrg_ACEOF
10049c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10050c9e4df9bSmrgthen :
10051533545b5Smrg  eval $cacheid=yes
10052dfac8f13Smrgelse case e in #(
10053dfac8f13Smrg  e) eval $cacheid=no ;;
10054dfac8f13Smrgesac
10055533545b5Smrgfi
10056c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10057dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10058dfac8f13Smrgesac
10059533545b5Smrgfi
10060533545b5Smrg
10061533545b5Smrg
10062533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10063533545b5Smrg
10064533545b5Smrg		eval supported=\$$cacheid
10065c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10066c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10067533545b5Smrg		if test "$supported" = "yes" ; then
10068533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
10069533545b5Smrg			found="yes"
10070533545b5Smrg		fi
10071533545b5Smrg	fi
10072533545b5Smrg
10073533545b5Smrg
10074533545b5Smrg
10075533545b5Smrg
10076533545b5Smrg
10077533545b5Smrg
10078533545b5Smrg
10079533545b5Smrg
10080533545b5Smrg
10081533545b5Smrg
10082533545b5Smrg
10083533545b5Smrg
10084533545b5Smrg
10085533545b5Smrg
10086533545b5Smrg
10087533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10088533545b5Smrg
10089533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10090533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10091c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10092c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10093c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10094c9e4df9bSmrgthen :
10095c9e4df9bSmrg  printf %s "(cached) " >&6
10096dfac8f13Smrgelse case e in #(
10097dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10098533545b5Smrg/* end confdefs.h.  */
10099533545b5Smrgint i;
10100533545b5Smrg_ACEOF
10101c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10102c9e4df9bSmrgthen :
10103533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10104dfac8f13Smrgelse case e in #(
10105dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10106dfac8f13Smrgesac
10107533545b5Smrgfi
10108dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10109dfac8f13Smrgesac
10110533545b5Smrgfi
10111c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10112c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10113533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10114533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10115533545b5Smrgfi
10116533545b5Smrg
10117533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10118533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10119533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10120533545b5Smrg	fi
10121533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10122c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10123c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10124c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10125c9e4df9bSmrgthen :
10126c9e4df9bSmrg  printf %s "(cached) " >&6
10127dfac8f13Smrgelse case e in #(
10128dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10129533545b5Smrg/* end confdefs.h.  */
10130533545b5Smrgint i;
10131533545b5Smrg_ACEOF
10132c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10133c9e4df9bSmrgthen :
10134533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10135dfac8f13Smrgelse case e in #(
10136dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10137dfac8f13Smrgesac
10138533545b5Smrgfi
10139dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10140dfac8f13Smrgesac
10141533545b5Smrgfi
10142c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10143c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10144533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10145533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10146533545b5Smrgfi
10147533545b5Smrg
10148533545b5Smrgfound="no"
10149533545b5Smrg
10150533545b5Smrg	if test $found = "no" ; then
10151533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10152533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10153533545b5Smrg		fi
10154533545b5Smrg
10155533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10156533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10157533545b5Smrg		fi
10158533545b5Smrg
10159533545b5Smrg		CFLAGS="$CFLAGS -Wreturn-type"
10160533545b5Smrg
10161c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
10162c9e4df9bSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
10163533545b5Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
10164c9e4df9bSmrg		if eval test \${$cacheid+y}
10165c9e4df9bSmrgthen :
10166c9e4df9bSmrg  printf %s "(cached) " >&6
10167dfac8f13Smrgelse case e in #(
10168dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10169533545b5Smrg/* end confdefs.h.  */
10170533545b5Smrgint i;
10171533545b5Smrgint
10172c9e4df9bSmrgmain (void)
10173533545b5Smrg{
10174533545b5Smrg
10175533545b5Smrg  ;
10176533545b5Smrg  return 0;
10177533545b5Smrg}
10178533545b5Smrg_ACEOF
10179c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10180c9e4df9bSmrgthen :
10181533545b5Smrg  eval $cacheid=yes
10182dfac8f13Smrgelse case e in #(
10183dfac8f13Smrg  e) eval $cacheid=no ;;
10184dfac8f13Smrgesac
10185533545b5Smrgfi
10186c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10187dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10188dfac8f13Smrgesac
10189533545b5Smrgfi
10190533545b5Smrg
10191533545b5Smrg
10192533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10193533545b5Smrg
10194533545b5Smrg		eval supported=\$$cacheid
10195c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10196c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10197533545b5Smrg		if test "$supported" = "yes" ; then
10198533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
10199533545b5Smrg			found="yes"
10200533545b5Smrg		fi
10201533545b5Smrg	fi
10202533545b5Smrg
10203533545b5Smrg
10204533545b5Smrg
10205533545b5Smrg
10206533545b5Smrg
10207533545b5Smrg
10208533545b5Smrg
10209533545b5Smrg
10210533545b5Smrg
10211533545b5Smrg
10212533545b5Smrg
10213533545b5Smrg
10214533545b5Smrg
10215533545b5Smrg
10216533545b5Smrg
10217533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10218533545b5Smrg
10219533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10220533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10221c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10222c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10223c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10224c9e4df9bSmrgthen :
10225c9e4df9bSmrg  printf %s "(cached) " >&6
10226dfac8f13Smrgelse case e in #(
10227dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10228533545b5Smrg/* end confdefs.h.  */
10229533545b5Smrgint i;
10230533545b5Smrg_ACEOF
10231c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10232c9e4df9bSmrgthen :
10233533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10234dfac8f13Smrgelse case e in #(
10235dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10236dfac8f13Smrgesac
10237533545b5Smrgfi
10238dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10239dfac8f13Smrgesac
10240533545b5Smrgfi
10241c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10242c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10243533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10244533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10245533545b5Smrgfi
10246533545b5Smrg
10247533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10248533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10249533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10250533545b5Smrg	fi
10251533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10252c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10253c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10254c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10255c9e4df9bSmrgthen :
10256c9e4df9bSmrg  printf %s "(cached) " >&6
10257dfac8f13Smrgelse case e in #(
10258dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10259533545b5Smrg/* end confdefs.h.  */
10260533545b5Smrgint i;
10261533545b5Smrg_ACEOF
10262c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10263c9e4df9bSmrgthen :
10264533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10265dfac8f13Smrgelse case e in #(
10266dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10267dfac8f13Smrgesac
10268533545b5Smrgfi
10269dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10270dfac8f13Smrgesac
10271533545b5Smrgfi
10272c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10273c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10274533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10275533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10276533545b5Smrgfi
10277533545b5Smrg
10278533545b5Smrgfound="no"
10279533545b5Smrg
10280533545b5Smrg	if test $found = "no" ; then
10281533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10282533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10283533545b5Smrg		fi
10284533545b5Smrg
10285533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10286533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10287533545b5Smrg		fi
10288533545b5Smrg
10289533545b5Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
10290533545b5Smrg
10291c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
10292c9e4df9bSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10293533545b5Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
10294c9e4df9bSmrg		if eval test \${$cacheid+y}
10295c9e4df9bSmrgthen :
10296c9e4df9bSmrg  printf %s "(cached) " >&6
10297dfac8f13Smrgelse case e in #(
10298dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10299533545b5Smrg/* end confdefs.h.  */
10300533545b5Smrgint i;
10301533545b5Smrgint
10302c9e4df9bSmrgmain (void)
10303533545b5Smrg{
10304533545b5Smrg
10305533545b5Smrg  ;
10306533545b5Smrg  return 0;
10307533545b5Smrg}
10308533545b5Smrg_ACEOF
10309c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10310c9e4df9bSmrgthen :
10311533545b5Smrg  eval $cacheid=yes
10312dfac8f13Smrgelse case e in #(
10313dfac8f13Smrg  e) eval $cacheid=no ;;
10314dfac8f13Smrgesac
10315533545b5Smrgfi
10316c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10317dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10318dfac8f13Smrgesac
10319533545b5Smrgfi
10320533545b5Smrg
10321533545b5Smrg
10322533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10323533545b5Smrg
10324533545b5Smrg		eval supported=\$$cacheid
10325c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10326c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10327533545b5Smrg		if test "$supported" = "yes" ; then
10328533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10329533545b5Smrg			found="yes"
10330533545b5Smrg		fi
10331533545b5Smrg	fi
10332533545b5Smrg
10333533545b5Smrg
10334533545b5Smrg
10335533545b5Smrg
10336533545b5Smrg
10337533545b5Smrg
10338533545b5Smrg
10339533545b5Smrg
10340533545b5Smrg
10341533545b5Smrg
10342533545b5Smrg
10343533545b5Smrg
10344533545b5Smrg
10345533545b5Smrg
10346533545b5Smrg
10347533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10348533545b5Smrg
10349533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10350533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10351c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10352c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10353c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10354c9e4df9bSmrgthen :
10355c9e4df9bSmrg  printf %s "(cached) " >&6
10356dfac8f13Smrgelse case e in #(
10357dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10358533545b5Smrg/* end confdefs.h.  */
10359533545b5Smrgint i;
10360533545b5Smrg_ACEOF
10361c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10362c9e4df9bSmrgthen :
10363533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10364dfac8f13Smrgelse case e in #(
10365dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10366dfac8f13Smrgesac
10367533545b5Smrgfi
10368dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10369dfac8f13Smrgesac
10370533545b5Smrgfi
10371c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10372c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10373533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10374533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10375533545b5Smrgfi
10376533545b5Smrg
10377533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10378533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10379533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10380533545b5Smrg	fi
10381533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10382c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10383c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10384c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10385c9e4df9bSmrgthen :
10386c9e4df9bSmrg  printf %s "(cached) " >&6
10387dfac8f13Smrgelse case e in #(
10388dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10389533545b5Smrg/* end confdefs.h.  */
10390533545b5Smrgint i;
10391533545b5Smrg_ACEOF
10392c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10393c9e4df9bSmrgthen :
10394533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10395dfac8f13Smrgelse case e in #(
10396dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10397dfac8f13Smrgesac
10398533545b5Smrgfi
10399dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10400dfac8f13Smrgesac
10401533545b5Smrgfi
10402c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10403c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10404533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10405533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10406533545b5Smrgfi
10407533545b5Smrg
10408533545b5Smrgfound="no"
10409533545b5Smrg
10410533545b5Smrg	if test $found = "no" ; then
10411533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10412533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10413533545b5Smrg		fi
10414533545b5Smrg
10415533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10416533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10417533545b5Smrg		fi
10418533545b5Smrg
10419533545b5Smrg		CFLAGS="$CFLAGS -Warray-bounds"
10420533545b5Smrg
10421c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
10422c9e4df9bSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
10423533545b5Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
10424c9e4df9bSmrg		if eval test \${$cacheid+y}
10425c9e4df9bSmrgthen :
10426c9e4df9bSmrg  printf %s "(cached) " >&6
10427dfac8f13Smrgelse case e in #(
10428dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10429533545b5Smrg/* end confdefs.h.  */
10430533545b5Smrgint i;
10431533545b5Smrgint
10432c9e4df9bSmrgmain (void)
10433533545b5Smrg{
10434533545b5Smrg
10435533545b5Smrg  ;
10436533545b5Smrg  return 0;
10437533545b5Smrg}
10438533545b5Smrg_ACEOF
10439c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10440c9e4df9bSmrgthen :
10441533545b5Smrg  eval $cacheid=yes
10442dfac8f13Smrgelse case e in #(
10443dfac8f13Smrg  e) eval $cacheid=no ;;
10444dfac8f13Smrgesac
10445533545b5Smrgfi
10446c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10447dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10448dfac8f13Smrgesac
10449533545b5Smrgfi
10450533545b5Smrg
10451533545b5Smrg
10452533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10453533545b5Smrg
10454533545b5Smrg		eval supported=\$$cacheid
10455c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10456c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10457533545b5Smrg		if test "$supported" = "yes" ; then
10458533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10459533545b5Smrg			found="yes"
10460533545b5Smrg		fi
10461533545b5Smrg	fi
10462533545b5Smrg
10463533545b5Smrg
10464533545b5Smrg
10465533545b5Smrg
10466533545b5Smrg
10467533545b5Smrg
10468533545b5Smrg
10469533545b5Smrg
10470533545b5Smrg
10471533545b5Smrg
10472533545b5Smrg
10473533545b5Smrg
10474533545b5Smrg
10475533545b5Smrg
10476533545b5Smrg
10477533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10478533545b5Smrg
10479533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10480533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10481c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10482c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10483c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10484c9e4df9bSmrgthen :
10485c9e4df9bSmrg  printf %s "(cached) " >&6
10486dfac8f13Smrgelse case e in #(
10487dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10488533545b5Smrg/* end confdefs.h.  */
10489533545b5Smrgint i;
10490533545b5Smrg_ACEOF
10491c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10492c9e4df9bSmrgthen :
10493533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10494dfac8f13Smrgelse case e in #(
10495dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10496dfac8f13Smrgesac
10497533545b5Smrgfi
10498dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10499dfac8f13Smrgesac
10500533545b5Smrgfi
10501c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10502c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10503533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10504533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10505533545b5Smrgfi
10506533545b5Smrg
10507533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10508533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10509533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10510533545b5Smrg	fi
10511533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10512c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10513c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10514c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10515c9e4df9bSmrgthen :
10516c9e4df9bSmrg  printf %s "(cached) " >&6
10517dfac8f13Smrgelse case e in #(
10518dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10519533545b5Smrg/* end confdefs.h.  */
10520533545b5Smrgint i;
10521533545b5Smrg_ACEOF
10522c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10523c9e4df9bSmrgthen :
10524533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10525dfac8f13Smrgelse case e in #(
10526dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10527dfac8f13Smrgesac
10528533545b5Smrgfi
10529dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10530dfac8f13Smrgesac
10531533545b5Smrgfi
10532c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10533c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10534533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10535533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10536533545b5Smrgfi
10537533545b5Smrg
10538533545b5Smrgfound="no"
10539533545b5Smrg
10540533545b5Smrg	if test $found = "no" ; then
10541533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10542533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10543533545b5Smrg		fi
10544533545b5Smrg
10545533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10546533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10547533545b5Smrg		fi
10548533545b5Smrg
10549533545b5Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
10550533545b5Smrg
10551c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10552c9e4df9bSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10553533545b5Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10554c9e4df9bSmrg		if eval test \${$cacheid+y}
10555c9e4df9bSmrgthen :
10556c9e4df9bSmrg  printf %s "(cached) " >&6
10557dfac8f13Smrgelse case e in #(
10558dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10559533545b5Smrg/* end confdefs.h.  */
10560533545b5Smrgint i;
10561533545b5Smrgint
10562c9e4df9bSmrgmain (void)
10563533545b5Smrg{
10564533545b5Smrg
10565533545b5Smrg  ;
10566533545b5Smrg  return 0;
10567533545b5Smrg}
10568533545b5Smrg_ACEOF
10569c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10570c9e4df9bSmrgthen :
10571533545b5Smrg  eval $cacheid=yes
10572dfac8f13Smrgelse case e in #(
10573dfac8f13Smrg  e) eval $cacheid=no ;;
10574dfac8f13Smrgesac
10575533545b5Smrgfi
10576c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10577dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10578dfac8f13Smrgesac
10579533545b5Smrgfi
10580533545b5Smrg
10581533545b5Smrg
10582533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10583533545b5Smrg
10584533545b5Smrg		eval supported=\$$cacheid
10585c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10586c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10587533545b5Smrg		if test "$supported" = "yes" ; then
10588533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10589533545b5Smrg			found="yes"
10590533545b5Smrg		fi
10591533545b5Smrg	fi
10592533545b5Smrg
10593533545b5Smrg
10594533545b5Smrg
10595533545b5Smrg
10596533545b5Smrg
10597533545b5Smrg
10598533545b5Smrg
10599533545b5Smrg
10600533545b5Smrg
10601533545b5Smrg
10602533545b5Smrg
10603533545b5Smrg
10604533545b5Smrg
10605533545b5Smrg
10606533545b5Smrg
10607533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10608533545b5Smrg
10609533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10610533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10611c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10612c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10613c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10614c9e4df9bSmrgthen :
10615c9e4df9bSmrg  printf %s "(cached) " >&6
10616dfac8f13Smrgelse case e in #(
10617dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10618533545b5Smrg/* end confdefs.h.  */
10619533545b5Smrgint i;
10620533545b5Smrg_ACEOF
10621c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10622c9e4df9bSmrgthen :
10623533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10624dfac8f13Smrgelse case e in #(
10625dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10626dfac8f13Smrgesac
10627533545b5Smrgfi
10628dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10629dfac8f13Smrgesac
10630533545b5Smrgfi
10631c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10632c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10633533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10634533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10635533545b5Smrgfi
10636533545b5Smrg
10637533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10638533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10639533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10640533545b5Smrg	fi
10641533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10642c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10643c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10644c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10645c9e4df9bSmrgthen :
10646c9e4df9bSmrg  printf %s "(cached) " >&6
10647dfac8f13Smrgelse case e in #(
10648dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10649533545b5Smrg/* end confdefs.h.  */
10650533545b5Smrgint i;
10651533545b5Smrg_ACEOF
10652c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10653c9e4df9bSmrgthen :
10654533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10655dfac8f13Smrgelse case e in #(
10656dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10657dfac8f13Smrgesac
10658533545b5Smrgfi
10659dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10660dfac8f13Smrgesac
10661533545b5Smrgfi
10662c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10663c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10664533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10665533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10666533545b5Smrgfi
10667533545b5Smrg
10668533545b5Smrgfound="no"
10669533545b5Smrg
10670533545b5Smrg	if test $found = "no" ; then
10671533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10672533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10673533545b5Smrg		fi
10674533545b5Smrg
10675533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10676533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10677533545b5Smrg		fi
10678533545b5Smrg
10679533545b5Smrg		CFLAGS="$CFLAGS -Waddress"
10680533545b5Smrg
10681c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10682c9e4df9bSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10683533545b5Smrg		cacheid=xorg_cv_cc_flag__Waddress
10684c9e4df9bSmrg		if eval test \${$cacheid+y}
10685c9e4df9bSmrgthen :
10686c9e4df9bSmrg  printf %s "(cached) " >&6
10687dfac8f13Smrgelse case e in #(
10688dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10689533545b5Smrg/* end confdefs.h.  */
10690533545b5Smrgint i;
10691533545b5Smrgint
10692c9e4df9bSmrgmain (void)
10693533545b5Smrg{
10694533545b5Smrg
10695533545b5Smrg  ;
10696533545b5Smrg  return 0;
10697533545b5Smrg}
10698533545b5Smrg_ACEOF
10699c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10700c9e4df9bSmrgthen :
10701533545b5Smrg  eval $cacheid=yes
10702dfac8f13Smrgelse case e in #(
10703dfac8f13Smrg  e) eval $cacheid=no ;;
10704dfac8f13Smrgesac
10705533545b5Smrgfi
10706c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10707dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10708dfac8f13Smrgesac
10709533545b5Smrgfi
10710533545b5Smrg
10711533545b5Smrg
10712533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10713533545b5Smrg
10714533545b5Smrg		eval supported=\$$cacheid
10715c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10716c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10717533545b5Smrg		if test "$supported" = "yes" ; then
10718533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10719533545b5Smrg			found="yes"
10720533545b5Smrg		fi
10721533545b5Smrg	fi
10722533545b5Smrg
10723533545b5Smrg
10724533545b5Smrg
10725533545b5Smrg
10726533545b5Smrg
10727533545b5Smrg
10728533545b5Smrg
10729533545b5Smrg
10730533545b5Smrg
10731533545b5Smrg
10732533545b5Smrg
10733533545b5Smrg
10734533545b5Smrg
10735533545b5Smrg
10736533545b5Smrg
10737533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10738533545b5Smrg
10739533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10740533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10741c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10742c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10743c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10744c9e4df9bSmrgthen :
10745c9e4df9bSmrg  printf %s "(cached) " >&6
10746dfac8f13Smrgelse case e in #(
10747dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10748533545b5Smrg/* end confdefs.h.  */
10749533545b5Smrgint i;
10750533545b5Smrg_ACEOF
10751c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10752c9e4df9bSmrgthen :
10753533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10754dfac8f13Smrgelse case e in #(
10755dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10756dfac8f13Smrgesac
10757533545b5Smrgfi
10758dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10759dfac8f13Smrgesac
10760533545b5Smrgfi
10761c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10762c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10763533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10764533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10765533545b5Smrgfi
10766533545b5Smrg
10767533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10768533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10769533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10770533545b5Smrg	fi
10771533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10772c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10773c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10774c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10775c9e4df9bSmrgthen :
10776c9e4df9bSmrg  printf %s "(cached) " >&6
10777dfac8f13Smrgelse case e in #(
10778dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10779533545b5Smrg/* end confdefs.h.  */
10780533545b5Smrgint i;
10781533545b5Smrg_ACEOF
10782c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10783c9e4df9bSmrgthen :
10784533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10785dfac8f13Smrgelse case e in #(
10786dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10787dfac8f13Smrgesac
10788533545b5Smrgfi
10789dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10790dfac8f13Smrgesac
10791533545b5Smrgfi
10792c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10793c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10794533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10795533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10796533545b5Smrgfi
10797533545b5Smrg
10798533545b5Smrgfound="no"
10799533545b5Smrg
10800533545b5Smrg	if test $found = "no" ; then
10801533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10802533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10803533545b5Smrg		fi
10804533545b5Smrg
10805533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10806533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10807533545b5Smrg		fi
10808533545b5Smrg
10809533545b5Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10810533545b5Smrg
10811c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10812c9e4df9bSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10813533545b5Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10814c9e4df9bSmrg		if eval test \${$cacheid+y}
10815c9e4df9bSmrgthen :
10816c9e4df9bSmrg  printf %s "(cached) " >&6
10817dfac8f13Smrgelse case e in #(
10818dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10819533545b5Smrg/* end confdefs.h.  */
10820533545b5Smrgint i;
10821533545b5Smrgint
10822c9e4df9bSmrgmain (void)
10823533545b5Smrg{
10824533545b5Smrg
10825533545b5Smrg  ;
10826533545b5Smrg  return 0;
10827533545b5Smrg}
10828533545b5Smrg_ACEOF
10829c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10830c9e4df9bSmrgthen :
10831533545b5Smrg  eval $cacheid=yes
10832dfac8f13Smrgelse case e in #(
10833dfac8f13Smrg  e) eval $cacheid=no ;;
10834dfac8f13Smrgesac
10835533545b5Smrgfi
10836c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10837dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10838dfac8f13Smrgesac
10839533545b5Smrgfi
10840533545b5Smrg
10841533545b5Smrg
10842533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10843533545b5Smrg
10844533545b5Smrg		eval supported=\$$cacheid
10845c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10846c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10847533545b5Smrg		if test "$supported" = "yes" ; then
10848533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10849533545b5Smrg			found="yes"
10850533545b5Smrg		fi
10851533545b5Smrg	fi
10852533545b5Smrg
10853533545b5Smrg
10854533545b5Smrg
10855533545b5Smrg
10856533545b5Smrg
10857533545b5Smrg
10858533545b5Smrg
10859533545b5Smrg
10860533545b5Smrg
10861533545b5Smrg
10862533545b5Smrg
10863533545b5Smrg
10864533545b5Smrg
10865533545b5Smrg
10866533545b5Smrg
10867533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10868533545b5Smrg
10869533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10870533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10871c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10872c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10873c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10874c9e4df9bSmrgthen :
10875c9e4df9bSmrg  printf %s "(cached) " >&6
10876dfac8f13Smrgelse case e in #(
10877dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10878533545b5Smrg/* end confdefs.h.  */
10879533545b5Smrgint i;
10880533545b5Smrg_ACEOF
10881c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10882c9e4df9bSmrgthen :
10883533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10884dfac8f13Smrgelse case e in #(
10885dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10886dfac8f13Smrgesac
10887533545b5Smrgfi
10888dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10889dfac8f13Smrgesac
10890533545b5Smrgfi
10891c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10892c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10893533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10894533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10895533545b5Smrgfi
10896533545b5Smrg
10897533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10898533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10899533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10900533545b5Smrg	fi
10901533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10902c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10903c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10904c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10905c9e4df9bSmrgthen :
10906c9e4df9bSmrg  printf %s "(cached) " >&6
10907dfac8f13Smrgelse case e in #(
10908dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10909533545b5Smrg/* end confdefs.h.  */
10910533545b5Smrgint i;
10911533545b5Smrg_ACEOF
10912c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
10913c9e4df9bSmrgthen :
10914533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10915dfac8f13Smrgelse case e in #(
10916dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10917dfac8f13Smrgesac
10918533545b5Smrgfi
10919dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10920dfac8f13Smrgesac
10921533545b5Smrgfi
10922c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10923c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10924533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10925533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10926533545b5Smrgfi
10927533545b5Smrg
10928533545b5Smrgfound="no"
10929533545b5Smrg
10930533545b5Smrg	if test $found = "no" ; then
10931533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10932533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10933533545b5Smrg		fi
10934533545b5Smrg
10935533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10936533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10937533545b5Smrg		fi
10938533545b5Smrg
10939533545b5Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10940533545b5Smrg
10941c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10942c9e4df9bSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10943533545b5Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10944c9e4df9bSmrg		if eval test \${$cacheid+y}
10945c9e4df9bSmrgthen :
10946c9e4df9bSmrg  printf %s "(cached) " >&6
10947dfac8f13Smrgelse case e in #(
10948dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10949533545b5Smrg/* end confdefs.h.  */
10950533545b5Smrgint i;
10951533545b5Smrgint
10952c9e4df9bSmrgmain (void)
10953533545b5Smrg{
10954533545b5Smrg
10955533545b5Smrg  ;
10956533545b5Smrg  return 0;
10957533545b5Smrg}
10958533545b5Smrg_ACEOF
10959c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
10960c9e4df9bSmrgthen :
10961533545b5Smrg  eval $cacheid=yes
10962dfac8f13Smrgelse case e in #(
10963dfac8f13Smrg  e) eval $cacheid=no ;;
10964dfac8f13Smrgesac
10965533545b5Smrgfi
10966c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10967dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10968dfac8f13Smrgesac
10969533545b5Smrgfi
10970533545b5Smrg
10971533545b5Smrg
10972533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10973533545b5Smrg
10974533545b5Smrg		eval supported=\$$cacheid
10975c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10976c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
10977533545b5Smrg		if test "$supported" = "yes" ; then
10978533545b5Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10979533545b5Smrg			found="yes"
10980533545b5Smrg		fi
10981533545b5Smrg	fi
10982533545b5Smrg
10983533545b5Smrg
10984533545b5Smrgfi
10985533545b5Smrg
10986533545b5Smrg
10987533545b5Smrg
10988533545b5Smrg
10989533545b5Smrg
10990533545b5Smrg
10991533545b5Smrg
10992533545b5Smrg		CWARNFLAGS="$BASE_CFLAGS"
10993533545b5Smrg		if  test "x$GCC" = xyes ; then
10994533545b5Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10995533545b5Smrg		fi
10996533545b5Smrg
10997533545b5Smrg
10998533545b5Smrg
10999533545b5Smrg
11000533545b5Smrg
11001533545b5Smrg
11002533545b5Smrg
11003533545b5Smrg
11004533545b5Smrg# Check whether --enable-strict-compilation was given.
11005c9e4df9bSmrgif test ${enable_strict_compilation+y}
11006c9e4df9bSmrgthen :
11007533545b5Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11008dfac8f13Smrgelse case e in #(
11009dfac8f13Smrg  e) STRICT_COMPILE=no ;;
11010dfac8f13Smrgesac
11011533545b5Smrgfi
11012533545b5Smrg
11013533545b5Smrg
11014533545b5Smrg
11015533545b5Smrg
11016533545b5Smrg
11017533545b5Smrg
11018533545b5SmrgSTRICT_CFLAGS=""
11019533545b5Smrg
11020533545b5Smrg
11021533545b5Smrg
11022533545b5Smrg
11023533545b5Smrg
11024533545b5Smrg
11025533545b5Smrg
11026533545b5Smrg
11027533545b5Smrg
11028533545b5Smrg
11029533545b5Smrg
11030533545b5Smrg
11031533545b5Smrg
11032533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11033533545b5Smrg
11034533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11035533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11036c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11037c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11038c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11039c9e4df9bSmrgthen :
11040c9e4df9bSmrg  printf %s "(cached) " >&6
11041dfac8f13Smrgelse case e in #(
11042dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11043533545b5Smrg/* end confdefs.h.  */
11044533545b5Smrgint i;
11045533545b5Smrg_ACEOF
11046c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11047c9e4df9bSmrgthen :
11048533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11049dfac8f13Smrgelse case e in #(
11050dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11051dfac8f13Smrgesac
11052533545b5Smrgfi
11053dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11054dfac8f13Smrgesac
11055533545b5Smrgfi
11056c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11057c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11058533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11059533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11060533545b5Smrgfi
11061533545b5Smrg
11062533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11063533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11064533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11065533545b5Smrg	fi
11066533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11067c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11068c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11069c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11070c9e4df9bSmrgthen :
11071c9e4df9bSmrg  printf %s "(cached) " >&6
11072dfac8f13Smrgelse case e in #(
11073dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11074533545b5Smrg/* end confdefs.h.  */
11075533545b5Smrgint i;
11076533545b5Smrg_ACEOF
11077c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11078c9e4df9bSmrgthen :
11079533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11080dfac8f13Smrgelse case e in #(
11081dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11082dfac8f13Smrgesac
11083533545b5Smrgfi
11084dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11085dfac8f13Smrgesac
11086533545b5Smrgfi
11087c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11088c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11089533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11090533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11091533545b5Smrgfi
11092533545b5Smrg
11093533545b5Smrgfound="no"
11094533545b5Smrg
11095533545b5Smrg	if test $found = "no" ; then
11096533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11097533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11098533545b5Smrg		fi
11099533545b5Smrg
11100533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11101533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11102533545b5Smrg		fi
11103533545b5Smrg
11104533545b5Smrg		CFLAGS="$CFLAGS -pedantic"
11105533545b5Smrg
11106c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
11107c9e4df9bSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
11108533545b5Smrg		cacheid=xorg_cv_cc_flag__pedantic
11109c9e4df9bSmrg		if eval test \${$cacheid+y}
11110c9e4df9bSmrgthen :
11111c9e4df9bSmrg  printf %s "(cached) " >&6
11112dfac8f13Smrgelse case e in #(
11113dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11114533545b5Smrg/* end confdefs.h.  */
11115533545b5Smrgint i;
11116533545b5Smrgint
11117c9e4df9bSmrgmain (void)
11118533545b5Smrg{
11119533545b5Smrg
11120533545b5Smrg  ;
11121533545b5Smrg  return 0;
11122533545b5Smrg}
11123533545b5Smrg_ACEOF
11124c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
11125c9e4df9bSmrgthen :
11126533545b5Smrg  eval $cacheid=yes
11127dfac8f13Smrgelse case e in #(
11128dfac8f13Smrg  e) eval $cacheid=no ;;
11129dfac8f13Smrgesac
11130533545b5Smrgfi
11131c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11132dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11133dfac8f13Smrgesac
11134533545b5Smrgfi
11135533545b5Smrg
11136533545b5Smrg
11137533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11138533545b5Smrg
11139533545b5Smrg		eval supported=\$$cacheid
11140c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11141c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
11142533545b5Smrg		if test "$supported" = "yes" ; then
11143533545b5Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
11144533545b5Smrg			found="yes"
11145533545b5Smrg		fi
11146533545b5Smrg	fi
11147533545b5Smrg
11148533545b5Smrg
11149533545b5Smrg
11150533545b5Smrg
11151533545b5Smrg
11152533545b5Smrg
11153533545b5Smrg
11154533545b5Smrg
11155533545b5Smrg
11156533545b5Smrg
11157533545b5Smrg
11158533545b5Smrg
11159533545b5Smrg
11160533545b5Smrg
11161533545b5Smrg
11162533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11163533545b5Smrg
11164533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11165533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11166c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11167c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11168c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11169c9e4df9bSmrgthen :
11170c9e4df9bSmrg  printf %s "(cached) " >&6
11171dfac8f13Smrgelse case e in #(
11172dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11173533545b5Smrg/* end confdefs.h.  */
11174533545b5Smrgint i;
11175533545b5Smrg_ACEOF
11176c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11177c9e4df9bSmrgthen :
11178533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11179dfac8f13Smrgelse case e in #(
11180dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11181dfac8f13Smrgesac
11182533545b5Smrgfi
11183dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11184dfac8f13Smrgesac
11185533545b5Smrgfi
11186c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11187c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11188533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11189533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11190533545b5Smrgfi
11191533545b5Smrg
11192533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11193533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11194533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11195533545b5Smrg	fi
11196533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11197c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11198c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11199c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11200c9e4df9bSmrgthen :
11201c9e4df9bSmrg  printf %s "(cached) " >&6
11202dfac8f13Smrgelse case e in #(
11203dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11204533545b5Smrg/* end confdefs.h.  */
11205533545b5Smrgint i;
11206533545b5Smrg_ACEOF
11207c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11208c9e4df9bSmrgthen :
11209533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11210dfac8f13Smrgelse case e in #(
11211dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11212dfac8f13Smrgesac
11213533545b5Smrgfi
11214dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11215dfac8f13Smrgesac
11216533545b5Smrgfi
11217c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11218c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11219533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11220533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11221533545b5Smrgfi
11222533545b5Smrg
11223533545b5Smrgfound="no"
11224533545b5Smrg
11225533545b5Smrg	if test $found = "no" ; then
11226533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11227533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11228533545b5Smrg		fi
11229533545b5Smrg
11230533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11231533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11232533545b5Smrg		fi
11233533545b5Smrg
11234533545b5Smrg		CFLAGS="$CFLAGS -Werror"
11235533545b5Smrg
11236c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
11237c9e4df9bSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
11238533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror
11239c9e4df9bSmrg		if eval test \${$cacheid+y}
11240c9e4df9bSmrgthen :
11241c9e4df9bSmrg  printf %s "(cached) " >&6
11242dfac8f13Smrgelse case e in #(
11243dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11244533545b5Smrg/* end confdefs.h.  */
11245533545b5Smrgint i;
11246533545b5Smrgint
11247c9e4df9bSmrgmain (void)
11248533545b5Smrg{
11249533545b5Smrg
11250533545b5Smrg  ;
11251533545b5Smrg  return 0;
11252533545b5Smrg}
11253533545b5Smrg_ACEOF
11254c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
11255c9e4df9bSmrgthen :
11256533545b5Smrg  eval $cacheid=yes
11257dfac8f13Smrgelse case e in #(
11258dfac8f13Smrg  e) eval $cacheid=no ;;
11259dfac8f13Smrgesac
11260533545b5Smrgfi
11261c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11262dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11263dfac8f13Smrgesac
11264533545b5Smrgfi
11265533545b5Smrg
11266533545b5Smrg
11267533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11268533545b5Smrg
11269533545b5Smrg		eval supported=\$$cacheid
11270c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11271c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
11272533545b5Smrg		if test "$supported" = "yes" ; then
11273533545b5Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11274533545b5Smrg			found="yes"
11275533545b5Smrg		fi
11276533545b5Smrg	fi
11277533545b5Smrg
11278533545b5Smrg	if test $found = "no" ; then
11279533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11280533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11281533545b5Smrg		fi
11282533545b5Smrg
11283533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11284533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11285533545b5Smrg		fi
11286533545b5Smrg
11287533545b5Smrg		CFLAGS="$CFLAGS -errwarn"
11288533545b5Smrg
11289c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
11290c9e4df9bSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
11291533545b5Smrg		cacheid=xorg_cv_cc_flag__errwarn
11292c9e4df9bSmrg		if eval test \${$cacheid+y}
11293c9e4df9bSmrgthen :
11294c9e4df9bSmrg  printf %s "(cached) " >&6
11295dfac8f13Smrgelse case e in #(
11296dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11297533545b5Smrg/* end confdefs.h.  */
11298533545b5Smrgint i;
11299533545b5Smrgint
11300c9e4df9bSmrgmain (void)
11301533545b5Smrg{
11302533545b5Smrg
11303533545b5Smrg  ;
11304533545b5Smrg  return 0;
11305533545b5Smrg}
11306533545b5Smrg_ACEOF
11307c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
11308c9e4df9bSmrgthen :
11309533545b5Smrg  eval $cacheid=yes
11310dfac8f13Smrgelse case e in #(
11311dfac8f13Smrg  e) eval $cacheid=no ;;
11312dfac8f13Smrgesac
11313533545b5Smrgfi
11314c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11315dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11316dfac8f13Smrgesac
11317533545b5Smrgfi
11318533545b5Smrg
11319533545b5Smrg
11320533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11321533545b5Smrg
11322533545b5Smrg		eval supported=\$$cacheid
11323c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11324c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
11325533545b5Smrg		if test "$supported" = "yes" ; then
11326533545b5Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11327533545b5Smrg			found="yes"
11328533545b5Smrg		fi
11329533545b5Smrg	fi
11330533545b5Smrg
11331533545b5Smrg
11332533545b5Smrg
11333533545b5Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11334533545b5Smrg# activate it with -Werror, so we add it here explicitly.
11335533545b5Smrg
11336533545b5Smrg
11337533545b5Smrg
11338533545b5Smrg
11339533545b5Smrg
11340533545b5Smrg
11341533545b5Smrg
11342533545b5Smrg
11343533545b5Smrg
11344533545b5Smrg
11345533545b5Smrg
11346533545b5Smrg
11347533545b5Smrg
11348533545b5Smrgxorg_testset_save_CFLAGS="$CFLAGS"
11349533545b5Smrg
11350533545b5Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11351533545b5Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11352c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11353c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11354c9e4df9bSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
11355c9e4df9bSmrgthen :
11356c9e4df9bSmrg  printf %s "(cached) " >&6
11357dfac8f13Smrgelse case e in #(
11358dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11359533545b5Smrg/* end confdefs.h.  */
11360533545b5Smrgint i;
11361533545b5Smrg_ACEOF
11362c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11363c9e4df9bSmrgthen :
11364533545b5Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11365dfac8f13Smrgelse case e in #(
11366dfac8f13Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11367dfac8f13Smrgesac
11368533545b5Smrgfi
11369dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11370dfac8f13Smrgesac
11371533545b5Smrgfi
11372c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11373c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11374533545b5Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11375533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11376533545b5Smrgfi
11377533545b5Smrg
11378533545b5Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11379533545b5Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11380533545b5Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11381533545b5Smrg	fi
11382533545b5Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11383c9e4df9bSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11384c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11385c9e4df9bSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
11386c9e4df9bSmrgthen :
11387c9e4df9bSmrg  printf %s "(cached) " >&6
11388dfac8f13Smrgelse case e in #(
11389dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11390533545b5Smrg/* end confdefs.h.  */
11391533545b5Smrgint i;
11392533545b5Smrg_ACEOF
11393c9e4df9bSmrgif ac_fn_c_try_compile "$LINENO"
11394c9e4df9bSmrgthen :
11395533545b5Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11396dfac8f13Smrgelse case e in #(
11397dfac8f13Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11398dfac8f13Smrgesac
11399533545b5Smrgfi
11400dfac8f13Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11401dfac8f13Smrgesac
11402533545b5Smrgfi
11403c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11404c9e4df9bSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11405533545b5Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11406533545b5Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
11407533545b5Smrgfi
11408533545b5Smrg
11409533545b5Smrgfound="no"
11410533545b5Smrg
11411533545b5Smrg	if test $found = "no" ; then
11412533545b5Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11413533545b5Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11414533545b5Smrg		fi
11415533545b5Smrg
11416533545b5Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11417533545b5Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11418533545b5Smrg		fi
11419533545b5Smrg
11420533545b5Smrg		CFLAGS="$CFLAGS -Werror=attributes"
11421533545b5Smrg
11422c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
11423c9e4df9bSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11424533545b5Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
11425c9e4df9bSmrg		if eval test \${$cacheid+y}
11426c9e4df9bSmrgthen :
11427c9e4df9bSmrg  printf %s "(cached) " >&6
11428dfac8f13Smrgelse case e in #(
11429dfac8f13Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11430533545b5Smrg/* end confdefs.h.  */
11431533545b5Smrgint i;
11432533545b5Smrgint
11433c9e4df9bSmrgmain (void)
11434533545b5Smrg{
11435533545b5Smrg
11436533545b5Smrg  ;
11437533545b5Smrg  return 0;
11438533545b5Smrg}
11439533545b5Smrg_ACEOF
11440c9e4df9bSmrgif ac_fn_c_try_link "$LINENO"
11441c9e4df9bSmrgthen :
11442533545b5Smrg  eval $cacheid=yes
11443dfac8f13Smrgelse case e in #(
11444dfac8f13Smrg  e) eval $cacheid=no ;;
11445dfac8f13Smrgesac
11446533545b5Smrgfi
11447c9e4df9bSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11448dfac8f13Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11449dfac8f13Smrgesac
11450533545b5Smrgfi
11451533545b5Smrg
11452533545b5Smrg
11453533545b5Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
11454533545b5Smrg
11455533545b5Smrg		eval supported=\$$cacheid
11456c9e4df9bSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11457c9e4df9bSmrgprintf "%s\n" "$supported" >&6; }
11458533545b5Smrg		if test "$supported" = "yes" ; then
11459533545b5Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11460533545b5Smrg			found="yes"
11461533545b5Smrg		fi
11462533545b5Smrg	fi
11463533545b5Smrg
11464533545b5Smrg
11465533545b5Smrg
11466533545b5Smrgif test "x$STRICT_COMPILE" = "xyes"; then
11467533545b5Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11468533545b5Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11469533545b5Smrgfi
11470533545b5Smrg
11471533545b5Smrg
11472533545b5Smrg
11473533545b5Smrg
11474533545b5Smrg
11475533545b5Smrg
11476dfac8f13Smrg
11477dfac8f13Smrg
11478533545b5Smrgcat >>confdefs.h <<_ACEOF
11479533545b5Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11480533545b5Smrg_ACEOF
11481533545b5Smrg
11482533545b5Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11483533545b5Smrg	if test "x$PVM" = "x"; then
11484533545b5Smrg		PVM="0"
11485533545b5Smrg	fi
11486533545b5Smrg
11487c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11488533545b5Smrg
11489533545b5Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11490533545b5Smrg	if test "x$PVP" = "x"; then
11491533545b5Smrg		PVP="0"
11492533545b5Smrg	fi
11493533545b5Smrg
11494c9e4df9bSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11495533545b5Smrg
11496533545b5Smrg
11497533545b5Smrg
11498c9e4df9bSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11499533545b5Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
11500c9e4df9bSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
11501c9e4df9bSmrgtouch \$(top_srcdir)/ChangeLog; \
11502c9e4df9bSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11503533545b5Smrg
11504533545b5Smrg
11505533545b5Smrg
11506533545b5Smrg
11507533545b5Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11508533545b5SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11509533545b5Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
11510c9e4df9bSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
11511c9e4df9bSmrgtouch \$(top_srcdir)/INSTALL; \
11512c9e4df9bSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
11513c9e4df9bSmrg
11514533545b5Smrg
11515533545b5Smrg
11516533545b5Smrg
11517533545b5Smrg
11518533545b5Smrg
11519c9e4df9bSmrgcase $host_os in
11520c9e4df9bSmrg    solaris*)
11521c9e4df9bSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
11522c9e4df9bSmrg        # check for a man page file found in later versions that use
11523c9e4df9bSmrg        # traditional section numbers instead
11524c9e4df9bSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
11525c9e4df9bSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
11526c9e4df9bSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
11527c9e4df9bSmrgthen :
11528c9e4df9bSmrg  printf %s "(cached) " >&6
11529dfac8f13Smrgelse case e in #(
11530dfac8f13Smrg  e) test "$cross_compiling" = yes &&
11531c9e4df9bSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
11532c9e4df9bSmrgif test -r "/usr/share/man/man7/attributes.7"; then
11533c9e4df9bSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
11534c9e4df9bSmrgelse
11535c9e4df9bSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11536dfac8f13Smrgfi ;;
11537dfac8f13Smrgesac
11538c9e4df9bSmrgfi
11539c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
11540c9e4df9bSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
11541c9e4df9bSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
11542c9e4df9bSmrgthen :
11543c9e4df9bSmrg  SYSV_MAN_SECTIONS=false
11544dfac8f13Smrgelse case e in #(
11545dfac8f13Smrg  e) SYSV_MAN_SECTIONS=true ;;
11546dfac8f13Smrgesac
11547c9e4df9bSmrgfi
11548c9e4df9bSmrg
11549c9e4df9bSmrg        ;;
11550c9e4df9bSmrg    *) SYSV_MAN_SECTIONS=false ;;
11551c9e4df9bSmrgesac
11552533545b5Smrg
11553533545b5Smrgif test x$APP_MAN_SUFFIX = x    ; then
11554533545b5Smrg    APP_MAN_SUFFIX=1
11555533545b5Smrgfi
11556533545b5Smrgif test x$APP_MAN_DIR = x    ; then
11557533545b5Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11558533545b5Smrgfi
11559533545b5Smrg
11560533545b5Smrgif test x$LIB_MAN_SUFFIX = x    ; then
11561533545b5Smrg    LIB_MAN_SUFFIX=3
11562533545b5Smrgfi
11563533545b5Smrgif test x$LIB_MAN_DIR = x    ; then
11564533545b5Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11565533545b5Smrgfi
11566533545b5Smrg
11567533545b5Smrgif test x$FILE_MAN_SUFFIX = x    ; then
11568c9e4df9bSmrg    case $SYSV_MAN_SECTIONS in
11569c9e4df9bSmrg	true)				FILE_MAN_SUFFIX=4  ;;
1157065c1f7cfSmrg	*)				FILE_MAN_SUFFIX=5  ;;
11571533545b5Smrg    esac
11572533545b5Smrgfi
11573533545b5Smrgif test x$FILE_MAN_DIR = x    ; then
11574533545b5Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11575533545b5Smrgfi
11576533545b5Smrg
11577533545b5Smrgif test x$MISC_MAN_SUFFIX = x    ; then
11578c9e4df9bSmrg    case $SYSV_MAN_SECTIONS in
11579c9e4df9bSmrg	true)				MISC_MAN_SUFFIX=5  ;;
1158065c1f7cfSmrg	*)				MISC_MAN_SUFFIX=7  ;;
11581533545b5Smrg    esac
11582533545b5Smrgfi
11583533545b5Smrgif test x$MISC_MAN_DIR = x    ; then
11584533545b5Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11585533545b5Smrgfi
11586533545b5Smrg
11587533545b5Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11588c9e4df9bSmrg    case $SYSV_MAN_SECTIONS in
11589c9e4df9bSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1159065c1f7cfSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11591533545b5Smrg    esac
11592533545b5Smrgfi
11593533545b5Smrgif test x$DRIVER_MAN_DIR = x    ; then
11594533545b5Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11595533545b5Smrgfi
11596533545b5Smrg
11597533545b5Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11598c9e4df9bSmrg    case $SYSV_MAN_SECTIONS in
11599c9e4df9bSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1160065c1f7cfSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11601533545b5Smrg    esac
11602533545b5Smrgfi
11603533545b5Smrgif test x$ADMIN_MAN_DIR = x    ; then
11604533545b5Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11605c37a63b8Smrgfi
11606c37a63b8Smrg
11607c37a63b8Smrg
11608c37a63b8Smrg
11609c37a63b8Smrg
11610c37a63b8Smrg
11611c37a63b8Smrg
11612c37a63b8Smrg
11613c37a63b8Smrg
11614c37a63b8Smrg
11615c37a63b8Smrg
11616c37a63b8Smrg
11617c37a63b8Smrg
11618c37a63b8Smrg
11619c37a63b8Smrg
11620c37a63b8Smrg
11621736a7e2cSmrgXORG_MAN_PAGE="X Version 11"
11622c37a63b8Smrg
11623736a7e2cSmrgMAN_SUBSTS="\
11624736a7e2cSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11625736a7e2cSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11626736a7e2cSmrg	-e 's|__xservername__|Xorg|g' \
11627736a7e2cSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11628736a7e2cSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11629736a7e2cSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11630736a7e2cSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11631736a7e2cSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11632736a7e2cSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11633736a7e2cSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11634736a7e2cSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11635736a7e2cSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11636c37a63b8Smrg
11637264fa531Smrg
11638736a7e2cSmrg
11639264fa531Smrg
11640dfac8f13SmrgAM_DEFAULT_VERBOSITY=0
11641264fa531Smrg
11642264fa531Smrg
11643264fa531Smrg
11644e4ee1255Smrg# Define the installation directory for the x11 performance compare scripts
11645dfac8f13Smrgx11perfcompdir=$datadir/X11/x11perfcomp
11646e4ee1255Smrg
11647e4ee1255Smrg
11648e4ee1255Smrg# Checks for programs run by the scripts we install
11649e4ee1255Smrg# Extract the first word of "mktemp", so it can be a program name with args.
11650e4ee1255Smrgset dummy mktemp; ac_word=$2
11651c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11652c9e4df9bSmrgprintf %s "checking for $ac_word... " >&6; }
11653c9e4df9bSmrgif test ${ac_cv_path_MKTEMP+y}
11654c9e4df9bSmrgthen :
11655c9e4df9bSmrg  printf %s "(cached) " >&6
11656dfac8f13Smrgelse case e in #(
11657dfac8f13Smrg  e) case $MKTEMP in
11658e4ee1255Smrg  [\\/]* | ?:[\\/]*)
11659e4ee1255Smrg  ac_cv_path_MKTEMP="$MKTEMP" # Let the user override the test with a path.
11660e4ee1255Smrg  ;;
11661e4ee1255Smrg  *)
11662e4ee1255Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11663e4ee1255Smrgfor as_dir in $PATH
11664e4ee1255Smrgdo
11665e4ee1255Smrg  IFS=$as_save_IFS
11666c9e4df9bSmrg  case $as_dir in #(((
11667c9e4df9bSmrg    '') as_dir=./ ;;
11668c9e4df9bSmrg    */) ;;
11669c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
11670c9e4df9bSmrg  esac
11671e4ee1255Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11672c9e4df9bSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11673c9e4df9bSmrg    ac_cv_path_MKTEMP="$as_dir$ac_word$ac_exec_ext"
11674c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11675e4ee1255Smrg    break 2
11676e4ee1255Smrg  fi
11677e4ee1255Smrgdone
11678e4ee1255Smrg  done
11679e4ee1255SmrgIFS=$as_save_IFS
11680e4ee1255Smrg
11681e4ee1255Smrg  ;;
11682dfac8f13Smrgesac ;;
11683e4ee1255Smrgesac
11684e4ee1255Smrgfi
11685e4ee1255SmrgMKTEMP=$ac_cv_path_MKTEMP
11686e4ee1255Smrgif test -n "$MKTEMP"; then
11687c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKTEMP" >&5
11688c9e4df9bSmrgprintf "%s\n" "$MKTEMP" >&6; }
11689e4ee1255Smrgelse
11690c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11691c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11692e4ee1255Smrgfi
11693e4ee1255Smrg
11694e4ee1255Smrg
11695e4ee1255Smrg
11696264fa531Smrg# Checks for pkg-config packages
11697264fa531Smrg
11698264fa531Smrgpkg_failed=no
11699c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for X11PERF" >&5
11700c9e4df9bSmrgprintf %s "checking for X11PERF... " >&6; }
11701c37a63b8Smrg
11702c37a63b8Smrgif test -n "$X11PERF_CFLAGS"; then
11703c37a63b8Smrg    pkg_cv_X11PERF_CFLAGS="$X11PERF_CFLAGS"
11704c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11705c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11706dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xmuu xproto >= 7.0.25\""; } >&5
11707dfac8f13Smrg  ($PKG_CONFIG --exists --print-errors "x11 xmuu xproto >= 7.0.25") 2>&5
11708264fa531Smrg  ac_status=$?
11709c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11710736a7e2cSmrg  test $ac_status = 0; }; then
11711dfac8f13Smrg  pkg_cv_X11PERF_CFLAGS=`$PKG_CONFIG --cflags "x11 xmuu xproto >= 7.0.25" 2>/dev/null`
1171265c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11713264fa531Smrgelse
11714264fa531Smrg  pkg_failed=yes
11715264fa531Smrgfi
11716c37a63b8Smrg else
11717c37a63b8Smrg    pkg_failed=untried
11718264fa531Smrgfi
11719c37a63b8Smrgif test -n "$X11PERF_LIBS"; then
11720c37a63b8Smrg    pkg_cv_X11PERF_LIBS="$X11PERF_LIBS"
11721c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11722c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11723dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xmuu xproto >= 7.0.25\""; } >&5
11724dfac8f13Smrg  ($PKG_CONFIG --exists --print-errors "x11 xmuu xproto >= 7.0.25") 2>&5
11725264fa531Smrg  ac_status=$?
11726c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11727736a7e2cSmrg  test $ac_status = 0; }; then
11728dfac8f13Smrg  pkg_cv_X11PERF_LIBS=`$PKG_CONFIG --libs "x11 xmuu xproto >= 7.0.25" 2>/dev/null`
1172965c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11730264fa531Smrgelse
11731264fa531Smrg  pkg_failed=yes
11732264fa531Smrgfi
11733c37a63b8Smrg else
11734c37a63b8Smrg    pkg_failed=untried
11735264fa531Smrgfi
11736264fa531Smrg
11737c37a63b8Smrg
11738c37a63b8Smrg
11739264fa531Smrgif test $pkg_failed = yes; then
11740c9e4df9bSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11741c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11742c37a63b8Smrg
11743c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11744c37a63b8Smrg        _pkg_short_errors_supported=yes
11745c37a63b8Smrgelse
11746c37a63b8Smrg        _pkg_short_errors_supported=no
11747c37a63b8Smrgfi
11748c37a63b8Smrg        if test $_pkg_short_errors_supported = yes; then
11749dfac8f13Smrg	        X11PERF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xmuu xproto >= 7.0.25" 2>&1`
11750c37a63b8Smrg        else
11751dfac8f13Smrg	        X11PERF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xmuu xproto >= 7.0.25" 2>&1`
11752c37a63b8Smrg        fi
11753264fa531Smrg	# Put the nasty error message in config.log where it belongs
11754c37a63b8Smrg	echo "$X11PERF_PKG_ERRORS" >&5
11755c37a63b8Smrg
11756dfac8f13Smrg	as_fn_error $? "Package requirements (x11 xmuu xproto >= 7.0.25) were not met:
11757c37a63b8Smrg
11758c37a63b8Smrg$X11PERF_PKG_ERRORS
11759c37a63b8Smrg
11760264fa531SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11761264fa531Smrginstalled software in a non-standard prefix.
11762264fa531Smrg
11763c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS
11764c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config.
1176565c1f7cfSmrgSee the pkg-config man page for more details." "$LINENO" 5
11766264fa531Smrgelif test $pkg_failed = untried; then
11767c9e4df9bSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11768c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11769dfac8f13Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11770dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11771736a7e2cSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11772264fa531Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11773264fa531Smrgpath to pkg-config.
11774264fa531Smrg
11775c37a63b8SmrgAlternatively, you may set the environment variables X11PERF_CFLAGS
11776c37a63b8Smrgand X11PERF_LIBS to avoid the need to call pkg-config.
11777c37a63b8SmrgSee the pkg-config man page for more details.
11778264fa531Smrg
11779c37a63b8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11780dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
11781264fa531Smrgelse
11782264fa531Smrg	X11PERF_CFLAGS=$pkg_cv_X11PERF_CFLAGS
11783264fa531Smrg	X11PERF_LIBS=$pkg_cv_X11PERF_LIBS
11784c9e4df9bSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11785c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
1178665c1f7cfSmrg
11787264fa531Smrgfi
11788264fa531Smrg
11789264fa531Smrg# Check for Xrender library
11790264fa531Smrg
11791264fa531Smrgpkg_failed=no
11792c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XRENDER" >&5
11793c9e4df9bSmrgprintf %s "checking for XRENDER... " >&6; }
11794c37a63b8Smrg
11795c37a63b8Smrgif test -n "$XRENDER_CFLAGS"; then
11796c37a63b8Smrg    pkg_cv_XRENDER_CFLAGS="$XRENDER_CFLAGS"
11797c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11798c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11799c9e4df9bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender\""; } >&5
11800264fa531Smrg  ($PKG_CONFIG --exists --print-errors "xrender") 2>&5
11801264fa531Smrg  ac_status=$?
11802c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11803736a7e2cSmrg  test $ac_status = 0; }; then
11804264fa531Smrg  pkg_cv_XRENDER_CFLAGS=`$PKG_CONFIG --cflags "xrender" 2>/dev/null`
1180565c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11806264fa531Smrgelse
11807264fa531Smrg  pkg_failed=yes
11808264fa531Smrgfi
11809c37a63b8Smrg else
11810c37a63b8Smrg    pkg_failed=untried
11811264fa531Smrgfi
11812c37a63b8Smrgif test -n "$XRENDER_LIBS"; then
11813c37a63b8Smrg    pkg_cv_XRENDER_LIBS="$XRENDER_LIBS"
11814c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11815c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11816c9e4df9bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xrender\""; } >&5
11817264fa531Smrg  ($PKG_CONFIG --exists --print-errors "xrender") 2>&5
11818264fa531Smrg  ac_status=$?
11819c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11820736a7e2cSmrg  test $ac_status = 0; }; then
11821264fa531Smrg  pkg_cv_XRENDER_LIBS=`$PKG_CONFIG --libs "xrender" 2>/dev/null`
1182265c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11823264fa531Smrgelse
11824264fa531Smrg  pkg_failed=yes
11825264fa531Smrgfi
11826c37a63b8Smrg else
11827c37a63b8Smrg    pkg_failed=untried
11828264fa531Smrgfi
11829264fa531Smrg
11830c37a63b8Smrg
11831c37a63b8Smrg
11832264fa531Smrgif test $pkg_failed = yes; then
11833c9e4df9bSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11834c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11835c37a63b8Smrg
11836c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11837c37a63b8Smrg        _pkg_short_errors_supported=yes
11838c37a63b8Smrgelse
11839c37a63b8Smrg        _pkg_short_errors_supported=no
11840c37a63b8Smrgfi
11841c37a63b8Smrg        if test $_pkg_short_errors_supported = yes; then
1184265c1f7cfSmrg	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xrender" 2>&1`
11843c37a63b8Smrg        else
1184465c1f7cfSmrg	        XRENDER_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xrender" 2>&1`
11845c37a63b8Smrg        fi
11846264fa531Smrg	# Put the nasty error message in config.log where it belongs
11847c37a63b8Smrg	echo "$XRENDER_PKG_ERRORS" >&5
11848264fa531Smrg
1184965c1f7cfSmrg	xrender_found=no
11850264fa531Smrgelif test $pkg_failed = untried; then
11851c9e4df9bSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11852c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11853264fa531Smrg	xrender_found=no
11854264fa531Smrgelse
11855264fa531Smrg	XRENDER_CFLAGS=$pkg_cv_XRENDER_CFLAGS
11856264fa531Smrg	XRENDER_LIBS=$pkg_cv_XRENDER_LIBS
11857c9e4df9bSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11858c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
11859264fa531Smrg	xrender_found=yes
11860264fa531Smrgfi
11861264fa531Smrgcase "$xrender_found" in
11862264fa531Smrgyes)
11863264fa531Smrg
11864c9e4df9bSmrgprintf "%s\n" "#define XRENDER 1" >>confdefs.h
11865264fa531Smrg
11866264fa531Smrg	;;
11867264fa531Smrgesac
11868264fa531Smrg
11869264fa531Smrg# Check for Xft library
11870264fa531Smrg
11871264fa531Smrgpkg_failed=no
11872c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XFT" >&5
11873c9e4df9bSmrgprintf %s "checking for XFT... " >&6; }
11874c37a63b8Smrg
11875c37a63b8Smrgif test -n "$XFT_CFLAGS"; then
11876c37a63b8Smrg    pkg_cv_XFT_CFLAGS="$XFT_CFLAGS"
11877c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11878c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11879dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft fontconfig\""; } >&5
11880dfac8f13Smrg  ($PKG_CONFIG --exists --print-errors "xft fontconfig") 2>&5
11881264fa531Smrg  ac_status=$?
11882c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11883736a7e2cSmrg  test $ac_status = 0; }; then
11884dfac8f13Smrg  pkg_cv_XFT_CFLAGS=`$PKG_CONFIG --cflags "xft fontconfig" 2>/dev/null`
1188565c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11886264fa531Smrgelse
11887264fa531Smrg  pkg_failed=yes
11888264fa531Smrgfi
11889c37a63b8Smrg else
11890c37a63b8Smrg    pkg_failed=untried
11891264fa531Smrgfi
11892c37a63b8Smrgif test -n "$XFT_LIBS"; then
11893c37a63b8Smrg    pkg_cv_XFT_LIBS="$XFT_LIBS"
11894c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11895c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11896dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xft fontconfig\""; } >&5
11897dfac8f13Smrg  ($PKG_CONFIG --exists --print-errors "xft fontconfig") 2>&5
11898264fa531Smrg  ac_status=$?
11899c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11900736a7e2cSmrg  test $ac_status = 0; }; then
11901dfac8f13Smrg  pkg_cv_XFT_LIBS=`$PKG_CONFIG --libs "xft fontconfig" 2>/dev/null`
1190265c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11903264fa531Smrgelse
11904264fa531Smrg  pkg_failed=yes
11905264fa531Smrgfi
11906c37a63b8Smrg else
11907c37a63b8Smrg    pkg_failed=untried
11908264fa531Smrgfi
11909264fa531Smrg
11910c37a63b8Smrg
11911c37a63b8Smrg
11912264fa531Smrgif test $pkg_failed = yes; then
11913c9e4df9bSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11914c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11915c37a63b8Smrg
11916c37a63b8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11917c37a63b8Smrg        _pkg_short_errors_supported=yes
11918c37a63b8Smrgelse
11919c37a63b8Smrg        _pkg_short_errors_supported=no
11920c37a63b8Smrgfi
11921c37a63b8Smrg        if test $_pkg_short_errors_supported = yes; then
11922dfac8f13Smrg	        XFT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xft fontconfig" 2>&1`
11923c37a63b8Smrg        else
11924dfac8f13Smrg	        XFT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xft fontconfig" 2>&1`
11925c37a63b8Smrg        fi
11926264fa531Smrg	# Put the nasty error message in config.log where it belongs
11927c37a63b8Smrg	echo "$XFT_PKG_ERRORS" >&5
11928264fa531Smrg
1192965c1f7cfSmrg	xft_found=no
11930264fa531Smrgelif test $pkg_failed = untried; then
11931c9e4df9bSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11932c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11933264fa531Smrg	xft_found=no
11934264fa531Smrgelse
11935264fa531Smrg	XFT_CFLAGS=$pkg_cv_XFT_CFLAGS
11936264fa531Smrg	XFT_LIBS=$pkg_cv_XFT_LIBS
11937c9e4df9bSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11938c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
11939264fa531Smrg	xft_found=yes
11940264fa531Smrgfi
11941264fa531Smrgcase "$xft_found" in
11942264fa531Smrgyes)
11943264fa531Smrg
11944c9e4df9bSmrgprintf "%s\n" "#define XFT 1" >>confdefs.h
11945264fa531Smrg
11946264fa531Smrg	;;
11947264fa531Smrgesac
11948264fa531Smrg
11949264fa531Smrg# Check for MIT-SHM extension
11950264fa531Smrg
11951264fa531Smrgpkg_failed=no
11952c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
11953c9e4df9bSmrgprintf %s "checking for XEXT... " >&6; }
11954c37a63b8Smrg
11955c37a63b8Smrgif test -n "$XEXT_CFLAGS"; then
11956c37a63b8Smrg    pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
11957c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11958c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11959c9e4df9bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5
11960264fa531Smrg  ($PKG_CONFIG --exists --print-errors "xext") 2>&5
11961264fa531Smrg  ac_status=$?
11962c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11963736a7e2cSmrg  test $ac_status = 0; }; then
11964264fa531Smrg  pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xext" 2>/dev/null`
1196565c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11966264fa531Smrgelse
11967264fa531Smrg  pkg_failed=yes
11968264fa531Smrgfi
11969c37a63b8Smrg else
11970c37a63b8Smrg    pkg_failed=untried
11971264fa531Smrgfi
11972c37a63b8Smrgif test -n "$XEXT_LIBS"; then
11973c37a63b8Smrg    pkg_cv_XEXT_LIBS="$XEXT_LIBS"
11974c37a63b8Smrg elif test -n "$PKG_CONFIG"; then
11975c37a63b8Smrg    if test -n "$PKG_CONFIG" && \
11976c9e4df9bSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xext\""; } >&5
11977264fa531Smrg  ($PKG_CONFIG --exists --print-errors "xext") 2>&5
11978264fa531Smrg  ac_status=$?
11979c9e4df9bSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11980736a7e2cSmrg  test $ac_status = 0; }; then
11981264fa531Smrg  pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xext" 2>/dev/null`
1198265c1f7cfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11983264fa531Smrgelse
11984264fa531Smrg  pkg_failed=yes
11985264fa531Smrgfi
11986c37a63b8Smrg else
11987c37a63b8Smrg    pkg_failed=untried
11988264fa531Smrgfi
11989264fa531Smrg
11990736a7e2cSmrg
11991736a7e2cSmrg
11992736a7e2cSmrgif test $pkg_failed = yes; then
11993c9e4df9bSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11994c9e4df9bSmrgprintf "%s\n" "no" >&6; }
11995736a7e2cSmrg
11996736a7e2cSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11997736a7e2cSmrg        _pkg_short_errors_supported=yes
11998736a7e2cSmrgelse
11999736a7e2cSmrg        _pkg_short_errors_supported=no
12000264fa531Smrgfi
12001736a7e2cSmrg        if test $_pkg_short_errors_supported = yes; then
1200265c1f7cfSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xext" 2>&1`
12003736a7e2cSmrg        else
1200465c1f7cfSmrg	        XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xext" 2>&1`
12005736a7e2cSmrg        fi
12006736a7e2cSmrg	# Put the nasty error message in config.log where it belongs
12007736a7e2cSmrg	echo "$XEXT_PKG_ERRORS" >&5
12008c37a63b8Smrg
1200965c1f7cfSmrg	xext_found=no
12010736a7e2cSmrgelif test $pkg_failed = untried; then
12011c9e4df9bSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
12012c9e4df9bSmrgprintf "%s\n" "no" >&6; }
12013736a7e2cSmrg	xext_found=no
12014736a7e2cSmrgelse
12015736a7e2cSmrg	XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
12016736a7e2cSmrg	XEXT_LIBS=$pkg_cv_XEXT_LIBS
12017c9e4df9bSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12018c9e4df9bSmrgprintf "%s\n" "yes" >&6; }
12019736a7e2cSmrg	xext_found=yes
12020264fa531Smrgfi
12021736a7e2cSmrgcase "$xext_found" in
12022736a7e2cSmrgyes)
12023736a7e2cSmrg	save_LIBS="$LIBS"
12024736a7e2cSmrg	LIBS="$XEXT_LIBS $LIBS"
12025c9e4df9bSmrg
12026c9e4df9bSmrg  for ac_func in XShmQueryExtension
12027736a7e2cSmrgdo :
12028736a7e2cSmrg  ac_fn_c_check_func "$LINENO" "XShmQueryExtension" "ac_cv_func_XShmQueryExtension"
12029c9e4df9bSmrgif test "x$ac_cv_func_XShmQueryExtension" = xyes
12030c9e4df9bSmrgthen :
12031c9e4df9bSmrg  printf "%s\n" "#define HAVE_XSHMQUERYEXTENSION 1" >>confdefs.h
12032264fa531Smrg
12033c9e4df9bSmrgprintf "%s\n" "#define MITSHM 1" >>confdefs.h
12034264fa531Smrg
12035264fa531Smrgfi
12036264fa531Smrg
12037c9e4df9bSmrgdone
12038264fa531Smrg	LIBS="$save_LIBS"
12039264fa531Smrg	;;
12040264fa531Smrgesac
12041264fa531Smrg
12042dfac8f13Smrg# Substitute config variables in man pages
12043dfac8f13Smrgac_config_files="$ac_config_files man/x11perf.1:man/x11perf.man"
12044dfac8f13Smrg
12045dfac8f13Smrgac_config_files="$ac_config_files man/x11perfcomp.1:man/x11perfcomp.man"
12046dfac8f13Smrg
12047dfac8f13Smrgac_config_files="$ac_config_files man/Xmark.1:man/Xmark.man"
12048dfac8f13Smrg
12049dfac8f13Smrg
12050e4ee1255Smrgac_config_files="$ac_config_files Makefile man/Makefile"
12051264fa531Smrg
12052264fa531Smrgcat >confcache <<\_ACEOF
12053264fa531Smrg# This file is a shell script that caches the results of configure
12054264fa531Smrg# tests run on this system so they can be shared between configure
12055264fa531Smrg# scripts and configure runs, see configure's option --config-cache.
12056264fa531Smrg# It is not useful on other systems.  If it contains results you don't
12057264fa531Smrg# want to keep, you may remove or edit it.
12058264fa531Smrg#
12059264fa531Smrg# config.status only pays attention to the cache file if you give it
12060264fa531Smrg# the --recheck option to rerun configure.
12061264fa531Smrg#
12062dfac8f13Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
12063dfac8f13Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
12064264fa531Smrg# following values.
12065264fa531Smrg
12066264fa531Smrg_ACEOF
12067264fa531Smrg
12068264fa531Smrg# The following way of writing the cache mishandles newlines in values,
12069264fa531Smrg# but we know of no workaround that is simple, portable, and efficient.
12070c37a63b8Smrg# So, we kill variables containing newlines.
12071264fa531Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
12072264fa531Smrg# and sets the high bit in the cache file unless we assign to the vars.
12073c37a63b8Smrg(
12074c37a63b8Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12075c37a63b8Smrg    eval ac_val=\$$ac_var
12076c37a63b8Smrg    case $ac_val in #(
12077c37a63b8Smrg    *${as_nl}*)
12078c37a63b8Smrg      case $ac_var in #(
12079c9e4df9bSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12080c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12081c37a63b8Smrg      esac
12082c37a63b8Smrg      case $ac_var in #(
12083c37a63b8Smrg      _ | IFS | as_nl) ;; #(
12084c37a63b8Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12085736a7e2cSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
12086c37a63b8Smrg      esac ;;
12087c37a63b8Smrg    esac
12088c37a63b8Smrg  done
12089c37a63b8Smrg
12090264fa531Smrg  (set) 2>&1 |
12091c37a63b8Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12092c37a63b8Smrg    *${as_nl}ac_space=\ *)
12093dfac8f13Smrg      # 'set' does not quote correctly, so add quotes: double-quote
12094736a7e2cSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
12095264fa531Smrg      sed -n \
12096264fa531Smrg	"s/'/'\\\\''/g;
12097264fa531Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12098c37a63b8Smrg      ;; #(
12099264fa531Smrg    *)
12100dfac8f13Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
12101c37a63b8Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12102264fa531Smrg      ;;
12103c37a63b8Smrg    esac |
12104c37a63b8Smrg    sort
12105c37a63b8Smrg) |
12106264fa531Smrg  sed '
12107c37a63b8Smrg     /^ac_cv_env_/b end
12108264fa531Smrg     t clear
12109c37a63b8Smrg     :clear
12110c9e4df9bSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
12111264fa531Smrg     t end
12112c37a63b8Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12113c37a63b8Smrg     :end' >>confcache
12114c37a63b8Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12115c37a63b8Smrg  if test -w "$cache_file"; then
12116736a7e2cSmrg    if test "x$cache_file" != "x/dev/null"; then
12117c9e4df9bSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12118c9e4df9bSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
12119736a7e2cSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
12120736a7e2cSmrg	cat confcache >"$cache_file"
12121736a7e2cSmrg      else
12122736a7e2cSmrg        case $cache_file in #(
12123736a7e2cSmrg        */* | ?:*)
12124736a7e2cSmrg	  mv -f confcache "$cache_file"$$ &&
12125736a7e2cSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12126736a7e2cSmrg        *)
12127736a7e2cSmrg	  mv -f confcache "$cache_file" ;;
12128736a7e2cSmrg	esac
12129736a7e2cSmrg      fi
12130736a7e2cSmrg    fi
12131264fa531Smrg  else
12132c9e4df9bSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12133c9e4df9bSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
12134264fa531Smrg  fi
12135264fa531Smrgfi
12136264fa531Smrgrm -f confcache
12137264fa531Smrg
12138264fa531Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
12139264fa531Smrg# Let make expand exec_prefix.
12140264fa531Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12141264fa531Smrg
12142264fa531SmrgDEFS=-DHAVE_CONFIG_H
12143264fa531Smrg
12144264fa531Smrgac_libobjs=
12145264fa531Smrgac_ltlibobjs=
12146736a7e2cSmrgU=
12147264fa531Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12148264fa531Smrg  # 1. Remove the extension, and $U if already installed.
12149c37a63b8Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12150c9e4df9bSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
12151c37a63b8Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12152c37a63b8Smrg  #    will be set to the directory where LIBOBJS objects are built.
12153736a7e2cSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12154736a7e2cSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12155264fa531Smrgdone
12156264fa531SmrgLIBOBJS=$ac_libobjs
12157264fa531Smrg
12158264fa531SmrgLTLIBOBJS=$ac_ltlibobjs
12159264fa531Smrg
12160264fa531Smrg
12161c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
12162c9e4df9bSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
12163533545b5Smrg   if test -n "$am_sleep_pid"; then
12164533545b5Smrg     # Hide warnings about reused PIDs.
12165533545b5Smrg     wait $am_sleep_pid 2>/dev/null
12166533545b5Smrg   fi
12167c9e4df9bSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
12168c9e4df9bSmrgprintf "%s\n" "done" >&6; }
12169dfac8f13Smrgcase $enable_silent_rules in # (((
12170dfac8f13Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
12171dfac8f13Smrg   no) AM_DEFAULT_VERBOSITY=1;;
12172dfac8f13Smrgesac
12173dfac8f13Smrgif test $am_cv_make_support_nested_variables = yes; then
12174dfac8f13Smrg    AM_V='$(V)'
12175dfac8f13Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
12176dfac8f13Smrgelse
12177dfac8f13Smrg  AM_V=$AM_DEFAULT_VERBOSITY
12178dfac8f13Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
12179dfac8f13Smrgfi
12180dfac8f13Smrg
12181c37a63b8Smrg if test -n "$EXEEXT"; then
12182c37a63b8Smrg  am__EXEEXT_TRUE=
12183c37a63b8Smrg  am__EXEEXT_FALSE='#'
12184c37a63b8Smrgelse
12185c37a63b8Smrg  am__EXEEXT_TRUE='#'
12186c37a63b8Smrg  am__EXEEXT_FALSE=
12187c37a63b8Smrgfi
12188c37a63b8Smrg
12189264fa531Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12190736a7e2cSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
12191736a7e2cSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12192264fa531Smrgfi
12193264fa531Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12194736a7e2cSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12195736a7e2cSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12196264fa531Smrgfi
12197264fa531Smrg
12198736a7e2cSmrg: "${CONFIG_STATUS=./config.status}"
12199c37a63b8Smrgac_write_fail=0
12200264fa531Smrgac_clean_files_save=$ac_clean_files
12201264fa531Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
12202c9e4df9bSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12203c9e4df9bSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
12204736a7e2cSmrgas_write_fail=0
12205736a7e2cSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12206264fa531Smrg#! $SHELL
12207264fa531Smrg# Generated by $as_me.
12208264fa531Smrg# Run this file to recreate the current configuration.
12209264fa531Smrg# Compiler output produced by configure, useful for debugging
12210264fa531Smrg# configure, is in config.log if it exists.
12211264fa531Smrg
12212264fa531Smrgdebug=false
12213264fa531Smrgac_cs_recheck=false
12214264fa531Smrgac_cs_silent=false
12215264fa531Smrg
12216736a7e2cSmrgSHELL=\${CONFIG_SHELL-$SHELL}
12217736a7e2cSmrgexport SHELL
12218736a7e2cSmrg_ASEOF
12219736a7e2cSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12220736a7e2cSmrg## -------------------- ##
12221736a7e2cSmrg## M4sh Initialization. ##
12222736a7e2cSmrg## -------------------- ##
12223264fa531Smrg
12224c37a63b8Smrg# Be more Bourne compatible
12225c37a63b8SmrgDUALCASE=1; export DUALCASE # for MKS sh
12226c9e4df9bSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
12227c9e4df9bSmrgthen :
12228264fa531Smrg  emulate sh
12229264fa531Smrg  NULLCMD=:
12230c37a63b8Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12231264fa531Smrg  # is contrary to our usage.  Disable this feature.
12232264fa531Smrg  alias -g '${1+"$@"}'='"$@"'
12233c37a63b8Smrg  setopt NO_GLOB_SUBST
12234dfac8f13Smrgelse case e in #(
12235dfac8f13Smrg  e) case `(set -o) 2>/dev/null` in #(
12236736a7e2cSmrg  *posix*) :
12237736a7e2cSmrg    set -o posix ;; #(
12238736a7e2cSmrg  *) :
12239736a7e2cSmrg     ;;
12240dfac8f13Smrgesac ;;
12241c37a63b8Smrgesac
12242c37a63b8Smrgfi
12243c37a63b8Smrg
12244c37a63b8Smrg
12245c9e4df9bSmrg
12246c9e4df9bSmrg# Reset variables that may have inherited troublesome values from
12247c9e4df9bSmrg# the environment.
12248c9e4df9bSmrg
12249c9e4df9bSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
12250c9e4df9bSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
12251c9e4df9bSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
12252c9e4df9bSmrg# Quoting is to prevent editors from complaining about space-tab.
12253c37a63b8Smrgas_nl='
12254c37a63b8Smrg'
12255c37a63b8Smrgexport as_nl
12256c9e4df9bSmrgIFS=" ""	$as_nl"
12257c9e4df9bSmrg
12258c9e4df9bSmrgPS1='$ '
12259c9e4df9bSmrgPS2='> '
12260c9e4df9bSmrgPS4='+ '
12261c9e4df9bSmrg
12262c9e4df9bSmrg# Ensure predictable behavior from utilities with locale-dependent output.
12263c9e4df9bSmrgLC_ALL=C
12264c9e4df9bSmrgexport LC_ALL
12265c9e4df9bSmrgLANGUAGE=C
12266c9e4df9bSmrgexport LANGUAGE
12267c9e4df9bSmrg
12268c9e4df9bSmrg# We cannot yet rely on "unset" to work, but we need these variables
12269c9e4df9bSmrg# to be unset--not just set to an empty or harmless value--now, to
12270c9e4df9bSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
12271c9e4df9bSmrg# also avoids known problems related to "unset" and subshell syntax
12272c9e4df9bSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
12273c9e4df9bSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
12274c9e4df9bSmrgdo eval test \${$as_var+y} \
12275c9e4df9bSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12276c9e4df9bSmrgdone
12277c9e4df9bSmrg
12278c9e4df9bSmrg# Ensure that fds 0, 1, and 2 are open.
12279c9e4df9bSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
12280c9e4df9bSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
12281c9e4df9bSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
12282c37a63b8Smrg
12283c37a63b8Smrg# The user is always right.
12284c9e4df9bSmrgif ${PATH_SEPARATOR+false} :; then
12285c37a63b8Smrg  PATH_SEPARATOR=:
12286c37a63b8Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12287c37a63b8Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12288c37a63b8Smrg      PATH_SEPARATOR=';'
12289c37a63b8Smrg  }
12290264fa531Smrgfi
12291264fa531Smrg
12292264fa531Smrg
12293c37a63b8Smrg# Find who we are.  Look in the path if we contain no directory separator.
12294736a7e2cSmrgas_myself=
12295736a7e2cSmrgcase $0 in #((
12296c37a63b8Smrg  *[\\/]* ) as_myself=$0 ;;
12297c37a63b8Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12298c37a63b8Smrgfor as_dir in $PATH
12299c37a63b8Smrgdo
12300c37a63b8Smrg  IFS=$as_save_IFS
12301c9e4df9bSmrg  case $as_dir in #(((
12302c9e4df9bSmrg    '') as_dir=./ ;;
12303c9e4df9bSmrg    */) ;;
12304c9e4df9bSmrg    *) as_dir=$as_dir/ ;;
12305c9e4df9bSmrg  esac
12306c9e4df9bSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
12307736a7e2cSmrg  done
12308c37a63b8SmrgIFS=$as_save_IFS
12309c37a63b8Smrg
12310c37a63b8Smrg     ;;
12311c37a63b8Smrgesac
12312dfac8f13Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
12313c37a63b8Smrg# in which case we are not to be found in the path.
12314c37a63b8Smrgif test "x$as_myself" = x; then
12315c37a63b8Smrg  as_myself=$0
12316c37a63b8Smrgfi
12317c37a63b8Smrgif test ! -f "$as_myself"; then
12318c9e4df9bSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12319736a7e2cSmrg  exit 1
12320c37a63b8Smrgfi
12321c37a63b8Smrg
12322736a7e2cSmrg
12323736a7e2cSmrg
12324736a7e2cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12325736a7e2cSmrg# ----------------------------------------
12326736a7e2cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12327736a7e2cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12328736a7e2cSmrg# script with STATUS, using 1 if that was 0.
12329736a7e2cSmrgas_fn_error ()
12330736a7e2cSmrg{
12331736a7e2cSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
12332736a7e2cSmrg  if test "$4"; then
12333736a7e2cSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12334c9e4df9bSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12335736a7e2cSmrg  fi
12336c9e4df9bSmrg  printf "%s\n" "$as_me: error: $2" >&2
12337736a7e2cSmrg  as_fn_exit $as_status
12338736a7e2cSmrg} # as_fn_error
12339736a7e2cSmrg
12340736a7e2cSmrg
12341736a7e2cSmrg# as_fn_set_status STATUS
12342736a7e2cSmrg# -----------------------
12343736a7e2cSmrg# Set $? to STATUS, without forking.
12344736a7e2cSmrgas_fn_set_status ()
12345736a7e2cSmrg{
12346736a7e2cSmrg  return $1
12347736a7e2cSmrg} # as_fn_set_status
12348736a7e2cSmrg
12349736a7e2cSmrg# as_fn_exit STATUS
12350736a7e2cSmrg# -----------------
12351736a7e2cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12352736a7e2cSmrgas_fn_exit ()
12353736a7e2cSmrg{
12354736a7e2cSmrg  set +e
12355736a7e2cSmrg  as_fn_set_status $1
12356736a7e2cSmrg  exit $1
12357736a7e2cSmrg} # as_fn_exit
12358736a7e2cSmrg
12359736a7e2cSmrg# as_fn_unset VAR
12360736a7e2cSmrg# ---------------
12361736a7e2cSmrg# Portably unset VAR.
12362736a7e2cSmrgas_fn_unset ()
12363736a7e2cSmrg{
12364736a7e2cSmrg  { eval $1=; unset $1;}
12365736a7e2cSmrg}
12366736a7e2cSmrgas_unset=as_fn_unset
12367c9e4df9bSmrg
12368736a7e2cSmrg# as_fn_append VAR VALUE
12369736a7e2cSmrg# ----------------------
12370736a7e2cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
12371736a7e2cSmrg# advantage of any shell optimizations that allow amortized linear growth over
12372736a7e2cSmrg# repeated appends, instead of the typical quadratic growth present in naive
12373736a7e2cSmrg# implementations.
12374c9e4df9bSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
12375c9e4df9bSmrgthen :
12376736a7e2cSmrg  eval 'as_fn_append ()
12377736a7e2cSmrg  {
12378736a7e2cSmrg    eval $1+=\$2
12379736a7e2cSmrg  }'
12380dfac8f13Smrgelse case e in #(
12381dfac8f13Smrg  e) as_fn_append ()
12382736a7e2cSmrg  {
12383736a7e2cSmrg    eval $1=\$$1\$2
12384dfac8f13Smrg  } ;;
12385dfac8f13Smrgesac
12386736a7e2cSmrgfi # as_fn_append
12387736a7e2cSmrg
12388736a7e2cSmrg# as_fn_arith ARG...
12389736a7e2cSmrg# ------------------
12390736a7e2cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
12391736a7e2cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
12392736a7e2cSmrg# must be portable across $(()) and expr.
12393c9e4df9bSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
12394c9e4df9bSmrgthen :
12395736a7e2cSmrg  eval 'as_fn_arith ()
12396736a7e2cSmrg  {
12397736a7e2cSmrg    as_val=$(( $* ))
12398736a7e2cSmrg  }'
12399dfac8f13Smrgelse case e in #(
12400dfac8f13Smrg  e) as_fn_arith ()
12401736a7e2cSmrg  {
12402736a7e2cSmrg    as_val=`expr "$@" || test $? -eq 1`
12403dfac8f13Smrg  } ;;
12404dfac8f13Smrgesac
12405736a7e2cSmrgfi # as_fn_arith
12406736a7e2cSmrg
12407736a7e2cSmrg
12408c37a63b8Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12409c37a63b8Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12410264fa531Smrg  as_expr=expr
12411264fa531Smrgelse
12412264fa531Smrg  as_expr=false
12413264fa531Smrgfi
12414264fa531Smrg
12415c37a63b8Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12416264fa531Smrg  as_basename=basename
12417264fa531Smrgelse
12418264fa531Smrg  as_basename=false
12419264fa531Smrgfi
12420264fa531Smrg
12421736a7e2cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12422736a7e2cSmrg  as_dirname=dirname
12423736a7e2cSmrgelse
12424736a7e2cSmrg  as_dirname=false
12425736a7e2cSmrgfi
12426264fa531Smrg
12427c37a63b8Smrgas_me=`$as_basename -- "$0" ||
12428264fa531Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12429264fa531Smrg	 X"$0" : 'X\(//\)$' \| \
12430c37a63b8Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12431c9e4df9bSmrgprintf "%s\n" X/"$0" |
12432c37a63b8Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12433c37a63b8Smrg	    s//\1/
12434c37a63b8Smrg	    q
12435c37a63b8Smrg	  }
12436c37a63b8Smrg	  /^X\/\(\/\/\)$/{
12437c37a63b8Smrg	    s//\1/
12438c37a63b8Smrg	    q
12439c37a63b8Smrg	  }
12440c37a63b8Smrg	  /^X\/\(\/\).*/{
12441c37a63b8Smrg	    s//\1/
12442c37a63b8Smrg	    q
12443c37a63b8Smrg	  }
12444c37a63b8Smrg	  s/.*/./; q'`
12445264fa531Smrg
12446736a7e2cSmrg# Avoid depending upon Character Ranges.
12447736a7e2cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12448736a7e2cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12449736a7e2cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12450736a7e2cSmrgas_cr_digits='0123456789'
12451736a7e2cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
12452264fa531Smrg
12453c9e4df9bSmrg
12454c9e4df9bSmrg# Determine whether it's possible to make 'echo' print without a newline.
12455c9e4df9bSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
12456c9e4df9bSmrg# for compatibility with existing Makefiles.
12457c37a63b8SmrgECHO_C= ECHO_N= ECHO_T=
12458736a7e2cSmrgcase `echo -n x` in #(((((
12459c37a63b8Smrg-n*)
12460736a7e2cSmrg  case `echo 'xy\c'` in
12461c37a63b8Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12462736a7e2cSmrg  xy)  ECHO_C='\c';;
12463736a7e2cSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12464736a7e2cSmrg       ECHO_T='	';;
12465c37a63b8Smrg  esac;;
12466c37a63b8Smrg*)
12467c37a63b8Smrg  ECHO_N='-n';;
12468c37a63b8Smrgesac
12469264fa531Smrg
12470c9e4df9bSmrg# For backward compatibility with old third-party macros, we provide
12471c9e4df9bSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
12472c9e4df9bSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
12473c9e4df9bSmrgas_echo='printf %s\n'
12474c9e4df9bSmrgas_echo_n='printf %s'
12475c9e4df9bSmrg
12476264fa531Smrgrm -f conf$$ conf$$.exe conf$$.file
12477c37a63b8Smrgif test -d conf$$.dir; then
12478c37a63b8Smrg  rm -f conf$$.dir/conf$$.file
12479c37a63b8Smrgelse
12480c37a63b8Smrg  rm -f conf$$.dir
12481c37a63b8Smrg  mkdir conf$$.dir 2>/dev/null
12482c37a63b8Smrgfi
12483c37a63b8Smrgif (echo >conf$$.file) 2>/dev/null; then
12484c37a63b8Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
12485264fa531Smrg    as_ln_s='ln -s'
12486c37a63b8Smrg    # ... but there are two gotchas:
12487dfac8f13Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12488dfac8f13Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12489dfac8f13Smrg    # In both cases, we have to default to 'cp -pR'.
12490c37a63b8Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12491533545b5Smrg      as_ln_s='cp -pR'
12492c37a63b8Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12493c37a63b8Smrg    as_ln_s=ln
12494c37a63b8Smrg  else
12495533545b5Smrg    as_ln_s='cp -pR'
12496264fa531Smrg  fi
12497264fa531Smrgelse
12498533545b5Smrg  as_ln_s='cp -pR'
12499264fa531Smrgfi
12500c37a63b8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12501c37a63b8Smrgrmdir conf$$.dir 2>/dev/null
12502264fa531Smrg
12503736a7e2cSmrg
12504736a7e2cSmrg# as_fn_mkdir_p
12505736a7e2cSmrg# -------------
12506736a7e2cSmrg# Create "$as_dir" as a directory, including parents if necessary.
12507736a7e2cSmrgas_fn_mkdir_p ()
12508736a7e2cSmrg{
12509736a7e2cSmrg
12510736a7e2cSmrg  case $as_dir in #(
12511736a7e2cSmrg  -*) as_dir=./$as_dir;;
12512736a7e2cSmrg  esac
12513736a7e2cSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
12514736a7e2cSmrg    as_dirs=
12515736a7e2cSmrg    while :; do
12516736a7e2cSmrg      case $as_dir in #(
12517c9e4df9bSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12518736a7e2cSmrg      *) as_qdir=$as_dir;;
12519736a7e2cSmrg      esac
12520736a7e2cSmrg      as_dirs="'$as_qdir' $as_dirs"
12521736a7e2cSmrg      as_dir=`$as_dirname -- "$as_dir" ||
12522736a7e2cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12523736a7e2cSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
12524736a7e2cSmrg	 X"$as_dir" : 'X\(//\)$' \| \
12525736a7e2cSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12526c9e4df9bSmrgprintf "%s\n" X"$as_dir" |
12527736a7e2cSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12528736a7e2cSmrg	    s//\1/
12529736a7e2cSmrg	    q
12530736a7e2cSmrg	  }
12531736a7e2cSmrg	  /^X\(\/\/\)[^/].*/{
12532736a7e2cSmrg	    s//\1/
12533736a7e2cSmrg	    q
12534736a7e2cSmrg	  }
12535736a7e2cSmrg	  /^X\(\/\/\)$/{
12536736a7e2cSmrg	    s//\1/
12537736a7e2cSmrg	    q
12538736a7e2cSmrg	  }
12539736a7e2cSmrg	  /^X\(\/\).*/{
12540736a7e2cSmrg	    s//\1/
12541736a7e2cSmrg	    q
12542736a7e2cSmrg	  }
12543736a7e2cSmrg	  s/.*/./; q'`
12544736a7e2cSmrg      test -d "$as_dir" && break
12545736a7e2cSmrg    done
12546736a7e2cSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12547736a7e2cSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12548736a7e2cSmrg
12549736a7e2cSmrg
12550736a7e2cSmrg} # as_fn_mkdir_p
12551264fa531Smrgif mkdir -p . 2>/dev/null; then
12552736a7e2cSmrg  as_mkdir_p='mkdir -p "$as_dir"'
12553264fa531Smrgelse
12554264fa531Smrg  test -d ./-p && rmdir ./-p
12555264fa531Smrg  as_mkdir_p=false
12556264fa531Smrgfi
12557264fa531Smrg
12558533545b5Smrg
12559533545b5Smrg# as_fn_executable_p FILE
12560533545b5Smrg# -----------------------
12561533545b5Smrg# Test if FILE is an executable regular file.
12562533545b5Smrgas_fn_executable_p ()
12563533545b5Smrg{
12564533545b5Smrg  test -f "$1" && test -x "$1"
12565533545b5Smrg} # as_fn_executable_p
12566533545b5Smrgas_test_x='test -x'
12567533545b5Smrgas_executable_p=as_fn_executable_p
12568264fa531Smrg
12569264fa531Smrg# Sed expression to map a string onto a valid CPP name.
12570dfac8f13Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12571dfac8f13Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12572264fa531Smrg
12573264fa531Smrg# Sed expression to map a string onto a valid variable name.
12574dfac8f13Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12575dfac8f13Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12576264fa531Smrg
12577264fa531Smrg
12578264fa531Smrgexec 6>&1
12579736a7e2cSmrg## ----------------------------------- ##
12580736a7e2cSmrg## Main body of $CONFIG_STATUS script. ##
12581736a7e2cSmrg## ----------------------------------- ##
12582736a7e2cSmrg_ASEOF
12583736a7e2cSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12584264fa531Smrg
12585736a7e2cSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12586736a7e2cSmrg# Save the log message, to keep $0 and so on meaningful, and to
12587264fa531Smrg# report actual input values of CONFIG_FILES etc. instead of their
12588c37a63b8Smrg# values after options handling.
12589c37a63b8Smrgac_log="
12590dfac8f13SmrgThis file was extended by x11perf $as_me 1.7.0, which was
12591dfac8f13Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
12592264fa531Smrg
12593264fa531Smrg  CONFIG_FILES    = $CONFIG_FILES
12594264fa531Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12595264fa531Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12596264fa531Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12597264fa531Smrg  $ $0 $@
12598264fa531Smrg
12599c37a63b8Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12600c37a63b8Smrg"
12601c37a63b8Smrg
12602264fa531Smrg_ACEOF
12603264fa531Smrg
12604c37a63b8Smrgcase $ac_config_files in *"
12605c37a63b8Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12606c37a63b8Smrgesac
12607264fa531Smrg
12608c37a63b8Smrgcase $ac_config_headers in *"
12609c37a63b8Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12610c37a63b8Smrgesac
12611264fa531Smrg
12612264fa531Smrg
12613c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12614c37a63b8Smrg# Files that config.status was made for.
12615c37a63b8Smrgconfig_files="$ac_config_files"
12616c37a63b8Smrgconfig_headers="$ac_config_headers"
12617c37a63b8Smrgconfig_commands="$ac_config_commands"
12618264fa531Smrg
12619c37a63b8Smrg_ACEOF
12620264fa531Smrg
12621c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12622264fa531Smrgac_cs_usage="\
12623dfac8f13Smrg'$as_me' instantiates files and other configuration actions
12624736a7e2cSmrgfrom templates according to the current configuration.  Unless the files
12625736a7e2cSmrgand actions are specified as TAGs, all are instantiated by default.
12626264fa531Smrg
12627736a7e2cSmrgUsage: $0 [OPTION]... [TAG]...
12628264fa531Smrg
12629264fa531Smrg  -h, --help       print this help, then exit
12630c37a63b8Smrg  -V, --version    print version number and configuration settings, then exit
12631736a7e2cSmrg      --config     print configuration, then exit
12632c37a63b8Smrg  -q, --quiet, --silent
12633c37a63b8Smrg                   do not print progress messages
12634264fa531Smrg  -d, --debug      don't remove temporary files
12635264fa531Smrg      --recheck    update $as_me by reconfiguring in the same conditions
12636c37a63b8Smrg      --file=FILE[:TEMPLATE]
12637c37a63b8Smrg                   instantiate the configuration file FILE
12638c37a63b8Smrg      --header=FILE[:TEMPLATE]
12639c37a63b8Smrg                   instantiate the configuration header FILE
12640264fa531Smrg
12641264fa531SmrgConfiguration files:
12642264fa531Smrg$config_files
12643264fa531Smrg
12644264fa531SmrgConfiguration headers:
12645264fa531Smrg$config_headers
12646264fa531Smrg
12647264fa531SmrgConfiguration commands:
12648264fa531Smrg$config_commands
12649264fa531Smrg
12650c9e4df9bSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/test/x11perf/-/issues>."
12651264fa531Smrg
12652c37a63b8Smrg_ACEOF
12653c9e4df9bSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
12654c9e4df9bSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12655c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12656c9e4df9bSmrgac_cs_config='$ac_cs_config_escaped'
12657264fa531Smrgac_cs_version="\\
12658dfac8f13Smrgx11perf config.status 1.7.0
12659dfac8f13Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12660736a7e2cSmrg  with options \\"\$ac_cs_config\\"
12661264fa531Smrg
12662dfac8f13SmrgCopyright (C) 2023 Free Software Foundation, Inc.
12663264fa531SmrgThis config.status script is free software; the Free Software Foundation
12664264fa531Smrggives unlimited permission to copy, distribute and modify it."
12665c37a63b8Smrg
12666c37a63b8Smrgac_pwd='$ac_pwd'
12667c37a63b8Smrgsrcdir='$srcdir'
12668c37a63b8SmrgINSTALL='$INSTALL'
12669c37a63b8SmrgMKDIR_P='$MKDIR_P'
12670c37a63b8SmrgAWK='$AWK'
12671c37a63b8Smrgtest -n "\$AWK" || AWK=awk
12672264fa531Smrg_ACEOF
12673264fa531Smrg
12674c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12675c37a63b8Smrg# The default lists apply if the user does not specify any file.
12676264fa531Smrgac_need_defaults=:
12677264fa531Smrgwhile test $# != 0
12678264fa531Smrgdo
12679264fa531Smrg  case $1 in
12680736a7e2cSmrg  --*=?*)
12681c37a63b8Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12682c37a63b8Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12683264fa531Smrg    ac_shift=:
12684264fa531Smrg    ;;
12685736a7e2cSmrg  --*=)
12686736a7e2cSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12687736a7e2cSmrg    ac_optarg=
12688736a7e2cSmrg    ac_shift=:
12689736a7e2cSmrg    ;;
12690c37a63b8Smrg  *)
12691264fa531Smrg    ac_option=$1
12692264fa531Smrg    ac_optarg=$2
12693264fa531Smrg    ac_shift=shift
12694264fa531Smrg    ;;
12695264fa531Smrg  esac
12696264fa531Smrg
12697264fa531Smrg  case $ac_option in
12698264fa531Smrg  # Handling of the options.
12699264fa531Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12700264fa531Smrg    ac_cs_recheck=: ;;
12701c37a63b8Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12702c9e4df9bSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
12703736a7e2cSmrg  --config | --confi | --conf | --con | --co | --c )
12704c9e4df9bSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
12705c37a63b8Smrg  --debug | --debu | --deb | --de | --d | -d )
12706264fa531Smrg    debug=: ;;
12707264fa531Smrg  --file | --fil | --fi | --f )
12708264fa531Smrg    $ac_shift
12709c37a63b8Smrg    case $ac_optarg in
12710c9e4df9bSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12711736a7e2cSmrg    '') as_fn_error $? "missing file argument" ;;
12712c37a63b8Smrg    esac
12713736a7e2cSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12714264fa531Smrg    ac_need_defaults=false;;
12715264fa531Smrg  --header | --heade | --head | --hea )
12716264fa531Smrg    $ac_shift
12717c37a63b8Smrg    case $ac_optarg in
12718c9e4df9bSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12719c37a63b8Smrg    esac
12720736a7e2cSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12721264fa531Smrg    ac_need_defaults=false;;
12722c37a63b8Smrg  --he | --h)
12723c37a63b8Smrg    # Conflict between --help and --header
12724dfac8f13Smrg    as_fn_error $? "ambiguous option: '$1'
12725dfac8f13SmrgTry '$0 --help' for more information.";;
12726c37a63b8Smrg  --help | --hel | -h )
12727c9e4df9bSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12728264fa531Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12729264fa531Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12730264fa531Smrg    ac_cs_silent=: ;;
12731264fa531Smrg
12732264fa531Smrg  # This is an error.
12733dfac8f13Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12734dfac8f13SmrgTry '$0 --help' for more information." ;;
12735264fa531Smrg
12736736a7e2cSmrg  *) as_fn_append ac_config_targets " $1"
12737c37a63b8Smrg     ac_need_defaults=false ;;
12738264fa531Smrg
12739264fa531Smrg  esac
12740264fa531Smrg  shift
12741264fa531Smrgdone
12742264fa531Smrg
12743264fa531Smrgac_configure_extra_args=
12744264fa531Smrg
12745264fa531Smrgif $ac_cs_silent; then
12746264fa531Smrg  exec 6>/dev/null
12747264fa531Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12748264fa531Smrgfi
12749264fa531Smrg
12750264fa531Smrg_ACEOF
12751c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12752264fa531Smrgif \$ac_cs_recheck; then
12753533545b5Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12754c37a63b8Smrg  shift
12755c9e4df9bSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
12756c37a63b8Smrg  CONFIG_SHELL='$SHELL'
12757c37a63b8Smrg  export CONFIG_SHELL
12758c37a63b8Smrg  exec "\$@"
12759264fa531Smrgfi
12760264fa531Smrg
12761264fa531Smrg_ACEOF
12762c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12763c37a63b8Smrgexec 5>>config.log
12764c37a63b8Smrg{
12765c37a63b8Smrg  echo
12766c37a63b8Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12767c37a63b8Smrg## Running $as_me. ##
12768c37a63b8Smrg_ASBOX
12769c9e4df9bSmrg  printf "%s\n" "$ac_log"
12770c37a63b8Smrg} >&5
12771264fa531Smrg
12772c37a63b8Smrg_ACEOF
12773c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12774264fa531Smrg#
12775c37a63b8Smrg# INIT-COMMANDS
12776264fa531Smrg#
12777c9e4df9bSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12778264fa531Smrg
12779264fa531Smrg_ACEOF
12780264fa531Smrg
12781c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12782264fa531Smrg
12783c37a63b8Smrg# Handling of arguments.
12784264fa531Smrgfor ac_config_target in $ac_config_targets
12785264fa531Smrgdo
12786c37a63b8Smrg  case $ac_config_target in
12787c37a63b8Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12788c37a63b8Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12789dfac8f13Smrg    "man/x11perf.1") CONFIG_FILES="$CONFIG_FILES man/x11perf.1:man/x11perf.man" ;;
12790dfac8f13Smrg    "man/x11perfcomp.1") CONFIG_FILES="$CONFIG_FILES man/x11perfcomp.1:man/x11perfcomp.man" ;;
12791dfac8f13Smrg    "man/Xmark.1") CONFIG_FILES="$CONFIG_FILES man/Xmark.1:man/Xmark.man" ;;
12792c37a63b8Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12793e4ee1255Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12794c37a63b8Smrg
12795dfac8f13Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
12796264fa531Smrg  esac
12797264fa531Smrgdone
12798264fa531Smrg
12799c37a63b8Smrg
12800264fa531Smrg# If the user did not use the arguments to specify the items to instantiate,
12801264fa531Smrg# then the envvar interface is used.  Set only those that are not.
12802264fa531Smrg# We use the long form for the default assignment because of an extremely
12803264fa531Smrg# bizarre bug on SunOS 4.1.3.
12804264fa531Smrgif $ac_need_defaults; then
12805c9e4df9bSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
12806c9e4df9bSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
12807c9e4df9bSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12808264fa531Smrgfi
12809264fa531Smrg
12810264fa531Smrg# Have a temporary directory for convenience.  Make it in the build tree
12811c37a63b8Smrg# simply because there is no reason against having it here, and in addition,
12812264fa531Smrg# creating and moving files from /tmp can sometimes cause problems.
12813c37a63b8Smrg# Hook for its removal unless debugging.
12814c37a63b8Smrg# Note that there is a small window in which the directory will not be cleaned:
12815dfac8f13Smrg# after its creation but before its name has been assigned to '$tmp'.
12816264fa531Smrg$debug ||
12817264fa531Smrg{
12818736a7e2cSmrg  tmp= ac_tmp=
12819c37a63b8Smrg  trap 'exit_status=$?
12820736a7e2cSmrg  : "${ac_tmp:=$tmp}"
12821736a7e2cSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12822c37a63b8Smrg' 0
12823736a7e2cSmrg  trap 'as_fn_exit 1' 1 2 13 15
12824264fa531Smrg}
12825264fa531Smrg# Create a (secure) tmp directory for tmp files.
12826264fa531Smrg
12827264fa531Smrg{
12828c37a63b8Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12829736a7e2cSmrg  test -d "$tmp"
12830264fa531Smrg}  ||
12831264fa531Smrg{
12832c37a63b8Smrg  tmp=./conf$$-$RANDOM
12833c37a63b8Smrg  (umask 077 && mkdir "$tmp")
12834736a7e2cSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12835736a7e2cSmrgac_tmp=$tmp
12836264fa531Smrg
12837c37a63b8Smrg# Set up the scripts for CONFIG_FILES section.
12838c37a63b8Smrg# No need to generate them if there are no CONFIG_FILES.
12839dfac8f13Smrg# This happens for instance with './config.status config.h'.
12840c37a63b8Smrgif test -n "$CONFIG_FILES"; then
12841c37a63b8Smrg
12842c37a63b8Smrg
12843736a7e2cSmrgac_cr=`echo X | tr X '\015'`
12844736a7e2cSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12845736a7e2cSmrg# But we know of no other shell where ac_cr would be empty at this
12846736a7e2cSmrg# point, so we can use a bashism as a fallback.
12847736a7e2cSmrgif test "x$ac_cr" = x; then
12848736a7e2cSmrg  eval ac_cr=\$\'\\r\'
12849736a7e2cSmrgfi
12850c37a63b8Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12851c37a63b8Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12852c37a63b8Smrg  ac_cs_awk_cr='\\r'
12853c37a63b8Smrgelse
12854c37a63b8Smrg  ac_cs_awk_cr=$ac_cr
12855c37a63b8Smrgfi
12856c37a63b8Smrg
12857736a7e2cSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12858264fa531Smrg_ACEOF
12859264fa531Smrg
12860264fa531Smrg
12861c37a63b8Smrg{
12862c37a63b8Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
12863c37a63b8Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12864c37a63b8Smrg  echo "_ACEOF"
12865c37a63b8Smrg} >conf$$subs.sh ||
12866736a7e2cSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12867736a7e2cSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12868c37a63b8Smrgac_delim='%!_!# '
12869c37a63b8Smrgfor ac_last_try in false false false false false :; do
12870c37a63b8Smrg  . ./conf$$subs.sh ||
12871736a7e2cSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12872264fa531Smrg
12873c37a63b8Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12874c37a63b8Smrg  if test $ac_delim_n = $ac_delim_num; then
12875c37a63b8Smrg    break
12876c37a63b8Smrg  elif $ac_last_try; then
12877736a7e2cSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12878c37a63b8Smrg  else
12879c37a63b8Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12880c37a63b8Smrg  fi
12881c37a63b8Smrgdone
12882c37a63b8Smrgrm -f conf$$subs.sh
12883264fa531Smrg
12884c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12885736a7e2cSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12886264fa531Smrg_ACEOF
12887c37a63b8Smrgsed -n '
12888c37a63b8Smrgh
12889c37a63b8Smrgs/^/S["/; s/!.*/"]=/
12890c37a63b8Smrgp
12891c37a63b8Smrgg
12892c37a63b8Smrgs/^[^!]*!//
12893c37a63b8Smrg:repl
12894c37a63b8Smrgt repl
12895c37a63b8Smrgs/'"$ac_delim"'$//
12896c37a63b8Smrgt delim
12897c37a63b8Smrg:nl
12898c37a63b8Smrgh
12899736a7e2cSmrgs/\(.\{148\}\)..*/\1/
12900c37a63b8Smrgt more1
12901c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12902c37a63b8Smrgp
12903c37a63b8Smrgn
12904c37a63b8Smrgb repl
12905c37a63b8Smrg:more1
12906c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12907c37a63b8Smrgp
12908c37a63b8Smrgg
12909c37a63b8Smrgs/.\{148\}//
12910c37a63b8Smrgt nl
12911c37a63b8Smrg:delim
12912c37a63b8Smrgh
12913736a7e2cSmrgs/\(.\{148\}\)..*/\1/
12914c37a63b8Smrgt more2
12915c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
12916c37a63b8Smrgp
12917c37a63b8Smrgb
12918c37a63b8Smrg:more2
12919c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12920c37a63b8Smrgp
12921c37a63b8Smrgg
12922c37a63b8Smrgs/.\{148\}//
12923c37a63b8Smrgt delim
12924c37a63b8Smrg' <conf$$subs.awk | sed '
12925c37a63b8Smrg/^[^""]/{
12926c37a63b8Smrg  N
12927c37a63b8Smrg  s/\n//
12928c37a63b8Smrg}
12929c37a63b8Smrg' >>$CONFIG_STATUS || ac_write_fail=1
12930c37a63b8Smrgrm -f conf$$subs.awk
12931c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12932c37a63b8Smrg_ACAWK
12933736a7e2cSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12934c37a63b8Smrg  for (key in S) S_is_set[key] = 1
12935c37a63b8Smrg  FS = ""
12936264fa531Smrg
12937c37a63b8Smrg}
12938c37a63b8Smrg{
12939c37a63b8Smrg  line = $ 0
12940c37a63b8Smrg  nfields = split(line, field, "@")
12941c37a63b8Smrg  substed = 0
12942c37a63b8Smrg  len = length(field[1])
12943c37a63b8Smrg  for (i = 2; i < nfields; i++) {
12944c37a63b8Smrg    key = field[i]
12945c37a63b8Smrg    keylen = length(key)
12946c37a63b8Smrg    if (S_is_set[key]) {
12947c37a63b8Smrg      value = S[key]
12948c37a63b8Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12949c37a63b8Smrg      len += length(value) + length(field[++i])
12950c37a63b8Smrg      substed = 1
12951c37a63b8Smrg    } else
12952c37a63b8Smrg      len += 1 + keylen
12953c37a63b8Smrg  }
12954c37a63b8Smrg
12955c37a63b8Smrg  print line
12956c37a63b8Smrg}
12957c37a63b8Smrg
12958c37a63b8Smrg_ACAWK
12959c37a63b8Smrg_ACEOF
12960c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12961c37a63b8Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12962c37a63b8Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12963c37a63b8Smrgelse
12964c37a63b8Smrg  cat
12965736a7e2cSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12966736a7e2cSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12967c37a63b8Smrg_ACEOF
12968c37a63b8Smrg
12969736a7e2cSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12970736a7e2cSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12971c37a63b8Smrg# trailing colons and then remove the whole line if VPATH becomes empty
12972c37a63b8Smrg# (actually we leave an empty line to preserve line numbers).
12973c37a63b8Smrgif test "x$srcdir" = x.; then
12974736a7e2cSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12975736a7e2cSmrgh
12976736a7e2cSmrgs///
12977736a7e2cSmrgs/^/:/
12978736a7e2cSmrgs/[	 ]*$/:/
12979736a7e2cSmrgs/:\$(srcdir):/:/g
12980736a7e2cSmrgs/:\${srcdir}:/:/g
12981736a7e2cSmrgs/:@srcdir@:/:/g
12982736a7e2cSmrgs/^:*//
12983c37a63b8Smrgs/:*$//
12984736a7e2cSmrgx
12985736a7e2cSmrgs/\(=[	 ]*\).*/\1/
12986736a7e2cSmrgG
12987736a7e2cSmrgs/\n//
12988c37a63b8Smrgs/^[^=]*=[	 ]*$//
12989c37a63b8Smrg}'
12990c37a63b8Smrgfi
12991c37a63b8Smrg
12992c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12993264fa531Smrgfi # test -n "$CONFIG_FILES"
12994264fa531Smrg
12995c37a63b8Smrg# Set up the scripts for CONFIG_HEADERS section.
12996c37a63b8Smrg# No need to generate them if there are no CONFIG_HEADERS.
12997dfac8f13Smrg# This happens for instance with './config.status Makefile'.
12998c37a63b8Smrgif test -n "$CONFIG_HEADERS"; then
12999736a7e2cSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13000c37a63b8SmrgBEGIN {
13001264fa531Smrg_ACEOF
13002c37a63b8Smrg
13003dfac8f13Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
13004c37a63b8Smrg# here-document in config.status, that substitutes the proper values into
13005c37a63b8Smrg# config.h.in to produce config.h.
13006c37a63b8Smrg
13007c37a63b8Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
13008c37a63b8Smrg# handling of long lines.
13009c37a63b8Smrgac_delim='%!_!# '
13010c37a63b8Smrgfor ac_last_try in false false :; do
13011736a7e2cSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13012736a7e2cSmrg  if test -z "$ac_tt"; then
13013c37a63b8Smrg    break
13014c37a63b8Smrg  elif $ac_last_try; then
13015736a7e2cSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13016c37a63b8Smrg  else
13017c37a63b8Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13018c37a63b8Smrg  fi
13019c37a63b8Smrgdone
13020c37a63b8Smrg
13021c37a63b8Smrg# For the awk script, D is an array of macro values keyed by name,
13022c37a63b8Smrg# likewise P contains macro parameters if any.  Preserve backslash
13023c37a63b8Smrg# newline sequences.
13024c37a63b8Smrg
13025c37a63b8Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13026c37a63b8Smrgsed -n '
13027c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g
13028c37a63b8Smrgt rset
13029c37a63b8Smrg:rset
13030c37a63b8Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13031c37a63b8Smrgt def
13032c37a63b8Smrgd
13033c37a63b8Smrg:def
13034c37a63b8Smrgs/\\$//
13035c37a63b8Smrgt bsnl
13036c37a63b8Smrgs/["\\]/\\&/g
13037c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13038c37a63b8SmrgD["\1"]=" \3"/p
13039c37a63b8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13040c37a63b8Smrgd
13041c37a63b8Smrg:bsnl
13042c37a63b8Smrgs/["\\]/\\&/g
13043c37a63b8Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13044c37a63b8SmrgD["\1"]=" \3\\\\\\n"\\/p
13045c37a63b8Smrgt cont
13046c37a63b8Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13047c37a63b8Smrgt cont
13048c37a63b8Smrgd
13049c37a63b8Smrg:cont
13050c37a63b8Smrgn
13051c37a63b8Smrgs/.\{148\}/&'"$ac_delim"'/g
13052c37a63b8Smrgt clear
13053c37a63b8Smrg:clear
13054c37a63b8Smrgs/\\$//
13055c37a63b8Smrgt bsnlc
13056c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
13057c37a63b8Smrgd
13058c37a63b8Smrg:bsnlc
13059c37a63b8Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13060c37a63b8Smrgb cont
13061c37a63b8Smrg' <confdefs.h | sed '
13062c37a63b8Smrgs/'"$ac_delim"'/"\\\
13063c37a63b8Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
13064c37a63b8Smrg
13065c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13066c37a63b8Smrg  for (key in D) D_is_set[key] = 1
13067c37a63b8Smrg  FS = ""
13068c37a63b8Smrg}
13069c37a63b8Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13070c37a63b8Smrg  line = \$ 0
13071c37a63b8Smrg  split(line, arg, " ")
13072c37a63b8Smrg  if (arg[1] == "#") {
13073c37a63b8Smrg    defundef = arg[2]
13074c37a63b8Smrg    mac1 = arg[3]
13075c37a63b8Smrg  } else {
13076c37a63b8Smrg    defundef = substr(arg[1], 2)
13077c37a63b8Smrg    mac1 = arg[2]
13078c37a63b8Smrg  }
13079c37a63b8Smrg  split(mac1, mac2, "(") #)
13080c37a63b8Smrg  macro = mac2[1]
13081c37a63b8Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
13082c37a63b8Smrg  if (D_is_set[macro]) {
13083c37a63b8Smrg    # Preserve the white space surrounding the "#".
13084c37a63b8Smrg    print prefix "define", macro P[macro] D[macro]
13085c37a63b8Smrg    next
13086c37a63b8Smrg  } else {
13087c37a63b8Smrg    # Replace #undef with comments.  This is necessary, for example,
13088c37a63b8Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
13089c37a63b8Smrg    # on some systems where configure will not decide to define it.
13090c37a63b8Smrg    if (defundef == "undef") {
13091c37a63b8Smrg      print "/*", prefix defundef, macro, "*/"
13092c37a63b8Smrg      next
13093c37a63b8Smrg    }
13094c37a63b8Smrg  }
13095c37a63b8Smrg}
13096c37a63b8Smrg{ print }
13097c37a63b8Smrg_ACAWK
13098c37a63b8Smrg_ACEOF
13099c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13100736a7e2cSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13101c37a63b8Smrgfi # test -n "$CONFIG_HEADERS"
13102c37a63b8Smrg
13103c37a63b8Smrg
13104c37a63b8Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13105c37a63b8Smrgshift
13106c37a63b8Smrgfor ac_tag
13107c37a63b8Smrgdo
13108c37a63b8Smrg  case $ac_tag in
13109c37a63b8Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
13110c37a63b8Smrg  esac
13111c37a63b8Smrg  case $ac_mode$ac_tag in
13112c37a63b8Smrg  :[FHL]*:*);;
13113dfac8f13Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
13114c37a63b8Smrg  :[FH]-) ac_tag=-:-;;
13115c37a63b8Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13116c37a63b8Smrg  esac
13117c37a63b8Smrg  ac_save_IFS=$IFS
13118c37a63b8Smrg  IFS=:
13119c37a63b8Smrg  set x $ac_tag
13120c37a63b8Smrg  IFS=$ac_save_IFS
13121c37a63b8Smrg  shift
13122c37a63b8Smrg  ac_file=$1
13123c37a63b8Smrg  shift
13124c37a63b8Smrg
13125c37a63b8Smrg  case $ac_mode in
13126c37a63b8Smrg  :L) ac_source=$1;;
13127c37a63b8Smrg  :[FH])
13128c37a63b8Smrg    ac_file_inputs=
13129c37a63b8Smrg    for ac_f
13130c37a63b8Smrg    do
13131c37a63b8Smrg      case $ac_f in
13132736a7e2cSmrg      -) ac_f="$ac_tmp/stdin";;
13133c37a63b8Smrg      *) # Look for the file first in the build tree, then in the source tree
13134c37a63b8Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13135dfac8f13Smrg	 # because $ac_f cannot contain ':'.
13136c37a63b8Smrg	 test -f "$ac_f" ||
13137c37a63b8Smrg	   case $ac_f in
13138c37a63b8Smrg	   [\\/$]*) false;;
13139c37a63b8Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13140c37a63b8Smrg	   esac ||
13141dfac8f13Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
13142c37a63b8Smrg      esac
13143c9e4df9bSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13144736a7e2cSmrg      as_fn_append ac_file_inputs " '$ac_f'"
13145c37a63b8Smrg    done
13146c37a63b8Smrg
13147dfac8f13Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
13148c37a63b8Smrg    # use $as_me), people would be surprised to read:
13149c37a63b8Smrg    #    /* config.h.  Generated by config.status.  */
13150c37a63b8Smrg    configure_input='Generated from '`
13151c9e4df9bSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13152c37a63b8Smrg	`' by configure.'
13153c37a63b8Smrg    if test x"$ac_file" != x-; then
13154c37a63b8Smrg      configure_input="$ac_file.  $configure_input"
13155c9e4df9bSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13156c9e4df9bSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
13157c37a63b8Smrg    fi
13158c37a63b8Smrg    # Neutralize special characters interpreted by sed in replacement strings.
13159c37a63b8Smrg    case $configure_input in #(
13160c37a63b8Smrg    *\&* | *\|* | *\\* )
13161c9e4df9bSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
13162c37a63b8Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13163c37a63b8Smrg    *) ac_sed_conf_input=$configure_input;;
13164c37a63b8Smrg    esac
13165c37a63b8Smrg
13166c37a63b8Smrg    case $ac_tag in
13167736a7e2cSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13168736a7e2cSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13169c37a63b8Smrg    esac
13170c37a63b8Smrg    ;;
13171264fa531Smrg  esac
13172264fa531Smrg
13173c37a63b8Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
13174264fa531Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13175264fa531Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
13176264fa531Smrg	 X"$ac_file" : 'X\(//\)$' \| \
13177c37a63b8Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13178c9e4df9bSmrgprintf "%s\n" X"$ac_file" |
13179c37a63b8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13180c37a63b8Smrg	    s//\1/
13181c37a63b8Smrg	    q
13182c37a63b8Smrg	  }
13183c37a63b8Smrg	  /^X\(\/\/\)[^/].*/{
13184c37a63b8Smrg	    s//\1/
13185c37a63b8Smrg	    q
13186c37a63b8Smrg	  }
13187c37a63b8Smrg	  /^X\(\/\/\)$/{
13188c37a63b8Smrg	    s//\1/
13189c37a63b8Smrg	    q
13190c37a63b8Smrg	  }
13191c37a63b8Smrg	  /^X\(\/\).*/{
13192c37a63b8Smrg	    s//\1/
13193c37a63b8Smrg	    q
13194c37a63b8Smrg	  }
13195c37a63b8Smrg	  s/.*/./; q'`
13196736a7e2cSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
13197264fa531Smrg  ac_builddir=.
13198264fa531Smrg
13199c37a63b8Smrgcase "$ac_dir" in
13200c37a63b8Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13201c37a63b8Smrg*)
13202c9e4df9bSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
13203c37a63b8Smrg  # A ".." for each directory in $ac_dir_suffix.
13204c9e4df9bSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13205c37a63b8Smrg  case $ac_top_builddir_sub in
13206c37a63b8Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13207c37a63b8Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13208c37a63b8Smrg  esac ;;
13209c37a63b8Smrgesac
13210c37a63b8Smrgac_abs_top_builddir=$ac_pwd
13211c37a63b8Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
13212c37a63b8Smrg# for backward compatibility:
13213c37a63b8Smrgac_top_builddir=$ac_top_build_prefix
13214264fa531Smrg
13215264fa531Smrgcase $srcdir in
13216c37a63b8Smrg  .)  # We are building in place.
13217264fa531Smrg    ac_srcdir=.
13218c37a63b8Smrg    ac_top_srcdir=$ac_top_builddir_sub
13219c37a63b8Smrg    ac_abs_top_srcdir=$ac_pwd ;;
13220c37a63b8Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
13221264fa531Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
13222c37a63b8Smrg    ac_top_srcdir=$srcdir
13223c37a63b8Smrg    ac_abs_top_srcdir=$srcdir ;;
13224c37a63b8Smrg  *) # Relative name.
13225c37a63b8Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13226c37a63b8Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
13227c37a63b8Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13228264fa531Smrgesac
13229c37a63b8Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13230264fa531Smrg
13231264fa531Smrg
13232c37a63b8Smrg  case $ac_mode in
13233c37a63b8Smrg  :F)
13234c37a63b8Smrg  #
13235c37a63b8Smrg  # CONFIG_FILE
13236c37a63b8Smrg  #
13237264fa531Smrg
13238264fa531Smrg  case $INSTALL in
13239264fa531Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13240c37a63b8Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13241264fa531Smrg  esac
13242c37a63b8Smrg  ac_MKDIR_P=$MKDIR_P
13243c37a63b8Smrg  case $MKDIR_P in
13244c37a63b8Smrg  [\\/$]* | ?:[\\/]* ) ;;
13245c37a63b8Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13246c37a63b8Smrg  esac
13247c37a63b8Smrg_ACEOF
13248264fa531Smrg
13249c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13250c37a63b8Smrg# If the template does not know about datarootdir, expand it.
13251c37a63b8Smrg# FIXME: This hack should be removed a few years after 2.60.
13252c37a63b8Smrgac_datarootdir_hack=; ac_datarootdir_seen=
13253c37a63b8Smrgac_sed_dataroot='
13254c37a63b8Smrg/datarootdir/ {
13255c37a63b8Smrg  p
13256c37a63b8Smrg  q
13257c37a63b8Smrg}
13258c37a63b8Smrg/@datadir@/p
13259c37a63b8Smrg/@docdir@/p
13260c37a63b8Smrg/@infodir@/p
13261c37a63b8Smrg/@localedir@/p
13262736a7e2cSmrg/@mandir@/p'
13263c37a63b8Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13264c37a63b8Smrg*datarootdir*) ac_datarootdir_seen=yes;;
13265c37a63b8Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13266c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13267c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13268264fa531Smrg_ACEOF
13269c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13270c37a63b8Smrg  ac_datarootdir_hack='
13271c37a63b8Smrg  s&@datadir@&$datadir&g
13272c37a63b8Smrg  s&@docdir@&$docdir&g
13273c37a63b8Smrg  s&@infodir@&$infodir&g
13274c37a63b8Smrg  s&@localedir@&$localedir&g
13275c37a63b8Smrg  s&@mandir@&$mandir&g
13276736a7e2cSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
13277c37a63b8Smrgesac
13278c37a63b8Smrg_ACEOF
13279c37a63b8Smrg
13280dfac8f13Smrg# Neutralize VPATH when '$srcdir' = '.'.
13281c37a63b8Smrg# Shell code in configure.ac might set extrasub.
13282c37a63b8Smrg# FIXME: do we really want to maintain this feature?
13283c37a63b8Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13284c37a63b8Smrgac_sed_extra="$ac_vpsub
13285264fa531Smrg$extrasub
13286264fa531Smrg_ACEOF
13287c37a63b8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13288264fa531Smrg:t
13289264fa531Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13290c37a63b8Smrgs|@configure_input@|$ac_sed_conf_input|;t t
13291c37a63b8Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
13292c37a63b8Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
13293c37a63b8Smrgs&@srcdir@&$ac_srcdir&;t t
13294c37a63b8Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
13295c37a63b8Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
13296c37a63b8Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13297c37a63b8Smrgs&@builddir@&$ac_builddir&;t t
13298c37a63b8Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
13299c37a63b8Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13300c37a63b8Smrgs&@INSTALL@&$ac_INSTALL&;t t
13301c37a63b8Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
13302c37a63b8Smrg$ac_datarootdir_hack
13303c37a63b8Smrg"
13304736a7e2cSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13305736a7e2cSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13306264fa531Smrg
13307c37a63b8Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13308736a7e2cSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13309736a7e2cSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13310736a7e2cSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13311dfac8f13Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13312736a7e2cSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
13313dfac8f13Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13314736a7e2cSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
13315264fa531Smrg
13316736a7e2cSmrg  rm -f "$ac_tmp/stdin"
13317264fa531Smrg  case $ac_file in
13318736a7e2cSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13319736a7e2cSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13320c37a63b8Smrg  esac \
13321736a7e2cSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13322c37a63b8Smrg ;;
13323c37a63b8Smrg  :H)
13324c37a63b8Smrg  #
13325c37a63b8Smrg  # CONFIG_HEADER
13326c37a63b8Smrg  #
13327264fa531Smrg  if test x"$ac_file" != x-; then
13328c37a63b8Smrg    {
13329c9e4df9bSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
13330736a7e2cSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13331736a7e2cSmrg    } >"$ac_tmp/config.h" \
13332736a7e2cSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13333736a7e2cSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13334c9e4df9bSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13335c9e4df9bSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
13336264fa531Smrg    else
13337c37a63b8Smrg      rm -f "$ac_file"
13338736a7e2cSmrg      mv "$ac_tmp/config.h" "$ac_file" \
13339736a7e2cSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13340264fa531Smrg    fi
13341264fa531Smrg  else
13342c9e4df9bSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
13343736a7e2cSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13344736a7e2cSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
13345264fa531Smrg  fi
13346c37a63b8Smrg# Compute "$ac_file"'s index in $config_headers.
13347c37a63b8Smrg_am_arg="$ac_file"
13348264fa531Smrg_am_stamp_count=1
13349264fa531Smrgfor _am_header in $config_headers :; do
13350264fa531Smrg  case $_am_header in
13351c37a63b8Smrg    $_am_arg | $_am_arg:* )
13352264fa531Smrg      break ;;
13353264fa531Smrg    * )
13354264fa531Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13355264fa531Smrg  esac
13356264fa531Smrgdone
13357c37a63b8Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13358c37a63b8Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13359c37a63b8Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13360c37a63b8Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
13361c37a63b8Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13362c9e4df9bSmrgprintf "%s\n" X"$_am_arg" |
13363c37a63b8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13364c37a63b8Smrg	    s//\1/
13365c37a63b8Smrg	    q
13366c37a63b8Smrg	  }
13367c37a63b8Smrg	  /^X\(\/\/\)[^/].*/{
13368c37a63b8Smrg	    s//\1/
13369c37a63b8Smrg	    q
13370c37a63b8Smrg	  }
13371c37a63b8Smrg	  /^X\(\/\/\)$/{
13372c37a63b8Smrg	    s//\1/
13373c37a63b8Smrg	    q
13374c37a63b8Smrg	  }
13375c37a63b8Smrg	  /^X\(\/\).*/{
13376c37a63b8Smrg	    s//\1/
13377c37a63b8Smrg	    q
13378c37a63b8Smrg	  }
13379c37a63b8Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
13380c37a63b8Smrg ;;
13381264fa531Smrg
13382c9e4df9bSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13383c9e4df9bSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13384c37a63b8Smrg ;;
13385c37a63b8Smrg  esac
13386264fa531Smrg
13387264fa531Smrg
13388c37a63b8Smrg  case $ac_file$ac_mode in
13389c37a63b8Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13390533545b5Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
13391c37a63b8Smrg  # are listed without --file.  Let's play safe and only enable the eval
13392c37a63b8Smrg  # if we detect the quoting.
13393c9e4df9bSmrg  # TODO: see whether this extra hack can be removed once we start
13394c9e4df9bSmrg  # requiring Autoconf 2.70 or later.
13395c9e4df9bSmrg  case $CONFIG_FILES in #(
13396c9e4df9bSmrg  *\'*) :
13397c9e4df9bSmrg    eval set x "$CONFIG_FILES" ;; #(
13398c9e4df9bSmrg  *) :
13399c9e4df9bSmrg    set x $CONFIG_FILES ;; #(
13400c9e4df9bSmrg  *) :
13401c9e4df9bSmrg     ;;
13402c9e4df9bSmrgesac
13403c37a63b8Smrg  shift
13404c9e4df9bSmrg  # Used to flag and report bootstrapping failures.
13405c9e4df9bSmrg  am_rc=0
13406c9e4df9bSmrg  for am_mf
13407c37a63b8Smrg  do
13408c37a63b8Smrg    # Strip MF so we end up with the name of the file.
13409c9e4df9bSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
13410c9e4df9bSmrg    # Check whether this is an Automake generated Makefile which includes
13411c9e4df9bSmrg    # dependency-tracking related rules and includes.
13412c9e4df9bSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
13413c37a63b8Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
13414c9e4df9bSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
13415c9e4df9bSmrg      || continue
13416c9e4df9bSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
13417c9e4df9bSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13418c9e4df9bSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
13419c9e4df9bSmrg	 X"$am_mf" : 'X\(//\)$' \| \
13420c9e4df9bSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
13421c9e4df9bSmrgprintf "%s\n" X"$am_mf" |
13422c37a63b8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13423c37a63b8Smrg	    s//\1/
13424c37a63b8Smrg	    q
13425c37a63b8Smrg	  }
13426c37a63b8Smrg	  /^X\(\/\/\)[^/].*/{
13427c37a63b8Smrg	    s//\1/
13428c37a63b8Smrg	    q
13429c37a63b8Smrg	  }
13430c37a63b8Smrg	  /^X\(\/\/\)$/{
13431c37a63b8Smrg	    s//\1/
13432c37a63b8Smrg	    q
13433c37a63b8Smrg	  }
13434c37a63b8Smrg	  /^X\(\/\).*/{
13435c37a63b8Smrg	    s//\1/
13436c37a63b8Smrg	    q
13437c37a63b8Smrg	  }
13438c37a63b8Smrg	  s/.*/./; q'`
13439c9e4df9bSmrg    am_filepart=`$as_basename -- "$am_mf" ||
13440c9e4df9bSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
13441c9e4df9bSmrg	 X"$am_mf" : 'X\(//\)$' \| \
13442c9e4df9bSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
13443c9e4df9bSmrgprintf "%s\n" X/"$am_mf" |
13444c9e4df9bSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13445c37a63b8Smrg	    s//\1/
13446c37a63b8Smrg	    q
13447c37a63b8Smrg	  }
13448c9e4df9bSmrg	  /^X\/\(\/\/\)$/{
13449c37a63b8Smrg	    s//\1/
13450c37a63b8Smrg	    q
13451c37a63b8Smrg	  }
13452c9e4df9bSmrg	  /^X\/\(\/\).*/{
13453c37a63b8Smrg	    s//\1/
13454c37a63b8Smrg	    q
13455c37a63b8Smrg	  }
13456c37a63b8Smrg	  s/.*/./; q'`
13457c9e4df9bSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
13458c9e4df9bSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13459c9e4df9bSmrg        | $MAKE -f - am--depfiles" >&5
13460c9e4df9bSmrg   (cd "$am_dirpart" \
13461c9e4df9bSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
13462c9e4df9bSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
13463c9e4df9bSmrg   ac_status=$?
13464c9e4df9bSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13465c9e4df9bSmrg   (exit $ac_status); } || am_rc=$?
13466264fa531Smrg  done
13467c9e4df9bSmrg  if test $am_rc -ne 0; then
13468dfac8f13Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13469dfac8f13Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
13470c9e4df9bSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
13471c9e4df9bSmrg    for automatic dependency tracking.  If GNU make was not used, consider
13472c9e4df9bSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
13473c9e4df9bSmrg    necessary).  You can also try re-running configure with the
13474c9e4df9bSmrg    '--disable-dependency-tracking' option to at least be able to build
13475c9e4df9bSmrg    the package (albeit without support for automatic dependency tracking).
13476dfac8f13SmrgSee 'config.log' for more details" "$LINENO" 5; }
13477c9e4df9bSmrg  fi
13478c9e4df9bSmrg  { am_dirpart=; unset am_dirpart;}
13479c9e4df9bSmrg  { am_filepart=; unset am_filepart;}
13480c9e4df9bSmrg  { am_mf=; unset am_mf;}
13481c9e4df9bSmrg  { am_rc=; unset am_rc;}
13482c9e4df9bSmrg  rm -f conftest-deps.mk
13483c37a63b8Smrg}
13484264fa531Smrg ;;
13485c37a63b8Smrg
13486264fa531Smrg  esac
13487c37a63b8Smrgdone # for ac_tag
13488264fa531Smrg
13489264fa531Smrg
13490736a7e2cSmrgas_fn_exit 0
13491264fa531Smrg_ACEOF
13492264fa531Smrgac_clean_files=$ac_clean_files_save
13493264fa531Smrg
13494c37a63b8Smrgtest $ac_write_fail = 0 ||
13495736a7e2cSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13496c37a63b8Smrg
13497264fa531Smrg
13498264fa531Smrg# configure is writing to config.log, and then calls config.status.
13499264fa531Smrg# config.status does its own redirection, appending to config.log.
13500264fa531Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
13501264fa531Smrg# by configure, so config.status won't be able to write to it; its
13502264fa531Smrg# output is simply discarded.  So we exec the FD to /dev/null,
13503264fa531Smrg# effectively closing config.log, so it can be properly (re)opened and
13504264fa531Smrg# appended to by config.status.  When coming back to configure, we
13505264fa531Smrg# need to make the FD available again.
13506264fa531Smrgif test "$no_create" != yes; then
13507264fa531Smrg  ac_cs_success=:
13508264fa531Smrg  ac_config_status_args=
13509264fa531Smrg  test "$silent" = yes &&
13510264fa531Smrg    ac_config_status_args="$ac_config_status_args --quiet"
13511264fa531Smrg  exec 5>/dev/null
13512264fa531Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13513264fa531Smrg  exec 5>>config.log
13514264fa531Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13515264fa531Smrg  # would make configure fail if this is the last instruction.
13516736a7e2cSmrg  $ac_cs_success || as_fn_exit 1
13517264fa531Smrgfi
13518c37a63b8Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13519c9e4df9bSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13520c9e4df9bSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13521c37a63b8Smrgfi
13522264fa531Smrg
13523c9e4df9bSmrg
13524