1c7484f1fSmrg#! /bin/sh
2c7484f1fSmrg# Guess values for system-dependent variables and create Makefiles.
3d5e55f73Smrg# Generated by GNU Autoconf 2.72 for xconsole 1.1.0.
4c7484f1fSmrg#
5d5e55f73Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>.
6c7484f1fSmrg#
7baed689fSmrg#
8d5e55f73Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
963323ee5Smrg# Inc.
10baed689fSmrg#
11baed689fSmrg#
12c7484f1fSmrg# This configure script is free software; the Free Software Foundation
13c7484f1fSmrg# gives unlimited permission to copy, distribute and modify it.
14baed689fSmrg## -------------------- ##
15baed689fSmrg## M4sh Initialization. ##
16baed689fSmrg## -------------------- ##
17c7484f1fSmrg
18c7484f1fSmrg# Be more Bourne compatible
19c7484f1fSmrgDUALCASE=1; export DUALCASE # for MKS sh
2063323ee5Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2163323ee5Smrgthen :
22c7484f1fSmrg  emulate sh
23c7484f1fSmrg  NULLCMD=:
24baed689fSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25c7484f1fSmrg  # is contrary to our usage.  Disable this feature.
26c7484f1fSmrg  alias -g '${1+"$@"}'='"$@"'
27c7484f1fSmrg  setopt NO_GLOB_SUBST
28d5e55f73Smrgelse case e in #(
29d5e55f73Smrg  e) case `(set -o) 2>/dev/null` in #(
30baed689fSmrg  *posix*) :
31baed689fSmrg    set -o posix ;; #(
32baed689fSmrg  *) :
33baed689fSmrg     ;;
34d5e55f73Smrgesac ;;
35c7484f1fSmrgesac
36c7484f1fSmrgfi
37c7484f1fSmrg
38c7484f1fSmrg
3963323ee5Smrg
4063323ee5Smrg# Reset variables that may have inherited troublesome values from
4163323ee5Smrg# the environment.
4263323ee5Smrg
4363323ee5Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4463323ee5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4563323ee5Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
4663323ee5Smrg# Quoting is to prevent editors from complaining about space-tab.
47baed689fSmrgas_nl='
48baed689fSmrg'
49baed689fSmrgexport as_nl
5063323ee5SmrgIFS=" ""	$as_nl"
5163323ee5Smrg
5263323ee5SmrgPS1='$ '
5363323ee5SmrgPS2='> '
5463323ee5SmrgPS4='+ '
5563323ee5Smrg
5663323ee5Smrg# Ensure predictable behavior from utilities with locale-dependent output.
5763323ee5SmrgLC_ALL=C
5863323ee5Smrgexport LC_ALL
5963323ee5SmrgLANGUAGE=C
6063323ee5Smrgexport LANGUAGE
6163323ee5Smrg
6263323ee5Smrg# We cannot yet rely on "unset" to work, but we need these variables
6363323ee5Smrg# to be unset--not just set to an empty or harmless value--now, to
6463323ee5Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6563323ee5Smrg# also avoids known problems related to "unset" and subshell syntax
6663323ee5Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6763323ee5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6863323ee5Smrgdo eval test \${$as_var+y} \
6963323ee5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7063323ee5Smrgdone
7163323ee5Smrg
7263323ee5Smrg# Ensure that fds 0, 1, and 2 are open.
7363323ee5Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7463323ee5Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7563323ee5Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76c7484f1fSmrg
77baed689fSmrg# The user is always right.
7863323ee5Smrgif ${PATH_SEPARATOR+false} :; then
79baed689fSmrg  PATH_SEPARATOR=:
80baed689fSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81baed689fSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82baed689fSmrg      PATH_SEPARATOR=';'
83baed689fSmrg  }
84c7484f1fSmrgfi
85c7484f1fSmrg
86c7484f1fSmrg
87c7484f1fSmrg# Find who we are.  Look in the path if we contain no directory separator.
88baed689fSmrgas_myself=
89baed689fSmrgcase $0 in #((
90c7484f1fSmrg  *[\\/]* ) as_myself=$0 ;;
91c7484f1fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92c7484f1fSmrgfor as_dir in $PATH
93c7484f1fSmrgdo
94c7484f1fSmrg  IFS=$as_save_IFS
9563323ee5Smrg  case $as_dir in #(((
9663323ee5Smrg    '') as_dir=./ ;;
9763323ee5Smrg    */) ;;
9863323ee5Smrg    *) as_dir=$as_dir/ ;;
9963323ee5Smrg  esac
10063323ee5Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101baed689fSmrg  done
102c7484f1fSmrgIFS=$as_save_IFS
103c7484f1fSmrg
104c7484f1fSmrg     ;;
105c7484f1fSmrgesac
106d5e55f73Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107c7484f1fSmrg# in which case we are not to be found in the path.
108c7484f1fSmrgif test "x$as_myself" = x; then
109c7484f1fSmrg  as_myself=$0
110c7484f1fSmrgfi
111c7484f1fSmrgif test ! -f "$as_myself"; then
11263323ee5Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113baed689fSmrg  exit 1
114c7484f1fSmrgfi
115c7484f1fSmrg
116baed689fSmrg
117ebb1c56dSmrg# Use a proper internal environment variable to ensure we don't fall
118ebb1c56dSmrg  # into an infinite loop, continuously re-executing ourselves.
119ebb1c56dSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120ebb1c56dSmrg    _as_can_reexec=no; export _as_can_reexec;
121ebb1c56dSmrg    # We cannot yet assume a decent shell, so we have to provide a
122ebb1c56dSmrg# neutralization value for shells without unset; and this also
123ebb1c56dSmrg# works around shells that cannot unset nonexistent variables.
124ebb1c56dSmrg# Preserve -v and -x to the replacement shell.
125ebb1c56dSmrgBASH_ENV=/dev/null
126ebb1c56dSmrgENV=/dev/null
127ebb1c56dSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128ebb1c56dSmrgcase $- in # ((((
129ebb1c56dSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
130ebb1c56dSmrg  *v* ) as_opts=-v ;;
131ebb1c56dSmrg  *x* ) as_opts=-x ;;
132ebb1c56dSmrg  * ) as_opts= ;;
133ebb1c56dSmrgesac
134ebb1c56dSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135ebb1c56dSmrg# Admittedly, this is quite paranoid, since all the known shells bail
136d5e55f73Smrg# out after a failed 'exec'.
13763323ee5Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13863323ee5Smrgexit 255
139ebb1c56dSmrg  fi
140ebb1c56dSmrg  # We don't want this to propagate to other subprocesses.
141ebb1c56dSmrg          { _as_can_reexec=; unset _as_can_reexec;}
142baed689fSmrgif test "x$CONFIG_SHELL" = x; then
143d5e55f73Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14463323ee5Smrgthen :
145baed689fSmrg  emulate sh
146baed689fSmrg  NULLCMD=:
147baed689fSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148baed689fSmrg  # is contrary to our usage.  Disable this feature.
149baed689fSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150baed689fSmrg  setopt NO_GLOB_SUBST
151d5e55f73Smrgelse case e in #(
152d5e55f73Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153baed689fSmrg  *posix*) :
154baed689fSmrg    set -o posix ;; #(
155baed689fSmrg  *) :
156baed689fSmrg     ;;
157d5e55f73Smrgesac ;;
158baed689fSmrgesac
159baed689fSmrgfi
160baed689fSmrg"
161baed689fSmrg  as_required="as_fn_return () { (exit \$1); }
162baed689fSmrgas_fn_success () { as_fn_return 0; }
163baed689fSmrgas_fn_failure () { as_fn_return 1; }
164baed689fSmrgas_fn_ret_success () { return 0; }
165baed689fSmrgas_fn_ret_failure () { return 1; }
166baed689fSmrg
167baed689fSmrgexitcode=0
168baed689fSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169baed689fSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170baed689fSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171baed689fSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17263323ee5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17363323ee5Smrgthen :
174baed689fSmrg
175d5e55f73Smrgelse case e in #(
176d5e55f73Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177d5e55f73Smrgesac
178baed689fSmrgfi
179ebb1c56dSmrgtest x\$exitcode = x0 || exit 1
18063323ee5Smrgblah=\$(echo \$(echo blah))
18163323ee5Smrgtest x\"\$blah\" = xblah || exit 1
182ebb1c56dSmrgtest -x / || exit 1"
183baed689fSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184baed689fSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185baed689fSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186baed689fSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187baed689fSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
18863323ee5Smrg  if (eval "$as_required") 2>/dev/null
18963323ee5Smrgthen :
190baed689fSmrg  as_have_required=yes
191d5e55f73Smrgelse case e in #(
192d5e55f73Smrg  e) as_have_required=no ;;
193d5e55f73Smrgesac
194baed689fSmrgfi
19563323ee5Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19663323ee5Smrgthen :
197baed689fSmrg
198d5e55f73Smrgelse case e in #(
199d5e55f73Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200baed689fSmrgas_found=false
201baed689fSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202c7484f1fSmrgdo
203baed689fSmrg  IFS=$as_save_IFS
20463323ee5Smrg  case $as_dir in #(((
20563323ee5Smrg    '') as_dir=./ ;;
20663323ee5Smrg    */) ;;
20763323ee5Smrg    *) as_dir=$as_dir/ ;;
20863323ee5Smrg  esac
209baed689fSmrg  as_found=:
210baed689fSmrg  case $as_dir in #(
211baed689fSmrg	 /*)
212baed689fSmrg	   for as_base in sh bash ksh sh5; do
213baed689fSmrg	     # Try only shells that exist, to save several forks.
21463323ee5Smrg	     as_shell=$as_dir$as_base
215baed689fSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21663323ee5Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21763323ee5Smrgthen :
218baed689fSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
21963323ee5Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
22063323ee5Smrgthen :
221baed689fSmrg  break 2
222baed689fSmrgfi
223baed689fSmrgfi
224baed689fSmrg	   done;;
225baed689fSmrg       esac
226baed689fSmrg  as_found=false
227baed689fSmrgdone
228baed689fSmrgIFS=$as_save_IFS
22963323ee5Smrgif $as_found
23063323ee5Smrgthen :
23163323ee5Smrg
232d5e55f73Smrgelse case e in #(
233d5e55f73Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23463323ee5Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23563323ee5Smrgthen :
23663323ee5Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
237d5e55f73Smrgfi ;;
238d5e55f73Smrgesac
23963323ee5Smrgfi
240baed689fSmrg
241baed689fSmrg
24263323ee5Smrg      if test "x$CONFIG_SHELL" != x
24363323ee5Smrgthen :
244ebb1c56dSmrg  export CONFIG_SHELL
245ebb1c56dSmrg             # We cannot yet assume a decent shell, so we have to provide a
246ebb1c56dSmrg# neutralization value for shells without unset; and this also
247ebb1c56dSmrg# works around shells that cannot unset nonexistent variables.
248ebb1c56dSmrg# Preserve -v and -x to the replacement shell.
249ebb1c56dSmrgBASH_ENV=/dev/null
250ebb1c56dSmrgENV=/dev/null
251ebb1c56dSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252ebb1c56dSmrgcase $- in # ((((
253ebb1c56dSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
254ebb1c56dSmrg  *v* ) as_opts=-v ;;
255ebb1c56dSmrg  *x* ) as_opts=-x ;;
256ebb1c56dSmrg  * ) as_opts= ;;
257ebb1c56dSmrgesac
258ebb1c56dSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259ebb1c56dSmrg# Admittedly, this is quite paranoid, since all the known shells bail
260d5e55f73Smrg# out after a failed 'exec'.
26163323ee5Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262ebb1c56dSmrgexit 255
263baed689fSmrgfi
264baed689fSmrg
26563323ee5Smrg    if test x$as_have_required = xno
26663323ee5Smrgthen :
26763323ee5Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26863323ee5Smrg  printf "%s\n" "$0: the shells that I found on your system."
26963323ee5Smrg  if test ${ZSH_VERSION+y} ; then
27063323ee5Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27163323ee5Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272c7484f1fSmrg  else
27363323ee5Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274d5e55f73Smrg$0: https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues
275baed689fSmrg$0: about your system, including any error possibly output
276baed689fSmrg$0: before this message. Then install a modern shell, or
277baed689fSmrg$0: manually run the script under such a shell if you do
278baed689fSmrg$0: have one."
279c7484f1fSmrg  fi
280baed689fSmrg  exit 1
281d5e55f73Smrgfi ;;
282d5e55f73Smrgesac
283baed689fSmrgfi
284baed689fSmrgfi
285baed689fSmrgSHELL=${CONFIG_SHELL-/bin/sh}
286baed689fSmrgexport SHELL
287baed689fSmrg# Unset more variables known to interfere with behavior of common tools.
288baed689fSmrgCLICOLOR_FORCE= GREP_OPTIONS=
289baed689fSmrgunset CLICOLOR_FORCE GREP_OPTIONS
290baed689fSmrg
291baed689fSmrg## --------------------- ##
292baed689fSmrg## M4sh Shell Functions. ##
293baed689fSmrg## --------------------- ##
294baed689fSmrg# as_fn_unset VAR
295baed689fSmrg# ---------------
296baed689fSmrg# Portably unset VAR.
297baed689fSmrgas_fn_unset ()
298baed689fSmrg{
299baed689fSmrg  { eval $1=; unset $1;}
300baed689fSmrg}
301baed689fSmrgas_unset=as_fn_unset
302baed689fSmrg
30363323ee5Smrg
304baed689fSmrg# as_fn_set_status STATUS
305baed689fSmrg# -----------------------
306baed689fSmrg# Set $? to STATUS, without forking.
307baed689fSmrgas_fn_set_status ()
308baed689fSmrg{
309baed689fSmrg  return $1
310baed689fSmrg} # as_fn_set_status
311baed689fSmrg
312baed689fSmrg# as_fn_exit STATUS
313baed689fSmrg# -----------------
314baed689fSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315baed689fSmrgas_fn_exit ()
316baed689fSmrg{
317baed689fSmrg  set +e
318baed689fSmrg  as_fn_set_status $1
319baed689fSmrg  exit $1
320baed689fSmrg} # as_fn_exit
321baed689fSmrg
322baed689fSmrg# as_fn_mkdir_p
323baed689fSmrg# -------------
324baed689fSmrg# Create "$as_dir" as a directory, including parents if necessary.
325baed689fSmrgas_fn_mkdir_p ()
326baed689fSmrg{
327baed689fSmrg
328baed689fSmrg  case $as_dir in #(
329baed689fSmrg  -*) as_dir=./$as_dir;;
330baed689fSmrg  esac
331baed689fSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
332baed689fSmrg    as_dirs=
333baed689fSmrg    while :; do
334baed689fSmrg      case $as_dir in #(
33563323ee5Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336baed689fSmrg      *) as_qdir=$as_dir;;
337baed689fSmrg      esac
338baed689fSmrg      as_dirs="'$as_qdir' $as_dirs"
339baed689fSmrg      as_dir=`$as_dirname -- "$as_dir" ||
340baed689fSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341baed689fSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342baed689fSmrg	 X"$as_dir" : 'X\(//\)$' \| \
343baed689fSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34463323ee5Smrgprintf "%s\n" X"$as_dir" |
345baed689fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346baed689fSmrg	    s//\1/
347baed689fSmrg	    q
348baed689fSmrg	  }
349baed689fSmrg	  /^X\(\/\/\)[^/].*/{
350baed689fSmrg	    s//\1/
351baed689fSmrg	    q
352baed689fSmrg	  }
353baed689fSmrg	  /^X\(\/\/\)$/{
354baed689fSmrg	    s//\1/
355baed689fSmrg	    q
356baed689fSmrg	  }
357baed689fSmrg	  /^X\(\/\).*/{
358baed689fSmrg	    s//\1/
359baed689fSmrg	    q
360baed689fSmrg	  }
361baed689fSmrg	  s/.*/./; q'`
362baed689fSmrg      test -d "$as_dir" && break
363baed689fSmrg    done
364baed689fSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365baed689fSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366baed689fSmrg
367baed689fSmrg
368baed689fSmrg} # as_fn_mkdir_p
369ebb1c56dSmrg
370ebb1c56dSmrg# as_fn_executable_p FILE
371ebb1c56dSmrg# -----------------------
372ebb1c56dSmrg# Test if FILE is an executable regular file.
373ebb1c56dSmrgas_fn_executable_p ()
374ebb1c56dSmrg{
375ebb1c56dSmrg  test -f "$1" && test -x "$1"
376ebb1c56dSmrg} # as_fn_executable_p
377baed689fSmrg# as_fn_append VAR VALUE
378baed689fSmrg# ----------------------
379baed689fSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380baed689fSmrg# advantage of any shell optimizations that allow amortized linear growth over
381baed689fSmrg# repeated appends, instead of the typical quadratic growth present in naive
382baed689fSmrg# implementations.
38363323ee5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38463323ee5Smrgthen :
385baed689fSmrg  eval 'as_fn_append ()
386baed689fSmrg  {
387baed689fSmrg    eval $1+=\$2
388baed689fSmrg  }'
389d5e55f73Smrgelse case e in #(
390d5e55f73Smrg  e) as_fn_append ()
391baed689fSmrg  {
392baed689fSmrg    eval $1=\$$1\$2
393d5e55f73Smrg  } ;;
394d5e55f73Smrgesac
395baed689fSmrgfi # as_fn_append
396baed689fSmrg
397baed689fSmrg# as_fn_arith ARG...
398baed689fSmrg# ------------------
399baed689fSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400baed689fSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401baed689fSmrg# must be portable across $(()) and expr.
40263323ee5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40363323ee5Smrgthen :
404baed689fSmrg  eval 'as_fn_arith ()
405baed689fSmrg  {
406baed689fSmrg    as_val=$(( $* ))
407baed689fSmrg  }'
408d5e55f73Smrgelse case e in #(
409d5e55f73Smrg  e) as_fn_arith ()
410baed689fSmrg  {
411baed689fSmrg    as_val=`expr "$@" || test $? -eq 1`
412d5e55f73Smrg  } ;;
413d5e55f73Smrgesac
414baed689fSmrgfi # as_fn_arith
415baed689fSmrg
416baed689fSmrg
417baed689fSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418baed689fSmrg# ----------------------------------------
419baed689fSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420baed689fSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421baed689fSmrg# script with STATUS, using 1 if that was 0.
422baed689fSmrgas_fn_error ()
423baed689fSmrg{
424baed689fSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
425baed689fSmrg  if test "$4"; then
426baed689fSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42763323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428baed689fSmrg  fi
42963323ee5Smrg  printf "%s\n" "$as_me: error: $2" >&2
430baed689fSmrg  as_fn_exit $as_status
431baed689fSmrg} # as_fn_error
432c7484f1fSmrg
433c7484f1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434c7484f1fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
435c7484f1fSmrg  as_expr=expr
436c7484f1fSmrgelse
437c7484f1fSmrg  as_expr=false
438c7484f1fSmrgfi
439c7484f1fSmrg
440c7484f1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
441c7484f1fSmrg  as_basename=basename
442c7484f1fSmrgelse
443c7484f1fSmrg  as_basename=false
444c7484f1fSmrgfi
445c7484f1fSmrg
446baed689fSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447baed689fSmrg  as_dirname=dirname
448baed689fSmrgelse
449baed689fSmrg  as_dirname=false
450baed689fSmrgfi
451c7484f1fSmrg
452c7484f1fSmrgas_me=`$as_basename -- "$0" ||
453c7484f1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
454c7484f1fSmrg	 X"$0" : 'X\(//\)$' \| \
455c7484f1fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45663323ee5Smrgprintf "%s\n" X/"$0" |
457c7484f1fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458c7484f1fSmrg	    s//\1/
459c7484f1fSmrg	    q
460c7484f1fSmrg	  }
461c7484f1fSmrg	  /^X\/\(\/\/\)$/{
462c7484f1fSmrg	    s//\1/
463c7484f1fSmrg	    q
464c7484f1fSmrg	  }
465c7484f1fSmrg	  /^X\/\(\/\).*/{
466c7484f1fSmrg	    s//\1/
467c7484f1fSmrg	    q
468c7484f1fSmrg	  }
469c7484f1fSmrg	  s/.*/./; q'`
470c7484f1fSmrg
471baed689fSmrg# Avoid depending upon Character Ranges.
472baed689fSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473baed689fSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474baed689fSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475baed689fSmrgas_cr_digits='0123456789'
476baed689fSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
477c7484f1fSmrg
478c7484f1fSmrg
479baed689fSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480baed689fSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481baed689fSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482baed689fSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483baed689fSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484baed689fSmrg  sed -n '
485baed689fSmrg    p
486baed689fSmrg    /[$]LINENO/=
487baed689fSmrg  ' <$as_myself |
488baed689fSmrg    sed '
489d5e55f73Smrg      t clear
490d5e55f73Smrg      :clear
491baed689fSmrg      s/[$]LINENO.*/&-/
492baed689fSmrg      t lineno
493baed689fSmrg      b
494baed689fSmrg      :lineno
495baed689fSmrg      N
496baed689fSmrg      :loop
497baed689fSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498baed689fSmrg      t loop
499baed689fSmrg      s/-\n.*//
500baed689fSmrg    ' >$as_me.lineno &&
501baed689fSmrg  chmod +x "$as_me.lineno" ||
50263323ee5Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
503c7484f1fSmrg
504ebb1c56dSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505ebb1c56dSmrg  # already done that, so ensure we don't try to do so again and fall
506ebb1c56dSmrg  # in an infinite loop.  This has already happened in practice.
507ebb1c56dSmrg  _as_can_reexec=no; export _as_can_reexec
508baed689fSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
509baed689fSmrg  # (the dirname of $[0] is not the place where we might find the
510baed689fSmrg  # original and so on.  Autoconf is especially sensitive to this).
511baed689fSmrg  . "./$as_me.lineno"
512baed689fSmrg  # Exit status is that of the last command.
513baed689fSmrg  exit
514c7484f1fSmrg}
515c7484f1fSmrg
51663323ee5Smrg
51763323ee5Smrg# Determine whether it's possible to make 'echo' print without a newline.
51863323ee5Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
51963323ee5Smrg# for compatibility with existing Makefiles.
520baed689fSmrgECHO_C= ECHO_N= ECHO_T=
521baed689fSmrgcase `echo -n x` in #(((((
522baed689fSmrg-n*)
523baed689fSmrg  case `echo 'xy\c'` in
524baed689fSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525baed689fSmrg  xy)  ECHO_C='\c';;
526baed689fSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527baed689fSmrg       ECHO_T='	';;
528baed689fSmrg  esac;;
529baed689fSmrg*)
530baed689fSmrg  ECHO_N='-n';;
531baed689fSmrgesac
532c7484f1fSmrg
53363323ee5Smrg# For backward compatibility with old third-party macros, we provide
53463323ee5Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
53563323ee5Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
53663323ee5Smrgas_echo='printf %s\n'
53763323ee5Smrgas_echo_n='printf %s'
53863323ee5Smrg
539baed689fSmrgrm -f conf$$ conf$$.exe conf$$.file
540baed689fSmrgif test -d conf$$.dir; then
541baed689fSmrg  rm -f conf$$.dir/conf$$.file
542baed689fSmrgelse
543baed689fSmrg  rm -f conf$$.dir
544baed689fSmrg  mkdir conf$$.dir 2>/dev/null
545baed689fSmrgfi
546baed689fSmrgif (echo >conf$$.file) 2>/dev/null; then
547baed689fSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548baed689fSmrg    as_ln_s='ln -s'
549baed689fSmrg    # ... but there are two gotchas:
550d5e55f73Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551d5e55f73Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552d5e55f73Smrg    # In both cases, we have to default to 'cp -pR'.
553baed689fSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554ebb1c56dSmrg      as_ln_s='cp -pR'
555baed689fSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556baed689fSmrg    as_ln_s=ln
557baed689fSmrg  else
558ebb1c56dSmrg    as_ln_s='cp -pR'
559baed689fSmrg  fi
560c7484f1fSmrgelse
561ebb1c56dSmrg  as_ln_s='cp -pR'
562c7484f1fSmrgfi
563baed689fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564baed689fSmrgrmdir conf$$.dir 2>/dev/null
565c7484f1fSmrg
566baed689fSmrgif mkdir -p . 2>/dev/null; then
567baed689fSmrg  as_mkdir_p='mkdir -p "$as_dir"'
568baed689fSmrgelse
569baed689fSmrg  test -d ./-p && rmdir ./-p
570baed689fSmrg  as_mkdir_p=false
571c7484f1fSmrgfi
572c7484f1fSmrg
573ebb1c56dSmrgas_test_x='test -x'
574ebb1c56dSmrgas_executable_p=as_fn_executable_p
575c7484f1fSmrg
576baed689fSmrg# Sed expression to map a string onto a valid CPP name.
577d5e55f73Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578d5e55f73Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579c7484f1fSmrg
580baed689fSmrg# Sed expression to map a string onto a valid variable name.
581d5e55f73Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582d5e55f73Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583c7484f1fSmrg
584c7484f1fSmrg
585baed689fSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586baed689fSmrgexec 6>&1
587c7484f1fSmrg
588baed689fSmrg# Name of the host.
589baed689fSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
590baed689fSmrg# so uname gets run too.
591baed689fSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
592c7484f1fSmrg
593baed689fSmrg#
594baed689fSmrg# Initializations.
595baed689fSmrg#
596baed689fSmrgac_default_prefix=/usr/local
597baed689fSmrgac_clean_files=
598baed689fSmrgac_config_libobj_dir=.
599baed689fSmrgLIBOBJS=
600baed689fSmrgcross_compiling=no
601baed689fSmrgsubdirs=
602baed689fSmrgMFLAGS=
603baed689fSmrgMAKEFLAGS=
604c7484f1fSmrg
605c7484f1fSmrg# Identity of this package.
606c7484f1fSmrgPACKAGE_NAME='xconsole'
607c7484f1fSmrgPACKAGE_TARNAME='xconsole'
608d5e55f73SmrgPACKAGE_VERSION='1.1.0'
609d5e55f73SmrgPACKAGE_STRING='xconsole 1.1.0'
610d5e55f73SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues'
611baed689fSmrgPACKAGE_URL=''
612c7484f1fSmrg
613e6ecbdaeSmrgac_unique_file="Makefile.am"
614c7484f1fSmrg# Factoring default headers for most tests.
615c7484f1fSmrgac_includes_default="\
61663323ee5Smrg#include <stddef.h>
61763323ee5Smrg#ifdef HAVE_STDIO_H
61863323ee5Smrg# include <stdio.h>
619c7484f1fSmrg#endif
62063323ee5Smrg#ifdef HAVE_STDLIB_H
621c7484f1fSmrg# include <stdlib.h>
622c7484f1fSmrg#endif
623c7484f1fSmrg#ifdef HAVE_STRING_H
624c7484f1fSmrg# include <string.h>
625c7484f1fSmrg#endif
626c7484f1fSmrg#ifdef HAVE_INTTYPES_H
627c7484f1fSmrg# include <inttypes.h>
628c7484f1fSmrg#endif
629c7484f1fSmrg#ifdef HAVE_STDINT_H
630c7484f1fSmrg# include <stdint.h>
631c7484f1fSmrg#endif
63263323ee5Smrg#ifdef HAVE_STRINGS_H
63363323ee5Smrg# include <strings.h>
63463323ee5Smrg#endif
63563323ee5Smrg#ifdef HAVE_SYS_TYPES_H
63663323ee5Smrg# include <sys/types.h>
63763323ee5Smrg#endif
63863323ee5Smrg#ifdef HAVE_SYS_STAT_H
63963323ee5Smrg# include <sys/stat.h>
64063323ee5Smrg#endif
641c7484f1fSmrg#ifdef HAVE_UNISTD_H
642c7484f1fSmrg# include <unistd.h>
643c7484f1fSmrg#endif"
644c7484f1fSmrg
64563323ee5Smrgac_header_c_list=
646d5e55f73Smrgenable_year2038=no
647baed689fSmrgac_subst_vars='am__EXEEXT_FALSE
648baed689fSmrgam__EXEEXT_TRUE
649baed689fSmrgLTLIBOBJS
650baed689fSmrgLIBOBJS
651c7484f1fSmrgappdefaultdir
652baed689fSmrgAPPDEFS_LIBS
653baed689fSmrgAPPDEFS_CFLAGS
654baed689fSmrgXCONSOLE_LIBS
655baed689fSmrgXCONSOLE_CFLAGS
656baed689fSmrgMAN_SUBSTS
657baed689fSmrgXORG_MAN_PAGE
658c7484f1fSmrgADMIN_MAN_DIR
659baed689fSmrgDRIVER_MAN_DIR
660baed689fSmrgMISC_MAN_DIR
661baed689fSmrgFILE_MAN_DIR
662baed689fSmrgLIB_MAN_DIR
663baed689fSmrgAPP_MAN_DIR
664baed689fSmrgADMIN_MAN_SUFFIX
665baed689fSmrgDRIVER_MAN_SUFFIX
666baed689fSmrgMISC_MAN_SUFFIX
667baed689fSmrgFILE_MAN_SUFFIX
668baed689fSmrgLIB_MAN_SUFFIX
669baed689fSmrgAPP_MAN_SUFFIX
670baed689fSmrgSED
671baed689fSmrghost_os
672baed689fSmrghost_vendor
673baed689fSmrghost_cpu
674baed689fSmrghost
675baed689fSmrgbuild_os
676baed689fSmrgbuild_vendor
677baed689fSmrgbuild_cpu
678baed689fSmrgbuild
679baed689fSmrgINSTALL_CMD
680ebb1c56dSmrgPKG_CONFIG_LIBDIR
681ebb1c56dSmrgPKG_CONFIG_PATH
682baed689fSmrgPKG_CONFIG
683baed689fSmrgCHANGELOG_CMD
684e6ecbdaeSmrgSTRICT_CFLAGS
685baed689fSmrgCWARNFLAGS
686e6ecbdaeSmrgBASE_CFLAGS
687ebb1c56dSmrgAM_BACKSLASH
688ebb1c56dSmrgAM_DEFAULT_VERBOSITY
689ebb1c56dSmrgAM_DEFAULT_V
690ebb1c56dSmrgAM_V
69163323ee5SmrgCSCOPE
69263323ee5SmrgETAGS
69363323ee5SmrgCTAGS
694baed689fSmrgam__fastdepCC_FALSE
695baed689fSmrgam__fastdepCC_TRUE
696baed689fSmrgCCDEPMODE
697e6ecbdaeSmrgam__nodep
698baed689fSmrgAMDEPBACKSLASH
699baed689fSmrgAMDEP_FALSE
700baed689fSmrgAMDEP_TRUE
701baed689fSmrgam__include
702baed689fSmrgDEPDIR
703baed689fSmrgam__untar
704baed689fSmrgam__tar
705baed689fSmrgAMTAR
706baed689fSmrgam__leading_dot
707baed689fSmrgSET_MAKE
708baed689fSmrgAWK
709baed689fSmrgmkdir_p
710baed689fSmrgMKDIR_P
711baed689fSmrgINSTALL_STRIP_PROGRAM
712baed689fSmrgSTRIP
713baed689fSmrginstall_sh
714baed689fSmrgMAKEINFO
715baed689fSmrgAUTOHEADER
716baed689fSmrgAUTOMAKE
717baed689fSmrgAUTOCONF
718baed689fSmrgACLOCAL
719baed689fSmrgVERSION
720baed689fSmrgPACKAGE
721baed689fSmrgCYGPATH_W
722baed689fSmrgam__isrc
723baed689fSmrgINSTALL_DATA
724baed689fSmrgINSTALL_SCRIPT
725baed689fSmrgINSTALL_PROGRAM
726ebb1c56dSmrgOBJEXT
727ebb1c56dSmrgEXEEXT
728ebb1c56dSmrgac_ct_CC
729ebb1c56dSmrgCPPFLAGS
730ebb1c56dSmrgLDFLAGS
731ebb1c56dSmrgCFLAGS
732ebb1c56dSmrgCC
733baed689fSmrgtarget_alias
734baed689fSmrghost_alias
735baed689fSmrgbuild_alias
736baed689fSmrgLIBS
737baed689fSmrgECHO_T
738baed689fSmrgECHO_N
739baed689fSmrgECHO_C
740baed689fSmrgDEFS
741baed689fSmrgmandir
742baed689fSmrglocaledir
743baed689fSmrglibdir
744baed689fSmrgpsdir
745baed689fSmrgpdfdir
746baed689fSmrgdvidir
747baed689fSmrghtmldir
748baed689fSmrginfodir
749baed689fSmrgdocdir
750baed689fSmrgoldincludedir
751baed689fSmrgincludedir
75263323ee5Smrgrunstatedir
753baed689fSmrglocalstatedir
754baed689fSmrgsharedstatedir
755baed689fSmrgsysconfdir
756baed689fSmrgdatadir
757baed689fSmrgdatarootdir
758baed689fSmrglibexecdir
759baed689fSmrgsbindir
760baed689fSmrgbindir
761baed689fSmrgprogram_transform_name
762baed689fSmrgprefix
763baed689fSmrgexec_prefix
764baed689fSmrgPACKAGE_URL
765baed689fSmrgPACKAGE_BUGREPORT
766baed689fSmrgPACKAGE_STRING
767baed689fSmrgPACKAGE_VERSION
768baed689fSmrgPACKAGE_TARNAME
769baed689fSmrgPACKAGE_NAME
770baed689fSmrgPATH_SEPARATOR
77163323ee5SmrgSHELL
77263323ee5Smrgam__quote'
773c7484f1fSmrgac_subst_files=''
774baed689fSmrgac_user_opts='
775baed689fSmrgenable_option_checking
776baed689fSmrgenable_dependency_tracking
777ebb1c56dSmrgenable_silent_rules
778e6ecbdaeSmrgenable_selective_werror
779baed689fSmrgenable_strict_compilation
780baed689fSmrgwith_appdefaultdir
781d5e55f73Smrgenable_largefile
782d5e55f73Smrgenable_year2038
783baed689fSmrg'
784c7484f1fSmrg      ac_precious_vars='build_alias
785c7484f1fSmrghost_alias
786c7484f1fSmrgtarget_alias
787c7484f1fSmrgCC
788c7484f1fSmrgCFLAGS
789c7484f1fSmrgLDFLAGS
790c7484f1fSmrgLIBS
791c7484f1fSmrgCPPFLAGS
792c7484f1fSmrgPKG_CONFIG
793ebb1c56dSmrgPKG_CONFIG_PATH
794ebb1c56dSmrgPKG_CONFIG_LIBDIR
795baed689fSmrgXCONSOLE_CFLAGS
796baed689fSmrgXCONSOLE_LIBS
797c7484f1fSmrgAPPDEFS_CFLAGS
798baed689fSmrgAPPDEFS_LIBS'
799c7484f1fSmrg
800c7484f1fSmrg
801c7484f1fSmrg# Initialize some variables set by options.
802c7484f1fSmrgac_init_help=
803c7484f1fSmrgac_init_version=false
804baed689fSmrgac_unrecognized_opts=
805baed689fSmrgac_unrecognized_sep=
806c7484f1fSmrg# The variables have the same names as the options, with
807c7484f1fSmrg# dashes changed to underlines.
808c7484f1fSmrgcache_file=/dev/null
809c7484f1fSmrgexec_prefix=NONE
810c7484f1fSmrgno_create=
811c7484f1fSmrgno_recursion=
812c7484f1fSmrgprefix=NONE
813c7484f1fSmrgprogram_prefix=NONE
814c7484f1fSmrgprogram_suffix=NONE
815c7484f1fSmrgprogram_transform_name=s,x,x,
816c7484f1fSmrgsilent=
817c7484f1fSmrgsite=
818c7484f1fSmrgsrcdir=
819c7484f1fSmrgverbose=
820c7484f1fSmrgx_includes=NONE
821c7484f1fSmrgx_libraries=NONE
822c7484f1fSmrg
823c7484f1fSmrg# Installation directory options.
824c7484f1fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
825c7484f1fSmrg# and all the variables that are supposed to be based on exec_prefix
826c7484f1fSmrg# by default will actually change.
827c7484f1fSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
828c7484f1fSmrg# (The list follows the same order as the GNU Coding Standards.)
829c7484f1fSmrgbindir='${exec_prefix}/bin'
830c7484f1fSmrgsbindir='${exec_prefix}/sbin'
831c7484f1fSmrglibexecdir='${exec_prefix}/libexec'
832c7484f1fSmrgdatarootdir='${prefix}/share'
833c7484f1fSmrgdatadir='${datarootdir}'
834c7484f1fSmrgsysconfdir='${prefix}/etc'
835c7484f1fSmrgsharedstatedir='${prefix}/com'
836c7484f1fSmrglocalstatedir='${prefix}/var'
83763323ee5Smrgrunstatedir='${localstatedir}/run'
838c7484f1fSmrgincludedir='${prefix}/include'
839c7484f1fSmrgoldincludedir='/usr/include'
840c7484f1fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
841c7484f1fSmrginfodir='${datarootdir}/info'
842c7484f1fSmrghtmldir='${docdir}'
843c7484f1fSmrgdvidir='${docdir}'
844c7484f1fSmrgpdfdir='${docdir}'
845c7484f1fSmrgpsdir='${docdir}'
846c7484f1fSmrglibdir='${exec_prefix}/lib'
847c7484f1fSmrglocaledir='${datarootdir}/locale'
848c7484f1fSmrgmandir='${datarootdir}/man'
849c7484f1fSmrg
850c7484f1fSmrgac_prev=
851c7484f1fSmrgac_dashdash=
852c7484f1fSmrgfor ac_option
853c7484f1fSmrgdo
854c7484f1fSmrg  # If the previous option needs an argument, assign it.
855c7484f1fSmrg  if test -n "$ac_prev"; then
856c7484f1fSmrg    eval $ac_prev=\$ac_option
857c7484f1fSmrg    ac_prev=
858c7484f1fSmrg    continue
859c7484f1fSmrg  fi
860c7484f1fSmrg
861c7484f1fSmrg  case $ac_option in
862baed689fSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
863baed689fSmrg  *=)   ac_optarg= ;;
864baed689fSmrg  *)    ac_optarg=yes ;;
865c7484f1fSmrg  esac
866c7484f1fSmrg
867c7484f1fSmrg  case $ac_dashdash$ac_option in
868c7484f1fSmrg  --)
869c7484f1fSmrg    ac_dashdash=yes ;;
870c7484f1fSmrg
871c7484f1fSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
872c7484f1fSmrg    ac_prev=bindir ;;
873c7484f1fSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
874c7484f1fSmrg    bindir=$ac_optarg ;;
875c7484f1fSmrg
876c7484f1fSmrg  -build | --build | --buil | --bui | --bu)
877c7484f1fSmrg    ac_prev=build_alias ;;
878c7484f1fSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
879c7484f1fSmrg    build_alias=$ac_optarg ;;
880c7484f1fSmrg
881c7484f1fSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
882c7484f1fSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
883c7484f1fSmrg    ac_prev=cache_file ;;
884c7484f1fSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
885c7484f1fSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
886c7484f1fSmrg    cache_file=$ac_optarg ;;
887c7484f1fSmrg
888c7484f1fSmrg  --config-cache | -C)
889c7484f1fSmrg    cache_file=config.cache ;;
890c7484f1fSmrg
891c7484f1fSmrg  -datadir | --datadir | --datadi | --datad)
892c7484f1fSmrg    ac_prev=datadir ;;
893c7484f1fSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
894c7484f1fSmrg    datadir=$ac_optarg ;;
895c7484f1fSmrg
896c7484f1fSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
897c7484f1fSmrg  | --dataroo | --dataro | --datar)
898c7484f1fSmrg    ac_prev=datarootdir ;;
899c7484f1fSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
900c7484f1fSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
901c7484f1fSmrg    datarootdir=$ac_optarg ;;
902c7484f1fSmrg
903c7484f1fSmrg  -disable-* | --disable-*)
904baed689fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
905c7484f1fSmrg    # Reject names that are not valid shell variable names.
906baed689fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
907d5e55f73Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
908baed689fSmrg    ac_useropt_orig=$ac_useropt
90963323ee5Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
910baed689fSmrg    case $ac_user_opts in
911baed689fSmrg      *"
912baed689fSmrg"enable_$ac_useropt"
913baed689fSmrg"*) ;;
914baed689fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
915baed689fSmrg	 ac_unrecognized_sep=', ';;
916baed689fSmrg    esac
917baed689fSmrg    eval enable_$ac_useropt=no ;;
918c7484f1fSmrg
919c7484f1fSmrg  -docdir | --docdir | --docdi | --doc | --do)
920c7484f1fSmrg    ac_prev=docdir ;;
921c7484f1fSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
922c7484f1fSmrg    docdir=$ac_optarg ;;
923c7484f1fSmrg
924c7484f1fSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
925c7484f1fSmrg    ac_prev=dvidir ;;
926c7484f1fSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
927c7484f1fSmrg    dvidir=$ac_optarg ;;
928c7484f1fSmrg
929c7484f1fSmrg  -enable-* | --enable-*)
930baed689fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
931c7484f1fSmrg    # Reject names that are not valid shell variable names.
932baed689fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
933d5e55f73Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
934baed689fSmrg    ac_useropt_orig=$ac_useropt
93563323ee5Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
936baed689fSmrg    case $ac_user_opts in
937baed689fSmrg      *"
938baed689fSmrg"enable_$ac_useropt"
939baed689fSmrg"*) ;;
940baed689fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
941baed689fSmrg	 ac_unrecognized_sep=', ';;
942baed689fSmrg    esac
943baed689fSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
944c7484f1fSmrg
945c7484f1fSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
946c7484f1fSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
947c7484f1fSmrg  | --exec | --exe | --ex)
948c7484f1fSmrg    ac_prev=exec_prefix ;;
949c7484f1fSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
950c7484f1fSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
951c7484f1fSmrg  | --exec=* | --exe=* | --ex=*)
952c7484f1fSmrg    exec_prefix=$ac_optarg ;;
953c7484f1fSmrg
954c7484f1fSmrg  -gas | --gas | --ga | --g)
955c7484f1fSmrg    # Obsolete; use --with-gas.
956c7484f1fSmrg    with_gas=yes ;;
957c7484f1fSmrg
958c7484f1fSmrg  -help | --help | --hel | --he | -h)
959c7484f1fSmrg    ac_init_help=long ;;
960c7484f1fSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
961c7484f1fSmrg    ac_init_help=recursive ;;
962c7484f1fSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
963c7484f1fSmrg    ac_init_help=short ;;
964c7484f1fSmrg
965c7484f1fSmrg  -host | --host | --hos | --ho)
966c7484f1fSmrg    ac_prev=host_alias ;;
967c7484f1fSmrg  -host=* | --host=* | --hos=* | --ho=*)
968c7484f1fSmrg    host_alias=$ac_optarg ;;
969c7484f1fSmrg
970c7484f1fSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
971c7484f1fSmrg    ac_prev=htmldir ;;
972c7484f1fSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
973c7484f1fSmrg  | --ht=*)
974c7484f1fSmrg    htmldir=$ac_optarg ;;
975c7484f1fSmrg
976c7484f1fSmrg  -includedir | --includedir | --includedi | --included | --include \
977c7484f1fSmrg  | --includ | --inclu | --incl | --inc)
978c7484f1fSmrg    ac_prev=includedir ;;
979c7484f1fSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
980c7484f1fSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
981c7484f1fSmrg    includedir=$ac_optarg ;;
982c7484f1fSmrg
983c7484f1fSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
984c7484f1fSmrg    ac_prev=infodir ;;
985c7484f1fSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
986c7484f1fSmrg    infodir=$ac_optarg ;;
987c7484f1fSmrg
988c7484f1fSmrg  -libdir | --libdir | --libdi | --libd)
989c7484f1fSmrg    ac_prev=libdir ;;
990c7484f1fSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
991c7484f1fSmrg    libdir=$ac_optarg ;;
992c7484f1fSmrg
993c7484f1fSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
994c7484f1fSmrg  | --libexe | --libex | --libe)
995c7484f1fSmrg    ac_prev=libexecdir ;;
996c7484f1fSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
997c7484f1fSmrg  | --libexe=* | --libex=* | --libe=*)
998c7484f1fSmrg    libexecdir=$ac_optarg ;;
999c7484f1fSmrg
1000c7484f1fSmrg  -localedir | --localedir | --localedi | --localed | --locale)
1001c7484f1fSmrg    ac_prev=localedir ;;
1002c7484f1fSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1003c7484f1fSmrg    localedir=$ac_optarg ;;
1004c7484f1fSmrg
1005c7484f1fSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1006c7484f1fSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
1007c7484f1fSmrg    ac_prev=localstatedir ;;
1008c7484f1fSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1009c7484f1fSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1010c7484f1fSmrg    localstatedir=$ac_optarg ;;
1011c7484f1fSmrg
1012c7484f1fSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1013c7484f1fSmrg    ac_prev=mandir ;;
1014c7484f1fSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1015c7484f1fSmrg    mandir=$ac_optarg ;;
1016c7484f1fSmrg
1017c7484f1fSmrg  -nfp | --nfp | --nf)
1018c7484f1fSmrg    # Obsolete; use --without-fp.
1019c7484f1fSmrg    with_fp=no ;;
1020c7484f1fSmrg
1021c7484f1fSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1022c7484f1fSmrg  | --no-cr | --no-c | -n)
1023c7484f1fSmrg    no_create=yes ;;
1024c7484f1fSmrg
1025c7484f1fSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1026c7484f1fSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1027c7484f1fSmrg    no_recursion=yes ;;
1028c7484f1fSmrg
1029c7484f1fSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1030c7484f1fSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1031c7484f1fSmrg  | --oldin | --oldi | --old | --ol | --o)
1032c7484f1fSmrg    ac_prev=oldincludedir ;;
1033c7484f1fSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1034c7484f1fSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1035c7484f1fSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1036c7484f1fSmrg    oldincludedir=$ac_optarg ;;
1037c7484f1fSmrg
1038c7484f1fSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1039c7484f1fSmrg    ac_prev=prefix ;;
1040c7484f1fSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1041c7484f1fSmrg    prefix=$ac_optarg ;;
1042c7484f1fSmrg
1043c7484f1fSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1044c7484f1fSmrg  | --program-pre | --program-pr | --program-p)
1045c7484f1fSmrg    ac_prev=program_prefix ;;
1046c7484f1fSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1047c7484f1fSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1048c7484f1fSmrg    program_prefix=$ac_optarg ;;
1049c7484f1fSmrg
1050c7484f1fSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1051c7484f1fSmrg  | --program-suf | --program-su | --program-s)
1052c7484f1fSmrg    ac_prev=program_suffix ;;
1053c7484f1fSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1054c7484f1fSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1055c7484f1fSmrg    program_suffix=$ac_optarg ;;
1056c7484f1fSmrg
1057c7484f1fSmrg  -program-transform-name | --program-transform-name \
1058c7484f1fSmrg  | --program-transform-nam | --program-transform-na \
1059c7484f1fSmrg  | --program-transform-n | --program-transform- \
1060c7484f1fSmrg  | --program-transform | --program-transfor \
1061c7484f1fSmrg  | --program-transfo | --program-transf \
1062c7484f1fSmrg  | --program-trans | --program-tran \
1063c7484f1fSmrg  | --progr-tra | --program-tr | --program-t)
1064c7484f1fSmrg    ac_prev=program_transform_name ;;
1065c7484f1fSmrg  -program-transform-name=* | --program-transform-name=* \
1066c7484f1fSmrg  | --program-transform-nam=* | --program-transform-na=* \
1067c7484f1fSmrg  | --program-transform-n=* | --program-transform-=* \
1068c7484f1fSmrg  | --program-transform=* | --program-transfor=* \
1069c7484f1fSmrg  | --program-transfo=* | --program-transf=* \
1070c7484f1fSmrg  | --program-trans=* | --program-tran=* \
1071c7484f1fSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1072c7484f1fSmrg    program_transform_name=$ac_optarg ;;
1073c7484f1fSmrg
1074c7484f1fSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1075c7484f1fSmrg    ac_prev=pdfdir ;;
1076c7484f1fSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1077c7484f1fSmrg    pdfdir=$ac_optarg ;;
1078c7484f1fSmrg
1079c7484f1fSmrg  -psdir | --psdir | --psdi | --psd | --ps)
1080c7484f1fSmrg    ac_prev=psdir ;;
1081c7484f1fSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1082c7484f1fSmrg    psdir=$ac_optarg ;;
1083c7484f1fSmrg
1084c7484f1fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1085c7484f1fSmrg  | -silent | --silent | --silen | --sile | --sil)
1086c7484f1fSmrg    silent=yes ;;
1087c7484f1fSmrg
108863323ee5Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
108963323ee5Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
109063323ee5Smrg  | --run | --ru | --r)
109163323ee5Smrg    ac_prev=runstatedir ;;
109263323ee5Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
109363323ee5Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
109463323ee5Smrg  | --run=* | --ru=* | --r=*)
109563323ee5Smrg    runstatedir=$ac_optarg ;;
109663323ee5Smrg
1097c7484f1fSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1098c7484f1fSmrg    ac_prev=sbindir ;;
1099c7484f1fSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1100c7484f1fSmrg  | --sbi=* | --sb=*)
1101c7484f1fSmrg    sbindir=$ac_optarg ;;
1102c7484f1fSmrg
1103c7484f1fSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1104c7484f1fSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1105c7484f1fSmrg  | --sharedst | --shareds | --shared | --share | --shar \
1106c7484f1fSmrg  | --sha | --sh)
1107c7484f1fSmrg    ac_prev=sharedstatedir ;;
1108c7484f1fSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1109c7484f1fSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1110c7484f1fSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1111c7484f1fSmrg  | --sha=* | --sh=*)
1112c7484f1fSmrg    sharedstatedir=$ac_optarg ;;
1113c7484f1fSmrg
1114c7484f1fSmrg  -site | --site | --sit)
1115c7484f1fSmrg    ac_prev=site ;;
1116c7484f1fSmrg  -site=* | --site=* | --sit=*)
1117c7484f1fSmrg    site=$ac_optarg ;;
1118c7484f1fSmrg
1119c7484f1fSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1120c7484f1fSmrg    ac_prev=srcdir ;;
1121c7484f1fSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1122c7484f1fSmrg    srcdir=$ac_optarg ;;
1123c7484f1fSmrg
1124c7484f1fSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1125c7484f1fSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
1126c7484f1fSmrg    ac_prev=sysconfdir ;;
1127c7484f1fSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1128c7484f1fSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1129c7484f1fSmrg    sysconfdir=$ac_optarg ;;
1130c7484f1fSmrg
1131c7484f1fSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1132c7484f1fSmrg    ac_prev=target_alias ;;
1133c7484f1fSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1134c7484f1fSmrg    target_alias=$ac_optarg ;;
1135c7484f1fSmrg
1136c7484f1fSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1137c7484f1fSmrg    verbose=yes ;;
1138c7484f1fSmrg
1139c7484f1fSmrg  -version | --version | --versio | --versi | --vers | -V)
1140c7484f1fSmrg    ac_init_version=: ;;
1141c7484f1fSmrg
1142c7484f1fSmrg  -with-* | --with-*)
1143baed689fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1144c7484f1fSmrg    # Reject names that are not valid shell variable names.
1145baed689fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1146d5e55f73Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1147baed689fSmrg    ac_useropt_orig=$ac_useropt
114863323ee5Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1149baed689fSmrg    case $ac_user_opts in
1150baed689fSmrg      *"
1151baed689fSmrg"with_$ac_useropt"
1152baed689fSmrg"*) ;;
1153baed689fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1154baed689fSmrg	 ac_unrecognized_sep=', ';;
1155baed689fSmrg    esac
1156baed689fSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1157c7484f1fSmrg
1158c7484f1fSmrg  -without-* | --without-*)
1159baed689fSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1160c7484f1fSmrg    # Reject names that are not valid shell variable names.
1161baed689fSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1162d5e55f73Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1163baed689fSmrg    ac_useropt_orig=$ac_useropt
116463323ee5Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1165baed689fSmrg    case $ac_user_opts in
1166baed689fSmrg      *"
1167baed689fSmrg"with_$ac_useropt"
1168baed689fSmrg"*) ;;
1169baed689fSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1170baed689fSmrg	 ac_unrecognized_sep=', ';;
1171baed689fSmrg    esac
1172baed689fSmrg    eval with_$ac_useropt=no ;;
1173c7484f1fSmrg
1174c7484f1fSmrg  --x)
1175c7484f1fSmrg    # Obsolete; use --with-x.
1176c7484f1fSmrg    with_x=yes ;;
1177c7484f1fSmrg
1178c7484f1fSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1179c7484f1fSmrg  | --x-incl | --x-inc | --x-in | --x-i)
1180c7484f1fSmrg    ac_prev=x_includes ;;
1181c7484f1fSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1182c7484f1fSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1183c7484f1fSmrg    x_includes=$ac_optarg ;;
1184c7484f1fSmrg
1185c7484f1fSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1186c7484f1fSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1187c7484f1fSmrg    ac_prev=x_libraries ;;
1188c7484f1fSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1189c7484f1fSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1190c7484f1fSmrg    x_libraries=$ac_optarg ;;
1191c7484f1fSmrg
1192d5e55f73Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1193d5e55f73SmrgTry '$0 --help' for more information"
1194c7484f1fSmrg    ;;
1195c7484f1fSmrg
1196c7484f1fSmrg  *=*)
1197c7484f1fSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1198c7484f1fSmrg    # Reject names that are not valid shell variable names.
1199baed689fSmrg    case $ac_envvar in #(
1200baed689fSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1201d5e55f73Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1202baed689fSmrg    esac
1203c7484f1fSmrg    eval $ac_envvar=\$ac_optarg
1204c7484f1fSmrg    export $ac_envvar ;;
1205c7484f1fSmrg
1206c7484f1fSmrg  *)
1207c7484f1fSmrg    # FIXME: should be removed in autoconf 3.0.
120863323ee5Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1209c7484f1fSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
121063323ee5Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1211baed689fSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1212c7484f1fSmrg    ;;
1213c7484f1fSmrg
1214c7484f1fSmrg  esac
1215c7484f1fSmrgdone
1216c7484f1fSmrg
1217c7484f1fSmrgif test -n "$ac_prev"; then
1218c7484f1fSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1219baed689fSmrg  as_fn_error $? "missing argument to $ac_option"
1220baed689fSmrgfi
1221baed689fSmrg
1222baed689fSmrgif test -n "$ac_unrecognized_opts"; then
1223baed689fSmrg  case $enable_option_checking in
1224baed689fSmrg    no) ;;
1225baed689fSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
122663323ee5Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1227baed689fSmrg  esac
1228c7484f1fSmrgfi
1229c7484f1fSmrg
1230baed689fSmrg# Check all directory arguments for consistency.
1231c7484f1fSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1232c7484f1fSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1233c7484f1fSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
123463323ee5Smrg		libdir localedir mandir runstatedir
1235c7484f1fSmrgdo
1236c7484f1fSmrg  eval ac_val=\$$ac_var
1237baed689fSmrg  # Remove trailing slashes.
1238baed689fSmrg  case $ac_val in
1239baed689fSmrg    */ )
1240baed689fSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1241baed689fSmrg      eval $ac_var=\$ac_val;;
1242baed689fSmrg  esac
1243baed689fSmrg  # Be sure to have absolute directory names.
1244c7484f1fSmrg  case $ac_val in
1245c7484f1fSmrg    [\\/$]* | ?:[\\/]* )  continue;;
1246c7484f1fSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1247c7484f1fSmrg  esac
1248baed689fSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1249c7484f1fSmrgdone
1250c7484f1fSmrg
1251d5e55f73Smrg# There might be people who depend on the old broken behavior: '$host'
1252c7484f1fSmrg# used to hold the argument of --host etc.
1253c7484f1fSmrg# FIXME: To remove some day.
1254c7484f1fSmrgbuild=$build_alias
1255c7484f1fSmrghost=$host_alias
1256c7484f1fSmrgtarget=$target_alias
1257c7484f1fSmrg
1258c7484f1fSmrg# FIXME: To remove some day.
1259c7484f1fSmrgif test "x$host_alias" != x; then
1260c7484f1fSmrg  if test "x$build_alias" = x; then
1261c7484f1fSmrg    cross_compiling=maybe
1262c7484f1fSmrg  elif test "x$build_alias" != "x$host_alias"; then
1263c7484f1fSmrg    cross_compiling=yes
1264c7484f1fSmrg  fi
1265c7484f1fSmrgfi
1266c7484f1fSmrg
1267c7484f1fSmrgac_tool_prefix=
1268c7484f1fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1269c7484f1fSmrg
1270c7484f1fSmrgtest "$silent" = yes && exec 6>/dev/null
1271c7484f1fSmrg
1272c7484f1fSmrg
1273c7484f1fSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1274c7484f1fSmrgac_ls_di=`ls -di .` &&
1275c7484f1fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1276baed689fSmrg  as_fn_error $? "working directory cannot be determined"
1277c7484f1fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1278baed689fSmrg  as_fn_error $? "pwd does not report name of working directory"
1279c7484f1fSmrg
1280c7484f1fSmrg
1281c7484f1fSmrg# Find the source files, if location was not specified.
1282c7484f1fSmrgif test -z "$srcdir"; then
1283c7484f1fSmrg  ac_srcdir_defaulted=yes
1284c7484f1fSmrg  # Try the directory containing this script, then the parent directory.
1285baed689fSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1286baed689fSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1287baed689fSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1288baed689fSmrg	 X"$as_myself" : 'X\(//\)$' \| \
1289baed689fSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
129063323ee5Smrgprintf "%s\n" X"$as_myself" |
1291c7484f1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1292c7484f1fSmrg	    s//\1/
1293c7484f1fSmrg	    q
1294c7484f1fSmrg	  }
1295c7484f1fSmrg	  /^X\(\/\/\)[^/].*/{
1296c7484f1fSmrg	    s//\1/
1297c7484f1fSmrg	    q
1298c7484f1fSmrg	  }
1299c7484f1fSmrg	  /^X\(\/\/\)$/{
1300c7484f1fSmrg	    s//\1/
1301c7484f1fSmrg	    q
1302c7484f1fSmrg	  }
1303c7484f1fSmrg	  /^X\(\/\).*/{
1304c7484f1fSmrg	    s//\1/
1305c7484f1fSmrg	    q
1306c7484f1fSmrg	  }
1307c7484f1fSmrg	  s/.*/./; q'`
1308c7484f1fSmrg  srcdir=$ac_confdir
1309c7484f1fSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
1310c7484f1fSmrg    srcdir=..
1311c7484f1fSmrg  fi
1312c7484f1fSmrgelse
1313c7484f1fSmrg  ac_srcdir_defaulted=no
1314c7484f1fSmrgfi
1315c7484f1fSmrgif test ! -r "$srcdir/$ac_unique_file"; then
1316c7484f1fSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1317baed689fSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1318c7484f1fSmrgfi
1319d5e55f73Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1320c7484f1fSmrgac_abs_confdir=`(
1321baed689fSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1322c7484f1fSmrg	pwd)`
1323c7484f1fSmrg# When building in place, set srcdir=.
1324c7484f1fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1325c7484f1fSmrg  srcdir=.
1326c7484f1fSmrgfi
1327c7484f1fSmrg# Remove unnecessary trailing slashes from srcdir.
1328c7484f1fSmrg# Double slashes in file names in object file debugging info
1329c7484f1fSmrg# mess up M-x gdb in Emacs.
1330c7484f1fSmrgcase $srcdir in
1331c7484f1fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1332c7484f1fSmrgesac
1333c7484f1fSmrgfor ac_var in $ac_precious_vars; do
1334c7484f1fSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1335c7484f1fSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
1336c7484f1fSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1337c7484f1fSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1338c7484f1fSmrgdone
1339c7484f1fSmrg
1340c7484f1fSmrg#
1341c7484f1fSmrg# Report the --help message.
1342c7484f1fSmrg#
1343c7484f1fSmrgif test "$ac_init_help" = "long"; then
1344c7484f1fSmrg  # Omit some internal or obsolete options to make the list less imposing.
1345c7484f1fSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
1346c7484f1fSmrg  cat <<_ACEOF
1347d5e55f73Smrg'configure' configures xconsole 1.1.0 to adapt to many kinds of systems.
1348c7484f1fSmrg
1349c7484f1fSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1350c7484f1fSmrg
1351c7484f1fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1352c7484f1fSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1353c7484f1fSmrg
1354c7484f1fSmrgDefaults for the options are specified in brackets.
1355c7484f1fSmrg
1356c7484f1fSmrgConfiguration:
1357c7484f1fSmrg  -h, --help              display this help and exit
1358c7484f1fSmrg      --help=short        display options specific to this package
1359c7484f1fSmrg      --help=recursive    display the short help of all the included packages
1360c7484f1fSmrg  -V, --version           display version information and exit
1361d5e55f73Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
1362c7484f1fSmrg      --cache-file=FILE   cache test results in FILE [disabled]
1363d5e55f73Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
1364c7484f1fSmrg  -n, --no-create         do not create output files
1365d5e55f73Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
1366c7484f1fSmrg
1367c7484f1fSmrgInstallation directories:
1368c7484f1fSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1369baed689fSmrg                          [$ac_default_prefix]
1370c7484f1fSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1371baed689fSmrg                          [PREFIX]
1372c7484f1fSmrg
1373d5e55f73SmrgBy default, 'make install' will install all the files in
1374d5e55f73Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1375d5e55f73Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1376d5e55f73Smrgfor instance '--prefix=\$HOME'.
1377c7484f1fSmrg
1378c7484f1fSmrgFor better control, use the options below.
1379c7484f1fSmrg
1380c7484f1fSmrgFine tuning of the installation directories:
1381baed689fSmrg  --bindir=DIR            user executables [EPREFIX/bin]
1382baed689fSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1383baed689fSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1384baed689fSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1385baed689fSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1386baed689fSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
138763323ee5Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1388baed689fSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1389baed689fSmrg  --includedir=DIR        C header files [PREFIX/include]
1390baed689fSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1391baed689fSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1392baed689fSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1393baed689fSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1394baed689fSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1395baed689fSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1396baed689fSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xconsole]
1397baed689fSmrg  --htmldir=DIR           html documentation [DOCDIR]
1398baed689fSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
1399baed689fSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1400baed689fSmrg  --psdir=DIR             ps documentation [DOCDIR]
1401c7484f1fSmrg_ACEOF
1402c7484f1fSmrg
1403c7484f1fSmrg  cat <<\_ACEOF
1404c7484f1fSmrg
1405c7484f1fSmrgProgram names:
1406c7484f1fSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1407c7484f1fSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1408c7484f1fSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1409c7484f1fSmrg
1410c7484f1fSmrgSystem types:
1411c7484f1fSmrg  --build=BUILD     configure for building on BUILD [guessed]
1412c7484f1fSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1413c7484f1fSmrg_ACEOF
1414c7484f1fSmrgfi
1415c7484f1fSmrg
1416c7484f1fSmrgif test -n "$ac_init_help"; then
1417c7484f1fSmrg  case $ac_init_help in
1418d5e55f73Smrg     short | recursive ) echo "Configuration of xconsole 1.1.0:";;
1419c7484f1fSmrg   esac
1420c7484f1fSmrg  cat <<\_ACEOF
1421c7484f1fSmrg
1422c7484f1fSmrgOptional Features:
1423baed689fSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1424c7484f1fSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1425c7484f1fSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1426e6ecbdaeSmrg  --enable-dependency-tracking
1427e6ecbdaeSmrg                          do not reject slow dependency extractors
1428e6ecbdaeSmrg  --disable-dependency-tracking
1429e6ecbdaeSmrg                          speeds up one-time build
1430ebb1c56dSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1431ebb1c56dSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1432e6ecbdaeSmrg  --disable-selective-werror
1433e6ecbdaeSmrg                          Turn off selective compiler errors. (default:
1434e6ecbdaeSmrg                          enabled)
1435baed689fSmrg  --enable-strict-compilation
1436baed689fSmrg                          Enable all warnings from compiler and make them
1437baed689fSmrg                          errors (default: disabled)
1438d5e55f73Smrg  --disable-largefile     omit support for large files
1439d5e55f73Smrg  --enable-year2038       support timestamps after 2038
1440c7484f1fSmrg
1441c7484f1fSmrgOptional Packages:
1442c7484f1fSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1443c7484f1fSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1444baed689fSmrg  --with-appdefaultdir=<pathname>
1445baed689fSmrg                          specify directory for app-defaults files (default is
1446baed689fSmrg                          autodetected)
1447c7484f1fSmrg
1448c7484f1fSmrgSome influential environment variables:
1449c7484f1fSmrg  CC          C compiler command
1450c7484f1fSmrg  CFLAGS      C compiler flags
1451c7484f1fSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1452c7484f1fSmrg              nonstandard directory <lib dir>
1453c7484f1fSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1454baed689fSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1455c7484f1fSmrg              you have headers in a nonstandard directory <include dir>
1456c7484f1fSmrg  PKG_CONFIG  path to pkg-config utility
1457ebb1c56dSmrg  PKG_CONFIG_PATH
1458ebb1c56dSmrg              directories to add to pkg-config's search path
1459ebb1c56dSmrg  PKG_CONFIG_LIBDIR
1460ebb1c56dSmrg              path overriding pkg-config's built-in search path
1461baed689fSmrg  XCONSOLE_CFLAGS
1462baed689fSmrg              C compiler flags for XCONSOLE, overriding pkg-config
1463baed689fSmrg  XCONSOLE_LIBS
1464baed689fSmrg              linker flags for XCONSOLE, overriding pkg-config
1465c7484f1fSmrg  APPDEFS_CFLAGS
1466c7484f1fSmrg              C compiler flags for APPDEFS, overriding pkg-config
1467c7484f1fSmrg  APPDEFS_LIBS
1468c7484f1fSmrg              linker flags for APPDEFS, overriding pkg-config
1469c7484f1fSmrg
1470d5e55f73SmrgUse these variables to override the choices made by 'configure' or to help
1471c7484f1fSmrgit to find libraries and programs with nonstandard names/locations.
1472c7484f1fSmrg
1473d5e55f73SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>.
1474c7484f1fSmrg_ACEOF
1475c7484f1fSmrgac_status=$?
1476c7484f1fSmrgfi
1477c7484f1fSmrg
1478c7484f1fSmrgif test "$ac_init_help" = "recursive"; then
1479c7484f1fSmrg  # If there are subdirs, report their specific --help.
1480c7484f1fSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1481baed689fSmrg    test -d "$ac_dir" ||
1482baed689fSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1483baed689fSmrg      continue
1484c7484f1fSmrg    ac_builddir=.
1485c7484f1fSmrg
1486c7484f1fSmrgcase "$ac_dir" in
1487c7484f1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1488c7484f1fSmrg*)
148963323ee5Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1490c7484f1fSmrg  # A ".." for each directory in $ac_dir_suffix.
149163323ee5Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1492c7484f1fSmrg  case $ac_top_builddir_sub in
1493c7484f1fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1494c7484f1fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1495c7484f1fSmrg  esac ;;
1496c7484f1fSmrgesac
1497c7484f1fSmrgac_abs_top_builddir=$ac_pwd
1498c7484f1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1499c7484f1fSmrg# for backward compatibility:
1500c7484f1fSmrgac_top_builddir=$ac_top_build_prefix
1501c7484f1fSmrg
1502c7484f1fSmrgcase $srcdir in
1503c7484f1fSmrg  .)  # We are building in place.
1504c7484f1fSmrg    ac_srcdir=.
1505c7484f1fSmrg    ac_top_srcdir=$ac_top_builddir_sub
1506c7484f1fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1507c7484f1fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1508c7484f1fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1509c7484f1fSmrg    ac_top_srcdir=$srcdir
1510c7484f1fSmrg    ac_abs_top_srcdir=$srcdir ;;
1511c7484f1fSmrg  *) # Relative name.
1512c7484f1fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1513c7484f1fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1514c7484f1fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1515c7484f1fSmrgesac
1516c7484f1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1517c7484f1fSmrg
1518c7484f1fSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
151963323ee5Smrg    # Check for configure.gnu first; this name is used for a wrapper for
152063323ee5Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
1521c7484f1fSmrg    if test -f "$ac_srcdir/configure.gnu"; then
1522c7484f1fSmrg      echo &&
1523c7484f1fSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1524c7484f1fSmrg    elif test -f "$ac_srcdir/configure"; then
1525c7484f1fSmrg      echo &&
1526c7484f1fSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1527c7484f1fSmrg    else
152863323ee5Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1529c7484f1fSmrg    fi || ac_status=$?
1530c7484f1fSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1531c7484f1fSmrg  done
1532c7484f1fSmrgfi
1533c7484f1fSmrg
1534c7484f1fSmrgtest -n "$ac_init_help" && exit $ac_status
1535c7484f1fSmrgif $ac_init_version; then
1536c7484f1fSmrg  cat <<\_ACEOF
1537d5e55f73Smrgxconsole configure 1.1.0
1538d5e55f73Smrggenerated by GNU Autoconf 2.72
1539c7484f1fSmrg
1540d5e55f73SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1541c7484f1fSmrgThis configure script is free software; the Free Software Foundation
1542c7484f1fSmrggives unlimited permission to copy, distribute and modify it.
1543c7484f1fSmrg_ACEOF
1544c7484f1fSmrg  exit
1545c7484f1fSmrgfi
1546c7484f1fSmrg
1547baed689fSmrg## ------------------------ ##
1548baed689fSmrg## Autoconf initialization. ##
1549baed689fSmrg## ------------------------ ##
1550c7484f1fSmrg
1551baed689fSmrg# ac_fn_c_try_compile LINENO
1552baed689fSmrg# --------------------------
1553baed689fSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1554baed689fSmrgac_fn_c_try_compile ()
1555c7484f1fSmrg{
1556baed689fSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
155763323ee5Smrg  rm -f conftest.$ac_objext conftest.beam
1558baed689fSmrg  if { { ac_try="$ac_compile"
1559baed689fSmrgcase "(($ac_try" in
1560baed689fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1561baed689fSmrg  *) ac_try_echo=$ac_try;;
1562baed689fSmrgesac
1563baed689fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156463323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1565baed689fSmrg  (eval "$ac_compile") 2>conftest.err
1566baed689fSmrg  ac_status=$?
1567baed689fSmrg  if test -s conftest.err; then
1568baed689fSmrg    grep -v '^ *+' conftest.err >conftest.er1
1569baed689fSmrg    cat conftest.er1 >&5
1570baed689fSmrg    mv -f conftest.er1 conftest.err
1571baed689fSmrg  fi
157263323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1573baed689fSmrg  test $ac_status = 0; } && {
1574baed689fSmrg	 test -z "$ac_c_werror_flag" ||
1575baed689fSmrg	 test ! -s conftest.err
157663323ee5Smrg       } && test -s conftest.$ac_objext
157763323ee5Smrgthen :
1578baed689fSmrg  ac_retval=0
1579d5e55f73Smrgelse case e in #(
1580d5e55f73Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1581baed689fSmrgsed 's/^/| /' conftest.$ac_ext >&5
1582c7484f1fSmrg
1583d5e55f73Smrg	ac_retval=1 ;;
1584d5e55f73Smrgesac
1585baed689fSmrgfi
1586baed689fSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1587baed689fSmrg  as_fn_set_status $ac_retval
1588c7484f1fSmrg
1589baed689fSmrg} # ac_fn_c_try_compile
1590c7484f1fSmrg
1591baed689fSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1592baed689fSmrg# -------------------------------------------------------
1593baed689fSmrg# Tests whether HEADER exists and can be compiled using the include files in
1594baed689fSmrg# INCLUDES, setting the cache variable VAR accordingly.
1595baed689fSmrgac_fn_c_check_header_compile ()
1596baed689fSmrg{
1597baed689fSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
159863323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
159963323ee5Smrgprintf %s "checking for $2... " >&6; }
160063323ee5Smrgif eval test \${$3+y}
160163323ee5Smrgthen :
160263323ee5Smrg  printf %s "(cached) " >&6
1603d5e55f73Smrgelse case e in #(
1604d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1605baed689fSmrg/* end confdefs.h.  */
1606baed689fSmrg$4
1607baed689fSmrg#include <$2>
1608baed689fSmrg_ACEOF
160963323ee5Smrgif ac_fn_c_try_compile "$LINENO"
161063323ee5Smrgthen :
1611baed689fSmrg  eval "$3=yes"
1612d5e55f73Smrgelse case e in #(
1613d5e55f73Smrg  e) eval "$3=no" ;;
1614d5e55f73Smrgesac
1615baed689fSmrgfi
1616d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1617d5e55f73Smrgesac
1618baed689fSmrgfi
1619baed689fSmrgeval ac_res=\$$3
162063323ee5Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
162163323ee5Smrgprintf "%s\n" "$ac_res" >&6; }
1622baed689fSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1623baed689fSmrg
1624baed689fSmrg} # ac_fn_c_check_header_compile
1625baed689fSmrg
162663323ee5Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
162763323ee5Smrg# ------------------------------------------------------------------
1628ebb1c56dSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
162963323ee5Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
163063323ee5Smrgac_fn_check_decl ()
1631ebb1c56dSmrg{
1632ebb1c56dSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633ebb1c56dSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
163463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
163563323ee5Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
163663323ee5Smrgif eval test \${$3+y}
163763323ee5Smrgthen :
163863323ee5Smrg  printf %s "(cached) " >&6
1639d5e55f73Smrgelse case e in #(
1640d5e55f73Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
164163323ee5Smrg  eval ac_save_FLAGS=\$$6
164263323ee5Smrg  as_fn_append $6 " $5"
1643ebb1c56dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1644ebb1c56dSmrg/* end confdefs.h.  */
1645ebb1c56dSmrg$4
1646ebb1c56dSmrgint
164763323ee5Smrgmain (void)
1648ebb1c56dSmrg{
1649ebb1c56dSmrg#ifndef $as_decl_name
1650ebb1c56dSmrg#ifdef __cplusplus
1651ebb1c56dSmrg  (void) $as_decl_use;
1652ebb1c56dSmrg#else
1653ebb1c56dSmrg  (void) $as_decl_name;
1654ebb1c56dSmrg#endif
1655ebb1c56dSmrg#endif
1656ebb1c56dSmrg
1657ebb1c56dSmrg  ;
1658ebb1c56dSmrg  return 0;
1659ebb1c56dSmrg}
1660ebb1c56dSmrg_ACEOF
166163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
166263323ee5Smrgthen :
1663ebb1c56dSmrg  eval "$3=yes"
1664d5e55f73Smrgelse case e in #(
1665d5e55f73Smrg  e) eval "$3=no" ;;
1666d5e55f73Smrgesac
1667ebb1c56dSmrgfi
166863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
166963323ee5Smrg  eval $6=\$ac_save_FLAGS
1670d5e55f73Smrg ;;
1671d5e55f73Smrgesac
1672ebb1c56dSmrgfi
1673ebb1c56dSmrgeval ac_res=\$$3
167463323ee5Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
167563323ee5Smrgprintf "%s\n" "$ac_res" >&6; }
1676ebb1c56dSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677ebb1c56dSmrg
167863323ee5Smrg} # ac_fn_check_decl
1679ebb1c56dSmrg
1680baed689fSmrg# ac_fn_c_try_link LINENO
1681baed689fSmrg# -----------------------
1682baed689fSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1683baed689fSmrgac_fn_c_try_link ()
1684baed689fSmrg{
1685baed689fSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168663323ee5Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1687baed689fSmrg  if { { ac_try="$ac_link"
1688baed689fSmrgcase "(($ac_try" in
1689baed689fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690baed689fSmrg  *) ac_try_echo=$ac_try;;
1691baed689fSmrgesac
1692baed689fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169363323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1694baed689fSmrg  (eval "$ac_link") 2>conftest.err
1695baed689fSmrg  ac_status=$?
1696baed689fSmrg  if test -s conftest.err; then
1697baed689fSmrg    grep -v '^ *+' conftest.err >conftest.er1
1698baed689fSmrg    cat conftest.er1 >&5
1699baed689fSmrg    mv -f conftest.er1 conftest.err
1700baed689fSmrg  fi
170163323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702baed689fSmrg  test $ac_status = 0; } && {
1703baed689fSmrg	 test -z "$ac_c_werror_flag" ||
1704baed689fSmrg	 test ! -s conftest.err
1705baed689fSmrg       } && test -s conftest$ac_exeext && {
1706baed689fSmrg	 test "$cross_compiling" = yes ||
1707ebb1c56dSmrg	 test -x conftest$ac_exeext
170863323ee5Smrg       }
170963323ee5Smrgthen :
1710baed689fSmrg  ac_retval=0
1711d5e55f73Smrgelse case e in #(
1712d5e55f73Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1713baed689fSmrgsed 's/^/| /' conftest.$ac_ext >&5
1714baed689fSmrg
1715d5e55f73Smrg	ac_retval=1 ;;
1716d5e55f73Smrgesac
1717baed689fSmrgfi
1718baed689fSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1719baed689fSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1720baed689fSmrg  # interfere with the next link command; also delete a directory that is
1721baed689fSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1722baed689fSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1723baed689fSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1724baed689fSmrg  as_fn_set_status $ac_retval
1725baed689fSmrg
1726baed689fSmrg} # ac_fn_c_try_link
1727baed689fSmrg
1728baed689fSmrg# ac_fn_c_check_func LINENO FUNC VAR
1729baed689fSmrg# ----------------------------------
1730baed689fSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1731baed689fSmrgac_fn_c_check_func ()
1732baed689fSmrg{
1733baed689fSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
173463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
173563323ee5Smrgprintf %s "checking for $2... " >&6; }
173663323ee5Smrgif eval test \${$3+y}
173763323ee5Smrgthen :
173863323ee5Smrg  printf %s "(cached) " >&6
1739d5e55f73Smrgelse case e in #(
1740d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1741baed689fSmrg/* end confdefs.h.  */
1742baed689fSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1743baed689fSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1744baed689fSmrg#define $2 innocuous_$2
1745baed689fSmrg
1746baed689fSmrg/* System header to define __stub macros and hopefully few prototypes,
1747d5e55f73Smrg   which can conflict with char $2 (void); below.  */
1748baed689fSmrg
174963323ee5Smrg#include <limits.h>
1750baed689fSmrg#undef $2
1751baed689fSmrg
1752baed689fSmrg/* Override any GCC internal prototype to avoid an error.
1753baed689fSmrg   Use char because int might match the return type of a GCC
1754baed689fSmrg   builtin and then its argument prototype would still apply.  */
1755baed689fSmrg#ifdef __cplusplus
1756baed689fSmrgextern "C"
1757baed689fSmrg#endif
1758d5e55f73Smrgchar $2 (void);
1759baed689fSmrg/* The GNU C library defines this for functions which it implements
1760baed689fSmrg    to always fail with ENOSYS.  Some functions are actually named
1761baed689fSmrg    something starting with __ and the normal name is an alias.  */
1762baed689fSmrg#if defined __stub_$2 || defined __stub___$2
1763baed689fSmrgchoke me
1764baed689fSmrg#endif
1765baed689fSmrg
1766baed689fSmrgint
176763323ee5Smrgmain (void)
1768baed689fSmrg{
1769baed689fSmrgreturn $2 ();
1770baed689fSmrg  ;
1771baed689fSmrg  return 0;
1772baed689fSmrg}
1773baed689fSmrg_ACEOF
177463323ee5Smrgif ac_fn_c_try_link "$LINENO"
177563323ee5Smrgthen :
1776baed689fSmrg  eval "$3=yes"
1777d5e55f73Smrgelse case e in #(
1778d5e55f73Smrg  e) eval "$3=no" ;;
1779d5e55f73Smrgesac
1780baed689fSmrgfi
178163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1782d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
1783d5e55f73Smrgesac
1784baed689fSmrgfi
1785baed689fSmrgeval ac_res=\$$3
178663323ee5Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
178763323ee5Smrgprintf "%s\n" "$ac_res" >&6; }
1788baed689fSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1789baed689fSmrg
1790baed689fSmrg} # ac_fn_c_check_func
179163323ee5Smrgac_configure_args_raw=
179263323ee5Smrgfor ac_arg
179363323ee5Smrgdo
179463323ee5Smrg  case $ac_arg in
179563323ee5Smrg  *\'*)
179663323ee5Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
179763323ee5Smrg  esac
179863323ee5Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
179963323ee5Smrgdone
180063323ee5Smrg
180163323ee5Smrgcase $ac_configure_args_raw in
180263323ee5Smrg  *$as_nl*)
180363323ee5Smrg    ac_safe_unquote= ;;
180463323ee5Smrg  *)
180563323ee5Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
180663323ee5Smrg    ac_unsafe_a="$ac_unsafe_z#~"
180763323ee5Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
180863323ee5Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
180963323ee5Smrgesac
181063323ee5Smrg
1811ebb1c56dSmrgcat >config.log <<_ACEOF
1812ebb1c56dSmrgThis file contains any messages produced by compilers while
1813ebb1c56dSmrgrunning configure, to aid debugging if configure makes a mistake.
1814baed689fSmrg
1815d5e55f73SmrgIt was created by xconsole $as_me 1.1.0, which was
1816d5e55f73Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1817ebb1c56dSmrg
181863323ee5Smrg  $ $0$ac_configure_args_raw
1819ebb1c56dSmrg
1820ebb1c56dSmrg_ACEOF
1821ebb1c56dSmrgexec 5>>config.log
1822baed689fSmrg{
1823baed689fSmrgcat <<_ASUNAME
1824baed689fSmrg## --------- ##
1825baed689fSmrg## Platform. ##
1826baed689fSmrg## --------- ##
1827baed689fSmrg
1828baed689fSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1829baed689fSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1830baed689fSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1831baed689fSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1832baed689fSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1833baed689fSmrg
1834baed689fSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1835baed689fSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1836baed689fSmrg
1837baed689fSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1838baed689fSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1839baed689fSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1840baed689fSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1841baed689fSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1842baed689fSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1843baed689fSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1844baed689fSmrg
1845baed689fSmrg_ASUNAME
1846baed689fSmrg
1847baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1848baed689fSmrgfor as_dir in $PATH
1849baed689fSmrgdo
1850baed689fSmrg  IFS=$as_save_IFS
185163323ee5Smrg  case $as_dir in #(((
185263323ee5Smrg    '') as_dir=./ ;;
185363323ee5Smrg    */) ;;
185463323ee5Smrg    *) as_dir=$as_dir/ ;;
185563323ee5Smrg  esac
185663323ee5Smrg    printf "%s\n" "PATH: $as_dir"
1857baed689fSmrg  done
1858baed689fSmrgIFS=$as_save_IFS
1859baed689fSmrg
1860baed689fSmrg} >&5
1861baed689fSmrg
1862baed689fSmrgcat >&5 <<_ACEOF
1863baed689fSmrg
1864baed689fSmrg
1865baed689fSmrg## ----------- ##
1866baed689fSmrg## Core tests. ##
1867baed689fSmrg## ----------- ##
1868baed689fSmrg
1869baed689fSmrg_ACEOF
1870baed689fSmrg
1871baed689fSmrg
1872baed689fSmrg# Keep a trace of the command line.
1873baed689fSmrg# Strip out --no-create and --no-recursion so they do not pile up.
1874baed689fSmrg# Strip out --silent because we don't want to record it for future runs.
1875baed689fSmrg# Also quote any args containing shell meta-characters.
1876baed689fSmrg# Make two passes to allow for proper duplicate-argument suppression.
1877c7484f1fSmrgac_configure_args=
1878c7484f1fSmrgac_configure_args0=
1879c7484f1fSmrgac_configure_args1=
1880c7484f1fSmrgac_must_keep_next=false
1881c7484f1fSmrgfor ac_pass in 1 2
1882c7484f1fSmrgdo
1883c7484f1fSmrg  for ac_arg
1884c7484f1fSmrg  do
1885c7484f1fSmrg    case $ac_arg in
1886c7484f1fSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1887c7484f1fSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1888c7484f1fSmrg    | -silent | --silent | --silen | --sile | --sil)
1889c7484f1fSmrg      continue ;;
1890c7484f1fSmrg    *\'*)
189163323ee5Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1892c7484f1fSmrg    esac
1893c7484f1fSmrg    case $ac_pass in
1894baed689fSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1895c7484f1fSmrg    2)
1896baed689fSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1897c7484f1fSmrg      if test $ac_must_keep_next = true; then
1898c7484f1fSmrg	ac_must_keep_next=false # Got value, back to normal.
1899c7484f1fSmrg      else
1900c7484f1fSmrg	case $ac_arg in
1901c7484f1fSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1902c7484f1fSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1903c7484f1fSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1904c7484f1fSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1905c7484f1fSmrg	    case "$ac_configure_args0 " in
1906c7484f1fSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1907c7484f1fSmrg	    esac
1908c7484f1fSmrg	    ;;
1909c7484f1fSmrg	  -* ) ac_must_keep_next=true ;;
1910c7484f1fSmrg	esac
1911c7484f1fSmrg      fi
1912baed689fSmrg      as_fn_append ac_configure_args " '$ac_arg'"
1913c7484f1fSmrg      ;;
1914c7484f1fSmrg    esac
1915c7484f1fSmrg  done
1916c7484f1fSmrgdone
1917baed689fSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1918baed689fSmrg{ ac_configure_args1=; unset ac_configure_args1;}
1919c7484f1fSmrg
1920c7484f1fSmrg# When interrupted or exit'd, cleanup temporary files, and complete
1921c7484f1fSmrg# config.log.  We remove comments because anyway the quotes in there
1922c7484f1fSmrg# would cause problems or look ugly.
1923c7484f1fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1924c7484f1fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1925c7484f1fSmrgtrap 'exit_status=$?
192663323ee5Smrg  # Sanitize IFS.
192763323ee5Smrg  IFS=" ""	$as_nl"
1928c7484f1fSmrg  # Save into config.log some information that might help in debugging.
1929c7484f1fSmrg  {
1930c7484f1fSmrg    echo
1931c7484f1fSmrg
193263323ee5Smrg    printf "%s\n" "## ---------------- ##
1933c7484f1fSmrg## Cache variables. ##
1934baed689fSmrg## ---------------- ##"
1935c7484f1fSmrg    echo
1936c7484f1fSmrg    # The following way of writing the cache mishandles newlines in values,
1937c7484f1fSmrg(
1938c7484f1fSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1939c7484f1fSmrg    eval ac_val=\$$ac_var
1940c7484f1fSmrg    case $ac_val in #(
1941c7484f1fSmrg    *${as_nl}*)
1942c7484f1fSmrg      case $ac_var in #(
194363323ee5Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
194463323ee5Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1945c7484f1fSmrg      esac
1946c7484f1fSmrg      case $ac_var in #(
1947c7484f1fSmrg      _ | IFS | as_nl) ;; #(
1948baed689fSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1949baed689fSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1950c7484f1fSmrg      esac ;;
1951c7484f1fSmrg    esac
1952c7484f1fSmrg  done
1953c7484f1fSmrg  (set) 2>&1 |
1954c7484f1fSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1955c7484f1fSmrg    *${as_nl}ac_space=\ *)
1956c7484f1fSmrg      sed -n \
1957c7484f1fSmrg	"s/'\''/'\''\\\\'\'''\''/g;
1958c7484f1fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1959c7484f1fSmrg      ;; #(
1960c7484f1fSmrg    *)
1961c7484f1fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1962c7484f1fSmrg      ;;
1963c7484f1fSmrg    esac |
1964c7484f1fSmrg    sort
1965c7484f1fSmrg)
1966c7484f1fSmrg    echo
1967c7484f1fSmrg
196863323ee5Smrg    printf "%s\n" "## ----------------- ##
1969c7484f1fSmrg## Output variables. ##
1970baed689fSmrg## ----------------- ##"
1971c7484f1fSmrg    echo
1972c7484f1fSmrg    for ac_var in $ac_subst_vars
1973c7484f1fSmrg    do
1974c7484f1fSmrg      eval ac_val=\$$ac_var
1975c7484f1fSmrg      case $ac_val in
197663323ee5Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1977c7484f1fSmrg      esac
197863323ee5Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1979c7484f1fSmrg    done | sort
1980c7484f1fSmrg    echo
1981c7484f1fSmrg
1982c7484f1fSmrg    if test -n "$ac_subst_files"; then
198363323ee5Smrg      printf "%s\n" "## ------------------- ##
1984c7484f1fSmrg## File substitutions. ##
1985baed689fSmrg## ------------------- ##"
1986c7484f1fSmrg      echo
1987c7484f1fSmrg      for ac_var in $ac_subst_files
1988c7484f1fSmrg      do
1989c7484f1fSmrg	eval ac_val=\$$ac_var
1990c7484f1fSmrg	case $ac_val in
199163323ee5Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1992c7484f1fSmrg	esac
199363323ee5Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1994c7484f1fSmrg      done | sort
1995c7484f1fSmrg      echo
1996c7484f1fSmrg    fi
1997c7484f1fSmrg
1998c7484f1fSmrg    if test -s confdefs.h; then
199963323ee5Smrg      printf "%s\n" "## ----------- ##
2000c7484f1fSmrg## confdefs.h. ##
2001baed689fSmrg## ----------- ##"
2002c7484f1fSmrg      echo
2003c7484f1fSmrg      cat confdefs.h
2004c7484f1fSmrg      echo
2005c7484f1fSmrg    fi
2006c7484f1fSmrg    test "$ac_signal" != 0 &&
200763323ee5Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
200863323ee5Smrg    printf "%s\n" "$as_me: exit $exit_status"
2009c7484f1fSmrg  } >&5
2010c7484f1fSmrg  rm -f core *.core core.conftest.* &&
2011c7484f1fSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2012c7484f1fSmrg    exit $exit_status
2013c7484f1fSmrg' 0
2014c7484f1fSmrgfor ac_signal in 1 2 13 15; do
2015baed689fSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2016c7484f1fSmrgdone
2017c7484f1fSmrgac_signal=0
2018c7484f1fSmrg
2019c7484f1fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2020c7484f1fSmrgrm -f -r conftest* confdefs.h
2021c7484f1fSmrg
202263323ee5Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
2023baed689fSmrg
2024c7484f1fSmrg# Predefined preprocessor variables.
2025c7484f1fSmrg
202663323ee5Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
2027c7484f1fSmrg
202863323ee5Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
2029c7484f1fSmrg
203063323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
2031c7484f1fSmrg
203263323ee5Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
2033c7484f1fSmrg
203463323ee5Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
2035c7484f1fSmrg
203663323ee5Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2037baed689fSmrg
2038c7484f1fSmrg
2039c7484f1fSmrg# Let the site file select an alternate cache file if it wants to.
2040baed689fSmrg# Prefer an explicitly selected file to automatically selected ones.
2041c7484f1fSmrgif test -n "$CONFIG_SITE"; then
204263323ee5Smrg  ac_site_files="$CONFIG_SITE"
2043c7484f1fSmrgelif test "x$prefix" != xNONE; then
204463323ee5Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2045c7484f1fSmrgelse
204663323ee5Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
2047c7484f1fSmrgfi
204863323ee5Smrg
204963323ee5Smrgfor ac_site_file in $ac_site_files
2050c7484f1fSmrgdo
205163323ee5Smrg  case $ac_site_file in #(
205263323ee5Smrg  */*) :
205363323ee5Smrg     ;; #(
205463323ee5Smrg  *) :
205563323ee5Smrg    ac_site_file=./$ac_site_file ;;
205663323ee5Smrgesac
205763323ee5Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
205863323ee5Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
205963323ee5Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
2060c7484f1fSmrg    sed 's/^/| /' "$ac_site_file" >&5
2061baed689fSmrg    . "$ac_site_file" \
2062d5e55f73Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2063d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2064baed689fSmrgas_fn_error $? "failed to load site script $ac_site_file
2065d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
2066c7484f1fSmrg  fi
2067c7484f1fSmrgdone
2068c7484f1fSmrg
2069c7484f1fSmrgif test -r "$cache_file"; then
2070baed689fSmrg  # Some versions of bash will fail to source /dev/null (special files
2071baed689fSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2072baed689fSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
207363323ee5Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
207463323ee5Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2075c7484f1fSmrg    case $cache_file in
2076c7484f1fSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2077c7484f1fSmrg      *)                      . "./$cache_file";;
2078c7484f1fSmrg    esac
2079c7484f1fSmrg  fi
2080c7484f1fSmrgelse
208163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
208263323ee5Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2083c7484f1fSmrg  >$cache_file
2084c7484f1fSmrgfi
2085c7484f1fSmrg
208663323ee5Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
208763323ee5Smrg# Test code for whether the C compiler supports C89 (global declarations)
208863323ee5Smrgac_c_conftest_c89_globals='
208963323ee5Smrg/* Does the compiler advertise C89 conformance?
209063323ee5Smrg   Do not test the value of __STDC__, because some compilers set it to 0
209163323ee5Smrg   while being otherwise adequately conformant. */
209263323ee5Smrg#if !defined __STDC__
209363323ee5Smrg# error "Compiler does not advertise C89 conformance"
209463323ee5Smrg#endif
2095c7484f1fSmrg
209663323ee5Smrg#include <stddef.h>
209763323ee5Smrg#include <stdarg.h>
209863323ee5Smrgstruct stat;
209963323ee5Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
210063323ee5Smrgstruct buf { int x; };
210163323ee5Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2102d5e55f73Smrgstatic char *e (char **p, int i)
210363323ee5Smrg{
210463323ee5Smrg  return p[i];
210563323ee5Smrg}
210663323ee5Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
210763323ee5Smrg{
210863323ee5Smrg  char *s;
210963323ee5Smrg  va_list v;
211063323ee5Smrg  va_start (v,p);
211163323ee5Smrg  s = g (p, va_arg (v,int));
211263323ee5Smrg  va_end (v);
211363323ee5Smrg  return s;
211463323ee5Smrg}
211563323ee5Smrg
2116d5e55f73Smrg/* C89 style stringification. */
2117d5e55f73Smrg#define noexpand_stringify(a) #a
2118d5e55f73Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2119d5e55f73Smrg
2120d5e55f73Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2121d5e55f73Smrg   e.g. old MSVC gets wrong, but not very hard. */
2122d5e55f73Smrg#define noexpand_concat(a,b) a##b
2123d5e55f73Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2124d5e55f73Smrgextern int vA;
2125d5e55f73Smrgextern int vbee;
2126d5e55f73Smrg#define aye A
2127d5e55f73Smrg#define bee B
2128d5e55f73Smrgint *pvA = &expand_concat(v,aye);
2129d5e55f73Smrgint *pvbee = &noexpand_concat(v,bee);
2130d5e55f73Smrg
213163323ee5Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
213263323ee5Smrg   function prototypes and stuff, but not \xHH hex character constants.
213363323ee5Smrg   These do not provoke an error unfortunately, instead are silently treated
213463323ee5Smrg   as an "x".  The following induces an error, until -std is added to get
213563323ee5Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
213663323ee5Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
213763323ee5Smrg   that is true only with -std.  */
213863323ee5Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
213963323ee5Smrg
214063323ee5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
214163323ee5Smrg   inside strings and character constants.  */
214263323ee5Smrg#define FOO(x) '\''x'\''
214363323ee5Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
214463323ee5Smrg
214563323ee5Smrgint test (int i, double x);
214663323ee5Smrgstruct s1 {int (*f) (int a);};
214763323ee5Smrgstruct s2 {int (*f) (double a);};
214863323ee5Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
214963323ee5Smrg               int, int);'
215063323ee5Smrg
215163323ee5Smrg# Test code for whether the C compiler supports C89 (body of main).
215263323ee5Smrgac_c_conftest_c89_main='
215363323ee5Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
215463323ee5Smrg'
215563323ee5Smrg
215663323ee5Smrg# Test code for whether the C compiler supports C99 (global declarations)
215763323ee5Smrgac_c_conftest_c99_globals='
2158d5e55f73Smrg/* Does the compiler advertise C99 conformance? */
215963323ee5Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
216063323ee5Smrg# error "Compiler does not advertise C99 conformance"
216163323ee5Smrg#endif
216263323ee5Smrg
2163d5e55f73Smrg// See if C++-style comments work.
2164d5e55f73Smrg
216563323ee5Smrg#include <stdbool.h>
216663323ee5Smrgextern int puts (const char *);
216763323ee5Smrgextern int printf (const char *, ...);
216863323ee5Smrgextern int dprintf (int, const char *, ...);
216963323ee5Smrgextern void *malloc (size_t);
2170d5e55f73Smrgextern void free (void *);
217163323ee5Smrg
217263323ee5Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
217363323ee5Smrg// dprintf is used instead of fprintf to avoid needing to declare
217463323ee5Smrg// FILE and stderr.
217563323ee5Smrg#define debug(...) dprintf (2, __VA_ARGS__)
217663323ee5Smrg#define showlist(...) puts (#__VA_ARGS__)
217763323ee5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
217863323ee5Smrgstatic void
217963323ee5Smrgtest_varargs_macros (void)
218063323ee5Smrg{
218163323ee5Smrg  int x = 1234;
218263323ee5Smrg  int y = 5678;
218363323ee5Smrg  debug ("Flag");
218463323ee5Smrg  debug ("X = %d\n", x);
218563323ee5Smrg  showlist (The first, second, and third items.);
218663323ee5Smrg  report (x>y, "x is %d but y is %d", x, y);
218763323ee5Smrg}
218863323ee5Smrg
218963323ee5Smrg// Check long long types.
219063323ee5Smrg#define BIG64 18446744073709551615ull
219163323ee5Smrg#define BIG32 4294967295ul
219263323ee5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
219363323ee5Smrg#if !BIG_OK
219463323ee5Smrg  #error "your preprocessor is broken"
219563323ee5Smrg#endif
219663323ee5Smrg#if BIG_OK
219763323ee5Smrg#else
219863323ee5Smrg  #error "your preprocessor is broken"
219963323ee5Smrg#endif
220063323ee5Smrgstatic long long int bignum = -9223372036854775807LL;
220163323ee5Smrgstatic unsigned long long int ubignum = BIG64;
220263323ee5Smrg
220363323ee5Smrgstruct incomplete_array
220463323ee5Smrg{
220563323ee5Smrg  int datasize;
220663323ee5Smrg  double data[];
220763323ee5Smrg};
220863323ee5Smrg
220963323ee5Smrgstruct named_init {
221063323ee5Smrg  int number;
221163323ee5Smrg  const wchar_t *name;
221263323ee5Smrg  double average;
221363323ee5Smrg};
221463323ee5Smrg
221563323ee5Smrgtypedef const char *ccp;
221663323ee5Smrg
221763323ee5Smrgstatic inline int
221863323ee5Smrgtest_restrict (ccp restrict text)
221963323ee5Smrg{
222063323ee5Smrg  // Iterate through items via the restricted pointer.
222163323ee5Smrg  // Also check for declarations in for loops.
222263323ee5Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
222363323ee5Smrg    continue;
222463323ee5Smrg  return 0;
222563323ee5Smrg}
222663323ee5Smrg
222763323ee5Smrg// Check varargs and va_copy.
222863323ee5Smrgstatic bool
222963323ee5Smrgtest_varargs (const char *format, ...)
223063323ee5Smrg{
223163323ee5Smrg  va_list args;
223263323ee5Smrg  va_start (args, format);
223363323ee5Smrg  va_list args_copy;
223463323ee5Smrg  va_copy (args_copy, args);
223563323ee5Smrg
223663323ee5Smrg  const char *str = "";
223763323ee5Smrg  int number = 0;
223863323ee5Smrg  float fnumber = 0;
223963323ee5Smrg
224063323ee5Smrg  while (*format)
224163323ee5Smrg    {
224263323ee5Smrg      switch (*format++)
224363323ee5Smrg	{
224463323ee5Smrg	case '\''s'\'': // string
224563323ee5Smrg	  str = va_arg (args_copy, const char *);
224663323ee5Smrg	  break;
224763323ee5Smrg	case '\''d'\'': // int
224863323ee5Smrg	  number = va_arg (args_copy, int);
224963323ee5Smrg	  break;
225063323ee5Smrg	case '\''f'\'': // float
225163323ee5Smrg	  fnumber = va_arg (args_copy, double);
225263323ee5Smrg	  break;
225363323ee5Smrg	default:
225463323ee5Smrg	  break;
225563323ee5Smrg	}
225663323ee5Smrg    }
225763323ee5Smrg  va_end (args_copy);
225863323ee5Smrg  va_end (args);
225963323ee5Smrg
226063323ee5Smrg  return *str && number && fnumber;
226163323ee5Smrg}
226263323ee5Smrg'
226363323ee5Smrg
226463323ee5Smrg# Test code for whether the C compiler supports C99 (body of main).
226563323ee5Smrgac_c_conftest_c99_main='
226663323ee5Smrg  // Check bool.
226763323ee5Smrg  _Bool success = false;
226863323ee5Smrg  success |= (argc != 0);
226963323ee5Smrg
227063323ee5Smrg  // Check restrict.
227163323ee5Smrg  if (test_restrict ("String literal") == 0)
227263323ee5Smrg    success = true;
227363323ee5Smrg  char *restrict newvar = "Another string";
227463323ee5Smrg
227563323ee5Smrg  // Check varargs.
227663323ee5Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
227763323ee5Smrg  test_varargs_macros ();
227863323ee5Smrg
227963323ee5Smrg  // Check flexible array members.
228063323ee5Smrg  struct incomplete_array *ia =
228163323ee5Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
228263323ee5Smrg  ia->datasize = 10;
228363323ee5Smrg  for (int i = 0; i < ia->datasize; ++i)
228463323ee5Smrg    ia->data[i] = i * 1.234;
2285d5e55f73Smrg  // Work around memory leak warnings.
2286d5e55f73Smrg  free (ia);
228763323ee5Smrg
228863323ee5Smrg  // Check named initializers.
228963323ee5Smrg  struct named_init ni = {
229063323ee5Smrg    .number = 34,
229163323ee5Smrg    .name = L"Test wide string",
229263323ee5Smrg    .average = 543.34343,
229363323ee5Smrg  };
229463323ee5Smrg
229563323ee5Smrg  ni.number = 58;
229663323ee5Smrg
229763323ee5Smrg  int dynamic_array[ni.number];
229863323ee5Smrg  dynamic_array[0] = argv[0][0];
229963323ee5Smrg  dynamic_array[ni.number - 1] = 543;
230063323ee5Smrg
230163323ee5Smrg  // work around unused variable warnings
230263323ee5Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
230363323ee5Smrg	 || dynamic_array[ni.number - 1] != 543);
230463323ee5Smrg'
230563323ee5Smrg
230663323ee5Smrg# Test code for whether the C compiler supports C11 (global declarations)
230763323ee5Smrgac_c_conftest_c11_globals='
2308d5e55f73Smrg/* Does the compiler advertise C11 conformance? */
230963323ee5Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
231063323ee5Smrg# error "Compiler does not advertise C11 conformance"
231163323ee5Smrg#endif
231263323ee5Smrg
231363323ee5Smrg// Check _Alignas.
231463323ee5Smrgchar _Alignas (double) aligned_as_double;
231563323ee5Smrgchar _Alignas (0) no_special_alignment;
231663323ee5Smrgextern char aligned_as_int;
231763323ee5Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
231863323ee5Smrg
231963323ee5Smrg// Check _Alignof.
232063323ee5Smrgenum
232163323ee5Smrg{
232263323ee5Smrg  int_alignment = _Alignof (int),
232363323ee5Smrg  int_array_alignment = _Alignof (int[100]),
232463323ee5Smrg  char_alignment = _Alignof (char)
232563323ee5Smrg};
232663323ee5Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
232763323ee5Smrg
232863323ee5Smrg// Check _Noreturn.
232963323ee5Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
233063323ee5Smrg
233163323ee5Smrg// Check _Static_assert.
233263323ee5Smrgstruct test_static_assert
233363323ee5Smrg{
233463323ee5Smrg  int x;
233563323ee5Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
233663323ee5Smrg                  "_Static_assert does not work in struct");
233763323ee5Smrg  long int y;
233863323ee5Smrg};
233963323ee5Smrg
234063323ee5Smrg// Check UTF-8 literals.
234163323ee5Smrg#define u8 syntax error!
234263323ee5Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
234363323ee5Smrg
234463323ee5Smrg// Check duplicate typedefs.
234563323ee5Smrgtypedef long *long_ptr;
234663323ee5Smrgtypedef long int *long_ptr;
234763323ee5Smrgtypedef long_ptr long_ptr;
234863323ee5Smrg
234963323ee5Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
235063323ee5Smrgstruct anonymous
235163323ee5Smrg{
235263323ee5Smrg  union {
235363323ee5Smrg    struct { int i; int j; };
235463323ee5Smrg    struct { int k; long int l; } w;
235563323ee5Smrg  };
235663323ee5Smrg  int m;
235763323ee5Smrg} v1;
235863323ee5Smrg'
235963323ee5Smrg
236063323ee5Smrg# Test code for whether the C compiler supports C11 (body of main).
236163323ee5Smrgac_c_conftest_c11_main='
236263323ee5Smrg  _Static_assert ((offsetof (struct anonymous, i)
236363323ee5Smrg		   == offsetof (struct anonymous, w.k)),
236463323ee5Smrg		  "Anonymous union alignment botch");
236563323ee5Smrg  v1.i = 2;
236663323ee5Smrg  v1.w.k = 5;
236763323ee5Smrg  ok |= v1.i != 5;
236863323ee5Smrg'
236963323ee5Smrg
237063323ee5Smrg# Test code for whether the C compiler supports C11 (complete).
237163323ee5Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
237263323ee5Smrg${ac_c_conftest_c99_globals}
237363323ee5Smrg${ac_c_conftest_c11_globals}
237463323ee5Smrg
237563323ee5Smrgint
237663323ee5Smrgmain (int argc, char **argv)
237763323ee5Smrg{
237863323ee5Smrg  int ok = 0;
237963323ee5Smrg  ${ac_c_conftest_c89_main}
238063323ee5Smrg  ${ac_c_conftest_c99_main}
238163323ee5Smrg  ${ac_c_conftest_c11_main}
238263323ee5Smrg  return ok;
238363323ee5Smrg}
238463323ee5Smrg"
238563323ee5Smrg
238663323ee5Smrg# Test code for whether the C compiler supports C99 (complete).
238763323ee5Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
238863323ee5Smrg${ac_c_conftest_c99_globals}
238963323ee5Smrg
239063323ee5Smrgint
239163323ee5Smrgmain (int argc, char **argv)
239263323ee5Smrg{
239363323ee5Smrg  int ok = 0;
239463323ee5Smrg  ${ac_c_conftest_c89_main}
239563323ee5Smrg  ${ac_c_conftest_c99_main}
239663323ee5Smrg  return ok;
239763323ee5Smrg}
239863323ee5Smrg"
239963323ee5Smrg
240063323ee5Smrg# Test code for whether the C compiler supports C89 (complete).
240163323ee5Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
240263323ee5Smrg
240363323ee5Smrgint
240463323ee5Smrgmain (int argc, char **argv)
240563323ee5Smrg{
240663323ee5Smrg  int ok = 0;
240763323ee5Smrg  ${ac_c_conftest_c89_main}
240863323ee5Smrg  return ok;
240963323ee5Smrg}
241063323ee5Smrg"
241163323ee5Smrg
241263323ee5Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
241363323ee5Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
241463323ee5Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
241563323ee5Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
241663323ee5Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
241763323ee5Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
241863323ee5Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
241963323ee5Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
242063323ee5Smrgas_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
242163323ee5Smrgas_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
242263323ee5Smrg
242363323ee5Smrg# Auxiliary files required by this configure script.
242463323ee5Smrgac_aux_files="config.guess config.sub missing install-sh compile"
242563323ee5Smrg
242663323ee5Smrg# Locations in which to look for auxiliary files.
242763323ee5Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
242863323ee5Smrg
242963323ee5Smrg# Search for a directory containing all of the required auxiliary files,
243063323ee5Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
243163323ee5Smrg# If we don't find one directory that contains all the files we need,
243263323ee5Smrg# we report the set of missing files from the *first* directory in
243363323ee5Smrg# $ac_aux_dir_candidates and give up.
243463323ee5Smrgac_missing_aux_files=""
243563323ee5Smrgac_first_candidate=:
243663323ee5Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
243763323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
243863323ee5Smrgas_found=false
243963323ee5Smrgfor as_dir in $ac_aux_dir_candidates
244063323ee5Smrgdo
244163323ee5Smrg  IFS=$as_save_IFS
244263323ee5Smrg  case $as_dir in #(((
244363323ee5Smrg    '') as_dir=./ ;;
244463323ee5Smrg    */) ;;
244563323ee5Smrg    *) as_dir=$as_dir/ ;;
244663323ee5Smrg  esac
244763323ee5Smrg  as_found=:
244863323ee5Smrg
244963323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
245063323ee5Smrg  ac_aux_dir_found=yes
245163323ee5Smrg  ac_install_sh=
245263323ee5Smrg  for ac_aux in $ac_aux_files
245363323ee5Smrg  do
245463323ee5Smrg    # As a special case, if "install-sh" is required, that requirement
245563323ee5Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
245663323ee5Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
245763323ee5Smrg    if test x"$ac_aux" = x"install-sh"
245863323ee5Smrg    then
245963323ee5Smrg      if test -f "${as_dir}install-sh"; then
246063323ee5Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
246163323ee5Smrg        ac_install_sh="${as_dir}install-sh -c"
246263323ee5Smrg      elif test -f "${as_dir}install.sh"; then
246363323ee5Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
246463323ee5Smrg        ac_install_sh="${as_dir}install.sh -c"
246563323ee5Smrg      elif test -f "${as_dir}shtool"; then
246663323ee5Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
246763323ee5Smrg        ac_install_sh="${as_dir}shtool install -c"
246863323ee5Smrg      else
246963323ee5Smrg        ac_aux_dir_found=no
247063323ee5Smrg        if $ac_first_candidate; then
247163323ee5Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
247263323ee5Smrg        else
247363323ee5Smrg          break
247463323ee5Smrg        fi
247563323ee5Smrg      fi
247663323ee5Smrg    else
247763323ee5Smrg      if test -f "${as_dir}${ac_aux}"; then
247863323ee5Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
247963323ee5Smrg      else
248063323ee5Smrg        ac_aux_dir_found=no
248163323ee5Smrg        if $ac_first_candidate; then
248263323ee5Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
248363323ee5Smrg        else
248463323ee5Smrg          break
248563323ee5Smrg        fi
248663323ee5Smrg      fi
248763323ee5Smrg    fi
248863323ee5Smrg  done
248963323ee5Smrg  if test "$ac_aux_dir_found" = yes; then
249063323ee5Smrg    ac_aux_dir="$as_dir"
249163323ee5Smrg    break
249263323ee5Smrg  fi
249363323ee5Smrg  ac_first_candidate=false
249463323ee5Smrg
249563323ee5Smrg  as_found=false
249663323ee5Smrgdone
249763323ee5SmrgIFS=$as_save_IFS
249863323ee5Smrgif $as_found
249963323ee5Smrgthen :
250063323ee5Smrg
2501d5e55f73Smrgelse case e in #(
2502d5e55f73Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2503d5e55f73Smrgesac
250463323ee5Smrgfi
250563323ee5Smrg
250663323ee5Smrg
250763323ee5Smrg# These three variables are undocumented and unsupported,
2508c7484f1fSmrg# and are intended to be withdrawn in a future Autoconf release.
2509c7484f1fSmrg# They can cause serious problems if a builder's source tree is in a directory
2510c7484f1fSmrg# whose full name contains unusual characters.
251163323ee5Smrgif test -f "${ac_aux_dir}config.guess"; then
251263323ee5Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
251363323ee5Smrgfi
251463323ee5Smrgif test -f "${ac_aux_dir}config.sub"; then
251563323ee5Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
251663323ee5Smrgfi
251763323ee5Smrgif test -f "$ac_aux_dir/configure"; then
251863323ee5Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
251963323ee5Smrgfi
252063323ee5Smrg
252163323ee5Smrg# Check that the precious variables saved in the cache have kept the same
252263323ee5Smrg# value.
252363323ee5Smrgac_cache_corrupted=false
252463323ee5Smrgfor ac_var in $ac_precious_vars; do
252563323ee5Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
252663323ee5Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
252763323ee5Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
252863323ee5Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
252963323ee5Smrg  case $ac_old_set,$ac_new_set in
253063323ee5Smrg    set,)
2531d5e55f73Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2532d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
253363323ee5Smrg      ac_cache_corrupted=: ;;
253463323ee5Smrg    ,set)
2535d5e55f73Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2536d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
253763323ee5Smrg      ac_cache_corrupted=: ;;
253863323ee5Smrg    ,);;
253963323ee5Smrg    *)
254063323ee5Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
254163323ee5Smrg	# differences in whitespace do not lead to failure.
254263323ee5Smrg	ac_old_val_w=`echo x $ac_old_val`
254363323ee5Smrg	ac_new_val_w=`echo x $ac_new_val`
254463323ee5Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2545d5e55f73Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2546d5e55f73Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
254763323ee5Smrg	  ac_cache_corrupted=:
254863323ee5Smrg	else
2549d5e55f73Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2550d5e55f73Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
255163323ee5Smrg	  eval $ac_var=\$ac_old_val
255263323ee5Smrg	fi
2553d5e55f73Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2554d5e55f73Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2555d5e55f73Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2556d5e55f73Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
255763323ee5Smrg      fi;;
255863323ee5Smrg  esac
255963323ee5Smrg  # Pass precious variables to config.status.
256063323ee5Smrg  if test "$ac_new_set" = set; then
256163323ee5Smrg    case $ac_new_val in
256263323ee5Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
256363323ee5Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
256463323ee5Smrg    esac
256563323ee5Smrg    case " $ac_configure_args " in
256663323ee5Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
256763323ee5Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
256863323ee5Smrg    esac
256963323ee5Smrg  fi
257063323ee5Smrgdone
257163323ee5Smrgif $ac_cache_corrupted; then
2572d5e55f73Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2573d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
257463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
257563323ee5Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2576d5e55f73Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
257763323ee5Smrg	    and start over" "$LINENO" 5
257863323ee5Smrgfi
257963323ee5Smrg## -------------------- ##
258063323ee5Smrg## Main body of script. ##
258163323ee5Smrg## -------------------- ##
258263323ee5Smrg
258363323ee5Smrgac_ext=c
258463323ee5Smrgac_cpp='$CPP $CPPFLAGS'
258563323ee5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
258663323ee5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
258763323ee5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
258863323ee5Smrg
258963323ee5Smrg
259063323ee5Smrg
259163323ee5Smrgac_config_headers="$ac_config_headers config.h"
259263323ee5Smrg
259363323ee5Smrg
259463323ee5Smrg
259563323ee5Smrg
259663323ee5Smrg
259763323ee5Smrg
259863323ee5Smrg
259963323ee5Smrg
260063323ee5Smrg
260163323ee5Smrg
2602c7484f1fSmrg
2603c7484f1fSmrg
2604ebb1c56dSmrg# Expand $ac_aux_dir to an absolute path.
2605ebb1c56dSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2606ebb1c56dSmrg
2607ebb1c56dSmrgac_ext=c
2608ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS'
2609ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2610ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2611ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2612ebb1c56dSmrgif test -n "$ac_tool_prefix"; then
2613ebb1c56dSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2614ebb1c56dSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
261563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
261663323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
261763323ee5Smrgif test ${ac_cv_prog_CC+y}
261863323ee5Smrgthen :
261963323ee5Smrg  printf %s "(cached) " >&6
2620d5e55f73Smrgelse case e in #(
2621d5e55f73Smrg  e) if test -n "$CC"; then
2622ebb1c56dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2623ebb1c56dSmrgelse
2624ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2625c7484f1fSmrgfor as_dir in $PATH
2626c7484f1fSmrgdo
2627c7484f1fSmrg  IFS=$as_save_IFS
262863323ee5Smrg  case $as_dir in #(((
262963323ee5Smrg    '') as_dir=./ ;;
263063323ee5Smrg    */) ;;
263163323ee5Smrg    *) as_dir=$as_dir/ ;;
263263323ee5Smrg  esac
2633ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
263463323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2635ebb1c56dSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
263663323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2637ebb1c56dSmrg    break 2
2638ebb1c56dSmrg  fi
2639ebb1c56dSmrgdone
2640baed689fSmrg  done
2641c7484f1fSmrgIFS=$as_save_IFS
2642c7484f1fSmrg
2643d5e55f73Smrgfi ;;
2644d5e55f73Smrgesac
2645c7484f1fSmrgfi
2646ebb1c56dSmrgCC=$ac_cv_prog_CC
2647ebb1c56dSmrgif test -n "$CC"; then
264863323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
264963323ee5Smrgprintf "%s\n" "$CC" >&6; }
2650ebb1c56dSmrgelse
265163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
265263323ee5Smrgprintf "%s\n" "no" >&6; }
2653ebb1c56dSmrgfi
2654c7484f1fSmrg
2655c7484f1fSmrg
2656ebb1c56dSmrgfi
2657ebb1c56dSmrgif test -z "$ac_cv_prog_CC"; then
2658ebb1c56dSmrg  ac_ct_CC=$CC
2659ebb1c56dSmrg  # Extract the first word of "gcc", so it can be a program name with args.
2660ebb1c56dSmrgset dummy gcc; ac_word=$2
266163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
266263323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
266363323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y}
266463323ee5Smrgthen :
266563323ee5Smrg  printf %s "(cached) " >&6
2666d5e55f73Smrgelse case e in #(
2667d5e55f73Smrg  e) if test -n "$ac_ct_CC"; then
2668ebb1c56dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2669ebb1c56dSmrgelse
2670ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2671ebb1c56dSmrgfor as_dir in $PATH
2672ebb1c56dSmrgdo
2673ebb1c56dSmrg  IFS=$as_save_IFS
267463323ee5Smrg  case $as_dir in #(((
267563323ee5Smrg    '') as_dir=./ ;;
267663323ee5Smrg    */) ;;
267763323ee5Smrg    *) as_dir=$as_dir/ ;;
267863323ee5Smrg  esac
2679ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
268063323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2681ebb1c56dSmrg    ac_cv_prog_ac_ct_CC="gcc"
268263323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2683ebb1c56dSmrg    break 2
2684ebb1c56dSmrg  fi
2685ebb1c56dSmrgdone
2686ebb1c56dSmrg  done
2687ebb1c56dSmrgIFS=$as_save_IFS
2688c7484f1fSmrg
2689d5e55f73Smrgfi ;;
2690d5e55f73Smrgesac
2691ebb1c56dSmrgfi
2692ebb1c56dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2693ebb1c56dSmrgif test -n "$ac_ct_CC"; then
269463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
269563323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
2696ebb1c56dSmrgelse
269763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
269863323ee5Smrgprintf "%s\n" "no" >&6; }
2699ebb1c56dSmrgfi
2700c7484f1fSmrg
2701ebb1c56dSmrg  if test "x$ac_ct_CC" = x; then
2702ebb1c56dSmrg    CC=""
2703ebb1c56dSmrg  else
2704ebb1c56dSmrg    case $cross_compiling:$ac_tool_warned in
2705ebb1c56dSmrgyes:)
270663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
270763323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2708ebb1c56dSmrgac_tool_warned=yes ;;
2709baed689fSmrgesac
2710ebb1c56dSmrg    CC=$ac_ct_CC
2711ebb1c56dSmrg  fi
2712ebb1c56dSmrgelse
2713ebb1c56dSmrg  CC="$ac_cv_prog_CC"
2714ebb1c56dSmrgfi
2715baed689fSmrg
2716ebb1c56dSmrgif test -z "$CC"; then
2717ebb1c56dSmrg          if test -n "$ac_tool_prefix"; then
2718ebb1c56dSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2719ebb1c56dSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
272063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
272163323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
272263323ee5Smrgif test ${ac_cv_prog_CC+y}
272363323ee5Smrgthen :
272463323ee5Smrg  printf %s "(cached) " >&6
2725d5e55f73Smrgelse case e in #(
2726d5e55f73Smrg  e) if test -n "$CC"; then
2727ebb1c56dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2728baed689fSmrgelse
2729baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2730baed689fSmrgfor as_dir in $PATH
2731c7484f1fSmrgdo
2732c7484f1fSmrg  IFS=$as_save_IFS
273363323ee5Smrg  case $as_dir in #(((
273463323ee5Smrg    '') as_dir=./ ;;
273563323ee5Smrg    */) ;;
273663323ee5Smrg    *) as_dir=$as_dir/ ;;
273763323ee5Smrg  esac
2738baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
273963323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2740ebb1c56dSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
274163323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2742baed689fSmrg    break 2
2743baed689fSmrg  fi
2744baed689fSmrgdone
2745baed689fSmrg  done
2746baed689fSmrgIFS=$as_save_IFS
2747baed689fSmrg
2748d5e55f73Smrgfi ;;
2749d5e55f73Smrgesac
2750baed689fSmrgfi
2751ebb1c56dSmrgCC=$ac_cv_prog_CC
2752ebb1c56dSmrgif test -n "$CC"; then
275363323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
275463323ee5Smrgprintf "%s\n" "$CC" >&6; }
2755baed689fSmrgelse
275663323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
275763323ee5Smrgprintf "%s\n" "no" >&6; }
2758baed689fSmrgfi
2759baed689fSmrg
2760baed689fSmrg
2761ebb1c56dSmrg  fi
2762baed689fSmrgfi
2763ebb1c56dSmrgif test -z "$CC"; then
2764ebb1c56dSmrg  # Extract the first word of "cc", so it can be a program name with args.
2765ebb1c56dSmrgset dummy cc; ac_word=$2
276663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
276763323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
276863323ee5Smrgif test ${ac_cv_prog_CC+y}
276963323ee5Smrgthen :
277063323ee5Smrg  printf %s "(cached) " >&6
2771d5e55f73Smrgelse case e in #(
2772d5e55f73Smrg  e) if test -n "$CC"; then
2773ebb1c56dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2774baed689fSmrgelse
2775ebb1c56dSmrg  ac_prog_rejected=no
2776baed689fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2777baed689fSmrgfor as_dir in $PATH
2778baed689fSmrgdo
2779baed689fSmrg  IFS=$as_save_IFS
278063323ee5Smrg  case $as_dir in #(((
278163323ee5Smrg    '') as_dir=./ ;;
278263323ee5Smrg    */) ;;
278363323ee5Smrg    *) as_dir=$as_dir/ ;;
278463323ee5Smrg  esac
2785baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
278663323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
278763323ee5Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2788ebb1c56dSmrg       ac_prog_rejected=yes
2789ebb1c56dSmrg       continue
2790ebb1c56dSmrg     fi
2791ebb1c56dSmrg    ac_cv_prog_CC="cc"
279263323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2793baed689fSmrg    break 2
2794baed689fSmrg  fi
2795baed689fSmrgdone
2796baed689fSmrg  done
2797baed689fSmrgIFS=$as_save_IFS
2798baed689fSmrg
2799ebb1c56dSmrgif test $ac_prog_rejected = yes; then
2800ebb1c56dSmrg  # We found a bogon in the path, so make sure we never use it.
2801ebb1c56dSmrg  set dummy $ac_cv_prog_CC
2802ebb1c56dSmrg  shift
2803ebb1c56dSmrg  if test $# != 0; then
2804ebb1c56dSmrg    # We chose a different compiler from the bogus one.
2805ebb1c56dSmrg    # However, it has the same basename, so the bogon will be chosen
2806ebb1c56dSmrg    # first if we set CC to just the basename; use the full file name.
2807ebb1c56dSmrg    shift
280863323ee5Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
2809ebb1c56dSmrg  fi
2810baed689fSmrgfi
2811d5e55f73Smrgfi ;;
2812d5e55f73Smrgesac
2813ebb1c56dSmrgfi
2814ebb1c56dSmrgCC=$ac_cv_prog_CC
2815ebb1c56dSmrgif test -n "$CC"; then
281663323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
281763323ee5Smrgprintf "%s\n" "$CC" >&6; }
2818baed689fSmrgelse
281963323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
282063323ee5Smrgprintf "%s\n" "no" >&6; }
2821baed689fSmrgfi
2822baed689fSmrg
2823baed689fSmrg
2824baed689fSmrgfi
2825ebb1c56dSmrgif test -z "$CC"; then
2826ebb1c56dSmrg  if test -n "$ac_tool_prefix"; then
2827ebb1c56dSmrg  for ac_prog in cl.exe
2828ebb1c56dSmrg  do
2829ebb1c56dSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2830ebb1c56dSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
283163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
283263323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
283363323ee5Smrgif test ${ac_cv_prog_CC+y}
283463323ee5Smrgthen :
283563323ee5Smrg  printf %s "(cached) " >&6
2836d5e55f73Smrgelse case e in #(
2837d5e55f73Smrg  e) if test -n "$CC"; then
2838ebb1c56dSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2839ebb1c56dSmrgelse
2840ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841ebb1c56dSmrgfor as_dir in $PATH
2842baed689fSmrgdo
2843baed689fSmrg  IFS=$as_save_IFS
284463323ee5Smrg  case $as_dir in #(((
284563323ee5Smrg    '') as_dir=./ ;;
284663323ee5Smrg    */) ;;
284763323ee5Smrg    *) as_dir=$as_dir/ ;;
284863323ee5Smrg  esac
2849ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
285063323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2851ebb1c56dSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
285263323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2853ebb1c56dSmrg    break 2
2854ebb1c56dSmrg  fi
2855ebb1c56dSmrgdone
2856baed689fSmrg  done
2857c7484f1fSmrgIFS=$as_save_IFS
2858c7484f1fSmrg
2859d5e55f73Smrgfi ;;
2860d5e55f73Smrgesac
2861c7484f1fSmrgfi
2862ebb1c56dSmrgCC=$ac_cv_prog_CC
2863ebb1c56dSmrgif test -n "$CC"; then
286463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
286563323ee5Smrgprintf "%s\n" "$CC" >&6; }
2866ebb1c56dSmrgelse
286763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
286863323ee5Smrgprintf "%s\n" "no" >&6; }
2869ebb1c56dSmrgfi
2870c7484f1fSmrg
2871ebb1c56dSmrg
2872ebb1c56dSmrg    test -n "$CC" && break
2873ebb1c56dSmrg  done
2874ebb1c56dSmrgfi
2875ebb1c56dSmrgif test -z "$CC"; then
2876ebb1c56dSmrg  ac_ct_CC=$CC
2877ebb1c56dSmrg  for ac_prog in cl.exe
2878c7484f1fSmrgdo
2879c7484f1fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2880c7484f1fSmrgset dummy $ac_prog; ac_word=$2
288163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
288263323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
288363323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y}
288463323ee5Smrgthen :
288563323ee5Smrg  printf %s "(cached) " >&6
2886d5e55f73Smrgelse case e in #(
2887d5e55f73Smrg  e) if test -n "$ac_ct_CC"; then
2888ebb1c56dSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2889c7484f1fSmrgelse
2890c7484f1fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2891c7484f1fSmrgfor as_dir in $PATH
2892c7484f1fSmrgdo
2893c7484f1fSmrg  IFS=$as_save_IFS
289463323ee5Smrg  case $as_dir in #(((
289563323ee5Smrg    '') as_dir=./ ;;
289663323ee5Smrg    */) ;;
289763323ee5Smrg    *) as_dir=$as_dir/ ;;
289863323ee5Smrg  esac
2899baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
290063323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2901ebb1c56dSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
290263323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2903c7484f1fSmrg    break 2
2904c7484f1fSmrg  fi
2905c7484f1fSmrgdone
2906baed689fSmrg  done
2907c7484f1fSmrgIFS=$as_save_IFS
2908c7484f1fSmrg
2909d5e55f73Smrgfi ;;
2910d5e55f73Smrgesac
2911c7484f1fSmrgfi
2912ebb1c56dSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2913ebb1c56dSmrgif test -n "$ac_ct_CC"; then
291463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
291563323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
2916c7484f1fSmrgelse
291763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
291863323ee5Smrgprintf "%s\n" "no" >&6; }
2919c7484f1fSmrgfi
2920c7484f1fSmrg
2921c7484f1fSmrg
2922ebb1c56dSmrg  test -n "$ac_ct_CC" && break
2923c7484f1fSmrgdone
2924c7484f1fSmrg
2925ebb1c56dSmrg  if test "x$ac_ct_CC" = x; then
2926ebb1c56dSmrg    CC=""
2927ebb1c56dSmrg  else
2928ebb1c56dSmrg    case $cross_compiling:$ac_tool_warned in
2929ebb1c56dSmrgyes:)
293063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
293163323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2932ebb1c56dSmrgac_tool_warned=yes ;;
2933e6ecbdaeSmrgesac
2934ebb1c56dSmrg    CC=$ac_ct_CC
2935c7484f1fSmrg  fi
2936c7484f1fSmrgfi
2937c7484f1fSmrg
2938c7484f1fSmrgfi
293963323ee5Smrgif test -z "$CC"; then
294063323ee5Smrg  if test -n "$ac_tool_prefix"; then
294163323ee5Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
294263323ee5Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
294363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
294463323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
294563323ee5Smrgif test ${ac_cv_prog_CC+y}
294663323ee5Smrgthen :
294763323ee5Smrg  printf %s "(cached) " >&6
2948d5e55f73Smrgelse case e in #(
2949d5e55f73Smrg  e) if test -n "$CC"; then
295063323ee5Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
295163323ee5Smrgelse
295263323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
295363323ee5Smrgfor as_dir in $PATH
295463323ee5Smrgdo
295563323ee5Smrg  IFS=$as_save_IFS
295663323ee5Smrg  case $as_dir in #(((
295763323ee5Smrg    '') as_dir=./ ;;
295863323ee5Smrg    */) ;;
295963323ee5Smrg    *) as_dir=$as_dir/ ;;
296063323ee5Smrg  esac
296163323ee5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
296263323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
296363323ee5Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
296463323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
296563323ee5Smrg    break 2
296663323ee5Smrg  fi
296763323ee5Smrgdone
296863323ee5Smrg  done
296963323ee5SmrgIFS=$as_save_IFS
297063323ee5Smrg
2971d5e55f73Smrgfi ;;
2972d5e55f73Smrgesac
297363323ee5Smrgfi
297463323ee5SmrgCC=$ac_cv_prog_CC
297563323ee5Smrgif test -n "$CC"; then
297663323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
297763323ee5Smrgprintf "%s\n" "$CC" >&6; }
297863323ee5Smrgelse
297963323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
298063323ee5Smrgprintf "%s\n" "no" >&6; }
298163323ee5Smrgfi
2982c7484f1fSmrg
2983c7484f1fSmrg
298463323ee5Smrgfi
298563323ee5Smrgif test -z "$ac_cv_prog_CC"; then
298663323ee5Smrg  ac_ct_CC=$CC
298763323ee5Smrg  # Extract the first word of "clang", so it can be a program name with args.
298863323ee5Smrgset dummy clang; ac_word=$2
298963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
299063323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
299163323ee5Smrgif test ${ac_cv_prog_ac_ct_CC+y}
299263323ee5Smrgthen :
299363323ee5Smrg  printf %s "(cached) " >&6
2994d5e55f73Smrgelse case e in #(
2995d5e55f73Smrg  e) if test -n "$ac_ct_CC"; then
299663323ee5Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
299763323ee5Smrgelse
299863323ee5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
299963323ee5Smrgfor as_dir in $PATH
300063323ee5Smrgdo
300163323ee5Smrg  IFS=$as_save_IFS
300263323ee5Smrg  case $as_dir in #(((
300363323ee5Smrg    '') as_dir=./ ;;
300463323ee5Smrg    */) ;;
300563323ee5Smrg    *) as_dir=$as_dir/ ;;
300663323ee5Smrg  esac
300763323ee5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
300863323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
300963323ee5Smrg    ac_cv_prog_ac_ct_CC="clang"
301063323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
301163323ee5Smrg    break 2
301263323ee5Smrg  fi
301363323ee5Smrgdone
301463323ee5Smrg  done
301563323ee5SmrgIFS=$as_save_IFS
301663323ee5Smrg
3017d5e55f73Smrgfi ;;
3018d5e55f73Smrgesac
301963323ee5Smrgfi
302063323ee5Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
302163323ee5Smrgif test -n "$ac_ct_CC"; then
302263323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
302363323ee5Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
302463323ee5Smrgelse
302563323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
302663323ee5Smrgprintf "%s\n" "no" >&6; }
302763323ee5Smrgfi
302863323ee5Smrg
302963323ee5Smrg  if test "x$ac_ct_CC" = x; then
303063323ee5Smrg    CC=""
303163323ee5Smrg  else
303263323ee5Smrg    case $cross_compiling:$ac_tool_warned in
303363323ee5Smrgyes:)
303463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
303563323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
303663323ee5Smrgac_tool_warned=yes ;;
303763323ee5Smrgesac
303863323ee5Smrg    CC=$ac_ct_CC
303963323ee5Smrg  fi
304063323ee5Smrgelse
304163323ee5Smrg  CC="$ac_cv_prog_CC"
304263323ee5Smrgfi
304363323ee5Smrg
304463323ee5Smrgfi
304563323ee5Smrg
304663323ee5Smrg
3047d5e55f73Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3048d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3049ebb1c56dSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
3050d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
3051c7484f1fSmrg
3052ebb1c56dSmrg# Provide some information about the compiler.
305363323ee5Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3054ebb1c56dSmrgset X $ac_compile
3055ebb1c56dSmrgac_compiler=$2
305663323ee5Smrgfor ac_option in --version -v -V -qversion -version; do
3057ebb1c56dSmrg  { { ac_try="$ac_compiler $ac_option >&5"
3058ebb1c56dSmrgcase "(($ac_try" in
3059ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3060ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3061ebb1c56dSmrgesac
3062ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
306363323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3064ebb1c56dSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3065ebb1c56dSmrg  ac_status=$?
3066ebb1c56dSmrg  if test -s conftest.err; then
3067ebb1c56dSmrg    sed '10a\
3068ebb1c56dSmrg... rest of stderr output deleted ...
3069ebb1c56dSmrg         10q' conftest.err >conftest.er1
3070ebb1c56dSmrg    cat conftest.er1 >&5
3071ebb1c56dSmrg  fi
3072ebb1c56dSmrg  rm -f conftest.er1 conftest.err
307363323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3074ebb1c56dSmrg  test $ac_status = 0; }
3075ebb1c56dSmrgdone
3076c7484f1fSmrg
3077ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3078ebb1c56dSmrg/* end confdefs.h.  */
3079c7484f1fSmrg
3080ebb1c56dSmrgint
308163323ee5Smrgmain (void)
3082ebb1c56dSmrg{
3083c7484f1fSmrg
3084ebb1c56dSmrg  ;
3085ebb1c56dSmrg  return 0;
3086ebb1c56dSmrg}
3087c7484f1fSmrg_ACEOF
3088ebb1c56dSmrgac_clean_files_save=$ac_clean_files
3089ebb1c56dSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3090ebb1c56dSmrg# Try to create an executable without -o first, disregard a.out.
3091ebb1c56dSmrg# It will help us diagnose broken compilers, and finding out an intuition
3092ebb1c56dSmrg# of exeext.
309363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
309463323ee5Smrgprintf %s "checking whether the C compiler works... " >&6; }
309563323ee5Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3096c7484f1fSmrg
3097ebb1c56dSmrg# The possible output files:
3098ebb1c56dSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3099c7484f1fSmrg
3100ebb1c56dSmrgac_rmfiles=
3101ebb1c56dSmrgfor ac_file in $ac_files
3102ebb1c56dSmrgdo
3103ebb1c56dSmrg  case $ac_file in
3104ebb1c56dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3105ebb1c56dSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3106ebb1c56dSmrg  esac
3107ebb1c56dSmrgdone
3108ebb1c56dSmrgrm -f $ac_rmfiles
3109c7484f1fSmrg
3110ebb1c56dSmrgif { { ac_try="$ac_link_default"
3111ebb1c56dSmrgcase "(($ac_try" in
3112ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3113ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3114ebb1c56dSmrgesac
3115ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
311663323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3117ebb1c56dSmrg  (eval "$ac_link_default") 2>&5
3118ebb1c56dSmrg  ac_status=$?
311963323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
312063323ee5Smrg  test $ac_status = 0; }
312163323ee5Smrgthen :
3122d5e55f73Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3123d5e55f73Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3124ebb1c56dSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3125ebb1c56dSmrg# so that the user can short-circuit this test for compilers unknown to
3126ebb1c56dSmrg# Autoconf.
3127ebb1c56dSmrgfor ac_file in $ac_files ''
3128ebb1c56dSmrgdo
3129ebb1c56dSmrg  test -f "$ac_file" || continue
3130ebb1c56dSmrg  case $ac_file in
3131ebb1c56dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3132ebb1c56dSmrg	;;
3133ebb1c56dSmrg    [ab].out )
3134ebb1c56dSmrg	# We found the default executable, but exeext='' is most
3135ebb1c56dSmrg	# certainly right.
3136ebb1c56dSmrg	break;;
3137ebb1c56dSmrg    *.* )
313863323ee5Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3139ebb1c56dSmrg	then :; else
3140ebb1c56dSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3141ebb1c56dSmrg	fi
3142ebb1c56dSmrg	# We set ac_cv_exeext here because the later test for it is not
3143d5e55f73Smrg	# safe: cross compilers may not add the suffix if given an '-o'
3144ebb1c56dSmrg	# argument, so we may need to know it at that point already.
3145ebb1c56dSmrg	# Even if this section looks crufty: it has the advantage of
3146ebb1c56dSmrg	# actually working.
3147ebb1c56dSmrg	break;;
3148ebb1c56dSmrg    * )
3149ebb1c56dSmrg	break;;
3150ebb1c56dSmrg  esac
3151ebb1c56dSmrgdone
3152ebb1c56dSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3153c7484f1fSmrg
3154d5e55f73Smrgelse case e in #(
3155d5e55f73Smrg  e) ac_file='' ;;
3156d5e55f73Smrgesac
3157ebb1c56dSmrgfi
315863323ee5Smrgif test -z "$ac_file"
315963323ee5Smrgthen :
316063323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
316163323ee5Smrgprintf "%s\n" "no" >&6; }
316263323ee5Smrgprintf "%s\n" "$as_me: failed program was:" >&5
3163ebb1c56dSmrgsed 's/^/| /' conftest.$ac_ext >&5
3164c7484f1fSmrg
3165d5e55f73Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3166d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3167ebb1c56dSmrgas_fn_error 77 "C compiler cannot create executables
3168d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
3169d5e55f73Smrgelse case e in #(
3170d5e55f73Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3171d5e55f73Smrgprintf "%s\n" "yes" >&6; } ;;
3172d5e55f73Smrgesac
317363323ee5Smrgfi
317463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
317563323ee5Smrgprintf %s "checking for C compiler default output file name... " >&6; }
317663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
317763323ee5Smrgprintf "%s\n" "$ac_file" >&6; }
3178ebb1c56dSmrgac_exeext=$ac_cv_exeext
3179baed689fSmrg
3180ebb1c56dSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3181ebb1c56dSmrgac_clean_files=$ac_clean_files_save
318263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
318363323ee5Smrgprintf %s "checking for suffix of executables... " >&6; }
3184ebb1c56dSmrgif { { ac_try="$ac_link"
3185ebb1c56dSmrgcase "(($ac_try" in
3186ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3187ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3188ebb1c56dSmrgesac
3189ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
319063323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3191ebb1c56dSmrg  (eval "$ac_link") 2>&5
3192ebb1c56dSmrg  ac_status=$?
319363323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
319463323ee5Smrg  test $ac_status = 0; }
319563323ee5Smrgthen :
3196d5e55f73Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3197d5e55f73Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3198d5e55f73Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3199d5e55f73Smrg# 'rm'.
3200ebb1c56dSmrgfor ac_file in conftest.exe conftest conftest.*; do
3201ebb1c56dSmrg  test -f "$ac_file" || continue
3202ebb1c56dSmrg  case $ac_file in
3203ebb1c56dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3204ebb1c56dSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3205ebb1c56dSmrg	  break;;
3206ebb1c56dSmrg    * ) break;;
3207ebb1c56dSmrg  esac
3208ebb1c56dSmrgdone
3209d5e55f73Smrgelse case e in #(
3210d5e55f73Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3211d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3212ebb1c56dSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3213d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3214d5e55f73Smrgesac
3215ebb1c56dSmrgfi
3216ebb1c56dSmrgrm -f conftest conftest$ac_cv_exeext
321763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
321863323ee5Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3219e6ecbdaeSmrg
3220ebb1c56dSmrgrm -f conftest.$ac_ext
3221ebb1c56dSmrgEXEEXT=$ac_cv_exeext
3222ebb1c56dSmrgac_exeext=$EXEEXT
3223ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3224ebb1c56dSmrg/* end confdefs.h.  */
3225ebb1c56dSmrg#include <stdio.h>
3226ebb1c56dSmrgint
322763323ee5Smrgmain (void)
3228ebb1c56dSmrg{
3229ebb1c56dSmrgFILE *f = fopen ("conftest.out", "w");
3230d5e55f73Smrg if (!f)
3231d5e55f73Smrg  return 1;
3232ebb1c56dSmrg return ferror (f) || fclose (f) != 0;
3233e6ecbdaeSmrg
3234ebb1c56dSmrg  ;
3235ebb1c56dSmrg  return 0;
3236ebb1c56dSmrg}
3237ebb1c56dSmrg_ACEOF
3238ebb1c56dSmrgac_clean_files="$ac_clean_files conftest.out"
3239ebb1c56dSmrg# Check that the compiler produces executables we can run.  If not, either
3240ebb1c56dSmrg# the compiler is broken, or we cross compile.
324163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
324263323ee5Smrgprintf %s "checking whether we are cross compiling... " >&6; }
3243ebb1c56dSmrgif test "$cross_compiling" != yes; then
3244ebb1c56dSmrg  { { ac_try="$ac_link"
3245ebb1c56dSmrgcase "(($ac_try" in
3246ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3247ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3248ebb1c56dSmrgesac
3249ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
325063323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3251ebb1c56dSmrg  (eval "$ac_link") 2>&5
3252ebb1c56dSmrg  ac_status=$?
325363323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3254ebb1c56dSmrg  test $ac_status = 0; }
3255ebb1c56dSmrg  if { ac_try='./conftest$ac_cv_exeext'
3256ebb1c56dSmrg  { { case "(($ac_try" in
3257ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3258ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3259ebb1c56dSmrgesac
3260ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
326163323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3262ebb1c56dSmrg  (eval "$ac_try") 2>&5
3263ebb1c56dSmrg  ac_status=$?
326463323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3265ebb1c56dSmrg  test $ac_status = 0; }; }; then
3266ebb1c56dSmrg    cross_compiling=no
3267e6ecbdaeSmrg  else
3268ebb1c56dSmrg    if test "$cross_compiling" = maybe; then
3269ebb1c56dSmrg	cross_compiling=yes
3270ebb1c56dSmrg    else
3271d5e55f73Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3272d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
327363323ee5Smrgas_fn_error 77 "cannot run C compiled programs.
3274d5e55f73SmrgIf you meant to cross compile, use '--host'.
3275d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
3276ebb1c56dSmrg    fi
3277e6ecbdaeSmrg  fi
3278e6ecbdaeSmrgfi
327963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
328063323ee5Smrgprintf "%s\n" "$cross_compiling" >&6; }
3281e6ecbdaeSmrg
3282d5e55f73Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
3283d5e55f73Smrg  conftest.o conftest.obj conftest.out
3284ebb1c56dSmrgac_clean_files=$ac_clean_files_save
328563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
328663323ee5Smrgprintf %s "checking for suffix of object files... " >&6; }
328763323ee5Smrgif test ${ac_cv_objext+y}
328863323ee5Smrgthen :
328963323ee5Smrg  printf %s "(cached) " >&6
3290d5e55f73Smrgelse case e in #(
3291d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3292ebb1c56dSmrg/* end confdefs.h.  */
3293c7484f1fSmrg
3294ebb1c56dSmrgint
329563323ee5Smrgmain (void)
3296ebb1c56dSmrg{
3297c7484f1fSmrg
3298ebb1c56dSmrg  ;
3299ebb1c56dSmrg  return 0;
3300ebb1c56dSmrg}
3301ebb1c56dSmrg_ACEOF
3302ebb1c56dSmrgrm -f conftest.o conftest.obj
3303ebb1c56dSmrgif { { ac_try="$ac_compile"
3304ebb1c56dSmrgcase "(($ac_try" in
3305ebb1c56dSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3306ebb1c56dSmrg  *) ac_try_echo=$ac_try;;
3307ebb1c56dSmrgesac
3308ebb1c56dSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
330963323ee5Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3310ebb1c56dSmrg  (eval "$ac_compile") 2>&5
3311ebb1c56dSmrg  ac_status=$?
331263323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
331363323ee5Smrg  test $ac_status = 0; }
331463323ee5Smrgthen :
3315ebb1c56dSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
3316ebb1c56dSmrg  test -f "$ac_file" || continue;
3317ebb1c56dSmrg  case $ac_file in
3318ebb1c56dSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3319ebb1c56dSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3320ebb1c56dSmrg       break;;
3321ebb1c56dSmrg  esac
3322ebb1c56dSmrgdone
3323d5e55f73Smrgelse case e in #(
3324d5e55f73Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
3325ebb1c56dSmrgsed 's/^/| /' conftest.$ac_ext >&5
3326c7484f1fSmrg
3327d5e55f73Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3328d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3329ebb1c56dSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3330d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3331d5e55f73Smrgesac
3332ebb1c56dSmrgfi
3333d5e55f73Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
3334d5e55f73Smrgesac
3335ebb1c56dSmrgfi
333663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
333763323ee5Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
3338ebb1c56dSmrgOBJEXT=$ac_cv_objext
3339ebb1c56dSmrgac_objext=$OBJEXT
334063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
334163323ee5Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
334263323ee5Smrgif test ${ac_cv_c_compiler_gnu+y}
334363323ee5Smrgthen :
334463323ee5Smrg  printf %s "(cached) " >&6
3345d5e55f73Smrgelse case e in #(
3346d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347ebb1c56dSmrg/* end confdefs.h.  */
3348c7484f1fSmrg
3349ebb1c56dSmrgint
335063323ee5Smrgmain (void)
3351ebb1c56dSmrg{
3352ebb1c56dSmrg#ifndef __GNUC__
3353ebb1c56dSmrg       choke me
3354ebb1c56dSmrg#endif
3355baed689fSmrg
3356ebb1c56dSmrg  ;
3357ebb1c56dSmrg  return 0;
3358ebb1c56dSmrg}
3359ebb1c56dSmrg_ACEOF
336063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
336163323ee5Smrgthen :
3362ebb1c56dSmrg  ac_compiler_gnu=yes
3363d5e55f73Smrgelse case e in #(
3364d5e55f73Smrg  e) ac_compiler_gnu=no ;;
3365d5e55f73Smrgesac
3366ebb1c56dSmrgfi
336763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3368ebb1c56dSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3369d5e55f73Smrg ;;
3370d5e55f73Smrgesac
3371ebb1c56dSmrgfi
337263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
337363323ee5Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
337463323ee5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
337563323ee5Smrg
3376ebb1c56dSmrgif test $ac_compiler_gnu = yes; then
3377ebb1c56dSmrg  GCC=yes
3378ebb1c56dSmrgelse
3379ebb1c56dSmrg  GCC=
3380ebb1c56dSmrgfi
338163323ee5Smrgac_test_CFLAGS=${CFLAGS+y}
3382ebb1c56dSmrgac_save_CFLAGS=$CFLAGS
338363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
338463323ee5Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
338563323ee5Smrgif test ${ac_cv_prog_cc_g+y}
338663323ee5Smrgthen :
338763323ee5Smrg  printf %s "(cached) " >&6
3388d5e55f73Smrgelse case e in #(
3389d5e55f73Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
3390ebb1c56dSmrg   ac_c_werror_flag=yes
3391ebb1c56dSmrg   ac_cv_prog_cc_g=no
3392ebb1c56dSmrg   CFLAGS="-g"
3393ebb1c56dSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394ebb1c56dSmrg/* end confdefs.h.  */
3395baed689fSmrg
3396ebb1c56dSmrgint
339763323ee5Smrgmain (void)
3398ebb1c56dSmrg{
3399baed689fSmrg
3400ebb1c56dSmrg  ;
3401ebb1c56dSmrg  return 0;
3402ebb1c56dSmrg}
3403ebb1c56dSmrg_ACEOF
340463323ee5Smrgif ac_fn_c_try_compile "$LINENO"
340563323ee5Smrgthen :
3406ebb1c56dSmrg  ac_cv_prog_cc_g=yes
3407d5e55f73Smrgelse case e in #(
3408d5e55f73Smrg  e) CFLAGS=""
3409ebb1c56dSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3410ebb1c56dSmrg/* end confdefs.h.  */
3411baed689fSmrg
3412ebb1c56dSmrgint
341363323ee5Smrgmain (void)
3414ebb1c56dSmrg{
3415baed689fSmrg
3416ebb1c56dSmrg  ;
3417ebb1c56dSmrg  return 0;
3418ebb1c56dSmrg}
3419ebb1c56dSmrg_ACEOF
342063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
342163323ee5Smrgthen :
3422baed689fSmrg
3423d5e55f73Smrgelse case e in #(
3424d5e55f73Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
3425ebb1c56dSmrg	 CFLAGS="-g"
3426ebb1c56dSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427ebb1c56dSmrg/* end confdefs.h.  */
3428baed689fSmrg
3429ebb1c56dSmrgint
343063323ee5Smrgmain (void)
3431ebb1c56dSmrg{
3432baed689fSmrg
3433ebb1c56dSmrg  ;
3434ebb1c56dSmrg  return 0;
3435ebb1c56dSmrg}
3436ebb1c56dSmrg_ACEOF
343763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
343863323ee5Smrgthen :
3439ebb1c56dSmrg  ac_cv_prog_cc_g=yes
3440ebb1c56dSmrgfi
3441d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3442d5e55f73Smrgesac
3443ebb1c56dSmrgfi
3444d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3445d5e55f73Smrgesac
3446ebb1c56dSmrgfi
344763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3448d5e55f73Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
3449d5e55f73Smrgesac
3450ebb1c56dSmrgfi
345163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
345263323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
345363323ee5Smrgif test $ac_test_CFLAGS; then
3454ebb1c56dSmrg  CFLAGS=$ac_save_CFLAGS
3455ebb1c56dSmrgelif test $ac_cv_prog_cc_g = yes; then
3456ebb1c56dSmrg  if test "$GCC" = yes; then
3457ebb1c56dSmrg    CFLAGS="-g -O2"
3458ebb1c56dSmrg  else
3459ebb1c56dSmrg    CFLAGS="-g"
3460ebb1c56dSmrg  fi
3461ebb1c56dSmrgelse
3462ebb1c56dSmrg  if test "$GCC" = yes; then
3463ebb1c56dSmrg    CFLAGS="-O2"
3464ebb1c56dSmrg  else
3465ebb1c56dSmrg    CFLAGS=
3466ebb1c56dSmrg  fi
3467baed689fSmrgfi
346863323ee5Smrgac_prog_cc_stdc=no
346963323ee5Smrgif test x$ac_prog_cc_stdc = xno
347063323ee5Smrgthen :
347163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
347263323ee5Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
347363323ee5Smrgif test ${ac_cv_prog_cc_c11+y}
347463323ee5Smrgthen :
347563323ee5Smrg  printf %s "(cached) " >&6
3476d5e55f73Smrgelse case e in #(
3477d5e55f73Smrg  e) ac_cv_prog_cc_c11=no
3478ebb1c56dSmrgac_save_CC=$CC
3479ebb1c56dSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3480ebb1c56dSmrg/* end confdefs.h.  */
348163323ee5Smrg$ac_c_conftest_c11_program
348263323ee5Smrg_ACEOF
348363323ee5Smrgfor ac_arg in '' -std=gnu11
348463323ee5Smrgdo
348563323ee5Smrg  CC="$ac_save_CC $ac_arg"
348663323ee5Smrg  if ac_fn_c_try_compile "$LINENO"
348763323ee5Smrgthen :
348863323ee5Smrg  ac_cv_prog_cc_c11=$ac_arg
348963323ee5Smrgfi
349063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
349163323ee5Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
349263323ee5Smrgdone
349363323ee5Smrgrm -f conftest.$ac_ext
3494d5e55f73SmrgCC=$ac_save_CC ;;
3495d5e55f73Smrgesac
349663323ee5Smrgfi
3497baed689fSmrg
349863323ee5Smrgif test "x$ac_cv_prog_cc_c11" = xno
349963323ee5Smrgthen :
350063323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
350163323ee5Smrgprintf "%s\n" "unsupported" >&6; }
3502d5e55f73Smrgelse case e in #(
3503d5e55f73Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
350463323ee5Smrgthen :
350563323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
350663323ee5Smrgprintf "%s\n" "none needed" >&6; }
3507d5e55f73Smrgelse case e in #(
3508d5e55f73Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
350963323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3510d5e55f73Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
3511d5e55f73Smrgesac
351263323ee5Smrgfi
351363323ee5Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3514d5e55f73Smrg  ac_prog_cc_stdc=c11 ;;
3515d5e55f73Smrgesac
351663323ee5Smrgfi
351763323ee5Smrgfi
351863323ee5Smrgif test x$ac_prog_cc_stdc = xno
351963323ee5Smrgthen :
352063323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
352163323ee5Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
352263323ee5Smrgif test ${ac_cv_prog_cc_c99+y}
352363323ee5Smrgthen :
352463323ee5Smrg  printf %s "(cached) " >&6
3525d5e55f73Smrgelse case e in #(
3526d5e55f73Smrg  e) ac_cv_prog_cc_c99=no
352763323ee5Smrgac_save_CC=$CC
352863323ee5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
352963323ee5Smrg/* end confdefs.h.  */
353063323ee5Smrg$ac_c_conftest_c99_program
353163323ee5Smrg_ACEOF
353263323ee5Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
353363323ee5Smrgdo
353463323ee5Smrg  CC="$ac_save_CC $ac_arg"
353563323ee5Smrg  if ac_fn_c_try_compile "$LINENO"
353663323ee5Smrgthen :
353763323ee5Smrg  ac_cv_prog_cc_c99=$ac_arg
353863323ee5Smrgfi
353963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
354063323ee5Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
354163323ee5Smrgdone
354263323ee5Smrgrm -f conftest.$ac_ext
3543d5e55f73SmrgCC=$ac_save_CC ;;
3544d5e55f73Smrgesac
354563323ee5Smrgfi
3546baed689fSmrg
354763323ee5Smrgif test "x$ac_cv_prog_cc_c99" = xno
354863323ee5Smrgthen :
354963323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
355063323ee5Smrgprintf "%s\n" "unsupported" >&6; }
3551d5e55f73Smrgelse case e in #(
3552d5e55f73Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
355363323ee5Smrgthen :
355463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
355563323ee5Smrgprintf "%s\n" "none needed" >&6; }
3556d5e55f73Smrgelse case e in #(
3557d5e55f73Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
355863323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
3559d5e55f73Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
3560d5e55f73Smrgesac
356163323ee5Smrgfi
356263323ee5Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3563d5e55f73Smrg  ac_prog_cc_stdc=c99 ;;
3564d5e55f73Smrgesac
356563323ee5Smrgfi
356663323ee5Smrgfi
356763323ee5Smrgif test x$ac_prog_cc_stdc = xno
356863323ee5Smrgthen :
356963323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
357063323ee5Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
357163323ee5Smrgif test ${ac_cv_prog_cc_c89+y}
357263323ee5Smrgthen :
357363323ee5Smrg  printf %s "(cached) " >&6
3574d5e55f73Smrgelse case e in #(
3575d5e55f73Smrg  e) ac_cv_prog_cc_c89=no
357663323ee5Smrgac_save_CC=$CC
357763323ee5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
357863323ee5Smrg/* end confdefs.h.  */
357963323ee5Smrg$ac_c_conftest_c89_program
3580ebb1c56dSmrg_ACEOF
358163323ee5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3582ebb1c56dSmrgdo
3583ebb1c56dSmrg  CC="$ac_save_CC $ac_arg"
358463323ee5Smrg  if ac_fn_c_try_compile "$LINENO"
358563323ee5Smrgthen :
3586ebb1c56dSmrg  ac_cv_prog_cc_c89=$ac_arg
3587baed689fSmrgfi
358863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
3589ebb1c56dSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3590ebb1c56dSmrgdone
3591ebb1c56dSmrgrm -f conftest.$ac_ext
3592d5e55f73SmrgCC=$ac_save_CC ;;
3593d5e55f73Smrgesac
3594baed689fSmrgfi
3595ebb1c56dSmrg
359663323ee5Smrgif test "x$ac_cv_prog_cc_c89" = xno
359763323ee5Smrgthen :
359863323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
359963323ee5Smrgprintf "%s\n" "unsupported" >&6; }
3600d5e55f73Smrgelse case e in #(
3601d5e55f73Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
360263323ee5Smrgthen :
360363323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
360463323ee5Smrgprintf "%s\n" "none needed" >&6; }
3605d5e55f73Smrgelse case e in #(
3606d5e55f73Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
360763323ee5Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3608d5e55f73Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
3609d5e55f73Smrgesac
361063323ee5Smrgfi
361163323ee5Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3612d5e55f73Smrg  ac_prog_cc_stdc=c89 ;;
3613d5e55f73Smrgesac
361463323ee5Smrgfi
3615baed689fSmrgfi
3616c7484f1fSmrg
3617ebb1c56dSmrgac_ext=c
3618ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS'
3619ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3620ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3621ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3622c7484f1fSmrg
362363323ee5Smrg
362463323ee5Smrg  ac_ext=c
3625c7484f1fSmrgac_cpp='$CPP $CPPFLAGS'
3626c7484f1fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3627c7484f1fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3628c7484f1fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
362963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
363063323ee5Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
363163323ee5Smrgif test ${am_cv_prog_cc_c_o+y}
363263323ee5Smrgthen :
363363323ee5Smrg  printf %s "(cached) " >&6
3634d5e55f73Smrgelse case e in #(
3635d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3636ebb1c56dSmrg/* end confdefs.h.  */
3637c7484f1fSmrg
3638ebb1c56dSmrgint
363963323ee5Smrgmain (void)
3640ebb1c56dSmrg{
3641ebb1c56dSmrg
3642ebb1c56dSmrg  ;
3643ebb1c56dSmrg  return 0;
3644ebb1c56dSmrg}
3645ebb1c56dSmrg_ACEOF
3646ebb1c56dSmrg  # Make sure it works both with $CC and with simple cc.
3647ebb1c56dSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3648ebb1c56dSmrg  # compilers refuse to overwrite an existing .o file with -o,
3649ebb1c56dSmrg  # though they will create one.
3650ebb1c56dSmrg  am_cv_prog_cc_c_o=yes
3651ebb1c56dSmrg  for am_i in 1 2; do
3652ebb1c56dSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3653ebb1c56dSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3654ebb1c56dSmrg   ac_status=$?
3655ebb1c56dSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3656ebb1c56dSmrg   (exit $ac_status); } \
3657ebb1c56dSmrg         && test -f conftest2.$ac_objext; then
3658ebb1c56dSmrg      : OK
365963323ee5Smrg    else
366063323ee5Smrg      am_cv_prog_cc_c_o=no
366163323ee5Smrg      break
366263323ee5Smrg    fi
366363323ee5Smrg  done
366463323ee5Smrg  rm -f core conftest*
3665d5e55f73Smrg  unset am_i ;;
3666d5e55f73Smrgesac
3667c7484f1fSmrgfi
366863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
366963323ee5Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
367063323ee5Smrgif test "$am_cv_prog_cc_c_o" != yes; then
367163323ee5Smrg   # Losing compiler, so override with the script.
367263323ee5Smrg   # FIXME: It is wrong to rewrite CC.
367363323ee5Smrg   # But if we don't then we get into trouble of one sort or another.
367463323ee5Smrg   # A longer-term fix would be to have automake use am__CC in this case,
367563323ee5Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
367663323ee5Smrg   CC="$am_aux_dir/compile $CC"
3677c7484f1fSmrgfi
3678ebb1c56dSmrgac_ext=c
3679ebb1c56dSmrgac_cpp='$CPP $CPPFLAGS'
3680ebb1c56dSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3681ebb1c56dSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3682ebb1c56dSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3683ebb1c56dSmrg
3684ebb1c56dSmrg
368563323ee5Smrg
368663323ee5Smrgac_header= ac_cache=
368763323ee5Smrgfor ac_item in $ac_header_c_list
3688c7484f1fSmrgdo
368963323ee5Smrg  if test $ac_cache; then
369063323ee5Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
369163323ee5Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
369263323ee5Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
3693ebb1c56dSmrg    fi
369463323ee5Smrg    ac_header= ac_cache=
369563323ee5Smrg  elif test $ac_header; then
369663323ee5Smrg    ac_cache=$ac_item
369763323ee5Smrg  else
369863323ee5Smrg    ac_header=$ac_item
3699ebb1c56dSmrg  fi
370063323ee5Smrgdone
3701c7484f1fSmrg
3702ebb1c56dSmrg
3703ebb1c56dSmrg
3704c7484f1fSmrg
3705ebb1c56dSmrg
370663323ee5Smrg
370763323ee5Smrg
370863323ee5Smrg
370963323ee5Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
371063323ee5Smrgthen :
371163323ee5Smrg
371263323ee5Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
371363323ee5Smrg
3714c7484f1fSmrgfi
3715ebb1c56dSmrg
3716ebb1c56dSmrg
371763323ee5Smrg
371863323ee5Smrg
371963323ee5Smrg
372063323ee5Smrg
372163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
372263323ee5Smrgprintf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
372363323ee5Smrgif test ${ac_cv_safe_to_define___extensions__+y}
372463323ee5Smrgthen :
372563323ee5Smrg  printf %s "(cached) " >&6
3726d5e55f73Smrgelse case e in #(
3727d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3728ebb1c56dSmrg/* end confdefs.h.  */
3729ebb1c56dSmrg
373063323ee5Smrg#         define __EXTENSIONS__ 1
373163323ee5Smrg          $ac_includes_default
3732ebb1c56dSmrgint
373363323ee5Smrgmain (void)
3734ebb1c56dSmrg{
3735ebb1c56dSmrg
3736ebb1c56dSmrg  ;
3737ebb1c56dSmrg  return 0;
3738ebb1c56dSmrg}
3739ebb1c56dSmrg_ACEOF
374063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
374163323ee5Smrgthen :
374263323ee5Smrg  ac_cv_safe_to_define___extensions__=yes
3743d5e55f73Smrgelse case e in #(
3744d5e55f73Smrg  e) ac_cv_safe_to_define___extensions__=no ;;
3745d5e55f73Smrgesac
3746c7484f1fSmrgfi
3747d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3748d5e55f73Smrgesac
3749c7484f1fSmrgfi
375063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
375163323ee5Smrgprintf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
3752c7484f1fSmrg
375363323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
375463323ee5Smrgprintf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
375563323ee5Smrgif test ${ac_cv_should_define__xopen_source+y}
375663323ee5Smrgthen :
375763323ee5Smrg  printf %s "(cached) " >&6
3758d5e55f73Smrgelse case e in #(
3759d5e55f73Smrg  e) ac_cv_should_define__xopen_source=no
376063323ee5Smrg    if test $ac_cv_header_wchar_h = yes
376163323ee5Smrgthen :
3762ebb1c56dSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3763ebb1c56dSmrg/* end confdefs.h.  */
3764c7484f1fSmrg
376563323ee5Smrg          #include <wchar.h>
376663323ee5Smrg          mbstate_t x;
376763323ee5Smrgint
376863323ee5Smrgmain (void)
376963323ee5Smrg{
3770c7484f1fSmrg
377163323ee5Smrg  ;
377263323ee5Smrg  return 0;
377363323ee5Smrg}
377463323ee5Smrg_ACEOF
377563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
377663323ee5Smrgthen :
3777ebb1c56dSmrg
3778d5e55f73Smrgelse case e in #(
3779d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3780c7484f1fSmrg/* end confdefs.h.  */
3781c7484f1fSmrg
378263323ee5Smrg            #define _XOPEN_SOURCE 500
378363323ee5Smrg            #include <wchar.h>
378463323ee5Smrg            mbstate_t x;
3785c7484f1fSmrgint
378663323ee5Smrgmain (void)
3787c7484f1fSmrg{
378863323ee5Smrg
378963323ee5Smrg  ;
3790c7484f1fSmrg  return 0;
3791c7484f1fSmrg}
3792c7484f1fSmrg_ACEOF
379363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
379463323ee5Smrgthen :
379563323ee5Smrg  ac_cv_should_define__xopen_source=yes
3796ebb1c56dSmrgfi
3797d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3798d5e55f73Smrgesac
3799ebb1c56dSmrgfi
380063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3801d5e55f73Smrgfi ;;
3802d5e55f73Smrgesac
3803ebb1c56dSmrgfi
380463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
380563323ee5Smrgprintf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
3806c7484f1fSmrg
380763323ee5Smrg  printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
3808c7484f1fSmrg
380963323ee5Smrg  printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
3810ebb1c56dSmrg
381163323ee5Smrg  printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
3812c7484f1fSmrg
381363323ee5Smrg  printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
3814ebb1c56dSmrg
381563323ee5Smrg  printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
3816ebb1c56dSmrg
381763323ee5Smrg  printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
3818ebb1c56dSmrg
381963323ee5Smrg  printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3820c7484f1fSmrg
382163323ee5Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
3822baed689fSmrg
382363323ee5Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
3824ebb1c56dSmrg
382563323ee5Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
3826ebb1c56dSmrg
3827d5e55f73Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h
3828d5e55f73Smrg
382963323ee5Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
3830ebb1c56dSmrg
383163323ee5Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
3832ebb1c56dSmrg
383363323ee5Smrg  printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
3834ebb1c56dSmrg
383563323ee5Smrg  printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
3836ebb1c56dSmrg
383763323ee5Smrg  printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
3838baed689fSmrg
383963323ee5Smrg  if test $ac_cv_header_minix_config_h = yes
384063323ee5Smrgthen :
384163323ee5Smrg  MINIX=yes
384263323ee5Smrg    printf "%s\n" "#define _MINIX 1" >>confdefs.h
3843ebb1c56dSmrg
384463323ee5Smrg    printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
3845c7484f1fSmrg
384663323ee5Smrg    printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
3847c7484f1fSmrg
3848d5e55f73Smrgelse case e in #(
3849d5e55f73Smrg  e) MINIX= ;;
3850d5e55f73Smrgesac
3851c7484f1fSmrgfi
385263323ee5Smrg  if test $ac_cv_safe_to_define___extensions__ = yes
385363323ee5Smrgthen :
385463323ee5Smrg  printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
3855c7484f1fSmrg
385663323ee5Smrgfi
385763323ee5Smrg  if test $ac_cv_should_define__xopen_source = yes
385863323ee5Smrgthen :
385963323ee5Smrg  printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
3860c7484f1fSmrg
386163323ee5Smrgfi
3862c7484f1fSmrg
3863c7484f1fSmrg
3864ebb1c56dSmrg# Initialize Automake
386563323ee5Smrgam__api_version='1.16'
386663323ee5Smrg
3867c7484f1fSmrg
386863323ee5Smrg  # Find a good install program.  We prefer a C program (faster),
3869ebb1c56dSmrg# so one script is as good as another.  But avoid the broken or
3870ebb1c56dSmrg# incompatible versions:
3871ebb1c56dSmrg# SysV /etc/install, /usr/sbin/install
3872ebb1c56dSmrg# SunOS /usr/etc/install
3873ebb1c56dSmrg# IRIX /sbin/install
3874ebb1c56dSmrg# AIX /bin/install
3875ebb1c56dSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
3876ebb1c56dSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3877ebb1c56dSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3878ebb1c56dSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3879ebb1c56dSmrg# OS/2's system install, which has a completely different semantic
3880ebb1c56dSmrg# ./install, which can be erroneously created by make from ./install.sh.
3881ebb1c56dSmrg# Reject install programs that cannot install multiple files.
388263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
388363323ee5Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
3884ebb1c56dSmrgif test -z "$INSTALL"; then
388563323ee5Smrgif test ${ac_cv_path_install+y}
388663323ee5Smrgthen :
388763323ee5Smrg  printf %s "(cached) " >&6
3888d5e55f73Smrgelse case e in #(
3889d5e55f73Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3890ebb1c56dSmrgfor as_dir in $PATH
3891ebb1c56dSmrgdo
3892ebb1c56dSmrg  IFS=$as_save_IFS
389363323ee5Smrg  case $as_dir in #(((
389463323ee5Smrg    '') as_dir=./ ;;
389563323ee5Smrg    */) ;;
389663323ee5Smrg    *) as_dir=$as_dir/ ;;
389763323ee5Smrg  esac
389863323ee5Smrg    # Account for fact that we put trailing slashes in our PATH walk.
389963323ee5Smrgcase $as_dir in #((
390063323ee5Smrg  ./ | /[cC]/* | \
3901ebb1c56dSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3902ebb1c56dSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3903ebb1c56dSmrg  /usr/ucb/* ) ;;
3904ebb1c56dSmrg  *)
3905ebb1c56dSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
3906ebb1c56dSmrg    # Don't use installbsd from OSF since it installs stuff as root
3907ebb1c56dSmrg    # by default.
3908ebb1c56dSmrg    for ac_prog in ginstall scoinst install; do
3909ebb1c56dSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
391063323ee5Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
3911ebb1c56dSmrg	  if test $ac_prog = install &&
391263323ee5Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3913ebb1c56dSmrg	    # AIX install.  It has an incompatible calling convention.
3914ebb1c56dSmrg	    :
3915ebb1c56dSmrg	  elif test $ac_prog = install &&
391663323ee5Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3917ebb1c56dSmrg	    # program-specific install script used by HP pwplus--don't use.
3918ebb1c56dSmrg	    :
3919ebb1c56dSmrg	  else
3920ebb1c56dSmrg	    rm -rf conftest.one conftest.two conftest.dir
3921ebb1c56dSmrg	    echo one > conftest.one
3922ebb1c56dSmrg	    echo two > conftest.two
3923ebb1c56dSmrg	    mkdir conftest.dir
392463323ee5Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
3925ebb1c56dSmrg	      test -s conftest.one && test -s conftest.two &&
3926ebb1c56dSmrg	      test -s conftest.dir/conftest.one &&
3927ebb1c56dSmrg	      test -s conftest.dir/conftest.two
3928ebb1c56dSmrg	    then
392963323ee5Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
3930ebb1c56dSmrg	      break 3
3931ebb1c56dSmrg	    fi
3932ebb1c56dSmrg	  fi
3933ebb1c56dSmrg	fi
3934ebb1c56dSmrg      done
3935ebb1c56dSmrg    done
3936ebb1c56dSmrg    ;;
3937ebb1c56dSmrgesac
3938c7484f1fSmrg
3939ebb1c56dSmrg  done
3940ebb1c56dSmrgIFS=$as_save_IFS
3941ebb1c56dSmrg
3942ebb1c56dSmrgrm -rf conftest.one conftest.two conftest.dir
3943d5e55f73Smrg ;;
3944d5e55f73Smrgesac
3945c7484f1fSmrgfi
394663323ee5Smrg  if test ${ac_cv_path_install+y}; then
3947ebb1c56dSmrg    INSTALL=$ac_cv_path_install
3948c7484f1fSmrg  else
3949ebb1c56dSmrg    # As a last resort, use the slow shell script.  Don't cache a
3950ebb1c56dSmrg    # value for INSTALL within a source directory, because that will
3951ebb1c56dSmrg    # break other packages using the cache if that directory is
3952ebb1c56dSmrg    # removed, or if the value is a relative name.
3953ebb1c56dSmrg    INSTALL=$ac_install_sh
3954c7484f1fSmrg  fi
3955c7484f1fSmrgfi
395663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
395763323ee5Smrgprintf "%s\n" "$INSTALL" >&6; }
3958c7484f1fSmrg
3959ebb1c56dSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3960ebb1c56dSmrg# It thinks the first close brace ends the variable substitution.
3961ebb1c56dSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3962c7484f1fSmrg
3963ebb1c56dSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3964c7484f1fSmrg
3965ebb1c56dSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3966c7484f1fSmrg
396763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
396863323ee5Smrgprintf %s "checking whether build environment is sane... " >&6; }
3969ebb1c56dSmrg# Reject unsafe characters in $srcdir or the absolute working directory
3970ebb1c56dSmrg# name.  Accept space and tab only in the latter.
3971ebb1c56dSmrgam_lf='
3972ebb1c56dSmrg'
3973ebb1c56dSmrgcase `pwd` in
3974ebb1c56dSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
3975ebb1c56dSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3976ebb1c56dSmrgesac
3977ebb1c56dSmrgcase $srcdir in
3978ebb1c56dSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3979ebb1c56dSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3980ebb1c56dSmrgesac
3981c7484f1fSmrg
3982ebb1c56dSmrg# Do 'set' in a subshell so we don't clobber the current shell's
3983ebb1c56dSmrg# arguments.  Must try -L first in case configure is actually a
3984ebb1c56dSmrg# symlink; some systems play weird games with the mod time of symlinks
3985ebb1c56dSmrg# (eg FreeBSD returns the mod time of the symlink's containing
3986ebb1c56dSmrg# directory).
3987ebb1c56dSmrgif (
3988ebb1c56dSmrg   am_has_slept=no
3989ebb1c56dSmrg   for am_try in 1 2; do
3990ebb1c56dSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
3991ebb1c56dSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3992ebb1c56dSmrg     if test "$*" = "X"; then
3993ebb1c56dSmrg	# -L didn't work.
3994ebb1c56dSmrg	set X `ls -t "$srcdir/configure" conftest.file`
3995ebb1c56dSmrg     fi
3996ebb1c56dSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
3997ebb1c56dSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
3998ebb1c56dSmrg
3999ebb1c56dSmrg	# If neither matched, then we have a broken ls.  This can happen
4000ebb1c56dSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
4001ebb1c56dSmrg	# broken ls alias from the environment.  This has actually
4002ebb1c56dSmrg	# happened.  Such a system could not be considered "sane".
4003ebb1c56dSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
4004ebb1c56dSmrg  alias in your environment" "$LINENO" 5
4005ebb1c56dSmrg     fi
4006ebb1c56dSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
4007ebb1c56dSmrg       break
4008ebb1c56dSmrg     fi
4009ebb1c56dSmrg     # Just in case.
4010ebb1c56dSmrg     sleep 1
4011ebb1c56dSmrg     am_has_slept=yes
4012ebb1c56dSmrg   done
4013ebb1c56dSmrg   test "$2" = conftest.file
4014ebb1c56dSmrg   )
4015ebb1c56dSmrgthen
4016ebb1c56dSmrg   # Ok.
4017ebb1c56dSmrg   :
4018e6ecbdaeSmrgelse
4019ebb1c56dSmrg   as_fn_error $? "newly created file is older than distributed files!
4020ebb1c56dSmrgCheck your system clock" "$LINENO" 5
4021ebb1c56dSmrgfi
402263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
402363323ee5Smrgprintf "%s\n" "yes" >&6; }
4024ebb1c56dSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
4025ebb1c56dSmrg# generated files are strictly newer.
4026ebb1c56dSmrgam_sleep_pid=
4027ebb1c56dSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
4028ebb1c56dSmrg  ( sleep 1 ) &
4029ebb1c56dSmrg  am_sleep_pid=$!
4030ebb1c56dSmrgfi
4031e6ecbdaeSmrg
4032ebb1c56dSmrgrm -f conftest.file
4033e6ecbdaeSmrg
4034ebb1c56dSmrgtest "$program_prefix" != NONE &&
4035ebb1c56dSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
4036ebb1c56dSmrg# Use a double $ so make ignores it.
4037ebb1c56dSmrgtest "$program_suffix" != NONE &&
4038ebb1c56dSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4039ebb1c56dSmrg# Double any \ or $.
4040d5e55f73Smrg# By default was 's,x,x', remove it if useless.
4041ebb1c56dSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
404263323ee5Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
4043ebb1c56dSmrg
404463323ee5Smrg
404563323ee5Smrg  if test x"${MISSING+set}" != xset; then
404663323ee5Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
4047e6ecbdaeSmrgfi
4048ebb1c56dSmrg# Use eval to expand $SHELL
4049ebb1c56dSmrgif eval "$MISSING --is-lightweight"; then
4050ebb1c56dSmrg  am_missing_run="$MISSING "
4051ebb1c56dSmrgelse
4052ebb1c56dSmrg  am_missing_run=
405363323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
405463323ee5Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4055e6ecbdaeSmrgfi
4056e6ecbdaeSmrg
4057ebb1c56dSmrgif test x"${install_sh+set}" != xset; then
4058ebb1c56dSmrg  case $am_aux_dir in
4059ebb1c56dSmrg  *\ * | *\	*)
4060ebb1c56dSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4061ebb1c56dSmrg  *)
4062ebb1c56dSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
4063ebb1c56dSmrg  esac
4064ebb1c56dSmrgfi
4065e6ecbdaeSmrg
4066ebb1c56dSmrg# Installed binaries are usually stripped using 'strip' when the user
4067ebb1c56dSmrg# run "make install-strip".  However 'strip' might not be the right
4068ebb1c56dSmrg# tool to use in cross-compilation environments, therefore Automake
4069ebb1c56dSmrg# will honor the 'STRIP' environment variable to overrule this program.
4070ebb1c56dSmrgif test "$cross_compiling" != no; then
4071ebb1c56dSmrg  if test -n "$ac_tool_prefix"; then
4072ebb1c56dSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4073ebb1c56dSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
407463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
407563323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
407663323ee5Smrgif test ${ac_cv_prog_STRIP+y}
407763323ee5Smrgthen :
407863323ee5Smrg  printf %s "(cached) " >&6
4079d5e55f73Smrgelse case e in #(
4080d5e55f73Smrg  e) if test -n "$STRIP"; then
4081ebb1c56dSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4082ebb1c56dSmrgelse
4083ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4084ebb1c56dSmrgfor as_dir in $PATH
4085ebb1c56dSmrgdo
4086ebb1c56dSmrg  IFS=$as_save_IFS
408763323ee5Smrg  case $as_dir in #(((
408863323ee5Smrg    '') as_dir=./ ;;
408963323ee5Smrg    */) ;;
409063323ee5Smrg    *) as_dir=$as_dir/ ;;
409163323ee5Smrg  esac
4092ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
409363323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4094ebb1c56dSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
409563323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4096ebb1c56dSmrg    break 2
4097c7484f1fSmrg  fi
4098ebb1c56dSmrgdone
4099c7484f1fSmrg  done
4100ebb1c56dSmrgIFS=$as_save_IFS
4101c7484f1fSmrg
4102d5e55f73Smrgfi ;;
4103d5e55f73Smrgesac
4104c7484f1fSmrgfi
4105ebb1c56dSmrgSTRIP=$ac_cv_prog_STRIP
4106ebb1c56dSmrgif test -n "$STRIP"; then
410763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
410863323ee5Smrgprintf "%s\n" "$STRIP" >&6; }
4109c7484f1fSmrgelse
411063323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
411163323ee5Smrgprintf "%s\n" "no" >&6; }
4112c7484f1fSmrgfi
4113c7484f1fSmrg
4114c7484f1fSmrg
4115ebb1c56dSmrgfi
4116ebb1c56dSmrgif test -z "$ac_cv_prog_STRIP"; then
4117ebb1c56dSmrg  ac_ct_STRIP=$STRIP
4118ebb1c56dSmrg  # Extract the first word of "strip", so it can be a program name with args.
4119ebb1c56dSmrgset dummy strip; ac_word=$2
412063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
412163323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
412263323ee5Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
412363323ee5Smrgthen :
412463323ee5Smrg  printf %s "(cached) " >&6
4125d5e55f73Smrgelse case e in #(
4126d5e55f73Smrg  e) if test -n "$ac_ct_STRIP"; then
4127ebb1c56dSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4128ebb1c56dSmrgelse
4129ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4130ebb1c56dSmrgfor as_dir in $PATH
4131ebb1c56dSmrgdo
4132ebb1c56dSmrg  IFS=$as_save_IFS
413363323ee5Smrg  case $as_dir in #(((
413463323ee5Smrg    '') as_dir=./ ;;
413563323ee5Smrg    */) ;;
413663323ee5Smrg    *) as_dir=$as_dir/ ;;
413763323ee5Smrg  esac
4138ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
413963323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4140ebb1c56dSmrg    ac_cv_prog_ac_ct_STRIP="strip"
414163323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4142ebb1c56dSmrg    break 2
4143ebb1c56dSmrg  fi
4144ebb1c56dSmrgdone
4145ebb1c56dSmrg  done
4146ebb1c56dSmrgIFS=$as_save_IFS
4147baed689fSmrg
4148d5e55f73Smrgfi ;;
4149d5e55f73Smrgesac
4150ebb1c56dSmrgfi
4151ebb1c56dSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4152ebb1c56dSmrgif test -n "$ac_ct_STRIP"; then
415363323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
415463323ee5Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
4155ebb1c56dSmrgelse
415663323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
415763323ee5Smrgprintf "%s\n" "no" >&6; }
4158ebb1c56dSmrgfi
4159baed689fSmrg
4160ebb1c56dSmrg  if test "x$ac_ct_STRIP" = x; then
4161ebb1c56dSmrg    STRIP=":"
4162ebb1c56dSmrg  else
4163ebb1c56dSmrg    case $cross_compiling:$ac_tool_warned in
4164ebb1c56dSmrgyes:)
416563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
416663323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4167ebb1c56dSmrgac_tool_warned=yes ;;
4168ebb1c56dSmrgesac
4169ebb1c56dSmrg    STRIP=$ac_ct_STRIP
4170ebb1c56dSmrg  fi
4171ebb1c56dSmrgelse
4172ebb1c56dSmrg  STRIP="$ac_cv_prog_STRIP"
4173ebb1c56dSmrgfi
4174baed689fSmrg
4175ebb1c56dSmrgfi
4176ebb1c56dSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4177baed689fSmrg
417863323ee5Smrg
417963323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
418063323ee5Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
4181ebb1c56dSmrgif test -z "$MKDIR_P"; then
418263323ee5Smrg  if test ${ac_cv_path_mkdir+y}
418363323ee5Smrgthen :
418463323ee5Smrg  printf %s "(cached) " >&6
4185d5e55f73Smrgelse case e in #(
4186d5e55f73Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4187ebb1c56dSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4188ebb1c56dSmrgdo
4189ebb1c56dSmrg  IFS=$as_save_IFS
419063323ee5Smrg  case $as_dir in #(((
419163323ee5Smrg    '') as_dir=./ ;;
419263323ee5Smrg    */) ;;
419363323ee5Smrg    *) as_dir=$as_dir/ ;;
419463323ee5Smrg  esac
4195ebb1c56dSmrg    for ac_prog in mkdir gmkdir; do
4196ebb1c56dSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
419763323ee5Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
419863323ee5Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
419963323ee5Smrg	     'mkdir ('*'coreutils) '* | \
4200d5e55f73Smrg	     *'BusyBox '* | \
4201ebb1c56dSmrg	     'mkdir (fileutils) '4.1*)
420263323ee5Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
4203ebb1c56dSmrg	       break 3;;
4204ebb1c56dSmrg	   esac
4205ebb1c56dSmrg	 done
4206ebb1c56dSmrg       done
4207ebb1c56dSmrg  done
4208ebb1c56dSmrgIFS=$as_save_IFS
4209d5e55f73Smrg ;;
4210d5e55f73Smrgesac
4211ebb1c56dSmrgfi
4212baed689fSmrg
4213ebb1c56dSmrg  test -d ./--version && rmdir ./--version
421463323ee5Smrg  if test ${ac_cv_path_mkdir+y}; then
4215ebb1c56dSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
4216ebb1c56dSmrg  else
4217d5e55f73Smrg    # As a last resort, use plain mkdir -p,
4218d5e55f73Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
4219d5e55f73Smrg    MKDIR_P='mkdir -p'
4220ebb1c56dSmrg  fi
4221ebb1c56dSmrgfi
422263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
422363323ee5Smrgprintf "%s\n" "$MKDIR_P" >&6; }
4224baed689fSmrg
4225ebb1c56dSmrgfor ac_prog in gawk mawk nawk awk
4226ebb1c56dSmrgdo
4227ebb1c56dSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
4228ebb1c56dSmrgset dummy $ac_prog; ac_word=$2
422963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
423063323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
423163323ee5Smrgif test ${ac_cv_prog_AWK+y}
423263323ee5Smrgthen :
423363323ee5Smrg  printf %s "(cached) " >&6
4234d5e55f73Smrgelse case e in #(
4235d5e55f73Smrg  e) if test -n "$AWK"; then
4236ebb1c56dSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
4237ebb1c56dSmrgelse
4238ebb1c56dSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4239ebb1c56dSmrgfor as_dir in $PATH
4240ebb1c56dSmrgdo
4241ebb1c56dSmrg  IFS=$as_save_IFS
424263323ee5Smrg  case $as_dir in #(((
424363323ee5Smrg    '') as_dir=./ ;;
424463323ee5Smrg    */) ;;
424563323ee5Smrg    *) as_dir=$as_dir/ ;;
424663323ee5Smrg  esac
4247ebb1c56dSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
424863323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4249ebb1c56dSmrg    ac_cv_prog_AWK="$ac_prog"
425063323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4251ebb1c56dSmrg    break 2
4252ebb1c56dSmrg  fi
4253ebb1c56dSmrgdone
4254ebb1c56dSmrg  done
4255ebb1c56dSmrgIFS=$as_save_IFS
4256baed689fSmrg
4257d5e55f73Smrgfi ;;
4258d5e55f73Smrgesac
4259ebb1c56dSmrgfi
4260ebb1c56dSmrgAWK=$ac_cv_prog_AWK
4261ebb1c56dSmrgif test -n "$AWK"; then
426263323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
426363323ee5Smrgprintf "%s\n" "$AWK" >&6; }
4264ebb1c56dSmrgelse
426563323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
426663323ee5Smrgprintf "%s\n" "no" >&6; }
4267ebb1c56dSmrgfi
4268c7484f1fSmrg
4269baed689fSmrg
4270ebb1c56dSmrg  test -n "$AWK" && break
4271ebb1c56dSmrgdone
4272baed689fSmrg
427363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
427463323ee5Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4275ebb1c56dSmrgset x ${MAKE-make}
427663323ee5Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
427763323ee5Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
427863323ee5Smrgthen :
427963323ee5Smrg  printf %s "(cached) " >&6
4280d5e55f73Smrgelse case e in #(
4281d5e55f73Smrg  e) cat >conftest.make <<\_ACEOF
4282ebb1c56dSmrgSHELL = /bin/sh
4283ebb1c56dSmrgall:
4284ebb1c56dSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
4285ebb1c56dSmrg_ACEOF
4286ebb1c56dSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4287ebb1c56dSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
4288ebb1c56dSmrg  *@@@%%%=?*=@@@%%%*)
4289ebb1c56dSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
4290ebb1c56dSmrg  *)
4291ebb1c56dSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
4292ebb1c56dSmrgesac
4293d5e55f73Smrgrm -f conftest.make ;;
4294d5e55f73Smrgesac
4295ebb1c56dSmrgfi
4296ebb1c56dSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
429763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
429863323ee5Smrgprintf "%s\n" "yes" >&6; }
4299ebb1c56dSmrg  SET_MAKE=
4300ebb1c56dSmrgelse
430163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
430263323ee5Smrgprintf "%s\n" "no" >&6; }
4303ebb1c56dSmrg  SET_MAKE="MAKE=${MAKE-make}"
4304ebb1c56dSmrgfi
4305baed689fSmrg
4306ebb1c56dSmrgrm -rf .tst 2>/dev/null
4307ebb1c56dSmrgmkdir .tst 2>/dev/null
4308ebb1c56dSmrgif test -d .tst; then
4309ebb1c56dSmrg  am__leading_dot=.
4310ebb1c56dSmrgelse
4311ebb1c56dSmrg  am__leading_dot=_
4312ebb1c56dSmrgfi
4313ebb1c56dSmrgrmdir .tst 2>/dev/null
4314baed689fSmrg
4315ebb1c56dSmrgDEPDIR="${am__leading_dot}deps"
4316baed689fSmrg
4317ebb1c56dSmrgac_config_commands="$ac_config_commands depfiles"
4318baed689fSmrg
431963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
432063323ee5Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
432163323ee5Smrgcat > confinc.mk << 'END'
4322ebb1c56dSmrgam__doit:
432363323ee5Smrg	@echo this is the am__doit target >confinc.out
4324ebb1c56dSmrg.PHONY: am__doit
4325ebb1c56dSmrgEND
4326ebb1c56dSmrgam__include="#"
4327ebb1c56dSmrgam__quote=
432863323ee5Smrg# BSD make does it like this.
432963323ee5Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
433063323ee5Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
433163323ee5Smrgecho 'include confinc.mk # ignored' > confmf.GNU
433263323ee5Smrg_am_result=no
433363323ee5Smrgfor s in GNU BSD; do
433463323ee5Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
433563323ee5Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
433663323ee5Smrg   ac_status=$?
433763323ee5Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
433863323ee5Smrg   (exit $ac_status); }
433963323ee5Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
434063323ee5Smrg  '0:this is the am__doit target') :
434163323ee5Smrg    case $s in #(
434263323ee5Smrg  BSD) :
434363323ee5Smrg    am__include='.include' am__quote='"' ;; #(
434463323ee5Smrg  *) :
434563323ee5Smrg    am__include='include' am__quote='' ;;
434663323ee5Smrgesac ;; #(
434763323ee5Smrg  *) :
4348ebb1c56dSmrg     ;;
434963323ee5Smrgesac
435063323ee5Smrg  if test "$am__include" != "#"; then
435163323ee5Smrg    _am_result="yes ($s style)"
435263323ee5Smrg    break
435363323ee5Smrg  fi
435463323ee5Smrgdone
435563323ee5Smrgrm -f confinc.* confmf.*
435663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
435763323ee5Smrgprintf "%s\n" "${_am_result}" >&6; }
4358c7484f1fSmrg
4359ebb1c56dSmrg# Check whether --enable-dependency-tracking was given.
436063323ee5Smrgif test ${enable_dependency_tracking+y}
436163323ee5Smrgthen :
4362ebb1c56dSmrg  enableval=$enable_dependency_tracking;
4363c7484f1fSmrgfi
4364baed689fSmrg
4365ebb1c56dSmrgif test "x$enable_dependency_tracking" != xno; then
4366ebb1c56dSmrg  am_depcomp="$ac_aux_dir/depcomp"
4367ebb1c56dSmrg  AMDEPBACKSLASH='\'
4368ebb1c56dSmrg  am__nodep='_no'
4369ebb1c56dSmrgfi
4370ebb1c56dSmrg if test "x$enable_dependency_tracking" != xno; then
4371ebb1c56dSmrg  AMDEP_TRUE=
4372ebb1c56dSmrg  AMDEP_FALSE='#'
4373ebb1c56dSmrgelse
4374ebb1c56dSmrg  AMDEP_TRUE='#'
4375ebb1c56dSmrg  AMDEP_FALSE=
4376c7484f1fSmrgfi
4377c7484f1fSmrg
4378c7484f1fSmrg
4379ebb1c56dSmrg# Check whether --enable-silent-rules was given.
438063323ee5Smrgif test ${enable_silent_rules+y}
438163323ee5Smrgthen :
4382ebb1c56dSmrg  enableval=$enable_silent_rules;
4383c7484f1fSmrgfi
4384ebb1c56dSmrg
4385ebb1c56dSmrgcase $enable_silent_rules in # (((
4386ebb1c56dSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
4387ebb1c56dSmrg   no) AM_DEFAULT_VERBOSITY=1;;
4388ebb1c56dSmrg    *) AM_DEFAULT_VERBOSITY=1;;
4389ebb1c56dSmrgesac
4390ebb1c56dSmrgam_make=${MAKE-make}
439163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
439263323ee5Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
439363323ee5Smrgif test ${am_cv_make_support_nested_variables+y}
439463323ee5Smrgthen :
439563323ee5Smrg  printf %s "(cached) " >&6
4396d5e55f73Smrgelse case e in #(
4397d5e55f73Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
4398ebb1c56dSmrgBAR0=false
4399ebb1c56dSmrgBAR1=true
4400ebb1c56dSmrgV=1
4401ebb1c56dSmrgam__doit:
4402ebb1c56dSmrg	@$(TRUE)
4403ebb1c56dSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4404ebb1c56dSmrg  am_cv_make_support_nested_variables=yes
4405baed689fSmrgelse
4406ebb1c56dSmrg  am_cv_make_support_nested_variables=no
4407d5e55f73Smrgfi ;;
4408d5e55f73Smrgesac
4409ebb1c56dSmrgfi
441063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
441163323ee5Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
4412ebb1c56dSmrgif test $am_cv_make_support_nested_variables = yes; then
4413ebb1c56dSmrg    AM_V='$(V)'
4414ebb1c56dSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4415baed689fSmrgelse
4416ebb1c56dSmrg  AM_V=$AM_DEFAULT_VERBOSITY
4417ebb1c56dSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4418baed689fSmrgfi
4419ebb1c56dSmrgAM_BACKSLASH='\'
4420baed689fSmrg
4421ebb1c56dSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
4422ebb1c56dSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4423ebb1c56dSmrg  # is not polluted with repeated "-I."
4424ebb1c56dSmrg  am__isrc=' -I$(srcdir)'
4425ebb1c56dSmrg  # test to see if srcdir already configured
4426ebb1c56dSmrg  if test -f $srcdir/config.status; then
4427ebb1c56dSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4428ebb1c56dSmrg  fi
4429baed689fSmrgfi
4430baed689fSmrg
4431ebb1c56dSmrg# test whether we have cygpath
4432ebb1c56dSmrgif test -z "$CYGPATH_W"; then
4433ebb1c56dSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
4434ebb1c56dSmrg    CYGPATH_W='cygpath -w'
4435ebb1c56dSmrg  else
4436ebb1c56dSmrg    CYGPATH_W=echo
4437ebb1c56dSmrg  fi
4438baed689fSmrgfi
4439ebb1c56dSmrg
4440ebb1c56dSmrg
4441ebb1c56dSmrg# Define the identity of the package.
4442ebb1c56dSmrg PACKAGE='xconsole'
4443d5e55f73Smrg VERSION='1.1.0'
4444ebb1c56dSmrg
4445ebb1c56dSmrg
444663323ee5Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
4447baed689fSmrg
4448baed689fSmrg
444963323ee5Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
4450baed689fSmrg
4451ebb1c56dSmrg# Some tools Automake needs.
4452baed689fSmrg
4453ebb1c56dSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4454baed689fSmrg
4455baed689fSmrg
4456ebb1c56dSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4457baed689fSmrg
4458ebb1c56dSmrg
4459ebb1c56dSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4460ebb1c56dSmrg
4461ebb1c56dSmrg
4462ebb1c56dSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4463ebb1c56dSmrg
4464ebb1c56dSmrg
4465ebb1c56dSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4466ebb1c56dSmrg
4467ebb1c56dSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
4468ebb1c56dSmrg# dies out for good.  For more background, see:
446963323ee5Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
447063323ee5Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4471ebb1c56dSmrgmkdir_p='$(MKDIR_P)'
4472ebb1c56dSmrg
4473ebb1c56dSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
4474ebb1c56dSmrg# system "awk" is bad on some platforms.
4475ebb1c56dSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
4476ebb1c56dSmrg# in the wild :-(  We should find a proper way to deprecate it ...
4477ebb1c56dSmrgAMTAR='$${TAR-tar}'
4478ebb1c56dSmrg
4479ebb1c56dSmrg
4480ebb1c56dSmrg# We'll loop over all known methods to create a tar archive until one works.
4481ebb1c56dSmrg_am_tools='gnutar  pax cpio none'
4482ebb1c56dSmrg
4483ebb1c56dSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4484ebb1c56dSmrg
4485ebb1c56dSmrg
4486ebb1c56dSmrg
4487ebb1c56dSmrg
4488ebb1c56dSmrg
4489ebb1c56dSmrgdepcc="$CC"   am_compiler_list=
4490ebb1c56dSmrg
449163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
449263323ee5Smrgprintf %s "checking dependency style of $depcc... " >&6; }
449363323ee5Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
449463323ee5Smrgthen :
449563323ee5Smrg  printf %s "(cached) " >&6
4496d5e55f73Smrgelse case e in #(
4497d5e55f73Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4498ebb1c56dSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
4499ebb1c56dSmrg  # making bogus files that we don't know about and never remove.  For
4500ebb1c56dSmrg  # instance it was reported that on HP-UX the gcc test will end up
4501ebb1c56dSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4502ebb1c56dSmrg  # in D".
4503ebb1c56dSmrg  rm -rf conftest.dir
4504ebb1c56dSmrg  mkdir conftest.dir
4505ebb1c56dSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4506ebb1c56dSmrg  # using a relative directory.
4507ebb1c56dSmrg  cp "$am_depcomp" conftest.dir
4508ebb1c56dSmrg  cd conftest.dir
4509ebb1c56dSmrg  # We will build objects and dependencies in a subdirectory because
4510ebb1c56dSmrg  # it helps to detect inapplicable dependency modes.  For instance
4511ebb1c56dSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4512ebb1c56dSmrg  # side effect of compilation, but ICC will put the dependencies in
4513ebb1c56dSmrg  # the current directory while Tru64 will put them in the object
4514ebb1c56dSmrg  # directory.
4515ebb1c56dSmrg  mkdir sub
4516ebb1c56dSmrg
4517ebb1c56dSmrg  am_cv_CC_dependencies_compiler_type=none
4518ebb1c56dSmrg  if test "$am_compiler_list" = ""; then
4519ebb1c56dSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4520ebb1c56dSmrg  fi
4521ebb1c56dSmrg  am__universal=false
4522ebb1c56dSmrg  case " $depcc " in #(
4523ebb1c56dSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4524ebb1c56dSmrg     esac
4525ebb1c56dSmrg
4526ebb1c56dSmrg  for depmode in $am_compiler_list; do
4527ebb1c56dSmrg    # Setup a source with many dependencies, because some compilers
4528ebb1c56dSmrg    # like to wrap large dependency lists on column 80 (with \), and
4529ebb1c56dSmrg    # we should not choose a depcomp mode which is confused by this.
4530ebb1c56dSmrg    #
4531ebb1c56dSmrg    # We need to recreate these files for each test, as the compiler may
4532ebb1c56dSmrg    # overwrite some of them when testing with obscure command lines.
4533ebb1c56dSmrg    # This happens at least with the AIX C compiler.
4534ebb1c56dSmrg    : > sub/conftest.c
4535ebb1c56dSmrg    for i in 1 2 3 4 5 6; do
4536ebb1c56dSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4537ebb1c56dSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4538ebb1c56dSmrg      # Solaris 10 /bin/sh.
4539ebb1c56dSmrg      echo '/* dummy */' > sub/conftst$i.h
4540ebb1c56dSmrg    done
4541ebb1c56dSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4542ebb1c56dSmrg
4543ebb1c56dSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4544ebb1c56dSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4545ebb1c56dSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4546ebb1c56dSmrg    # versions had trouble with output in subdirs.
4547ebb1c56dSmrg    am__obj=sub/conftest.${OBJEXT-o}
4548ebb1c56dSmrg    am__minus_obj="-o $am__obj"
4549ebb1c56dSmrg    case $depmode in
4550ebb1c56dSmrg    gcc)
4551ebb1c56dSmrg      # This depmode causes a compiler race in universal mode.
4552ebb1c56dSmrg      test "$am__universal" = false || continue
4553ebb1c56dSmrg      ;;
4554ebb1c56dSmrg    nosideeffect)
4555ebb1c56dSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4556ebb1c56dSmrg      # only be used when explicitly requested.
4557ebb1c56dSmrg      if test "x$enable_dependency_tracking" = xyes; then
4558ebb1c56dSmrg	continue
4559ebb1c56dSmrg      else
4560ebb1c56dSmrg	break
4561ebb1c56dSmrg      fi
4562ebb1c56dSmrg      ;;
4563ebb1c56dSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4564ebb1c56dSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4565ebb1c56dSmrg      # not run yet.  These depmodes are late enough in the game, and
4566ebb1c56dSmrg      # so weak that their functioning should not be impacted.
4567ebb1c56dSmrg      am__obj=conftest.${OBJEXT-o}
4568ebb1c56dSmrg      am__minus_obj=
4569ebb1c56dSmrg      ;;
4570ebb1c56dSmrg    none) break ;;
4571ebb1c56dSmrg    esac
4572ebb1c56dSmrg    if depmode=$depmode \
4573ebb1c56dSmrg       source=sub/conftest.c object=$am__obj \
4574ebb1c56dSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4575ebb1c56dSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4576ebb1c56dSmrg         >/dev/null 2>conftest.err &&
4577ebb1c56dSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4578ebb1c56dSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4579ebb1c56dSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4580ebb1c56dSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4581ebb1c56dSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4582ebb1c56dSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4583ebb1c56dSmrg      # that says an option was ignored or not supported.
4584ebb1c56dSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4585ebb1c56dSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4586ebb1c56dSmrg      # The diagnosis changed in icc 8.0:
4587ebb1c56dSmrg      #   icc: Command line remark: option '-MP' not supported
4588ebb1c56dSmrg      if (grep 'ignoring option' conftest.err ||
4589ebb1c56dSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4590ebb1c56dSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4591ebb1c56dSmrg        break
4592ebb1c56dSmrg      fi
4593baed689fSmrg    fi
4594baed689fSmrg  done
4595baed689fSmrg
4596ebb1c56dSmrg  cd ..
4597ebb1c56dSmrg  rm -rf conftest.dir
4598baed689fSmrgelse
4599ebb1c56dSmrg  am_cv_CC_dependencies_compiler_type=none
4600baed689fSmrgfi
4601d5e55f73Smrg ;;
4602d5e55f73Smrgesac
4603baed689fSmrgfi
460463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
460563323ee5Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4606ebb1c56dSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4607baed689fSmrg
4608ebb1c56dSmrg if
4609ebb1c56dSmrg  test "x$enable_dependency_tracking" != xno \
4610ebb1c56dSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4611ebb1c56dSmrg  am__fastdepCC_TRUE=
4612ebb1c56dSmrg  am__fastdepCC_FALSE='#'
4613baed689fSmrgelse
4614ebb1c56dSmrg  am__fastdepCC_TRUE='#'
4615ebb1c56dSmrg  am__fastdepCC_FALSE=
4616ebb1c56dSmrgfi
4617baed689fSmrg
4618ebb1c56dSmrg
461963323ee5Smrg# Variables for tags utilities; see am/tags.am
462063323ee5Smrgif test -z "$CTAGS"; then
462163323ee5Smrg  CTAGS=ctags
462263323ee5Smrgfi
462363323ee5Smrg
462463323ee5Smrgif test -z "$ETAGS"; then
462563323ee5Smrg  ETAGS=etags
462663323ee5Smrgfi
462763323ee5Smrg
462863323ee5Smrgif test -z "$CSCOPE"; then
462963323ee5Smrg  CSCOPE=cscope
463063323ee5Smrgfi
463163323ee5Smrg
463263323ee5Smrg
4633ebb1c56dSmrg
4634ebb1c56dSmrg# POSIX will say in a future version that running "rm -f" with no argument
4635ebb1c56dSmrg# is OK; and we want to be able to make that assumption in our Makefile
4636ebb1c56dSmrg# recipes.  So use an aggressive probe to check that the usage we want is
4637ebb1c56dSmrg# actually supported "in the wild" to an acceptable degree.
4638ebb1c56dSmrg# See automake bug#10828.
4639ebb1c56dSmrg# To make any issue more visible, cause the running configure to be aborted
4640ebb1c56dSmrg# by default if the 'rm' program in use doesn't match our expectations; the
4641ebb1c56dSmrg# user can still override this though.
4642ebb1c56dSmrgif rm -f && rm -fr && rm -rf; then : OK; else
4643ebb1c56dSmrg  cat >&2 <<'END'
4644ebb1c56dSmrgOops!
4645ebb1c56dSmrg
4646ebb1c56dSmrgYour 'rm' program seems unable to run without file operands specified
4647ebb1c56dSmrgon the command line, even when the '-f' option is present.  This is contrary
4648ebb1c56dSmrgto the behaviour of most rm programs out there, and not conforming with
4649ebb1c56dSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4650ebb1c56dSmrg
4651ebb1c56dSmrgPlease tell bug-automake@gnu.org about your system, including the value
4652ebb1c56dSmrgof your $PATH and any error possibly output before this message.  This
4653ebb1c56dSmrgcan help us improve future automake versions.
4654ebb1c56dSmrg
4655ebb1c56dSmrgEND
4656ebb1c56dSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4657ebb1c56dSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
4658ebb1c56dSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4659ebb1c56dSmrg    echo >&2
4660ebb1c56dSmrg  else
4661ebb1c56dSmrg    cat >&2 <<'END'
4662ebb1c56dSmrgAborting the configuration process, to ensure you take notice of the issue.
4663ebb1c56dSmrg
466463323ee5SmrgYou can download and install GNU coreutils to get an 'rm' implementation
466563323ee5Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
4666baed689fSmrg
466763323ee5SmrgIf you want to complete the configuration process using your problematic
466863323ee5Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
466963323ee5Smrgto "yes", and re-run configure.
4670ebb1c56dSmrg
467163323ee5SmrgEND
467263323ee5Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
467363323ee5Smrg  fi
467463323ee5Smrgfi
4675ebb1c56dSmrg
4676ebb1c56dSmrg
467763323ee5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4678ebb1c56dSmrg
4679baed689fSmrg
4680ebb1c56dSmrg
4681ebb1c56dSmrg
4682ebb1c56dSmrg
4683baed689fSmrg
4684baed689fSmrg
4685c7484f1fSmrg
4686c7484f1fSmrg
4687c7484f1fSmrg
4688c7484f1fSmrg
468963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
469063323ee5Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
469163323ee5Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
469263323ee5Smrgthen :
469363323ee5Smrg  printf %s "(cached) " >&6
4694d5e55f73Smrgelse case e in #(
4695d5e55f73Smrg  e) ac_save_CFLAGS=$CFLAGS
469663323ee5Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
469763323ee5Smrg   for ac_arg in '' -fno-builtin; do
469863323ee5Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
469963323ee5Smrg     # This test program should *not* compile successfully.
470063323ee5Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
470163323ee5Smrg/* end confdefs.h.  */
4702baed689fSmrg
470363323ee5Smrgint
470463323ee5Smrgmain (void)
470563323ee5Smrg{
470663323ee5Smrg(void) strchr;
470763323ee5Smrg  ;
470863323ee5Smrg  return 0;
470963323ee5Smrg}
471063323ee5Smrg_ACEOF
471163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
471263323ee5Smrgthen :
471363323ee5Smrg
4714d5e55f73Smrgelse case e in #(
4715d5e55f73Smrg  e) # This test program should compile successfully.
471663323ee5Smrg        # No library function is consistently available on
471763323ee5Smrg        # freestanding implementations, so test against a dummy
471863323ee5Smrg        # declaration.  Include always-available headers on the
471963323ee5Smrg        # off chance that they somehow elicit warnings.
472063323ee5Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
472163323ee5Smrg/* end confdefs.h.  */
472263323ee5Smrg#include <float.h>
472363323ee5Smrg#include <limits.h>
472463323ee5Smrg#include <stdarg.h>
472563323ee5Smrg#include <stddef.h>
472663323ee5Smrgextern void ac_decl (int, char *);
472763323ee5Smrg
472863323ee5Smrgint
472963323ee5Smrgmain (void)
473063323ee5Smrg{
473163323ee5Smrg(void) ac_decl (0, (char *) 0);
473263323ee5Smrg  (void) ac_decl;
4733baed689fSmrg
4734ebb1c56dSmrg  ;
4735baed689fSmrg  return 0;
4736baed689fSmrg}
4737c7484f1fSmrg_ACEOF
473863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
473963323ee5Smrgthen :
474063323ee5Smrg  if test x"$ac_arg" = x
474163323ee5Smrgthen :
474263323ee5Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4743d5e55f73Smrgelse case e in #(
4744d5e55f73Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4745d5e55f73Smrgesac
4746baed689fSmrgfi
474763323ee5Smrg          break
4748baed689fSmrgfi
4749d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4750d5e55f73Smrgesac
4751c7484f1fSmrgfi
475263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
475363323ee5Smrg    done
475463323ee5Smrg    CFLAGS=$ac_save_CFLAGS
4755d5e55f73Smrg   ;;
4756d5e55f73Smrgesac
475763323ee5Smrgfi
475863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
475963323ee5Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
476063323ee5Smrg  case $ac_cv_c_undeclared_builtin_options in #(
476163323ee5Smrg  'cannot detect') :
4762d5e55f73Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4763d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
476463323ee5Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4765d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
476663323ee5Smrg  'none needed') :
476763323ee5Smrg    ac_c_undeclared_builtin_options='' ;; #(
476863323ee5Smrg  *) :
476963323ee5Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
477063323ee5Smrgesac
4771c7484f1fSmrg
4772c7484f1fSmrg
4773c7484f1fSmrg
4774baed689fSmrg
4775e6ecbdaeSmrg
477663323ee5Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
477763323ee5Smrgif test "x$ac_cv_have_decl___clang__" = xyes
477863323ee5Smrgthen :
4779e6ecbdaeSmrg  CLANGCC="yes"
4780d5e55f73Smrgelse case e in #(
4781d5e55f73Smrg  e) CLANGCC="no" ;;
4782d5e55f73Smrgesac
4783e6ecbdaeSmrgfi
478463323ee5Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
478563323ee5Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
478663323ee5Smrgthen :
4787e6ecbdaeSmrg  INTELCC="yes"
4788d5e55f73Smrgelse case e in #(
4789d5e55f73Smrg  e) INTELCC="no" ;;
4790d5e55f73Smrgesac
4791e6ecbdaeSmrgfi
479263323ee5Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
479363323ee5Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
479463323ee5Smrgthen :
4795e6ecbdaeSmrg  SUNCC="yes"
4796d5e55f73Smrgelse case e in #(
4797d5e55f73Smrg  e) SUNCC="no" ;;
4798d5e55f73Smrgesac
4799e6ecbdaeSmrgfi
4800e6ecbdaeSmrg
4801e6ecbdaeSmrg
4802e6ecbdaeSmrg
4803e6ecbdaeSmrg
4804ebb1c56dSmrg
4805ebb1c56dSmrg
4806ebb1c56dSmrg
4807ebb1c56dSmrg
4808baed689fSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4809baed689fSmrg	if test -n "$ac_tool_prefix"; then
4810baed689fSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4811baed689fSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
481263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
481363323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
481463323ee5Smrgif test ${ac_cv_path_PKG_CONFIG+y}
481563323ee5Smrgthen :
481663323ee5Smrg  printf %s "(cached) " >&6
4817d5e55f73Smrgelse case e in #(
4818d5e55f73Smrg  e) case $PKG_CONFIG in
4819baed689fSmrg  [\\/]* | ?:[\\/]*)
4820baed689fSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4821baed689fSmrg  ;;
4822baed689fSmrg  *)
4823baed689fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4824baed689fSmrgfor as_dir in $PATH
4825c7484f1fSmrgdo
4826c7484f1fSmrg  IFS=$as_save_IFS
482763323ee5Smrg  case $as_dir in #(((
482863323ee5Smrg    '') as_dir=./ ;;
482963323ee5Smrg    */) ;;
483063323ee5Smrg    *) as_dir=$as_dir/ ;;
483163323ee5Smrg  esac
4832baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
483363323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
483463323ee5Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
483563323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4836baed689fSmrg    break 2
4837baed689fSmrg  fi
4838baed689fSmrgdone
4839c7484f1fSmrg  done
4840baed689fSmrgIFS=$as_save_IFS
4841c7484f1fSmrg
4842baed689fSmrg  ;;
4843d5e55f73Smrgesac ;;
4844baed689fSmrgesac
4845baed689fSmrgfi
4846baed689fSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4847baed689fSmrgif test -n "$PKG_CONFIG"; then
484863323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
484963323ee5Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4850baed689fSmrgelse
485163323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
485263323ee5Smrgprintf "%s\n" "no" >&6; }
4853baed689fSmrgfi
4854c7484f1fSmrg
4855c7484f1fSmrg
4856baed689fSmrgfi
4857baed689fSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4858baed689fSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4859baed689fSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4860baed689fSmrgset dummy pkg-config; ac_word=$2
486163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
486263323ee5Smrgprintf %s "checking for $ac_word... " >&6; }
486363323ee5Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
486463323ee5Smrgthen :
486563323ee5Smrg  printf %s "(cached) " >&6
4866d5e55f73Smrgelse case e in #(
4867d5e55f73Smrg  e) case $ac_pt_PKG_CONFIG in
4868baed689fSmrg  [\\/]* | ?:[\\/]*)
4869baed689fSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4870baed689fSmrg  ;;
4871baed689fSmrg  *)
4872baed689fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4873baed689fSmrgfor as_dir in $PATH
4874baed689fSmrgdo
4875baed689fSmrg  IFS=$as_save_IFS
487663323ee5Smrg  case $as_dir in #(((
487763323ee5Smrg    '') as_dir=./ ;;
487863323ee5Smrg    */) ;;
487963323ee5Smrg    *) as_dir=$as_dir/ ;;
488063323ee5Smrg  esac
4881baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
488263323ee5Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
488363323ee5Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
488463323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4885baed689fSmrg    break 2
4886baed689fSmrg  fi
4887c7484f1fSmrgdone
4888baed689fSmrg  done
4889c7484f1fSmrgIFS=$as_save_IFS
4890c7484f1fSmrg
4891baed689fSmrg  ;;
4892d5e55f73Smrgesac ;;
4893baed689fSmrgesac
4894baed689fSmrgfi
4895baed689fSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4896baed689fSmrgif test -n "$ac_pt_PKG_CONFIG"; then
489763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
489863323ee5Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4899baed689fSmrgelse
490063323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
490163323ee5Smrgprintf "%s\n" "no" >&6; }
4902baed689fSmrgfi
4903baed689fSmrg
4904baed689fSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4905baed689fSmrg    PKG_CONFIG=""
4906baed689fSmrg  else
4907baed689fSmrg    case $cross_compiling:$ac_tool_warned in
4908baed689fSmrgyes:)
490963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
491063323ee5Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4911baed689fSmrgac_tool_warned=yes ;;
4912baed689fSmrgesac
4913baed689fSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4914baed689fSmrg  fi
4915baed689fSmrgelse
4916baed689fSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4917baed689fSmrgfi
4918c7484f1fSmrg
4919c7484f1fSmrgfi
4920baed689fSmrgif test -n "$PKG_CONFIG"; then
4921baed689fSmrg	_pkg_min_version=0.9.0
492263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
492363323ee5Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4924baed689fSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
492563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
492663323ee5Smrgprintf "%s\n" "yes" >&6; }
4927baed689fSmrg	else
492863323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
492963323ee5Smrgprintf "%s\n" "no" >&6; }
4930baed689fSmrg		PKG_CONFIG=""
4931baed689fSmrg	fi
4932c7484f1fSmrgfi
4933c7484f1fSmrg
493463323ee5Smrg
493563323ee5Smrg  # Make sure we can run config.sub.
493663323ee5Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
493763323ee5Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
493863323ee5Smrg
493963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
494063323ee5Smrgprintf %s "checking build system type... " >&6; }
494163323ee5Smrgif test ${ac_cv_build+y}
494263323ee5Smrgthen :
494363323ee5Smrg  printf %s "(cached) " >&6
4944d5e55f73Smrgelse case e in #(
4945d5e55f73Smrg  e) ac_build_alias=$build_alias
4946baed689fSmrgtest "x$ac_build_alias" = x &&
494763323ee5Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
4948baed689fSmrgtest "x$ac_build_alias" = x &&
4949baed689fSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
495063323ee5Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
495163323ee5Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4952d5e55f73Smrg ;;
4953d5e55f73Smrgesac
4954c7484f1fSmrgfi
495563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
495663323ee5Smrgprintf "%s\n" "$ac_cv_build" >&6; }
4957baed689fSmrgcase $ac_cv_build in
4958baed689fSmrg*-*-*) ;;
4959baed689fSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4960baed689fSmrgesac
4961baed689fSmrgbuild=$ac_cv_build
4962baed689fSmrgac_save_IFS=$IFS; IFS='-'
4963baed689fSmrgset x $ac_cv_build
4964baed689fSmrgshift
4965baed689fSmrgbuild_cpu=$1
4966baed689fSmrgbuild_vendor=$2
4967baed689fSmrgshift; shift
4968baed689fSmrg# Remember, the first character of IFS is used to create $*,
4969baed689fSmrg# except with old shells:
4970baed689fSmrgbuild_os=$*
4971baed689fSmrgIFS=$ac_save_IFS
4972baed689fSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4973baed689fSmrg
4974c7484f1fSmrg
497563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
497663323ee5Smrgprintf %s "checking host system type... " >&6; }
497763323ee5Smrgif test ${ac_cv_host+y}
497863323ee5Smrgthen :
497963323ee5Smrg  printf %s "(cached) " >&6
4980d5e55f73Smrgelse case e in #(
4981d5e55f73Smrg  e) if test "x$host_alias" = x; then
4982baed689fSmrg  ac_cv_host=$ac_cv_build
4983baed689fSmrgelse
498463323ee5Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
498563323ee5Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4986baed689fSmrgfi
4987d5e55f73Smrg ;;
4988d5e55f73Smrgesac
4989c7484f1fSmrgfi
499063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
499163323ee5Smrgprintf "%s\n" "$ac_cv_host" >&6; }
4992baed689fSmrgcase $ac_cv_host in
4993baed689fSmrg*-*-*) ;;
4994baed689fSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4995baed689fSmrgesac
4996baed689fSmrghost=$ac_cv_host
4997baed689fSmrgac_save_IFS=$IFS; IFS='-'
4998baed689fSmrgset x $ac_cv_host
4999baed689fSmrgshift
5000baed689fSmrghost_cpu=$1
5001baed689fSmrghost_vendor=$2
5002baed689fSmrgshift; shift
5003baed689fSmrg# Remember, the first character of IFS is used to create $*,
5004baed689fSmrg# except with old shells:
5005baed689fSmrghost_os=$*
5006baed689fSmrgIFS=$ac_save_IFS
5007baed689fSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5008c7484f1fSmrg
5009c7484f1fSmrg
501063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
501163323ee5Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
501263323ee5Smrgif test ${ac_cv_path_SED+y}
501363323ee5Smrgthen :
501463323ee5Smrg  printf %s "(cached) " >&6
5015d5e55f73Smrgelse case e in #(
5016d5e55f73Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5017baed689fSmrg     for ac_i in 1 2 3 4 5 6 7; do
5018baed689fSmrg       ac_script="$ac_script$as_nl$ac_script"
5019baed689fSmrg     done
5020baed689fSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5021baed689fSmrg     { ac_script=; unset ac_script;}
5022baed689fSmrg     if test -z "$SED"; then
5023baed689fSmrg  ac_path_SED_found=false
5024baed689fSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
5025baed689fSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5026baed689fSmrgfor as_dir in $PATH
5027c7484f1fSmrgdo
5028c7484f1fSmrg  IFS=$as_save_IFS
502963323ee5Smrg  case $as_dir in #(((
503063323ee5Smrg    '') as_dir=./ ;;
503163323ee5Smrg    */) ;;
503263323ee5Smrg    *) as_dir=$as_dir/ ;;
503363323ee5Smrg  esac
503463323ee5Smrg    for ac_prog in sed gsed
503563323ee5Smrg   do
5036baed689fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
503763323ee5Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
5038ebb1c56dSmrg      as_fn_executable_p "$ac_path_SED" || continue
5039baed689fSmrg# Check for GNU ac_path_SED and select it if it is found.
5040baed689fSmrg  # Check for GNU $ac_path_SED
5041d5e55f73Smrgcase `"$ac_path_SED" --version 2>&1` in #(
5042c7484f1fSmrg*GNU*)
5043baed689fSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5044d5e55f73Smrg#(
5045c7484f1fSmrg*)
5046c7484f1fSmrg  ac_count=0
504763323ee5Smrg  printf %s 0123456789 >"conftest.in"
5048c7484f1fSmrg  while :
5049c7484f1fSmrg  do
5050c7484f1fSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
5051c7484f1fSmrg    mv "conftest.tmp" "conftest.in"
5052c7484f1fSmrg    cp "conftest.in" "conftest.nl"
505363323ee5Smrg    printf "%s\n" '' >> "conftest.nl"
5054baed689fSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5055c7484f1fSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5056baed689fSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
5057baed689fSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
5058c7484f1fSmrg      # Best one so far, save it but keep looking for a better one
5059baed689fSmrg      ac_cv_path_SED="$ac_path_SED"
5060baed689fSmrg      ac_path_SED_max=$ac_count
5061c7484f1fSmrg    fi
5062c7484f1fSmrg    # 10*(2^10) chars as input seems more than enough
5063c7484f1fSmrg    test $ac_count -gt 10 && break
5064c7484f1fSmrg  done
5065c7484f1fSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5066c7484f1fSmrgesac
5067c7484f1fSmrg
5068baed689fSmrg      $ac_path_SED_found && break 3
5069baed689fSmrg    done
5070baed689fSmrg  done
5071c7484f1fSmrg  done
5072c7484f1fSmrgIFS=$as_save_IFS
5073baed689fSmrg  if test -z "$ac_cv_path_SED"; then
5074baed689fSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5075baed689fSmrg  fi
5076c7484f1fSmrgelse
5077baed689fSmrg  ac_cv_path_SED=$SED
5078c7484f1fSmrgfi
5079d5e55f73Smrg ;;
5080d5e55f73Smrgesac
5081c7484f1fSmrgfi
508263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
508363323ee5Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
5084baed689fSmrg SED="$ac_cv_path_SED"
5085baed689fSmrg  rm -f conftest.sed
5086c7484f1fSmrg
5087c7484f1fSmrg
5088c7484f1fSmrg
5089c7484f1fSmrg
5090c7484f1fSmrg
5091c7484f1fSmrg
5092e6ecbdaeSmrg# Check whether --enable-selective-werror was given.
509363323ee5Smrgif test ${enable_selective_werror+y}
509463323ee5Smrgthen :
5095e6ecbdaeSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5096d5e55f73Smrgelse case e in #(
5097d5e55f73Smrg  e) SELECTIVE_WERROR=yes ;;
5098d5e55f73Smrgesac
5099c7484f1fSmrgfi
5100c7484f1fSmrg
5101c7484f1fSmrg
5102c7484f1fSmrg
5103c7484f1fSmrg
5104c7484f1fSmrg
5105e6ecbdaeSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
5106e6ecbdaeSmrgif test "x$SUNCC" = "xyes"; then
5107e6ecbdaeSmrg    BASE_CFLAGS="-v"
5108baed689fSmrgelse
5109e6ecbdaeSmrg    BASE_CFLAGS=""
5110c7484f1fSmrgfi
5111c7484f1fSmrg
5112e6ecbdaeSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
5113c7484f1fSmrg
5114c7484f1fSmrg
5115c7484f1fSmrg
5116c7484f1fSmrg
5117c7484f1fSmrg
5118c7484f1fSmrg
5119c7484f1fSmrg
5120c7484f1fSmrg
5121c7484f1fSmrg
5122c7484f1fSmrg
5123c7484f1fSmrg
5124c7484f1fSmrg
5125c7484f1fSmrg
5126e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5127c7484f1fSmrg
5128e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5129e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
513063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
513163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
513263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
513363323ee5Smrgthen :
513463323ee5Smrg  printf %s "(cached) " >&6
5135d5e55f73Smrgelse case e in #(
5136d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5137e6ecbdaeSmrg/* end confdefs.h.  */
5138e6ecbdaeSmrgint i;
5139e6ecbdaeSmrg_ACEOF
514063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
514163323ee5Smrgthen :
5142e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5143d5e55f73Smrgelse case e in #(
5144d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5145d5e55f73Smrgesac
5146e6ecbdaeSmrgfi
5147d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5148d5e55f73Smrgesac
5149e6ecbdaeSmrgfi
515063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
515163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5152e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5153e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5154e6ecbdaeSmrgfi
5155baed689fSmrg
5156e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5157e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5158e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5159e6ecbdaeSmrg	fi
5160e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
516163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
516263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
516363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
516463323ee5Smrgthen :
516563323ee5Smrg  printf %s "(cached) " >&6
5166d5e55f73Smrgelse case e in #(
5167d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5168e6ecbdaeSmrg/* end confdefs.h.  */
5169e6ecbdaeSmrgint i;
5170e6ecbdaeSmrg_ACEOF
517163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
517263323ee5Smrgthen :
5173e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5174d5e55f73Smrgelse case e in #(
5175d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5176d5e55f73Smrgesac
5177e6ecbdaeSmrgfi
5178d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5179d5e55f73Smrgesac
5180e6ecbdaeSmrgfi
518163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
518263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5183e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5184e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5185e6ecbdaeSmrgfi
5186c7484f1fSmrg
5187e6ecbdaeSmrgfound="no"
5188c7484f1fSmrg
5189e6ecbdaeSmrg	if test $found = "no" ; then
5190ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5191e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5192e6ecbdaeSmrg		fi
5193c7484f1fSmrg
5194ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5195e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5196e6ecbdaeSmrg		fi
5197c7484f1fSmrg
5198e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wall"
5199c7484f1fSmrg
520063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
520163323ee5Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
5202e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wall
520363323ee5Smrg		if eval test \${$cacheid+y}
520463323ee5Smrgthen :
520563323ee5Smrg  printf %s "(cached) " >&6
5206d5e55f73Smrgelse case e in #(
5207d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5208e6ecbdaeSmrg/* end confdefs.h.  */
5209e6ecbdaeSmrgint i;
5210e6ecbdaeSmrgint
521163323ee5Smrgmain (void)
5212e6ecbdaeSmrg{
5213c7484f1fSmrg
5214e6ecbdaeSmrg  ;
5215e6ecbdaeSmrg  return 0;
5216e6ecbdaeSmrg}
5217e6ecbdaeSmrg_ACEOF
521863323ee5Smrgif ac_fn_c_try_link "$LINENO"
521963323ee5Smrgthen :
5220e6ecbdaeSmrg  eval $cacheid=yes
5221d5e55f73Smrgelse case e in #(
5222d5e55f73Smrg  e) eval $cacheid=no ;;
5223d5e55f73Smrgesac
5224c7484f1fSmrgfi
522563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5226d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5227d5e55f73Smrgesac
5228c7484f1fSmrgfi
5229c7484f1fSmrg
5230c7484f1fSmrg
5231e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5232c7484f1fSmrg
5233e6ecbdaeSmrg		eval supported=\$$cacheid
523463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
523563323ee5Smrgprintf "%s\n" "$supported" >&6; }
5236e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5237e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
5238e6ecbdaeSmrg			found="yes"
5239e6ecbdaeSmrg		fi
5240e6ecbdaeSmrg	fi
5241c7484f1fSmrg
5242c7484f1fSmrg
5243c7484f1fSmrg
5244c7484f1fSmrg
5245c7484f1fSmrg
5246c7484f1fSmrg
5247c7484f1fSmrg
5248c7484f1fSmrg
5249c7484f1fSmrg
5250c7484f1fSmrg
5251c7484f1fSmrg
5252c7484f1fSmrg
5253c7484f1fSmrg
5254c7484f1fSmrg
5255c7484f1fSmrg
5256e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5257c7484f1fSmrg
5258e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5259e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
526063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
526163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
526263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
526363323ee5Smrgthen :
526463323ee5Smrg  printf %s "(cached) " >&6
5265d5e55f73Smrgelse case e in #(
5266d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5267e6ecbdaeSmrg/* end confdefs.h.  */
5268e6ecbdaeSmrgint i;
5269e6ecbdaeSmrg_ACEOF
527063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
527163323ee5Smrgthen :
5272e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5273d5e55f73Smrgelse case e in #(
5274d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5275d5e55f73Smrgesac
5276e6ecbdaeSmrgfi
5277d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5278d5e55f73Smrgesac
5279e6ecbdaeSmrgfi
528063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
528163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5282e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5283e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5284e6ecbdaeSmrgfi
5285e6ecbdaeSmrg
5286e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5287e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5288e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5289e6ecbdaeSmrg	fi
5290e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
529163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
529263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
529363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
529463323ee5Smrgthen :
529563323ee5Smrg  printf %s "(cached) " >&6
5296d5e55f73Smrgelse case e in #(
5297d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5298e6ecbdaeSmrg/* end confdefs.h.  */
5299e6ecbdaeSmrgint i;
5300e6ecbdaeSmrg_ACEOF
530163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
530263323ee5Smrgthen :
5303e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5304d5e55f73Smrgelse case e in #(
5305d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5306d5e55f73Smrgesac
5307e6ecbdaeSmrgfi
5308d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5309d5e55f73Smrgesac
5310e6ecbdaeSmrgfi
531163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
531263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5313e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5314e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5315e6ecbdaeSmrgfi
5316e6ecbdaeSmrg
5317e6ecbdaeSmrgfound="no"
5318e6ecbdaeSmrg
5319e6ecbdaeSmrg	if test $found = "no" ; then
5320ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5321e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5322e6ecbdaeSmrg		fi
5323e6ecbdaeSmrg
5324ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5325e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5326e6ecbdaeSmrg		fi
5327e6ecbdaeSmrg
5328e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5329e6ecbdaeSmrg
533063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
533163323ee5Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5332e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
533363323ee5Smrg		if eval test \${$cacheid+y}
533463323ee5Smrgthen :
533563323ee5Smrg  printf %s "(cached) " >&6
5336d5e55f73Smrgelse case e in #(
5337d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5338e6ecbdaeSmrg/* end confdefs.h.  */
5339e6ecbdaeSmrgint i;
5340e6ecbdaeSmrgint
534163323ee5Smrgmain (void)
5342e6ecbdaeSmrg{
5343e6ecbdaeSmrg
5344e6ecbdaeSmrg  ;
5345e6ecbdaeSmrg  return 0;
5346e6ecbdaeSmrg}
5347e6ecbdaeSmrg_ACEOF
534863323ee5Smrgif ac_fn_c_try_link "$LINENO"
534963323ee5Smrgthen :
5350e6ecbdaeSmrg  eval $cacheid=yes
5351d5e55f73Smrgelse case e in #(
5352d5e55f73Smrg  e) eval $cacheid=no ;;
5353d5e55f73Smrgesac
5354e6ecbdaeSmrgfi
535563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5356d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5357d5e55f73Smrgesac
5358e6ecbdaeSmrgfi
5359e6ecbdaeSmrg
5360e6ecbdaeSmrg
5361e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5362e6ecbdaeSmrg
5363e6ecbdaeSmrg		eval supported=\$$cacheid
536463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
536563323ee5Smrgprintf "%s\n" "$supported" >&6; }
5366e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5367e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5368e6ecbdaeSmrg			found="yes"
5369e6ecbdaeSmrg		fi
5370e6ecbdaeSmrg	fi
5371e6ecbdaeSmrg
5372e6ecbdaeSmrg
5373e6ecbdaeSmrg
5374e6ecbdaeSmrg
5375e6ecbdaeSmrg
5376e6ecbdaeSmrg
5377e6ecbdaeSmrg
5378e6ecbdaeSmrg
5379e6ecbdaeSmrg
5380e6ecbdaeSmrg
5381e6ecbdaeSmrg
5382e6ecbdaeSmrg
5383e6ecbdaeSmrg
5384e6ecbdaeSmrg
5385e6ecbdaeSmrg
5386e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5387e6ecbdaeSmrg
5388e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5389e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
539063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
539163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
539263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
539363323ee5Smrgthen :
539463323ee5Smrg  printf %s "(cached) " >&6
5395d5e55f73Smrgelse case e in #(
5396d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5397e6ecbdaeSmrg/* end confdefs.h.  */
5398e6ecbdaeSmrgint i;
5399e6ecbdaeSmrg_ACEOF
540063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
540163323ee5Smrgthen :
5402e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5403d5e55f73Smrgelse case e in #(
5404d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5405d5e55f73Smrgesac
5406e6ecbdaeSmrgfi
5407d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5408d5e55f73Smrgesac
5409e6ecbdaeSmrgfi
541063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
541163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5412e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5413e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5414e6ecbdaeSmrgfi
5415e6ecbdaeSmrg
5416e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5417e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5418e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5419e6ecbdaeSmrg	fi
5420e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
542163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
542263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
542363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
542463323ee5Smrgthen :
542563323ee5Smrg  printf %s "(cached) " >&6
5426d5e55f73Smrgelse case e in #(
5427d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5428e6ecbdaeSmrg/* end confdefs.h.  */
5429e6ecbdaeSmrgint i;
5430e6ecbdaeSmrg_ACEOF
543163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
543263323ee5Smrgthen :
5433e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5434d5e55f73Smrgelse case e in #(
5435d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5436d5e55f73Smrgesac
5437e6ecbdaeSmrgfi
5438d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5439d5e55f73Smrgesac
5440e6ecbdaeSmrgfi
544163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
544263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5443e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5444e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5445e6ecbdaeSmrgfi
5446e6ecbdaeSmrg
5447e6ecbdaeSmrgfound="no"
5448e6ecbdaeSmrg
5449e6ecbdaeSmrg	if test $found = "no" ; then
5450ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5451e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5452e6ecbdaeSmrg		fi
5453e6ecbdaeSmrg
5454ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5455e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5456e6ecbdaeSmrg		fi
5457e6ecbdaeSmrg
5458e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5459e6ecbdaeSmrg
546063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
546163323ee5Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5462e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
546363323ee5Smrg		if eval test \${$cacheid+y}
546463323ee5Smrgthen :
546563323ee5Smrg  printf %s "(cached) " >&6
5466d5e55f73Smrgelse case e in #(
5467d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5468e6ecbdaeSmrg/* end confdefs.h.  */
5469e6ecbdaeSmrgint i;
5470e6ecbdaeSmrgint
547163323ee5Smrgmain (void)
5472e6ecbdaeSmrg{
5473e6ecbdaeSmrg
5474e6ecbdaeSmrg  ;
5475e6ecbdaeSmrg  return 0;
5476e6ecbdaeSmrg}
5477e6ecbdaeSmrg_ACEOF
547863323ee5Smrgif ac_fn_c_try_link "$LINENO"
547963323ee5Smrgthen :
5480e6ecbdaeSmrg  eval $cacheid=yes
5481d5e55f73Smrgelse case e in #(
5482d5e55f73Smrg  e) eval $cacheid=no ;;
5483d5e55f73Smrgesac
5484e6ecbdaeSmrgfi
548563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5486d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5487d5e55f73Smrgesac
5488e6ecbdaeSmrgfi
5489e6ecbdaeSmrg
5490e6ecbdaeSmrg
5491e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5492e6ecbdaeSmrg
5493e6ecbdaeSmrg		eval supported=\$$cacheid
549463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
549563323ee5Smrgprintf "%s\n" "$supported" >&6; }
5496e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5497e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5498e6ecbdaeSmrg			found="yes"
5499e6ecbdaeSmrg		fi
5500e6ecbdaeSmrg	fi
5501e6ecbdaeSmrg
5502e6ecbdaeSmrg
5503e6ecbdaeSmrg
5504e6ecbdaeSmrg
5505e6ecbdaeSmrg
5506e6ecbdaeSmrg
5507e6ecbdaeSmrg
5508e6ecbdaeSmrg
5509e6ecbdaeSmrg
5510e6ecbdaeSmrg
5511e6ecbdaeSmrg
5512e6ecbdaeSmrg
5513e6ecbdaeSmrg
5514e6ecbdaeSmrg
5515e6ecbdaeSmrg
5516e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5517e6ecbdaeSmrg
5518e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5519e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
552063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
552163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
552263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
552363323ee5Smrgthen :
552463323ee5Smrg  printf %s "(cached) " >&6
5525d5e55f73Smrgelse case e in #(
5526d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5527e6ecbdaeSmrg/* end confdefs.h.  */
5528e6ecbdaeSmrgint i;
5529e6ecbdaeSmrg_ACEOF
553063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
553163323ee5Smrgthen :
5532e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5533d5e55f73Smrgelse case e in #(
5534d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5535d5e55f73Smrgesac
5536e6ecbdaeSmrgfi
5537d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5538d5e55f73Smrgesac
5539e6ecbdaeSmrgfi
554063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
554163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5542e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5543e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5544e6ecbdaeSmrgfi
5545e6ecbdaeSmrg
5546e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5547e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5548e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5549e6ecbdaeSmrg	fi
5550e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
555163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
555263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
555363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
555463323ee5Smrgthen :
555563323ee5Smrg  printf %s "(cached) " >&6
5556d5e55f73Smrgelse case e in #(
5557d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558e6ecbdaeSmrg/* end confdefs.h.  */
5559e6ecbdaeSmrgint i;
5560e6ecbdaeSmrg_ACEOF
556163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
556263323ee5Smrgthen :
5563e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5564d5e55f73Smrgelse case e in #(
5565d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5566d5e55f73Smrgesac
5567e6ecbdaeSmrgfi
5568d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5569d5e55f73Smrgesac
5570e6ecbdaeSmrgfi
557163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
557263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5573e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5574e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5575e6ecbdaeSmrgfi
5576e6ecbdaeSmrg
5577e6ecbdaeSmrgfound="no"
5578e6ecbdaeSmrg
5579e6ecbdaeSmrg	if test $found = "no" ; then
5580ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5581e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5582e6ecbdaeSmrg		fi
5583e6ecbdaeSmrg
5584ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5585e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5586e6ecbdaeSmrg		fi
5587e6ecbdaeSmrg
5588e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wformat=2"
5589e6ecbdaeSmrg
559063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
559163323ee5Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5592ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
559363323ee5Smrg		if eval test \${$cacheid+y}
559463323ee5Smrgthen :
559563323ee5Smrg  printf %s "(cached) " >&6
5596d5e55f73Smrgelse case e in #(
5597d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5598e6ecbdaeSmrg/* end confdefs.h.  */
5599e6ecbdaeSmrgint i;
5600e6ecbdaeSmrgint
560163323ee5Smrgmain (void)
5602e6ecbdaeSmrg{
5603e6ecbdaeSmrg
5604e6ecbdaeSmrg  ;
5605e6ecbdaeSmrg  return 0;
5606e6ecbdaeSmrg}
5607e6ecbdaeSmrg_ACEOF
560863323ee5Smrgif ac_fn_c_try_link "$LINENO"
560963323ee5Smrgthen :
5610e6ecbdaeSmrg  eval $cacheid=yes
5611d5e55f73Smrgelse case e in #(
5612d5e55f73Smrg  e) eval $cacheid=no ;;
5613d5e55f73Smrgesac
5614e6ecbdaeSmrgfi
561563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5616d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5617d5e55f73Smrgesac
5618e6ecbdaeSmrgfi
5619e6ecbdaeSmrg
5620e6ecbdaeSmrg
5621e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5622e6ecbdaeSmrg
5623e6ecbdaeSmrg		eval supported=\$$cacheid
562463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
562563323ee5Smrgprintf "%s\n" "$supported" >&6; }
5626e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5627e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5628e6ecbdaeSmrg			found="yes"
5629e6ecbdaeSmrg		fi
5630e6ecbdaeSmrg	fi
5631e6ecbdaeSmrg
5632e6ecbdaeSmrg	if test $found = "no" ; then
5633ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5634e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5635e6ecbdaeSmrg		fi
5636e6ecbdaeSmrg
5637ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5638e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5639e6ecbdaeSmrg		fi
5640e6ecbdaeSmrg
5641e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wformat"
5642e6ecbdaeSmrg
564363323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
564463323ee5Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5645e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wformat
564663323ee5Smrg		if eval test \${$cacheid+y}
564763323ee5Smrgthen :
564863323ee5Smrg  printf %s "(cached) " >&6
5649d5e55f73Smrgelse case e in #(
5650d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5651e6ecbdaeSmrg/* end confdefs.h.  */
5652e6ecbdaeSmrgint i;
5653e6ecbdaeSmrgint
565463323ee5Smrgmain (void)
5655e6ecbdaeSmrg{
5656e6ecbdaeSmrg
5657e6ecbdaeSmrg  ;
5658e6ecbdaeSmrg  return 0;
5659e6ecbdaeSmrg}
5660e6ecbdaeSmrg_ACEOF
566163323ee5Smrgif ac_fn_c_try_link "$LINENO"
566263323ee5Smrgthen :
5663e6ecbdaeSmrg  eval $cacheid=yes
5664d5e55f73Smrgelse case e in #(
5665d5e55f73Smrg  e) eval $cacheid=no ;;
5666d5e55f73Smrgesac
5667e6ecbdaeSmrgfi
566863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5669d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5670d5e55f73Smrgesac
5671e6ecbdaeSmrgfi
5672e6ecbdaeSmrg
5673e6ecbdaeSmrg
5674e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5675e6ecbdaeSmrg
5676e6ecbdaeSmrg		eval supported=\$$cacheid
567763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
567863323ee5Smrgprintf "%s\n" "$supported" >&6; }
5679e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5680e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5681e6ecbdaeSmrg			found="yes"
5682e6ecbdaeSmrg		fi
5683e6ecbdaeSmrg	fi
5684e6ecbdaeSmrg
5685e6ecbdaeSmrg
5686e6ecbdaeSmrg
5687e6ecbdaeSmrg
5688e6ecbdaeSmrg
5689e6ecbdaeSmrg
5690e6ecbdaeSmrg
5691e6ecbdaeSmrg
5692e6ecbdaeSmrg
5693e6ecbdaeSmrg
5694e6ecbdaeSmrg
5695e6ecbdaeSmrg
5696e6ecbdaeSmrg
5697e6ecbdaeSmrg
5698e6ecbdaeSmrg
5699e6ecbdaeSmrg
5700e6ecbdaeSmrg
5701e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5702e6ecbdaeSmrg
5703e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5704e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
570563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
570663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
570763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
570863323ee5Smrgthen :
570963323ee5Smrg  printf %s "(cached) " >&6
5710d5e55f73Smrgelse case e in #(
5711d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5712e6ecbdaeSmrg/* end confdefs.h.  */
5713e6ecbdaeSmrgint i;
5714e6ecbdaeSmrg_ACEOF
571563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
571663323ee5Smrgthen :
5717e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5718d5e55f73Smrgelse case e in #(
5719d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5720d5e55f73Smrgesac
5721e6ecbdaeSmrgfi
5722d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5723d5e55f73Smrgesac
5724e6ecbdaeSmrgfi
572563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
572663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5727e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5728e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5729e6ecbdaeSmrgfi
5730e6ecbdaeSmrg
5731e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5732e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5733e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5734e6ecbdaeSmrg	fi
5735e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
573663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
573763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
573863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
573963323ee5Smrgthen :
574063323ee5Smrg  printf %s "(cached) " >&6
5741d5e55f73Smrgelse case e in #(
5742d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5743e6ecbdaeSmrg/* end confdefs.h.  */
5744e6ecbdaeSmrgint i;
5745e6ecbdaeSmrg_ACEOF
574663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
574763323ee5Smrgthen :
5748e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5749d5e55f73Smrgelse case e in #(
5750d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5751d5e55f73Smrgesac
5752e6ecbdaeSmrgfi
5753d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5754d5e55f73Smrgesac
5755e6ecbdaeSmrgfi
575663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
575763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5758e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5759e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5760e6ecbdaeSmrgfi
5761e6ecbdaeSmrg
5762e6ecbdaeSmrgfound="no"
5763e6ecbdaeSmrg
5764e6ecbdaeSmrg	if test $found = "no" ; then
5765ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5766e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5767e6ecbdaeSmrg		fi
5768e6ecbdaeSmrg
5769ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5770e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5771e6ecbdaeSmrg		fi
5772e6ecbdaeSmrg
5773e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5774e6ecbdaeSmrg
577563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
577663323ee5Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5777e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
577863323ee5Smrg		if eval test \${$cacheid+y}
577963323ee5Smrgthen :
578063323ee5Smrg  printf %s "(cached) " >&6
5781d5e55f73Smrgelse case e in #(
5782d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5783e6ecbdaeSmrg/* end confdefs.h.  */
5784e6ecbdaeSmrgint i;
5785e6ecbdaeSmrgint
578663323ee5Smrgmain (void)
5787e6ecbdaeSmrg{
5788e6ecbdaeSmrg
5789e6ecbdaeSmrg  ;
5790e6ecbdaeSmrg  return 0;
5791e6ecbdaeSmrg}
5792e6ecbdaeSmrg_ACEOF
579363323ee5Smrgif ac_fn_c_try_link "$LINENO"
579463323ee5Smrgthen :
5795e6ecbdaeSmrg  eval $cacheid=yes
5796d5e55f73Smrgelse case e in #(
5797d5e55f73Smrg  e) eval $cacheid=no ;;
5798d5e55f73Smrgesac
5799e6ecbdaeSmrgfi
580063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5801d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5802d5e55f73Smrgesac
5803e6ecbdaeSmrgfi
5804e6ecbdaeSmrg
5805e6ecbdaeSmrg
5806e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5807e6ecbdaeSmrg
5808e6ecbdaeSmrg		eval supported=\$$cacheid
580963323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
581063323ee5Smrgprintf "%s\n" "$supported" >&6; }
5811e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5812e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5813e6ecbdaeSmrg			found="yes"
5814e6ecbdaeSmrg		fi
5815e6ecbdaeSmrg	fi
5816e6ecbdaeSmrg
5817e6ecbdaeSmrg
5818e6ecbdaeSmrg
5819e6ecbdaeSmrg
5820e6ecbdaeSmrg
5821e6ecbdaeSmrg
5822e6ecbdaeSmrg
5823e6ecbdaeSmrg
5824e6ecbdaeSmrg
5825e6ecbdaeSmrg
5826e6ecbdaeSmrg
5827e6ecbdaeSmrg
5828e6ecbdaeSmrg
5829e6ecbdaeSmrg
5830e6ecbdaeSmrg
5831e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5832e6ecbdaeSmrg
5833e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5834e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
583563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
583663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
583763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
583863323ee5Smrgthen :
583963323ee5Smrg  printf %s "(cached) " >&6
5840d5e55f73Smrgelse case e in #(
5841d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5842e6ecbdaeSmrg/* end confdefs.h.  */
5843e6ecbdaeSmrgint i;
5844e6ecbdaeSmrg_ACEOF
584563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
584663323ee5Smrgthen :
5847e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5848d5e55f73Smrgelse case e in #(
5849d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5850d5e55f73Smrgesac
5851e6ecbdaeSmrgfi
5852d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5853d5e55f73Smrgesac
5854e6ecbdaeSmrgfi
585563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
585663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5857e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5858e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5859e6ecbdaeSmrgfi
5860e6ecbdaeSmrg
5861e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5862e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5863e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5864e6ecbdaeSmrg	fi
5865e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
586663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
586763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
586863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
586963323ee5Smrgthen :
587063323ee5Smrg  printf %s "(cached) " >&6
5871d5e55f73Smrgelse case e in #(
5872d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5873e6ecbdaeSmrg/* end confdefs.h.  */
5874e6ecbdaeSmrgint i;
5875e6ecbdaeSmrg_ACEOF
587663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
587763323ee5Smrgthen :
5878e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5879d5e55f73Smrgelse case e in #(
5880d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5881d5e55f73Smrgesac
5882e6ecbdaeSmrgfi
5883d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5884d5e55f73Smrgesac
5885e6ecbdaeSmrgfi
588663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
588763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5888e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5889e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5890e6ecbdaeSmrgfi
5891e6ecbdaeSmrg
5892e6ecbdaeSmrgfound="no"
5893e6ecbdaeSmrg
5894e6ecbdaeSmrg	if test $found = "no" ; then
5895ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5896e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5897e6ecbdaeSmrg		fi
5898e6ecbdaeSmrg
5899ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5900e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5901e6ecbdaeSmrg		fi
5902e6ecbdaeSmrg
5903e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5904e6ecbdaeSmrg
590563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
590663323ee5Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5907e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
590863323ee5Smrg		if eval test \${$cacheid+y}
590963323ee5Smrgthen :
591063323ee5Smrg  printf %s "(cached) " >&6
5911d5e55f73Smrgelse case e in #(
5912d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5913e6ecbdaeSmrg/* end confdefs.h.  */
5914e6ecbdaeSmrgint i;
5915e6ecbdaeSmrgint
591663323ee5Smrgmain (void)
5917e6ecbdaeSmrg{
5918e6ecbdaeSmrg
5919e6ecbdaeSmrg  ;
5920e6ecbdaeSmrg  return 0;
5921e6ecbdaeSmrg}
5922e6ecbdaeSmrg_ACEOF
592363323ee5Smrgif ac_fn_c_try_link "$LINENO"
592463323ee5Smrgthen :
5925e6ecbdaeSmrg  eval $cacheid=yes
5926d5e55f73Smrgelse case e in #(
5927d5e55f73Smrg  e) eval $cacheid=no ;;
5928d5e55f73Smrgesac
5929e6ecbdaeSmrgfi
593063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5931d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5932d5e55f73Smrgesac
5933e6ecbdaeSmrgfi
5934e6ecbdaeSmrg
5935e6ecbdaeSmrg
5936e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5937e6ecbdaeSmrg
5938e6ecbdaeSmrg		eval supported=\$$cacheid
593963323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
594063323ee5Smrgprintf "%s\n" "$supported" >&6; }
5941e6ecbdaeSmrg		if test "$supported" = "yes" ; then
5942e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5943e6ecbdaeSmrg			found="yes"
5944e6ecbdaeSmrg		fi
5945e6ecbdaeSmrg	fi
5946e6ecbdaeSmrg
5947e6ecbdaeSmrg
5948e6ecbdaeSmrg
5949e6ecbdaeSmrg
5950e6ecbdaeSmrg
5951e6ecbdaeSmrg
5952e6ecbdaeSmrg
5953e6ecbdaeSmrg
5954e6ecbdaeSmrg
5955e6ecbdaeSmrg
5956e6ecbdaeSmrg
5957e6ecbdaeSmrg
5958e6ecbdaeSmrg
5959e6ecbdaeSmrg
5960e6ecbdaeSmrg
5961e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5962e6ecbdaeSmrg
5963e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5964e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
596563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
596663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
596763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
596863323ee5Smrgthen :
596963323ee5Smrg  printf %s "(cached) " >&6
5970d5e55f73Smrgelse case e in #(
5971d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5972e6ecbdaeSmrg/* end confdefs.h.  */
5973e6ecbdaeSmrgint i;
5974e6ecbdaeSmrg_ACEOF
597563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
597663323ee5Smrgthen :
5977e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5978d5e55f73Smrgelse case e in #(
5979d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5980d5e55f73Smrgesac
5981e6ecbdaeSmrgfi
5982d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5983d5e55f73Smrgesac
5984e6ecbdaeSmrgfi
598563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
598663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5987e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5988e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5989e6ecbdaeSmrgfi
5990e6ecbdaeSmrg
5991e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5992e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5993e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5994e6ecbdaeSmrg	fi
5995e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
599663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
599763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
599863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
599963323ee5Smrgthen :
600063323ee5Smrg  printf %s "(cached) " >&6
6001d5e55f73Smrgelse case e in #(
6002d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6003e6ecbdaeSmrg/* end confdefs.h.  */
6004e6ecbdaeSmrgint i;
6005e6ecbdaeSmrg_ACEOF
600663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
600763323ee5Smrgthen :
6008e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6009d5e55f73Smrgelse case e in #(
6010d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6011d5e55f73Smrgesac
6012e6ecbdaeSmrgfi
6013d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6014d5e55f73Smrgesac
6015e6ecbdaeSmrgfi
601663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
601763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6018e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6019e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6020e6ecbdaeSmrgfi
6021e6ecbdaeSmrg
6022e6ecbdaeSmrgfound="no"
6023e6ecbdaeSmrg
6024e6ecbdaeSmrg	if test $found = "no" ; then
6025ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6026e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6027e6ecbdaeSmrg		fi
6028e6ecbdaeSmrg
6029ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6030e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6031e6ecbdaeSmrg		fi
6032e6ecbdaeSmrg
6033e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wnested-externs"
6034e6ecbdaeSmrg
603563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
603663323ee5Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
6037e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
603863323ee5Smrg		if eval test \${$cacheid+y}
603963323ee5Smrgthen :
604063323ee5Smrg  printf %s "(cached) " >&6
6041d5e55f73Smrgelse case e in #(
6042d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6043e6ecbdaeSmrg/* end confdefs.h.  */
6044e6ecbdaeSmrgint i;
6045e6ecbdaeSmrgint
604663323ee5Smrgmain (void)
6047e6ecbdaeSmrg{
6048e6ecbdaeSmrg
6049e6ecbdaeSmrg  ;
6050e6ecbdaeSmrg  return 0;
6051e6ecbdaeSmrg}
6052e6ecbdaeSmrg_ACEOF
605363323ee5Smrgif ac_fn_c_try_link "$LINENO"
605463323ee5Smrgthen :
6055e6ecbdaeSmrg  eval $cacheid=yes
6056d5e55f73Smrgelse case e in #(
6057d5e55f73Smrg  e) eval $cacheid=no ;;
6058d5e55f73Smrgesac
6059e6ecbdaeSmrgfi
606063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6061d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6062d5e55f73Smrgesac
6063e6ecbdaeSmrgfi
6064e6ecbdaeSmrg
6065e6ecbdaeSmrg
6066e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6067e6ecbdaeSmrg
6068e6ecbdaeSmrg		eval supported=\$$cacheid
606963323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
607063323ee5Smrgprintf "%s\n" "$supported" >&6; }
6071e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6072e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6073e6ecbdaeSmrg			found="yes"
6074e6ecbdaeSmrg		fi
6075e6ecbdaeSmrg	fi
6076e6ecbdaeSmrg
6077e6ecbdaeSmrg
6078e6ecbdaeSmrg
6079e6ecbdaeSmrg
6080e6ecbdaeSmrg
6081e6ecbdaeSmrg
6082e6ecbdaeSmrg
6083e6ecbdaeSmrg
6084e6ecbdaeSmrg
6085e6ecbdaeSmrg
6086e6ecbdaeSmrg
6087e6ecbdaeSmrg
6088e6ecbdaeSmrg
6089e6ecbdaeSmrg
6090e6ecbdaeSmrg
6091e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6092e6ecbdaeSmrg
6093e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6094e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
609563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
609663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
609763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
609863323ee5Smrgthen :
609963323ee5Smrg  printf %s "(cached) " >&6
6100d5e55f73Smrgelse case e in #(
6101d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6102e6ecbdaeSmrg/* end confdefs.h.  */
6103e6ecbdaeSmrgint i;
6104e6ecbdaeSmrg_ACEOF
610563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
610663323ee5Smrgthen :
6107e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6108d5e55f73Smrgelse case e in #(
6109d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6110d5e55f73Smrgesac
6111e6ecbdaeSmrgfi
6112d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6113d5e55f73Smrgesac
6114e6ecbdaeSmrgfi
611563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
611663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6117e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6118e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6119e6ecbdaeSmrgfi
6120e6ecbdaeSmrg
6121e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6122e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6123e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6124e6ecbdaeSmrg	fi
6125e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
612663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
612763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
612863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
612963323ee5Smrgthen :
613063323ee5Smrg  printf %s "(cached) " >&6
6131d5e55f73Smrgelse case e in #(
6132d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6133e6ecbdaeSmrg/* end confdefs.h.  */
6134e6ecbdaeSmrgint i;
6135e6ecbdaeSmrg_ACEOF
613663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
613763323ee5Smrgthen :
6138e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6139d5e55f73Smrgelse case e in #(
6140d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6141d5e55f73Smrgesac
6142e6ecbdaeSmrgfi
6143d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6144d5e55f73Smrgesac
6145e6ecbdaeSmrgfi
614663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
614763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6148e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6149e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6150e6ecbdaeSmrgfi
6151e6ecbdaeSmrg
6152e6ecbdaeSmrgfound="no"
6153e6ecbdaeSmrg
6154e6ecbdaeSmrg	if test $found = "no" ; then
6155ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6156e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6157e6ecbdaeSmrg		fi
6158e6ecbdaeSmrg
6159ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6160e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6161e6ecbdaeSmrg		fi
6162e6ecbdaeSmrg
6163e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
6164e6ecbdaeSmrg
616563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
616663323ee5Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
6167e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
616863323ee5Smrg		if eval test \${$cacheid+y}
616963323ee5Smrgthen :
617063323ee5Smrg  printf %s "(cached) " >&6
6171d5e55f73Smrgelse case e in #(
6172d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6173e6ecbdaeSmrg/* end confdefs.h.  */
6174e6ecbdaeSmrgint i;
6175e6ecbdaeSmrgint
617663323ee5Smrgmain (void)
6177e6ecbdaeSmrg{
6178e6ecbdaeSmrg
6179e6ecbdaeSmrg  ;
6180e6ecbdaeSmrg  return 0;
6181e6ecbdaeSmrg}
6182e6ecbdaeSmrg_ACEOF
618363323ee5Smrgif ac_fn_c_try_link "$LINENO"
618463323ee5Smrgthen :
6185e6ecbdaeSmrg  eval $cacheid=yes
6186d5e55f73Smrgelse case e in #(
6187d5e55f73Smrg  e) eval $cacheid=no ;;
6188d5e55f73Smrgesac
6189e6ecbdaeSmrgfi
619063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6191d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6192d5e55f73Smrgesac
6193e6ecbdaeSmrgfi
6194e6ecbdaeSmrg
6195e6ecbdaeSmrg
6196e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6197e6ecbdaeSmrg
6198e6ecbdaeSmrg		eval supported=\$$cacheid
619963323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
620063323ee5Smrgprintf "%s\n" "$supported" >&6; }
6201e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6202e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6203e6ecbdaeSmrg			found="yes"
6204e6ecbdaeSmrg		fi
6205e6ecbdaeSmrg	fi
6206e6ecbdaeSmrg
6207e6ecbdaeSmrg
6208e6ecbdaeSmrg
6209e6ecbdaeSmrg
6210e6ecbdaeSmrg
6211e6ecbdaeSmrg
6212e6ecbdaeSmrg
6213e6ecbdaeSmrg
6214e6ecbdaeSmrg
6215e6ecbdaeSmrg
6216e6ecbdaeSmrg
6217e6ecbdaeSmrg
6218e6ecbdaeSmrg
6219e6ecbdaeSmrg
6220e6ecbdaeSmrg
6221e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6222e6ecbdaeSmrg
6223e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6224e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
622563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
622663323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
622763323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
622863323ee5Smrgthen :
622963323ee5Smrg  printf %s "(cached) " >&6
6230d5e55f73Smrgelse case e in #(
6231d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6232e6ecbdaeSmrg/* end confdefs.h.  */
6233e6ecbdaeSmrgint i;
6234e6ecbdaeSmrg_ACEOF
623563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
623663323ee5Smrgthen :
6237e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6238d5e55f73Smrgelse case e in #(
6239d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6240d5e55f73Smrgesac
6241e6ecbdaeSmrgfi
6242d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6243d5e55f73Smrgesac
6244e6ecbdaeSmrgfi
624563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
624663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6247e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6248e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6249e6ecbdaeSmrgfi
6250e6ecbdaeSmrg
6251e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6252e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6253e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6254e6ecbdaeSmrg	fi
6255e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
625663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
625763323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
625863323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
625963323ee5Smrgthen :
626063323ee5Smrg  printf %s "(cached) " >&6
6261d5e55f73Smrgelse case e in #(
6262d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6263e6ecbdaeSmrg/* end confdefs.h.  */
6264e6ecbdaeSmrgint i;
6265e6ecbdaeSmrg_ACEOF
626663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
626763323ee5Smrgthen :
6268e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6269d5e55f73Smrgelse case e in #(
6270d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6271d5e55f73Smrgesac
6272e6ecbdaeSmrgfi
6273d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6274d5e55f73Smrgesac
6275e6ecbdaeSmrgfi
627663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
627763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6278e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6279e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6280e6ecbdaeSmrgfi
6281e6ecbdaeSmrg
6282e6ecbdaeSmrgfound="no"
6283e6ecbdaeSmrg
6284e6ecbdaeSmrg	if test $found = "no" ; then
6285ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6286e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6287e6ecbdaeSmrg		fi
6288e6ecbdaeSmrg
6289ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6290e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6291e6ecbdaeSmrg		fi
6292e6ecbdaeSmrg
6293e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
6294e6ecbdaeSmrg
629563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
629663323ee5Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
6297e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
629863323ee5Smrg		if eval test \${$cacheid+y}
629963323ee5Smrgthen :
630063323ee5Smrg  printf %s "(cached) " >&6
6301d5e55f73Smrgelse case e in #(
6302d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6303e6ecbdaeSmrg/* end confdefs.h.  */
6304e6ecbdaeSmrgint i;
6305e6ecbdaeSmrgint
630663323ee5Smrgmain (void)
6307e6ecbdaeSmrg{
6308e6ecbdaeSmrg
6309e6ecbdaeSmrg  ;
6310e6ecbdaeSmrg  return 0;
6311e6ecbdaeSmrg}
6312e6ecbdaeSmrg_ACEOF
631363323ee5Smrgif ac_fn_c_try_link "$LINENO"
631463323ee5Smrgthen :
6315e6ecbdaeSmrg  eval $cacheid=yes
6316d5e55f73Smrgelse case e in #(
6317d5e55f73Smrg  e) eval $cacheid=no ;;
6318d5e55f73Smrgesac
6319e6ecbdaeSmrgfi
632063323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6321d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6322d5e55f73Smrgesac
6323e6ecbdaeSmrgfi
6324e6ecbdaeSmrg
6325e6ecbdaeSmrg
6326e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6327e6ecbdaeSmrg
6328e6ecbdaeSmrg		eval supported=\$$cacheid
632963323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
633063323ee5Smrgprintf "%s\n" "$supported" >&6; }
6331e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6332e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6333e6ecbdaeSmrg			found="yes"
6334e6ecbdaeSmrg		fi
6335e6ecbdaeSmrg	fi
6336e6ecbdaeSmrg
6337ebb1c56dSmrg	if test $found = "no" ; then
6338ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6339ebb1c56dSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6340ebb1c56dSmrg		fi
6341ebb1c56dSmrg
6342ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6343ebb1c56dSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6344ebb1c56dSmrg		fi
6345ebb1c56dSmrg
6346ebb1c56dSmrg		CFLAGS="$CFLAGS -fd"
6347ebb1c56dSmrg
634863323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
634963323ee5Smrgprintf %s "checking if $CC supports -fd... " >&6; }
6350ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__fd
635163323ee5Smrg		if eval test \${$cacheid+y}
635263323ee5Smrgthen :
635363323ee5Smrg  printf %s "(cached) " >&6
6354d5e55f73Smrgelse case e in #(
6355d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6356ebb1c56dSmrg/* end confdefs.h.  */
6357ebb1c56dSmrgint i;
6358ebb1c56dSmrgint
635963323ee5Smrgmain (void)
6360ebb1c56dSmrg{
6361ebb1c56dSmrg
6362ebb1c56dSmrg  ;
6363ebb1c56dSmrg  return 0;
6364ebb1c56dSmrg}
6365ebb1c56dSmrg_ACEOF
636663323ee5Smrgif ac_fn_c_try_link "$LINENO"
636763323ee5Smrgthen :
6368ebb1c56dSmrg  eval $cacheid=yes
6369d5e55f73Smrgelse case e in #(
6370d5e55f73Smrg  e) eval $cacheid=no ;;
6371d5e55f73Smrgesac
6372ebb1c56dSmrgfi
637363323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6374d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6375d5e55f73Smrgesac
6376ebb1c56dSmrgfi
6377ebb1c56dSmrg
6378ebb1c56dSmrg
6379ebb1c56dSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6380ebb1c56dSmrg
6381ebb1c56dSmrg		eval supported=\$$cacheid
638263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
638363323ee5Smrgprintf "%s\n" "$supported" >&6; }
6384ebb1c56dSmrg		if test "$supported" = "yes" ; then
6385ebb1c56dSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6386ebb1c56dSmrg			found="yes"
6387ebb1c56dSmrg		fi
6388ebb1c56dSmrg	fi
6389ebb1c56dSmrg
6390e6ecbdaeSmrg
6391e6ecbdaeSmrg
6392e6ecbdaeSmrg
6393e6ecbdaeSmrg
6394e6ecbdaeSmrg
6395e6ecbdaeSmrg
6396e6ecbdaeSmrg
6397e6ecbdaeSmrg
6398e6ecbdaeSmrg
6399e6ecbdaeSmrg
6400e6ecbdaeSmrg
6401e6ecbdaeSmrg
6402e6ecbdaeSmrg
6403e6ecbdaeSmrg
6404e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6405e6ecbdaeSmrg
6406e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6407e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
640863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
640963323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
641063323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
641163323ee5Smrgthen :
641263323ee5Smrg  printf %s "(cached) " >&6
6413d5e55f73Smrgelse case e in #(
6414d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6415e6ecbdaeSmrg/* end confdefs.h.  */
6416e6ecbdaeSmrgint i;
6417e6ecbdaeSmrg_ACEOF
641863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
641963323ee5Smrgthen :
6420e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6421d5e55f73Smrgelse case e in #(
6422d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6423d5e55f73Smrgesac
6424e6ecbdaeSmrgfi
6425d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6426d5e55f73Smrgesac
6427e6ecbdaeSmrgfi
642863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
642963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6430e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6431e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6432e6ecbdaeSmrgfi
6433e6ecbdaeSmrg
6434e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6435e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6436e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6437e6ecbdaeSmrg	fi
6438e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
643963323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
644063323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
644163323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
644263323ee5Smrgthen :
644363323ee5Smrg  printf %s "(cached) " >&6
6444d5e55f73Smrgelse case e in #(
6445d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6446e6ecbdaeSmrg/* end confdefs.h.  */
6447e6ecbdaeSmrgint i;
6448e6ecbdaeSmrg_ACEOF
644963323ee5Smrgif ac_fn_c_try_compile "$LINENO"
645063323ee5Smrgthen :
6451e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6452d5e55f73Smrgelse case e in #(
6453d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6454d5e55f73Smrgesac
6455e6ecbdaeSmrgfi
6456d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6457d5e55f73Smrgesac
6458e6ecbdaeSmrgfi
645963323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
646063323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6461e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6462e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6463e6ecbdaeSmrgfi
6464e6ecbdaeSmrg
6465e6ecbdaeSmrgfound="no"
6466e6ecbdaeSmrg
6467e6ecbdaeSmrg	if test $found = "no" ; then
6468ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6469e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6470e6ecbdaeSmrg		fi
6471e6ecbdaeSmrg
6472ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6473e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6474e6ecbdaeSmrg		fi
6475e6ecbdaeSmrg
6476e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6477e6ecbdaeSmrg
647863323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
647963323ee5Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6480e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
648163323ee5Smrg		if eval test \${$cacheid+y}
648263323ee5Smrgthen :
648363323ee5Smrg  printf %s "(cached) " >&6
6484d5e55f73Smrgelse case e in #(
6485d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6486e6ecbdaeSmrg/* end confdefs.h.  */
6487e6ecbdaeSmrgint i;
6488e6ecbdaeSmrgint
648963323ee5Smrgmain (void)
6490e6ecbdaeSmrg{
6491e6ecbdaeSmrg
6492e6ecbdaeSmrg  ;
6493e6ecbdaeSmrg  return 0;
6494e6ecbdaeSmrg}
6495e6ecbdaeSmrg_ACEOF
649663323ee5Smrgif ac_fn_c_try_link "$LINENO"
649763323ee5Smrgthen :
6498e6ecbdaeSmrg  eval $cacheid=yes
6499d5e55f73Smrgelse case e in #(
6500d5e55f73Smrg  e) eval $cacheid=no ;;
6501d5e55f73Smrgesac
6502e6ecbdaeSmrgfi
650363323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6504d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6505d5e55f73Smrgesac
6506e6ecbdaeSmrgfi
6507e6ecbdaeSmrg
6508e6ecbdaeSmrg
6509e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6510e6ecbdaeSmrg
6511e6ecbdaeSmrg		eval supported=\$$cacheid
651263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
651363323ee5Smrgprintf "%s\n" "$supported" >&6; }
6514e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6515e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6516e6ecbdaeSmrg			found="yes"
6517e6ecbdaeSmrg		fi
6518e6ecbdaeSmrg	fi
6519e6ecbdaeSmrg
6520e6ecbdaeSmrg
6521e6ecbdaeSmrg
6522e6ecbdaeSmrg
6523e6ecbdaeSmrg
6524e6ecbdaeSmrg# This chunk adds additional warnings that could catch undesired effects.
6525e6ecbdaeSmrg
6526e6ecbdaeSmrg
6527e6ecbdaeSmrg
6528e6ecbdaeSmrg
6529e6ecbdaeSmrg
6530e6ecbdaeSmrg
6531e6ecbdaeSmrg
6532e6ecbdaeSmrg
6533e6ecbdaeSmrg
6534e6ecbdaeSmrg
6535e6ecbdaeSmrg
6536e6ecbdaeSmrg
6537e6ecbdaeSmrg
6538e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6539e6ecbdaeSmrg
6540e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6541e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
654263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
654363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
654463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
654563323ee5Smrgthen :
654663323ee5Smrg  printf %s "(cached) " >&6
6547d5e55f73Smrgelse case e in #(
6548d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6549e6ecbdaeSmrg/* end confdefs.h.  */
6550e6ecbdaeSmrgint i;
6551e6ecbdaeSmrg_ACEOF
655263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
655363323ee5Smrgthen :
6554e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6555d5e55f73Smrgelse case e in #(
6556d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6557d5e55f73Smrgesac
6558e6ecbdaeSmrgfi
6559d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6560d5e55f73Smrgesac
6561e6ecbdaeSmrgfi
656263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
656363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6564e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6565e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6566e6ecbdaeSmrgfi
6567e6ecbdaeSmrg
6568e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6569e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6570e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6571e6ecbdaeSmrg	fi
6572e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
657363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
657463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
657563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
657663323ee5Smrgthen :
657763323ee5Smrg  printf %s "(cached) " >&6
6578d5e55f73Smrgelse case e in #(
6579d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6580e6ecbdaeSmrg/* end confdefs.h.  */
6581e6ecbdaeSmrgint i;
6582e6ecbdaeSmrg_ACEOF
658363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
658463323ee5Smrgthen :
6585e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6586d5e55f73Smrgelse case e in #(
6587d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6588d5e55f73Smrgesac
6589e6ecbdaeSmrgfi
6590d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6591d5e55f73Smrgesac
6592e6ecbdaeSmrgfi
659363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
659463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6595e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6596e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6597e6ecbdaeSmrgfi
6598e6ecbdaeSmrg
6599e6ecbdaeSmrgfound="no"
6600e6ecbdaeSmrg
6601e6ecbdaeSmrg	if test $found = "no" ; then
6602ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6603e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6604e6ecbdaeSmrg		fi
6605e6ecbdaeSmrg
6606ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6607e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6608e6ecbdaeSmrg		fi
6609e6ecbdaeSmrg
6610e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wunused"
6611e6ecbdaeSmrg
661263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
661363323ee5Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6614e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wunused
661563323ee5Smrg		if eval test \${$cacheid+y}
661663323ee5Smrgthen :
661763323ee5Smrg  printf %s "(cached) " >&6
6618d5e55f73Smrgelse case e in #(
6619d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6620e6ecbdaeSmrg/* end confdefs.h.  */
6621e6ecbdaeSmrgint i;
6622e6ecbdaeSmrgint
662363323ee5Smrgmain (void)
6624e6ecbdaeSmrg{
6625e6ecbdaeSmrg
6626e6ecbdaeSmrg  ;
6627e6ecbdaeSmrg  return 0;
6628e6ecbdaeSmrg}
6629e6ecbdaeSmrg_ACEOF
663063323ee5Smrgif ac_fn_c_try_link "$LINENO"
663163323ee5Smrgthen :
6632e6ecbdaeSmrg  eval $cacheid=yes
6633d5e55f73Smrgelse case e in #(
6634d5e55f73Smrg  e) eval $cacheid=no ;;
6635d5e55f73Smrgesac
6636e6ecbdaeSmrgfi
663763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6638d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6639d5e55f73Smrgesac
6640e6ecbdaeSmrgfi
6641e6ecbdaeSmrg
6642e6ecbdaeSmrg
6643e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6644e6ecbdaeSmrg
6645e6ecbdaeSmrg		eval supported=\$$cacheid
664663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
664763323ee5Smrgprintf "%s\n" "$supported" >&6; }
6648e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6649e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6650e6ecbdaeSmrg			found="yes"
6651e6ecbdaeSmrg		fi
6652e6ecbdaeSmrg	fi
6653e6ecbdaeSmrg
6654e6ecbdaeSmrg
6655e6ecbdaeSmrg
6656e6ecbdaeSmrg
6657e6ecbdaeSmrg
6658e6ecbdaeSmrg
6659e6ecbdaeSmrg
6660e6ecbdaeSmrg
6661e6ecbdaeSmrg
6662e6ecbdaeSmrg
6663e6ecbdaeSmrg
6664e6ecbdaeSmrg
6665e6ecbdaeSmrg
6666e6ecbdaeSmrg
6667e6ecbdaeSmrg
6668e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6669e6ecbdaeSmrg
6670e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6671e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
667263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
667363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
667463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
667563323ee5Smrgthen :
667663323ee5Smrg  printf %s "(cached) " >&6
6677d5e55f73Smrgelse case e in #(
6678d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6679e6ecbdaeSmrg/* end confdefs.h.  */
6680e6ecbdaeSmrgint i;
6681e6ecbdaeSmrg_ACEOF
668263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
668363323ee5Smrgthen :
6684e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6685d5e55f73Smrgelse case e in #(
6686d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6687d5e55f73Smrgesac
6688e6ecbdaeSmrgfi
6689d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6690d5e55f73Smrgesac
6691e6ecbdaeSmrgfi
669263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
669363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6694e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6695e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6696e6ecbdaeSmrgfi
6697e6ecbdaeSmrg
6698e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6699e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6700e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6701e6ecbdaeSmrg	fi
6702e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
670363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
670463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
670563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
670663323ee5Smrgthen :
670763323ee5Smrg  printf %s "(cached) " >&6
6708d5e55f73Smrgelse case e in #(
6709d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6710e6ecbdaeSmrg/* end confdefs.h.  */
6711e6ecbdaeSmrgint i;
6712e6ecbdaeSmrg_ACEOF
671363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
671463323ee5Smrgthen :
6715e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6716d5e55f73Smrgelse case e in #(
6717d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6718d5e55f73Smrgesac
6719e6ecbdaeSmrgfi
6720d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6721d5e55f73Smrgesac
6722e6ecbdaeSmrgfi
672363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
672463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6725e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6726e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6727e6ecbdaeSmrgfi
6728e6ecbdaeSmrg
6729e6ecbdaeSmrgfound="no"
6730e6ecbdaeSmrg
6731e6ecbdaeSmrg	if test $found = "no" ; then
6732ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6733e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6734e6ecbdaeSmrg		fi
6735e6ecbdaeSmrg
6736ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6737e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6738e6ecbdaeSmrg		fi
6739e6ecbdaeSmrg
6740e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6741e6ecbdaeSmrg
674263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
674363323ee5Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6744e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
674563323ee5Smrg		if eval test \${$cacheid+y}
674663323ee5Smrgthen :
674763323ee5Smrg  printf %s "(cached) " >&6
6748d5e55f73Smrgelse case e in #(
6749d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6750e6ecbdaeSmrg/* end confdefs.h.  */
6751e6ecbdaeSmrgint i;
6752e6ecbdaeSmrgint
675363323ee5Smrgmain (void)
6754e6ecbdaeSmrg{
6755e6ecbdaeSmrg
6756e6ecbdaeSmrg  ;
6757e6ecbdaeSmrg  return 0;
6758e6ecbdaeSmrg}
6759e6ecbdaeSmrg_ACEOF
676063323ee5Smrgif ac_fn_c_try_link "$LINENO"
676163323ee5Smrgthen :
6762e6ecbdaeSmrg  eval $cacheid=yes
6763d5e55f73Smrgelse case e in #(
6764d5e55f73Smrg  e) eval $cacheid=no ;;
6765d5e55f73Smrgesac
6766e6ecbdaeSmrgfi
676763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6768d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6769d5e55f73Smrgesac
6770e6ecbdaeSmrgfi
6771e6ecbdaeSmrg
6772e6ecbdaeSmrg
6773e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6774e6ecbdaeSmrg
6775e6ecbdaeSmrg		eval supported=\$$cacheid
677663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
677763323ee5Smrgprintf "%s\n" "$supported" >&6; }
6778e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6779e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6780e6ecbdaeSmrg			found="yes"
6781e6ecbdaeSmrg		fi
6782e6ecbdaeSmrg	fi
6783e6ecbdaeSmrg
6784e6ecbdaeSmrg
6785e6ecbdaeSmrg
6786e6ecbdaeSmrg
6787e6ecbdaeSmrg
6788e6ecbdaeSmrg
6789e6ecbdaeSmrg
6790e6ecbdaeSmrg
6791e6ecbdaeSmrg
6792e6ecbdaeSmrg
6793e6ecbdaeSmrg
6794e6ecbdaeSmrg
6795e6ecbdaeSmrg
6796e6ecbdaeSmrg
6797e6ecbdaeSmrg
6798e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6799e6ecbdaeSmrg
6800e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6801e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
680263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
680363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
680463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
680563323ee5Smrgthen :
680663323ee5Smrg  printf %s "(cached) " >&6
6807d5e55f73Smrgelse case e in #(
6808d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6809e6ecbdaeSmrg/* end confdefs.h.  */
6810e6ecbdaeSmrgint i;
6811e6ecbdaeSmrg_ACEOF
681263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
681363323ee5Smrgthen :
6814e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6815d5e55f73Smrgelse case e in #(
6816d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6817d5e55f73Smrgesac
6818e6ecbdaeSmrgfi
6819d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6820d5e55f73Smrgesac
6821e6ecbdaeSmrgfi
682263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
682363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6824e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6825e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6826e6ecbdaeSmrgfi
6827e6ecbdaeSmrg
6828e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6829e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6830e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6831e6ecbdaeSmrg	fi
6832e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
683363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
683463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
683563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
683663323ee5Smrgthen :
683763323ee5Smrg  printf %s "(cached) " >&6
6838d5e55f73Smrgelse case e in #(
6839d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6840e6ecbdaeSmrg/* end confdefs.h.  */
6841e6ecbdaeSmrgint i;
6842e6ecbdaeSmrg_ACEOF
684363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
684463323ee5Smrgthen :
6845e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6846d5e55f73Smrgelse case e in #(
6847d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6848d5e55f73Smrgesac
6849e6ecbdaeSmrgfi
6850d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6851d5e55f73Smrgesac
6852e6ecbdaeSmrgfi
685363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
685463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6855e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6856e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6857e6ecbdaeSmrgfi
6858e6ecbdaeSmrg
6859e6ecbdaeSmrgfound="no"
6860e6ecbdaeSmrg
6861e6ecbdaeSmrg	if test $found = "no" ; then
6862ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6863e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6864e6ecbdaeSmrg		fi
6865e6ecbdaeSmrg
6866ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6867e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6868e6ecbdaeSmrg		fi
6869e6ecbdaeSmrg
6870e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wshadow"
6871e6ecbdaeSmrg
687263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
687363323ee5Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6874e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wshadow
687563323ee5Smrg		if eval test \${$cacheid+y}
687663323ee5Smrgthen :
687763323ee5Smrg  printf %s "(cached) " >&6
6878d5e55f73Smrgelse case e in #(
6879d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6880e6ecbdaeSmrg/* end confdefs.h.  */
6881e6ecbdaeSmrgint i;
6882e6ecbdaeSmrgint
688363323ee5Smrgmain (void)
6884e6ecbdaeSmrg{
6885e6ecbdaeSmrg
6886e6ecbdaeSmrg  ;
6887e6ecbdaeSmrg  return 0;
6888e6ecbdaeSmrg}
6889e6ecbdaeSmrg_ACEOF
689063323ee5Smrgif ac_fn_c_try_link "$LINENO"
689163323ee5Smrgthen :
6892e6ecbdaeSmrg  eval $cacheid=yes
6893d5e55f73Smrgelse case e in #(
6894d5e55f73Smrg  e) eval $cacheid=no ;;
6895d5e55f73Smrgesac
6896e6ecbdaeSmrgfi
689763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6898d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6899d5e55f73Smrgesac
6900e6ecbdaeSmrgfi
6901e6ecbdaeSmrg
6902e6ecbdaeSmrg
6903e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6904e6ecbdaeSmrg
6905e6ecbdaeSmrg		eval supported=\$$cacheid
690663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
690763323ee5Smrgprintf "%s\n" "$supported" >&6; }
6908e6ecbdaeSmrg		if test "$supported" = "yes" ; then
6909e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6910e6ecbdaeSmrg			found="yes"
6911e6ecbdaeSmrg		fi
6912e6ecbdaeSmrg	fi
6913e6ecbdaeSmrg
6914e6ecbdaeSmrg
6915e6ecbdaeSmrg
6916e6ecbdaeSmrg
6917e6ecbdaeSmrg
6918e6ecbdaeSmrg
6919e6ecbdaeSmrg
6920e6ecbdaeSmrg
6921e6ecbdaeSmrg
6922e6ecbdaeSmrg
6923e6ecbdaeSmrg
6924e6ecbdaeSmrg
6925e6ecbdaeSmrg
6926e6ecbdaeSmrg
6927e6ecbdaeSmrg
6928e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6929e6ecbdaeSmrg
6930e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6931e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
693263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
693363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
693463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
693563323ee5Smrgthen :
693663323ee5Smrg  printf %s "(cached) " >&6
6937d5e55f73Smrgelse case e in #(
6938d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6939e6ecbdaeSmrg/* end confdefs.h.  */
6940e6ecbdaeSmrgint i;
6941e6ecbdaeSmrg_ACEOF
694263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
694363323ee5Smrgthen :
6944e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6945d5e55f73Smrgelse case e in #(
6946d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6947d5e55f73Smrgesac
6948e6ecbdaeSmrgfi
6949d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6950d5e55f73Smrgesac
6951e6ecbdaeSmrgfi
695263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
695363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6954e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6955e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6956e6ecbdaeSmrgfi
6957e6ecbdaeSmrg
6958e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6959e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6960e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6961e6ecbdaeSmrg	fi
6962e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
696363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
696463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
696563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
696663323ee5Smrgthen :
696763323ee5Smrg  printf %s "(cached) " >&6
6968d5e55f73Smrgelse case e in #(
6969d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970e6ecbdaeSmrg/* end confdefs.h.  */
6971e6ecbdaeSmrgint i;
6972e6ecbdaeSmrg_ACEOF
697363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
697463323ee5Smrgthen :
6975e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6976d5e55f73Smrgelse case e in #(
6977d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6978d5e55f73Smrgesac
6979e6ecbdaeSmrgfi
6980d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6981d5e55f73Smrgesac
6982e6ecbdaeSmrgfi
698363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
698463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6985e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6986e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6987e6ecbdaeSmrgfi
6988e6ecbdaeSmrg
6989e6ecbdaeSmrgfound="no"
6990e6ecbdaeSmrg
6991e6ecbdaeSmrg	if test $found = "no" ; then
6992ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6993e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6994e6ecbdaeSmrg		fi
6995e6ecbdaeSmrg
6996ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6997e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6998e6ecbdaeSmrg		fi
6999e6ecbdaeSmrg
7000ebb1c56dSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
7001e6ecbdaeSmrg
700263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
700363323ee5Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
7004ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
700563323ee5Smrg		if eval test \${$cacheid+y}
700663323ee5Smrgthen :
700763323ee5Smrg  printf %s "(cached) " >&6
7008d5e55f73Smrgelse case e in #(
7009d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7010e6ecbdaeSmrg/* end confdefs.h.  */
7011e6ecbdaeSmrgint i;
7012e6ecbdaeSmrgint
701363323ee5Smrgmain (void)
7014e6ecbdaeSmrg{
7015e6ecbdaeSmrg
7016e6ecbdaeSmrg  ;
7017e6ecbdaeSmrg  return 0;
7018e6ecbdaeSmrg}
7019e6ecbdaeSmrg_ACEOF
702063323ee5Smrgif ac_fn_c_try_link "$LINENO"
702163323ee5Smrgthen :
7022e6ecbdaeSmrg  eval $cacheid=yes
7023d5e55f73Smrgelse case e in #(
7024d5e55f73Smrg  e) eval $cacheid=no ;;
7025d5e55f73Smrgesac
7026e6ecbdaeSmrgfi
702763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7028d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7029d5e55f73Smrgesac
7030e6ecbdaeSmrgfi
7031e6ecbdaeSmrg
7032e6ecbdaeSmrg
7033e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7034e6ecbdaeSmrg
7035e6ecbdaeSmrg		eval supported=\$$cacheid
703663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
703763323ee5Smrgprintf "%s\n" "$supported" >&6; }
7038e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7039ebb1c56dSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
7040e6ecbdaeSmrg			found="yes"
7041e6ecbdaeSmrg		fi
7042e6ecbdaeSmrg	fi
7043e6ecbdaeSmrg
7044e6ecbdaeSmrg
7045e6ecbdaeSmrg
7046e6ecbdaeSmrg
7047e6ecbdaeSmrg
7048e6ecbdaeSmrg
7049e6ecbdaeSmrg
7050e6ecbdaeSmrg
7051e6ecbdaeSmrg
7052e6ecbdaeSmrg
7053e6ecbdaeSmrg
7054e6ecbdaeSmrg
7055e6ecbdaeSmrg
7056e6ecbdaeSmrg
7057e6ecbdaeSmrg
7058e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7059e6ecbdaeSmrg
7060e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7061e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
706263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
706363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
706463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
706563323ee5Smrgthen :
706663323ee5Smrg  printf %s "(cached) " >&6
7067d5e55f73Smrgelse case e in #(
7068d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7069e6ecbdaeSmrg/* end confdefs.h.  */
7070e6ecbdaeSmrgint i;
7071e6ecbdaeSmrg_ACEOF
707263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
707363323ee5Smrgthen :
7074e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7075d5e55f73Smrgelse case e in #(
7076d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7077d5e55f73Smrgesac
7078e6ecbdaeSmrgfi
7079d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7080d5e55f73Smrgesac
7081e6ecbdaeSmrgfi
708263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
708363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7084e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7085e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7086e6ecbdaeSmrgfi
7087e6ecbdaeSmrg
7088e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7089e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7090e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7091e6ecbdaeSmrg	fi
7092e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
709363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
709463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
709563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
709663323ee5Smrgthen :
709763323ee5Smrg  printf %s "(cached) " >&6
7098d5e55f73Smrgelse case e in #(
7099d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7100e6ecbdaeSmrg/* end confdefs.h.  */
7101e6ecbdaeSmrgint i;
7102e6ecbdaeSmrg_ACEOF
710363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
710463323ee5Smrgthen :
7105e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7106d5e55f73Smrgelse case e in #(
7107d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7108d5e55f73Smrgesac
7109e6ecbdaeSmrgfi
7110d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7111d5e55f73Smrgesac
7112e6ecbdaeSmrgfi
711363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
711463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7115e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7116e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7117e6ecbdaeSmrgfi
7118e6ecbdaeSmrg
7119e6ecbdaeSmrgfound="no"
7120e6ecbdaeSmrg
7121e6ecbdaeSmrg	if test $found = "no" ; then
7122ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7123e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7124e6ecbdaeSmrg		fi
7125e6ecbdaeSmrg
7126ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7127e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7128e6ecbdaeSmrg		fi
7129e6ecbdaeSmrg
7130ebb1c56dSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
7131e6ecbdaeSmrg
713263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
713363323ee5Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
7134ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
713563323ee5Smrg		if eval test \${$cacheid+y}
713663323ee5Smrgthen :
713763323ee5Smrg  printf %s "(cached) " >&6
7138d5e55f73Smrgelse case e in #(
7139d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7140e6ecbdaeSmrg/* end confdefs.h.  */
7141e6ecbdaeSmrgint i;
7142e6ecbdaeSmrgint
714363323ee5Smrgmain (void)
7144e6ecbdaeSmrg{
7145e6ecbdaeSmrg
7146e6ecbdaeSmrg  ;
7147e6ecbdaeSmrg  return 0;
7148e6ecbdaeSmrg}
7149e6ecbdaeSmrg_ACEOF
715063323ee5Smrgif ac_fn_c_try_link "$LINENO"
715163323ee5Smrgthen :
7152e6ecbdaeSmrg  eval $cacheid=yes
7153d5e55f73Smrgelse case e in #(
7154d5e55f73Smrg  e) eval $cacheid=no ;;
7155d5e55f73Smrgesac
7156e6ecbdaeSmrgfi
715763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7158d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7159d5e55f73Smrgesac
7160e6ecbdaeSmrgfi
7161e6ecbdaeSmrg
7162e6ecbdaeSmrg
7163e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7164e6ecbdaeSmrg
7165e6ecbdaeSmrg		eval supported=\$$cacheid
716663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
716763323ee5Smrgprintf "%s\n" "$supported" >&6; }
7168e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7169ebb1c56dSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7170e6ecbdaeSmrg			found="yes"
7171e6ecbdaeSmrg		fi
7172e6ecbdaeSmrg	fi
7173e6ecbdaeSmrg
7174e6ecbdaeSmrg
7175e6ecbdaeSmrg
7176e6ecbdaeSmrg
7177e6ecbdaeSmrg
7178e6ecbdaeSmrg
7179e6ecbdaeSmrg
7180e6ecbdaeSmrg
7181e6ecbdaeSmrg
7182e6ecbdaeSmrg
7183e6ecbdaeSmrg
7184e6ecbdaeSmrg
7185e6ecbdaeSmrg
7186e6ecbdaeSmrg
7187e6ecbdaeSmrg
7188e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7189e6ecbdaeSmrg
7190e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7191e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
719263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
719363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
719463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
719563323ee5Smrgthen :
719663323ee5Smrg  printf %s "(cached) " >&6
7197d5e55f73Smrgelse case e in #(
7198d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7199e6ecbdaeSmrg/* end confdefs.h.  */
7200e6ecbdaeSmrgint i;
7201e6ecbdaeSmrg_ACEOF
720263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
720363323ee5Smrgthen :
7204e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7205d5e55f73Smrgelse case e in #(
7206d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7207d5e55f73Smrgesac
7208e6ecbdaeSmrgfi
7209d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7210d5e55f73Smrgesac
7211e6ecbdaeSmrgfi
721263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
721363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7214e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7215e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7216e6ecbdaeSmrgfi
7217e6ecbdaeSmrg
7218e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7219e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7220e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7221e6ecbdaeSmrg	fi
7222e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
722363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
722463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
722563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
722663323ee5Smrgthen :
722763323ee5Smrg  printf %s "(cached) " >&6
7228d5e55f73Smrgelse case e in #(
7229d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7230e6ecbdaeSmrg/* end confdefs.h.  */
7231e6ecbdaeSmrgint i;
7232e6ecbdaeSmrg_ACEOF
723363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
723463323ee5Smrgthen :
7235e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7236d5e55f73Smrgelse case e in #(
7237d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7238d5e55f73Smrgesac
7239e6ecbdaeSmrgfi
7240d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7241d5e55f73Smrgesac
7242e6ecbdaeSmrgfi
724363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
724463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7245e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7246e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7247e6ecbdaeSmrgfi
7248e6ecbdaeSmrg
7249e6ecbdaeSmrgfound="no"
7250e6ecbdaeSmrg
7251e6ecbdaeSmrg	if test $found = "no" ; then
7252ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7253e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7254e6ecbdaeSmrg		fi
7255e6ecbdaeSmrg
7256ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7257e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7258e6ecbdaeSmrg		fi
7259e6ecbdaeSmrg
7260ebb1c56dSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
7261e6ecbdaeSmrg
726263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
726363323ee5Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7264ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
726563323ee5Smrg		if eval test \${$cacheid+y}
726663323ee5Smrgthen :
726763323ee5Smrg  printf %s "(cached) " >&6
7268d5e55f73Smrgelse case e in #(
7269d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7270e6ecbdaeSmrg/* end confdefs.h.  */
7271e6ecbdaeSmrgint i;
7272e6ecbdaeSmrgint
727363323ee5Smrgmain (void)
7274e6ecbdaeSmrg{
7275e6ecbdaeSmrg
7276e6ecbdaeSmrg  ;
7277e6ecbdaeSmrg  return 0;
7278e6ecbdaeSmrg}
7279e6ecbdaeSmrg_ACEOF
728063323ee5Smrgif ac_fn_c_try_link "$LINENO"
728163323ee5Smrgthen :
7282e6ecbdaeSmrg  eval $cacheid=yes
7283d5e55f73Smrgelse case e in #(
7284d5e55f73Smrg  e) eval $cacheid=no ;;
7285d5e55f73Smrgesac
7286e6ecbdaeSmrgfi
728763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7288d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7289d5e55f73Smrgesac
7290e6ecbdaeSmrgfi
7291e6ecbdaeSmrg
7292e6ecbdaeSmrg
7293e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7294e6ecbdaeSmrg
7295e6ecbdaeSmrg		eval supported=\$$cacheid
729663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
729763323ee5Smrgprintf "%s\n" "$supported" >&6; }
7298e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7299ebb1c56dSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7300e6ecbdaeSmrg			found="yes"
7301e6ecbdaeSmrg		fi
7302e6ecbdaeSmrg	fi
7303e6ecbdaeSmrg
7304e6ecbdaeSmrg
7305e6ecbdaeSmrg
7306e6ecbdaeSmrg
7307e6ecbdaeSmrg
7308e6ecbdaeSmrg
7309e6ecbdaeSmrg
7310e6ecbdaeSmrg
7311e6ecbdaeSmrg
7312e6ecbdaeSmrg
7313e6ecbdaeSmrg
7314e6ecbdaeSmrg
7315e6ecbdaeSmrg
7316e6ecbdaeSmrg
7317e6ecbdaeSmrg
7318e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7319e6ecbdaeSmrg
7320e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7321e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
732263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
732363323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
732463323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
732563323ee5Smrgthen :
732663323ee5Smrg  printf %s "(cached) " >&6
7327d5e55f73Smrgelse case e in #(
7328d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7329e6ecbdaeSmrg/* end confdefs.h.  */
7330e6ecbdaeSmrgint i;
7331e6ecbdaeSmrg_ACEOF
733263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
733363323ee5Smrgthen :
7334e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7335d5e55f73Smrgelse case e in #(
7336d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7337d5e55f73Smrgesac
7338e6ecbdaeSmrgfi
7339d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7340d5e55f73Smrgesac
7341e6ecbdaeSmrgfi
734263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
734363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7344e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7345e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7346e6ecbdaeSmrgfi
7347e6ecbdaeSmrg
7348e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7349e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7350e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7351e6ecbdaeSmrg	fi
7352e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
735363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
735463323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
735563323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
735663323ee5Smrgthen :
735763323ee5Smrg  printf %s "(cached) " >&6
7358d5e55f73Smrgelse case e in #(
7359d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7360e6ecbdaeSmrg/* end confdefs.h.  */
7361e6ecbdaeSmrgint i;
7362e6ecbdaeSmrg_ACEOF
736363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
736463323ee5Smrgthen :
7365e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7366d5e55f73Smrgelse case e in #(
7367d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7368d5e55f73Smrgesac
7369e6ecbdaeSmrgfi
7370d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7371d5e55f73Smrgesac
7372e6ecbdaeSmrgfi
737363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
737463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7375e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7376e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7377e6ecbdaeSmrgfi
7378e6ecbdaeSmrg
7379e6ecbdaeSmrgfound="no"
7380e6ecbdaeSmrg
7381e6ecbdaeSmrg	if test $found = "no" ; then
7382ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7383e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7384e6ecbdaeSmrg		fi
7385e6ecbdaeSmrg
7386ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7387e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7388e6ecbdaeSmrg		fi
7389e6ecbdaeSmrg
7390ebb1c56dSmrg		CFLAGS="$CFLAGS -Wlogical-op"
7391e6ecbdaeSmrg
739263323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
739363323ee5Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7394ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
739563323ee5Smrg		if eval test \${$cacheid+y}
739663323ee5Smrgthen :
739763323ee5Smrg  printf %s "(cached) " >&6
7398d5e55f73Smrgelse case e in #(
7399d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7400e6ecbdaeSmrg/* end confdefs.h.  */
7401e6ecbdaeSmrgint i;
7402e6ecbdaeSmrgint
740363323ee5Smrgmain (void)
7404e6ecbdaeSmrg{
7405e6ecbdaeSmrg
7406e6ecbdaeSmrg  ;
7407e6ecbdaeSmrg  return 0;
7408e6ecbdaeSmrg}
7409e6ecbdaeSmrg_ACEOF
741063323ee5Smrgif ac_fn_c_try_link "$LINENO"
741163323ee5Smrgthen :
7412e6ecbdaeSmrg  eval $cacheid=yes
7413d5e55f73Smrgelse case e in #(
7414d5e55f73Smrg  e) eval $cacheid=no ;;
7415d5e55f73Smrgesac
7416e6ecbdaeSmrgfi
741763323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7418d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7419d5e55f73Smrgesac
7420e6ecbdaeSmrgfi
7421e6ecbdaeSmrg
7422e6ecbdaeSmrg
7423e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7424e6ecbdaeSmrg
7425e6ecbdaeSmrg		eval supported=\$$cacheid
742663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
742763323ee5Smrgprintf "%s\n" "$supported" >&6; }
7428e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7429ebb1c56dSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7430e6ecbdaeSmrg			found="yes"
7431e6ecbdaeSmrg		fi
7432e6ecbdaeSmrg	fi
7433e6ecbdaeSmrg
7434e6ecbdaeSmrg
7435e6ecbdaeSmrg
7436e6ecbdaeSmrg# These are currently disabled because they are noisy.  They will be enabled
7437e6ecbdaeSmrg# in the future once the codebase is sufficiently modernized to silence
7438e6ecbdaeSmrg# them.  For now, I don't want them to drown out the other warnings.
7439e6ecbdaeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7440e6ecbdaeSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7441ebb1c56dSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7442e6ecbdaeSmrg
7443d5e55f73Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
7444e6ecbdaeSmrg# when there are problems that should be fixed.
7445e6ecbdaeSmrg
7446e6ecbdaeSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7447e6ecbdaeSmrg
7448e6ecbdaeSmrg
7449e6ecbdaeSmrg
7450e6ecbdaeSmrg
7451e6ecbdaeSmrg
7452e6ecbdaeSmrg
7453e6ecbdaeSmrg
7454e6ecbdaeSmrg
7455e6ecbdaeSmrg
7456e6ecbdaeSmrg
7457e6ecbdaeSmrg
7458e6ecbdaeSmrg
7459e6ecbdaeSmrg
7460e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7461e6ecbdaeSmrg
7462e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7463e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
746463323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
746563323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
746663323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
746763323ee5Smrgthen :
746863323ee5Smrg  printf %s "(cached) " >&6
7469d5e55f73Smrgelse case e in #(
7470d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7471e6ecbdaeSmrg/* end confdefs.h.  */
7472e6ecbdaeSmrgint i;
7473e6ecbdaeSmrg_ACEOF
747463323ee5Smrgif ac_fn_c_try_compile "$LINENO"
747563323ee5Smrgthen :
7476e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7477d5e55f73Smrgelse case e in #(
7478d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7479d5e55f73Smrgesac
7480e6ecbdaeSmrgfi
7481d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7482d5e55f73Smrgesac
7483e6ecbdaeSmrgfi
748463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
748563323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7486e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7487e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7488e6ecbdaeSmrgfi
7489e6ecbdaeSmrg
7490e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7491e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7492e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7493e6ecbdaeSmrg	fi
7494e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
749563323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
749663323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
749763323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
749863323ee5Smrgthen :
749963323ee5Smrg  printf %s "(cached) " >&6
7500d5e55f73Smrgelse case e in #(
7501d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7502e6ecbdaeSmrg/* end confdefs.h.  */
7503e6ecbdaeSmrgint i;
7504e6ecbdaeSmrg_ACEOF
750563323ee5Smrgif ac_fn_c_try_compile "$LINENO"
750663323ee5Smrgthen :
7507e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7508d5e55f73Smrgelse case e in #(
7509d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7510d5e55f73Smrgesac
7511e6ecbdaeSmrgfi
7512d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7513d5e55f73Smrgesac
7514e6ecbdaeSmrgfi
751563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
751663323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7517e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7518e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7519e6ecbdaeSmrgfi
7520e6ecbdaeSmrg
7521e6ecbdaeSmrgfound="no"
7522e6ecbdaeSmrg
7523e6ecbdaeSmrg	if test $found = "no" ; then
7524ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7525e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7526e6ecbdaeSmrg		fi
7527e6ecbdaeSmrg
7528ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7529e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7530e6ecbdaeSmrg		fi
7531e6ecbdaeSmrg
7532e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7533e6ecbdaeSmrg
753463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
753563323ee5Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7536ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
753763323ee5Smrg		if eval test \${$cacheid+y}
753863323ee5Smrgthen :
753963323ee5Smrg  printf %s "(cached) " >&6
7540d5e55f73Smrgelse case e in #(
7541d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7542e6ecbdaeSmrg/* end confdefs.h.  */
7543e6ecbdaeSmrgint i;
7544e6ecbdaeSmrgint
754563323ee5Smrgmain (void)
7546e6ecbdaeSmrg{
7547e6ecbdaeSmrg
7548e6ecbdaeSmrg  ;
7549e6ecbdaeSmrg  return 0;
7550e6ecbdaeSmrg}
7551e6ecbdaeSmrg_ACEOF
755263323ee5Smrgif ac_fn_c_try_link "$LINENO"
755363323ee5Smrgthen :
7554e6ecbdaeSmrg  eval $cacheid=yes
7555d5e55f73Smrgelse case e in #(
7556d5e55f73Smrg  e) eval $cacheid=no ;;
7557d5e55f73Smrgesac
7558e6ecbdaeSmrgfi
755963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7560d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7561d5e55f73Smrgesac
7562e6ecbdaeSmrgfi
7563e6ecbdaeSmrg
7564e6ecbdaeSmrg
7565e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7566e6ecbdaeSmrg
7567e6ecbdaeSmrg		eval supported=\$$cacheid
756863323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
756963323ee5Smrgprintf "%s\n" "$supported" >&6; }
7570e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7571e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7572e6ecbdaeSmrg			found="yes"
7573e6ecbdaeSmrg		fi
7574e6ecbdaeSmrg	fi
7575e6ecbdaeSmrg
7576e6ecbdaeSmrg	if test $found = "no" ; then
7577ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7578e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7579e6ecbdaeSmrg		fi
7580e6ecbdaeSmrg
7581ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7582e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7583e6ecbdaeSmrg		fi
7584e6ecbdaeSmrg
7585e6ecbdaeSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7586e6ecbdaeSmrg
758763323ee5Smrg		{ 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
758863323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7589ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
759063323ee5Smrg		if eval test \${$cacheid+y}
759163323ee5Smrgthen :
759263323ee5Smrg  printf %s "(cached) " >&6
7593d5e55f73Smrgelse case e in #(
7594d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7595e6ecbdaeSmrg/* end confdefs.h.  */
7596e6ecbdaeSmrgint i;
7597e6ecbdaeSmrgint
759863323ee5Smrgmain (void)
7599e6ecbdaeSmrg{
7600e6ecbdaeSmrg
7601e6ecbdaeSmrg  ;
7602e6ecbdaeSmrg  return 0;
7603e6ecbdaeSmrg}
7604e6ecbdaeSmrg_ACEOF
760563323ee5Smrgif ac_fn_c_try_link "$LINENO"
760663323ee5Smrgthen :
7607e6ecbdaeSmrg  eval $cacheid=yes
7608d5e55f73Smrgelse case e in #(
7609d5e55f73Smrg  e) eval $cacheid=no ;;
7610d5e55f73Smrgesac
7611e6ecbdaeSmrgfi
761263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7613d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7614d5e55f73Smrgesac
7615e6ecbdaeSmrgfi
7616e6ecbdaeSmrg
7617e6ecbdaeSmrg
7618e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7619e6ecbdaeSmrg
7620e6ecbdaeSmrg		eval supported=\$$cacheid
762163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
762263323ee5Smrgprintf "%s\n" "$supported" >&6; }
7623e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7624e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7625e6ecbdaeSmrg			found="yes"
7626e6ecbdaeSmrg		fi
7627e6ecbdaeSmrg	fi
7628e6ecbdaeSmrg
7629e6ecbdaeSmrg
7630e6ecbdaeSmrg
7631e6ecbdaeSmrg
7632e6ecbdaeSmrg
7633e6ecbdaeSmrg
7634e6ecbdaeSmrg
7635e6ecbdaeSmrg
7636e6ecbdaeSmrg
7637e6ecbdaeSmrg
7638e6ecbdaeSmrg
7639e6ecbdaeSmrg
7640e6ecbdaeSmrg
7641e6ecbdaeSmrg
7642e6ecbdaeSmrg
7643e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7644e6ecbdaeSmrg
7645e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7646e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
764763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
764863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
764963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
765063323ee5Smrgthen :
765163323ee5Smrg  printf %s "(cached) " >&6
7652d5e55f73Smrgelse case e in #(
7653d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7654e6ecbdaeSmrg/* end confdefs.h.  */
7655e6ecbdaeSmrgint i;
7656e6ecbdaeSmrg_ACEOF
765763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
765863323ee5Smrgthen :
7659e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7660d5e55f73Smrgelse case e in #(
7661d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7662d5e55f73Smrgesac
7663e6ecbdaeSmrgfi
7664d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7665d5e55f73Smrgesac
7666e6ecbdaeSmrgfi
766763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
766863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7669e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7670e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7671e6ecbdaeSmrgfi
7672e6ecbdaeSmrg
7673e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7674e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7675e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7676e6ecbdaeSmrg	fi
7677e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
767863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
767963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
768063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
768163323ee5Smrgthen :
768263323ee5Smrg  printf %s "(cached) " >&6
7683d5e55f73Smrgelse case e in #(
7684d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7685e6ecbdaeSmrg/* end confdefs.h.  */
7686e6ecbdaeSmrgint i;
7687e6ecbdaeSmrg_ACEOF
768863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
768963323ee5Smrgthen :
7690e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7691d5e55f73Smrgelse case e in #(
7692d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7693d5e55f73Smrgesac
7694e6ecbdaeSmrgfi
7695d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7696d5e55f73Smrgesac
7697e6ecbdaeSmrgfi
769863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
769963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7700e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7701e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7702e6ecbdaeSmrgfi
7703e6ecbdaeSmrg
7704e6ecbdaeSmrgfound="no"
7705e6ecbdaeSmrg
7706e6ecbdaeSmrg	if test $found = "no" ; then
7707ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7708e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7709e6ecbdaeSmrg		fi
7710e6ecbdaeSmrg
7711ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7712e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7713e6ecbdaeSmrg		fi
7714e6ecbdaeSmrg
7715e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7716e6ecbdaeSmrg
771763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
771863323ee5Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7719ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
772063323ee5Smrg		if eval test \${$cacheid+y}
772163323ee5Smrgthen :
772263323ee5Smrg  printf %s "(cached) " >&6
7723d5e55f73Smrgelse case e in #(
7724d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7725e6ecbdaeSmrg/* end confdefs.h.  */
7726e6ecbdaeSmrgint i;
7727e6ecbdaeSmrgint
772863323ee5Smrgmain (void)
7729e6ecbdaeSmrg{
7730e6ecbdaeSmrg
7731e6ecbdaeSmrg  ;
7732e6ecbdaeSmrg  return 0;
7733e6ecbdaeSmrg}
7734e6ecbdaeSmrg_ACEOF
773563323ee5Smrgif ac_fn_c_try_link "$LINENO"
773663323ee5Smrgthen :
7737e6ecbdaeSmrg  eval $cacheid=yes
7738d5e55f73Smrgelse case e in #(
7739d5e55f73Smrg  e) eval $cacheid=no ;;
7740d5e55f73Smrgesac
7741e6ecbdaeSmrgfi
774263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7743d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7744d5e55f73Smrgesac
7745e6ecbdaeSmrgfi
7746e6ecbdaeSmrg
7747e6ecbdaeSmrg
7748e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7749e6ecbdaeSmrg
7750e6ecbdaeSmrg		eval supported=\$$cacheid
775163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
775263323ee5Smrgprintf "%s\n" "$supported" >&6; }
7753e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7754e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7755e6ecbdaeSmrg			found="yes"
7756e6ecbdaeSmrg		fi
7757e6ecbdaeSmrg	fi
7758e6ecbdaeSmrg
7759e6ecbdaeSmrg
7760e6ecbdaeSmrg
7761e6ecbdaeSmrg
7762e6ecbdaeSmrg
7763e6ecbdaeSmrg
7764e6ecbdaeSmrg
7765e6ecbdaeSmrg
7766e6ecbdaeSmrg
7767e6ecbdaeSmrg
7768e6ecbdaeSmrg
7769e6ecbdaeSmrg
7770e6ecbdaeSmrg
7771e6ecbdaeSmrg
7772e6ecbdaeSmrg
7773e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7774e6ecbdaeSmrg
7775e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7776e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
777763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
777863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
777963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
778063323ee5Smrgthen :
778163323ee5Smrg  printf %s "(cached) " >&6
7782d5e55f73Smrgelse case e in #(
7783d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7784e6ecbdaeSmrg/* end confdefs.h.  */
7785e6ecbdaeSmrgint i;
7786e6ecbdaeSmrg_ACEOF
778763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
778863323ee5Smrgthen :
7789e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7790d5e55f73Smrgelse case e in #(
7791d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7792d5e55f73Smrgesac
7793e6ecbdaeSmrgfi
7794d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7795d5e55f73Smrgesac
7796e6ecbdaeSmrgfi
779763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
779863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7799e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7800e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7801e6ecbdaeSmrgfi
7802e6ecbdaeSmrg
7803e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7804e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7805e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7806e6ecbdaeSmrg	fi
7807e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
780863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
780963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
781063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
781163323ee5Smrgthen :
781263323ee5Smrg  printf %s "(cached) " >&6
7813d5e55f73Smrgelse case e in #(
7814d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7815e6ecbdaeSmrg/* end confdefs.h.  */
7816e6ecbdaeSmrgint i;
7817e6ecbdaeSmrg_ACEOF
781863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
781963323ee5Smrgthen :
7820e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7821d5e55f73Smrgelse case e in #(
7822d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7823d5e55f73Smrgesac
7824e6ecbdaeSmrgfi
7825d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7826d5e55f73Smrgesac
7827e6ecbdaeSmrgfi
782863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
782963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7830e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7831e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7832e6ecbdaeSmrgfi
7833e6ecbdaeSmrg
7834e6ecbdaeSmrgfound="no"
7835e6ecbdaeSmrg
7836e6ecbdaeSmrg	if test $found = "no" ; then
7837ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7838e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7839e6ecbdaeSmrg		fi
7840e6ecbdaeSmrg
7841ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7842e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7843e6ecbdaeSmrg		fi
7844e6ecbdaeSmrg
7845e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7846e6ecbdaeSmrg
784763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
784863323ee5Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7849ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
785063323ee5Smrg		if eval test \${$cacheid+y}
785163323ee5Smrgthen :
785263323ee5Smrg  printf %s "(cached) " >&6
7853d5e55f73Smrgelse case e in #(
7854d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7855e6ecbdaeSmrg/* end confdefs.h.  */
7856e6ecbdaeSmrgint i;
7857e6ecbdaeSmrgint
785863323ee5Smrgmain (void)
7859e6ecbdaeSmrg{
7860e6ecbdaeSmrg
7861e6ecbdaeSmrg  ;
7862e6ecbdaeSmrg  return 0;
7863e6ecbdaeSmrg}
7864e6ecbdaeSmrg_ACEOF
786563323ee5Smrgif ac_fn_c_try_link "$LINENO"
786663323ee5Smrgthen :
7867e6ecbdaeSmrg  eval $cacheid=yes
7868d5e55f73Smrgelse case e in #(
7869d5e55f73Smrg  e) eval $cacheid=no ;;
7870d5e55f73Smrgesac
7871e6ecbdaeSmrgfi
787263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7873d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7874d5e55f73Smrgesac
7875e6ecbdaeSmrgfi
7876e6ecbdaeSmrg
7877e6ecbdaeSmrg
7878e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7879e6ecbdaeSmrg
7880e6ecbdaeSmrg		eval supported=\$$cacheid
788163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
788263323ee5Smrgprintf "%s\n" "$supported" >&6; }
7883e6ecbdaeSmrg		if test "$supported" = "yes" ; then
7884e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7885e6ecbdaeSmrg			found="yes"
7886e6ecbdaeSmrg		fi
7887e6ecbdaeSmrg	fi
7888e6ecbdaeSmrg
7889e6ecbdaeSmrg
7890e6ecbdaeSmrg
7891e6ecbdaeSmrg
7892e6ecbdaeSmrg
7893e6ecbdaeSmrg
7894e6ecbdaeSmrg
7895e6ecbdaeSmrg
7896e6ecbdaeSmrg
7897e6ecbdaeSmrg
7898e6ecbdaeSmrg
7899e6ecbdaeSmrg
7900e6ecbdaeSmrg
7901e6ecbdaeSmrg
7902e6ecbdaeSmrg
7903e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7904e6ecbdaeSmrg
7905e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7906e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
790763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
790863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
790963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
791063323ee5Smrgthen :
791163323ee5Smrg  printf %s "(cached) " >&6
7912d5e55f73Smrgelse case e in #(
7913d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7914e6ecbdaeSmrg/* end confdefs.h.  */
7915e6ecbdaeSmrgint i;
7916e6ecbdaeSmrg_ACEOF
791763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
791863323ee5Smrgthen :
7919e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7920d5e55f73Smrgelse case e in #(
7921d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7922d5e55f73Smrgesac
7923e6ecbdaeSmrgfi
7924d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7925d5e55f73Smrgesac
7926e6ecbdaeSmrgfi
792763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
792863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7929e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7930e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7931e6ecbdaeSmrgfi
7932e6ecbdaeSmrg
7933e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7934e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7935e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7936e6ecbdaeSmrg	fi
7937e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
793863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
793963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
794063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
794163323ee5Smrgthen :
794263323ee5Smrg  printf %s "(cached) " >&6
7943d5e55f73Smrgelse case e in #(
7944d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7945e6ecbdaeSmrg/* end confdefs.h.  */
7946e6ecbdaeSmrgint i;
7947e6ecbdaeSmrg_ACEOF
794863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
794963323ee5Smrgthen :
7950e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7951d5e55f73Smrgelse case e in #(
7952d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7953d5e55f73Smrgesac
7954e6ecbdaeSmrgfi
7955d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7956d5e55f73Smrgesac
7957e6ecbdaeSmrgfi
795863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
795963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7960e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7961e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7962e6ecbdaeSmrgfi
7963e6ecbdaeSmrg
7964e6ecbdaeSmrgfound="no"
7965e6ecbdaeSmrg
7966e6ecbdaeSmrg	if test $found = "no" ; then
7967ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7968e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7969e6ecbdaeSmrg		fi
7970e6ecbdaeSmrg
7971ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7972e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7973e6ecbdaeSmrg		fi
7974e6ecbdaeSmrg
7975e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=main"
7976e6ecbdaeSmrg
797763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
797863323ee5Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7979ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_main
798063323ee5Smrg		if eval test \${$cacheid+y}
798163323ee5Smrgthen :
798263323ee5Smrg  printf %s "(cached) " >&6
7983d5e55f73Smrgelse case e in #(
7984d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7985e6ecbdaeSmrg/* end confdefs.h.  */
7986e6ecbdaeSmrgint i;
7987e6ecbdaeSmrgint
798863323ee5Smrgmain (void)
7989e6ecbdaeSmrg{
7990e6ecbdaeSmrg
7991e6ecbdaeSmrg  ;
7992e6ecbdaeSmrg  return 0;
7993e6ecbdaeSmrg}
7994e6ecbdaeSmrg_ACEOF
799563323ee5Smrgif ac_fn_c_try_link "$LINENO"
799663323ee5Smrgthen :
7997e6ecbdaeSmrg  eval $cacheid=yes
7998d5e55f73Smrgelse case e in #(
7999d5e55f73Smrg  e) eval $cacheid=no ;;
8000d5e55f73Smrgesac
8001e6ecbdaeSmrgfi
800263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8003d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8004d5e55f73Smrgesac
8005e6ecbdaeSmrgfi
8006e6ecbdaeSmrg
8007e6ecbdaeSmrg
8008e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8009e6ecbdaeSmrg
8010e6ecbdaeSmrg		eval supported=\$$cacheid
801163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
801263323ee5Smrgprintf "%s\n" "$supported" >&6; }
8013e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8014e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
8015e6ecbdaeSmrg			found="yes"
8016e6ecbdaeSmrg		fi
8017e6ecbdaeSmrg	fi
8018e6ecbdaeSmrg
8019e6ecbdaeSmrg
8020e6ecbdaeSmrg
8021e6ecbdaeSmrg
8022e6ecbdaeSmrg
8023e6ecbdaeSmrg
8024e6ecbdaeSmrg
8025e6ecbdaeSmrg
8026e6ecbdaeSmrg
8027e6ecbdaeSmrg
8028e6ecbdaeSmrg
8029e6ecbdaeSmrg
8030e6ecbdaeSmrg
8031e6ecbdaeSmrg
8032e6ecbdaeSmrg
8033e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8034e6ecbdaeSmrg
8035e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8036e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
803763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
803863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
803963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
804063323ee5Smrgthen :
804163323ee5Smrg  printf %s "(cached) " >&6
8042d5e55f73Smrgelse case e in #(
8043d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8044e6ecbdaeSmrg/* end confdefs.h.  */
8045e6ecbdaeSmrgint i;
8046e6ecbdaeSmrg_ACEOF
804763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
804863323ee5Smrgthen :
8049e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8050d5e55f73Smrgelse case e in #(
8051d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8052d5e55f73Smrgesac
8053e6ecbdaeSmrgfi
8054d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8055d5e55f73Smrgesac
8056e6ecbdaeSmrgfi
805763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
805863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8059e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8060e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8061e6ecbdaeSmrgfi
8062e6ecbdaeSmrg
8063e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8064e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8065e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8066e6ecbdaeSmrg	fi
8067e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
806863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
806963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
807063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
807163323ee5Smrgthen :
807263323ee5Smrg  printf %s "(cached) " >&6
8073d5e55f73Smrgelse case e in #(
8074d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8075e6ecbdaeSmrg/* end confdefs.h.  */
8076e6ecbdaeSmrgint i;
8077e6ecbdaeSmrg_ACEOF
807863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
807963323ee5Smrgthen :
8080e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8081d5e55f73Smrgelse case e in #(
8082d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8083d5e55f73Smrgesac
8084e6ecbdaeSmrgfi
8085d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8086d5e55f73Smrgesac
8087e6ecbdaeSmrgfi
808863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
808963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8090e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8091e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8092e6ecbdaeSmrgfi
8093e6ecbdaeSmrg
8094e6ecbdaeSmrgfound="no"
8095e6ecbdaeSmrg
8096e6ecbdaeSmrg	if test $found = "no" ; then
8097ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8098e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8099e6ecbdaeSmrg		fi
8100e6ecbdaeSmrg
8101ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8102e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8103e6ecbdaeSmrg		fi
8104e6ecbdaeSmrg
8105e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
8106e6ecbdaeSmrg
810763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
810863323ee5Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
8109ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
811063323ee5Smrg		if eval test \${$cacheid+y}
811163323ee5Smrgthen :
811263323ee5Smrg  printf %s "(cached) " >&6
8113d5e55f73Smrgelse case e in #(
8114d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8115e6ecbdaeSmrg/* end confdefs.h.  */
8116e6ecbdaeSmrgint i;
8117e6ecbdaeSmrgint
811863323ee5Smrgmain (void)
8119e6ecbdaeSmrg{
8120e6ecbdaeSmrg
8121e6ecbdaeSmrg  ;
8122e6ecbdaeSmrg  return 0;
8123e6ecbdaeSmrg}
8124e6ecbdaeSmrg_ACEOF
812563323ee5Smrgif ac_fn_c_try_link "$LINENO"
812663323ee5Smrgthen :
8127e6ecbdaeSmrg  eval $cacheid=yes
8128d5e55f73Smrgelse case e in #(
8129d5e55f73Smrg  e) eval $cacheid=no ;;
8130d5e55f73Smrgesac
8131e6ecbdaeSmrgfi
813263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8133d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8134d5e55f73Smrgesac
8135e6ecbdaeSmrgfi
8136e6ecbdaeSmrg
8137e6ecbdaeSmrg
8138e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8139e6ecbdaeSmrg
8140e6ecbdaeSmrg		eval supported=\$$cacheid
814163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
814263323ee5Smrgprintf "%s\n" "$supported" >&6; }
8143e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8144e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
8145e6ecbdaeSmrg			found="yes"
8146e6ecbdaeSmrg		fi
8147e6ecbdaeSmrg	fi
8148e6ecbdaeSmrg
8149e6ecbdaeSmrg
8150e6ecbdaeSmrg
8151e6ecbdaeSmrg
8152e6ecbdaeSmrg
8153e6ecbdaeSmrg
8154e6ecbdaeSmrg
8155e6ecbdaeSmrg
8156e6ecbdaeSmrg
8157e6ecbdaeSmrg
8158e6ecbdaeSmrg
8159e6ecbdaeSmrg
8160e6ecbdaeSmrg
8161e6ecbdaeSmrg
8162e6ecbdaeSmrg
8163e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8164e6ecbdaeSmrg
8165e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8166e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
816763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
816863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
816963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
817063323ee5Smrgthen :
817163323ee5Smrg  printf %s "(cached) " >&6
8172d5e55f73Smrgelse case e in #(
8173d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8174e6ecbdaeSmrg/* end confdefs.h.  */
8175e6ecbdaeSmrgint i;
8176e6ecbdaeSmrg_ACEOF
817763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
817863323ee5Smrgthen :
8179e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8180d5e55f73Smrgelse case e in #(
8181d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8182d5e55f73Smrgesac
8183e6ecbdaeSmrgfi
8184d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8185d5e55f73Smrgesac
8186e6ecbdaeSmrgfi
818763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
818863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8189e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8190e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8191e6ecbdaeSmrgfi
8192e6ecbdaeSmrg
8193e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8194e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8195e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8196e6ecbdaeSmrg	fi
8197e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
819863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
819963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
820063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
820163323ee5Smrgthen :
820263323ee5Smrg  printf %s "(cached) " >&6
8203d5e55f73Smrgelse case e in #(
8204d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8205e6ecbdaeSmrg/* end confdefs.h.  */
8206e6ecbdaeSmrgint i;
8207e6ecbdaeSmrg_ACEOF
820863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
820963323ee5Smrgthen :
8210e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8211d5e55f73Smrgelse case e in #(
8212d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8213d5e55f73Smrgesac
8214e6ecbdaeSmrgfi
8215d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8216d5e55f73Smrgesac
8217e6ecbdaeSmrgfi
821863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
821963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8220e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8221e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8222e6ecbdaeSmrgfi
8223e6ecbdaeSmrg
8224e6ecbdaeSmrgfound="no"
8225e6ecbdaeSmrg
8226e6ecbdaeSmrg	if test $found = "no" ; then
8227ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8228e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8229e6ecbdaeSmrg		fi
8230e6ecbdaeSmrg
8231ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8232e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8233e6ecbdaeSmrg		fi
8234e6ecbdaeSmrg
8235e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
8236e6ecbdaeSmrg
823763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
823863323ee5Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8239ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
824063323ee5Smrg		if eval test \${$cacheid+y}
824163323ee5Smrgthen :
824263323ee5Smrg  printf %s "(cached) " >&6
8243d5e55f73Smrgelse case e in #(
8244d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245e6ecbdaeSmrg/* end confdefs.h.  */
8246e6ecbdaeSmrgint i;
8247e6ecbdaeSmrgint
824863323ee5Smrgmain (void)
8249e6ecbdaeSmrg{
8250e6ecbdaeSmrg
8251e6ecbdaeSmrg  ;
8252e6ecbdaeSmrg  return 0;
8253e6ecbdaeSmrg}
8254e6ecbdaeSmrg_ACEOF
825563323ee5Smrgif ac_fn_c_try_link "$LINENO"
825663323ee5Smrgthen :
8257e6ecbdaeSmrg  eval $cacheid=yes
8258d5e55f73Smrgelse case e in #(
8259d5e55f73Smrg  e) eval $cacheid=no ;;
8260d5e55f73Smrgesac
8261e6ecbdaeSmrgfi
826263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8263d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8264d5e55f73Smrgesac
8265e6ecbdaeSmrgfi
8266e6ecbdaeSmrg
8267e6ecbdaeSmrg
8268e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8269e6ecbdaeSmrg
8270e6ecbdaeSmrg		eval supported=\$$cacheid
827163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
827263323ee5Smrgprintf "%s\n" "$supported" >&6; }
8273e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8274e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8275e6ecbdaeSmrg			found="yes"
8276e6ecbdaeSmrg		fi
8277e6ecbdaeSmrg	fi
8278e6ecbdaeSmrg
8279e6ecbdaeSmrg
8280e6ecbdaeSmrg
8281e6ecbdaeSmrg
8282e6ecbdaeSmrg
8283e6ecbdaeSmrg
8284e6ecbdaeSmrg
8285e6ecbdaeSmrg
8286e6ecbdaeSmrg
8287e6ecbdaeSmrg
8288e6ecbdaeSmrg
8289e6ecbdaeSmrg
8290e6ecbdaeSmrg
8291e6ecbdaeSmrg
8292e6ecbdaeSmrg
8293e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8294e6ecbdaeSmrg
8295e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8296e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
829763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
829863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
829963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
830063323ee5Smrgthen :
830163323ee5Smrg  printf %s "(cached) " >&6
8302d5e55f73Smrgelse case e in #(
8303d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8304e6ecbdaeSmrg/* end confdefs.h.  */
8305e6ecbdaeSmrgint i;
8306e6ecbdaeSmrg_ACEOF
830763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
830863323ee5Smrgthen :
8309e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8310d5e55f73Smrgelse case e in #(
8311d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8312d5e55f73Smrgesac
8313e6ecbdaeSmrgfi
8314d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8315d5e55f73Smrgesac
8316e6ecbdaeSmrgfi
831763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
831863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8319e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8320e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8321e6ecbdaeSmrgfi
8322e6ecbdaeSmrg
8323e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8324e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8325e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8326e6ecbdaeSmrg	fi
8327e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
832863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
832963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
833063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
833163323ee5Smrgthen :
833263323ee5Smrg  printf %s "(cached) " >&6
8333d5e55f73Smrgelse case e in #(
8334d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8335e6ecbdaeSmrg/* end confdefs.h.  */
8336e6ecbdaeSmrgint i;
8337e6ecbdaeSmrg_ACEOF
833863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
833963323ee5Smrgthen :
8340e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8341d5e55f73Smrgelse case e in #(
8342d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8343d5e55f73Smrgesac
8344e6ecbdaeSmrgfi
8345d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8346d5e55f73Smrgesac
8347e6ecbdaeSmrgfi
834863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
834963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8350e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8351e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8352e6ecbdaeSmrgfi
8353e6ecbdaeSmrg
8354e6ecbdaeSmrgfound="no"
8355e6ecbdaeSmrg
8356e6ecbdaeSmrg	if test $found = "no" ; then
8357ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8358e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8359e6ecbdaeSmrg		fi
8360e6ecbdaeSmrg
8361ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8362e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8363e6ecbdaeSmrg		fi
8364e6ecbdaeSmrg
8365e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=return-type"
8366e6ecbdaeSmrg
836763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
836863323ee5Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8369ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
837063323ee5Smrg		if eval test \${$cacheid+y}
837163323ee5Smrgthen :
837263323ee5Smrg  printf %s "(cached) " >&6
8373d5e55f73Smrgelse case e in #(
8374d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8375e6ecbdaeSmrg/* end confdefs.h.  */
8376e6ecbdaeSmrgint i;
8377e6ecbdaeSmrgint
837863323ee5Smrgmain (void)
8379e6ecbdaeSmrg{
8380e6ecbdaeSmrg
8381e6ecbdaeSmrg  ;
8382e6ecbdaeSmrg  return 0;
8383e6ecbdaeSmrg}
8384e6ecbdaeSmrg_ACEOF
838563323ee5Smrgif ac_fn_c_try_link "$LINENO"
838663323ee5Smrgthen :
8387e6ecbdaeSmrg  eval $cacheid=yes
8388d5e55f73Smrgelse case e in #(
8389d5e55f73Smrg  e) eval $cacheid=no ;;
8390d5e55f73Smrgesac
8391e6ecbdaeSmrgfi
839263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8393d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8394d5e55f73Smrgesac
8395e6ecbdaeSmrgfi
8396e6ecbdaeSmrg
8397e6ecbdaeSmrg
8398e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8399e6ecbdaeSmrg
8400e6ecbdaeSmrg		eval supported=\$$cacheid
840163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
840263323ee5Smrgprintf "%s\n" "$supported" >&6; }
8403e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8404e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8405e6ecbdaeSmrg			found="yes"
8406e6ecbdaeSmrg		fi
8407e6ecbdaeSmrg	fi
8408e6ecbdaeSmrg
8409e6ecbdaeSmrg	if test $found = "no" ; then
8410ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8411e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8412e6ecbdaeSmrg		fi
8413e6ecbdaeSmrg
8414ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8415e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8416e6ecbdaeSmrg		fi
8417e6ecbdaeSmrg
8418e6ecbdaeSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8419e6ecbdaeSmrg
842063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
842163323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8422ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
842363323ee5Smrg		if eval test \${$cacheid+y}
842463323ee5Smrgthen :
842563323ee5Smrg  printf %s "(cached) " >&6
8426d5e55f73Smrgelse case e in #(
8427d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8428e6ecbdaeSmrg/* end confdefs.h.  */
8429e6ecbdaeSmrgint i;
8430e6ecbdaeSmrgint
843163323ee5Smrgmain (void)
8432e6ecbdaeSmrg{
8433e6ecbdaeSmrg
8434e6ecbdaeSmrg  ;
8435e6ecbdaeSmrg  return 0;
8436e6ecbdaeSmrg}
8437e6ecbdaeSmrg_ACEOF
843863323ee5Smrgif ac_fn_c_try_link "$LINENO"
843963323ee5Smrgthen :
8440e6ecbdaeSmrg  eval $cacheid=yes
8441d5e55f73Smrgelse case e in #(
8442d5e55f73Smrg  e) eval $cacheid=no ;;
8443d5e55f73Smrgesac
8444e6ecbdaeSmrgfi
844563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8446d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8447d5e55f73Smrgesac
8448e6ecbdaeSmrgfi
8449e6ecbdaeSmrg
8450e6ecbdaeSmrg
8451e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8452e6ecbdaeSmrg
8453e6ecbdaeSmrg		eval supported=\$$cacheid
845463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
845563323ee5Smrgprintf "%s\n" "$supported" >&6; }
8456e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8457e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8458e6ecbdaeSmrg			found="yes"
8459e6ecbdaeSmrg		fi
8460e6ecbdaeSmrg	fi
8461e6ecbdaeSmrg
8462e6ecbdaeSmrg
8463e6ecbdaeSmrg
8464e6ecbdaeSmrg
8465e6ecbdaeSmrg
8466e6ecbdaeSmrg
8467e6ecbdaeSmrg
8468e6ecbdaeSmrg
8469e6ecbdaeSmrg
8470e6ecbdaeSmrg
8471e6ecbdaeSmrg
8472e6ecbdaeSmrg
8473e6ecbdaeSmrg
8474e6ecbdaeSmrg
8475e6ecbdaeSmrg
8476e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8477e6ecbdaeSmrg
8478e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8479e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
848063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
848163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
848263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
848363323ee5Smrgthen :
848463323ee5Smrg  printf %s "(cached) " >&6
8485d5e55f73Smrgelse case e in #(
8486d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8487e6ecbdaeSmrg/* end confdefs.h.  */
8488e6ecbdaeSmrgint i;
8489e6ecbdaeSmrg_ACEOF
849063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
849163323ee5Smrgthen :
8492e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8493d5e55f73Smrgelse case e in #(
8494d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8495d5e55f73Smrgesac
8496e6ecbdaeSmrgfi
8497d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8498d5e55f73Smrgesac
8499e6ecbdaeSmrgfi
850063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
850163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8502e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8503e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8504e6ecbdaeSmrgfi
8505e6ecbdaeSmrg
8506e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8507e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8508e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8509e6ecbdaeSmrg	fi
8510e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
851163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
851263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
851363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
851463323ee5Smrgthen :
851563323ee5Smrg  printf %s "(cached) " >&6
8516d5e55f73Smrgelse case e in #(
8517d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8518e6ecbdaeSmrg/* end confdefs.h.  */
8519e6ecbdaeSmrgint i;
8520e6ecbdaeSmrg_ACEOF
852163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
852263323ee5Smrgthen :
8523e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8524d5e55f73Smrgelse case e in #(
8525d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8526d5e55f73Smrgesac
8527e6ecbdaeSmrgfi
8528d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8529d5e55f73Smrgesac
8530e6ecbdaeSmrgfi
853163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
853263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8533e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8534e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8535e6ecbdaeSmrgfi
8536e6ecbdaeSmrg
8537e6ecbdaeSmrgfound="no"
8538e6ecbdaeSmrg
8539e6ecbdaeSmrg	if test $found = "no" ; then
8540ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8541e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8542e6ecbdaeSmrg		fi
8543e6ecbdaeSmrg
8544ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8545e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8546e6ecbdaeSmrg		fi
8547e6ecbdaeSmrg
8548e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8549e6ecbdaeSmrg
855063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
855163323ee5Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8552ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
855363323ee5Smrg		if eval test \${$cacheid+y}
855463323ee5Smrgthen :
855563323ee5Smrg  printf %s "(cached) " >&6
8556d5e55f73Smrgelse case e in #(
8557d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8558e6ecbdaeSmrg/* end confdefs.h.  */
8559e6ecbdaeSmrgint i;
8560e6ecbdaeSmrgint
856163323ee5Smrgmain (void)
8562e6ecbdaeSmrg{
8563e6ecbdaeSmrg
8564e6ecbdaeSmrg  ;
8565e6ecbdaeSmrg  return 0;
8566e6ecbdaeSmrg}
8567e6ecbdaeSmrg_ACEOF
856863323ee5Smrgif ac_fn_c_try_link "$LINENO"
856963323ee5Smrgthen :
8570e6ecbdaeSmrg  eval $cacheid=yes
8571d5e55f73Smrgelse case e in #(
8572d5e55f73Smrg  e) eval $cacheid=no ;;
8573d5e55f73Smrgesac
8574e6ecbdaeSmrgfi
857563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8576d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8577d5e55f73Smrgesac
8578e6ecbdaeSmrgfi
8579e6ecbdaeSmrg
8580e6ecbdaeSmrg
8581e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8582e6ecbdaeSmrg
8583e6ecbdaeSmrg		eval supported=\$$cacheid
858463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
858563323ee5Smrgprintf "%s\n" "$supported" >&6; }
8586e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8587e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8588e6ecbdaeSmrg			found="yes"
8589e6ecbdaeSmrg		fi
8590e6ecbdaeSmrg	fi
8591e6ecbdaeSmrg
8592e6ecbdaeSmrg
8593e6ecbdaeSmrg
8594e6ecbdaeSmrg
8595e6ecbdaeSmrg
8596e6ecbdaeSmrg
8597e6ecbdaeSmrg
8598e6ecbdaeSmrg
8599e6ecbdaeSmrg
8600e6ecbdaeSmrg
8601e6ecbdaeSmrg
8602e6ecbdaeSmrg
8603e6ecbdaeSmrg
8604e6ecbdaeSmrg
8605e6ecbdaeSmrg
8606e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8607e6ecbdaeSmrg
8608e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8609e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
861063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
861163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
861263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
861363323ee5Smrgthen :
861463323ee5Smrg  printf %s "(cached) " >&6
8615d5e55f73Smrgelse case e in #(
8616d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8617e6ecbdaeSmrg/* end confdefs.h.  */
8618e6ecbdaeSmrgint i;
8619e6ecbdaeSmrg_ACEOF
862063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
862163323ee5Smrgthen :
8622e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8623d5e55f73Smrgelse case e in #(
8624d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8625d5e55f73Smrgesac
8626e6ecbdaeSmrgfi
8627d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8628d5e55f73Smrgesac
8629e6ecbdaeSmrgfi
863063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
863163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8632e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8633e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8634e6ecbdaeSmrgfi
8635e6ecbdaeSmrg
8636e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8637e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8638e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8639e6ecbdaeSmrg	fi
8640e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
864163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
864263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
864363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
864463323ee5Smrgthen :
864563323ee5Smrg  printf %s "(cached) " >&6
8646d5e55f73Smrgelse case e in #(
8647d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8648e6ecbdaeSmrg/* end confdefs.h.  */
8649e6ecbdaeSmrgint i;
8650e6ecbdaeSmrg_ACEOF
865163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
865263323ee5Smrgthen :
8653e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8654d5e55f73Smrgelse case e in #(
8655d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8656d5e55f73Smrgesac
8657e6ecbdaeSmrgfi
8658d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8659d5e55f73Smrgesac
8660e6ecbdaeSmrgfi
866163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
866263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8663e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8664e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8665e6ecbdaeSmrgfi
8666e6ecbdaeSmrg
8667e6ecbdaeSmrgfound="no"
8668e6ecbdaeSmrg
8669e6ecbdaeSmrg	if test $found = "no" ; then
8670ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8671e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8672e6ecbdaeSmrg		fi
8673e6ecbdaeSmrg
8674ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8675e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8676e6ecbdaeSmrg		fi
8677e6ecbdaeSmrg
8678e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8679e6ecbdaeSmrg
868063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
868163323ee5Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8682ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
868363323ee5Smrg		if eval test \${$cacheid+y}
868463323ee5Smrgthen :
868563323ee5Smrg  printf %s "(cached) " >&6
8686d5e55f73Smrgelse case e in #(
8687d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8688e6ecbdaeSmrg/* end confdefs.h.  */
8689e6ecbdaeSmrgint i;
8690e6ecbdaeSmrgint
869163323ee5Smrgmain (void)
8692e6ecbdaeSmrg{
8693e6ecbdaeSmrg
8694e6ecbdaeSmrg  ;
8695e6ecbdaeSmrg  return 0;
8696e6ecbdaeSmrg}
8697e6ecbdaeSmrg_ACEOF
869863323ee5Smrgif ac_fn_c_try_link "$LINENO"
869963323ee5Smrgthen :
8700e6ecbdaeSmrg  eval $cacheid=yes
8701d5e55f73Smrgelse case e in #(
8702d5e55f73Smrg  e) eval $cacheid=no ;;
8703d5e55f73Smrgesac
8704e6ecbdaeSmrgfi
870563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8706d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8707d5e55f73Smrgesac
8708e6ecbdaeSmrgfi
8709e6ecbdaeSmrg
8710e6ecbdaeSmrg
8711e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8712e6ecbdaeSmrg
8713e6ecbdaeSmrg		eval supported=\$$cacheid
871463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
871563323ee5Smrgprintf "%s\n" "$supported" >&6; }
8716e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8717e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8718e6ecbdaeSmrg			found="yes"
8719e6ecbdaeSmrg		fi
8720e6ecbdaeSmrg	fi
8721e6ecbdaeSmrg
8722e6ecbdaeSmrg
8723e6ecbdaeSmrg
8724e6ecbdaeSmrg
8725e6ecbdaeSmrg
8726e6ecbdaeSmrg
8727e6ecbdaeSmrg
8728e6ecbdaeSmrg
8729e6ecbdaeSmrg
8730e6ecbdaeSmrg
8731e6ecbdaeSmrg
8732e6ecbdaeSmrg
8733e6ecbdaeSmrg
8734e6ecbdaeSmrg
8735e6ecbdaeSmrg
8736e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8737e6ecbdaeSmrg
8738e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8739e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
874063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
874163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
874263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
874363323ee5Smrgthen :
874463323ee5Smrg  printf %s "(cached) " >&6
8745d5e55f73Smrgelse case e in #(
8746d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8747e6ecbdaeSmrg/* end confdefs.h.  */
8748e6ecbdaeSmrgint i;
8749e6ecbdaeSmrg_ACEOF
875063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
875163323ee5Smrgthen :
8752e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8753d5e55f73Smrgelse case e in #(
8754d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8755d5e55f73Smrgesac
8756e6ecbdaeSmrgfi
8757d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8758d5e55f73Smrgesac
8759e6ecbdaeSmrgfi
876063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
876163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8762e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8763e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8764e6ecbdaeSmrgfi
8765e6ecbdaeSmrg
8766e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8767e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8768e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8769e6ecbdaeSmrg	fi
8770e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
877163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
877263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
877363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
877463323ee5Smrgthen :
877563323ee5Smrg  printf %s "(cached) " >&6
8776d5e55f73Smrgelse case e in #(
8777d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8778e6ecbdaeSmrg/* end confdefs.h.  */
8779e6ecbdaeSmrgint i;
8780e6ecbdaeSmrg_ACEOF
878163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
878263323ee5Smrgthen :
8783e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8784d5e55f73Smrgelse case e in #(
8785d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8786d5e55f73Smrgesac
8787e6ecbdaeSmrgfi
8788d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8789d5e55f73Smrgesac
8790e6ecbdaeSmrgfi
879163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
879263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8793e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8794e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8795e6ecbdaeSmrgfi
8796e6ecbdaeSmrg
8797e6ecbdaeSmrgfound="no"
8798e6ecbdaeSmrg
8799e6ecbdaeSmrg	if test $found = "no" ; then
8800ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8801e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8802e6ecbdaeSmrg		fi
8803e6ecbdaeSmrg
8804ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8805e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8806e6ecbdaeSmrg		fi
8807e6ecbdaeSmrg
8808e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8809e6ecbdaeSmrg
881063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
881163323ee5Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8812ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
881363323ee5Smrg		if eval test \${$cacheid+y}
881463323ee5Smrgthen :
881563323ee5Smrg  printf %s "(cached) " >&6
8816d5e55f73Smrgelse case e in #(
8817d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8818e6ecbdaeSmrg/* end confdefs.h.  */
8819e6ecbdaeSmrgint i;
8820e6ecbdaeSmrgint
882163323ee5Smrgmain (void)
8822e6ecbdaeSmrg{
8823e6ecbdaeSmrg
8824e6ecbdaeSmrg  ;
8825e6ecbdaeSmrg  return 0;
8826e6ecbdaeSmrg}
8827e6ecbdaeSmrg_ACEOF
882863323ee5Smrgif ac_fn_c_try_link "$LINENO"
882963323ee5Smrgthen :
8830e6ecbdaeSmrg  eval $cacheid=yes
8831d5e55f73Smrgelse case e in #(
8832d5e55f73Smrg  e) eval $cacheid=no ;;
8833d5e55f73Smrgesac
8834e6ecbdaeSmrgfi
883563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8836d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8837d5e55f73Smrgesac
8838e6ecbdaeSmrgfi
8839e6ecbdaeSmrg
8840e6ecbdaeSmrg
8841e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8842e6ecbdaeSmrg
8843e6ecbdaeSmrg		eval supported=\$$cacheid
884463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
884563323ee5Smrgprintf "%s\n" "$supported" >&6; }
8846e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8847e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8848e6ecbdaeSmrg			found="yes"
8849e6ecbdaeSmrg		fi
8850e6ecbdaeSmrg	fi
8851e6ecbdaeSmrg
8852e6ecbdaeSmrg
8853e6ecbdaeSmrg
8854e6ecbdaeSmrg
8855e6ecbdaeSmrg
8856e6ecbdaeSmrg
8857e6ecbdaeSmrg
8858e6ecbdaeSmrg
8859e6ecbdaeSmrg
8860e6ecbdaeSmrg
8861e6ecbdaeSmrg
8862e6ecbdaeSmrg
8863e6ecbdaeSmrg
8864e6ecbdaeSmrg
8865e6ecbdaeSmrg
8866e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8867e6ecbdaeSmrg
8868e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8869e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
887063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
887163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
887263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
887363323ee5Smrgthen :
887463323ee5Smrg  printf %s "(cached) " >&6
8875d5e55f73Smrgelse case e in #(
8876d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8877e6ecbdaeSmrg/* end confdefs.h.  */
8878e6ecbdaeSmrgint i;
8879e6ecbdaeSmrg_ACEOF
888063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
888163323ee5Smrgthen :
8882e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8883d5e55f73Smrgelse case e in #(
8884d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8885d5e55f73Smrgesac
8886e6ecbdaeSmrgfi
8887d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8888d5e55f73Smrgesac
8889e6ecbdaeSmrgfi
889063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
889163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8892e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8893e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8894e6ecbdaeSmrgfi
8895e6ecbdaeSmrg
8896e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8897e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8898e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8899e6ecbdaeSmrg	fi
8900e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
890163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
890263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
890363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
890463323ee5Smrgthen :
890563323ee5Smrg  printf %s "(cached) " >&6
8906d5e55f73Smrgelse case e in #(
8907d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8908e6ecbdaeSmrg/* end confdefs.h.  */
8909e6ecbdaeSmrgint i;
8910e6ecbdaeSmrg_ACEOF
891163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
891263323ee5Smrgthen :
8913e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8914d5e55f73Smrgelse case e in #(
8915d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8916d5e55f73Smrgesac
8917e6ecbdaeSmrgfi
8918d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8919d5e55f73Smrgesac
8920e6ecbdaeSmrgfi
892163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
892263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8923e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8924e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8925e6ecbdaeSmrgfi
8926e6ecbdaeSmrg
8927e6ecbdaeSmrgfound="no"
8928e6ecbdaeSmrg
8929e6ecbdaeSmrg	if test $found = "no" ; then
8930ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8931e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8932e6ecbdaeSmrg		fi
8933e6ecbdaeSmrg
8934ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8935e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8936e6ecbdaeSmrg		fi
8937e6ecbdaeSmrg
8938e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=address"
8939e6ecbdaeSmrg
894063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
894163323ee5Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8942ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_address
894363323ee5Smrg		if eval test \${$cacheid+y}
894463323ee5Smrgthen :
894563323ee5Smrg  printf %s "(cached) " >&6
8946d5e55f73Smrgelse case e in #(
8947d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8948e6ecbdaeSmrg/* end confdefs.h.  */
8949e6ecbdaeSmrgint i;
8950e6ecbdaeSmrgint
895163323ee5Smrgmain (void)
8952e6ecbdaeSmrg{
8953e6ecbdaeSmrg
8954e6ecbdaeSmrg  ;
8955e6ecbdaeSmrg  return 0;
8956e6ecbdaeSmrg}
8957e6ecbdaeSmrg_ACEOF
895863323ee5Smrgif ac_fn_c_try_link "$LINENO"
895963323ee5Smrgthen :
8960e6ecbdaeSmrg  eval $cacheid=yes
8961d5e55f73Smrgelse case e in #(
8962d5e55f73Smrg  e) eval $cacheid=no ;;
8963d5e55f73Smrgesac
8964e6ecbdaeSmrgfi
896563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8966d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8967d5e55f73Smrgesac
8968e6ecbdaeSmrgfi
8969e6ecbdaeSmrg
8970e6ecbdaeSmrg
8971e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8972e6ecbdaeSmrg
8973e6ecbdaeSmrg		eval supported=\$$cacheid
897463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
897563323ee5Smrgprintf "%s\n" "$supported" >&6; }
8976e6ecbdaeSmrg		if test "$supported" = "yes" ; then
8977e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8978e6ecbdaeSmrg			found="yes"
8979e6ecbdaeSmrg		fi
8980e6ecbdaeSmrg	fi
8981e6ecbdaeSmrg
8982e6ecbdaeSmrg
8983e6ecbdaeSmrg
8984e6ecbdaeSmrg
8985e6ecbdaeSmrg
8986e6ecbdaeSmrg
8987e6ecbdaeSmrg
8988e6ecbdaeSmrg
8989e6ecbdaeSmrg
8990e6ecbdaeSmrg
8991e6ecbdaeSmrg
8992e6ecbdaeSmrg
8993e6ecbdaeSmrg
8994e6ecbdaeSmrg
8995e6ecbdaeSmrg
8996e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8997e6ecbdaeSmrg
8998e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8999e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
900063323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
900163323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
900263323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
900363323ee5Smrgthen :
900463323ee5Smrg  printf %s "(cached) " >&6
9005d5e55f73Smrgelse case e in #(
9006d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9007e6ecbdaeSmrg/* end confdefs.h.  */
9008e6ecbdaeSmrgint i;
9009e6ecbdaeSmrg_ACEOF
901063323ee5Smrgif ac_fn_c_try_compile "$LINENO"
901163323ee5Smrgthen :
9012e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9013d5e55f73Smrgelse case e in #(
9014d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9015d5e55f73Smrgesac
9016e6ecbdaeSmrgfi
9017d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9018d5e55f73Smrgesac
9019e6ecbdaeSmrgfi
902063323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
902163323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9022e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9023e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9024e6ecbdaeSmrgfi
9025e6ecbdaeSmrg
9026e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9027e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9028e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9029e6ecbdaeSmrg	fi
9030e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
903163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
903263323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
903363323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
903463323ee5Smrgthen :
903563323ee5Smrg  printf %s "(cached) " >&6
9036d5e55f73Smrgelse case e in #(
9037d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9038e6ecbdaeSmrg/* end confdefs.h.  */
9039e6ecbdaeSmrgint i;
9040e6ecbdaeSmrg_ACEOF
904163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
904263323ee5Smrgthen :
9043e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9044d5e55f73Smrgelse case e in #(
9045d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9046d5e55f73Smrgesac
9047e6ecbdaeSmrgfi
9048d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9049d5e55f73Smrgesac
9050e6ecbdaeSmrgfi
905163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
905263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9053e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9054e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9055e6ecbdaeSmrgfi
9056e6ecbdaeSmrg
9057e6ecbdaeSmrgfound="no"
9058e6ecbdaeSmrg
9059e6ecbdaeSmrg	if test $found = "no" ; then
9060ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9061e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9062e6ecbdaeSmrg		fi
9063e6ecbdaeSmrg
9064ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9065e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9066e6ecbdaeSmrg		fi
9067e6ecbdaeSmrg
9068e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
9069e6ecbdaeSmrg
907063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
907163323ee5Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
9072ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
907363323ee5Smrg		if eval test \${$cacheid+y}
907463323ee5Smrgthen :
907563323ee5Smrg  printf %s "(cached) " >&6
9076d5e55f73Smrgelse case e in #(
9077d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9078e6ecbdaeSmrg/* end confdefs.h.  */
9079e6ecbdaeSmrgint i;
9080e6ecbdaeSmrgint
908163323ee5Smrgmain (void)
9082e6ecbdaeSmrg{
9083e6ecbdaeSmrg
9084e6ecbdaeSmrg  ;
9085e6ecbdaeSmrg  return 0;
9086e6ecbdaeSmrg}
9087e6ecbdaeSmrg_ACEOF
908863323ee5Smrgif ac_fn_c_try_link "$LINENO"
908963323ee5Smrgthen :
9090e6ecbdaeSmrg  eval $cacheid=yes
9091d5e55f73Smrgelse case e in #(
9092d5e55f73Smrg  e) eval $cacheid=no ;;
9093d5e55f73Smrgesac
9094e6ecbdaeSmrgfi
909563323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9096d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9097d5e55f73Smrgesac
9098e6ecbdaeSmrgfi
9099e6ecbdaeSmrg
9100e6ecbdaeSmrg
9101e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9102e6ecbdaeSmrg
9103e6ecbdaeSmrg		eval supported=\$$cacheid
910463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
910563323ee5Smrgprintf "%s\n" "$supported" >&6; }
9106e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9107e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
9108e6ecbdaeSmrg			found="yes"
9109e6ecbdaeSmrg		fi
9110e6ecbdaeSmrg	fi
9111e6ecbdaeSmrg
9112e6ecbdaeSmrg	if test $found = "no" ; then
9113ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9114e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9115e6ecbdaeSmrg		fi
9116e6ecbdaeSmrg
9117ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9118e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9119e6ecbdaeSmrg		fi
9120e6ecbdaeSmrg
9121e6ecbdaeSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9122e6ecbdaeSmrg
912363323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
912463323ee5Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
9125ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
912663323ee5Smrg		if eval test \${$cacheid+y}
912763323ee5Smrgthen :
912863323ee5Smrg  printf %s "(cached) " >&6
9129d5e55f73Smrgelse case e in #(
9130d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9131e6ecbdaeSmrg/* end confdefs.h.  */
9132e6ecbdaeSmrgint i;
9133e6ecbdaeSmrgint
913463323ee5Smrgmain (void)
9135e6ecbdaeSmrg{
9136e6ecbdaeSmrg
9137e6ecbdaeSmrg  ;
9138e6ecbdaeSmrg  return 0;
9139e6ecbdaeSmrg}
9140e6ecbdaeSmrg_ACEOF
914163323ee5Smrgif ac_fn_c_try_link "$LINENO"
914263323ee5Smrgthen :
9143e6ecbdaeSmrg  eval $cacheid=yes
9144d5e55f73Smrgelse case e in #(
9145d5e55f73Smrg  e) eval $cacheid=no ;;
9146d5e55f73Smrgesac
9147e6ecbdaeSmrgfi
914863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9149d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9150d5e55f73Smrgesac
9151e6ecbdaeSmrgfi
9152e6ecbdaeSmrg
9153e6ecbdaeSmrg
9154e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9155e6ecbdaeSmrg
9156e6ecbdaeSmrg		eval supported=\$$cacheid
915763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
915863323ee5Smrgprintf "%s\n" "$supported" >&6; }
9159e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9160e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
9161e6ecbdaeSmrg			found="yes"
9162e6ecbdaeSmrg		fi
9163e6ecbdaeSmrg	fi
9164e6ecbdaeSmrg
9165e6ecbdaeSmrg
9166e6ecbdaeSmrg
9167e6ecbdaeSmrg
9168e6ecbdaeSmrg
9169e6ecbdaeSmrg
9170e6ecbdaeSmrg
9171e6ecbdaeSmrg
9172e6ecbdaeSmrg
9173e6ecbdaeSmrg
9174e6ecbdaeSmrg
9175e6ecbdaeSmrg
9176e6ecbdaeSmrg
9177e6ecbdaeSmrg
9178e6ecbdaeSmrg
9179e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9180e6ecbdaeSmrg
9181e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9182e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
918363323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
918463323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
918563323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
918663323ee5Smrgthen :
918763323ee5Smrg  printf %s "(cached) " >&6
9188d5e55f73Smrgelse case e in #(
9189d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9190e6ecbdaeSmrg/* end confdefs.h.  */
9191e6ecbdaeSmrgint i;
9192e6ecbdaeSmrg_ACEOF
919363323ee5Smrgif ac_fn_c_try_compile "$LINENO"
919463323ee5Smrgthen :
9195e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9196d5e55f73Smrgelse case e in #(
9197d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9198d5e55f73Smrgesac
9199e6ecbdaeSmrgfi
9200d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9201d5e55f73Smrgesac
9202e6ecbdaeSmrgfi
920363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
920463323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9205e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9206e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9207e6ecbdaeSmrgfi
9208e6ecbdaeSmrg
9209e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9210e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9211e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9212e6ecbdaeSmrg	fi
9213e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
921463323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
921563323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
921663323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
921763323ee5Smrgthen :
921863323ee5Smrg  printf %s "(cached) " >&6
9219d5e55f73Smrgelse case e in #(
9220d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9221e6ecbdaeSmrg/* end confdefs.h.  */
9222e6ecbdaeSmrgint i;
9223e6ecbdaeSmrg_ACEOF
922463323ee5Smrgif ac_fn_c_try_compile "$LINENO"
922563323ee5Smrgthen :
9226e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9227d5e55f73Smrgelse case e in #(
9228d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9229d5e55f73Smrgesac
9230e6ecbdaeSmrgfi
9231d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9232d5e55f73Smrgesac
9233e6ecbdaeSmrgfi
923463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
923563323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9236e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9237e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9238e6ecbdaeSmrgfi
9239e6ecbdaeSmrg
9240e6ecbdaeSmrgfound="no"
9241e6ecbdaeSmrg
9242e6ecbdaeSmrg	if test $found = "no" ; then
9243ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9244e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9245e6ecbdaeSmrg		fi
9246e6ecbdaeSmrg
9247ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9248e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9249e6ecbdaeSmrg		fi
9250e6ecbdaeSmrg
9251e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
9252e6ecbdaeSmrg
925363323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
925463323ee5Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9255ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
925663323ee5Smrg		if eval test \${$cacheid+y}
925763323ee5Smrgthen :
925863323ee5Smrg  printf %s "(cached) " >&6
9259d5e55f73Smrgelse case e in #(
9260d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9261e6ecbdaeSmrg/* end confdefs.h.  */
9262e6ecbdaeSmrgint i;
9263e6ecbdaeSmrgint
926463323ee5Smrgmain (void)
9265e6ecbdaeSmrg{
9266e6ecbdaeSmrg
9267e6ecbdaeSmrg  ;
9268e6ecbdaeSmrg  return 0;
9269e6ecbdaeSmrg}
9270e6ecbdaeSmrg_ACEOF
927163323ee5Smrgif ac_fn_c_try_link "$LINENO"
927263323ee5Smrgthen :
9273e6ecbdaeSmrg  eval $cacheid=yes
9274d5e55f73Smrgelse case e in #(
9275d5e55f73Smrg  e) eval $cacheid=no ;;
9276d5e55f73Smrgesac
9277e6ecbdaeSmrgfi
927863323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9279d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9280d5e55f73Smrgesac
9281e6ecbdaeSmrgfi
9282e6ecbdaeSmrg
9283e6ecbdaeSmrg
9284e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9285e6ecbdaeSmrg
9286e6ecbdaeSmrg		eval supported=\$$cacheid
928763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
928863323ee5Smrgprintf "%s\n" "$supported" >&6; }
9289e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9290e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
9291e6ecbdaeSmrg			found="yes"
9292e6ecbdaeSmrg		fi
9293e6ecbdaeSmrg	fi
9294e6ecbdaeSmrg
9295e6ecbdaeSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
9296e6ecbdaeSmrgelse
929763323ee5Smrg{ 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
929863323ee5Smrgprintf "%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;}
9299e6ecbdaeSmrg
9300e6ecbdaeSmrg
9301e6ecbdaeSmrg
9302e6ecbdaeSmrg
9303e6ecbdaeSmrg
9304e6ecbdaeSmrg
9305e6ecbdaeSmrg
9306e6ecbdaeSmrg
9307e6ecbdaeSmrg
9308e6ecbdaeSmrg
9309e6ecbdaeSmrg
9310e6ecbdaeSmrg
9311e6ecbdaeSmrg
9312e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9313e6ecbdaeSmrg
9314e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9315e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
931663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
931763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
931863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
931963323ee5Smrgthen :
932063323ee5Smrg  printf %s "(cached) " >&6
9321d5e55f73Smrgelse case e in #(
9322d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9323e6ecbdaeSmrg/* end confdefs.h.  */
9324e6ecbdaeSmrgint i;
9325e6ecbdaeSmrg_ACEOF
932663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
932763323ee5Smrgthen :
9328e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9329d5e55f73Smrgelse case e in #(
9330d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9331d5e55f73Smrgesac
9332e6ecbdaeSmrgfi
9333d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9334d5e55f73Smrgesac
9335e6ecbdaeSmrgfi
933663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
933763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9338e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9339e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9340e6ecbdaeSmrgfi
9341e6ecbdaeSmrg
9342e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9343e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9344e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9345e6ecbdaeSmrg	fi
9346e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
934763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
934863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
934963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
935063323ee5Smrgthen :
935163323ee5Smrg  printf %s "(cached) " >&6
9352d5e55f73Smrgelse case e in #(
9353d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9354e6ecbdaeSmrg/* end confdefs.h.  */
9355e6ecbdaeSmrgint i;
9356e6ecbdaeSmrg_ACEOF
935763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
935863323ee5Smrgthen :
9359e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9360d5e55f73Smrgelse case e in #(
9361d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9362d5e55f73Smrgesac
9363e6ecbdaeSmrgfi
9364d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9365d5e55f73Smrgesac
9366e6ecbdaeSmrgfi
936763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
936863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9369e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9370e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9371e6ecbdaeSmrgfi
9372e6ecbdaeSmrg
9373e6ecbdaeSmrgfound="no"
9374e6ecbdaeSmrg
9375e6ecbdaeSmrg	if test $found = "no" ; then
9376ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9377e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9378e6ecbdaeSmrg		fi
9379e6ecbdaeSmrg
9380ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9381e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9382e6ecbdaeSmrg		fi
9383e6ecbdaeSmrg
9384e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wimplicit"
9385e6ecbdaeSmrg
938663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
938763323ee5Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
9388e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
938963323ee5Smrg		if eval test \${$cacheid+y}
939063323ee5Smrgthen :
939163323ee5Smrg  printf %s "(cached) " >&6
9392d5e55f73Smrgelse case e in #(
9393d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9394e6ecbdaeSmrg/* end confdefs.h.  */
9395e6ecbdaeSmrgint i;
9396e6ecbdaeSmrgint
939763323ee5Smrgmain (void)
9398e6ecbdaeSmrg{
9399e6ecbdaeSmrg
9400e6ecbdaeSmrg  ;
9401e6ecbdaeSmrg  return 0;
9402e6ecbdaeSmrg}
9403e6ecbdaeSmrg_ACEOF
940463323ee5Smrgif ac_fn_c_try_link "$LINENO"
940563323ee5Smrgthen :
9406e6ecbdaeSmrg  eval $cacheid=yes
9407d5e55f73Smrgelse case e in #(
9408d5e55f73Smrg  e) eval $cacheid=no ;;
9409d5e55f73Smrgesac
9410e6ecbdaeSmrgfi
941163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9412d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9413d5e55f73Smrgesac
9414e6ecbdaeSmrgfi
9415e6ecbdaeSmrg
9416e6ecbdaeSmrg
9417e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9418e6ecbdaeSmrg
9419e6ecbdaeSmrg		eval supported=\$$cacheid
942063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
942163323ee5Smrgprintf "%s\n" "$supported" >&6; }
9422e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9423e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9424e6ecbdaeSmrg			found="yes"
9425e6ecbdaeSmrg		fi
9426e6ecbdaeSmrg	fi
9427e6ecbdaeSmrg
9428e6ecbdaeSmrg
9429e6ecbdaeSmrg
9430e6ecbdaeSmrg
9431e6ecbdaeSmrg
9432e6ecbdaeSmrg
9433e6ecbdaeSmrg
9434e6ecbdaeSmrg
9435e6ecbdaeSmrg
9436e6ecbdaeSmrg
9437e6ecbdaeSmrg
9438e6ecbdaeSmrg
9439e6ecbdaeSmrg
9440e6ecbdaeSmrg
9441e6ecbdaeSmrg
9442e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9443e6ecbdaeSmrg
9444e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9445e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
944663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
944763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
944863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
944963323ee5Smrgthen :
945063323ee5Smrg  printf %s "(cached) " >&6
9451d5e55f73Smrgelse case e in #(
9452d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9453e6ecbdaeSmrg/* end confdefs.h.  */
9454e6ecbdaeSmrgint i;
9455e6ecbdaeSmrg_ACEOF
945663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
945763323ee5Smrgthen :
9458e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9459d5e55f73Smrgelse case e in #(
9460d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9461d5e55f73Smrgesac
9462e6ecbdaeSmrgfi
9463d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9464d5e55f73Smrgesac
9465e6ecbdaeSmrgfi
946663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
946763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9468e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9469e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9470e6ecbdaeSmrgfi
9471e6ecbdaeSmrg
9472e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9473e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9474e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9475e6ecbdaeSmrg	fi
9476e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
947763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
947863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
947963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
948063323ee5Smrgthen :
948163323ee5Smrg  printf %s "(cached) " >&6
9482d5e55f73Smrgelse case e in #(
9483d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9484e6ecbdaeSmrg/* end confdefs.h.  */
9485e6ecbdaeSmrgint i;
9486e6ecbdaeSmrg_ACEOF
948763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
948863323ee5Smrgthen :
9489e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9490d5e55f73Smrgelse case e in #(
9491d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9492d5e55f73Smrgesac
9493e6ecbdaeSmrgfi
9494d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9495d5e55f73Smrgesac
9496e6ecbdaeSmrgfi
949763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
949863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9499e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9500e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9501e6ecbdaeSmrgfi
9502e6ecbdaeSmrg
9503e6ecbdaeSmrgfound="no"
9504e6ecbdaeSmrg
9505e6ecbdaeSmrg	if test $found = "no" ; then
9506ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9507e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9508e6ecbdaeSmrg		fi
9509e6ecbdaeSmrg
9510ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9511e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9512e6ecbdaeSmrg		fi
9513e6ecbdaeSmrg
9514e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wnonnull"
9515e6ecbdaeSmrg
951663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
951763323ee5Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9518e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
951963323ee5Smrg		if eval test \${$cacheid+y}
952063323ee5Smrgthen :
952163323ee5Smrg  printf %s "(cached) " >&6
9522d5e55f73Smrgelse case e in #(
9523d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9524e6ecbdaeSmrg/* end confdefs.h.  */
9525e6ecbdaeSmrgint i;
9526e6ecbdaeSmrgint
952763323ee5Smrgmain (void)
9528e6ecbdaeSmrg{
9529e6ecbdaeSmrg
9530e6ecbdaeSmrg  ;
9531e6ecbdaeSmrg  return 0;
9532e6ecbdaeSmrg}
9533e6ecbdaeSmrg_ACEOF
953463323ee5Smrgif ac_fn_c_try_link "$LINENO"
953563323ee5Smrgthen :
9536e6ecbdaeSmrg  eval $cacheid=yes
9537d5e55f73Smrgelse case e in #(
9538d5e55f73Smrg  e) eval $cacheid=no ;;
9539d5e55f73Smrgesac
9540e6ecbdaeSmrgfi
954163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9542d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9543d5e55f73Smrgesac
9544e6ecbdaeSmrgfi
9545e6ecbdaeSmrg
9546e6ecbdaeSmrg
9547e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9548e6ecbdaeSmrg
9549e6ecbdaeSmrg		eval supported=\$$cacheid
955063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
955163323ee5Smrgprintf "%s\n" "$supported" >&6; }
9552e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9553e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9554e6ecbdaeSmrg			found="yes"
9555e6ecbdaeSmrg		fi
9556e6ecbdaeSmrg	fi
9557e6ecbdaeSmrg
9558e6ecbdaeSmrg
9559e6ecbdaeSmrg
9560e6ecbdaeSmrg
9561e6ecbdaeSmrg
9562e6ecbdaeSmrg
9563e6ecbdaeSmrg
9564e6ecbdaeSmrg
9565e6ecbdaeSmrg
9566e6ecbdaeSmrg
9567e6ecbdaeSmrg
9568e6ecbdaeSmrg
9569e6ecbdaeSmrg
9570e6ecbdaeSmrg
9571e6ecbdaeSmrg
9572e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9573e6ecbdaeSmrg
9574e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9575e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
957663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
957763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
957863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
957963323ee5Smrgthen :
958063323ee5Smrg  printf %s "(cached) " >&6
9581d5e55f73Smrgelse case e in #(
9582d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9583e6ecbdaeSmrg/* end confdefs.h.  */
9584e6ecbdaeSmrgint i;
9585e6ecbdaeSmrg_ACEOF
958663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
958763323ee5Smrgthen :
9588e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9589d5e55f73Smrgelse case e in #(
9590d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9591d5e55f73Smrgesac
9592e6ecbdaeSmrgfi
9593d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9594d5e55f73Smrgesac
9595e6ecbdaeSmrgfi
959663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
959763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9598e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9599e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9600e6ecbdaeSmrgfi
9601e6ecbdaeSmrg
9602e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9603e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9604e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9605e6ecbdaeSmrg	fi
9606e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
960763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
960863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
960963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
961063323ee5Smrgthen :
961163323ee5Smrg  printf %s "(cached) " >&6
9612d5e55f73Smrgelse case e in #(
9613d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9614e6ecbdaeSmrg/* end confdefs.h.  */
9615e6ecbdaeSmrgint i;
9616e6ecbdaeSmrg_ACEOF
961763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
961863323ee5Smrgthen :
9619e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9620d5e55f73Smrgelse case e in #(
9621d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9622d5e55f73Smrgesac
9623e6ecbdaeSmrgfi
9624d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9625d5e55f73Smrgesac
9626e6ecbdaeSmrgfi
962763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
962863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9629e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9630e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9631e6ecbdaeSmrgfi
9632e6ecbdaeSmrg
9633e6ecbdaeSmrgfound="no"
9634e6ecbdaeSmrg
9635e6ecbdaeSmrg	if test $found = "no" ; then
9636ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9637e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9638e6ecbdaeSmrg		fi
9639e6ecbdaeSmrg
9640ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9641e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9642e6ecbdaeSmrg		fi
9643e6ecbdaeSmrg
9644e6ecbdaeSmrg		CFLAGS="$CFLAGS -Winit-self"
9645e6ecbdaeSmrg
964663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
964763323ee5Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9648e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Winit_self
964963323ee5Smrg		if eval test \${$cacheid+y}
965063323ee5Smrgthen :
965163323ee5Smrg  printf %s "(cached) " >&6
9652d5e55f73Smrgelse case e in #(
9653d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9654e6ecbdaeSmrg/* end confdefs.h.  */
9655e6ecbdaeSmrgint i;
9656e6ecbdaeSmrgint
965763323ee5Smrgmain (void)
9658e6ecbdaeSmrg{
9659e6ecbdaeSmrg
9660e6ecbdaeSmrg  ;
9661e6ecbdaeSmrg  return 0;
9662e6ecbdaeSmrg}
9663e6ecbdaeSmrg_ACEOF
966463323ee5Smrgif ac_fn_c_try_link "$LINENO"
966563323ee5Smrgthen :
9666e6ecbdaeSmrg  eval $cacheid=yes
9667d5e55f73Smrgelse case e in #(
9668d5e55f73Smrg  e) eval $cacheid=no ;;
9669d5e55f73Smrgesac
9670e6ecbdaeSmrgfi
967163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9672d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9673d5e55f73Smrgesac
9674e6ecbdaeSmrgfi
9675e6ecbdaeSmrg
9676e6ecbdaeSmrg
9677e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9678e6ecbdaeSmrg
9679e6ecbdaeSmrg		eval supported=\$$cacheid
968063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
968163323ee5Smrgprintf "%s\n" "$supported" >&6; }
9682e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9683e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9684e6ecbdaeSmrg			found="yes"
9685e6ecbdaeSmrg		fi
9686e6ecbdaeSmrg	fi
9687e6ecbdaeSmrg
9688e6ecbdaeSmrg
9689e6ecbdaeSmrg
9690e6ecbdaeSmrg
9691e6ecbdaeSmrg
9692e6ecbdaeSmrg
9693e6ecbdaeSmrg
9694e6ecbdaeSmrg
9695e6ecbdaeSmrg
9696e6ecbdaeSmrg
9697e6ecbdaeSmrg
9698e6ecbdaeSmrg
9699e6ecbdaeSmrg
9700e6ecbdaeSmrg
9701e6ecbdaeSmrg
9702e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9703e6ecbdaeSmrg
9704e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9705e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
970663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
970763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
970863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
970963323ee5Smrgthen :
971063323ee5Smrg  printf %s "(cached) " >&6
9711d5e55f73Smrgelse case e in #(
9712d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9713e6ecbdaeSmrg/* end confdefs.h.  */
9714e6ecbdaeSmrgint i;
9715e6ecbdaeSmrg_ACEOF
971663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
971763323ee5Smrgthen :
9718e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9719d5e55f73Smrgelse case e in #(
9720d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9721d5e55f73Smrgesac
9722e6ecbdaeSmrgfi
9723d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9724d5e55f73Smrgesac
9725e6ecbdaeSmrgfi
972663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
972763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9728e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9729e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9730e6ecbdaeSmrgfi
9731e6ecbdaeSmrg
9732e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9733e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9734e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9735e6ecbdaeSmrg	fi
9736e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
973763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
973863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
973963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
974063323ee5Smrgthen :
974163323ee5Smrg  printf %s "(cached) " >&6
9742d5e55f73Smrgelse case e in #(
9743d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9744e6ecbdaeSmrg/* end confdefs.h.  */
9745e6ecbdaeSmrgint i;
9746e6ecbdaeSmrg_ACEOF
974763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
974863323ee5Smrgthen :
9749e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9750d5e55f73Smrgelse case e in #(
9751d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9752d5e55f73Smrgesac
9753e6ecbdaeSmrgfi
9754d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9755d5e55f73Smrgesac
9756e6ecbdaeSmrgfi
975763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
975863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9759e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9760e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9761e6ecbdaeSmrgfi
9762e6ecbdaeSmrg
9763e6ecbdaeSmrgfound="no"
9764e6ecbdaeSmrg
9765e6ecbdaeSmrg	if test $found = "no" ; then
9766ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9767e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9768e6ecbdaeSmrg		fi
9769e6ecbdaeSmrg
9770ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9771e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9772e6ecbdaeSmrg		fi
9773e6ecbdaeSmrg
9774e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wmain"
9775e6ecbdaeSmrg
977663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
977763323ee5Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9778e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wmain
977963323ee5Smrg		if eval test \${$cacheid+y}
978063323ee5Smrgthen :
978163323ee5Smrg  printf %s "(cached) " >&6
9782d5e55f73Smrgelse case e in #(
9783d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9784e6ecbdaeSmrg/* end confdefs.h.  */
9785e6ecbdaeSmrgint i;
9786e6ecbdaeSmrgint
978763323ee5Smrgmain (void)
9788e6ecbdaeSmrg{
9789e6ecbdaeSmrg
9790e6ecbdaeSmrg  ;
9791e6ecbdaeSmrg  return 0;
9792e6ecbdaeSmrg}
9793e6ecbdaeSmrg_ACEOF
979463323ee5Smrgif ac_fn_c_try_link "$LINENO"
979563323ee5Smrgthen :
9796e6ecbdaeSmrg  eval $cacheid=yes
9797d5e55f73Smrgelse case e in #(
9798d5e55f73Smrg  e) eval $cacheid=no ;;
9799d5e55f73Smrgesac
9800e6ecbdaeSmrgfi
980163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9802d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9803d5e55f73Smrgesac
9804e6ecbdaeSmrgfi
9805e6ecbdaeSmrg
9806e6ecbdaeSmrg
9807e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9808e6ecbdaeSmrg
9809e6ecbdaeSmrg		eval supported=\$$cacheid
981063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
981163323ee5Smrgprintf "%s\n" "$supported" >&6; }
9812e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9813e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9814e6ecbdaeSmrg			found="yes"
9815e6ecbdaeSmrg		fi
9816e6ecbdaeSmrg	fi
9817e6ecbdaeSmrg
9818e6ecbdaeSmrg
9819e6ecbdaeSmrg
9820e6ecbdaeSmrg
9821e6ecbdaeSmrg
9822e6ecbdaeSmrg
9823e6ecbdaeSmrg
9824e6ecbdaeSmrg
9825e6ecbdaeSmrg
9826e6ecbdaeSmrg
9827e6ecbdaeSmrg
9828e6ecbdaeSmrg
9829e6ecbdaeSmrg
9830e6ecbdaeSmrg
9831e6ecbdaeSmrg
9832e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9833e6ecbdaeSmrg
9834e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9835e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
983663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
983763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
983863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
983963323ee5Smrgthen :
984063323ee5Smrg  printf %s "(cached) " >&6
9841d5e55f73Smrgelse case e in #(
9842d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9843e6ecbdaeSmrg/* end confdefs.h.  */
9844e6ecbdaeSmrgint i;
9845e6ecbdaeSmrg_ACEOF
984663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
984763323ee5Smrgthen :
9848e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9849d5e55f73Smrgelse case e in #(
9850d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9851d5e55f73Smrgesac
9852e6ecbdaeSmrgfi
9853d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9854d5e55f73Smrgesac
9855e6ecbdaeSmrgfi
985663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
985763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9858e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9859e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9860e6ecbdaeSmrgfi
9861e6ecbdaeSmrg
9862e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9863e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9864e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9865e6ecbdaeSmrg	fi
9866e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
986763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
986863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
986963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
987063323ee5Smrgthen :
987163323ee5Smrg  printf %s "(cached) " >&6
9872d5e55f73Smrgelse case e in #(
9873d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9874e6ecbdaeSmrg/* end confdefs.h.  */
9875e6ecbdaeSmrgint i;
9876e6ecbdaeSmrg_ACEOF
987763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
987863323ee5Smrgthen :
9879e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9880d5e55f73Smrgelse case e in #(
9881d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9882d5e55f73Smrgesac
9883e6ecbdaeSmrgfi
9884d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9885d5e55f73Smrgesac
9886e6ecbdaeSmrgfi
988763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
988863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9889e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9890e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9891e6ecbdaeSmrgfi
9892e6ecbdaeSmrg
9893e6ecbdaeSmrgfound="no"
9894e6ecbdaeSmrg
9895e6ecbdaeSmrg	if test $found = "no" ; then
9896ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9897e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9898e6ecbdaeSmrg		fi
9899e6ecbdaeSmrg
9900ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9901e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9902e6ecbdaeSmrg		fi
9903e6ecbdaeSmrg
9904e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9905e6ecbdaeSmrg
990663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
990763323ee5Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9908e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
990963323ee5Smrg		if eval test \${$cacheid+y}
991063323ee5Smrgthen :
991163323ee5Smrg  printf %s "(cached) " >&6
9912d5e55f73Smrgelse case e in #(
9913d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9914e6ecbdaeSmrg/* end confdefs.h.  */
9915e6ecbdaeSmrgint i;
9916e6ecbdaeSmrgint
991763323ee5Smrgmain (void)
9918e6ecbdaeSmrg{
9919e6ecbdaeSmrg
9920e6ecbdaeSmrg  ;
9921e6ecbdaeSmrg  return 0;
9922e6ecbdaeSmrg}
9923e6ecbdaeSmrg_ACEOF
992463323ee5Smrgif ac_fn_c_try_link "$LINENO"
992563323ee5Smrgthen :
9926e6ecbdaeSmrg  eval $cacheid=yes
9927d5e55f73Smrgelse case e in #(
9928d5e55f73Smrg  e) eval $cacheid=no ;;
9929d5e55f73Smrgesac
9930e6ecbdaeSmrgfi
993163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9932d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9933d5e55f73Smrgesac
9934e6ecbdaeSmrgfi
9935e6ecbdaeSmrg
9936e6ecbdaeSmrg
9937e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9938e6ecbdaeSmrg
9939e6ecbdaeSmrg		eval supported=\$$cacheid
994063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
994163323ee5Smrgprintf "%s\n" "$supported" >&6; }
9942e6ecbdaeSmrg		if test "$supported" = "yes" ; then
9943e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9944e6ecbdaeSmrg			found="yes"
9945e6ecbdaeSmrg		fi
9946e6ecbdaeSmrg	fi
9947e6ecbdaeSmrg
9948e6ecbdaeSmrg
9949e6ecbdaeSmrg
9950e6ecbdaeSmrg
9951e6ecbdaeSmrg
9952e6ecbdaeSmrg
9953e6ecbdaeSmrg
9954e6ecbdaeSmrg
9955e6ecbdaeSmrg
9956e6ecbdaeSmrg
9957e6ecbdaeSmrg
9958e6ecbdaeSmrg
9959e6ecbdaeSmrg
9960e6ecbdaeSmrg
9961e6ecbdaeSmrg
9962e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9963e6ecbdaeSmrg
9964e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9965e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
996663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
996763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
996863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
996963323ee5Smrgthen :
997063323ee5Smrg  printf %s "(cached) " >&6
9971d5e55f73Smrgelse case e in #(
9972d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9973e6ecbdaeSmrg/* end confdefs.h.  */
9974e6ecbdaeSmrgint i;
9975e6ecbdaeSmrg_ACEOF
997663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
997763323ee5Smrgthen :
9978e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9979d5e55f73Smrgelse case e in #(
9980d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9981d5e55f73Smrgesac
9982e6ecbdaeSmrgfi
9983d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9984d5e55f73Smrgesac
9985e6ecbdaeSmrgfi
998663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
998763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9988e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9989e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9990e6ecbdaeSmrgfi
9991e6ecbdaeSmrg
9992e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9993e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9994e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9995e6ecbdaeSmrg	fi
9996e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
999763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
999863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
999963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1000063323ee5Smrgthen :
1000163323ee5Smrg  printf %s "(cached) " >&6
10002d5e55f73Smrgelse case e in #(
10003d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10004e6ecbdaeSmrg/* end confdefs.h.  */
10005e6ecbdaeSmrgint i;
10006e6ecbdaeSmrg_ACEOF
1000763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1000863323ee5Smrgthen :
10009e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10010d5e55f73Smrgelse case e in #(
10011d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10012d5e55f73Smrgesac
10013e6ecbdaeSmrgfi
10014d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10015d5e55f73Smrgesac
10016e6ecbdaeSmrgfi
1001763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1001863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10019e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10020e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10021e6ecbdaeSmrgfi
10022e6ecbdaeSmrg
10023e6ecbdaeSmrgfound="no"
10024e6ecbdaeSmrg
10025e6ecbdaeSmrg	if test $found = "no" ; then
10026ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10027e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10028e6ecbdaeSmrg		fi
10029e6ecbdaeSmrg
10030ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10031e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10032e6ecbdaeSmrg		fi
10033e6ecbdaeSmrg
10034e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wsequence-point"
10035e6ecbdaeSmrg
1003663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
1003763323ee5Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
10038e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
1003963323ee5Smrg		if eval test \${$cacheid+y}
1004063323ee5Smrgthen :
1004163323ee5Smrg  printf %s "(cached) " >&6
10042d5e55f73Smrgelse case e in #(
10043d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10044e6ecbdaeSmrg/* end confdefs.h.  */
10045e6ecbdaeSmrgint i;
10046e6ecbdaeSmrgint
1004763323ee5Smrgmain (void)
10048e6ecbdaeSmrg{
10049e6ecbdaeSmrg
10050e6ecbdaeSmrg  ;
10051e6ecbdaeSmrg  return 0;
10052e6ecbdaeSmrg}
10053e6ecbdaeSmrg_ACEOF
1005463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1005563323ee5Smrgthen :
10056e6ecbdaeSmrg  eval $cacheid=yes
10057d5e55f73Smrgelse case e in #(
10058d5e55f73Smrg  e) eval $cacheid=no ;;
10059d5e55f73Smrgesac
10060e6ecbdaeSmrgfi
1006163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10062d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10063d5e55f73Smrgesac
10064e6ecbdaeSmrgfi
10065e6ecbdaeSmrg
10066e6ecbdaeSmrg
10067e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10068e6ecbdaeSmrg
10069e6ecbdaeSmrg		eval supported=\$$cacheid
1007063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1007163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10072e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10073e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
10074e6ecbdaeSmrg			found="yes"
10075e6ecbdaeSmrg		fi
10076e6ecbdaeSmrg	fi
10077e6ecbdaeSmrg
10078e6ecbdaeSmrg
10079e6ecbdaeSmrg
10080e6ecbdaeSmrg
10081e6ecbdaeSmrg
10082e6ecbdaeSmrg
10083e6ecbdaeSmrg
10084e6ecbdaeSmrg
10085e6ecbdaeSmrg
10086e6ecbdaeSmrg
10087e6ecbdaeSmrg
10088e6ecbdaeSmrg
10089e6ecbdaeSmrg
10090e6ecbdaeSmrg
10091e6ecbdaeSmrg
10092e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10093e6ecbdaeSmrg
10094e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10095e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1009663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1009763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1009863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1009963323ee5Smrgthen :
1010063323ee5Smrg  printf %s "(cached) " >&6
10101d5e55f73Smrgelse case e in #(
10102d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10103e6ecbdaeSmrg/* end confdefs.h.  */
10104e6ecbdaeSmrgint i;
10105e6ecbdaeSmrg_ACEOF
1010663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1010763323ee5Smrgthen :
10108e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10109d5e55f73Smrgelse case e in #(
10110d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10111d5e55f73Smrgesac
10112e6ecbdaeSmrgfi
10113d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10114d5e55f73Smrgesac
10115e6ecbdaeSmrgfi
1011663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1011763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10118e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10119e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10120e6ecbdaeSmrgfi
10121e6ecbdaeSmrg
10122e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10123e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10124e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10125e6ecbdaeSmrg	fi
10126e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1012763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1012863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1012963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1013063323ee5Smrgthen :
1013163323ee5Smrg  printf %s "(cached) " >&6
10132d5e55f73Smrgelse case e in #(
10133d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10134e6ecbdaeSmrg/* end confdefs.h.  */
10135e6ecbdaeSmrgint i;
10136e6ecbdaeSmrg_ACEOF
1013763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1013863323ee5Smrgthen :
10139e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10140d5e55f73Smrgelse case e in #(
10141d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10142d5e55f73Smrgesac
10143e6ecbdaeSmrgfi
10144d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10145d5e55f73Smrgesac
10146e6ecbdaeSmrgfi
1014763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1014863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10149e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10150e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10151e6ecbdaeSmrgfi
10152e6ecbdaeSmrg
10153e6ecbdaeSmrgfound="no"
10154e6ecbdaeSmrg
10155e6ecbdaeSmrg	if test $found = "no" ; then
10156ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10157e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10158e6ecbdaeSmrg		fi
10159e6ecbdaeSmrg
10160ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10161e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10162e6ecbdaeSmrg		fi
10163e6ecbdaeSmrg
10164e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wreturn-type"
10165e6ecbdaeSmrg
1016663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
1016763323ee5Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
10168e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
1016963323ee5Smrg		if eval test \${$cacheid+y}
1017063323ee5Smrgthen :
1017163323ee5Smrg  printf %s "(cached) " >&6
10172d5e55f73Smrgelse case e in #(
10173d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10174e6ecbdaeSmrg/* end confdefs.h.  */
10175e6ecbdaeSmrgint i;
10176e6ecbdaeSmrgint
1017763323ee5Smrgmain (void)
10178e6ecbdaeSmrg{
10179e6ecbdaeSmrg
10180e6ecbdaeSmrg  ;
10181e6ecbdaeSmrg  return 0;
10182e6ecbdaeSmrg}
10183e6ecbdaeSmrg_ACEOF
1018463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1018563323ee5Smrgthen :
10186e6ecbdaeSmrg  eval $cacheid=yes
10187d5e55f73Smrgelse case e in #(
10188d5e55f73Smrg  e) eval $cacheid=no ;;
10189d5e55f73Smrgesac
10190e6ecbdaeSmrgfi
1019163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10192d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10193d5e55f73Smrgesac
10194e6ecbdaeSmrgfi
10195e6ecbdaeSmrg
10196e6ecbdaeSmrg
10197e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10198e6ecbdaeSmrg
10199e6ecbdaeSmrg		eval supported=\$$cacheid
1020063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1020163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10202e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10203e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
10204e6ecbdaeSmrg			found="yes"
10205e6ecbdaeSmrg		fi
10206e6ecbdaeSmrg	fi
10207e6ecbdaeSmrg
10208e6ecbdaeSmrg
10209e6ecbdaeSmrg
10210e6ecbdaeSmrg
10211e6ecbdaeSmrg
10212e6ecbdaeSmrg
10213e6ecbdaeSmrg
10214e6ecbdaeSmrg
10215e6ecbdaeSmrg
10216e6ecbdaeSmrg
10217e6ecbdaeSmrg
10218e6ecbdaeSmrg
10219e6ecbdaeSmrg
10220e6ecbdaeSmrg
10221e6ecbdaeSmrg
10222e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10223e6ecbdaeSmrg
10224e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10225e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1022663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1022763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1022863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1022963323ee5Smrgthen :
1023063323ee5Smrg  printf %s "(cached) " >&6
10231d5e55f73Smrgelse case e in #(
10232d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10233e6ecbdaeSmrg/* end confdefs.h.  */
10234e6ecbdaeSmrgint i;
10235e6ecbdaeSmrg_ACEOF
1023663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1023763323ee5Smrgthen :
10238e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10239d5e55f73Smrgelse case e in #(
10240d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10241d5e55f73Smrgesac
10242e6ecbdaeSmrgfi
10243d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10244d5e55f73Smrgesac
10245e6ecbdaeSmrgfi
1024663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1024763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10248e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10249e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10250e6ecbdaeSmrgfi
10251e6ecbdaeSmrg
10252e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10253e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10254e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10255e6ecbdaeSmrg	fi
10256e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1025763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1025863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1025963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1026063323ee5Smrgthen :
1026163323ee5Smrg  printf %s "(cached) " >&6
10262d5e55f73Smrgelse case e in #(
10263d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10264e6ecbdaeSmrg/* end confdefs.h.  */
10265e6ecbdaeSmrgint i;
10266e6ecbdaeSmrg_ACEOF
1026763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1026863323ee5Smrgthen :
10269e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10270d5e55f73Smrgelse case e in #(
10271d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10272d5e55f73Smrgesac
10273e6ecbdaeSmrgfi
10274d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10275d5e55f73Smrgesac
10276e6ecbdaeSmrgfi
1027763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1027863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10279e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10280e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10281e6ecbdaeSmrgfi
10282e6ecbdaeSmrg
10283e6ecbdaeSmrgfound="no"
10284e6ecbdaeSmrg
10285e6ecbdaeSmrg	if test $found = "no" ; then
10286ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10287e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10288e6ecbdaeSmrg		fi
10289e6ecbdaeSmrg
10290ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10291e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10292e6ecbdaeSmrg		fi
10293e6ecbdaeSmrg
10294e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
10295e6ecbdaeSmrg
1029663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
1029763323ee5Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
10298e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
1029963323ee5Smrg		if eval test \${$cacheid+y}
1030063323ee5Smrgthen :
1030163323ee5Smrg  printf %s "(cached) " >&6
10302d5e55f73Smrgelse case e in #(
10303d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10304e6ecbdaeSmrg/* end confdefs.h.  */
10305e6ecbdaeSmrgint i;
10306e6ecbdaeSmrgint
1030763323ee5Smrgmain (void)
10308e6ecbdaeSmrg{
10309e6ecbdaeSmrg
10310e6ecbdaeSmrg  ;
10311e6ecbdaeSmrg  return 0;
10312e6ecbdaeSmrg}
10313e6ecbdaeSmrg_ACEOF
1031463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1031563323ee5Smrgthen :
10316e6ecbdaeSmrg  eval $cacheid=yes
10317d5e55f73Smrgelse case e in #(
10318d5e55f73Smrg  e) eval $cacheid=no ;;
10319d5e55f73Smrgesac
10320e6ecbdaeSmrgfi
1032163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10322d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10323d5e55f73Smrgesac
10324e6ecbdaeSmrgfi
10325e6ecbdaeSmrg
10326e6ecbdaeSmrg
10327e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10328e6ecbdaeSmrg
10329e6ecbdaeSmrg		eval supported=\$$cacheid
1033063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1033163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10332e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10333e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
10334e6ecbdaeSmrg			found="yes"
10335e6ecbdaeSmrg		fi
10336e6ecbdaeSmrg	fi
10337e6ecbdaeSmrg
10338e6ecbdaeSmrg
10339e6ecbdaeSmrg
10340e6ecbdaeSmrg
10341e6ecbdaeSmrg
10342e6ecbdaeSmrg
10343e6ecbdaeSmrg
10344e6ecbdaeSmrg
10345e6ecbdaeSmrg
10346e6ecbdaeSmrg
10347e6ecbdaeSmrg
10348e6ecbdaeSmrg
10349e6ecbdaeSmrg
10350e6ecbdaeSmrg
10351e6ecbdaeSmrg
10352e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10353e6ecbdaeSmrg
10354e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10355e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1035663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1035763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1035863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1035963323ee5Smrgthen :
1036063323ee5Smrg  printf %s "(cached) " >&6
10361d5e55f73Smrgelse case e in #(
10362d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10363e6ecbdaeSmrg/* end confdefs.h.  */
10364e6ecbdaeSmrgint i;
10365e6ecbdaeSmrg_ACEOF
1036663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1036763323ee5Smrgthen :
10368e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10369d5e55f73Smrgelse case e in #(
10370d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10371d5e55f73Smrgesac
10372e6ecbdaeSmrgfi
10373d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10374d5e55f73Smrgesac
10375e6ecbdaeSmrgfi
1037663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1037763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10378e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10379e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10380e6ecbdaeSmrgfi
10381e6ecbdaeSmrg
10382e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10383e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10384e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10385e6ecbdaeSmrg	fi
10386e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1038763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1038863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1038963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1039063323ee5Smrgthen :
1039163323ee5Smrg  printf %s "(cached) " >&6
10392d5e55f73Smrgelse case e in #(
10393d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10394e6ecbdaeSmrg/* end confdefs.h.  */
10395e6ecbdaeSmrgint i;
10396e6ecbdaeSmrg_ACEOF
1039763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1039863323ee5Smrgthen :
10399e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10400d5e55f73Smrgelse case e in #(
10401d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10402d5e55f73Smrgesac
10403e6ecbdaeSmrgfi
10404d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10405d5e55f73Smrgesac
10406e6ecbdaeSmrgfi
1040763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1040863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10409e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10410e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10411e6ecbdaeSmrgfi
10412e6ecbdaeSmrg
10413e6ecbdaeSmrgfound="no"
10414e6ecbdaeSmrg
10415e6ecbdaeSmrg	if test $found = "no" ; then
10416ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10417e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10418e6ecbdaeSmrg		fi
10419e6ecbdaeSmrg
10420ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10421e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10422e6ecbdaeSmrg		fi
10423e6ecbdaeSmrg
10424e6ecbdaeSmrg		CFLAGS="$CFLAGS -Warray-bounds"
10425e6ecbdaeSmrg
1042663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
1042763323ee5Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
10428e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
1042963323ee5Smrg		if eval test \${$cacheid+y}
1043063323ee5Smrgthen :
1043163323ee5Smrg  printf %s "(cached) " >&6
10432d5e55f73Smrgelse case e in #(
10433d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10434e6ecbdaeSmrg/* end confdefs.h.  */
10435e6ecbdaeSmrgint i;
10436e6ecbdaeSmrgint
1043763323ee5Smrgmain (void)
10438e6ecbdaeSmrg{
10439e6ecbdaeSmrg
10440e6ecbdaeSmrg  ;
10441e6ecbdaeSmrg  return 0;
10442e6ecbdaeSmrg}
10443e6ecbdaeSmrg_ACEOF
1044463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1044563323ee5Smrgthen :
10446e6ecbdaeSmrg  eval $cacheid=yes
10447d5e55f73Smrgelse case e in #(
10448d5e55f73Smrg  e) eval $cacheid=no ;;
10449d5e55f73Smrgesac
10450e6ecbdaeSmrgfi
1045163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10452d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10453d5e55f73Smrgesac
10454e6ecbdaeSmrgfi
10455e6ecbdaeSmrg
10456e6ecbdaeSmrg
10457e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10458e6ecbdaeSmrg
10459e6ecbdaeSmrg		eval supported=\$$cacheid
1046063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1046163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10462e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10463e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10464e6ecbdaeSmrg			found="yes"
10465e6ecbdaeSmrg		fi
10466e6ecbdaeSmrg	fi
10467e6ecbdaeSmrg
10468e6ecbdaeSmrg
10469e6ecbdaeSmrg
10470e6ecbdaeSmrg
10471e6ecbdaeSmrg
10472e6ecbdaeSmrg
10473e6ecbdaeSmrg
10474e6ecbdaeSmrg
10475e6ecbdaeSmrg
10476e6ecbdaeSmrg
10477e6ecbdaeSmrg
10478e6ecbdaeSmrg
10479e6ecbdaeSmrg
10480e6ecbdaeSmrg
10481e6ecbdaeSmrg
10482e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10483e6ecbdaeSmrg
10484e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10485e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1048663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1048763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1048863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1048963323ee5Smrgthen :
1049063323ee5Smrg  printf %s "(cached) " >&6
10491d5e55f73Smrgelse case e in #(
10492d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10493e6ecbdaeSmrg/* end confdefs.h.  */
10494e6ecbdaeSmrgint i;
10495e6ecbdaeSmrg_ACEOF
1049663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1049763323ee5Smrgthen :
10498e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10499d5e55f73Smrgelse case e in #(
10500d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10501d5e55f73Smrgesac
10502e6ecbdaeSmrgfi
10503d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10504d5e55f73Smrgesac
10505e6ecbdaeSmrgfi
1050663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1050763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10508e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10509e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10510e6ecbdaeSmrgfi
10511e6ecbdaeSmrg
10512e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10513e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10514e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10515e6ecbdaeSmrg	fi
10516e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1051763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1051863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1051963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1052063323ee5Smrgthen :
1052163323ee5Smrg  printf %s "(cached) " >&6
10522d5e55f73Smrgelse case e in #(
10523d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10524e6ecbdaeSmrg/* end confdefs.h.  */
10525e6ecbdaeSmrgint i;
10526e6ecbdaeSmrg_ACEOF
1052763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1052863323ee5Smrgthen :
10529e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10530d5e55f73Smrgelse case e in #(
10531d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10532d5e55f73Smrgesac
10533e6ecbdaeSmrgfi
10534d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10535d5e55f73Smrgesac
10536e6ecbdaeSmrgfi
1053763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1053863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10539e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10540e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10541e6ecbdaeSmrgfi
10542e6ecbdaeSmrg
10543e6ecbdaeSmrgfound="no"
10544e6ecbdaeSmrg
10545e6ecbdaeSmrg	if test $found = "no" ; then
10546ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10547e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10548e6ecbdaeSmrg		fi
10549e6ecbdaeSmrg
10550ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10551e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10552e6ecbdaeSmrg		fi
10553e6ecbdaeSmrg
10554e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10555e6ecbdaeSmrg
1055663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1055763323ee5Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10558e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1055963323ee5Smrg		if eval test \${$cacheid+y}
1056063323ee5Smrgthen :
1056163323ee5Smrg  printf %s "(cached) " >&6
10562d5e55f73Smrgelse case e in #(
10563d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10564e6ecbdaeSmrg/* end confdefs.h.  */
10565e6ecbdaeSmrgint i;
10566e6ecbdaeSmrgint
1056763323ee5Smrgmain (void)
10568e6ecbdaeSmrg{
10569e6ecbdaeSmrg
10570e6ecbdaeSmrg  ;
10571e6ecbdaeSmrg  return 0;
10572e6ecbdaeSmrg}
10573e6ecbdaeSmrg_ACEOF
1057463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1057563323ee5Smrgthen :
10576e6ecbdaeSmrg  eval $cacheid=yes
10577d5e55f73Smrgelse case e in #(
10578d5e55f73Smrg  e) eval $cacheid=no ;;
10579d5e55f73Smrgesac
10580e6ecbdaeSmrgfi
1058163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10582d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10583d5e55f73Smrgesac
10584e6ecbdaeSmrgfi
10585e6ecbdaeSmrg
10586e6ecbdaeSmrg
10587e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10588e6ecbdaeSmrg
10589e6ecbdaeSmrg		eval supported=\$$cacheid
1059063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1059163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10592e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10593e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10594e6ecbdaeSmrg			found="yes"
10595e6ecbdaeSmrg		fi
10596e6ecbdaeSmrg	fi
10597e6ecbdaeSmrg
10598e6ecbdaeSmrg
10599e6ecbdaeSmrg
10600e6ecbdaeSmrg
10601e6ecbdaeSmrg
10602e6ecbdaeSmrg
10603e6ecbdaeSmrg
10604e6ecbdaeSmrg
10605e6ecbdaeSmrg
10606e6ecbdaeSmrg
10607e6ecbdaeSmrg
10608e6ecbdaeSmrg
10609e6ecbdaeSmrg
10610e6ecbdaeSmrg
10611e6ecbdaeSmrg
10612e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10613e6ecbdaeSmrg
10614e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10615e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1061663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1061763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1061863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1061963323ee5Smrgthen :
1062063323ee5Smrg  printf %s "(cached) " >&6
10621d5e55f73Smrgelse case e in #(
10622d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10623e6ecbdaeSmrg/* end confdefs.h.  */
10624e6ecbdaeSmrgint i;
10625e6ecbdaeSmrg_ACEOF
1062663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1062763323ee5Smrgthen :
10628e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10629d5e55f73Smrgelse case e in #(
10630d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10631d5e55f73Smrgesac
10632e6ecbdaeSmrgfi
10633d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10634d5e55f73Smrgesac
10635e6ecbdaeSmrgfi
1063663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1063763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10638e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10639e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10640e6ecbdaeSmrgfi
10641e6ecbdaeSmrg
10642e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10643e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10644e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10645e6ecbdaeSmrg	fi
10646e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1064763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1064863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1064963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1065063323ee5Smrgthen :
1065163323ee5Smrg  printf %s "(cached) " >&6
10652d5e55f73Smrgelse case e in #(
10653d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10654e6ecbdaeSmrg/* end confdefs.h.  */
10655e6ecbdaeSmrgint i;
10656e6ecbdaeSmrg_ACEOF
1065763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1065863323ee5Smrgthen :
10659e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10660d5e55f73Smrgelse case e in #(
10661d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10662d5e55f73Smrgesac
10663e6ecbdaeSmrgfi
10664d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10665d5e55f73Smrgesac
10666e6ecbdaeSmrgfi
1066763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1066863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10669e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10670e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10671e6ecbdaeSmrgfi
10672e6ecbdaeSmrg
10673e6ecbdaeSmrgfound="no"
10674e6ecbdaeSmrg
10675e6ecbdaeSmrg	if test $found = "no" ; then
10676ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10677e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10678e6ecbdaeSmrg		fi
10679e6ecbdaeSmrg
10680ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10681e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10682e6ecbdaeSmrg		fi
10683e6ecbdaeSmrg
10684e6ecbdaeSmrg		CFLAGS="$CFLAGS -Waddress"
10685e6ecbdaeSmrg
1068663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1068763323ee5Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10688e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Waddress
1068963323ee5Smrg		if eval test \${$cacheid+y}
1069063323ee5Smrgthen :
1069163323ee5Smrg  printf %s "(cached) " >&6
10692d5e55f73Smrgelse case e in #(
10693d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10694e6ecbdaeSmrg/* end confdefs.h.  */
10695e6ecbdaeSmrgint i;
10696e6ecbdaeSmrgint
1069763323ee5Smrgmain (void)
10698e6ecbdaeSmrg{
10699e6ecbdaeSmrg
10700e6ecbdaeSmrg  ;
10701e6ecbdaeSmrg  return 0;
10702e6ecbdaeSmrg}
10703e6ecbdaeSmrg_ACEOF
1070463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1070563323ee5Smrgthen :
10706e6ecbdaeSmrg  eval $cacheid=yes
10707d5e55f73Smrgelse case e in #(
10708d5e55f73Smrg  e) eval $cacheid=no ;;
10709d5e55f73Smrgesac
10710e6ecbdaeSmrgfi
1071163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10712d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10713d5e55f73Smrgesac
10714e6ecbdaeSmrgfi
10715e6ecbdaeSmrg
10716e6ecbdaeSmrg
10717e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10718e6ecbdaeSmrg
10719e6ecbdaeSmrg		eval supported=\$$cacheid
1072063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1072163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10722e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10723e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10724e6ecbdaeSmrg			found="yes"
10725e6ecbdaeSmrg		fi
10726e6ecbdaeSmrg	fi
10727e6ecbdaeSmrg
10728e6ecbdaeSmrg
10729e6ecbdaeSmrg
10730e6ecbdaeSmrg
10731e6ecbdaeSmrg
10732e6ecbdaeSmrg
10733e6ecbdaeSmrg
10734e6ecbdaeSmrg
10735e6ecbdaeSmrg
10736e6ecbdaeSmrg
10737e6ecbdaeSmrg
10738e6ecbdaeSmrg
10739e6ecbdaeSmrg
10740e6ecbdaeSmrg
10741e6ecbdaeSmrg
10742e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10743e6ecbdaeSmrg
10744e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10745e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1074663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1074763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1074863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1074963323ee5Smrgthen :
1075063323ee5Smrg  printf %s "(cached) " >&6
10751d5e55f73Smrgelse case e in #(
10752d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10753e6ecbdaeSmrg/* end confdefs.h.  */
10754e6ecbdaeSmrgint i;
10755e6ecbdaeSmrg_ACEOF
1075663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1075763323ee5Smrgthen :
10758e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10759d5e55f73Smrgelse case e in #(
10760d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10761d5e55f73Smrgesac
10762e6ecbdaeSmrgfi
10763d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10764d5e55f73Smrgesac
10765e6ecbdaeSmrgfi
1076663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1076763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10768e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10769e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10770e6ecbdaeSmrgfi
10771e6ecbdaeSmrg
10772e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10773e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10774e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10775e6ecbdaeSmrg	fi
10776e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1077763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1077863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1077963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1078063323ee5Smrgthen :
1078163323ee5Smrg  printf %s "(cached) " >&6
10782d5e55f73Smrgelse case e in #(
10783d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10784e6ecbdaeSmrg/* end confdefs.h.  */
10785e6ecbdaeSmrgint i;
10786e6ecbdaeSmrg_ACEOF
1078763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1078863323ee5Smrgthen :
10789e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10790d5e55f73Smrgelse case e in #(
10791d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10792d5e55f73Smrgesac
10793e6ecbdaeSmrgfi
10794d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10795d5e55f73Smrgesac
10796e6ecbdaeSmrgfi
1079763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1079863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10799e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10800e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10801e6ecbdaeSmrgfi
10802e6ecbdaeSmrg
10803e6ecbdaeSmrgfound="no"
10804e6ecbdaeSmrg
10805e6ecbdaeSmrg	if test $found = "no" ; then
10806ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10807e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10808e6ecbdaeSmrg		fi
10809e6ecbdaeSmrg
10810ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10811e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10812e6ecbdaeSmrg		fi
10813e6ecbdaeSmrg
10814e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10815e6ecbdaeSmrg
1081663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1081763323ee5Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10818e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1081963323ee5Smrg		if eval test \${$cacheid+y}
1082063323ee5Smrgthen :
1082163323ee5Smrg  printf %s "(cached) " >&6
10822d5e55f73Smrgelse case e in #(
10823d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10824e6ecbdaeSmrg/* end confdefs.h.  */
10825e6ecbdaeSmrgint i;
10826e6ecbdaeSmrgint
1082763323ee5Smrgmain (void)
10828e6ecbdaeSmrg{
10829e6ecbdaeSmrg
10830e6ecbdaeSmrg  ;
10831e6ecbdaeSmrg  return 0;
10832e6ecbdaeSmrg}
10833e6ecbdaeSmrg_ACEOF
1083463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1083563323ee5Smrgthen :
10836e6ecbdaeSmrg  eval $cacheid=yes
10837d5e55f73Smrgelse case e in #(
10838d5e55f73Smrg  e) eval $cacheid=no ;;
10839d5e55f73Smrgesac
10840e6ecbdaeSmrgfi
1084163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10842d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10843d5e55f73Smrgesac
10844e6ecbdaeSmrgfi
10845e6ecbdaeSmrg
10846e6ecbdaeSmrg
10847e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10848e6ecbdaeSmrg
10849e6ecbdaeSmrg		eval supported=\$$cacheid
1085063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1085163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10852e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10853e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10854e6ecbdaeSmrg			found="yes"
10855e6ecbdaeSmrg		fi
10856e6ecbdaeSmrg	fi
10857e6ecbdaeSmrg
10858e6ecbdaeSmrg
10859e6ecbdaeSmrg
10860e6ecbdaeSmrg
10861e6ecbdaeSmrg
10862e6ecbdaeSmrg
10863e6ecbdaeSmrg
10864e6ecbdaeSmrg
10865e6ecbdaeSmrg
10866e6ecbdaeSmrg
10867e6ecbdaeSmrg
10868e6ecbdaeSmrg
10869e6ecbdaeSmrg
10870e6ecbdaeSmrg
10871e6ecbdaeSmrg
10872e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10873e6ecbdaeSmrg
10874e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10875e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1087663323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1087763323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1087863323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1087963323ee5Smrgthen :
1088063323ee5Smrg  printf %s "(cached) " >&6
10881d5e55f73Smrgelse case e in #(
10882d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10883e6ecbdaeSmrg/* end confdefs.h.  */
10884e6ecbdaeSmrgint i;
10885e6ecbdaeSmrg_ACEOF
1088663323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1088763323ee5Smrgthen :
10888e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10889d5e55f73Smrgelse case e in #(
10890d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10891d5e55f73Smrgesac
10892e6ecbdaeSmrgfi
10893d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10894d5e55f73Smrgesac
10895e6ecbdaeSmrgfi
1089663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1089763323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10898e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10899e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10900e6ecbdaeSmrgfi
10901e6ecbdaeSmrg
10902e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10903e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10904e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10905e6ecbdaeSmrg	fi
10906e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1090763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1090863323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1090963323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1091063323ee5Smrgthen :
1091163323ee5Smrg  printf %s "(cached) " >&6
10912d5e55f73Smrgelse case e in #(
10913d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10914e6ecbdaeSmrg/* end confdefs.h.  */
10915e6ecbdaeSmrgint i;
10916e6ecbdaeSmrg_ACEOF
1091763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1091863323ee5Smrgthen :
10919e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10920d5e55f73Smrgelse case e in #(
10921d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10922d5e55f73Smrgesac
10923e6ecbdaeSmrgfi
10924d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10925d5e55f73Smrgesac
10926e6ecbdaeSmrgfi
1092763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1092863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10929e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10930e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10931e6ecbdaeSmrgfi
10932e6ecbdaeSmrg
10933e6ecbdaeSmrgfound="no"
10934e6ecbdaeSmrg
10935e6ecbdaeSmrg	if test $found = "no" ; then
10936ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10937e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10938e6ecbdaeSmrg		fi
10939e6ecbdaeSmrg
10940ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10941e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10942e6ecbdaeSmrg		fi
10943e6ecbdaeSmrg
10944e6ecbdaeSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10945e6ecbdaeSmrg
1094663323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1094763323ee5Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10948e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1094963323ee5Smrg		if eval test \${$cacheid+y}
1095063323ee5Smrgthen :
1095163323ee5Smrg  printf %s "(cached) " >&6
10952d5e55f73Smrgelse case e in #(
10953d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10954e6ecbdaeSmrg/* end confdefs.h.  */
10955e6ecbdaeSmrgint i;
10956e6ecbdaeSmrgint
1095763323ee5Smrgmain (void)
10958e6ecbdaeSmrg{
10959e6ecbdaeSmrg
10960e6ecbdaeSmrg  ;
10961e6ecbdaeSmrg  return 0;
10962e6ecbdaeSmrg}
10963e6ecbdaeSmrg_ACEOF
1096463323ee5Smrgif ac_fn_c_try_link "$LINENO"
1096563323ee5Smrgthen :
10966e6ecbdaeSmrg  eval $cacheid=yes
10967d5e55f73Smrgelse case e in #(
10968d5e55f73Smrg  e) eval $cacheid=no ;;
10969d5e55f73Smrgesac
10970e6ecbdaeSmrgfi
1097163323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10972d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10973d5e55f73Smrgesac
10974e6ecbdaeSmrgfi
10975e6ecbdaeSmrg
10976e6ecbdaeSmrg
10977e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10978e6ecbdaeSmrg
10979e6ecbdaeSmrg		eval supported=\$$cacheid
1098063323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1098163323ee5Smrgprintf "%s\n" "$supported" >&6; }
10982e6ecbdaeSmrg		if test "$supported" = "yes" ; then
10983e6ecbdaeSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10984e6ecbdaeSmrg			found="yes"
10985e6ecbdaeSmrg		fi
10986e6ecbdaeSmrg	fi
10987e6ecbdaeSmrg
10988e6ecbdaeSmrg
10989e6ecbdaeSmrgfi
10990e6ecbdaeSmrg
10991e6ecbdaeSmrg
10992e6ecbdaeSmrg
10993e6ecbdaeSmrg
10994e6ecbdaeSmrg
10995e6ecbdaeSmrg
10996e6ecbdaeSmrg
10997e6ecbdaeSmrg		CWARNFLAGS="$BASE_CFLAGS"
10998e6ecbdaeSmrg		if  test "x$GCC" = xyes ; then
10999e6ecbdaeSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
11000e6ecbdaeSmrg		fi
11001e6ecbdaeSmrg
11002e6ecbdaeSmrg
11003e6ecbdaeSmrg
11004e6ecbdaeSmrg
11005e6ecbdaeSmrg
11006e6ecbdaeSmrg
11007e6ecbdaeSmrg
11008e6ecbdaeSmrg
11009e6ecbdaeSmrg# Check whether --enable-strict-compilation was given.
1101063323ee5Smrgif test ${enable_strict_compilation+y}
1101163323ee5Smrgthen :
11012e6ecbdaeSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11013d5e55f73Smrgelse case e in #(
11014d5e55f73Smrg  e) STRICT_COMPILE=no ;;
11015d5e55f73Smrgesac
11016e6ecbdaeSmrgfi
11017e6ecbdaeSmrg
11018e6ecbdaeSmrg
11019e6ecbdaeSmrg
11020e6ecbdaeSmrg
11021e6ecbdaeSmrg
11022e6ecbdaeSmrg
11023e6ecbdaeSmrgSTRICT_CFLAGS=""
11024e6ecbdaeSmrg
11025e6ecbdaeSmrg
11026e6ecbdaeSmrg
11027e6ecbdaeSmrg
11028e6ecbdaeSmrg
11029e6ecbdaeSmrg
11030e6ecbdaeSmrg
11031e6ecbdaeSmrg
11032e6ecbdaeSmrg
11033e6ecbdaeSmrg
11034e6ecbdaeSmrg
11035e6ecbdaeSmrg
11036e6ecbdaeSmrg
11037e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11038e6ecbdaeSmrg
11039e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11040e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1104163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1104263323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1104363323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1104463323ee5Smrgthen :
1104563323ee5Smrg  printf %s "(cached) " >&6
11046d5e55f73Smrgelse case e in #(
11047d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11048e6ecbdaeSmrg/* end confdefs.h.  */
11049e6ecbdaeSmrgint i;
11050e6ecbdaeSmrg_ACEOF
1105163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1105263323ee5Smrgthen :
11053e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11054d5e55f73Smrgelse case e in #(
11055d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11056d5e55f73Smrgesac
11057e6ecbdaeSmrgfi
11058d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11059d5e55f73Smrgesac
11060e6ecbdaeSmrgfi
1106163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1106263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11063e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11064e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11065e6ecbdaeSmrgfi
11066e6ecbdaeSmrg
11067e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11068e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11069e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11070e6ecbdaeSmrg	fi
11071e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1107263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1107363323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1107463323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1107563323ee5Smrgthen :
1107663323ee5Smrg  printf %s "(cached) " >&6
11077d5e55f73Smrgelse case e in #(
11078d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11079e6ecbdaeSmrg/* end confdefs.h.  */
11080e6ecbdaeSmrgint i;
11081e6ecbdaeSmrg_ACEOF
1108263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1108363323ee5Smrgthen :
11084e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11085d5e55f73Smrgelse case e in #(
11086d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11087d5e55f73Smrgesac
11088e6ecbdaeSmrgfi
11089d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11090d5e55f73Smrgesac
11091e6ecbdaeSmrgfi
1109263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1109363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11094e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11095e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11096e6ecbdaeSmrgfi
11097e6ecbdaeSmrg
11098e6ecbdaeSmrgfound="no"
11099e6ecbdaeSmrg
11100e6ecbdaeSmrg	if test $found = "no" ; then
11101ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11102e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11103e6ecbdaeSmrg		fi
11104e6ecbdaeSmrg
11105ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11106e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11107e6ecbdaeSmrg		fi
11108e6ecbdaeSmrg
11109e6ecbdaeSmrg		CFLAGS="$CFLAGS -pedantic"
11110e6ecbdaeSmrg
1111163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1111263323ee5Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
11113e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__pedantic
1111463323ee5Smrg		if eval test \${$cacheid+y}
1111563323ee5Smrgthen :
1111663323ee5Smrg  printf %s "(cached) " >&6
11117d5e55f73Smrgelse case e in #(
11118d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11119e6ecbdaeSmrg/* end confdefs.h.  */
11120e6ecbdaeSmrgint i;
11121e6ecbdaeSmrgint
1112263323ee5Smrgmain (void)
11123e6ecbdaeSmrg{
11124e6ecbdaeSmrg
11125e6ecbdaeSmrg  ;
11126e6ecbdaeSmrg  return 0;
11127e6ecbdaeSmrg}
11128e6ecbdaeSmrg_ACEOF
1112963323ee5Smrgif ac_fn_c_try_link "$LINENO"
1113063323ee5Smrgthen :
11131e6ecbdaeSmrg  eval $cacheid=yes
11132d5e55f73Smrgelse case e in #(
11133d5e55f73Smrg  e) eval $cacheid=no ;;
11134d5e55f73Smrgesac
11135e6ecbdaeSmrgfi
1113663323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11137d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11138d5e55f73Smrgesac
11139e6ecbdaeSmrgfi
11140e6ecbdaeSmrg
11141e6ecbdaeSmrg
11142e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11143e6ecbdaeSmrg
11144e6ecbdaeSmrg		eval supported=\$$cacheid
1114563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1114663323ee5Smrgprintf "%s\n" "$supported" >&6; }
11147e6ecbdaeSmrg		if test "$supported" = "yes" ; then
11148e6ecbdaeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
11149e6ecbdaeSmrg			found="yes"
11150e6ecbdaeSmrg		fi
11151e6ecbdaeSmrg	fi
11152e6ecbdaeSmrg
11153e6ecbdaeSmrg
11154e6ecbdaeSmrg
11155e6ecbdaeSmrg
11156e6ecbdaeSmrg
11157e6ecbdaeSmrg
11158e6ecbdaeSmrg
11159e6ecbdaeSmrg
11160e6ecbdaeSmrg
11161e6ecbdaeSmrg
11162e6ecbdaeSmrg
11163e6ecbdaeSmrg
11164e6ecbdaeSmrg
11165e6ecbdaeSmrg
11166e6ecbdaeSmrg
11167e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11168e6ecbdaeSmrg
11169e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11170e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1117163323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1117263323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1117363323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1117463323ee5Smrgthen :
1117563323ee5Smrg  printf %s "(cached) " >&6
11176d5e55f73Smrgelse case e in #(
11177d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11178e6ecbdaeSmrg/* end confdefs.h.  */
11179e6ecbdaeSmrgint i;
11180e6ecbdaeSmrg_ACEOF
1118163323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1118263323ee5Smrgthen :
11183e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11184d5e55f73Smrgelse case e in #(
11185d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11186d5e55f73Smrgesac
11187e6ecbdaeSmrgfi
11188d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11189d5e55f73Smrgesac
11190e6ecbdaeSmrgfi
1119163323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1119263323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11193e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11194e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11195e6ecbdaeSmrgfi
11196e6ecbdaeSmrg
11197e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11198e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11199e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11200e6ecbdaeSmrg	fi
11201e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1120263323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1120363323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1120463323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1120563323ee5Smrgthen :
1120663323ee5Smrg  printf %s "(cached) " >&6
11207d5e55f73Smrgelse case e in #(
11208d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11209e6ecbdaeSmrg/* end confdefs.h.  */
11210e6ecbdaeSmrgint i;
11211e6ecbdaeSmrg_ACEOF
1121263323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1121363323ee5Smrgthen :
11214e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11215d5e55f73Smrgelse case e in #(
11216d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11217d5e55f73Smrgesac
11218e6ecbdaeSmrgfi
11219d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11220d5e55f73Smrgesac
11221e6ecbdaeSmrgfi
1122263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1122363323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11224e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11225e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11226e6ecbdaeSmrgfi
11227e6ecbdaeSmrg
11228e6ecbdaeSmrgfound="no"
11229e6ecbdaeSmrg
11230e6ecbdaeSmrg	if test $found = "no" ; then
11231ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11232e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11233e6ecbdaeSmrg		fi
11234e6ecbdaeSmrg
11235ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11236e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11237e6ecbdaeSmrg		fi
11238e6ecbdaeSmrg
11239e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror"
11240e6ecbdaeSmrg
1124163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1124263323ee5Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
11243e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__Werror
1124463323ee5Smrg		if eval test \${$cacheid+y}
1124563323ee5Smrgthen :
1124663323ee5Smrg  printf %s "(cached) " >&6
11247d5e55f73Smrgelse case e in #(
11248d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11249e6ecbdaeSmrg/* end confdefs.h.  */
11250e6ecbdaeSmrgint i;
11251e6ecbdaeSmrgint
1125263323ee5Smrgmain (void)
11253e6ecbdaeSmrg{
11254e6ecbdaeSmrg
11255e6ecbdaeSmrg  ;
11256e6ecbdaeSmrg  return 0;
11257e6ecbdaeSmrg}
11258e6ecbdaeSmrg_ACEOF
1125963323ee5Smrgif ac_fn_c_try_link "$LINENO"
1126063323ee5Smrgthen :
11261e6ecbdaeSmrg  eval $cacheid=yes
11262d5e55f73Smrgelse case e in #(
11263d5e55f73Smrg  e) eval $cacheid=no ;;
11264d5e55f73Smrgesac
11265e6ecbdaeSmrgfi
1126663323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11267d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11268d5e55f73Smrgesac
11269e6ecbdaeSmrgfi
11270e6ecbdaeSmrg
11271e6ecbdaeSmrg
11272e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11273e6ecbdaeSmrg
11274e6ecbdaeSmrg		eval supported=\$$cacheid
1127563323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1127663323ee5Smrgprintf "%s\n" "$supported" >&6; }
11277e6ecbdaeSmrg		if test "$supported" = "yes" ; then
11278e6ecbdaeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
11279e6ecbdaeSmrg			found="yes"
11280e6ecbdaeSmrg		fi
11281e6ecbdaeSmrg	fi
11282e6ecbdaeSmrg
11283e6ecbdaeSmrg	if test $found = "no" ; then
11284ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11285e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11286e6ecbdaeSmrg		fi
11287e6ecbdaeSmrg
11288ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11289e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11290e6ecbdaeSmrg		fi
11291e6ecbdaeSmrg
11292e6ecbdaeSmrg		CFLAGS="$CFLAGS -errwarn"
11293e6ecbdaeSmrg
1129463323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1129563323ee5Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
11296e6ecbdaeSmrg		cacheid=xorg_cv_cc_flag__errwarn
1129763323ee5Smrg		if eval test \${$cacheid+y}
1129863323ee5Smrgthen :
1129963323ee5Smrg  printf %s "(cached) " >&6
11300d5e55f73Smrgelse case e in #(
11301d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11302e6ecbdaeSmrg/* end confdefs.h.  */
11303e6ecbdaeSmrgint i;
11304e6ecbdaeSmrgint
1130563323ee5Smrgmain (void)
11306e6ecbdaeSmrg{
11307e6ecbdaeSmrg
11308e6ecbdaeSmrg  ;
11309e6ecbdaeSmrg  return 0;
11310e6ecbdaeSmrg}
11311e6ecbdaeSmrg_ACEOF
1131263323ee5Smrgif ac_fn_c_try_link "$LINENO"
1131363323ee5Smrgthen :
11314e6ecbdaeSmrg  eval $cacheid=yes
11315d5e55f73Smrgelse case e in #(
11316d5e55f73Smrg  e) eval $cacheid=no ;;
11317d5e55f73Smrgesac
11318e6ecbdaeSmrgfi
1131963323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11320d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11321d5e55f73Smrgesac
11322e6ecbdaeSmrgfi
11323e6ecbdaeSmrg
11324e6ecbdaeSmrg
11325e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11326e6ecbdaeSmrg
11327e6ecbdaeSmrg		eval supported=\$$cacheid
1132863323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1132963323ee5Smrgprintf "%s\n" "$supported" >&6; }
11330e6ecbdaeSmrg		if test "$supported" = "yes" ; then
11331e6ecbdaeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
11332e6ecbdaeSmrg			found="yes"
11333e6ecbdaeSmrg		fi
11334e6ecbdaeSmrg	fi
11335e6ecbdaeSmrg
11336e6ecbdaeSmrg
11337e6ecbdaeSmrg
11338e6ecbdaeSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
11339e6ecbdaeSmrg# activate it with -Werror, so we add it here explicitly.
11340e6ecbdaeSmrg
11341e6ecbdaeSmrg
11342e6ecbdaeSmrg
11343e6ecbdaeSmrg
11344e6ecbdaeSmrg
11345e6ecbdaeSmrg
11346e6ecbdaeSmrg
11347e6ecbdaeSmrg
11348e6ecbdaeSmrg
11349e6ecbdaeSmrg
11350e6ecbdaeSmrg
11351e6ecbdaeSmrg
11352e6ecbdaeSmrg
11353e6ecbdaeSmrgxorg_testset_save_CFLAGS="$CFLAGS"
11354e6ecbdaeSmrg
11355e6ecbdaeSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11356e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1135763323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1135863323ee5Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1135963323ee5Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1136063323ee5Smrgthen :
1136163323ee5Smrg  printf %s "(cached) " >&6
11362d5e55f73Smrgelse case e in #(
11363d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11364e6ecbdaeSmrg/* end confdefs.h.  */
11365e6ecbdaeSmrgint i;
11366e6ecbdaeSmrg_ACEOF
1136763323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1136863323ee5Smrgthen :
11369e6ecbdaeSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
11370d5e55f73Smrgelse case e in #(
11371d5e55f73Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11372d5e55f73Smrgesac
11373e6ecbdaeSmrgfi
11374d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11375d5e55f73Smrgesac
11376e6ecbdaeSmrgfi
1137763323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1137863323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11379e6ecbdaeSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11380e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11381e6ecbdaeSmrgfi
11382e6ecbdaeSmrg
11383e6ecbdaeSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11384e6ecbdaeSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11385e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11386e6ecbdaeSmrg	fi
11387e6ecbdaeSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1138863323ee5Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1138963323ee5Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1139063323ee5Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1139163323ee5Smrgthen :
1139263323ee5Smrg  printf %s "(cached) " >&6
11393d5e55f73Smrgelse case e in #(
11394d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11395e6ecbdaeSmrg/* end confdefs.h.  */
11396e6ecbdaeSmrgint i;
11397e6ecbdaeSmrg_ACEOF
1139863323ee5Smrgif ac_fn_c_try_compile "$LINENO"
1139963323ee5Smrgthen :
11400e6ecbdaeSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11401d5e55f73Smrgelse case e in #(
11402d5e55f73Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11403d5e55f73Smrgesac
11404e6ecbdaeSmrgfi
11405d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11406d5e55f73Smrgesac
11407e6ecbdaeSmrgfi
1140863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1140963323ee5Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11410e6ecbdaeSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11411e6ecbdaeSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
11412e6ecbdaeSmrgfi
11413e6ecbdaeSmrg
11414e6ecbdaeSmrgfound="no"
11415e6ecbdaeSmrg
11416e6ecbdaeSmrg	if test $found = "no" ; then
11417ebb1c56dSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11418e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11419e6ecbdaeSmrg		fi
11420e6ecbdaeSmrg
11421ebb1c56dSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11422e6ecbdaeSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11423e6ecbdaeSmrg		fi
11424e6ecbdaeSmrg
11425e6ecbdaeSmrg		CFLAGS="$CFLAGS -Werror=attributes"
11426e6ecbdaeSmrg
1142763323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1142863323ee5Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11429ebb1c56dSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1143063323ee5Smrg		if eval test \${$cacheid+y}
1143163323ee5Smrgthen :
1143263323ee5Smrg  printf %s "(cached) " >&6
11433d5e55f73Smrgelse case e in #(
11434d5e55f73Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11435e6ecbdaeSmrg/* end confdefs.h.  */
11436e6ecbdaeSmrgint i;
11437e6ecbdaeSmrgint
1143863323ee5Smrgmain (void)
11439e6ecbdaeSmrg{
11440e6ecbdaeSmrg
11441e6ecbdaeSmrg  ;
11442e6ecbdaeSmrg  return 0;
11443e6ecbdaeSmrg}
11444e6ecbdaeSmrg_ACEOF
1144563323ee5Smrgif ac_fn_c_try_link "$LINENO"
1144663323ee5Smrgthen :
11447e6ecbdaeSmrg  eval $cacheid=yes
11448d5e55f73Smrgelse case e in #(
11449d5e55f73Smrg  e) eval $cacheid=no ;;
11450d5e55f73Smrgesac
11451e6ecbdaeSmrgfi
1145263323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11453d5e55f73Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11454d5e55f73Smrgesac
11455e6ecbdaeSmrgfi
11456e6ecbdaeSmrg
11457e6ecbdaeSmrg
11458e6ecbdaeSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
11459e6ecbdaeSmrg
11460e6ecbdaeSmrg		eval supported=\$$cacheid
1146163323ee5Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1146263323ee5Smrgprintf "%s\n" "$supported" >&6; }
11463e6ecbdaeSmrg		if test "$supported" = "yes" ; then
11464e6ecbdaeSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
11465e6ecbdaeSmrg			found="yes"
11466e6ecbdaeSmrg		fi
11467e6ecbdaeSmrg	fi
11468e6ecbdaeSmrg
11469e6ecbdaeSmrg
11470e6ecbdaeSmrg
11471e6ecbdaeSmrgif test "x$STRICT_COMPILE" = "xyes"; then
11472e6ecbdaeSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
11473e6ecbdaeSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
11474e6ecbdaeSmrgfi
11475e6ecbdaeSmrg
11476e6ecbdaeSmrg
11477e6ecbdaeSmrg
11478e6ecbdaeSmrg
11479e6ecbdaeSmrg
11480e6ecbdaeSmrg
11481d5e55f73Smrg
11482d5e55f73Smrg
11483e6ecbdaeSmrgcat >>confdefs.h <<_ACEOF
11484e6ecbdaeSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11485e6ecbdaeSmrg_ACEOF
11486e6ecbdaeSmrg
11487e6ecbdaeSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11488e6ecbdaeSmrg	if test "x$PVM" = "x"; then
11489e6ecbdaeSmrg		PVM="0"
11490e6ecbdaeSmrg	fi
11491e6ecbdaeSmrg
1149263323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11493e6ecbdaeSmrg
11494e6ecbdaeSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11495e6ecbdaeSmrg	if test "x$PVP" = "x"; then
11496e6ecbdaeSmrg		PVP="0"
11497e6ecbdaeSmrg	fi
11498e6ecbdaeSmrg
1149963323ee5Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11500e6ecbdaeSmrg
11501e6ecbdaeSmrg
11502e6ecbdaeSmrg
1150363323ee5SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11504e6ecbdaeSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1150563323ee5Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
1150663323ee5Smrgtouch \$(top_srcdir)/ChangeLog; \
1150763323ee5Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11508e6ecbdaeSmrg
11509e6ecbdaeSmrg
11510e6ecbdaeSmrg
11511e6ecbdaeSmrg
11512e6ecbdaeSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11513e6ecbdaeSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11514e6ecbdaeSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1151563323ee5Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
1151663323ee5Smrgtouch \$(top_srcdir)/INSTALL; \
1151763323ee5Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
1151863323ee5Smrg
11519e6ecbdaeSmrg
11520e6ecbdaeSmrg
11521e6ecbdaeSmrg
11522e6ecbdaeSmrg
11523e6ecbdaeSmrg
1152463323ee5Smrgcase $host_os in
1152563323ee5Smrg    solaris*)
1152663323ee5Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
1152763323ee5Smrg        # check for a man page file found in later versions that use
1152863323ee5Smrg        # traditional section numbers instead
1152963323ee5Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1153063323ee5Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1153163323ee5Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1153263323ee5Smrgthen :
1153363323ee5Smrg  printf %s "(cached) " >&6
11534d5e55f73Smrgelse case e in #(
11535d5e55f73Smrg  e) test "$cross_compiling" = yes &&
1153663323ee5Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
1153763323ee5Smrgif test -r "/usr/share/man/man7/attributes.7"; then
1153863323ee5Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
1153963323ee5Smrgelse
1154063323ee5Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11541d5e55f73Smrgfi ;;
11542d5e55f73Smrgesac
1154363323ee5Smrgfi
1154463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1154563323ee5Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1154663323ee5Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1154763323ee5Smrgthen :
1154863323ee5Smrg  SYSV_MAN_SECTIONS=false
11549d5e55f73Smrgelse case e in #(
11550d5e55f73Smrg  e) SYSV_MAN_SECTIONS=true ;;
11551d5e55f73Smrgesac
1155263323ee5Smrgfi
1155363323ee5Smrg
1155463323ee5Smrg        ;;
1155563323ee5Smrg    *) SYSV_MAN_SECTIONS=false ;;
1155663323ee5Smrgesac
11557e6ecbdaeSmrg
11558e6ecbdaeSmrgif test x$APP_MAN_SUFFIX = x    ; then
11559e6ecbdaeSmrg    APP_MAN_SUFFIX=1
11560e6ecbdaeSmrgfi
11561e6ecbdaeSmrgif test x$APP_MAN_DIR = x    ; then
11562e6ecbdaeSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11563e6ecbdaeSmrgfi
11564e6ecbdaeSmrg
11565e6ecbdaeSmrgif test x$LIB_MAN_SUFFIX = x    ; then
11566e6ecbdaeSmrg    LIB_MAN_SUFFIX=3
11567e6ecbdaeSmrgfi
11568e6ecbdaeSmrgif test x$LIB_MAN_DIR = x    ; then
11569e6ecbdaeSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11570e6ecbdaeSmrgfi
11571e6ecbdaeSmrg
11572e6ecbdaeSmrgif test x$FILE_MAN_SUFFIX = x    ; then
1157363323ee5Smrg    case $SYSV_MAN_SECTIONS in
1157463323ee5Smrg	true)				FILE_MAN_SUFFIX=4  ;;
1157563323ee5Smrg	*)				FILE_MAN_SUFFIX=5  ;;
11576e6ecbdaeSmrg    esac
11577e6ecbdaeSmrgfi
11578e6ecbdaeSmrgif test x$FILE_MAN_DIR = x    ; then
11579e6ecbdaeSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11580e6ecbdaeSmrgfi
11581e6ecbdaeSmrg
11582e6ecbdaeSmrgif test x$MISC_MAN_SUFFIX = x    ; then
1158363323ee5Smrg    case $SYSV_MAN_SECTIONS in
1158463323ee5Smrg	true)				MISC_MAN_SUFFIX=5  ;;
1158563323ee5Smrg	*)				MISC_MAN_SUFFIX=7  ;;
11586e6ecbdaeSmrg    esac
11587e6ecbdaeSmrgfi
11588e6ecbdaeSmrgif test x$MISC_MAN_DIR = x    ; then
11589e6ecbdaeSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11590e6ecbdaeSmrgfi
11591e6ecbdaeSmrg
11592e6ecbdaeSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1159363323ee5Smrg    case $SYSV_MAN_SECTIONS in
1159463323ee5Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1159563323ee5Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11596e6ecbdaeSmrg    esac
11597e6ecbdaeSmrgfi
11598e6ecbdaeSmrgif test x$DRIVER_MAN_DIR = x    ; then
11599e6ecbdaeSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11600e6ecbdaeSmrgfi
11601e6ecbdaeSmrg
11602e6ecbdaeSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1160363323ee5Smrg    case $SYSV_MAN_SECTIONS in
1160463323ee5Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1160563323ee5Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11606e6ecbdaeSmrg    esac
11607e6ecbdaeSmrgfi
11608e6ecbdaeSmrgif test x$ADMIN_MAN_DIR = x    ; then
11609e6ecbdaeSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11610e6ecbdaeSmrgfi
11611e6ecbdaeSmrg
11612e6ecbdaeSmrg
11613e6ecbdaeSmrg
11614e6ecbdaeSmrg
11615e6ecbdaeSmrg
11616e6ecbdaeSmrg
11617e6ecbdaeSmrg
11618e6ecbdaeSmrg
11619e6ecbdaeSmrg
11620e6ecbdaeSmrg
11621e6ecbdaeSmrg
11622e6ecbdaeSmrg
11623e6ecbdaeSmrg
11624e6ecbdaeSmrg
11625e6ecbdaeSmrg
11626e6ecbdaeSmrgXORG_MAN_PAGE="X Version 11"
11627baed689fSmrg
11628baed689fSmrgMAN_SUBSTS="\
11629baed689fSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11630baed689fSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11631baed689fSmrg	-e 's|__xservername__|Xorg|g' \
11632baed689fSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11633baed689fSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11634baed689fSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11635baed689fSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11636baed689fSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11637baed689fSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11638baed689fSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11639baed689fSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11640baed689fSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11641baed689fSmrg
11642baed689fSmrg
11643baed689fSmrg
11644baed689fSmrg# Check whether --enable-silent-rules was given.
1164563323ee5Smrgif test ${enable_silent_rules+y}
1164663323ee5Smrgthen :
11647baed689fSmrg  enableval=$enable_silent_rules;
11648baed689fSmrgfi
11649baed689fSmrg
11650e6ecbdaeSmrgcase $enable_silent_rules in # (((
11651e6ecbdaeSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
11652e6ecbdaeSmrg   no) AM_DEFAULT_VERBOSITY=1;;
11653e6ecbdaeSmrg    *) AM_DEFAULT_VERBOSITY=0;;
11654baed689fSmrgesac
11655e6ecbdaeSmrgam_make=${MAKE-make}
1165663323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1165763323ee5Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
1165863323ee5Smrgif test ${am_cv_make_support_nested_variables+y}
1165963323ee5Smrgthen :
1166063323ee5Smrg  printf %s "(cached) " >&6
11661d5e55f73Smrgelse case e in #(
11662d5e55f73Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
11663e6ecbdaeSmrgBAR0=false
11664e6ecbdaeSmrgBAR1=true
11665e6ecbdaeSmrgV=1
11666e6ecbdaeSmrgam__doit:
11667e6ecbdaeSmrg	@$(TRUE)
11668e6ecbdaeSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11669e6ecbdaeSmrg  am_cv_make_support_nested_variables=yes
11670e6ecbdaeSmrgelse
11671e6ecbdaeSmrg  am_cv_make_support_nested_variables=no
11672d5e55f73Smrgfi ;;
11673d5e55f73Smrgesac
11674e6ecbdaeSmrgfi
1167563323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1167663323ee5Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11677e6ecbdaeSmrgif test $am_cv_make_support_nested_variables = yes; then
11678e6ecbdaeSmrg    AM_V='$(V)'
11679e6ecbdaeSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11680e6ecbdaeSmrgelse
11681e6ecbdaeSmrg  AM_V=$AM_DEFAULT_VERBOSITY
11682e6ecbdaeSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11683e6ecbdaeSmrgfi
11684baed689fSmrgAM_BACKSLASH='\'
11685baed689fSmrg
11686baed689fSmrg
11687baed689fSmrg
11688d5e55f73Smrg
11689baed689fSmrg# Checks for pkg-config packages
11690baed689fSmrg
11691baed689fSmrgpkg_failed=no
1169263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XCONSOLE" >&5
1169363323ee5Smrgprintf %s "checking for XCONSOLE... " >&6; }
11694baed689fSmrg
11695baed689fSmrgif test -n "$XCONSOLE_CFLAGS"; then
11696baed689fSmrg    pkg_cv_XCONSOLE_CFLAGS="$XCONSOLE_CFLAGS"
11697baed689fSmrg elif test -n "$PKG_CONFIG"; then
11698baed689fSmrg    if test -n "$PKG_CONFIG" && \
1169963323ee5Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17\""; } >&5
11700e6ecbdaeSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17") 2>&5
11701baed689fSmrg  ac_status=$?
1170263323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11703baed689fSmrg  test $ac_status = 0; }; then
11704e6ecbdaeSmrg  pkg_cv_XCONSOLE_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>/dev/null`
11705ebb1c56dSmrg		      test "x$?" != "x0" && pkg_failed=yes
11706baed689fSmrgelse
11707baed689fSmrg  pkg_failed=yes
11708baed689fSmrgfi
11709baed689fSmrg else
11710baed689fSmrg    pkg_failed=untried
11711baed689fSmrgfi
11712baed689fSmrgif test -n "$XCONSOLE_LIBS"; then
11713baed689fSmrg    pkg_cv_XCONSOLE_LIBS="$XCONSOLE_LIBS"
11714baed689fSmrg elif test -n "$PKG_CONFIG"; then
11715baed689fSmrg    if test -n "$PKG_CONFIG" && \
1171663323ee5Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17\""; } >&5
11717e6ecbdaeSmrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17") 2>&5
11718baed689fSmrg  ac_status=$?
1171963323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11720baed689fSmrg  test $ac_status = 0; }; then
11721e6ecbdaeSmrg  pkg_cv_XCONSOLE_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>/dev/null`
11722ebb1c56dSmrg		      test "x$?" != "x0" && pkg_failed=yes
11723baed689fSmrgelse
11724baed689fSmrg  pkg_failed=yes
11725baed689fSmrgfi
11726baed689fSmrg else
11727baed689fSmrg    pkg_failed=untried
11728baed689fSmrgfi
11729baed689fSmrg
11730baed689fSmrg
11731baed689fSmrg
11732baed689fSmrgif test $pkg_failed = yes; then
1173363323ee5Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1173463323ee5Smrgprintf "%s\n" "no" >&6; }
11735baed689fSmrg
11736baed689fSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11737baed689fSmrg        _pkg_short_errors_supported=yes
11738baed689fSmrgelse
11739baed689fSmrg        _pkg_short_errors_supported=no
11740baed689fSmrgfi
11741baed689fSmrg        if test $_pkg_short_errors_supported = yes; then
11742ebb1c56dSmrg	        XCONSOLE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>&1`
11743baed689fSmrg        else
11744ebb1c56dSmrg	        XCONSOLE_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17" 2>&1`
11745baed689fSmrg        fi
11746baed689fSmrg	# Put the nasty error message in config.log where it belongs
11747baed689fSmrg	echo "$XCONSOLE_PKG_ERRORS" >&5
11748baed689fSmrg
11749e6ecbdaeSmrg	as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.0 x11 xproto >= 7.0.17) were not met:
11750baed689fSmrg
11751baed689fSmrg$XCONSOLE_PKG_ERRORS
11752baed689fSmrg
11753baed689fSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11754baed689fSmrginstalled software in a non-standard prefix.
11755baed689fSmrg
11756baed689fSmrgAlternatively, you may set the environment variables XCONSOLE_CFLAGS
11757baed689fSmrgand XCONSOLE_LIBS to avoid the need to call pkg-config.
11758ebb1c56dSmrgSee the pkg-config man page for more details." "$LINENO" 5
11759baed689fSmrgelif test $pkg_failed = untried; then
1176063323ee5Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1176163323ee5Smrgprintf "%s\n" "no" >&6; }
11762d5e55f73Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11763d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11764baed689fSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11765baed689fSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
11766baed689fSmrgpath to pkg-config.
11767c7484f1fSmrg
11768baed689fSmrgAlternatively, you may set the environment variables XCONSOLE_CFLAGS
11769baed689fSmrgand XCONSOLE_LIBS to avoid the need to call pkg-config.
11770baed689fSmrgSee the pkg-config man page for more details.
11771c7484f1fSmrg
11772baed689fSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11773d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
11774c7484f1fSmrgelse
11775baed689fSmrg	XCONSOLE_CFLAGS=$pkg_cv_XCONSOLE_CFLAGS
11776baed689fSmrg	XCONSOLE_LIBS=$pkg_cv_XCONSOLE_LIBS
1177763323ee5Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1177863323ee5Smrgprintf "%s\n" "yes" >&6; }
11779ebb1c56dSmrg
11780c7484f1fSmrgfi
11781c7484f1fSmrg
11782c7484f1fSmrg
11783baed689fSmrgpkg_failed=no
1178463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5
1178563323ee5Smrgprintf %s "checking for APPDEFS... " >&6; }
11786baed689fSmrg
11787baed689fSmrgif test -n "$APPDEFS_CFLAGS"; then
11788baed689fSmrg    pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS"
11789baed689fSmrg elif test -n "$PKG_CONFIG"; then
11790baed689fSmrg    if test -n "$PKG_CONFIG" && \
1179163323ee5Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
11792baed689fSmrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
11793baed689fSmrg  ac_status=$?
1179463323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11795baed689fSmrg  test $ac_status = 0; }; then
11796baed689fSmrg  pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
11797ebb1c56dSmrg		      test "x$?" != "x0" && pkg_failed=yes
11798baed689fSmrgelse
11799baed689fSmrg  pkg_failed=yes
11800baed689fSmrgfi
11801baed689fSmrg else
11802baed689fSmrg    pkg_failed=untried
11803baed689fSmrgfi
11804baed689fSmrgif test -n "$APPDEFS_LIBS"; then
11805baed689fSmrg    pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS"
11806baed689fSmrg elif test -n "$PKG_CONFIG"; then
11807baed689fSmrg    if test -n "$PKG_CONFIG" && \
1180863323ee5Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
11809baed689fSmrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
11810baed689fSmrg  ac_status=$?
1181163323ee5Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11812baed689fSmrg  test $ac_status = 0; }; then
11813baed689fSmrg  pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
11814ebb1c56dSmrg		      test "x$?" != "x0" && pkg_failed=yes
11815baed689fSmrgelse
11816baed689fSmrg  pkg_failed=yes
11817baed689fSmrgfi
11818baed689fSmrg else
11819baed689fSmrg    pkg_failed=untried
11820baed689fSmrgfi
11821c7484f1fSmrg
11822c7484f1fSmrg
11823baed689fSmrg
11824baed689fSmrgif test $pkg_failed = yes; then
1182563323ee5Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1182663323ee5Smrgprintf "%s\n" "no" >&6; }
11827baed689fSmrg
11828baed689fSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11829baed689fSmrg        _pkg_short_errors_supported=yes
11830baed689fSmrgelse
11831baed689fSmrg        _pkg_short_errors_supported=no
11832baed689fSmrgfi
11833baed689fSmrg        if test $_pkg_short_errors_supported = yes; then
11834ebb1c56dSmrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
11835baed689fSmrg        else
11836ebb1c56dSmrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
11837baed689fSmrg        fi
11838baed689fSmrg	# Put the nasty error message in config.log where it belongs
11839baed689fSmrg	echo "$APPDEFS_PKG_ERRORS" >&5
11840baed689fSmrg
11841baed689fSmrg	as_fn_error $? "Package requirements (xt) were not met:
11842baed689fSmrg
11843baed689fSmrg$APPDEFS_PKG_ERRORS
11844baed689fSmrg
11845baed689fSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11846baed689fSmrginstalled software in a non-standard prefix.
11847baed689fSmrg
11848baed689fSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
11849baed689fSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
11850ebb1c56dSmrgSee the pkg-config man page for more details." "$LINENO" 5
11851baed689fSmrgelif test $pkg_failed = untried; then
1185263323ee5Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1185363323ee5Smrgprintf "%s\n" "no" >&6; }
11854d5e55f73Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11855d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11856baed689fSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11857baed689fSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
11858baed689fSmrgpath to pkg-config.
11859baed689fSmrg
11860baed689fSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
11861baed689fSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
11862baed689fSmrgSee the pkg-config man page for more details.
11863baed689fSmrg
11864baed689fSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11865d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
11866baed689fSmrgelse
11867baed689fSmrg	APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS
11868baed689fSmrg	APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS
1186963323ee5Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1187063323ee5Smrgprintf "%s\n" "yes" >&6; }
11871ebb1c56dSmrg
11872baed689fSmrgfi
11873baed689fSmrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
11874baed689fSmrg
11875baed689fSmrg# Check whether --with-appdefaultdir was given.
1187663323ee5Smrgif test ${with_appdefaultdir+y}
1187763323ee5Smrgthen :
11878baed689fSmrg  withval=$with_appdefaultdir; appdefaultdir="$withval"
11879d5e55f73Smrgelse case e in #(
11880d5e55f73Smrg  e) appdefaultdir="${xt_appdefaultdir}" ;;
11881d5e55f73Smrgesac
11882baed689fSmrgfi
11883baed689fSmrg
11884baed689fSmrg
11885baed689fSmrg
11886d5e55f73Smrg# Checks for typedefs, structures, and compiler characteristics.
11887d5e55f73Smrg# Check whether --enable-largefile was given.
11888d5e55f73Smrgif test ${enable_largefile+y}
11889d5e55f73Smrgthen :
11890d5e55f73Smrg  enableval=$enable_largefile;
11891d5e55f73Smrgfi
11892d5e55f73Smrgif test "$enable_largefile,$enable_year2038" != no,no
11893d5e55f73Smrgthen :
11894d5e55f73Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5
11895d5e55f73Smrgprintf %s "checking for $CC option to enable large file support... " >&6; }
11896d5e55f73Smrgif test ${ac_cv_sys_largefile_opts+y}
11897d5e55f73Smrgthen :
11898d5e55f73Smrg  printf %s "(cached) " >&6
11899d5e55f73Smrgelse case e in #(
11900d5e55f73Smrg  e) ac_save_CC="$CC"
11901d5e55f73Smrg  ac_opt_found=no
11902d5e55f73Smrg  for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do
11903d5e55f73Smrg    if test x"$ac_opt" != x"none needed"
11904d5e55f73Smrgthen :
11905d5e55f73Smrg  CC="$ac_save_CC $ac_opt"
11906d5e55f73Smrgfi
11907d5e55f73Smrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11908d5e55f73Smrg/* end confdefs.h.  */
11909d5e55f73Smrg#include <sys/types.h>
11910d5e55f73Smrg#ifndef FTYPE
11911d5e55f73Smrg# define FTYPE off_t
11912d5e55f73Smrg#endif
11913d5e55f73Smrg /* Check that FTYPE can represent 2**63 - 1 correctly.
11914d5e55f73Smrg    We can't simply define LARGE_FTYPE to be 9223372036854775807,
11915d5e55f73Smrg    since some C++ compilers masquerading as C compilers
11916d5e55f73Smrg    incorrectly reject 9223372036854775807.  */
11917d5e55f73Smrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))
11918d5e55f73Smrg  int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721
11919d5e55f73Smrg		       && LARGE_FTYPE % 2147483647 == 1)
11920d5e55f73Smrg		      ? 1 : -1];
11921d5e55f73Smrgint
11922d5e55f73Smrgmain (void)
11923d5e55f73Smrg{
11924d5e55f73Smrg
11925d5e55f73Smrg  ;
11926d5e55f73Smrg  return 0;
11927d5e55f73Smrg}
11928d5e55f73Smrg_ACEOF
11929d5e55f73Smrgif ac_fn_c_try_compile "$LINENO"
11930d5e55f73Smrgthen :
11931d5e55f73Smrg  if test x"$ac_opt" = x"none needed"
11932d5e55f73Smrgthen :
11933d5e55f73Smrg  # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.
11934d5e55f73Smrg	 CC="$CC -DFTYPE=ino_t"
11935d5e55f73Smrg	 if ac_fn_c_try_compile "$LINENO"
11936d5e55f73Smrgthen :
11937d5e55f73Smrg
11938d5e55f73Smrgelse case e in #(
11939d5e55f73Smrg  e) CC="$CC -D_FILE_OFFSET_BITS=64"
11940d5e55f73Smrg	    if ac_fn_c_try_compile "$LINENO"
11941d5e55f73Smrgthen :
11942d5e55f73Smrg  ac_opt='-D_FILE_OFFSET_BITS=64'
11943d5e55f73Smrgfi
11944d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;;
11945d5e55f73Smrgesac
11946d5e55f73Smrgfi
11947d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
11948d5e55f73Smrgfi
11949d5e55f73Smrg      ac_cv_sys_largefile_opts=$ac_opt
11950d5e55f73Smrg      ac_opt_found=yes
11951d5e55f73Smrgfi
11952d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11953d5e55f73Smrg    test $ac_opt_found = no || break
11954d5e55f73Smrg  done
11955d5e55f73Smrg  CC="$ac_save_CC"
11956d5e55f73Smrg
11957d5e55f73Smrg  test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;
11958d5e55f73Smrgesac
11959d5e55f73Smrgfi
11960d5e55f73Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5
11961d5e55f73Smrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; }
11962d5e55f73Smrg
11963d5e55f73Smrgac_have_largefile=yes
11964d5e55f73Smrgcase $ac_cv_sys_largefile_opts in #(
11965d5e55f73Smrg  "none needed") :
11966d5e55f73Smrg     ;; #(
11967d5e55f73Smrg  "supported through gnulib") :
11968d5e55f73Smrg     ;; #(
11969d5e55f73Smrg  "support not detected") :
11970d5e55f73Smrg    ac_have_largefile=no ;; #(
11971d5e55f73Smrg  "-D_FILE_OFFSET_BITS=64") :
11972d5e55f73Smrg
11973d5e55f73Smrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
11974d5e55f73Smrg ;; #(
11975d5e55f73Smrg  "-D_LARGE_FILES=1") :
11976d5e55f73Smrg
11977d5e55f73Smrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h
11978d5e55f73Smrg ;; #(
11979d5e55f73Smrg  "-n32") :
11980d5e55f73Smrg    CC="$CC -n32" ;; #(
11981d5e55f73Smrg  *) :
11982d5e55f73Smrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;
11983d5e55f73Smrgesac
11984d5e55f73Smrg
11985d5e55f73Smrgif test "$enable_year2038" != no
11986d5e55f73Smrgthen :
11987d5e55f73Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5
11988d5e55f73Smrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; }
11989d5e55f73Smrgif test ${ac_cv_sys_year2038_opts+y}
11990d5e55f73Smrgthen :
11991d5e55f73Smrg  printf %s "(cached) " >&6
11992d5e55f73Smrgelse case e in #(
11993d5e55f73Smrg  e) ac_save_CPPFLAGS="$CPPFLAGS"
11994d5e55f73Smrg  ac_opt_found=no
11995d5e55f73Smrg  for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do
11996d5e55f73Smrg    if test x"$ac_opt" != x"none needed"
11997d5e55f73Smrgthen :
11998d5e55f73Smrg  CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"
11999d5e55f73Smrgfi
12000d5e55f73Smrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12001d5e55f73Smrg/* end confdefs.h.  */
12002d5e55f73Smrg
12003d5e55f73Smrg  #include <time.h>
12004d5e55f73Smrg  /* Check that time_t can represent 2**32 - 1 correctly.  */
12005d5e55f73Smrg  #define LARGE_TIME_T \\
12006d5e55f73Smrg    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
12007d5e55f73Smrg  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
12008d5e55f73Smrg                           && LARGE_TIME_T % 65537 == 0)
12009d5e55f73Smrg                          ? 1 : -1];
12010d5e55f73Smrg
12011d5e55f73Smrgint
12012d5e55f73Smrgmain (void)
12013d5e55f73Smrg{
12014d5e55f73Smrg
12015d5e55f73Smrg  ;
12016d5e55f73Smrg  return 0;
12017d5e55f73Smrg}
12018d5e55f73Smrg_ACEOF
12019d5e55f73Smrgif ac_fn_c_try_compile "$LINENO"
12020d5e55f73Smrgthen :
12021d5e55f73Smrg  ac_cv_sys_year2038_opts="$ac_opt"
12022d5e55f73Smrg      ac_opt_found=yes
12023d5e55f73Smrgfi
12024d5e55f73Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
12025d5e55f73Smrg    test $ac_opt_found = no || break
12026d5e55f73Smrg  done
12027d5e55f73Smrg  CPPFLAGS="$ac_save_CPPFLAGS"
12028d5e55f73Smrg  test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;
12029d5e55f73Smrgesac
12030d5e55f73Smrgfi
12031d5e55f73Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5
12032d5e55f73Smrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; }
12033d5e55f73Smrg
12034d5e55f73Smrgac_have_year2038=yes
12035d5e55f73Smrgcase $ac_cv_sys_year2038_opts in #(
12036d5e55f73Smrg  "none needed") :
12037d5e55f73Smrg     ;; #(
12038d5e55f73Smrg  "support not detected") :
12039d5e55f73Smrg    ac_have_year2038=no ;; #(
12040d5e55f73Smrg  "-D_TIME_BITS=64") :
12041d5e55f73Smrg
12042d5e55f73Smrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h
12043d5e55f73Smrg ;; #(
12044d5e55f73Smrg  "-D__MINGW_USE_VC2005_COMPAT") :
12045d5e55f73Smrg
12046d5e55f73Smrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h
12047d5e55f73Smrg ;; #(
12048d5e55f73Smrg  "-U_USE_32_BIT_TIME_T"*) :
12049d5e55f73Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
12050d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
12051d5e55f73Smrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It
12052d5e55f73Smrgwill stop working after mid-January 2038. Remove
12053d5e55f73Smrg_USE_32BIT_TIME_T from the compiler flags.
12054d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
12055d5e55f73Smrg  *) :
12056d5e55f73Smrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;
12057d5e55f73Smrgesac
12058d5e55f73Smrg
12059d5e55f73Smrgfi
12060d5e55f73Smrg
12061d5e55f73Smrgfi
12062d5e55f73Smrg
12063d5e55f73Smrg# Checks for library functions.
1206463323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
1206563323ee5Smrgprintf %s "checking for library containing openpty... " >&6; }
1206663323ee5Smrgif test ${ac_cv_search_openpty+y}
1206763323ee5Smrgthen :
1206863323ee5Smrg  printf %s "(cached) " >&6
12069d5e55f73Smrgelse case e in #(
12070d5e55f73Smrg  e) ac_func_search_save_LIBS=$LIBS
12071baed689fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
12072baed689fSmrg/* end confdefs.h.  */
12073baed689fSmrg
12074baed689fSmrg/* Override any GCC internal prototype to avoid an error.
12075baed689fSmrg   Use char because int might match the return type of a GCC
12076d5e55f73Smrg   builtin and then its argument prototype would still apply.
12077d5e55f73Smrg   The 'extern "C"' is for builds by C++ compilers;
12078d5e55f73Smrg   although this is not generally supported in C code supporting it here
12079d5e55f73Smrg   has little cost and some practical benefit (sr 110532).  */
12080d5e55f73Smrg#ifdef __cplusplus
12081d5e55f73Smrgextern "C"
12082d5e55f73Smrg#endif
12083d5e55f73Smrgchar openpty (void);
12084baed689fSmrgint
1208563323ee5Smrgmain (void)
12086baed689fSmrg{
12087baed689fSmrgreturn openpty ();
12088baed689fSmrg  ;
12089baed689fSmrg  return 0;
12090baed689fSmrg}
12091c7484f1fSmrg_ACEOF
1209263323ee5Smrgfor ac_lib in '' util
1209363323ee5Smrgdo
12094baed689fSmrg  if test -z "$ac_lib"; then
12095baed689fSmrg    ac_res="none required"
12096baed689fSmrg  else
12097baed689fSmrg    ac_res=-l$ac_lib
12098baed689fSmrg    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12099baed689fSmrg  fi
1210063323ee5Smrg  if ac_fn_c_try_link "$LINENO"
1210163323ee5Smrgthen :
12102baed689fSmrg  ac_cv_search_openpty=$ac_res
12103baed689fSmrgfi
1210463323ee5Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
12105baed689fSmrg    conftest$ac_exeext
1210663323ee5Smrg  if test ${ac_cv_search_openpty+y}
1210763323ee5Smrgthen :
12108baed689fSmrg  break
12109baed689fSmrgfi
12110baed689fSmrgdone
1211163323ee5Smrgif test ${ac_cv_search_openpty+y}
1211263323ee5Smrgthen :
12113c7484f1fSmrg
12114d5e55f73Smrgelse case e in #(
12115d5e55f73Smrg  e) ac_cv_search_openpty=no ;;
12116d5e55f73Smrgesac
12117baed689fSmrgfi
12118baed689fSmrgrm conftest.$ac_ext
12119d5e55f73SmrgLIBS=$ac_func_search_save_LIBS ;;
12120d5e55f73Smrgesac
12121baed689fSmrgfi
1212263323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_openpty" >&5
1212363323ee5Smrgprintf "%s\n" "$ac_cv_search_openpty" >&6; }
12124baed689fSmrgac_res=$ac_cv_search_openpty
1212563323ee5Smrgif test "$ac_res" != no
1212663323ee5Smrgthen :
12127baed689fSmrg  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12128c7484f1fSmrg
12129baed689fSmrgfi
12130baed689fSmrg
12131baed689fSmrgac_fn_c_check_func "$LINENO" "openpty" "ac_cv_func_openpty"
1213263323ee5Smrgif test "x$ac_cv_func_openpty" = xyes
1213363323ee5Smrgthen :
12134baed689fSmrg  HAS_OPENPTY="yes"
12135baed689fSmrgfi
12136baed689fSmrg
12137baed689fSmrgif test "x$HAS_OPENPTY" = "xyes" ; then
12138baed689fSmrg
1213963323ee5Smrgprintf "%s\n" "#define HAS_OPENPTY 1" >>confdefs.h
12140baed689fSmrg
1214163323ee5Smrg	       for ac_header in util.h libutil.h pty.h
12142baed689fSmrgdo :
12143d5e55f73Smrg  as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_sh"`
1214463323ee5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
1214563323ee5Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"
1214663323ee5Smrgthen :
12147baed689fSmrg  cat >>confdefs.h <<_ACEOF
12148d5e55f73Smrg#define `printf "%s\n" "HAVE_$ac_header" | sed "$as_sed_cpp"` 1
12149c7484f1fSmrg_ACEOF
12150baed689fSmrg break
12151baed689fSmrgfi
12152baed689fSmrg
12153baed689fSmrgdone
12154baed689fSmrgfi
12155c7484f1fSmrg
12156c7484f1fSmrg
12157e6ecbdaeSmrgac_config_files="$ac_config_files Makefile man/Makefile"
12158c7484f1fSmrg
12159c7484f1fSmrgcat >confcache <<\_ACEOF
12160c7484f1fSmrg# This file is a shell script that caches the results of configure
12161c7484f1fSmrg# tests run on this system so they can be shared between configure
12162c7484f1fSmrg# scripts and configure runs, see configure's option --config-cache.
12163c7484f1fSmrg# It is not useful on other systems.  If it contains results you don't
12164c7484f1fSmrg# want to keep, you may remove or edit it.
12165c7484f1fSmrg#
12166c7484f1fSmrg# config.status only pays attention to the cache file if you give it
12167c7484f1fSmrg# the --recheck option to rerun configure.
12168c7484f1fSmrg#
12169d5e55f73Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
12170d5e55f73Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
12171c7484f1fSmrg# following values.
12172c7484f1fSmrg
12173c7484f1fSmrg_ACEOF
12174c7484f1fSmrg
12175c7484f1fSmrg# The following way of writing the cache mishandles newlines in values,
12176c7484f1fSmrg# but we know of no workaround that is simple, portable, and efficient.
12177c7484f1fSmrg# So, we kill variables containing newlines.
12178c7484f1fSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
12179c7484f1fSmrg# and sets the high bit in the cache file unless we assign to the vars.
12180c7484f1fSmrg(
12181c7484f1fSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12182c7484f1fSmrg    eval ac_val=\$$ac_var
12183c7484f1fSmrg    case $ac_val in #(
12184c7484f1fSmrg    *${as_nl}*)
12185c7484f1fSmrg      case $ac_var in #(
1218663323ee5Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1218763323ee5Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12188c7484f1fSmrg      esac
12189c7484f1fSmrg      case $ac_var in #(
12190c7484f1fSmrg      _ | IFS | as_nl) ;; #(
12191baed689fSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12192baed689fSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
12193c7484f1fSmrg      esac ;;
12194c7484f1fSmrg    esac
12195c7484f1fSmrg  done
12196c7484f1fSmrg
12197c7484f1fSmrg  (set) 2>&1 |
12198c7484f1fSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12199c7484f1fSmrg    *${as_nl}ac_space=\ *)
12200d5e55f73Smrg      # 'set' does not quote correctly, so add quotes: double-quote
12201baed689fSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
12202c7484f1fSmrg      sed -n \
12203c7484f1fSmrg	"s/'/'\\\\''/g;
12204c7484f1fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12205c7484f1fSmrg      ;; #(
12206c7484f1fSmrg    *)
12207d5e55f73Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
12208c7484f1fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12209c7484f1fSmrg      ;;
12210c7484f1fSmrg    esac |
12211c7484f1fSmrg    sort
12212c7484f1fSmrg) |
12213c7484f1fSmrg  sed '
12214c7484f1fSmrg     /^ac_cv_env_/b end
12215c7484f1fSmrg     t clear
12216c7484f1fSmrg     :clear
1221763323ee5Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
12218c7484f1fSmrg     t end
12219c7484f1fSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12220c7484f1fSmrg     :end' >>confcache
12221c7484f1fSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12222c7484f1fSmrg  if test -w "$cache_file"; then
12223baed689fSmrg    if test "x$cache_file" != "x/dev/null"; then
1222463323ee5Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1222563323ee5Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
12226baed689fSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
12227baed689fSmrg	cat confcache >"$cache_file"
12228baed689fSmrg      else
12229baed689fSmrg        case $cache_file in #(
12230baed689fSmrg        */* | ?:*)
12231baed689fSmrg	  mv -f confcache "$cache_file"$$ &&
12232baed689fSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12233baed689fSmrg        *)
12234baed689fSmrg	  mv -f confcache "$cache_file" ;;
12235baed689fSmrg	esac
12236baed689fSmrg      fi
12237baed689fSmrg    fi
12238c7484f1fSmrg  else
1223963323ee5Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1224063323ee5Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
12241c7484f1fSmrg  fi
12242c7484f1fSmrgfi
12243c7484f1fSmrgrm -f confcache
12244c7484f1fSmrg
12245c7484f1fSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
12246c7484f1fSmrg# Let make expand exec_prefix.
12247c7484f1fSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12248c7484f1fSmrg
12249c7484f1fSmrgDEFS=-DHAVE_CONFIG_H
12250c7484f1fSmrg
12251c7484f1fSmrgac_libobjs=
12252c7484f1fSmrgac_ltlibobjs=
12253baed689fSmrgU=
12254c7484f1fSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12255c7484f1fSmrg  # 1. Remove the extension, and $U if already installed.
12256c7484f1fSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1225763323ee5Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
12258c7484f1fSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12259c7484f1fSmrg  #    will be set to the directory where LIBOBJS objects are built.
12260baed689fSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12261baed689fSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12262c7484f1fSmrgdone
12263c7484f1fSmrgLIBOBJS=$ac_libobjs
12264c7484f1fSmrg
12265c7484f1fSmrgLTLIBOBJS=$ac_ltlibobjs
12266c7484f1fSmrg
12267c7484f1fSmrg
1226863323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1226963323ee5Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
12270e6ecbdaeSmrg   if test -n "$am_sleep_pid"; then
12271e6ecbdaeSmrg     # Hide warnings about reused PIDs.
12272e6ecbdaeSmrg     wait $am_sleep_pid 2>/dev/null
12273e6ecbdaeSmrg   fi
1227463323ee5Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1227563323ee5Smrgprintf "%s\n" "done" >&6; }
12276c7484f1fSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12277baed689fSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
12278baed689fSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12279c7484f1fSmrgfi
12280c7484f1fSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12281baed689fSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12282baed689fSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12283c7484f1fSmrgfi
12284ebb1c56dSmrg if test -n "$EXEEXT"; then
12285ebb1c56dSmrg  am__EXEEXT_TRUE=
12286ebb1c56dSmrg  am__EXEEXT_FALSE='#'
12287ebb1c56dSmrgelse
12288ebb1c56dSmrg  am__EXEEXT_TRUE='#'
12289ebb1c56dSmrg  am__EXEEXT_FALSE=
12290ebb1c56dSmrgfi
12291ebb1c56dSmrg
12292d5e55f73Smrg# Check whether --enable-year2038 was given.
12293d5e55f73Smrgif test ${enable_year2038+y}
12294d5e55f73Smrgthen :
12295d5e55f73Smrg  enableval=$enable_year2038;
12296d5e55f73Smrgfi
12297d5e55f73Smrg
12298c7484f1fSmrg
12299baed689fSmrg: "${CONFIG_STATUS=./config.status}"
12300baed689fSmrgac_write_fail=0
12301c7484f1fSmrgac_clean_files_save=$ac_clean_files
12302c7484f1fSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1230363323ee5Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1230463323ee5Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
12305baed689fSmrgas_write_fail=0
12306baed689fSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12307c7484f1fSmrg#! $SHELL
12308c7484f1fSmrg# Generated by $as_me.
12309c7484f1fSmrg# Run this file to recreate the current configuration.
12310c7484f1fSmrg# Compiler output produced by configure, useful for debugging
12311c7484f1fSmrg# configure, is in config.log if it exists.
12312c7484f1fSmrg
12313c7484f1fSmrgdebug=false
12314c7484f1fSmrgac_cs_recheck=false
12315c7484f1fSmrgac_cs_silent=false
12316c7484f1fSmrg
12317baed689fSmrgSHELL=\${CONFIG_SHELL-$SHELL}
12318baed689fSmrgexport SHELL
12319baed689fSmrg_ASEOF
12320baed689fSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12321baed689fSmrg## -------------------- ##
12322baed689fSmrg## M4sh Initialization. ##
12323baed689fSmrg## -------------------- ##
12324c7484f1fSmrg
12325c7484f1fSmrg# Be more Bourne compatible
12326c7484f1fSmrgDUALCASE=1; export DUALCASE # for MKS sh
1232763323ee5Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1232863323ee5Smrgthen :
12329c7484f1fSmrg  emulate sh
12330c7484f1fSmrg  NULLCMD=:
12331baed689fSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12332c7484f1fSmrg  # is contrary to our usage.  Disable this feature.
12333c7484f1fSmrg  alias -g '${1+"$@"}'='"$@"'
12334c7484f1fSmrg  setopt NO_GLOB_SUBST
12335d5e55f73Smrgelse case e in #(
12336d5e55f73Smrg  e) case `(set -o) 2>/dev/null` in #(
12337baed689fSmrg  *posix*) :
12338baed689fSmrg    set -o posix ;; #(
12339baed689fSmrg  *) :
12340baed689fSmrg     ;;
12341d5e55f73Smrgesac ;;
12342c7484f1fSmrgesac
12343c7484f1fSmrgfi
12344c7484f1fSmrg
12345c7484f1fSmrg
1234663323ee5Smrg
1234763323ee5Smrg# Reset variables that may have inherited troublesome values from
1234863323ee5Smrg# the environment.
1234963323ee5Smrg
1235063323ee5Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1235163323ee5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1235263323ee5Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
1235363323ee5Smrg# Quoting is to prevent editors from complaining about space-tab.
12354baed689fSmrgas_nl='
12355baed689fSmrg'
12356baed689fSmrgexport as_nl
1235763323ee5SmrgIFS=" ""	$as_nl"
1235863323ee5Smrg
1235963323ee5SmrgPS1='$ '
1236063323ee5SmrgPS2='> '
1236163323ee5SmrgPS4='+ '
1236263323ee5Smrg
1236363323ee5Smrg# Ensure predictable behavior from utilities with locale-dependent output.
1236463323ee5SmrgLC_ALL=C
1236563323ee5Smrgexport LC_ALL
1236663323ee5SmrgLANGUAGE=C
1236763323ee5Smrgexport LANGUAGE
1236863323ee5Smrg
1236963323ee5Smrg# We cannot yet rely on "unset" to work, but we need these variables
1237063323ee5Smrg# to be unset--not just set to an empty or harmless value--now, to
1237163323ee5Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1237263323ee5Smrg# also avoids known problems related to "unset" and subshell syntax
1237363323ee5Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1237463323ee5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1237563323ee5Smrgdo eval test \${$as_var+y} \
1237663323ee5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1237763323ee5Smrgdone
1237863323ee5Smrg
1237963323ee5Smrg# Ensure that fds 0, 1, and 2 are open.
1238063323ee5Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1238163323ee5Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1238263323ee5Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
12383c7484f1fSmrg
12384baed689fSmrg# The user is always right.
1238563323ee5Smrgif ${PATH_SEPARATOR+false} :; then
12386baed689fSmrg  PATH_SEPARATOR=:
12387baed689fSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12388baed689fSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12389baed689fSmrg      PATH_SEPARATOR=';'
12390baed689fSmrg  }
12391c7484f1fSmrgfi
12392c7484f1fSmrg
12393c7484f1fSmrg
12394c7484f1fSmrg# Find who we are.  Look in the path if we contain no directory separator.
12395baed689fSmrgas_myself=
12396baed689fSmrgcase $0 in #((
12397c7484f1fSmrg  *[\\/]* ) as_myself=$0 ;;
12398c7484f1fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12399c7484f1fSmrgfor as_dir in $PATH
12400c7484f1fSmrgdo
12401c7484f1fSmrg  IFS=$as_save_IFS
1240263323ee5Smrg  case $as_dir in #(((
1240363323ee5Smrg    '') as_dir=./ ;;
1240463323ee5Smrg    */) ;;
1240563323ee5Smrg    *) as_dir=$as_dir/ ;;
1240663323ee5Smrg  esac
1240763323ee5Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
12408baed689fSmrg  done
12409c7484f1fSmrgIFS=$as_save_IFS
12410c7484f1fSmrg
12411c7484f1fSmrg     ;;
12412c7484f1fSmrgesac
12413d5e55f73Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
12414c7484f1fSmrg# in which case we are not to be found in the path.
12415c7484f1fSmrgif test "x$as_myself" = x; then
12416c7484f1fSmrg  as_myself=$0
12417c7484f1fSmrgfi
12418c7484f1fSmrgif test ! -f "$as_myself"; then
1241963323ee5Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12420baed689fSmrg  exit 1
12421c7484f1fSmrgfi
12422c7484f1fSmrg
12423baed689fSmrg
12424baed689fSmrg
12425baed689fSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12426baed689fSmrg# ----------------------------------------
12427baed689fSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12428baed689fSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12429baed689fSmrg# script with STATUS, using 1 if that was 0.
12430baed689fSmrgas_fn_error ()
12431baed689fSmrg{
12432baed689fSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
12433baed689fSmrg  if test "$4"; then
12434baed689fSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1243563323ee5Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12436c7484f1fSmrg  fi
1243763323ee5Smrg  printf "%s\n" "$as_me: error: $2" >&2
12438baed689fSmrg  as_fn_exit $as_status
12439baed689fSmrg} # as_fn_error
12440baed689fSmrg
12441baed689fSmrg
12442baed689fSmrg# as_fn_set_status STATUS
12443baed689fSmrg# -----------------------
12444baed689fSmrg# Set $? to STATUS, without forking.
12445baed689fSmrgas_fn_set_status ()
12446baed689fSmrg{
12447baed689fSmrg  return $1
12448baed689fSmrg} # as_fn_set_status
12449baed689fSmrg
12450baed689fSmrg# as_fn_exit STATUS
12451baed689fSmrg# -----------------
12452baed689fSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12453baed689fSmrgas_fn_exit ()
12454baed689fSmrg{
12455baed689fSmrg  set +e
12456baed689fSmrg  as_fn_set_status $1
12457baed689fSmrg  exit $1
12458baed689fSmrg} # as_fn_exit
12459baed689fSmrg
12460baed689fSmrg# as_fn_unset VAR
12461baed689fSmrg# ---------------
12462baed689fSmrg# Portably unset VAR.
12463baed689fSmrgas_fn_unset ()
12464baed689fSmrg{
12465baed689fSmrg  { eval $1=; unset $1;}
12466baed689fSmrg}
12467baed689fSmrgas_unset=as_fn_unset
1246863323ee5Smrg
12469baed689fSmrg# as_fn_append VAR VALUE
12470baed689fSmrg# ----------------------
12471baed689fSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
12472baed689fSmrg# advantage of any shell optimizations that allow amortized linear growth over
12473baed689fSmrg# repeated appends, instead of the typical quadratic growth present in naive
12474baed689fSmrg# implementations.
1247563323ee5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1247663323ee5Smrgthen :
12477baed689fSmrg  eval 'as_fn_append ()
12478baed689fSmrg  {
12479baed689fSmrg    eval $1+=\$2
12480baed689fSmrg  }'
12481d5e55f73Smrgelse case e in #(
12482d5e55f73Smrg  e) as_fn_append ()
12483baed689fSmrg  {
12484baed689fSmrg    eval $1=\$$1\$2
12485d5e55f73Smrg  } ;;
12486d5e55f73Smrgesac
12487baed689fSmrgfi # as_fn_append
12488baed689fSmrg
12489baed689fSmrg# as_fn_arith ARG...
12490baed689fSmrg# ------------------
12491baed689fSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
12492baed689fSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
12493baed689fSmrg# must be portable across $(()) and expr.
1249463323ee5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1249563323ee5Smrgthen :
12496baed689fSmrg  eval 'as_fn_arith ()
12497baed689fSmrg  {
12498baed689fSmrg    as_val=$(( $* ))
12499baed689fSmrg  }'
12500d5e55f73Smrgelse case e in #(
12501d5e55f73Smrg  e) as_fn_arith ()
12502baed689fSmrg  {
12503baed689fSmrg    as_val=`expr "$@" || test $? -eq 1`
12504d5e55f73Smrg  } ;;
12505d5e55f73Smrgesac
12506baed689fSmrgfi # as_fn_arith
12507baed689fSmrg
12508c7484f1fSmrg
12509c7484f1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12510c7484f1fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
12511c7484f1fSmrg  as_expr=expr
12512c7484f1fSmrgelse
12513c7484f1fSmrg  as_expr=false
12514c7484f1fSmrgfi
12515c7484f1fSmrg
12516c7484f1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12517c7484f1fSmrg  as_basename=basename
12518c7484f1fSmrgelse
12519c7484f1fSmrg  as_basename=false
12520c7484f1fSmrgfi
12521c7484f1fSmrg
12522baed689fSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12523baed689fSmrg  as_dirname=dirname
12524baed689fSmrgelse
12525baed689fSmrg  as_dirname=false
12526baed689fSmrgfi
12527c7484f1fSmrg
12528c7484f1fSmrgas_me=`$as_basename -- "$0" ||
12529c7484f1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12530c7484f1fSmrg	 X"$0" : 'X\(//\)$' \| \
12531c7484f1fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1253263323ee5Smrgprintf "%s\n" X/"$0" |
12533c7484f1fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12534c7484f1fSmrg	    s//\1/
12535c7484f1fSmrg	    q
12536c7484f1fSmrg	  }
12537c7484f1fSmrg	  /^X\/\(\/\/\)$/{
12538c7484f1fSmrg	    s//\1/
12539c7484f1fSmrg	    q
12540c7484f1fSmrg	  }
12541c7484f1fSmrg	  /^X\/\(\/\).*/{
12542c7484f1fSmrg	    s//\1/
12543c7484f1fSmrg	    q
12544c7484f1fSmrg	  }
12545c7484f1fSmrg	  s/.*/./; q'`
12546c7484f1fSmrg
12547baed689fSmrg# Avoid depending upon Character Ranges.
12548baed689fSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12549baed689fSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12550baed689fSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12551baed689fSmrgas_cr_digits='0123456789'
12552baed689fSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
12553c7484f1fSmrg
1255463323ee5Smrg
1255563323ee5Smrg# Determine whether it's possible to make 'echo' print without a newline.
1255663323ee5Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1255763323ee5Smrg# for compatibility with existing Makefiles.
12558c7484f1fSmrgECHO_C= ECHO_N= ECHO_T=
12559baed689fSmrgcase `echo -n x` in #(((((
12560c7484f1fSmrg-n*)
12561baed689fSmrg  case `echo 'xy\c'` in
12562c7484f1fSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12563baed689fSmrg  xy)  ECHO_C='\c';;
12564baed689fSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12565baed689fSmrg       ECHO_T='	';;
12566c7484f1fSmrg  esac;;
12567c7484f1fSmrg*)
12568c7484f1fSmrg  ECHO_N='-n';;
12569c7484f1fSmrgesac
12570c7484f1fSmrg
1257163323ee5Smrg# For backward compatibility with old third-party macros, we provide
1257263323ee5Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
1257363323ee5Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1257463323ee5Smrgas_echo='printf %s\n'
1257563323ee5Smrgas_echo_n='printf %s'
1257663323ee5Smrg
12577c7484f1fSmrgrm -f conf$$ conf$$.exe conf$$.file
12578c7484f1fSmrgif test -d conf$$.dir; then
12579c7484f1fSmrg  rm -f conf$$.dir/conf$$.file
12580c7484f1fSmrgelse
12581c7484f1fSmrg  rm -f conf$$.dir
12582baed689fSmrg  mkdir conf$$.dir 2>/dev/null
12583baed689fSmrgfi
12584baed689fSmrgif (echo >conf$$.file) 2>/dev/null; then
12585baed689fSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
12586baed689fSmrg    as_ln_s='ln -s'
12587baed689fSmrg    # ... but there are two gotchas:
12588d5e55f73Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12589d5e55f73Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12590d5e55f73Smrg    # In both cases, we have to default to 'cp -pR'.
12591baed689fSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12592ebb1c56dSmrg      as_ln_s='cp -pR'
12593baed689fSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12594baed689fSmrg    as_ln_s=ln
12595baed689fSmrg  else
12596ebb1c56dSmrg    as_ln_s='cp -pR'
12597baed689fSmrg  fi
12598c7484f1fSmrgelse
12599ebb1c56dSmrg  as_ln_s='cp -pR'
12600c7484f1fSmrgfi
12601c7484f1fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12602c7484f1fSmrgrmdir conf$$.dir 2>/dev/null
12603c7484f1fSmrg
12604baed689fSmrg
12605baed689fSmrg# as_fn_mkdir_p
12606baed689fSmrg# -------------
12607baed689fSmrg# Create "$as_dir" as a directory, including parents if necessary.
12608baed689fSmrgas_fn_mkdir_p ()
12609baed689fSmrg{
12610baed689fSmrg
12611baed689fSmrg  case $as_dir in #(
12612baed689fSmrg  -*) as_dir=./$as_dir;;
12613baed689fSmrg  esac
12614baed689fSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
12615baed689fSmrg    as_dirs=
12616baed689fSmrg    while :; do
12617baed689fSmrg      case $as_dir in #(
1261863323ee5Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12619baed689fSmrg      *) as_qdir=$as_dir;;
12620baed689fSmrg      esac
12621baed689fSmrg      as_dirs="'$as_qdir' $as_dirs"
12622baed689fSmrg      as_dir=`$as_dirname -- "$as_dir" ||
12623baed689fSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12624baed689fSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
12625baed689fSmrg	 X"$as_dir" : 'X\(//\)$' \| \
12626baed689fSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1262763323ee5Smrgprintf "%s\n" X"$as_dir" |
12628baed689fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12629baed689fSmrg	    s//\1/
12630baed689fSmrg	    q
12631baed689fSmrg	  }
12632baed689fSmrg	  /^X\(\/\/\)[^/].*/{
12633baed689fSmrg	    s//\1/
12634baed689fSmrg	    q
12635baed689fSmrg	  }
12636baed689fSmrg	  /^X\(\/\/\)$/{
12637baed689fSmrg	    s//\1/
12638baed689fSmrg	    q
12639baed689fSmrg	  }
12640baed689fSmrg	  /^X\(\/\).*/{
12641baed689fSmrg	    s//\1/
12642baed689fSmrg	    q
12643baed689fSmrg	  }
12644baed689fSmrg	  s/.*/./; q'`
12645baed689fSmrg      test -d "$as_dir" && break
12646baed689fSmrg    done
12647baed689fSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12648baed689fSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12649baed689fSmrg
12650baed689fSmrg
12651baed689fSmrg} # as_fn_mkdir_p
12652c7484f1fSmrgif mkdir -p . 2>/dev/null; then
12653baed689fSmrg  as_mkdir_p='mkdir -p "$as_dir"'
12654c7484f1fSmrgelse
12655c7484f1fSmrg  test -d ./-p && rmdir ./-p
12656c7484f1fSmrg  as_mkdir_p=false
12657c7484f1fSmrgfi
12658c7484f1fSmrg
12659ebb1c56dSmrg
12660ebb1c56dSmrg# as_fn_executable_p FILE
12661ebb1c56dSmrg# -----------------------
12662ebb1c56dSmrg# Test if FILE is an executable regular file.
12663ebb1c56dSmrgas_fn_executable_p ()
12664ebb1c56dSmrg{
12665ebb1c56dSmrg  test -f "$1" && test -x "$1"
12666ebb1c56dSmrg} # as_fn_executable_p
12667ebb1c56dSmrgas_test_x='test -x'
12668ebb1c56dSmrgas_executable_p=as_fn_executable_p
12669c7484f1fSmrg
12670c7484f1fSmrg# Sed expression to map a string onto a valid CPP name.
12671d5e55f73Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12672d5e55f73Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
12673c7484f1fSmrg
12674c7484f1fSmrg# Sed expression to map a string onto a valid variable name.
12675d5e55f73Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12676d5e55f73Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
12677c7484f1fSmrg
12678c7484f1fSmrg
12679c7484f1fSmrgexec 6>&1
12680baed689fSmrg## ----------------------------------- ##
12681baed689fSmrg## Main body of $CONFIG_STATUS script. ##
12682baed689fSmrg## ----------------------------------- ##
12683baed689fSmrg_ASEOF
12684baed689fSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12685c7484f1fSmrg
12686baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12687baed689fSmrg# Save the log message, to keep $0 and so on meaningful, and to
12688c7484f1fSmrg# report actual input values of CONFIG_FILES etc. instead of their
12689c7484f1fSmrg# values after options handling.
12690c7484f1fSmrgac_log="
12691d5e55f73SmrgThis file was extended by xconsole $as_me 1.1.0, which was
12692d5e55f73Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
12693c7484f1fSmrg
12694c7484f1fSmrg  CONFIG_FILES    = $CONFIG_FILES
12695c7484f1fSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12696c7484f1fSmrg  CONFIG_LINKS    = $CONFIG_LINKS
12697c7484f1fSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12698c7484f1fSmrg  $ $0 $@
12699c7484f1fSmrg
12700c7484f1fSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12701c7484f1fSmrg"
12702c7484f1fSmrg
12703c7484f1fSmrg_ACEOF
12704c7484f1fSmrg
12705baed689fSmrgcase $ac_config_files in *"
12706baed689fSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12707baed689fSmrgesac
12708baed689fSmrg
12709baed689fSmrgcase $ac_config_headers in *"
12710baed689fSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12711baed689fSmrgesac
12712baed689fSmrg
12713baed689fSmrg
12714baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12715c7484f1fSmrg# Files that config.status was made for.
12716c7484f1fSmrgconfig_files="$ac_config_files"
12717c7484f1fSmrgconfig_headers="$ac_config_headers"
12718c7484f1fSmrgconfig_commands="$ac_config_commands"
12719c7484f1fSmrg
12720c7484f1fSmrg_ACEOF
12721c7484f1fSmrg
12722baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12723c7484f1fSmrgac_cs_usage="\
12724d5e55f73Smrg'$as_me' instantiates files and other configuration actions
12725baed689fSmrgfrom templates according to the current configuration.  Unless the files
12726baed689fSmrgand actions are specified as TAGs, all are instantiated by default.
12727c7484f1fSmrg
12728baed689fSmrgUsage: $0 [OPTION]... [TAG]...
12729c7484f1fSmrg
12730c7484f1fSmrg  -h, --help       print this help, then exit
12731c7484f1fSmrg  -V, --version    print version number and configuration settings, then exit
12732baed689fSmrg      --config     print configuration, then exit
12733baed689fSmrg  -q, --quiet, --silent
12734baed689fSmrg                   do not print progress messages
12735c7484f1fSmrg  -d, --debug      don't remove temporary files
12736c7484f1fSmrg      --recheck    update $as_me by reconfiguring in the same conditions
12737baed689fSmrg      --file=FILE[:TEMPLATE]
12738baed689fSmrg                   instantiate the configuration file FILE
12739baed689fSmrg      --header=FILE[:TEMPLATE]
12740baed689fSmrg                   instantiate the configuration header FILE
12741c7484f1fSmrg
12742c7484f1fSmrgConfiguration files:
12743c7484f1fSmrg$config_files
12744c7484f1fSmrg
12745c7484f1fSmrgConfiguration headers:
12746c7484f1fSmrg$config_headers
12747c7484f1fSmrg
12748c7484f1fSmrgConfiguration commands:
12749c7484f1fSmrg$config_commands
12750c7484f1fSmrg
12751d5e55f73SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xconsole/-/issues>."
12752c7484f1fSmrg
12753c7484f1fSmrg_ACEOF
1275463323ee5Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1275563323ee5Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12756baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1275763323ee5Smrgac_cs_config='$ac_cs_config_escaped'
12758c7484f1fSmrgac_cs_version="\\
12759d5e55f73Smrgxconsole config.status 1.1.0
12760d5e55f73Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12761baed689fSmrg  with options \\"\$ac_cs_config\\"
12762c7484f1fSmrg
12763d5e55f73SmrgCopyright (C) 2023 Free Software Foundation, Inc.
12764c7484f1fSmrgThis config.status script is free software; the Free Software Foundation
12765c7484f1fSmrggives unlimited permission to copy, distribute and modify it."
12766c7484f1fSmrg
12767c7484f1fSmrgac_pwd='$ac_pwd'
12768c7484f1fSmrgsrcdir='$srcdir'
12769c7484f1fSmrgINSTALL='$INSTALL'
12770c7484f1fSmrgMKDIR_P='$MKDIR_P'
12771baed689fSmrgAWK='$AWK'
12772baed689fSmrgtest -n "\$AWK" || AWK=awk
12773c7484f1fSmrg_ACEOF
12774c7484f1fSmrg
12775baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12776baed689fSmrg# The default lists apply if the user does not specify any file.
12777c7484f1fSmrgac_need_defaults=:
12778c7484f1fSmrgwhile test $# != 0
12779c7484f1fSmrgdo
12780c7484f1fSmrg  case $1 in
12781baed689fSmrg  --*=?*)
12782c7484f1fSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12783c7484f1fSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12784c7484f1fSmrg    ac_shift=:
12785c7484f1fSmrg    ;;
12786baed689fSmrg  --*=)
12787baed689fSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12788baed689fSmrg    ac_optarg=
12789baed689fSmrg    ac_shift=:
12790baed689fSmrg    ;;
12791c7484f1fSmrg  *)
12792c7484f1fSmrg    ac_option=$1
12793c7484f1fSmrg    ac_optarg=$2
12794c7484f1fSmrg    ac_shift=shift
12795c7484f1fSmrg    ;;
12796c7484f1fSmrg  esac
12797c7484f1fSmrg
12798c7484f1fSmrg  case $ac_option in
12799c7484f1fSmrg  # Handling of the options.
12800c7484f1fSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12801c7484f1fSmrg    ac_cs_recheck=: ;;
12802c7484f1fSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1280363323ee5Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
12804baed689fSmrg  --config | --confi | --conf | --con | --co | --c )
1280563323ee5Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
12806c7484f1fSmrg  --debug | --debu | --deb | --de | --d | -d )
12807c7484f1fSmrg    debug=: ;;
12808c7484f1fSmrg  --file | --fil | --fi | --f )
12809c7484f1fSmrg    $ac_shift
12810baed689fSmrg    case $ac_optarg in
1281163323ee5Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12812baed689fSmrg    '') as_fn_error $? "missing file argument" ;;
12813baed689fSmrg    esac
12814baed689fSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12815c7484f1fSmrg    ac_need_defaults=false;;
12816c7484f1fSmrg  --header | --heade | --head | --hea )
12817c7484f1fSmrg    $ac_shift
12818baed689fSmrg    case $ac_optarg in
1281963323ee5Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12820baed689fSmrg    esac
12821baed689fSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12822c7484f1fSmrg    ac_need_defaults=false;;
12823c7484f1fSmrg  --he | --h)
12824c7484f1fSmrg    # Conflict between --help and --header
12825d5e55f73Smrg    as_fn_error $? "ambiguous option: '$1'
12826d5e55f73SmrgTry '$0 --help' for more information.";;
12827c7484f1fSmrg  --help | --hel | -h )
1282863323ee5Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12829c7484f1fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12830c7484f1fSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12831c7484f1fSmrg    ac_cs_silent=: ;;
12832c7484f1fSmrg
12833c7484f1fSmrg  # This is an error.
12834d5e55f73Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12835d5e55f73SmrgTry '$0 --help' for more information." ;;
12836c7484f1fSmrg
12837baed689fSmrg  *) as_fn_append ac_config_targets " $1"
12838c7484f1fSmrg     ac_need_defaults=false ;;
12839c7484f1fSmrg
12840c7484f1fSmrg  esac
12841c7484f1fSmrg  shift
12842c7484f1fSmrgdone
12843c7484f1fSmrg
12844c7484f1fSmrgac_configure_extra_args=
12845c7484f1fSmrg
12846c7484f1fSmrgif $ac_cs_silent; then
12847c7484f1fSmrg  exec 6>/dev/null
12848c7484f1fSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12849c7484f1fSmrgfi
12850c7484f1fSmrg
12851c7484f1fSmrg_ACEOF
12852baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12853c7484f1fSmrgif \$ac_cs_recheck; then
12854ebb1c56dSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12855baed689fSmrg  shift
1285663323ee5Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
12857baed689fSmrg  CONFIG_SHELL='$SHELL'
12858c7484f1fSmrg  export CONFIG_SHELL
12859baed689fSmrg  exec "\$@"
12860c7484f1fSmrgfi
12861c7484f1fSmrg
12862c7484f1fSmrg_ACEOF
12863baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12864c7484f1fSmrgexec 5>>config.log
12865c7484f1fSmrg{
12866c7484f1fSmrg  echo
12867c7484f1fSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12868c7484f1fSmrg## Running $as_me. ##
12869c7484f1fSmrg_ASBOX
1287063323ee5Smrg  printf "%s\n" "$ac_log"
12871c7484f1fSmrg} >&5
12872c7484f1fSmrg
12873c7484f1fSmrg_ACEOF
12874baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12875c7484f1fSmrg#
12876c7484f1fSmrg# INIT-COMMANDS
12877c7484f1fSmrg#
1287863323ee5SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12879c7484f1fSmrg
12880c7484f1fSmrg_ACEOF
12881c7484f1fSmrg
12882baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12883c7484f1fSmrg
12884c7484f1fSmrg# Handling of arguments.
12885c7484f1fSmrgfor ac_config_target in $ac_config_targets
12886c7484f1fSmrgdo
12887c7484f1fSmrg  case $ac_config_target in
12888baed689fSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12889e6ecbdaeSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12890c7484f1fSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12891e6ecbdaeSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12892c7484f1fSmrg
12893d5e55f73Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
12894c7484f1fSmrg  esac
12895c7484f1fSmrgdone
12896c7484f1fSmrg
12897c7484f1fSmrg
12898c7484f1fSmrg# If the user did not use the arguments to specify the items to instantiate,
12899c7484f1fSmrg# then the envvar interface is used.  Set only those that are not.
12900c7484f1fSmrg# We use the long form for the default assignment because of an extremely
12901c7484f1fSmrg# bizarre bug on SunOS 4.1.3.
12902c7484f1fSmrgif $ac_need_defaults; then
1290363323ee5Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1290463323ee5Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1290563323ee5Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12906c7484f1fSmrgfi
12907c7484f1fSmrg
12908c7484f1fSmrg# Have a temporary directory for convenience.  Make it in the build tree
12909c7484f1fSmrg# simply because there is no reason against having it here, and in addition,
12910c7484f1fSmrg# creating and moving files from /tmp can sometimes cause problems.
12911c7484f1fSmrg# Hook for its removal unless debugging.
12912c7484f1fSmrg# Note that there is a small window in which the directory will not be cleaned:
12913d5e55f73Smrg# after its creation but before its name has been assigned to '$tmp'.
12914c7484f1fSmrg$debug ||
12915c7484f1fSmrg{
12916baed689fSmrg  tmp= ac_tmp=
12917c7484f1fSmrg  trap 'exit_status=$?
12918baed689fSmrg  : "${ac_tmp:=$tmp}"
12919baed689fSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12920c7484f1fSmrg' 0
12921baed689fSmrg  trap 'as_fn_exit 1' 1 2 13 15
12922c7484f1fSmrg}
12923c7484f1fSmrg# Create a (secure) tmp directory for tmp files.
12924c7484f1fSmrg
12925c7484f1fSmrg{
12926c7484f1fSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12927baed689fSmrg  test -d "$tmp"
12928c7484f1fSmrg}  ||
12929c7484f1fSmrg{
12930c7484f1fSmrg  tmp=./conf$$-$RANDOM
12931c7484f1fSmrg  (umask 077 && mkdir "$tmp")
12932baed689fSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12933baed689fSmrgac_tmp=$tmp
12934c7484f1fSmrg
12935baed689fSmrg# Set up the scripts for CONFIG_FILES section.
12936baed689fSmrg# No need to generate them if there are no CONFIG_FILES.
12937d5e55f73Smrg# This happens for instance with './config.status config.h'.
12938c7484f1fSmrgif test -n "$CONFIG_FILES"; then
12939c7484f1fSmrg
12940c7484f1fSmrg
12941baed689fSmrgac_cr=`echo X | tr X '\015'`
12942baed689fSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12943baed689fSmrg# But we know of no other shell where ac_cr would be empty at this
12944baed689fSmrg# point, so we can use a bashism as a fallback.
12945baed689fSmrgif test "x$ac_cr" = x; then
12946baed689fSmrg  eval ac_cr=\$\'\\r\'
12947baed689fSmrgfi
12948baed689fSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12949baed689fSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12950baed689fSmrg  ac_cs_awk_cr='\\r'
12951baed689fSmrgelse
12952baed689fSmrg  ac_cs_awk_cr=$ac_cr
12953c7484f1fSmrgfi
12954c7484f1fSmrg
12955baed689fSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12956c7484f1fSmrg_ACEOF
12957c7484f1fSmrg
12958c7484f1fSmrg
12959baed689fSmrg{
12960baed689fSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
12961baed689fSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12962baed689fSmrg  echo "_ACEOF"
12963baed689fSmrg} >conf$$subs.sh ||
12964baed689fSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12965baed689fSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12966c7484f1fSmrgac_delim='%!_!# '
12967c7484f1fSmrgfor ac_last_try in false false false false false :; do
12968baed689fSmrg  . ./conf$$subs.sh ||
12969baed689fSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12970c7484f1fSmrg
12971baed689fSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12972baed689fSmrg  if test $ac_delim_n = $ac_delim_num; then
12973c7484f1fSmrg    break
12974c7484f1fSmrg  elif $ac_last_try; then
12975baed689fSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12976c7484f1fSmrg  else
12977c7484f1fSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12978c7484f1fSmrg  fi
12979c7484f1fSmrgdone
12980baed689fSmrgrm -f conf$$subs.sh
12981c7484f1fSmrg
12982baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12983baed689fSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12984baed689fSmrg_ACEOF
12985baed689fSmrgsed -n '
12986baed689fSmrgh
12987baed689fSmrgs/^/S["/; s/!.*/"]=/
12988baed689fSmrgp
12989baed689fSmrgg
12990baed689fSmrgs/^[^!]*!//
12991baed689fSmrg:repl
12992baed689fSmrgt repl
12993baed689fSmrgs/'"$ac_delim"'$//
12994baed689fSmrgt delim
12995baed689fSmrg:nl
12996baed689fSmrgh
12997baed689fSmrgs/\(.\{148\}\)..*/\1/
12998baed689fSmrgt more1
12999baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13000baed689fSmrgp
13001baed689fSmrgn
13002baed689fSmrgb repl
13003baed689fSmrg:more1
13004baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13005baed689fSmrgp
13006baed689fSmrgg
13007baed689fSmrgs/.\{148\}//
13008baed689fSmrgt nl
13009baed689fSmrg:delim
13010baed689fSmrgh
13011baed689fSmrgs/\(.\{148\}\)..*/\1/
13012baed689fSmrgt more2
13013baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
13014baed689fSmrgp
13015baed689fSmrgb
13016baed689fSmrg:more2
13017baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13018baed689fSmrgp
13019baed689fSmrgg
13020baed689fSmrgs/.\{148\}//
13021baed689fSmrgt delim
13022baed689fSmrg' <conf$$subs.awk | sed '
13023baed689fSmrg/^[^""]/{
13024baed689fSmrg  N
13025baed689fSmrg  s/\n//
13026baed689fSmrg}
13027baed689fSmrg' >>$CONFIG_STATUS || ac_write_fail=1
13028baed689fSmrgrm -f conf$$subs.awk
13029baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13030baed689fSmrg_ACAWK
13031baed689fSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13032baed689fSmrg  for (key in S) S_is_set[key] = 1
13033baed689fSmrg  FS = ""
13034baed689fSmrg
13035baed689fSmrg}
13036baed689fSmrg{
13037baed689fSmrg  line = $ 0
13038baed689fSmrg  nfields = split(line, field, "@")
13039baed689fSmrg  substed = 0
13040baed689fSmrg  len = length(field[1])
13041baed689fSmrg  for (i = 2; i < nfields; i++) {
13042baed689fSmrg    key = field[i]
13043baed689fSmrg    keylen = length(key)
13044baed689fSmrg    if (S_is_set[key]) {
13045baed689fSmrg      value = S[key]
13046baed689fSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13047baed689fSmrg      len += length(value) + length(field[++i])
13048baed689fSmrg      substed = 1
13049baed689fSmrg    } else
13050baed689fSmrg      len += 1 + keylen
13051baed689fSmrg  }
13052baed689fSmrg
13053baed689fSmrg  print line
13054baed689fSmrg}
13055c7484f1fSmrg
13056baed689fSmrg_ACAWK
13057c7484f1fSmrg_ACEOF
13058baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13059baed689fSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13060baed689fSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13061baed689fSmrgelse
13062baed689fSmrg  cat
13063baed689fSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13064baed689fSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
13065c7484f1fSmrg_ACEOF
13066c7484f1fSmrg
13067baed689fSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13068baed689fSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13069c7484f1fSmrg# trailing colons and then remove the whole line if VPATH becomes empty
13070c7484f1fSmrg# (actually we leave an empty line to preserve line numbers).
13071c7484f1fSmrgif test "x$srcdir" = x.; then
13072baed689fSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
13073baed689fSmrgh
13074baed689fSmrgs///
13075baed689fSmrgs/^/:/
13076baed689fSmrgs/[	 ]*$/:/
13077baed689fSmrgs/:\$(srcdir):/:/g
13078baed689fSmrgs/:\${srcdir}:/:/g
13079baed689fSmrgs/:@srcdir@:/:/g
13080baed689fSmrgs/^:*//
13081c7484f1fSmrgs/:*$//
13082baed689fSmrgx
13083baed689fSmrgs/\(=[	 ]*\).*/\1/
13084baed689fSmrgG
13085baed689fSmrgs/\n//
13086c7484f1fSmrgs/^[^=]*=[	 ]*$//
13087c7484f1fSmrg}'
13088c7484f1fSmrgfi
13089c7484f1fSmrg
13090baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13091c7484f1fSmrgfi # test -n "$CONFIG_FILES"
13092c7484f1fSmrg
13093baed689fSmrg# Set up the scripts for CONFIG_HEADERS section.
13094baed689fSmrg# No need to generate them if there are no CONFIG_HEADERS.
13095d5e55f73Smrg# This happens for instance with './config.status Makefile'.
13096baed689fSmrgif test -n "$CONFIG_HEADERS"; then
13097baed689fSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13098baed689fSmrgBEGIN {
13099baed689fSmrg_ACEOF
13100baed689fSmrg
13101d5e55f73Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
13102baed689fSmrg# here-document in config.status, that substitutes the proper values into
13103baed689fSmrg# config.h.in to produce config.h.
13104baed689fSmrg
13105baed689fSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
13106baed689fSmrg# handling of long lines.
13107baed689fSmrgac_delim='%!_!# '
13108baed689fSmrgfor ac_last_try in false false :; do
13109baed689fSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13110baed689fSmrg  if test -z "$ac_tt"; then
13111baed689fSmrg    break
13112baed689fSmrg  elif $ac_last_try; then
13113baed689fSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13114baed689fSmrg  else
13115baed689fSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13116baed689fSmrg  fi
13117baed689fSmrgdone
13118baed689fSmrg
13119baed689fSmrg# For the awk script, D is an array of macro values keyed by name,
13120baed689fSmrg# likewise P contains macro parameters if any.  Preserve backslash
13121baed689fSmrg# newline sequences.
13122baed689fSmrg
13123baed689fSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13124baed689fSmrgsed -n '
13125baed689fSmrgs/.\{148\}/&'"$ac_delim"'/g
13126baed689fSmrgt rset
13127baed689fSmrg:rset
13128baed689fSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13129baed689fSmrgt def
13130baed689fSmrgd
13131baed689fSmrg:def
13132baed689fSmrgs/\\$//
13133baed689fSmrgt bsnl
13134baed689fSmrgs/["\\]/\\&/g
13135baed689fSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13136baed689fSmrgD["\1"]=" \3"/p
13137baed689fSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13138baed689fSmrgd
13139baed689fSmrg:bsnl
13140baed689fSmrgs/["\\]/\\&/g
13141baed689fSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13142baed689fSmrgD["\1"]=" \3\\\\\\n"\\/p
13143baed689fSmrgt cont
13144baed689fSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13145baed689fSmrgt cont
13146baed689fSmrgd
13147baed689fSmrg:cont
13148baed689fSmrgn
13149baed689fSmrgs/.\{148\}/&'"$ac_delim"'/g
13150baed689fSmrgt clear
13151baed689fSmrg:clear
13152baed689fSmrgs/\\$//
13153baed689fSmrgt bsnlc
13154baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
13155baed689fSmrgd
13156baed689fSmrg:bsnlc
13157baed689fSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13158baed689fSmrgb cont
13159baed689fSmrg' <confdefs.h | sed '
13160baed689fSmrgs/'"$ac_delim"'/"\\\
13161baed689fSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
13162baed689fSmrg
13163baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13164baed689fSmrg  for (key in D) D_is_set[key] = 1
13165baed689fSmrg  FS = ""
13166baed689fSmrg}
13167baed689fSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13168baed689fSmrg  line = \$ 0
13169baed689fSmrg  split(line, arg, " ")
13170baed689fSmrg  if (arg[1] == "#") {
13171baed689fSmrg    defundef = arg[2]
13172baed689fSmrg    mac1 = arg[3]
13173baed689fSmrg  } else {
13174baed689fSmrg    defundef = substr(arg[1], 2)
13175baed689fSmrg    mac1 = arg[2]
13176baed689fSmrg  }
13177baed689fSmrg  split(mac1, mac2, "(") #)
13178baed689fSmrg  macro = mac2[1]
13179baed689fSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
13180baed689fSmrg  if (D_is_set[macro]) {
13181baed689fSmrg    # Preserve the white space surrounding the "#".
13182baed689fSmrg    print prefix "define", macro P[macro] D[macro]
13183baed689fSmrg    next
13184baed689fSmrg  } else {
13185baed689fSmrg    # Replace #undef with comments.  This is necessary, for example,
13186baed689fSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
13187baed689fSmrg    # on some systems where configure will not decide to define it.
13188baed689fSmrg    if (defundef == "undef") {
13189baed689fSmrg      print "/*", prefix defundef, macro, "*/"
13190baed689fSmrg      next
13191baed689fSmrg    }
13192baed689fSmrg  }
13193baed689fSmrg}
13194baed689fSmrg{ print }
13195baed689fSmrg_ACAWK
13196baed689fSmrg_ACEOF
13197baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13198baed689fSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13199baed689fSmrgfi # test -n "$CONFIG_HEADERS"
13200baed689fSmrg
13201c7484f1fSmrg
13202baed689fSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13203baed689fSmrgshift
13204baed689fSmrgfor ac_tag
13205c7484f1fSmrgdo
13206c7484f1fSmrg  case $ac_tag in
13207c7484f1fSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
13208c7484f1fSmrg  esac
13209c7484f1fSmrg  case $ac_mode$ac_tag in
13210c7484f1fSmrg  :[FHL]*:*);;
13211d5e55f73Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
13212c7484f1fSmrg  :[FH]-) ac_tag=-:-;;
13213c7484f1fSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13214c7484f1fSmrg  esac
13215c7484f1fSmrg  ac_save_IFS=$IFS
13216c7484f1fSmrg  IFS=:
13217c7484f1fSmrg  set x $ac_tag
13218c7484f1fSmrg  IFS=$ac_save_IFS
13219c7484f1fSmrg  shift
13220c7484f1fSmrg  ac_file=$1
13221c7484f1fSmrg  shift
13222c7484f1fSmrg
13223c7484f1fSmrg  case $ac_mode in
13224c7484f1fSmrg  :L) ac_source=$1;;
13225c7484f1fSmrg  :[FH])
13226c7484f1fSmrg    ac_file_inputs=
13227c7484f1fSmrg    for ac_f
13228c7484f1fSmrg    do
13229c7484f1fSmrg      case $ac_f in
13230baed689fSmrg      -) ac_f="$ac_tmp/stdin";;
13231c7484f1fSmrg      *) # Look for the file first in the build tree, then in the source tree
13232c7484f1fSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13233d5e55f73Smrg	 # because $ac_f cannot contain ':'.
13234c7484f1fSmrg	 test -f "$ac_f" ||
13235c7484f1fSmrg	   case $ac_f in
13236c7484f1fSmrg	   [\\/$]*) false;;
13237c7484f1fSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13238c7484f1fSmrg	   esac ||
13239d5e55f73Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
13240c7484f1fSmrg      esac
1324163323ee5Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13242baed689fSmrg      as_fn_append ac_file_inputs " '$ac_f'"
13243c7484f1fSmrg    done
13244c7484f1fSmrg
13245d5e55f73Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
13246c7484f1fSmrg    # use $as_me), people would be surprised to read:
13247c7484f1fSmrg    #    /* config.h.  Generated by config.status.  */
13248baed689fSmrg    configure_input='Generated from '`
1324963323ee5Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13250baed689fSmrg	`' by configure.'
13251c7484f1fSmrg    if test x"$ac_file" != x-; then
13252c7484f1fSmrg      configure_input="$ac_file.  $configure_input"
1325363323ee5Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1325463323ee5Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
13255c7484f1fSmrg    fi
13256baed689fSmrg    # Neutralize special characters interpreted by sed in replacement strings.
13257baed689fSmrg    case $configure_input in #(
13258baed689fSmrg    *\&* | *\|* | *\\* )
1325963323ee5Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
13260baed689fSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13261baed689fSmrg    *) ac_sed_conf_input=$configure_input;;
13262baed689fSmrg    esac
13263c7484f1fSmrg
13264c7484f1fSmrg    case $ac_tag in
13265baed689fSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13266baed689fSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13267c7484f1fSmrg    esac
13268c7484f1fSmrg    ;;
13269c7484f1fSmrg  esac
13270c7484f1fSmrg
13271c7484f1fSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
13272c7484f1fSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13273c7484f1fSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
13274c7484f1fSmrg	 X"$ac_file" : 'X\(//\)$' \| \
13275c7484f1fSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1327663323ee5Smrgprintf "%s\n" X"$ac_file" |
13277c7484f1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13278c7484f1fSmrg	    s//\1/
13279c7484f1fSmrg	    q
13280c7484f1fSmrg	  }
13281c7484f1fSmrg	  /^X\(\/\/\)[^/].*/{
13282c7484f1fSmrg	    s//\1/
13283c7484f1fSmrg	    q
13284c7484f1fSmrg	  }
13285c7484f1fSmrg	  /^X\(\/\/\)$/{
13286c7484f1fSmrg	    s//\1/
13287c7484f1fSmrg	    q
13288c7484f1fSmrg	  }
13289c7484f1fSmrg	  /^X\(\/\).*/{
13290c7484f1fSmrg	    s//\1/
13291c7484f1fSmrg	    q
13292c7484f1fSmrg	  }
13293c7484f1fSmrg	  s/.*/./; q'`
13294baed689fSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
13295c7484f1fSmrg  ac_builddir=.
13296c7484f1fSmrg
13297c7484f1fSmrgcase "$ac_dir" in
13298c7484f1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13299c7484f1fSmrg*)
1330063323ee5Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
13301c7484f1fSmrg  # A ".." for each directory in $ac_dir_suffix.
1330263323ee5Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13303c7484f1fSmrg  case $ac_top_builddir_sub in
13304c7484f1fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13305c7484f1fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13306c7484f1fSmrg  esac ;;
13307c7484f1fSmrgesac
13308c7484f1fSmrgac_abs_top_builddir=$ac_pwd
13309c7484f1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
13310c7484f1fSmrg# for backward compatibility:
13311c7484f1fSmrgac_top_builddir=$ac_top_build_prefix
13312c7484f1fSmrg
13313c7484f1fSmrgcase $srcdir in
13314c7484f1fSmrg  .)  # We are building in place.
13315c7484f1fSmrg    ac_srcdir=.
13316c7484f1fSmrg    ac_top_srcdir=$ac_top_builddir_sub
13317c7484f1fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
13318c7484f1fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
13319c7484f1fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
13320c7484f1fSmrg    ac_top_srcdir=$srcdir
13321c7484f1fSmrg    ac_abs_top_srcdir=$srcdir ;;
13322c7484f1fSmrg  *) # Relative name.
13323c7484f1fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13324c7484f1fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
13325c7484f1fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13326c7484f1fSmrgesac
13327c7484f1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13328c7484f1fSmrg
13329c7484f1fSmrg
13330c7484f1fSmrg  case $ac_mode in
13331c7484f1fSmrg  :F)
13332c7484f1fSmrg  #
13333c7484f1fSmrg  # CONFIG_FILE
13334c7484f1fSmrg  #
13335c7484f1fSmrg
13336c7484f1fSmrg  case $INSTALL in
13337c7484f1fSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13338c7484f1fSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13339c7484f1fSmrg  esac
13340c7484f1fSmrg  ac_MKDIR_P=$MKDIR_P
13341c7484f1fSmrg  case $MKDIR_P in
13342c7484f1fSmrg  [\\/$]* | ?:[\\/]* ) ;;
13343c7484f1fSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13344c7484f1fSmrg  esac
13345c7484f1fSmrg_ACEOF
13346c7484f1fSmrg
13347baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13348c7484f1fSmrg# If the template does not know about datarootdir, expand it.
13349c7484f1fSmrg# FIXME: This hack should be removed a few years after 2.60.
13350c7484f1fSmrgac_datarootdir_hack=; ac_datarootdir_seen=
13351baed689fSmrgac_sed_dataroot='
13352baed689fSmrg/datarootdir/ {
13353c7484f1fSmrg  p
13354c7484f1fSmrg  q
13355c7484f1fSmrg}
13356c7484f1fSmrg/@datadir@/p
13357c7484f1fSmrg/@docdir@/p
13358c7484f1fSmrg/@infodir@/p
13359c7484f1fSmrg/@localedir@/p
13360baed689fSmrg/@mandir@/p'
13361baed689fSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13362c7484f1fSmrg*datarootdir*) ac_datarootdir_seen=yes;;
13363c7484f1fSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1336463323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1336563323ee5Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13366c7484f1fSmrg_ACEOF
13367baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13368c7484f1fSmrg  ac_datarootdir_hack='
13369c7484f1fSmrg  s&@datadir@&$datadir&g
13370c7484f1fSmrg  s&@docdir@&$docdir&g
13371c7484f1fSmrg  s&@infodir@&$infodir&g
13372c7484f1fSmrg  s&@localedir@&$localedir&g
13373c7484f1fSmrg  s&@mandir@&$mandir&g
13374baed689fSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
13375c7484f1fSmrgesac
13376c7484f1fSmrg_ACEOF
13377c7484f1fSmrg
13378d5e55f73Smrg# Neutralize VPATH when '$srcdir' = '.'.
13379c7484f1fSmrg# Shell code in configure.ac might set extrasub.
13380c7484f1fSmrg# FIXME: do we really want to maintain this feature?
13381baed689fSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13382baed689fSmrgac_sed_extra="$ac_vpsub
13383c7484f1fSmrg$extrasub
13384c7484f1fSmrg_ACEOF
13385baed689fSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13386c7484f1fSmrg:t
13387c7484f1fSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13388baed689fSmrgs|@configure_input@|$ac_sed_conf_input|;t t
13389c7484f1fSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
13390baed689fSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
13391c7484f1fSmrgs&@srcdir@&$ac_srcdir&;t t
13392c7484f1fSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
13393c7484f1fSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
13394c7484f1fSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13395c7484f1fSmrgs&@builddir@&$ac_builddir&;t t
13396c7484f1fSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
13397c7484f1fSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13398c7484f1fSmrgs&@INSTALL@&$ac_INSTALL&;t t
13399c7484f1fSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
13400c7484f1fSmrg$ac_datarootdir_hack
13401baed689fSmrg"
13402baed689fSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13403baed689fSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13404c7484f1fSmrg
13405c7484f1fSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13406baed689fSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13407baed689fSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13408baed689fSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13409d5e55f73Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13410baed689fSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
13411d5e55f73Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13412baed689fSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
13413baed689fSmrg
13414baed689fSmrg  rm -f "$ac_tmp/stdin"
13415c7484f1fSmrg  case $ac_file in
13416baed689fSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13417baed689fSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13418baed689fSmrg  esac \
13419baed689fSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13420c7484f1fSmrg ;;
13421c7484f1fSmrg  :H)
13422c7484f1fSmrg  #
13423c7484f1fSmrg  # CONFIG_HEADER
13424c7484f1fSmrg  #
13425c7484f1fSmrg  if test x"$ac_file" != x-; then
13426baed689fSmrg    {
1342763323ee5Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
13428baed689fSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13429baed689fSmrg    } >"$ac_tmp/config.h" \
13430baed689fSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13431baed689fSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1343263323ee5Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1343363323ee5Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
13434c7484f1fSmrg    else
13435baed689fSmrg      rm -f "$ac_file"
13436baed689fSmrg      mv "$ac_tmp/config.h" "$ac_file" \
13437baed689fSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
13438c7484f1fSmrg    fi
13439c7484f1fSmrg  else
1344063323ee5Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
13441baed689fSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13442baed689fSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
13443c7484f1fSmrg  fi
13444baed689fSmrg# Compute "$ac_file"'s index in $config_headers.
13445baed689fSmrg_am_arg="$ac_file"
13446c7484f1fSmrg_am_stamp_count=1
13447c7484f1fSmrgfor _am_header in $config_headers :; do
13448c7484f1fSmrg  case $_am_header in
13449baed689fSmrg    $_am_arg | $_am_arg:* )
13450c7484f1fSmrg      break ;;
13451c7484f1fSmrg    * )
13452c7484f1fSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13453c7484f1fSmrg  esac
13454c7484f1fSmrgdone
13455baed689fSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13456baed689fSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13457baed689fSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13458baed689fSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
13459baed689fSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1346063323ee5Smrgprintf "%s\n" X"$_am_arg" |
13461c7484f1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13462c7484f1fSmrg	    s//\1/
13463c7484f1fSmrg	    q
13464c7484f1fSmrg	  }
13465c7484f1fSmrg	  /^X\(\/\/\)[^/].*/{
13466c7484f1fSmrg	    s//\1/
13467c7484f1fSmrg	    q
13468c7484f1fSmrg	  }
13469c7484f1fSmrg	  /^X\(\/\/\)$/{
13470c7484f1fSmrg	    s//\1/
13471c7484f1fSmrg	    q
13472c7484f1fSmrg	  }
13473c7484f1fSmrg	  /^X\(\/\).*/{
13474c7484f1fSmrg	    s//\1/
13475c7484f1fSmrg	    q
13476c7484f1fSmrg	  }
13477c7484f1fSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
13478c7484f1fSmrg ;;
13479c7484f1fSmrg
1348063323ee5Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1348163323ee5Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13482c7484f1fSmrg ;;
13483c7484f1fSmrg  esac
13484c7484f1fSmrg
13485c7484f1fSmrg
13486c7484f1fSmrg  case $ac_file$ac_mode in
13487baed689fSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13488e6ecbdaeSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
13489baed689fSmrg  # are listed without --file.  Let's play safe and only enable the eval
13490baed689fSmrg  # if we detect the quoting.
1349163323ee5Smrg  # TODO: see whether this extra hack can be removed once we start
1349263323ee5Smrg  # requiring Autoconf 2.70 or later.
1349363323ee5Smrg  case $CONFIG_FILES in #(
1349463323ee5Smrg  *\'*) :
1349563323ee5Smrg    eval set x "$CONFIG_FILES" ;; #(
1349663323ee5Smrg  *) :
1349763323ee5Smrg    set x $CONFIG_FILES ;; #(
1349863323ee5Smrg  *) :
1349963323ee5Smrg     ;;
1350063323ee5Smrgesac
13501baed689fSmrg  shift
1350263323ee5Smrg  # Used to flag and report bootstrapping failures.
1350363323ee5Smrg  am_rc=0
1350463323ee5Smrg  for am_mf
13505baed689fSmrg  do
13506baed689fSmrg    # Strip MF so we end up with the name of the file.
1350763323ee5Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1350863323ee5Smrg    # Check whether this is an Automake generated Makefile which includes
1350963323ee5Smrg    # dependency-tracking related rules and includes.
1351063323ee5Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
13511baed689fSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
1351263323ee5Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1351363323ee5Smrg      || continue
1351463323ee5Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
1351563323ee5Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351663323ee5Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
1351763323ee5Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1351863323ee5Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1351963323ee5Smrgprintf "%s\n" X"$am_mf" |
13520c7484f1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13521c7484f1fSmrg	    s//\1/
13522c7484f1fSmrg	    q
13523c7484f1fSmrg	  }
13524c7484f1fSmrg	  /^X\(\/\/\)[^/].*/{
13525c7484f1fSmrg	    s//\1/
13526c7484f1fSmrg	    q
13527c7484f1fSmrg	  }
13528c7484f1fSmrg	  /^X\(\/\/\)$/{
13529c7484f1fSmrg	    s//\1/
13530c7484f1fSmrg	    q
13531c7484f1fSmrg	  }
13532c7484f1fSmrg	  /^X\(\/\).*/{
13533c7484f1fSmrg	    s//\1/
13534c7484f1fSmrg	    q
13535c7484f1fSmrg	  }
13536c7484f1fSmrg	  s/.*/./; q'`
1353763323ee5Smrg    am_filepart=`$as_basename -- "$am_mf" ||
1353863323ee5Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1353963323ee5Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1354063323ee5Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1354163323ee5Smrgprintf "%s\n" X/"$am_mf" |
1354263323ee5Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13543c7484f1fSmrg	    s//\1/
13544c7484f1fSmrg	    q
13545c7484f1fSmrg	  }
1354663323ee5Smrg	  /^X\/\(\/\/\)$/{
13547c7484f1fSmrg	    s//\1/
13548c7484f1fSmrg	    q
13549c7484f1fSmrg	  }
1355063323ee5Smrg	  /^X\/\(\/\).*/{
13551c7484f1fSmrg	    s//\1/
13552c7484f1fSmrg	    q
13553c7484f1fSmrg	  }
13554c7484f1fSmrg	  s/.*/./; q'`
1355563323ee5Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
1355663323ee5Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1355763323ee5Smrg        | $MAKE -f - am--depfiles" >&5
1355863323ee5Smrg   (cd "$am_dirpart" \
1355963323ee5Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1356063323ee5Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
1356163323ee5Smrg   ac_status=$?
1356263323ee5Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1356363323ee5Smrg   (exit $ac_status); } || am_rc=$?
13564c7484f1fSmrg  done
1356563323ee5Smrg  if test $am_rc -ne 0; then
13566d5e55f73Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13567d5e55f73Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1356863323ee5Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1356963323ee5Smrg    for automatic dependency tracking.  If GNU make was not used, consider
1357063323ee5Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1357163323ee5Smrg    necessary).  You can also try re-running configure with the
1357263323ee5Smrg    '--disable-dependency-tracking' option to at least be able to build
1357363323ee5Smrg    the package (albeit without support for automatic dependency tracking).
13574d5e55f73SmrgSee 'config.log' for more details" "$LINENO" 5; }
1357563323ee5Smrg  fi
1357663323ee5Smrg  { am_dirpart=; unset am_dirpart;}
1357763323ee5Smrg  { am_filepart=; unset am_filepart;}
1357863323ee5Smrg  { am_mf=; unset am_mf;}
1357963323ee5Smrg  { am_rc=; unset am_rc;}
1358063323ee5Smrg  rm -f conftest-deps.mk
13581baed689fSmrg}
13582c7484f1fSmrg ;;
13583c7484f1fSmrg
13584c7484f1fSmrg  esac
13585c7484f1fSmrgdone # for ac_tag
13586c7484f1fSmrg
13587c7484f1fSmrg
13588baed689fSmrgas_fn_exit 0
13589c7484f1fSmrg_ACEOF
13590c7484f1fSmrgac_clean_files=$ac_clean_files_save
13591c7484f1fSmrg
13592baed689fSmrgtest $ac_write_fail = 0 ||
13593baed689fSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13594baed689fSmrg
13595c7484f1fSmrg
13596c7484f1fSmrg# configure is writing to config.log, and then calls config.status.
13597c7484f1fSmrg# config.status does its own redirection, appending to config.log.
13598c7484f1fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
13599c7484f1fSmrg# by configure, so config.status won't be able to write to it; its
13600c7484f1fSmrg# output is simply discarded.  So we exec the FD to /dev/null,
13601c7484f1fSmrg# effectively closing config.log, so it can be properly (re)opened and
13602c7484f1fSmrg# appended to by config.status.  When coming back to configure, we
13603c7484f1fSmrg# need to make the FD available again.
13604c7484f1fSmrgif test "$no_create" != yes; then
13605c7484f1fSmrg  ac_cs_success=:
13606c7484f1fSmrg  ac_config_status_args=
13607c7484f1fSmrg  test "$silent" = yes &&
13608c7484f1fSmrg    ac_config_status_args="$ac_config_status_args --quiet"
13609c7484f1fSmrg  exec 5>/dev/null
13610c7484f1fSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13611c7484f1fSmrg  exec 5>>config.log
13612c7484f1fSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13613c7484f1fSmrg  # would make configure fail if this is the last instruction.
13614baed689fSmrg  $ac_cs_success || as_fn_exit 1
13615baed689fSmrgfi
13616baed689fSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1361763323ee5Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1361863323ee5Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13619c7484f1fSmrgfi
13620c7484f1fSmrg
1362163323ee5Smrg
13622