15dfecf96Smrg#! /bin/sh
25dfecf96Smrg# Guess values for system-dependent variables and create Makefiles.
3c2cbb186Smrg# Generated by GNU Autoconf 2.72 for xedit 1.2.4.
45dfecf96Smrg#
5c2cbb186Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>.
65dfecf96Smrg#
7c05e22d7Smrg#
8c2cbb186Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
996d43ffdSmrg# Inc.
10c05e22d7Smrg#
11c05e22d7Smrg#
125dfecf96Smrg# This configure script is free software; the Free Software Foundation
135dfecf96Smrg# gives unlimited permission to copy, distribute and modify it.
14c05e22d7Smrg## -------------------- ##
15c05e22d7Smrg## M4sh Initialization. ##
16c05e22d7Smrg## -------------------- ##
175dfecf96Smrg
18f14f4646Smrg# Be more Bourne compatible
19f14f4646SmrgDUALCASE=1; export DUALCASE # for MKS sh
2096d43ffdSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2196d43ffdSmrgthen :
225dfecf96Smrg  emulate sh
235dfecf96Smrg  NULLCMD=:
24f14f4646Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
255dfecf96Smrg  # is contrary to our usage.  Disable this feature.
265dfecf96Smrg  alias -g '${1+"$@"}'='"$@"'
27f14f4646Smrg  setopt NO_GLOB_SUBST
28c2cbb186Smrgelse case e in #(
29c2cbb186Smrg  e) case `(set -o) 2>/dev/null` in #(
30c05e22d7Smrg  *posix*) :
31c05e22d7Smrg    set -o posix ;; #(
32c05e22d7Smrg  *) :
33c05e22d7Smrg     ;;
34c2cbb186Smrgesac ;;
35f14f4646Smrgesac
36f14f4646Smrgfi
37f14f4646Smrg
38f14f4646Smrg
3996d43ffdSmrg
4096d43ffdSmrg# Reset variables that may have inherited troublesome values from
4196d43ffdSmrg# the environment.
4296d43ffdSmrg
4396d43ffdSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4496d43ffdSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4596d43ffdSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
4696d43ffdSmrg# Quoting is to prevent editors from complaining about space-tab.
47f14f4646Smrgas_nl='
48f14f4646Smrg'
49f14f4646Smrgexport as_nl
5096d43ffdSmrgIFS=" ""	$as_nl"
5196d43ffdSmrg
5296d43ffdSmrgPS1='$ '
5396d43ffdSmrgPS2='> '
5496d43ffdSmrgPS4='+ '
5596d43ffdSmrg
5696d43ffdSmrg# Ensure predictable behavior from utilities with locale-dependent output.
5796d43ffdSmrgLC_ALL=C
5896d43ffdSmrgexport LC_ALL
5996d43ffdSmrgLANGUAGE=C
6096d43ffdSmrgexport LANGUAGE
6196d43ffdSmrg
6296d43ffdSmrg# We cannot yet rely on "unset" to work, but we need these variables
6396d43ffdSmrg# to be unset--not just set to an empty or harmless value--now, to
6496d43ffdSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6596d43ffdSmrg# also avoids known problems related to "unset" and subshell syntax
6696d43ffdSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6796d43ffdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6896d43ffdSmrgdo eval test \${$as_var+y} \
6996d43ffdSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7096d43ffdSmrgdone
7196d43ffdSmrg
7296d43ffdSmrg# Ensure that fds 0, 1, and 2 are open.
7396d43ffdSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7496d43ffdSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7596d43ffdSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76f14f4646Smrg
77f14f4646Smrg# The user is always right.
7896d43ffdSmrgif ${PATH_SEPARATOR+false} :; then
79f14f4646Smrg  PATH_SEPARATOR=:
80f14f4646Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81f14f4646Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82f14f4646Smrg      PATH_SEPARATOR=';'
83f14f4646Smrg  }
845dfecf96Smrgfi
855dfecf96Smrg
865dfecf96Smrg
87f14f4646Smrg# Find who we are.  Look in the path if we contain no directory separator.
88c05e22d7Smrgas_myself=
89c05e22d7Smrgcase $0 in #((
90f14f4646Smrg  *[\\/]* ) as_myself=$0 ;;
91f14f4646Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92f14f4646Smrgfor as_dir in $PATH
93f14f4646Smrgdo
94f14f4646Smrg  IFS=$as_save_IFS
9596d43ffdSmrg  case $as_dir in #(((
9696d43ffdSmrg    '') as_dir=./ ;;
9796d43ffdSmrg    */) ;;
9896d43ffdSmrg    *) as_dir=$as_dir/ ;;
9996d43ffdSmrg  esac
10096d43ffdSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101c05e22d7Smrg  done
102f14f4646SmrgIFS=$as_save_IFS
103f14f4646Smrg
104f14f4646Smrg     ;;
105f14f4646Smrgesac
106c2cbb186Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
107f14f4646Smrg# in which case we are not to be found in the path.
108f14f4646Smrgif test "x$as_myself" = x; then
109f14f4646Smrg  as_myself=$0
110f14f4646Smrgfi
111f14f4646Smrgif test ! -f "$as_myself"; then
11296d43ffdSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113c05e22d7Smrg  exit 1
114f14f4646Smrgfi
115f14f4646Smrg
116c05e22d7Smrg
117f765521fSmrg# Use a proper internal environment variable to ensure we don't fall
118f765521fSmrg  # into an infinite loop, continuously re-executing ourselves.
119f765521fSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120f765521fSmrg    _as_can_reexec=no; export _as_can_reexec;
121f765521fSmrg    # We cannot yet assume a decent shell, so we have to provide a
122f765521fSmrg# neutralization value for shells without unset; and this also
123f765521fSmrg# works around shells that cannot unset nonexistent variables.
124f765521fSmrg# Preserve -v and -x to the replacement shell.
125f765521fSmrgBASH_ENV=/dev/null
126f765521fSmrgENV=/dev/null
127f765521fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128f765521fSmrgcase $- in # ((((
129f765521fSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
130f765521fSmrg  *v* ) as_opts=-v ;;
131f765521fSmrg  *x* ) as_opts=-x ;;
132f765521fSmrg  * ) as_opts= ;;
133f765521fSmrgesac
134f765521fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135f765521fSmrg# Admittedly, this is quite paranoid, since all the known shells bail
136c2cbb186Smrg# out after a failed 'exec'.
13796d43ffdSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13896d43ffdSmrgexit 255
139f765521fSmrg  fi
140f765521fSmrg  # We don't want this to propagate to other subprocesses.
141f765521fSmrg          { _as_can_reexec=; unset _as_can_reexec;}
142c05e22d7Smrgif test "x$CONFIG_SHELL" = x; then
143c2cbb186Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14496d43ffdSmrgthen :
145c05e22d7Smrg  emulate sh
146c05e22d7Smrg  NULLCMD=:
147c05e22d7Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
148c05e22d7Smrg  # is contrary to our usage.  Disable this feature.
149c05e22d7Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
150c05e22d7Smrg  setopt NO_GLOB_SUBST
151c2cbb186Smrgelse case e in #(
152c2cbb186Smrg  e) case \`(set -o) 2>/dev/null\` in #(
153c05e22d7Smrg  *posix*) :
154c05e22d7Smrg    set -o posix ;; #(
155c05e22d7Smrg  *) :
156c05e22d7Smrg     ;;
157c2cbb186Smrgesac ;;
158c05e22d7Smrgesac
159c05e22d7Smrgfi
160c05e22d7Smrg"
161c05e22d7Smrg  as_required="as_fn_return () { (exit \$1); }
162c05e22d7Smrgas_fn_success () { as_fn_return 0; }
163c05e22d7Smrgas_fn_failure () { as_fn_return 1; }
164c05e22d7Smrgas_fn_ret_success () { return 0; }
165c05e22d7Smrgas_fn_ret_failure () { return 1; }
166c05e22d7Smrg
167c05e22d7Smrgexitcode=0
168c05e22d7Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169c05e22d7Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170c05e22d7Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171c05e22d7Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17296d43ffdSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17396d43ffdSmrgthen :
174c05e22d7Smrg
175c2cbb186Smrgelse case e in #(
176c2cbb186Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177c2cbb186Smrgesac
178c05e22d7Smrgfi
179f765521fSmrgtest x\$exitcode = x0 || exit 1
18096d43ffdSmrgblah=\$(echo \$(echo blah))
18196d43ffdSmrgtest x\"\$blah\" = xblah || exit 1
182f765521fSmrgtest -x / || exit 1"
183c05e22d7Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
184c05e22d7Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
185c05e22d7Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
186c05e22d7Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
187c05e22d7Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
18896d43ffdSmrg  if (eval "$as_required") 2>/dev/null
18996d43ffdSmrgthen :
190c05e22d7Smrg  as_have_required=yes
191c2cbb186Smrgelse case e in #(
192c2cbb186Smrg  e) as_have_required=no ;;
193c2cbb186Smrgesac
194c05e22d7Smrgfi
19596d43ffdSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19696d43ffdSmrgthen :
197c05e22d7Smrg
198c2cbb186Smrgelse case e in #(
199c2cbb186Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
200c05e22d7Smrgas_found=false
201c05e22d7Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
202c05e22d7Smrgdo
203c05e22d7Smrg  IFS=$as_save_IFS
20496d43ffdSmrg  case $as_dir in #(((
20596d43ffdSmrg    '') as_dir=./ ;;
20696d43ffdSmrg    */) ;;
20796d43ffdSmrg    *) as_dir=$as_dir/ ;;
20896d43ffdSmrg  esac
209c05e22d7Smrg  as_found=:
210c05e22d7Smrg  case $as_dir in #(
211c05e22d7Smrg	 /*)
212c05e22d7Smrg	   for as_base in sh bash ksh sh5; do
213c05e22d7Smrg	     # Try only shells that exist, to save several forks.
21496d43ffdSmrg	     as_shell=$as_dir$as_base
215c05e22d7Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21696d43ffdSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21796d43ffdSmrgthen :
218c05e22d7Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
21996d43ffdSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
22096d43ffdSmrgthen :
221c05e22d7Smrg  break 2
222c05e22d7Smrgfi
223c05e22d7Smrgfi
224c05e22d7Smrg	   done;;
225c05e22d7Smrg       esac
226c05e22d7Smrg  as_found=false
227c05e22d7Smrgdone
228c05e22d7SmrgIFS=$as_save_IFS
22996d43ffdSmrgif $as_found
23096d43ffdSmrgthen :
23196d43ffdSmrg
232c2cbb186Smrgelse case e in #(
233c2cbb186Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23496d43ffdSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23596d43ffdSmrgthen :
23696d43ffdSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
237c2cbb186Smrgfi ;;
238c2cbb186Smrgesac
23996d43ffdSmrgfi
240c05e22d7Smrg
241c05e22d7Smrg
24296d43ffdSmrg      if test "x$CONFIG_SHELL" != x
24396d43ffdSmrgthen :
244f765521fSmrg  export CONFIG_SHELL
245f765521fSmrg             # We cannot yet assume a decent shell, so we have to provide a
246f765521fSmrg# neutralization value for shells without unset; and this also
247f765521fSmrg# works around shells that cannot unset nonexistent variables.
248f765521fSmrg# Preserve -v and -x to the replacement shell.
249f765521fSmrgBASH_ENV=/dev/null
250f765521fSmrgENV=/dev/null
251f765521fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
252f765521fSmrgcase $- in # ((((
253f765521fSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
254f765521fSmrg  *v* ) as_opts=-v ;;
255f765521fSmrg  *x* ) as_opts=-x ;;
256f765521fSmrg  * ) as_opts= ;;
257f765521fSmrgesac
258f765521fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
259f765521fSmrg# Admittedly, this is quite paranoid, since all the known shells bail
260c2cbb186Smrg# out after a failed 'exec'.
26196d43ffdSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
262f765521fSmrgexit 255
263c05e22d7Smrgfi
264c05e22d7Smrg
26596d43ffdSmrg    if test x$as_have_required = xno
26696d43ffdSmrgthen :
26796d43ffdSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26896d43ffdSmrg  printf "%s\n" "$0: the shells that I found on your system."
26996d43ffdSmrg  if test ${ZSH_VERSION+y} ; then
27096d43ffdSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27196d43ffdSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
272c05e22d7Smrg  else
27396d43ffdSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
274c2cbb186Smrg$0: https://gitlab.freedesktop.org/xorg/app/xedit/-/issues
275c05e22d7Smrg$0: about your system, including any error possibly output
276c05e22d7Smrg$0: before this message. Then install a modern shell, or
277c05e22d7Smrg$0: manually run the script under such a shell if you do
278c05e22d7Smrg$0: have one."
279c05e22d7Smrg  fi
280c05e22d7Smrg  exit 1
281c2cbb186Smrgfi ;;
282c2cbb186Smrgesac
283c05e22d7Smrgfi
284c05e22d7Smrgfi
285c05e22d7SmrgSHELL=${CONFIG_SHELL-/bin/sh}
286c05e22d7Smrgexport SHELL
287c05e22d7Smrg# Unset more variables known to interfere with behavior of common tools.
288c05e22d7SmrgCLICOLOR_FORCE= GREP_OPTIONS=
289c05e22d7Smrgunset CLICOLOR_FORCE GREP_OPTIONS
290c05e22d7Smrg
291c05e22d7Smrg## --------------------- ##
292c05e22d7Smrg## M4sh Shell Functions. ##
293c05e22d7Smrg## --------------------- ##
294c05e22d7Smrg# as_fn_unset VAR
295c05e22d7Smrg# ---------------
296c05e22d7Smrg# Portably unset VAR.
297c05e22d7Smrgas_fn_unset ()
298c05e22d7Smrg{
299c05e22d7Smrg  { eval $1=; unset $1;}
300c05e22d7Smrg}
301c05e22d7Smrgas_unset=as_fn_unset
302c05e22d7Smrg
30396d43ffdSmrg
304c05e22d7Smrg# as_fn_set_status STATUS
305c05e22d7Smrg# -----------------------
306c05e22d7Smrg# Set $? to STATUS, without forking.
307c05e22d7Smrgas_fn_set_status ()
308c05e22d7Smrg{
309c05e22d7Smrg  return $1
310c05e22d7Smrg} # as_fn_set_status
311c05e22d7Smrg
312c05e22d7Smrg# as_fn_exit STATUS
313c05e22d7Smrg# -----------------
314c05e22d7Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
315c05e22d7Smrgas_fn_exit ()
316c05e22d7Smrg{
317c05e22d7Smrg  set +e
318c05e22d7Smrg  as_fn_set_status $1
319c05e22d7Smrg  exit $1
320c05e22d7Smrg} # as_fn_exit
321c05e22d7Smrg
322c05e22d7Smrg# as_fn_mkdir_p
323c05e22d7Smrg# -------------
324c05e22d7Smrg# Create "$as_dir" as a directory, including parents if necessary.
325c05e22d7Smrgas_fn_mkdir_p ()
326c05e22d7Smrg{
327c05e22d7Smrg
328c05e22d7Smrg  case $as_dir in #(
329c05e22d7Smrg  -*) as_dir=./$as_dir;;
330c05e22d7Smrg  esac
331c05e22d7Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
332c05e22d7Smrg    as_dirs=
333c05e22d7Smrg    while :; do
334c05e22d7Smrg      case $as_dir in #(
33596d43ffdSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336c05e22d7Smrg      *) as_qdir=$as_dir;;
337c05e22d7Smrg      esac
338c05e22d7Smrg      as_dirs="'$as_qdir' $as_dirs"
339c05e22d7Smrg      as_dir=`$as_dirname -- "$as_dir" ||
340c05e22d7Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
341c05e22d7Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
342c05e22d7Smrg	 X"$as_dir" : 'X\(//\)$' \| \
343c05e22d7Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34496d43ffdSmrgprintf "%s\n" X"$as_dir" |
345c05e22d7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
346c05e22d7Smrg	    s//\1/
347c05e22d7Smrg	    q
348c05e22d7Smrg	  }
349c05e22d7Smrg	  /^X\(\/\/\)[^/].*/{
350c05e22d7Smrg	    s//\1/
351c05e22d7Smrg	    q
352c05e22d7Smrg	  }
353c05e22d7Smrg	  /^X\(\/\/\)$/{
354c05e22d7Smrg	    s//\1/
355c05e22d7Smrg	    q
356c05e22d7Smrg	  }
357c05e22d7Smrg	  /^X\(\/\).*/{
358c05e22d7Smrg	    s//\1/
359c05e22d7Smrg	    q
360c05e22d7Smrg	  }
361c05e22d7Smrg	  s/.*/./; q'`
362c05e22d7Smrg      test -d "$as_dir" && break
363c05e22d7Smrg    done
364c05e22d7Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
365c05e22d7Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
366c05e22d7Smrg
367c05e22d7Smrg
368c05e22d7Smrg} # as_fn_mkdir_p
369f765521fSmrg
370f765521fSmrg# as_fn_executable_p FILE
371f765521fSmrg# -----------------------
372f765521fSmrg# Test if FILE is an executable regular file.
373f765521fSmrgas_fn_executable_p ()
374f765521fSmrg{
375f765521fSmrg  test -f "$1" && test -x "$1"
376f765521fSmrg} # as_fn_executable_p
377c05e22d7Smrg# as_fn_append VAR VALUE
378c05e22d7Smrg# ----------------------
379c05e22d7Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
380c05e22d7Smrg# advantage of any shell optimizations that allow amortized linear growth over
381c05e22d7Smrg# repeated appends, instead of the typical quadratic growth present in naive
382c05e22d7Smrg# implementations.
38396d43ffdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38496d43ffdSmrgthen :
385c05e22d7Smrg  eval 'as_fn_append ()
386c05e22d7Smrg  {
387c05e22d7Smrg    eval $1+=\$2
388c05e22d7Smrg  }'
389c2cbb186Smrgelse case e in #(
390c2cbb186Smrg  e) as_fn_append ()
391c05e22d7Smrg  {
392c05e22d7Smrg    eval $1=\$$1\$2
393c2cbb186Smrg  } ;;
394c2cbb186Smrgesac
395c05e22d7Smrgfi # as_fn_append
396c05e22d7Smrg
397c05e22d7Smrg# as_fn_arith ARG...
398c05e22d7Smrg# ------------------
399c05e22d7Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
400c05e22d7Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
401c05e22d7Smrg# must be portable across $(()) and expr.
40296d43ffdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40396d43ffdSmrgthen :
404c05e22d7Smrg  eval 'as_fn_arith ()
405c05e22d7Smrg  {
406c05e22d7Smrg    as_val=$(( $* ))
407c05e22d7Smrg  }'
408c2cbb186Smrgelse case e in #(
409c2cbb186Smrg  e) as_fn_arith ()
410c05e22d7Smrg  {
411c05e22d7Smrg    as_val=`expr "$@" || test $? -eq 1`
412c2cbb186Smrg  } ;;
413c2cbb186Smrgesac
414c05e22d7Smrgfi # as_fn_arith
415c05e22d7Smrg
416c05e22d7Smrg
417c05e22d7Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
418c05e22d7Smrg# ----------------------------------------
419c05e22d7Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
420c05e22d7Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
421c05e22d7Smrg# script with STATUS, using 1 if that was 0.
422c05e22d7Smrgas_fn_error ()
423c05e22d7Smrg{
424c05e22d7Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
425c05e22d7Smrg  if test "$4"; then
426c05e22d7Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
428c05e22d7Smrg  fi
42996d43ffdSmrg  printf "%s\n" "$as_me: error: $2" >&2
430c05e22d7Smrg  as_fn_exit $as_status
431c05e22d7Smrg} # as_fn_error
432c05e22d7Smrg
433f14f4646Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
434f14f4646Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4355dfecf96Smrg  as_expr=expr
4365dfecf96Smrgelse
4375dfecf96Smrg  as_expr=false
4385dfecf96Smrgfi
4395dfecf96Smrg
440f14f4646Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4415dfecf96Smrg  as_basename=basename
4425dfecf96Smrgelse
4435dfecf96Smrg  as_basename=false
4445dfecf96Smrgfi
4455dfecf96Smrg
446c05e22d7Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
447c05e22d7Smrg  as_dirname=dirname
448c05e22d7Smrgelse
449c05e22d7Smrg  as_dirname=false
450c05e22d7Smrgfi
4515dfecf96Smrg
452f14f4646Smrgas_me=`$as_basename -- "$0" ||
4535dfecf96Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4545dfecf96Smrg	 X"$0" : 'X\(//\)$' \| \
455f14f4646Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45696d43ffdSmrgprintf "%s\n" X/"$0" |
457f14f4646Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
458f14f4646Smrg	    s//\1/
459f14f4646Smrg	    q
460f14f4646Smrg	  }
461f14f4646Smrg	  /^X\/\(\/\/\)$/{
462f14f4646Smrg	    s//\1/
463f14f4646Smrg	    q
464f14f4646Smrg	  }
465f14f4646Smrg	  /^X\/\(\/\).*/{
466f14f4646Smrg	    s//\1/
467f14f4646Smrg	    q
468f14f4646Smrg	  }
469f14f4646Smrg	  s/.*/./; q'`
4705dfecf96Smrg
471c05e22d7Smrg# Avoid depending upon Character Ranges.
472c05e22d7Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
473c05e22d7Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
474c05e22d7Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
475c05e22d7Smrgas_cr_digits='0123456789'
476c05e22d7Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4775dfecf96Smrg
4785dfecf96Smrg
479c05e22d7Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
480c05e22d7Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
481c05e22d7Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
482c05e22d7Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
483c05e22d7Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
484c05e22d7Smrg  sed -n '
485c05e22d7Smrg    p
486c05e22d7Smrg    /[$]LINENO/=
487c05e22d7Smrg  ' <$as_myself |
488c05e22d7Smrg    sed '
489c2cbb186Smrg      t clear
490c2cbb186Smrg      :clear
491c05e22d7Smrg      s/[$]LINENO.*/&-/
492c05e22d7Smrg      t lineno
493c05e22d7Smrg      b
494c05e22d7Smrg      :lineno
495c05e22d7Smrg      N
496c05e22d7Smrg      :loop
497c05e22d7Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
498c05e22d7Smrg      t loop
499c05e22d7Smrg      s/-\n.*//
500c05e22d7Smrg    ' >$as_me.lineno &&
501c05e22d7Smrg  chmod +x "$as_me.lineno" ||
50296d43ffdSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
5035dfecf96Smrg
504f765521fSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
505f765521fSmrg  # already done that, so ensure we don't try to do so again and fall
506f765521fSmrg  # in an infinite loop.  This has already happened in practice.
507f765521fSmrg  _as_can_reexec=no; export _as_can_reexec
508c05e22d7Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
509c05e22d7Smrg  # (the dirname of $[0] is not the place where we might find the
510c05e22d7Smrg  # original and so on.  Autoconf is especially sensitive to this).
511c05e22d7Smrg  . "./$as_me.lineno"
512c05e22d7Smrg  # Exit status is that of the last command.
513c05e22d7Smrg  exit
514f14f4646Smrg}
5155dfecf96Smrg
51696d43ffdSmrg
51796d43ffdSmrg# Determine whether it's possible to make 'echo' print without a newline.
51896d43ffdSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
51996d43ffdSmrg# for compatibility with existing Makefiles.
520c05e22d7SmrgECHO_C= ECHO_N= ECHO_T=
521c05e22d7Smrgcase `echo -n x` in #(((((
522c05e22d7Smrg-n*)
523c05e22d7Smrg  case `echo 'xy\c'` in
524c05e22d7Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
525c05e22d7Smrg  xy)  ECHO_C='\c';;
526c05e22d7Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
527c05e22d7Smrg       ECHO_T='	';;
528c05e22d7Smrg  esac;;
529c05e22d7Smrg*)
530c05e22d7Smrg  ECHO_N='-n';;
531c05e22d7Smrgesac
5325dfecf96Smrg
53396d43ffdSmrg# For backward compatibility with old third-party macros, we provide
53496d43ffdSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
53596d43ffdSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
53696d43ffdSmrgas_echo='printf %s\n'
53796d43ffdSmrgas_echo_n='printf %s'
53896d43ffdSmrg
539c05e22d7Smrgrm -f conf$$ conf$$.exe conf$$.file
540c05e22d7Smrgif test -d conf$$.dir; then
541c05e22d7Smrg  rm -f conf$$.dir/conf$$.file
542c05e22d7Smrgelse
543c05e22d7Smrg  rm -f conf$$.dir
544c05e22d7Smrg  mkdir conf$$.dir 2>/dev/null
545f14f4646Smrgfi
546c05e22d7Smrgif (echo >conf$$.file) 2>/dev/null; then
547c05e22d7Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
548c05e22d7Smrg    as_ln_s='ln -s'
549c05e22d7Smrg    # ... but there are two gotchas:
550c2cbb186Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551c2cbb186Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552c2cbb186Smrg    # In both cases, we have to default to 'cp -pR'.
553c05e22d7Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
554f765521fSmrg      as_ln_s='cp -pR'
555c05e22d7Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
556c05e22d7Smrg    as_ln_s=ln
557c05e22d7Smrg  else
558f765521fSmrg    as_ln_s='cp -pR'
559c05e22d7Smrg  fi
560f14f4646Smrgelse
561f765521fSmrg  as_ln_s='cp -pR'
562f14f4646Smrgfi
563c05e22d7Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
564c05e22d7Smrgrmdir conf$$.dir 2>/dev/null
565f14f4646Smrg
566c05e22d7Smrgif mkdir -p . 2>/dev/null; then
567c05e22d7Smrg  as_mkdir_p='mkdir -p "$as_dir"'
568c05e22d7Smrgelse
569c05e22d7Smrg  test -d ./-p && rmdir ./-p
570c05e22d7Smrg  as_mkdir_p=false
571f14f4646Smrgfi
572f14f4646Smrg
573f765521fSmrgas_test_x='test -x'
574f765521fSmrgas_executable_p=as_fn_executable_p
575f14f4646Smrg
576c05e22d7Smrg# Sed expression to map a string onto a valid CPP name.
577c2cbb186Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578c2cbb186Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
579f14f4646Smrg
580c05e22d7Smrg# Sed expression to map a string onto a valid variable name.
581c2cbb186Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582c2cbb186Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
583f14f4646Smrg
584f14f4646Smrg
585c05e22d7Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
586c05e22d7Smrgexec 6>&1
5875dfecf96Smrg
5885dfecf96Smrg# Name of the host.
589c05e22d7Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5905dfecf96Smrg# so uname gets run too.
5915dfecf96Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5925dfecf96Smrg
5935dfecf96Smrg#
5945dfecf96Smrg# Initializations.
5955dfecf96Smrg#
5965dfecf96Smrgac_default_prefix=/usr/local
597f14f4646Smrgac_clean_files=
5985dfecf96Smrgac_config_libobj_dir=.
599f14f4646SmrgLIBOBJS=
6005dfecf96Smrgcross_compiling=no
6015dfecf96Smrgsubdirs=
6025dfecf96SmrgMFLAGS=
6035dfecf96SmrgMAKEFLAGS=
6045dfecf96Smrg
6055dfecf96Smrg# Identity of this package.
6065dfecf96SmrgPACKAGE_NAME='xedit'
6075dfecf96SmrgPACKAGE_TARNAME='xedit'
608c2cbb186SmrgPACKAGE_VERSION='1.2.4'
609c2cbb186SmrgPACKAGE_STRING='xedit 1.2.4'
610c2cbb186SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xedit/-/issues'
611c05e22d7SmrgPACKAGE_URL=''
612c05e22d7Smrg
613c05e22d7Smrg# Factoring default headers for most tests.
614c05e22d7Smrgac_includes_default="\
61596d43ffdSmrg#include <stddef.h>
61696d43ffdSmrg#ifdef HAVE_STDIO_H
61796d43ffdSmrg# include <stdio.h>
618c05e22d7Smrg#endif
61996d43ffdSmrg#ifdef HAVE_STDLIB_H
620c05e22d7Smrg# include <stdlib.h>
621c05e22d7Smrg#endif
622c05e22d7Smrg#ifdef HAVE_STRING_H
623c05e22d7Smrg# include <string.h>
624c05e22d7Smrg#endif
625c05e22d7Smrg#ifdef HAVE_INTTYPES_H
626c05e22d7Smrg# include <inttypes.h>
627c05e22d7Smrg#endif
628c05e22d7Smrg#ifdef HAVE_STDINT_H
629c05e22d7Smrg# include <stdint.h>
630c05e22d7Smrg#endif
63196d43ffdSmrg#ifdef HAVE_STRINGS_H
63296d43ffdSmrg# include <strings.h>
63396d43ffdSmrg#endif
63496d43ffdSmrg#ifdef HAVE_SYS_TYPES_H
63596d43ffdSmrg# include <sys/types.h>
63696d43ffdSmrg#endif
63796d43ffdSmrg#ifdef HAVE_SYS_STAT_H
63896d43ffdSmrg# include <sys/stat.h>
63996d43ffdSmrg#endif
640c05e22d7Smrg#ifdef HAVE_UNISTD_H
641c05e22d7Smrg# include <unistd.h>
642c05e22d7Smrg#endif"
6435dfecf96Smrg
64496d43ffdSmrgac_header_c_list=
645c05e22d7Smrgac_subst_vars='am__EXEEXT_FALSE
646c05e22d7Smrgam__EXEEXT_TRUE
647c05e22d7SmrgLTLIBOBJS
648f14f4646SmrgLIBOBJS
649c05e22d7Smrgappdefaultdir
650c05e22d7SmrgAPPDEFS_LIBS
651c05e22d7SmrgAPPDEFS_CFLAGS
652c05e22d7SmrgNEED_UNSETENV_FALSE
653c05e22d7SmrgNEED_UNSETENV_TRUE
654c05e22d7SmrgNEED_STRCASECMP_FALSE
655c05e22d7SmrgNEED_STRCASECMP_TRUE
656c05e22d7SmrgNEED_REALPATH_FALSE
657c05e22d7SmrgNEED_REALPATH_TRUE
658c05e22d7SmrgLISPDIR
659c05e22d7SmrgPKGDEPS_LIBS
660c05e22d7SmrgPKGDEPS_CFLAGS
661c05e22d7SmrgRANLIB
662f765521fSmrgac_ct_AR
663f765521fSmrgAR
664c05e22d7SmrgMAN_SUBSTS
665c05e22d7SmrgXORG_MAN_PAGE
666f14f4646SmrgADMIN_MAN_DIR
667f14f4646SmrgDRIVER_MAN_DIR
668f14f4646SmrgMISC_MAN_DIR
669f14f4646SmrgFILE_MAN_DIR
670f14f4646SmrgLIB_MAN_DIR
671f14f4646SmrgAPP_MAN_DIR
672f14f4646SmrgADMIN_MAN_SUFFIX
673f14f4646SmrgDRIVER_MAN_SUFFIX
674f14f4646SmrgMISC_MAN_SUFFIX
675f14f4646SmrgFILE_MAN_SUFFIX
676f14f4646SmrgLIB_MAN_SUFFIX
677f14f4646SmrgAPP_MAN_SUFFIX
678c05e22d7SmrgSED
679f14f4646Smrghost_os
680f14f4646Smrghost_vendor
681f14f4646Smrghost_cpu
682f14f4646Smrghost
683f14f4646Smrgbuild_os
684f14f4646Smrgbuild_vendor
685f14f4646Smrgbuild_cpu
686f14f4646Smrgbuild
687c05e22d7SmrgINSTALL_CMD
688f765521fSmrgPKG_CONFIG_LIBDIR
689f765521fSmrgPKG_CONFIG_PATH
690f14f4646SmrgPKG_CONFIG
691c05e22d7SmrgCHANGELOG_CMD
69231de2854SmrgSTRICT_CFLAGS
693c05e22d7SmrgCWARNFLAGS
69431de2854SmrgBASE_CFLAGS
695f14f4646Smrgam__fastdepCC_FALSE
696f14f4646Smrgam__fastdepCC_TRUE
697f14f4646SmrgCCDEPMODE
69831de2854Smrgam__nodep
699f14f4646SmrgAMDEPBACKSLASH
700f14f4646SmrgAMDEP_FALSE
701f14f4646SmrgAMDEP_TRUE
702f14f4646Smrgam__include
703f14f4646SmrgDEPDIR
704f14f4646SmrgOBJEXT
705f14f4646SmrgEXEEXT
706f14f4646Smrgac_ct_CC
707f14f4646SmrgCPPFLAGS
708f14f4646SmrgLDFLAGS
709f14f4646SmrgCFLAGS
710f14f4646SmrgCC
711f765521fSmrgAM_BACKSLASH
712f765521fSmrgAM_DEFAULT_VERBOSITY
713f765521fSmrgAM_DEFAULT_V
714f765521fSmrgAM_V
71596d43ffdSmrgCSCOPE
71696d43ffdSmrgETAGS
71796d43ffdSmrgCTAGS
718f14f4646Smrgam__untar
719f14f4646Smrgam__tar
720f14f4646SmrgAMTAR
721f14f4646Smrgam__leading_dot
722f14f4646SmrgSET_MAKE
723f14f4646SmrgAWK
724f14f4646Smrgmkdir_p
725f14f4646SmrgMKDIR_P
726f14f4646SmrgINSTALL_STRIP_PROGRAM
727f14f4646SmrgSTRIP
728f14f4646Smrginstall_sh
729f14f4646SmrgMAKEINFO
730f14f4646SmrgAUTOHEADER
731f14f4646SmrgAUTOMAKE
732f14f4646SmrgAUTOCONF
733f14f4646SmrgACLOCAL
734f14f4646SmrgVERSION
735f14f4646SmrgPACKAGE
736f14f4646SmrgCYGPATH_W
737f14f4646Smrgam__isrc
738f14f4646SmrgINSTALL_DATA
739f14f4646SmrgINSTALL_SCRIPT
740f14f4646SmrgINSTALL_PROGRAM
741f14f4646Smrgtarget_alias
742f14f4646Smrghost_alias
743f14f4646Smrgbuild_alias
744f14f4646SmrgLIBS
745f14f4646SmrgECHO_T
746f14f4646SmrgECHO_N
747f14f4646SmrgECHO_C
748f14f4646SmrgDEFS
749f14f4646Smrgmandir
750f14f4646Smrglocaledir
751f14f4646Smrglibdir
752f14f4646Smrgpsdir
753f14f4646Smrgpdfdir
754f14f4646Smrgdvidir
755f14f4646Smrghtmldir
756f14f4646Smrginfodir
757f14f4646Smrgdocdir
758f14f4646Smrgoldincludedir
759f14f4646Smrgincludedir
76096d43ffdSmrgrunstatedir
761f14f4646Smrglocalstatedir
762f14f4646Smrgsharedstatedir
763f14f4646Smrgsysconfdir
764f14f4646Smrgdatadir
765f14f4646Smrgdatarootdir
766f14f4646Smrglibexecdir
767f14f4646Smrgsbindir
768f14f4646Smrgbindir
769f14f4646Smrgprogram_transform_name
770f14f4646Smrgprefix
771f14f4646Smrgexec_prefix
772c05e22d7SmrgPACKAGE_URL
773f14f4646SmrgPACKAGE_BUGREPORT
774f14f4646SmrgPACKAGE_STRING
775f14f4646SmrgPACKAGE_VERSION
776f14f4646SmrgPACKAGE_TARNAME
777f14f4646SmrgPACKAGE_NAME
778f14f4646SmrgPATH_SEPARATOR
77996d43ffdSmrgSHELL
78096d43ffdSmrgam__quote'
7815dfecf96Smrgac_subst_files=''
782f14f4646Smrgac_user_opts='
783f14f4646Smrgenable_option_checking
784f765521fSmrgenable_silent_rules
785f14f4646Smrgenable_dependency_tracking
78631de2854Smrgenable_selective_werror
787c05e22d7Smrgenable_strict_compilation
788f14f4646Smrgwith_lispdir
789c05e22d7Smrgwith_appdefaultdir
790f14f4646Smrg'
791f14f4646Smrg      ac_precious_vars='build_alias
792f14f4646Smrghost_alias
793f14f4646Smrgtarget_alias
794f14f4646SmrgCC
795f14f4646SmrgCFLAGS
796f14f4646SmrgLDFLAGS
797f14f4646SmrgLIBS
798f14f4646SmrgCPPFLAGS
799f14f4646SmrgPKG_CONFIG
800f765521fSmrgPKG_CONFIG_PATH
801f765521fSmrgPKG_CONFIG_LIBDIR
802f14f4646SmrgPKGDEPS_CFLAGS
803f14f4646SmrgPKGDEPS_LIBS
804f14f4646SmrgAPPDEFS_CFLAGS
805f14f4646SmrgAPPDEFS_LIBS'
806f14f4646Smrg
8075dfecf96Smrg
8085dfecf96Smrg# Initialize some variables set by options.
8095dfecf96Smrgac_init_help=
8105dfecf96Smrgac_init_version=false
811f14f4646Smrgac_unrecognized_opts=
812f14f4646Smrgac_unrecognized_sep=
8135dfecf96Smrg# The variables have the same names as the options, with
8145dfecf96Smrg# dashes changed to underlines.
8155dfecf96Smrgcache_file=/dev/null
8165dfecf96Smrgexec_prefix=NONE
8175dfecf96Smrgno_create=
8185dfecf96Smrgno_recursion=
8195dfecf96Smrgprefix=NONE
8205dfecf96Smrgprogram_prefix=NONE
8215dfecf96Smrgprogram_suffix=NONE
8225dfecf96Smrgprogram_transform_name=s,x,x,
8235dfecf96Smrgsilent=
8245dfecf96Smrgsite=
8255dfecf96Smrgsrcdir=
8265dfecf96Smrgverbose=
8275dfecf96Smrgx_includes=NONE
8285dfecf96Smrgx_libraries=NONE
8295dfecf96Smrg
8305dfecf96Smrg# Installation directory options.
8315dfecf96Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8325dfecf96Smrg# and all the variables that are supposed to be based on exec_prefix
8335dfecf96Smrg# by default will actually change.
8345dfecf96Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
835f14f4646Smrg# (The list follows the same order as the GNU Coding Standards.)
8365dfecf96Smrgbindir='${exec_prefix}/bin'
8375dfecf96Smrgsbindir='${exec_prefix}/sbin'
8385dfecf96Smrglibexecdir='${exec_prefix}/libexec'
839f14f4646Smrgdatarootdir='${prefix}/share'
840f14f4646Smrgdatadir='${datarootdir}'
8415dfecf96Smrgsysconfdir='${prefix}/etc'
8425dfecf96Smrgsharedstatedir='${prefix}/com'
8435dfecf96Smrglocalstatedir='${prefix}/var'
84496d43ffdSmrgrunstatedir='${localstatedir}/run'
8455dfecf96Smrgincludedir='${prefix}/include'
8465dfecf96Smrgoldincludedir='/usr/include'
847f14f4646Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
848f14f4646Smrginfodir='${datarootdir}/info'
849f14f4646Smrghtmldir='${docdir}'
850f14f4646Smrgdvidir='${docdir}'
851f14f4646Smrgpdfdir='${docdir}'
852f14f4646Smrgpsdir='${docdir}'
853f14f4646Smrglibdir='${exec_prefix}/lib'
854f14f4646Smrglocaledir='${datarootdir}/locale'
855f14f4646Smrgmandir='${datarootdir}/man'
8565dfecf96Smrg
8575dfecf96Smrgac_prev=
858f14f4646Smrgac_dashdash=
8595dfecf96Smrgfor ac_option
8605dfecf96Smrgdo
8615dfecf96Smrg  # If the previous option needs an argument, assign it.
8625dfecf96Smrg  if test -n "$ac_prev"; then
863f14f4646Smrg    eval $ac_prev=\$ac_option
8645dfecf96Smrg    ac_prev=
8655dfecf96Smrg    continue
8665dfecf96Smrg  fi
8675dfecf96Smrg
868f14f4646Smrg  case $ac_option in
869c05e22d7Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
870c05e22d7Smrg  *=)   ac_optarg= ;;
871c05e22d7Smrg  *)    ac_optarg=yes ;;
872f14f4646Smrg  esac
8735dfecf96Smrg
874f14f4646Smrg  case $ac_dashdash$ac_option in
875f14f4646Smrg  --)
876f14f4646Smrg    ac_dashdash=yes ;;
8775dfecf96Smrg
8785dfecf96Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8795dfecf96Smrg    ac_prev=bindir ;;
8805dfecf96Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8815dfecf96Smrg    bindir=$ac_optarg ;;
8825dfecf96Smrg
8835dfecf96Smrg  -build | --build | --buil | --bui | --bu)
8845dfecf96Smrg    ac_prev=build_alias ;;
8855dfecf96Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8865dfecf96Smrg    build_alias=$ac_optarg ;;
8875dfecf96Smrg
8885dfecf96Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8895dfecf96Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8905dfecf96Smrg    ac_prev=cache_file ;;
8915dfecf96Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8925dfecf96Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8935dfecf96Smrg    cache_file=$ac_optarg ;;
8945dfecf96Smrg
8955dfecf96Smrg  --config-cache | -C)
8965dfecf96Smrg    cache_file=config.cache ;;
8975dfecf96Smrg
898f14f4646Smrg  -datadir | --datadir | --datadi | --datad)
8995dfecf96Smrg    ac_prev=datadir ;;
900f14f4646Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
9015dfecf96Smrg    datadir=$ac_optarg ;;
9025dfecf96Smrg
903f14f4646Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
904f14f4646Smrg  | --dataroo | --dataro | --datar)
905f14f4646Smrg    ac_prev=datarootdir ;;
906f14f4646Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
907f14f4646Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
908f14f4646Smrg    datarootdir=$ac_optarg ;;
909f14f4646Smrg
9105dfecf96Smrg  -disable-* | --disable-*)
911f14f4646Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9125dfecf96Smrg    # Reject names that are not valid shell variable names.
913f14f4646Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
914c2cbb186Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
915f14f4646Smrg    ac_useropt_orig=$ac_useropt
91696d43ffdSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
917f14f4646Smrg    case $ac_user_opts in
918f14f4646Smrg      *"
919f14f4646Smrg"enable_$ac_useropt"
920f14f4646Smrg"*) ;;
921f14f4646Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
922f14f4646Smrg	 ac_unrecognized_sep=', ';;
923f14f4646Smrg    esac
924f14f4646Smrg    eval enable_$ac_useropt=no ;;
925f14f4646Smrg
926f14f4646Smrg  -docdir | --docdir | --docdi | --doc | --do)
927f14f4646Smrg    ac_prev=docdir ;;
928f14f4646Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
929f14f4646Smrg    docdir=$ac_optarg ;;
930f14f4646Smrg
931f14f4646Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
932f14f4646Smrg    ac_prev=dvidir ;;
933f14f4646Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
934f14f4646Smrg    dvidir=$ac_optarg ;;
9355dfecf96Smrg
9365dfecf96Smrg  -enable-* | --enable-*)
937f14f4646Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9385dfecf96Smrg    # Reject names that are not valid shell variable names.
939f14f4646Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
940c2cbb186Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
941f14f4646Smrg    ac_useropt_orig=$ac_useropt
94296d43ffdSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
943f14f4646Smrg    case $ac_user_opts in
944f14f4646Smrg      *"
945f14f4646Smrg"enable_$ac_useropt"
946f14f4646Smrg"*) ;;
947f14f4646Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
948f14f4646Smrg	 ac_unrecognized_sep=', ';;
9495dfecf96Smrg    esac
950f14f4646Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
9515dfecf96Smrg
9525dfecf96Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9535dfecf96Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9545dfecf96Smrg  | --exec | --exe | --ex)
9555dfecf96Smrg    ac_prev=exec_prefix ;;
9565dfecf96Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9575dfecf96Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9585dfecf96Smrg  | --exec=* | --exe=* | --ex=*)
9595dfecf96Smrg    exec_prefix=$ac_optarg ;;
9605dfecf96Smrg
9615dfecf96Smrg  -gas | --gas | --ga | --g)
9625dfecf96Smrg    # Obsolete; use --with-gas.
9635dfecf96Smrg    with_gas=yes ;;
9645dfecf96Smrg
9655dfecf96Smrg  -help | --help | --hel | --he | -h)
9665dfecf96Smrg    ac_init_help=long ;;
9675dfecf96Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9685dfecf96Smrg    ac_init_help=recursive ;;
9695dfecf96Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9705dfecf96Smrg    ac_init_help=short ;;
9715dfecf96Smrg
9725dfecf96Smrg  -host | --host | --hos | --ho)
9735dfecf96Smrg    ac_prev=host_alias ;;
9745dfecf96Smrg  -host=* | --host=* | --hos=* | --ho=*)
9755dfecf96Smrg    host_alias=$ac_optarg ;;
9765dfecf96Smrg
977f14f4646Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
978f14f4646Smrg    ac_prev=htmldir ;;
979f14f4646Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
980f14f4646Smrg  | --ht=*)
981f14f4646Smrg    htmldir=$ac_optarg ;;
982f14f4646Smrg
9835dfecf96Smrg  -includedir | --includedir | --includedi | --included | --include \
9845dfecf96Smrg  | --includ | --inclu | --incl | --inc)
9855dfecf96Smrg    ac_prev=includedir ;;
9865dfecf96Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9875dfecf96Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9885dfecf96Smrg    includedir=$ac_optarg ;;
9895dfecf96Smrg
9905dfecf96Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9915dfecf96Smrg    ac_prev=infodir ;;
9925dfecf96Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9935dfecf96Smrg    infodir=$ac_optarg ;;
9945dfecf96Smrg
9955dfecf96Smrg  -libdir | --libdir | --libdi | --libd)
9965dfecf96Smrg    ac_prev=libdir ;;
9975dfecf96Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9985dfecf96Smrg    libdir=$ac_optarg ;;
9995dfecf96Smrg
10005dfecf96Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
10015dfecf96Smrg  | --libexe | --libex | --libe)
10025dfecf96Smrg    ac_prev=libexecdir ;;
10035dfecf96Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
10045dfecf96Smrg  | --libexe=* | --libex=* | --libe=*)
10055dfecf96Smrg    libexecdir=$ac_optarg ;;
10065dfecf96Smrg
1007f14f4646Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1008f14f4646Smrg    ac_prev=localedir ;;
1009f14f4646Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1010f14f4646Smrg    localedir=$ac_optarg ;;
1011f14f4646Smrg
10125dfecf96Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1013f14f4646Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
10145dfecf96Smrg    ac_prev=localstatedir ;;
10155dfecf96Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1016f14f4646Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10175dfecf96Smrg    localstatedir=$ac_optarg ;;
10185dfecf96Smrg
10195dfecf96Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10205dfecf96Smrg    ac_prev=mandir ;;
10215dfecf96Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10225dfecf96Smrg    mandir=$ac_optarg ;;
10235dfecf96Smrg
10245dfecf96Smrg  -nfp | --nfp | --nf)
10255dfecf96Smrg    # Obsolete; use --without-fp.
10265dfecf96Smrg    with_fp=no ;;
10275dfecf96Smrg
10285dfecf96Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10295dfecf96Smrg  | --no-cr | --no-c | -n)
10305dfecf96Smrg    no_create=yes ;;
10315dfecf96Smrg
10325dfecf96Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10335dfecf96Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10345dfecf96Smrg    no_recursion=yes ;;
10355dfecf96Smrg
10365dfecf96Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10375dfecf96Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10385dfecf96Smrg  | --oldin | --oldi | --old | --ol | --o)
10395dfecf96Smrg    ac_prev=oldincludedir ;;
10405dfecf96Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10415dfecf96Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10425dfecf96Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10435dfecf96Smrg    oldincludedir=$ac_optarg ;;
10445dfecf96Smrg
10455dfecf96Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10465dfecf96Smrg    ac_prev=prefix ;;
10475dfecf96Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10485dfecf96Smrg    prefix=$ac_optarg ;;
10495dfecf96Smrg
10505dfecf96Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10515dfecf96Smrg  | --program-pre | --program-pr | --program-p)
10525dfecf96Smrg    ac_prev=program_prefix ;;
10535dfecf96Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10545dfecf96Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10555dfecf96Smrg    program_prefix=$ac_optarg ;;
10565dfecf96Smrg
10575dfecf96Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10585dfecf96Smrg  | --program-suf | --program-su | --program-s)
10595dfecf96Smrg    ac_prev=program_suffix ;;
10605dfecf96Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10615dfecf96Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10625dfecf96Smrg    program_suffix=$ac_optarg ;;
10635dfecf96Smrg
10645dfecf96Smrg  -program-transform-name | --program-transform-name \
10655dfecf96Smrg  | --program-transform-nam | --program-transform-na \
10665dfecf96Smrg  | --program-transform-n | --program-transform- \
10675dfecf96Smrg  | --program-transform | --program-transfor \
10685dfecf96Smrg  | --program-transfo | --program-transf \
10695dfecf96Smrg  | --program-trans | --program-tran \
10705dfecf96Smrg  | --progr-tra | --program-tr | --program-t)
10715dfecf96Smrg    ac_prev=program_transform_name ;;
10725dfecf96Smrg  -program-transform-name=* | --program-transform-name=* \
10735dfecf96Smrg  | --program-transform-nam=* | --program-transform-na=* \
10745dfecf96Smrg  | --program-transform-n=* | --program-transform-=* \
10755dfecf96Smrg  | --program-transform=* | --program-transfor=* \
10765dfecf96Smrg  | --program-transfo=* | --program-transf=* \
10775dfecf96Smrg  | --program-trans=* | --program-tran=* \
10785dfecf96Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10795dfecf96Smrg    program_transform_name=$ac_optarg ;;
10805dfecf96Smrg
1081f14f4646Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1082f14f4646Smrg    ac_prev=pdfdir ;;
1083f14f4646Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1084f14f4646Smrg    pdfdir=$ac_optarg ;;
1085f14f4646Smrg
1086f14f4646Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1087f14f4646Smrg    ac_prev=psdir ;;
1088f14f4646Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1089f14f4646Smrg    psdir=$ac_optarg ;;
1090f14f4646Smrg
10915dfecf96Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10925dfecf96Smrg  | -silent | --silent | --silen | --sile | --sil)
10935dfecf96Smrg    silent=yes ;;
10945dfecf96Smrg
109596d43ffdSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
109696d43ffdSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
109796d43ffdSmrg  | --run | --ru | --r)
109896d43ffdSmrg    ac_prev=runstatedir ;;
109996d43ffdSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
110096d43ffdSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
110196d43ffdSmrg  | --run=* | --ru=* | --r=*)
110296d43ffdSmrg    runstatedir=$ac_optarg ;;
110396d43ffdSmrg
11045dfecf96Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
11055dfecf96Smrg    ac_prev=sbindir ;;
11065dfecf96Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
11075dfecf96Smrg  | --sbi=* | --sb=*)
11085dfecf96Smrg    sbindir=$ac_optarg ;;
11095dfecf96Smrg
11105dfecf96Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11115dfecf96Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11125dfecf96Smrg  | --sharedst | --shareds | --shared | --share | --shar \
11135dfecf96Smrg  | --sha | --sh)
11145dfecf96Smrg    ac_prev=sharedstatedir ;;
11155dfecf96Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11165dfecf96Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11175dfecf96Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11185dfecf96Smrg  | --sha=* | --sh=*)
11195dfecf96Smrg    sharedstatedir=$ac_optarg ;;
11205dfecf96Smrg
11215dfecf96Smrg  -site | --site | --sit)
11225dfecf96Smrg    ac_prev=site ;;
11235dfecf96Smrg  -site=* | --site=* | --sit=*)
11245dfecf96Smrg    site=$ac_optarg ;;
11255dfecf96Smrg
11265dfecf96Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11275dfecf96Smrg    ac_prev=srcdir ;;
11285dfecf96Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11295dfecf96Smrg    srcdir=$ac_optarg ;;
11305dfecf96Smrg
11315dfecf96Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11325dfecf96Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
11335dfecf96Smrg    ac_prev=sysconfdir ;;
11345dfecf96Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11355dfecf96Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11365dfecf96Smrg    sysconfdir=$ac_optarg ;;
11375dfecf96Smrg
11385dfecf96Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11395dfecf96Smrg    ac_prev=target_alias ;;
11405dfecf96Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11415dfecf96Smrg    target_alias=$ac_optarg ;;
11425dfecf96Smrg
11435dfecf96Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11445dfecf96Smrg    verbose=yes ;;
11455dfecf96Smrg
11465dfecf96Smrg  -version | --version | --versio | --versi | --vers | -V)
11475dfecf96Smrg    ac_init_version=: ;;
11485dfecf96Smrg
11495dfecf96Smrg  -with-* | --with-*)
1150f14f4646Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11515dfecf96Smrg    # Reject names that are not valid shell variable names.
1152f14f4646Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1153c2cbb186Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1154f14f4646Smrg    ac_useropt_orig=$ac_useropt
115596d43ffdSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1156f14f4646Smrg    case $ac_user_opts in
1157f14f4646Smrg      *"
1158f14f4646Smrg"with_$ac_useropt"
1159f14f4646Smrg"*) ;;
1160f14f4646Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1161f14f4646Smrg	 ac_unrecognized_sep=', ';;
11625dfecf96Smrg    esac
1163f14f4646Smrg    eval with_$ac_useropt=\$ac_optarg ;;
11645dfecf96Smrg
11655dfecf96Smrg  -without-* | --without-*)
1166f14f4646Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11675dfecf96Smrg    # Reject names that are not valid shell variable names.
1168f14f4646Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1169c2cbb186Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
1170f14f4646Smrg    ac_useropt_orig=$ac_useropt
117196d43ffdSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1172f14f4646Smrg    case $ac_user_opts in
1173f14f4646Smrg      *"
1174f14f4646Smrg"with_$ac_useropt"
1175f14f4646Smrg"*) ;;
1176f14f4646Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1177f14f4646Smrg	 ac_unrecognized_sep=', ';;
1178f14f4646Smrg    esac
1179f14f4646Smrg    eval with_$ac_useropt=no ;;
11805dfecf96Smrg
11815dfecf96Smrg  --x)
11825dfecf96Smrg    # Obsolete; use --with-x.
11835dfecf96Smrg    with_x=yes ;;
11845dfecf96Smrg
11855dfecf96Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11865dfecf96Smrg  | --x-incl | --x-inc | --x-in | --x-i)
11875dfecf96Smrg    ac_prev=x_includes ;;
11885dfecf96Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11895dfecf96Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11905dfecf96Smrg    x_includes=$ac_optarg ;;
11915dfecf96Smrg
11925dfecf96Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11935dfecf96Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11945dfecf96Smrg    ac_prev=x_libraries ;;
11955dfecf96Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11965dfecf96Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11975dfecf96Smrg    x_libraries=$ac_optarg ;;
11985dfecf96Smrg
1199c2cbb186Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1200c2cbb186SmrgTry '$0 --help' for more information"
12015dfecf96Smrg    ;;
12025dfecf96Smrg
12035dfecf96Smrg  *=*)
12045dfecf96Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
12055dfecf96Smrg    # Reject names that are not valid shell variable names.
1206c05e22d7Smrg    case $ac_envvar in #(
1207c05e22d7Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1208c2cbb186Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
1209c05e22d7Smrg    esac
1210f14f4646Smrg    eval $ac_envvar=\$ac_optarg
12115dfecf96Smrg    export $ac_envvar ;;
12125dfecf96Smrg
12135dfecf96Smrg  *)
12145dfecf96Smrg    # FIXME: should be removed in autoconf 3.0.
121596d43ffdSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
12165dfecf96Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
121796d43ffdSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1218c05e22d7Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12195dfecf96Smrg    ;;
12205dfecf96Smrg
12215dfecf96Smrg  esac
12225dfecf96Smrgdone
12235dfecf96Smrg
12245dfecf96Smrgif test -n "$ac_prev"; then
12255dfecf96Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226c05e22d7Smrg  as_fn_error $? "missing argument to $ac_option"
12275dfecf96Smrgfi
12285dfecf96Smrg
1229f14f4646Smrgif test -n "$ac_unrecognized_opts"; then
1230f14f4646Smrg  case $enable_option_checking in
1231f14f4646Smrg    no) ;;
1232c05e22d7Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
123396d43ffdSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12345dfecf96Smrg  esac
1235f14f4646Smrgfi
12365dfecf96Smrg
1237f14f4646Smrg# Check all directory arguments for consistency.
1238f14f4646Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1239f14f4646Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1240f14f4646Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
124196d43ffdSmrg		libdir localedir mandir runstatedir
12425dfecf96Smrgdo
1243f14f4646Smrg  eval ac_val=\$$ac_var
1244f14f4646Smrg  # Remove trailing slashes.
12455dfecf96Smrg  case $ac_val in
1246f14f4646Smrg    */ )
1247f14f4646Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1248f14f4646Smrg      eval $ac_var=\$ac_val;;
1249f14f4646Smrg  esac
1250f14f4646Smrg  # Be sure to have absolute directory names.
1251f14f4646Smrg  case $ac_val in
1252f14f4646Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1253f14f4646Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12545dfecf96Smrg  esac
1255c05e22d7Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12565dfecf96Smrgdone
12575dfecf96Smrg
1258c2cbb186Smrg# There might be people who depend on the old broken behavior: '$host'
12595dfecf96Smrg# used to hold the argument of --host etc.
12605dfecf96Smrg# FIXME: To remove some day.
12615dfecf96Smrgbuild=$build_alias
12625dfecf96Smrghost=$host_alias
12635dfecf96Smrgtarget=$target_alias
12645dfecf96Smrg
12655dfecf96Smrg# FIXME: To remove some day.
12665dfecf96Smrgif test "x$host_alias" != x; then
12675dfecf96Smrg  if test "x$build_alias" = x; then
12685dfecf96Smrg    cross_compiling=maybe
12695dfecf96Smrg  elif test "x$build_alias" != "x$host_alias"; then
12705dfecf96Smrg    cross_compiling=yes
12715dfecf96Smrg  fi
12725dfecf96Smrgfi
12735dfecf96Smrg
12745dfecf96Smrgac_tool_prefix=
12755dfecf96Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12765dfecf96Smrg
12775dfecf96Smrgtest "$silent" = yes && exec 6>/dev/null
12785dfecf96Smrg
12795dfecf96Smrg
1280f14f4646Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1281f14f4646Smrgac_ls_di=`ls -di .` &&
1282f14f4646Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283c05e22d7Smrg  as_fn_error $? "working directory cannot be determined"
1284f14f4646Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285c05e22d7Smrg  as_fn_error $? "pwd does not report name of working directory"
1286f14f4646Smrg
1287f14f4646Smrg
12885dfecf96Smrg# Find the source files, if location was not specified.
12895dfecf96Smrgif test -z "$srcdir"; then
12905dfecf96Smrg  ac_srcdir_defaulted=yes
1291f14f4646Smrg  # Try the directory containing this script, then the parent directory.
1292f14f4646Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1293f14f4646Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1294f14f4646Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1295f14f4646Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1296f14f4646Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
129796d43ffdSmrgprintf "%s\n" X"$as_myself" |
1298f14f4646Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1299f14f4646Smrg	    s//\1/
1300f14f4646Smrg	    q
1301f14f4646Smrg	  }
1302f14f4646Smrg	  /^X\(\/\/\)[^/].*/{
1303f14f4646Smrg	    s//\1/
1304f14f4646Smrg	    q
1305f14f4646Smrg	  }
1306f14f4646Smrg	  /^X\(\/\/\)$/{
1307f14f4646Smrg	    s//\1/
1308f14f4646Smrg	    q
1309f14f4646Smrg	  }
1310f14f4646Smrg	  /^X\(\/\).*/{
1311f14f4646Smrg	    s//\1/
1312f14f4646Smrg	    q
1313f14f4646Smrg	  }
1314f14f4646Smrg	  s/.*/./; q'`
13155dfecf96Smrg  srcdir=$ac_confdir
1316f14f4646Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
13175dfecf96Smrg    srcdir=..
13185dfecf96Smrg  fi
13195dfecf96Smrgelse
13205dfecf96Smrg  ac_srcdir_defaulted=no
13215dfecf96Smrgfi
1322f14f4646Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1323f14f4646Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324c05e22d7Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13255dfecf96Smrgfi
1326c2cbb186Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
1327f14f4646Smrgac_abs_confdir=`(
1328c05e22d7Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1329f14f4646Smrg	pwd)`
1330f14f4646Smrg# When building in place, set srcdir=.
1331f14f4646Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1332f14f4646Smrg  srcdir=.
1333f14f4646Smrgfi
1334f14f4646Smrg# Remove unnecessary trailing slashes from srcdir.
1335f14f4646Smrg# Double slashes in file names in object file debugging info
1336f14f4646Smrg# mess up M-x gdb in Emacs.
1337f14f4646Smrgcase $srcdir in
1338f14f4646Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1339f14f4646Smrgesac
1340f14f4646Smrgfor ac_var in $ac_precious_vars; do
1341f14f4646Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1342f14f4646Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1343f14f4646Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1344f14f4646Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1345f14f4646Smrgdone
13465dfecf96Smrg
13475dfecf96Smrg#
13485dfecf96Smrg# Report the --help message.
13495dfecf96Smrg#
13505dfecf96Smrgif test "$ac_init_help" = "long"; then
13515dfecf96Smrg  # Omit some internal or obsolete options to make the list less imposing.
13525dfecf96Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
13535dfecf96Smrg  cat <<_ACEOF
1354c2cbb186Smrg'configure' configures xedit 1.2.4 to adapt to many kinds of systems.
13555dfecf96Smrg
13565dfecf96SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13575dfecf96Smrg
13585dfecf96SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13595dfecf96SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13605dfecf96Smrg
13615dfecf96SmrgDefaults for the options are specified in brackets.
13625dfecf96Smrg
13635dfecf96SmrgConfiguration:
13645dfecf96Smrg  -h, --help              display this help and exit
13655dfecf96Smrg      --help=short        display options specific to this package
13665dfecf96Smrg      --help=recursive    display the short help of all the included packages
13675dfecf96Smrg  -V, --version           display version information and exit
1368c2cbb186Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
13695dfecf96Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1370c2cbb186Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
13715dfecf96Smrg  -n, --no-create         do not create output files
1372c2cbb186Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
13735dfecf96Smrg
13745dfecf96SmrgInstallation directories:
13755dfecf96Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1376f14f4646Smrg                          [$ac_default_prefix]
13775dfecf96Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1378f14f4646Smrg                          [PREFIX]
13795dfecf96Smrg
1380c2cbb186SmrgBy default, 'make install' will install all the files in
1381c2cbb186Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1382c2cbb186Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1383c2cbb186Smrgfor instance '--prefix=\$HOME'.
13845dfecf96Smrg
13855dfecf96SmrgFor better control, use the options below.
13865dfecf96Smrg
13875dfecf96SmrgFine tuning of the installation directories:
1388f14f4646Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1389f14f4646Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1390f14f4646Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1391f14f4646Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1392f14f4646Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1393f14f4646Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
139496d43ffdSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1395f14f4646Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1396f14f4646Smrg  --includedir=DIR        C header files [PREFIX/include]
1397f14f4646Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1398f14f4646Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1399f14f4646Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1400f14f4646Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1401f14f4646Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1402f14f4646Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1403f14f4646Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xedit]
1404f14f4646Smrg  --htmldir=DIR           html documentation [DOCDIR]
1405f14f4646Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1406f14f4646Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1407f14f4646Smrg  --psdir=DIR             ps documentation [DOCDIR]
14085dfecf96Smrg_ACEOF
14095dfecf96Smrg
14105dfecf96Smrg  cat <<\_ACEOF
14115dfecf96Smrg
14125dfecf96SmrgProgram names:
14135dfecf96Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14145dfecf96Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14155dfecf96Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14165dfecf96Smrg
14175dfecf96SmrgSystem types:
14185dfecf96Smrg  --build=BUILD     configure for building on BUILD [guessed]
14195dfecf96Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14205dfecf96Smrg_ACEOF
14215dfecf96Smrgfi
14225dfecf96Smrg
14235dfecf96Smrgif test -n "$ac_init_help"; then
14245dfecf96Smrg  case $ac_init_help in
1425c2cbb186Smrg     short | recursive ) echo "Configuration of xedit 1.2.4:";;
14265dfecf96Smrg   esac
14275dfecf96Smrg  cat <<\_ACEOF
14285dfecf96Smrg
14295dfecf96SmrgOptional Features:
1430f14f4646Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
14315dfecf96Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14325dfecf96Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1433f765521fSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1434f765521fSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1435f765521fSmrg  --enable-dependency-tracking
1436f765521fSmrg                          do not reject slow dependency extractors
1437f765521fSmrg  --disable-dependency-tracking
1438f765521fSmrg                          speeds up one-time build
143931de2854Smrg  --disable-selective-werror
144031de2854Smrg                          Turn off selective compiler errors. (default:
144131de2854Smrg                          enabled)
1442c05e22d7Smrg  --enable-strict-compilation
1443c05e22d7Smrg                          Enable all warnings from compiler and make them
1444c05e22d7Smrg                          errors (default: disabled)
14455dfecf96Smrg
14465dfecf96SmrgOptional Packages:
14475dfecf96Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
14485dfecf96Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1449f14f4646Smrg  --with-lispdir=PATH     Directory to install lisp files (default:
1450f14f4646Smrg                          $libdir/X11/xedit/lisp)
1451c05e22d7Smrg  --with-appdefaultdir=<pathname>
1452c05e22d7Smrg                          specify directory for app-defaults files (default is
1453c05e22d7Smrg                          autodetected)
14545dfecf96Smrg
14555dfecf96SmrgSome influential environment variables:
14565dfecf96Smrg  CC          C compiler command
14575dfecf96Smrg  CFLAGS      C compiler flags
14585dfecf96Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14595dfecf96Smrg              nonstandard directory <lib dir>
1460f14f4646Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1461c05e22d7Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1462f14f4646Smrg              you have headers in a nonstandard directory <include dir>
14635dfecf96Smrg  PKG_CONFIG  path to pkg-config utility
1464f765521fSmrg  PKG_CONFIG_PATH
1465f765521fSmrg              directories to add to pkg-config's search path
1466f765521fSmrg  PKG_CONFIG_LIBDIR
1467f765521fSmrg              path overriding pkg-config's built-in search path
1468f14f4646Smrg  PKGDEPS_CFLAGS
1469f14f4646Smrg              C compiler flags for PKGDEPS, overriding pkg-config
1470f14f4646Smrg  PKGDEPS_LIBS
1471f14f4646Smrg              linker flags for PKGDEPS, overriding pkg-config
14725dfecf96Smrg  APPDEFS_CFLAGS
14735dfecf96Smrg              C compiler flags for APPDEFS, overriding pkg-config
14745dfecf96Smrg  APPDEFS_LIBS
14755dfecf96Smrg              linker flags for APPDEFS, overriding pkg-config
14765dfecf96Smrg
1477c2cbb186SmrgUse these variables to override the choices made by 'configure' or to help
14785dfecf96Smrgit to find libraries and programs with nonstandard names/locations.
14795dfecf96Smrg
1480c2cbb186SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>.
14815dfecf96Smrg_ACEOF
1482f14f4646Smrgac_status=$?
14835dfecf96Smrgfi
14845dfecf96Smrg
14855dfecf96Smrgif test "$ac_init_help" = "recursive"; then
14865dfecf96Smrg  # If there are subdirs, report their specific --help.
14875dfecf96Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1488f14f4646Smrg    test -d "$ac_dir" ||
1489f14f4646Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1490f14f4646Smrg      continue
14915dfecf96Smrg    ac_builddir=.
14925dfecf96Smrg
1493f14f4646Smrgcase "$ac_dir" in
1494f14f4646Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1495f14f4646Smrg*)
149696d43ffdSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1497f14f4646Smrg  # A ".." for each directory in $ac_dir_suffix.
149896d43ffdSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1499f14f4646Smrg  case $ac_top_builddir_sub in
1500f14f4646Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501f14f4646Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1502f14f4646Smrg  esac ;;
1503f14f4646Smrgesac
1504f14f4646Smrgac_abs_top_builddir=$ac_pwd
1505f14f4646Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1506f14f4646Smrg# for backward compatibility:
1507f14f4646Smrgac_top_builddir=$ac_top_build_prefix
15085dfecf96Smrg
15095dfecf96Smrgcase $srcdir in
1510f14f4646Smrg  .)  # We are building in place.
15115dfecf96Smrg    ac_srcdir=.
1512f14f4646Smrg    ac_top_srcdir=$ac_top_builddir_sub
1513f14f4646Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1514f14f4646Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
15155dfecf96Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1516f14f4646Smrg    ac_top_srcdir=$srcdir
1517f14f4646Smrg    ac_abs_top_srcdir=$srcdir ;;
1518f14f4646Smrg  *) # Relative name.
1519f14f4646Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1520f14f4646Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1521f14f4646Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15225dfecf96Smrgesac
1523f14f4646Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1524f14f4646Smrg
1525f14f4646Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
152696d43ffdSmrg    # Check for configure.gnu first; this name is used for a wrapper for
152796d43ffdSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
1528f14f4646Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1529f14f4646Smrg      echo &&
1530f14f4646Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1531f14f4646Smrg    elif test -f "$ac_srcdir/configure"; then
1532f14f4646Smrg      echo &&
1533f14f4646Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
15345dfecf96Smrg    else
153596d43ffdSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1536f14f4646Smrg    fi || ac_status=$?
1537f14f4646Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
15385dfecf96Smrg  done
15395dfecf96Smrgfi
15405dfecf96Smrg
1541f14f4646Smrgtest -n "$ac_init_help" && exit $ac_status
15425dfecf96Smrgif $ac_init_version; then
15435dfecf96Smrg  cat <<\_ACEOF
1544c2cbb186Smrgxedit configure 1.2.4
1545c2cbb186Smrggenerated by GNU Autoconf 2.72
15465dfecf96Smrg
1547c2cbb186SmrgCopyright (C) 2023 Free Software Foundation, Inc.
15485dfecf96SmrgThis configure script is free software; the Free Software Foundation
15495dfecf96Smrggives unlimited permission to copy, distribute and modify it.
15505dfecf96Smrg_ACEOF
1551f14f4646Smrg  exit
15525dfecf96Smrgfi
15535dfecf96Smrg
1554c05e22d7Smrg## ------------------------ ##
1555c05e22d7Smrg## Autoconf initialization. ##
1556c05e22d7Smrg## ------------------------ ##
15575dfecf96Smrg
1558c05e22d7Smrg# ac_fn_c_try_compile LINENO
1559c05e22d7Smrg# --------------------------
1560c05e22d7Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1561c05e22d7Smrgac_fn_c_try_compile ()
15625dfecf96Smrg{
1563c05e22d7Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
156496d43ffdSmrg  rm -f conftest.$ac_objext conftest.beam
1565c05e22d7Smrg  if { { ac_try="$ac_compile"
1566c05e22d7Smrgcase "(($ac_try" in
1567c05e22d7Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568c05e22d7Smrg  *) ac_try_echo=$ac_try;;
1569c05e22d7Smrgesac
1570c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
157196d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1572c05e22d7Smrg  (eval "$ac_compile") 2>conftest.err
1573c05e22d7Smrg  ac_status=$?
1574c05e22d7Smrg  if test -s conftest.err; then
1575c05e22d7Smrg    grep -v '^ *+' conftest.err >conftest.er1
1576c05e22d7Smrg    cat conftest.er1 >&5
1577c05e22d7Smrg    mv -f conftest.er1 conftest.err
1578c05e22d7Smrg  fi
157996d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1580c05e22d7Smrg  test $ac_status = 0; } && {
1581c05e22d7Smrg	 test -z "$ac_c_werror_flag" ||
1582c05e22d7Smrg	 test ! -s conftest.err
158396d43ffdSmrg       } && test -s conftest.$ac_objext
158496d43ffdSmrgthen :
1585c05e22d7Smrg  ac_retval=0
1586c2cbb186Smrgelse case e in #(
1587c2cbb186Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1588c05e22d7Smrgsed 's/^/| /' conftest.$ac_ext >&5
1589c05e22d7Smrg
1590c2cbb186Smrg	ac_retval=1 ;;
1591c2cbb186Smrgesac
1592c05e22d7Smrgfi
1593c05e22d7Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1594c05e22d7Smrg  as_fn_set_status $ac_retval
1595c05e22d7Smrg
1596c05e22d7Smrg} # ac_fn_c_try_compile
1597c05e22d7Smrg
159896d43ffdSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
159996d43ffdSmrg# ------------------------------------------------------------------
1600c05e22d7Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
160196d43ffdSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
160296d43ffdSmrgac_fn_check_decl ()
1603c05e22d7Smrg{
1604c05e22d7Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1605c05e22d7Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
160696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
160796d43ffdSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
160896d43ffdSmrgif eval test \${$3+y}
160996d43ffdSmrgthen :
161096d43ffdSmrg  printf %s "(cached) " >&6
1611c2cbb186Smrgelse case e in #(
1612c2cbb186Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
161396d43ffdSmrg  eval ac_save_FLAGS=\$$6
161496d43ffdSmrg  as_fn_append $6 " $5"
1615c05e22d7Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1616c05e22d7Smrg/* end confdefs.h.  */
1617c05e22d7Smrg$4
1618c05e22d7Smrgint
161996d43ffdSmrgmain (void)
1620c05e22d7Smrg{
1621c05e22d7Smrg#ifndef $as_decl_name
1622c05e22d7Smrg#ifdef __cplusplus
1623c05e22d7Smrg  (void) $as_decl_use;
1624c05e22d7Smrg#else
1625c05e22d7Smrg  (void) $as_decl_name;
1626c05e22d7Smrg#endif
1627c05e22d7Smrg#endif
1628c05e22d7Smrg
1629c05e22d7Smrg  ;
1630c05e22d7Smrg  return 0;
1631c05e22d7Smrg}
1632c05e22d7Smrg_ACEOF
163396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
163496d43ffdSmrgthen :
1635c05e22d7Smrg  eval "$3=yes"
1636c2cbb186Smrgelse case e in #(
1637c2cbb186Smrg  e) eval "$3=no" ;;
1638c2cbb186Smrgesac
1639c05e22d7Smrgfi
164096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
164196d43ffdSmrg  eval $6=\$ac_save_FLAGS
1642c2cbb186Smrg ;;
1643c2cbb186Smrgesac
1644c05e22d7Smrgfi
164596d43ffdSmrgeval ac_res=\$$3
164696d43ffdSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
164796d43ffdSmrgprintf "%s\n" "$ac_res" >&6; }
1648c05e22d7Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1649c05e22d7Smrg
165096d43ffdSmrg} # ac_fn_check_decl
1651c05e22d7Smrg
1652c05e22d7Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1653c05e22d7Smrg# -------------------------------------------------------
1654c05e22d7Smrg# Tests whether HEADER exists and can be compiled using the include files in
1655c05e22d7Smrg# INCLUDES, setting the cache variable VAR accordingly.
1656c05e22d7Smrgac_fn_c_check_header_compile ()
1657c05e22d7Smrg{
1658c05e22d7Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
165996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
166096d43ffdSmrgprintf %s "checking for $2... " >&6; }
166196d43ffdSmrgif eval test \${$3+y}
166296d43ffdSmrgthen :
166396d43ffdSmrg  printf %s "(cached) " >&6
1664c2cbb186Smrgelse case e in #(
1665c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1666c05e22d7Smrg/* end confdefs.h.  */
1667c05e22d7Smrg$4
1668c05e22d7Smrg#include <$2>
1669c05e22d7Smrg_ACEOF
167096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
167196d43ffdSmrgthen :
1672c05e22d7Smrg  eval "$3=yes"
1673c2cbb186Smrgelse case e in #(
1674c2cbb186Smrg  e) eval "$3=no" ;;
1675c2cbb186Smrgesac
1676c05e22d7Smrgfi
1677c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1678c2cbb186Smrgesac
1679c05e22d7Smrgfi
1680c05e22d7Smrgeval ac_res=\$$3
168196d43ffdSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
168296d43ffdSmrgprintf "%s\n" "$ac_res" >&6; }
1683c05e22d7Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1684c05e22d7Smrg
1685c05e22d7Smrg} # ac_fn_c_check_header_compile
1686c05e22d7Smrg
1687c05e22d7Smrg# ac_fn_c_try_link LINENO
1688c05e22d7Smrg# -----------------------
1689c05e22d7Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1690c05e22d7Smrgac_fn_c_try_link ()
1691c05e22d7Smrg{
1692c05e22d7Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
169396d43ffdSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1694c05e22d7Smrg  if { { ac_try="$ac_link"
1695c05e22d7Smrgcase "(($ac_try" in
1696c05e22d7Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1697c05e22d7Smrg  *) ac_try_echo=$ac_try;;
1698c05e22d7Smrgesac
1699c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
170096d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1701c05e22d7Smrg  (eval "$ac_link") 2>conftest.err
1702c05e22d7Smrg  ac_status=$?
1703c05e22d7Smrg  if test -s conftest.err; then
1704c05e22d7Smrg    grep -v '^ *+' conftest.err >conftest.er1
1705c05e22d7Smrg    cat conftest.er1 >&5
1706c05e22d7Smrg    mv -f conftest.er1 conftest.err
1707c05e22d7Smrg  fi
170896d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1709c05e22d7Smrg  test $ac_status = 0; } && {
1710c05e22d7Smrg	 test -z "$ac_c_werror_flag" ||
1711c05e22d7Smrg	 test ! -s conftest.err
1712c05e22d7Smrg       } && test -s conftest$ac_exeext && {
1713c05e22d7Smrg	 test "$cross_compiling" = yes ||
1714f765521fSmrg	 test -x conftest$ac_exeext
171596d43ffdSmrg       }
171696d43ffdSmrgthen :
1717c05e22d7Smrg  ac_retval=0
1718c2cbb186Smrgelse case e in #(
1719c2cbb186Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
1720c05e22d7Smrgsed 's/^/| /' conftest.$ac_ext >&5
1721c05e22d7Smrg
1722c2cbb186Smrg	ac_retval=1 ;;
1723c2cbb186Smrgesac
1724c05e22d7Smrgfi
1725c05e22d7Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1726c05e22d7Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1727c05e22d7Smrg  # interfere with the next link command; also delete a directory that is
1728c05e22d7Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1729c05e22d7Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1730c05e22d7Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731c05e22d7Smrg  as_fn_set_status $ac_retval
1732c05e22d7Smrg
1733c05e22d7Smrg} # ac_fn_c_try_link
1734c05e22d7Smrg
1735c05e22d7Smrg# ac_fn_c_check_func LINENO FUNC VAR
1736c05e22d7Smrg# ----------------------------------
1737c05e22d7Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1738c05e22d7Smrgac_fn_c_check_func ()
1739c05e22d7Smrg{
1740c05e22d7Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
174196d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
174296d43ffdSmrgprintf %s "checking for $2... " >&6; }
174396d43ffdSmrgif eval test \${$3+y}
174496d43ffdSmrgthen :
174596d43ffdSmrg  printf %s "(cached) " >&6
1746c2cbb186Smrgelse case e in #(
1747c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748c05e22d7Smrg/* end confdefs.h.  */
1749c05e22d7Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1750c05e22d7Smrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1751c05e22d7Smrg#define $2 innocuous_$2
1752c05e22d7Smrg
1753c05e22d7Smrg/* System header to define __stub macros and hopefully few prototypes,
1754c2cbb186Smrg   which can conflict with char $2 (void); below.  */
1755c05e22d7Smrg
175696d43ffdSmrg#include <limits.h>
1757c05e22d7Smrg#undef $2
1758c05e22d7Smrg
1759c05e22d7Smrg/* Override any GCC internal prototype to avoid an error.
1760c05e22d7Smrg   Use char because int might match the return type of a GCC
1761c05e22d7Smrg   builtin and then its argument prototype would still apply.  */
1762c05e22d7Smrg#ifdef __cplusplus
1763c05e22d7Smrgextern "C"
1764c05e22d7Smrg#endif
1765c2cbb186Smrgchar $2 (void);
1766c05e22d7Smrg/* The GNU C library defines this for functions which it implements
1767c05e22d7Smrg    to always fail with ENOSYS.  Some functions are actually named
1768c05e22d7Smrg    something starting with __ and the normal name is an alias.  */
1769c05e22d7Smrg#if defined __stub_$2 || defined __stub___$2
1770c05e22d7Smrgchoke me
1771c05e22d7Smrg#endif
1772c05e22d7Smrg
1773c05e22d7Smrgint
177496d43ffdSmrgmain (void)
1775c05e22d7Smrg{
1776c05e22d7Smrgreturn $2 ();
1777c05e22d7Smrg  ;
1778c05e22d7Smrg  return 0;
1779c05e22d7Smrg}
1780c05e22d7Smrg_ACEOF
178196d43ffdSmrgif ac_fn_c_try_link "$LINENO"
178296d43ffdSmrgthen :
1783c05e22d7Smrg  eval "$3=yes"
1784c2cbb186Smrgelse case e in #(
1785c2cbb186Smrg  e) eval "$3=no" ;;
1786c2cbb186Smrgesac
1787c05e22d7Smrgfi
178896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1789c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
1790c2cbb186Smrgesac
1791c05e22d7Smrgfi
1792c05e22d7Smrgeval ac_res=\$$3
179396d43ffdSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
179496d43ffdSmrgprintf "%s\n" "$ac_res" >&6; }
1795c05e22d7Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1796c05e22d7Smrg
1797c05e22d7Smrg} # ac_fn_c_check_func
179896d43ffdSmrgac_configure_args_raw=
179996d43ffdSmrgfor ac_arg
180096d43ffdSmrgdo
180196d43ffdSmrg  case $ac_arg in
180296d43ffdSmrg  *\'*)
180396d43ffdSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
180496d43ffdSmrg  esac
180596d43ffdSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
180696d43ffdSmrgdone
180796d43ffdSmrg
180896d43ffdSmrgcase $ac_configure_args_raw in
180996d43ffdSmrg  *$as_nl*)
181096d43ffdSmrg    ac_safe_unquote= ;;
181196d43ffdSmrg  *)
181296d43ffdSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
181396d43ffdSmrg    ac_unsafe_a="$ac_unsafe_z#~"
181496d43ffdSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
181596d43ffdSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
181696d43ffdSmrgesac
181796d43ffdSmrg
1818c05e22d7Smrgcat >config.log <<_ACEOF
1819c05e22d7SmrgThis file contains any messages produced by compilers while
1820c05e22d7Smrgrunning configure, to aid debugging if configure makes a mistake.
1821c05e22d7Smrg
1822c2cbb186SmrgIt was created by xedit $as_me 1.2.4, which was
1823c2cbb186Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1824c05e22d7Smrg
182596d43ffdSmrg  $ $0$ac_configure_args_raw
1826c05e22d7Smrg
1827c05e22d7Smrg_ACEOF
1828c05e22d7Smrgexec 5>>config.log
1829c05e22d7Smrg{
1830c05e22d7Smrgcat <<_ASUNAME
1831c05e22d7Smrg## --------- ##
1832c05e22d7Smrg## Platform. ##
1833c05e22d7Smrg## --------- ##
1834c05e22d7Smrg
1835c05e22d7Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1836c05e22d7Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1837c05e22d7Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1838c05e22d7Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1839c05e22d7Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1840c05e22d7Smrg
1841c05e22d7Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
18425dfecf96Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
18435dfecf96Smrg
18445dfecf96Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
18455dfecf96Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
18465dfecf96Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1847f14f4646Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
18485dfecf96Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
18495dfecf96Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
18505dfecf96Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
18515dfecf96Smrg
18525dfecf96Smrg_ASUNAME
18535dfecf96Smrg
18545dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18555dfecf96Smrgfor as_dir in $PATH
18565dfecf96Smrgdo
18575dfecf96Smrg  IFS=$as_save_IFS
185896d43ffdSmrg  case $as_dir in #(((
185996d43ffdSmrg    '') as_dir=./ ;;
186096d43ffdSmrg    */) ;;
186196d43ffdSmrg    *) as_dir=$as_dir/ ;;
186296d43ffdSmrg  esac
186396d43ffdSmrg    printf "%s\n" "PATH: $as_dir"
1864c05e22d7Smrg  done
1865f14f4646SmrgIFS=$as_save_IFS
18665dfecf96Smrg
18675dfecf96Smrg} >&5
18685dfecf96Smrg
18695dfecf96Smrgcat >&5 <<_ACEOF
18705dfecf96Smrg
18715dfecf96Smrg
18725dfecf96Smrg## ----------- ##
18735dfecf96Smrg## Core tests. ##
18745dfecf96Smrg## ----------- ##
18755dfecf96Smrg
18765dfecf96Smrg_ACEOF
18775dfecf96Smrg
18785dfecf96Smrg
18795dfecf96Smrg# Keep a trace of the command line.
18805dfecf96Smrg# Strip out --no-create and --no-recursion so they do not pile up.
18815dfecf96Smrg# Strip out --silent because we don't want to record it for future runs.
18825dfecf96Smrg# Also quote any args containing shell meta-characters.
18835dfecf96Smrg# Make two passes to allow for proper duplicate-argument suppression.
18845dfecf96Smrgac_configure_args=
18855dfecf96Smrgac_configure_args0=
18865dfecf96Smrgac_configure_args1=
18875dfecf96Smrgac_must_keep_next=false
18885dfecf96Smrgfor ac_pass in 1 2
18895dfecf96Smrgdo
18905dfecf96Smrg  for ac_arg
18915dfecf96Smrg  do
18925dfecf96Smrg    case $ac_arg in
18935dfecf96Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
18945dfecf96Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18955dfecf96Smrg    | -silent | --silent | --silen | --sile | --sil)
18965dfecf96Smrg      continue ;;
1897f14f4646Smrg    *\'*)
189896d43ffdSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18995dfecf96Smrg    esac
19005dfecf96Smrg    case $ac_pass in
1901c05e22d7Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
19025dfecf96Smrg    2)
1903c05e22d7Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
19045dfecf96Smrg      if test $ac_must_keep_next = true; then
19055dfecf96Smrg	ac_must_keep_next=false # Got value, back to normal.
19065dfecf96Smrg      else
19075dfecf96Smrg	case $ac_arg in
19085dfecf96Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
19095dfecf96Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
19105dfecf96Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
19115dfecf96Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
19125dfecf96Smrg	    case "$ac_configure_args0 " in
19135dfecf96Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
19145dfecf96Smrg	    esac
19155dfecf96Smrg	    ;;
19165dfecf96Smrg	  -* ) ac_must_keep_next=true ;;
19175dfecf96Smrg	esac
19185dfecf96Smrg      fi
1919c05e22d7Smrg      as_fn_append ac_configure_args " '$ac_arg'"
19205dfecf96Smrg      ;;
19215dfecf96Smrg    esac
19225dfecf96Smrg  done
19235dfecf96Smrgdone
1924c05e22d7Smrg{ ac_configure_args0=; unset ac_configure_args0;}
1925c05e22d7Smrg{ ac_configure_args1=; unset ac_configure_args1;}
19265dfecf96Smrg
19275dfecf96Smrg# When interrupted or exit'd, cleanup temporary files, and complete
19285dfecf96Smrg# config.log.  We remove comments because anyway the quotes in there
19295dfecf96Smrg# would cause problems or look ugly.
1930f14f4646Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1931f14f4646Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
19325dfecf96Smrgtrap 'exit_status=$?
193396d43ffdSmrg  # Sanitize IFS.
193496d43ffdSmrg  IFS=" ""	$as_nl"
19355dfecf96Smrg  # Save into config.log some information that might help in debugging.
19365dfecf96Smrg  {
19375dfecf96Smrg    echo
19385dfecf96Smrg
193996d43ffdSmrg    printf "%s\n" "## ---------------- ##
19405dfecf96Smrg## Cache variables. ##
1941c05e22d7Smrg## ---------------- ##"
19425dfecf96Smrg    echo
19435dfecf96Smrg    # The following way of writing the cache mishandles newlines in values,
1944f14f4646Smrg(
1945f14f4646Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1946f14f4646Smrg    eval ac_val=\$$ac_var
1947f14f4646Smrg    case $ac_val in #(
1948f14f4646Smrg    *${as_nl}*)
1949f14f4646Smrg      case $ac_var in #(
195096d43ffdSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
195196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1952f14f4646Smrg      esac
1953f14f4646Smrg      case $ac_var in #(
1954f14f4646Smrg      _ | IFS | as_nl) ;; #(
1955f14f4646Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1956c05e22d7Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1957f14f4646Smrg      esac ;;
1958f14f4646Smrg    esac
1959f14f4646Smrg  done
19605dfecf96Smrg  (set) 2>&1 |
1961f14f4646Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1962f14f4646Smrg    *${as_nl}ac_space=\ *)
19635dfecf96Smrg      sed -n \
1964f14f4646Smrg	"s/'\''/'\''\\\\'\'''\''/g;
1965f14f4646Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1966f14f4646Smrg      ;; #(
19675dfecf96Smrg    *)
1968f14f4646Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19695dfecf96Smrg      ;;
1970f14f4646Smrg    esac |
1971f14f4646Smrg    sort
1972f14f4646Smrg)
19735dfecf96Smrg    echo
19745dfecf96Smrg
197596d43ffdSmrg    printf "%s\n" "## ----------------- ##
19765dfecf96Smrg## Output variables. ##
1977c05e22d7Smrg## ----------------- ##"
19785dfecf96Smrg    echo
19795dfecf96Smrg    for ac_var in $ac_subst_vars
19805dfecf96Smrg    do
1981f14f4646Smrg      eval ac_val=\$$ac_var
1982f14f4646Smrg      case $ac_val in
198396d43ffdSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1984f14f4646Smrg      esac
198596d43ffdSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
19865dfecf96Smrg    done | sort
19875dfecf96Smrg    echo
19885dfecf96Smrg
19895dfecf96Smrg    if test -n "$ac_subst_files"; then
199096d43ffdSmrg      printf "%s\n" "## ------------------- ##
1991f14f4646Smrg## File substitutions. ##
1992c05e22d7Smrg## ------------------- ##"
19935dfecf96Smrg      echo
19945dfecf96Smrg      for ac_var in $ac_subst_files
19955dfecf96Smrg      do
1996f14f4646Smrg	eval ac_val=\$$ac_var
1997f14f4646Smrg	case $ac_val in
199896d43ffdSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1999f14f4646Smrg	esac
200096d43ffdSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
20015dfecf96Smrg      done | sort
20025dfecf96Smrg      echo
20035dfecf96Smrg    fi
20045dfecf96Smrg
20055dfecf96Smrg    if test -s confdefs.h; then
200696d43ffdSmrg      printf "%s\n" "## ----------- ##
20075dfecf96Smrg## confdefs.h. ##
2008c05e22d7Smrg## ----------- ##"
20095dfecf96Smrg      echo
2010f14f4646Smrg      cat confdefs.h
20115dfecf96Smrg      echo
20125dfecf96Smrg    fi
20135dfecf96Smrg    test "$ac_signal" != 0 &&
201496d43ffdSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
201596d43ffdSmrg    printf "%s\n" "$as_me: exit $exit_status"
20165dfecf96Smrg  } >&5
2017f14f4646Smrg  rm -f core *.core core.conftest.* &&
2018f14f4646Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
20195dfecf96Smrg    exit $exit_status
2020f14f4646Smrg' 0
20215dfecf96Smrgfor ac_signal in 1 2 13 15; do
2022c05e22d7Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
20235dfecf96Smrgdone
20245dfecf96Smrgac_signal=0
20255dfecf96Smrg
20265dfecf96Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2027f14f4646Smrgrm -f -r conftest* confdefs.h
20285dfecf96Smrg
202996d43ffdSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
2030c05e22d7Smrg
20315dfecf96Smrg# Predefined preprocessor variables.
20325dfecf96Smrg
203396d43ffdSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
20345dfecf96Smrg
203596d43ffdSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
20365dfecf96Smrg
203796d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
20385dfecf96Smrg
203996d43ffdSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
20405dfecf96Smrg
204196d43ffdSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
20425dfecf96Smrg
204396d43ffdSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
2044c05e22d7Smrg
20455dfecf96Smrg
20465dfecf96Smrg# Let the site file select an alternate cache file if it wants to.
2047f14f4646Smrg# Prefer an explicitly selected file to automatically selected ones.
2048f14f4646Smrgif test -n "$CONFIG_SITE"; then
204996d43ffdSmrg  ac_site_files="$CONFIG_SITE"
2050f14f4646Smrgelif test "x$prefix" != xNONE; then
205196d43ffdSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
2052f14f4646Smrgelse
205396d43ffdSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
20545dfecf96Smrgfi
205596d43ffdSmrg
205696d43ffdSmrgfor ac_site_file in $ac_site_files
2057f14f4646Smrgdo
205896d43ffdSmrg  case $ac_site_file in #(
205996d43ffdSmrg  */*) :
206096d43ffdSmrg     ;; #(
206196d43ffdSmrg  *) :
206296d43ffdSmrg    ac_site_file=./$ac_site_file ;;
206396d43ffdSmrgesac
206496d43ffdSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
206596d43ffdSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
206696d43ffdSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
20675dfecf96Smrg    sed 's/^/| /' "$ac_site_file" >&5
2068c05e22d7Smrg    . "$ac_site_file" \
2069c2cbb186Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2070c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
2071c05e22d7Smrgas_fn_error $? "failed to load site script $ac_site_file
2072c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
20735dfecf96Smrg  fi
20745dfecf96Smrgdone
20755dfecf96Smrg
20765dfecf96Smrgif test -r "$cache_file"; then
2077c05e22d7Smrg  # Some versions of bash will fail to source /dev/null (special files
2078c05e22d7Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2079c05e22d7Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
208096d43ffdSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
208196d43ffdSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
20825dfecf96Smrg    case $cache_file in
2083f14f4646Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2084f14f4646Smrg      *)                      . "./$cache_file";;
20855dfecf96Smrg    esac
20865dfecf96Smrg  fi
20875dfecf96Smrgelse
208896d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
208996d43ffdSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
20905dfecf96Smrg  >$cache_file
20915dfecf96Smrgfi
20925dfecf96Smrg
209396d43ffdSmrg# Test code for whether the C compiler supports C89 (global declarations)
209496d43ffdSmrgac_c_conftest_c89_globals='
209596d43ffdSmrg/* Does the compiler advertise C89 conformance?
209696d43ffdSmrg   Do not test the value of __STDC__, because some compilers set it to 0
209796d43ffdSmrg   while being otherwise adequately conformant. */
209896d43ffdSmrg#if !defined __STDC__
209996d43ffdSmrg# error "Compiler does not advertise C89 conformance"
210096d43ffdSmrg#endif
21015dfecf96Smrg
210296d43ffdSmrg#include <stddef.h>
210396d43ffdSmrg#include <stdarg.h>
210496d43ffdSmrgstruct stat;
210596d43ffdSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
210696d43ffdSmrgstruct buf { int x; };
210796d43ffdSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2108c2cbb186Smrgstatic char *e (char **p, int i)
210996d43ffdSmrg{
211096d43ffdSmrg  return p[i];
211196d43ffdSmrg}
211296d43ffdSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
211396d43ffdSmrg{
211496d43ffdSmrg  char *s;
211596d43ffdSmrg  va_list v;
211696d43ffdSmrg  va_start (v,p);
211796d43ffdSmrg  s = g (p, va_arg (v,int));
211896d43ffdSmrg  va_end (v);
211996d43ffdSmrg  return s;
212096d43ffdSmrg}
21215dfecf96Smrg
2122c2cbb186Smrg/* C89 style stringification. */
2123c2cbb186Smrg#define noexpand_stringify(a) #a
2124c2cbb186Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2125c2cbb186Smrg
2126c2cbb186Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2127c2cbb186Smrg   e.g. old MSVC gets wrong, but not very hard. */
2128c2cbb186Smrg#define noexpand_concat(a,b) a##b
2129c2cbb186Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2130c2cbb186Smrgextern int vA;
2131c2cbb186Smrgextern int vbee;
2132c2cbb186Smrg#define aye A
2133c2cbb186Smrg#define bee B
2134c2cbb186Smrgint *pvA = &expand_concat(v,aye);
2135c2cbb186Smrgint *pvbee = &noexpand_concat(v,bee);
2136c2cbb186Smrg
213796d43ffdSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
213896d43ffdSmrg   function prototypes and stuff, but not \xHH hex character constants.
213996d43ffdSmrg   These do not provoke an error unfortunately, instead are silently treated
214096d43ffdSmrg   as an "x".  The following induces an error, until -std is added to get
214196d43ffdSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
214296d43ffdSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
214396d43ffdSmrg   that is true only with -std.  */
214496d43ffdSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
21455dfecf96Smrg
214696d43ffdSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
214796d43ffdSmrg   inside strings and character constants.  */
214896d43ffdSmrg#define FOO(x) '\''x'\''
214996d43ffdSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
21505dfecf96Smrg
215196d43ffdSmrgint test (int i, double x);
215296d43ffdSmrgstruct s1 {int (*f) (int a);};
215396d43ffdSmrgstruct s2 {int (*f) (double a);};
215496d43ffdSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
215596d43ffdSmrg               int, int);'
2156f14f4646Smrg
215796d43ffdSmrg# Test code for whether the C compiler supports C89 (body of main).
215896d43ffdSmrgac_c_conftest_c89_main='
215996d43ffdSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
216096d43ffdSmrg'
2161f14f4646Smrg
216296d43ffdSmrg# Test code for whether the C compiler supports C99 (global declarations)
216396d43ffdSmrgac_c_conftest_c99_globals='
2164c2cbb186Smrg/* Does the compiler advertise C99 conformance? */
216596d43ffdSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
216696d43ffdSmrg# error "Compiler does not advertise C99 conformance"
216796d43ffdSmrg#endif
21685dfecf96Smrg
2169c2cbb186Smrg// See if C++-style comments work.
2170c2cbb186Smrg
217196d43ffdSmrg#include <stdbool.h>
217296d43ffdSmrgextern int puts (const char *);
217396d43ffdSmrgextern int printf (const char *, ...);
217496d43ffdSmrgextern int dprintf (int, const char *, ...);
217596d43ffdSmrgextern void *malloc (size_t);
2176c2cbb186Smrgextern void free (void *);
217796d43ffdSmrg
217896d43ffdSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
217996d43ffdSmrg// dprintf is used instead of fprintf to avoid needing to declare
218096d43ffdSmrg// FILE and stderr.
218196d43ffdSmrg#define debug(...) dprintf (2, __VA_ARGS__)
218296d43ffdSmrg#define showlist(...) puts (#__VA_ARGS__)
218396d43ffdSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
218496d43ffdSmrgstatic void
218596d43ffdSmrgtest_varargs_macros (void)
218696d43ffdSmrg{
218796d43ffdSmrg  int x = 1234;
218896d43ffdSmrg  int y = 5678;
218996d43ffdSmrg  debug ("Flag");
219096d43ffdSmrg  debug ("X = %d\n", x);
219196d43ffdSmrg  showlist (The first, second, and third items.);
219296d43ffdSmrg  report (x>y, "x is %d but y is %d", x, y);
219396d43ffdSmrg}
219496d43ffdSmrg
219596d43ffdSmrg// Check long long types.
219696d43ffdSmrg#define BIG64 18446744073709551615ull
219796d43ffdSmrg#define BIG32 4294967295ul
219896d43ffdSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
219996d43ffdSmrg#if !BIG_OK
220096d43ffdSmrg  #error "your preprocessor is broken"
220196d43ffdSmrg#endif
220296d43ffdSmrg#if BIG_OK
220396d43ffdSmrg#else
220496d43ffdSmrg  #error "your preprocessor is broken"
220596d43ffdSmrg#endif
220696d43ffdSmrgstatic long long int bignum = -9223372036854775807LL;
220796d43ffdSmrgstatic unsigned long long int ubignum = BIG64;
220896d43ffdSmrg
220996d43ffdSmrgstruct incomplete_array
221096d43ffdSmrg{
221196d43ffdSmrg  int datasize;
221296d43ffdSmrg  double data[];
221396d43ffdSmrg};
221496d43ffdSmrg
221596d43ffdSmrgstruct named_init {
221696d43ffdSmrg  int number;
221796d43ffdSmrg  const wchar_t *name;
221896d43ffdSmrg  double average;
221996d43ffdSmrg};
222096d43ffdSmrg
222196d43ffdSmrgtypedef const char *ccp;
222296d43ffdSmrg
222396d43ffdSmrgstatic inline int
222496d43ffdSmrgtest_restrict (ccp restrict text)
222596d43ffdSmrg{
222696d43ffdSmrg  // Iterate through items via the restricted pointer.
222796d43ffdSmrg  // Also check for declarations in for loops.
222896d43ffdSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
222996d43ffdSmrg    continue;
223096d43ffdSmrg  return 0;
223196d43ffdSmrg}
223296d43ffdSmrg
223396d43ffdSmrg// Check varargs and va_copy.
223496d43ffdSmrgstatic bool
223596d43ffdSmrgtest_varargs (const char *format, ...)
223696d43ffdSmrg{
223796d43ffdSmrg  va_list args;
223896d43ffdSmrg  va_start (args, format);
223996d43ffdSmrg  va_list args_copy;
224096d43ffdSmrg  va_copy (args_copy, args);
224196d43ffdSmrg
224296d43ffdSmrg  const char *str = "";
224396d43ffdSmrg  int number = 0;
224496d43ffdSmrg  float fnumber = 0;
224596d43ffdSmrg
224696d43ffdSmrg  while (*format)
224796d43ffdSmrg    {
224896d43ffdSmrg      switch (*format++)
224996d43ffdSmrg	{
225096d43ffdSmrg	case '\''s'\'': // string
225196d43ffdSmrg	  str = va_arg (args_copy, const char *);
225296d43ffdSmrg	  break;
225396d43ffdSmrg	case '\''d'\'': // int
225496d43ffdSmrg	  number = va_arg (args_copy, int);
225596d43ffdSmrg	  break;
225696d43ffdSmrg	case '\''f'\'': // float
225796d43ffdSmrg	  fnumber = va_arg (args_copy, double);
225896d43ffdSmrg	  break;
225996d43ffdSmrg	default:
226096d43ffdSmrg	  break;
226196d43ffdSmrg	}
226296d43ffdSmrg    }
226396d43ffdSmrg  va_end (args_copy);
226496d43ffdSmrg  va_end (args);
226596d43ffdSmrg
226696d43ffdSmrg  return *str && number && fnumber;
226796d43ffdSmrg}
226896d43ffdSmrg'
226996d43ffdSmrg
227096d43ffdSmrg# Test code for whether the C compiler supports C99 (body of main).
227196d43ffdSmrgac_c_conftest_c99_main='
227296d43ffdSmrg  // Check bool.
227396d43ffdSmrg  _Bool success = false;
227496d43ffdSmrg  success |= (argc != 0);
227596d43ffdSmrg
227696d43ffdSmrg  // Check restrict.
227796d43ffdSmrg  if (test_restrict ("String literal") == 0)
227896d43ffdSmrg    success = true;
227996d43ffdSmrg  char *restrict newvar = "Another string";
228096d43ffdSmrg
228196d43ffdSmrg  // Check varargs.
228296d43ffdSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
228396d43ffdSmrg  test_varargs_macros ();
228496d43ffdSmrg
228596d43ffdSmrg  // Check flexible array members.
228696d43ffdSmrg  struct incomplete_array *ia =
228796d43ffdSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
228896d43ffdSmrg  ia->datasize = 10;
228996d43ffdSmrg  for (int i = 0; i < ia->datasize; ++i)
229096d43ffdSmrg    ia->data[i] = i * 1.234;
2291c2cbb186Smrg  // Work around memory leak warnings.
2292c2cbb186Smrg  free (ia);
229396d43ffdSmrg
229496d43ffdSmrg  // Check named initializers.
229596d43ffdSmrg  struct named_init ni = {
229696d43ffdSmrg    .number = 34,
229796d43ffdSmrg    .name = L"Test wide string",
229896d43ffdSmrg    .average = 543.34343,
229996d43ffdSmrg  };
230096d43ffdSmrg
230196d43ffdSmrg  ni.number = 58;
230296d43ffdSmrg
230396d43ffdSmrg  int dynamic_array[ni.number];
230496d43ffdSmrg  dynamic_array[0] = argv[0][0];
230596d43ffdSmrg  dynamic_array[ni.number - 1] = 543;
230696d43ffdSmrg
230796d43ffdSmrg  // work around unused variable warnings
230896d43ffdSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
230996d43ffdSmrg	 || dynamic_array[ni.number - 1] != 543);
231096d43ffdSmrg'
231196d43ffdSmrg
231296d43ffdSmrg# Test code for whether the C compiler supports C11 (global declarations)
231396d43ffdSmrgac_c_conftest_c11_globals='
2314c2cbb186Smrg/* Does the compiler advertise C11 conformance? */
231596d43ffdSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
231696d43ffdSmrg# error "Compiler does not advertise C11 conformance"
231796d43ffdSmrg#endif
231896d43ffdSmrg
231996d43ffdSmrg// Check _Alignas.
232096d43ffdSmrgchar _Alignas (double) aligned_as_double;
232196d43ffdSmrgchar _Alignas (0) no_special_alignment;
232296d43ffdSmrgextern char aligned_as_int;
232396d43ffdSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
232496d43ffdSmrg
232596d43ffdSmrg// Check _Alignof.
232696d43ffdSmrgenum
232796d43ffdSmrg{
232896d43ffdSmrg  int_alignment = _Alignof (int),
232996d43ffdSmrg  int_array_alignment = _Alignof (int[100]),
233096d43ffdSmrg  char_alignment = _Alignof (char)
233196d43ffdSmrg};
233296d43ffdSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
233396d43ffdSmrg
233496d43ffdSmrg// Check _Noreturn.
233596d43ffdSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
233696d43ffdSmrg
233796d43ffdSmrg// Check _Static_assert.
233896d43ffdSmrgstruct test_static_assert
233996d43ffdSmrg{
234096d43ffdSmrg  int x;
234196d43ffdSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
234296d43ffdSmrg                  "_Static_assert does not work in struct");
234396d43ffdSmrg  long int y;
234496d43ffdSmrg};
234596d43ffdSmrg
234696d43ffdSmrg// Check UTF-8 literals.
234796d43ffdSmrg#define u8 syntax error!
234896d43ffdSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
234996d43ffdSmrg
235096d43ffdSmrg// Check duplicate typedefs.
235196d43ffdSmrgtypedef long *long_ptr;
235296d43ffdSmrgtypedef long int *long_ptr;
235396d43ffdSmrgtypedef long_ptr long_ptr;
235496d43ffdSmrg
235596d43ffdSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
235696d43ffdSmrgstruct anonymous
235796d43ffdSmrg{
235896d43ffdSmrg  union {
235996d43ffdSmrg    struct { int i; int j; };
236096d43ffdSmrg    struct { int k; long int l; } w;
236196d43ffdSmrg  };
236296d43ffdSmrg  int m;
236396d43ffdSmrg} v1;
236496d43ffdSmrg'
236596d43ffdSmrg
236696d43ffdSmrg# Test code for whether the C compiler supports C11 (body of main).
236796d43ffdSmrgac_c_conftest_c11_main='
236896d43ffdSmrg  _Static_assert ((offsetof (struct anonymous, i)
236996d43ffdSmrg		   == offsetof (struct anonymous, w.k)),
237096d43ffdSmrg		  "Anonymous union alignment botch");
237196d43ffdSmrg  v1.i = 2;
237296d43ffdSmrg  v1.w.k = 5;
237396d43ffdSmrg  ok |= v1.i != 5;
237496d43ffdSmrg'
237596d43ffdSmrg
237696d43ffdSmrg# Test code for whether the C compiler supports C11 (complete).
237796d43ffdSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
237896d43ffdSmrg${ac_c_conftest_c99_globals}
237996d43ffdSmrg${ac_c_conftest_c11_globals}
238096d43ffdSmrg
238196d43ffdSmrgint
238296d43ffdSmrgmain (int argc, char **argv)
238396d43ffdSmrg{
238496d43ffdSmrg  int ok = 0;
238596d43ffdSmrg  ${ac_c_conftest_c89_main}
238696d43ffdSmrg  ${ac_c_conftest_c99_main}
238796d43ffdSmrg  ${ac_c_conftest_c11_main}
238896d43ffdSmrg  return ok;
238996d43ffdSmrg}
239096d43ffdSmrg"
239196d43ffdSmrg
239296d43ffdSmrg# Test code for whether the C compiler supports C99 (complete).
239396d43ffdSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
239496d43ffdSmrg${ac_c_conftest_c99_globals}
239596d43ffdSmrg
239696d43ffdSmrgint
239796d43ffdSmrgmain (int argc, char **argv)
239896d43ffdSmrg{
239996d43ffdSmrg  int ok = 0;
240096d43ffdSmrg  ${ac_c_conftest_c89_main}
240196d43ffdSmrg  ${ac_c_conftest_c99_main}
240296d43ffdSmrg  return ok;
240396d43ffdSmrg}
240496d43ffdSmrg"
240596d43ffdSmrg
240696d43ffdSmrg# Test code for whether the C compiler supports C89 (complete).
240796d43ffdSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
240896d43ffdSmrg
240996d43ffdSmrgint
241096d43ffdSmrgmain (int argc, char **argv)
241196d43ffdSmrg{
241296d43ffdSmrg  int ok = 0;
241396d43ffdSmrg  ${ac_c_conftest_c89_main}
241496d43ffdSmrg  return ok;
241596d43ffdSmrg}
241696d43ffdSmrg"
241796d43ffdSmrg
241896d43ffdSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
241996d43ffdSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
242096d43ffdSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
242196d43ffdSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
242296d43ffdSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
242396d43ffdSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
242496d43ffdSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
242596d43ffdSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
242696d43ffdSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
242796d43ffdSmrg
242896d43ffdSmrg# Auxiliary files required by this configure script.
242996d43ffdSmrgac_aux_files="ar-lib config.guess config.sub compile missing install-sh"
243096d43ffdSmrg
243196d43ffdSmrg# Locations in which to look for auxiliary files.
243296d43ffdSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
243396d43ffdSmrg
243496d43ffdSmrg# Search for a directory containing all of the required auxiliary files,
243596d43ffdSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
243696d43ffdSmrg# If we don't find one directory that contains all the files we need,
243796d43ffdSmrg# we report the set of missing files from the *first* directory in
243896d43ffdSmrg# $ac_aux_dir_candidates and give up.
243996d43ffdSmrgac_missing_aux_files=""
244096d43ffdSmrgac_first_candidate=:
244196d43ffdSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
244296d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
244396d43ffdSmrgas_found=false
244496d43ffdSmrgfor as_dir in $ac_aux_dir_candidates
244596d43ffdSmrgdo
244696d43ffdSmrg  IFS=$as_save_IFS
244796d43ffdSmrg  case $as_dir in #(((
244896d43ffdSmrg    '') as_dir=./ ;;
244996d43ffdSmrg    */) ;;
245096d43ffdSmrg    *) as_dir=$as_dir/ ;;
245196d43ffdSmrg  esac
245296d43ffdSmrg  as_found=:
245396d43ffdSmrg
245496d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
245596d43ffdSmrg  ac_aux_dir_found=yes
245696d43ffdSmrg  ac_install_sh=
245796d43ffdSmrg  for ac_aux in $ac_aux_files
245896d43ffdSmrg  do
245996d43ffdSmrg    # As a special case, if "install-sh" is required, that requirement
246096d43ffdSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
246196d43ffdSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
246296d43ffdSmrg    if test x"$ac_aux" = x"install-sh"
246396d43ffdSmrg    then
246496d43ffdSmrg      if test -f "${as_dir}install-sh"; then
246596d43ffdSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
246696d43ffdSmrg        ac_install_sh="${as_dir}install-sh -c"
246796d43ffdSmrg      elif test -f "${as_dir}install.sh"; then
246896d43ffdSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
246996d43ffdSmrg        ac_install_sh="${as_dir}install.sh -c"
247096d43ffdSmrg      elif test -f "${as_dir}shtool"; then
247196d43ffdSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
247296d43ffdSmrg        ac_install_sh="${as_dir}shtool install -c"
247396d43ffdSmrg      else
247496d43ffdSmrg        ac_aux_dir_found=no
247596d43ffdSmrg        if $ac_first_candidate; then
247696d43ffdSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
247796d43ffdSmrg        else
247896d43ffdSmrg          break
247996d43ffdSmrg        fi
248096d43ffdSmrg      fi
248196d43ffdSmrg    else
248296d43ffdSmrg      if test -f "${as_dir}${ac_aux}"; then
248396d43ffdSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
248496d43ffdSmrg      else
248596d43ffdSmrg        ac_aux_dir_found=no
248696d43ffdSmrg        if $ac_first_candidate; then
248796d43ffdSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
248896d43ffdSmrg        else
248996d43ffdSmrg          break
249096d43ffdSmrg        fi
249196d43ffdSmrg      fi
249296d43ffdSmrg    fi
249396d43ffdSmrg  done
249496d43ffdSmrg  if test "$ac_aux_dir_found" = yes; then
249596d43ffdSmrg    ac_aux_dir="$as_dir"
249696d43ffdSmrg    break
249796d43ffdSmrg  fi
249896d43ffdSmrg  ac_first_candidate=false
249996d43ffdSmrg
250096d43ffdSmrg  as_found=false
250196d43ffdSmrgdone
250296d43ffdSmrgIFS=$as_save_IFS
250396d43ffdSmrgif $as_found
250496d43ffdSmrgthen :
250596d43ffdSmrg
2506c2cbb186Smrgelse case e in #(
2507c2cbb186Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2508c2cbb186Smrgesac
250996d43ffdSmrgfi
251096d43ffdSmrg
251196d43ffdSmrg
251296d43ffdSmrg# These three variables are undocumented and unsupported,
251396d43ffdSmrg# and are intended to be withdrawn in a future Autoconf release.
251496d43ffdSmrg# They can cause serious problems if a builder's source tree is in a directory
251596d43ffdSmrg# whose full name contains unusual characters.
251696d43ffdSmrgif test -f "${ac_aux_dir}config.guess"; then
251796d43ffdSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
251896d43ffdSmrgfi
251996d43ffdSmrgif test -f "${ac_aux_dir}config.sub"; then
252096d43ffdSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
252196d43ffdSmrgfi
252296d43ffdSmrgif test -f "$ac_aux_dir/configure"; then
252396d43ffdSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
252496d43ffdSmrgfi
252596d43ffdSmrg
252696d43ffdSmrg# Check that the precious variables saved in the cache have kept the same
252796d43ffdSmrg# value.
252896d43ffdSmrgac_cache_corrupted=false
252996d43ffdSmrgfor ac_var in $ac_precious_vars; do
253096d43ffdSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
253196d43ffdSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
253296d43ffdSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
253396d43ffdSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
253496d43ffdSmrg  case $ac_old_set,$ac_new_set in
253596d43ffdSmrg    set,)
2536c2cbb186Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2537c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
253896d43ffdSmrg      ac_cache_corrupted=: ;;
253996d43ffdSmrg    ,set)
2540c2cbb186Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2541c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
254296d43ffdSmrg      ac_cache_corrupted=: ;;
254396d43ffdSmrg    ,);;
254496d43ffdSmrg    *)
254596d43ffdSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
254696d43ffdSmrg	# differences in whitespace do not lead to failure.
254796d43ffdSmrg	ac_old_val_w=`echo x $ac_old_val`
254896d43ffdSmrg	ac_new_val_w=`echo x $ac_new_val`
254996d43ffdSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2550c2cbb186Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2551c2cbb186Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
255296d43ffdSmrg	  ac_cache_corrupted=:
255396d43ffdSmrg	else
2554c2cbb186Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2555c2cbb186Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
255696d43ffdSmrg	  eval $ac_var=\$ac_old_val
255796d43ffdSmrg	fi
2558c2cbb186Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2559c2cbb186Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2560c2cbb186Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2561c2cbb186Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
256296d43ffdSmrg      fi;;
256396d43ffdSmrg  esac
256496d43ffdSmrg  # Pass precious variables to config.status.
256596d43ffdSmrg  if test "$ac_new_set" = set; then
256696d43ffdSmrg    case $ac_new_val in
256796d43ffdSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
256896d43ffdSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
256996d43ffdSmrg    esac
257096d43ffdSmrg    case " $ac_configure_args " in
257196d43ffdSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
257296d43ffdSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
257396d43ffdSmrg    esac
257496d43ffdSmrg  fi
257596d43ffdSmrgdone
257696d43ffdSmrgif $ac_cache_corrupted; then
2577c2cbb186Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2578c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
257996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
258096d43ffdSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2581c2cbb186Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
258296d43ffdSmrg	    and start over" "$LINENO" 5
258396d43ffdSmrgfi
258496d43ffdSmrg## -------------------- ##
258596d43ffdSmrg## Main body of script. ##
258696d43ffdSmrg## -------------------- ##
258796d43ffdSmrg
258896d43ffdSmrgac_ext=c
258996d43ffdSmrgac_cpp='$CPP $CPPFLAGS'
259096d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
259196d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
259296d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
259396d43ffdSmrg
259496d43ffdSmrg
259596d43ffdSmrgam__api_version='1.16'
259696d43ffdSmrg
259796d43ffdSmrg
259896d43ffdSmrg
259996d43ffdSmrg  # Find a good install program.  We prefer a C program (faster),
260096d43ffdSmrg# so one script is as good as another.  But avoid the broken or
260196d43ffdSmrg# incompatible versions:
260296d43ffdSmrg# SysV /etc/install, /usr/sbin/install
260396d43ffdSmrg# SunOS /usr/etc/install
260496d43ffdSmrg# IRIX /sbin/install
260596d43ffdSmrg# AIX /bin/install
26065dfecf96Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
26075dfecf96Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
26085dfecf96Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
26095dfecf96Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
26105dfecf96Smrg# OS/2's system install, which has a completely different semantic
26115dfecf96Smrg# ./install, which can be erroneously created by make from ./install.sh.
2612f14f4646Smrg# Reject install programs that cannot install multiple files.
261396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
261496d43ffdSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
26155dfecf96Smrgif test -z "$INSTALL"; then
261696d43ffdSmrgif test ${ac_cv_path_install+y}
261796d43ffdSmrgthen :
261896d43ffdSmrg  printf %s "(cached) " >&6
2619c2cbb186Smrgelse case e in #(
2620c2cbb186Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
26215dfecf96Smrgfor as_dir in $PATH
26225dfecf96Smrgdo
26235dfecf96Smrg  IFS=$as_save_IFS
262496d43ffdSmrg  case $as_dir in #(((
262596d43ffdSmrg    '') as_dir=./ ;;
262696d43ffdSmrg    */) ;;
262796d43ffdSmrg    *) as_dir=$as_dir/ ;;
262896d43ffdSmrg  esac
262996d43ffdSmrg    # Account for fact that we put trailing slashes in our PATH walk.
263096d43ffdSmrgcase $as_dir in #((
263196d43ffdSmrg  ./ | /[cC]/* | \
26325dfecf96Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2633c05e22d7Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
26345dfecf96Smrg  /usr/ucb/* ) ;;
26355dfecf96Smrg  *)
26365dfecf96Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
26375dfecf96Smrg    # Don't use installbsd from OSF since it installs stuff as root
26385dfecf96Smrg    # by default.
26395dfecf96Smrg    for ac_prog in ginstall scoinst install; do
26405dfecf96Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
264196d43ffdSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
26425dfecf96Smrg	  if test $ac_prog = install &&
264396d43ffdSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
26445dfecf96Smrg	    # AIX install.  It has an incompatible calling convention.
26455dfecf96Smrg	    :
26465dfecf96Smrg	  elif test $ac_prog = install &&
264796d43ffdSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
26485dfecf96Smrg	    # program-specific install script used by HP pwplus--don't use.
26495dfecf96Smrg	    :
26505dfecf96Smrg	  else
2651f14f4646Smrg	    rm -rf conftest.one conftest.two conftest.dir
2652f14f4646Smrg	    echo one > conftest.one
2653f14f4646Smrg	    echo two > conftest.two
2654f14f4646Smrg	    mkdir conftest.dir
265596d43ffdSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2656f14f4646Smrg	      test -s conftest.one && test -s conftest.two &&
2657f14f4646Smrg	      test -s conftest.dir/conftest.one &&
2658f14f4646Smrg	      test -s conftest.dir/conftest.two
2659f14f4646Smrg	    then
266096d43ffdSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2661f14f4646Smrg	      break 3
2662f14f4646Smrg	    fi
26635dfecf96Smrg	  fi
26645dfecf96Smrg	fi
26655dfecf96Smrg      done
26665dfecf96Smrg    done
26675dfecf96Smrg    ;;
26685dfecf96Smrgesac
2669f14f4646Smrg
2670c05e22d7Smrg  done
2671f14f4646SmrgIFS=$as_save_IFS
26725dfecf96Smrg
2673f14f4646Smrgrm -rf conftest.one conftest.two conftest.dir
2674c2cbb186Smrg ;;
2675c2cbb186Smrgesac
26765dfecf96Smrgfi
267796d43ffdSmrg  if test ${ac_cv_path_install+y}; then
26785dfecf96Smrg    INSTALL=$ac_cv_path_install
26795dfecf96Smrg  else
2680f14f4646Smrg    # As a last resort, use the slow shell script.  Don't cache a
2681f14f4646Smrg    # value for INSTALL within a source directory, because that will
26825dfecf96Smrg    # break other packages using the cache if that directory is
2683f14f4646Smrg    # removed, or if the value is a relative name.
26845dfecf96Smrg    INSTALL=$ac_install_sh
26855dfecf96Smrg  fi
26865dfecf96Smrgfi
268796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
268896d43ffdSmrgprintf "%s\n" "$INSTALL" >&6; }
26895dfecf96Smrg
26905dfecf96Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
26915dfecf96Smrg# It thinks the first close brace ends the variable substitution.
26925dfecf96Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
26935dfecf96Smrg
26945dfecf96Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
26955dfecf96Smrg
26965dfecf96Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
26975dfecf96Smrg
269896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
269996d43ffdSmrgprintf %s "checking whether build environment is sane... " >&6; }
2700c05e22d7Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2701c05e22d7Smrg# name.  Accept space and tab only in the latter.
2702c05e22d7Smrgam_lf='
2703c05e22d7Smrg'
2704c05e22d7Smrgcase `pwd` in
2705c05e22d7Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
2706c05e22d7Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2707c05e22d7Smrgesac
2708c05e22d7Smrgcase $srcdir in
2709c05e22d7Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2710f765521fSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2711c05e22d7Smrgesac
2712c05e22d7Smrg
2713f765521fSmrg# Do 'set' in a subshell so we don't clobber the current shell's
27145dfecf96Smrg# arguments.  Must try -L first in case configure is actually a
27155dfecf96Smrg# symlink; some systems play weird games with the mod time of symlinks
27165dfecf96Smrg# (eg FreeBSD returns the mod time of the symlink's containing
27175dfecf96Smrg# directory).
27185dfecf96Smrgif (
2719f765521fSmrg   am_has_slept=no
2720f765521fSmrg   for am_try in 1 2; do
2721f765521fSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2722f765521fSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2723f765521fSmrg     if test "$*" = "X"; then
2724f765521fSmrg	# -L didn't work.
2725f765521fSmrg	set X `ls -t "$srcdir/configure" conftest.file`
2726f765521fSmrg     fi
2727f765521fSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
2728f765521fSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2729f765521fSmrg
2730f765521fSmrg	# If neither matched, then we have a broken ls.  This can happen
2731f765521fSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2732f765521fSmrg	# broken ls alias from the environment.  This has actually
2733f765521fSmrg	# happened.  Such a system could not be considered "sane".
2734f765521fSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2735f765521fSmrg  alias in your environment" "$LINENO" 5
2736f765521fSmrg     fi
2737f765521fSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2738f765521fSmrg       break
2739f765521fSmrg     fi
2740f765521fSmrg     # Just in case.
2741f765521fSmrg     sleep 1
2742f765521fSmrg     am_has_slept=yes
2743f765521fSmrg   done
27445dfecf96Smrg   test "$2" = conftest.file
27455dfecf96Smrg   )
27465dfecf96Smrgthen
27475dfecf96Smrg   # Ok.
27485dfecf96Smrg   :
27495dfecf96Smrgelse
2750c05e22d7Smrg   as_fn_error $? "newly created file is older than distributed files!
2751c05e22d7SmrgCheck your system clock" "$LINENO" 5
27525dfecf96Smrgfi
275396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
275496d43ffdSmrgprintf "%s\n" "yes" >&6; }
2755f765521fSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2756f765521fSmrg# generated files are strictly newer.
2757f765521fSmrgam_sleep_pid=
2758f765521fSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2759f765521fSmrg  ( sleep 1 ) &
2760f765521fSmrg  am_sleep_pid=$!
2761f765521fSmrgfi
2762f765521fSmrg
2763f765521fSmrgrm -f conftest.file
2764f765521fSmrg
27655dfecf96Smrgtest "$program_prefix" != NONE &&
2766f14f4646Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
27675dfecf96Smrg# Use a double $ so make ignores it.
27685dfecf96Smrgtest "$program_suffix" != NONE &&
2769f14f4646Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2770f14f4646Smrg# Double any \ or $.
2771c2cbb186Smrg# By default was 's,x,x', remove it if useless.
2772f14f4646Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
277396d43ffdSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
27745dfecf96Smrg
27755dfecf96Smrg
277696d43ffdSmrg# Expand $ac_aux_dir to an absolute path.
277796d43ffdSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
277896d43ffdSmrg
277996d43ffdSmrg
278096d43ffdSmrg  if test x"${MISSING+set}" != xset; then
278196d43ffdSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2782c05e22d7Smrgfi
27835dfecf96Smrg# Use eval to expand $SHELL
2784f765521fSmrgif eval "$MISSING --is-lightweight"; then
2785f765521fSmrg  am_missing_run="$MISSING "
27865dfecf96Smrgelse
27875dfecf96Smrg  am_missing_run=
278896d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
278996d43ffdSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2790f14f4646Smrgfi
2791f14f4646Smrg
279296d43ffdSmrgif test x"${install_sh+set}" != xset; then
2793c05e22d7Smrg  case $am_aux_dir in
2794c05e22d7Smrg  *\ * | *\	*)
2795c05e22d7Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2796c05e22d7Smrg  *)
2797c05e22d7Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2798c05e22d7Smrg  esac
2799c05e22d7Smrgfi
2800c05e22d7Smrg
2801f765521fSmrg# Installed binaries are usually stripped using 'strip' when the user
2802f765521fSmrg# run "make install-strip".  However 'strip' might not be the right
2803c05e22d7Smrg# tool to use in cross-compilation environments, therefore Automake
2804f765521fSmrg# will honor the 'STRIP' environment variable to overrule this program.
2805c05e22d7Smrgif test "$cross_compiling" != no; then
2806c05e22d7Smrg  if test -n "$ac_tool_prefix"; then
2807c05e22d7Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2808c05e22d7Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
280996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
281096d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
281196d43ffdSmrgif test ${ac_cv_prog_STRIP+y}
281296d43ffdSmrgthen :
281396d43ffdSmrg  printf %s "(cached) " >&6
2814c2cbb186Smrgelse case e in #(
2815c2cbb186Smrg  e) if test -n "$STRIP"; then
2816c05e22d7Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2817c05e22d7Smrgelse
2818c05e22d7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2819c05e22d7Smrgfor as_dir in $PATH
2820f14f4646Smrgdo
2821f14f4646Smrg  IFS=$as_save_IFS
282296d43ffdSmrg  case $as_dir in #(((
282396d43ffdSmrg    '') as_dir=./ ;;
282496d43ffdSmrg    */) ;;
282596d43ffdSmrg    *) as_dir=$as_dir/ ;;
282696d43ffdSmrg  esac
2827c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
282896d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2829c05e22d7Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
283096d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2831c05e22d7Smrg    break 2
2832c05e22d7Smrg  fi
2833f14f4646Smrgdone
2834c05e22d7Smrg  done
2835f14f4646SmrgIFS=$as_save_IFS
2836f14f4646Smrg
2837c2cbb186Smrgfi ;;
2838c2cbb186Smrgesac
2839c05e22d7Smrgfi
2840c05e22d7SmrgSTRIP=$ac_cv_prog_STRIP
2841c05e22d7Smrgif test -n "$STRIP"; then
284296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
284396d43ffdSmrgprintf "%s\n" "$STRIP" >&6; }
2844c05e22d7Smrgelse
284596d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
284696d43ffdSmrgprintf "%s\n" "no" >&6; }
2847c05e22d7Smrgfi
2848c05e22d7Smrg
2849c05e22d7Smrg
2850c05e22d7Smrgfi
2851c05e22d7Smrgif test -z "$ac_cv_prog_STRIP"; then
2852c05e22d7Smrg  ac_ct_STRIP=$STRIP
2853c05e22d7Smrg  # Extract the first word of "strip", so it can be a program name with args.
2854c05e22d7Smrgset dummy strip; ac_word=$2
285596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
285696d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
285796d43ffdSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
285896d43ffdSmrgthen :
285996d43ffdSmrg  printf %s "(cached) " >&6
2860c2cbb186Smrgelse case e in #(
2861c2cbb186Smrg  e) if test -n "$ac_ct_STRIP"; then
2862c05e22d7Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2863c05e22d7Smrgelse
2864c05e22d7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865c05e22d7Smrgfor as_dir in $PATH
2866c05e22d7Smrgdo
2867c05e22d7Smrg  IFS=$as_save_IFS
286896d43ffdSmrg  case $as_dir in #(((
286996d43ffdSmrg    '') as_dir=./ ;;
287096d43ffdSmrg    */) ;;
287196d43ffdSmrg    *) as_dir=$as_dir/ ;;
287296d43ffdSmrg  esac
2873c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
287496d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2875c05e22d7Smrg    ac_cv_prog_ac_ct_STRIP="strip"
287696d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2877c05e22d7Smrg    break 2
2878c05e22d7Smrg  fi
2879c05e22d7Smrgdone
2880c05e22d7Smrg  done
2881c05e22d7SmrgIFS=$as_save_IFS
2882c05e22d7Smrg
2883c2cbb186Smrgfi ;;
2884c2cbb186Smrgesac
2885c05e22d7Smrgfi
2886c05e22d7Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2887c05e22d7Smrgif test -n "$ac_ct_STRIP"; then
288896d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
288996d43ffdSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
2890c05e22d7Smrgelse
289196d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
289296d43ffdSmrgprintf "%s\n" "no" >&6; }
2893c05e22d7Smrgfi
2894c05e22d7Smrg
2895c05e22d7Smrg  if test "x$ac_ct_STRIP" = x; then
2896c05e22d7Smrg    STRIP=":"
2897c05e22d7Smrg  else
2898c05e22d7Smrg    case $cross_compiling:$ac_tool_warned in
2899c05e22d7Smrgyes:)
290096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
290196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2902c05e22d7Smrgac_tool_warned=yes ;;
2903c05e22d7Smrgesac
2904c05e22d7Smrg    STRIP=$ac_ct_STRIP
2905c05e22d7Smrg  fi
2906c05e22d7Smrgelse
2907c05e22d7Smrg  STRIP="$ac_cv_prog_STRIP"
2908c05e22d7Smrgfi
2909c05e22d7Smrg
2910c05e22d7Smrgfi
2911c05e22d7SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2912c05e22d7Smrg
291396d43ffdSmrg
291496d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
291596d43ffdSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
2916c05e22d7Smrgif test -z "$MKDIR_P"; then
291796d43ffdSmrg  if test ${ac_cv_path_mkdir+y}
291896d43ffdSmrgthen :
291996d43ffdSmrg  printf %s "(cached) " >&6
2920c2cbb186Smrgelse case e in #(
2921c2cbb186Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2922c05e22d7Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2923c05e22d7Smrgdo
2924c05e22d7Smrg  IFS=$as_save_IFS
292596d43ffdSmrg  case $as_dir in #(((
292696d43ffdSmrg    '') as_dir=./ ;;
292796d43ffdSmrg    */) ;;
292896d43ffdSmrg    *) as_dir=$as_dir/ ;;
292996d43ffdSmrg  esac
2930c05e22d7Smrg    for ac_prog in mkdir gmkdir; do
2931c05e22d7Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
293296d43ffdSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
293396d43ffdSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
293496d43ffdSmrg	     'mkdir ('*'coreutils) '* | \
2935c2cbb186Smrg	     *'BusyBox '* | \
2936c05e22d7Smrg	     'mkdir (fileutils) '4.1*)
293796d43ffdSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
2938c05e22d7Smrg	       break 3;;
2939c05e22d7Smrg	   esac
2940c05e22d7Smrg	 done
2941c05e22d7Smrg       done
2942c05e22d7Smrg  done
2943c05e22d7SmrgIFS=$as_save_IFS
2944c2cbb186Smrg ;;
2945c2cbb186Smrgesac
2946c05e22d7Smrgfi
2947c05e22d7Smrg
2948c05e22d7Smrg  test -d ./--version && rmdir ./--version
294996d43ffdSmrg  if test ${ac_cv_path_mkdir+y}; then
2950f14f4646Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
29515dfecf96Smrg  else
2952c2cbb186Smrg    # As a last resort, use plain mkdir -p,
2953c2cbb186Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
2954c2cbb186Smrg    MKDIR_P='mkdir -p'
29555dfecf96Smrg  fi
29565dfecf96Smrgfi
295796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
295896d43ffdSmrgprintf "%s\n" "$MKDIR_P" >&6; }
2959f14f4646Smrg
29605dfecf96Smrgfor ac_prog in gawk mawk nawk awk
29615dfecf96Smrgdo
29625dfecf96Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
29635dfecf96Smrgset dummy $ac_prog; ac_word=$2
296496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
296596d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
296696d43ffdSmrgif test ${ac_cv_prog_AWK+y}
296796d43ffdSmrgthen :
296896d43ffdSmrg  printf %s "(cached) " >&6
2969c2cbb186Smrgelse case e in #(
2970c2cbb186Smrg  e) if test -n "$AWK"; then
29715dfecf96Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
29725dfecf96Smrgelse
29735dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29745dfecf96Smrgfor as_dir in $PATH
29755dfecf96Smrgdo
29765dfecf96Smrg  IFS=$as_save_IFS
297796d43ffdSmrg  case $as_dir in #(((
297896d43ffdSmrg    '') as_dir=./ ;;
297996d43ffdSmrg    */) ;;
298096d43ffdSmrg    *) as_dir=$as_dir/ ;;
298196d43ffdSmrg  esac
2982c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
298396d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
29845dfecf96Smrg    ac_cv_prog_AWK="$ac_prog"
298596d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
29865dfecf96Smrg    break 2
29875dfecf96Smrg  fi
29885dfecf96Smrgdone
2989c05e22d7Smrg  done
2990f14f4646SmrgIFS=$as_save_IFS
29915dfecf96Smrg
2992c2cbb186Smrgfi ;;
2993c2cbb186Smrgesac
29945dfecf96Smrgfi
29955dfecf96SmrgAWK=$ac_cv_prog_AWK
29965dfecf96Smrgif test -n "$AWK"; then
299796d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
299896d43ffdSmrgprintf "%s\n" "$AWK" >&6; }
29995dfecf96Smrgelse
300096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
300196d43ffdSmrgprintf "%s\n" "no" >&6; }
30025dfecf96Smrgfi
30035dfecf96Smrg
3004f14f4646Smrg
30055dfecf96Smrg  test -n "$AWK" && break
30065dfecf96Smrgdone
30075dfecf96Smrg
300896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
300996d43ffdSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3010f14f4646Smrgset x ${MAKE-make}
301196d43ffdSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
301296d43ffdSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
301396d43ffdSmrgthen :
301496d43ffdSmrg  printf %s "(cached) " >&6
3015c2cbb186Smrgelse case e in #(
3016c2cbb186Smrg  e) cat >conftest.make <<\_ACEOF
3017f14f4646SmrgSHELL = /bin/sh
30185dfecf96Smrgall:
3019f14f4646Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
30205dfecf96Smrg_ACEOF
3021c05e22d7Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3022f14f4646Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3023f14f4646Smrg  *@@@%%%=?*=@@@%%%*)
3024f14f4646Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3025f14f4646Smrg  *)
3026f14f4646Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
3027f14f4646Smrgesac
3028c2cbb186Smrgrm -f conftest.make ;;
3029c2cbb186Smrgesac
30305dfecf96Smrgfi
3031f14f4646Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
303296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
303396d43ffdSmrgprintf "%s\n" "yes" >&6; }
30345dfecf96Smrg  SET_MAKE=
30355dfecf96Smrgelse
303696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
303796d43ffdSmrgprintf "%s\n" "no" >&6; }
30385dfecf96Smrg  SET_MAKE="MAKE=${MAKE-make}"
30395dfecf96Smrgfi
30405dfecf96Smrg
30415dfecf96Smrgrm -rf .tst 2>/dev/null
30425dfecf96Smrgmkdir .tst 2>/dev/null
30435dfecf96Smrgif test -d .tst; then
30445dfecf96Smrg  am__leading_dot=.
30455dfecf96Smrgelse
30465dfecf96Smrg  am__leading_dot=_
30475dfecf96Smrgfi
30485dfecf96Smrgrmdir .tst 2>/dev/null
30495dfecf96Smrg
3050f765521fSmrg# Check whether --enable-silent-rules was given.
305196d43ffdSmrgif test ${enable_silent_rules+y}
305296d43ffdSmrgthen :
3053f765521fSmrg  enableval=$enable_silent_rules;
3054f765521fSmrgfi
3055f765521fSmrg
3056f765521fSmrgcase $enable_silent_rules in # (((
3057f765521fSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
3058f765521fSmrg   no) AM_DEFAULT_VERBOSITY=1;;
3059f765521fSmrg    *) AM_DEFAULT_VERBOSITY=1;;
3060f765521fSmrgesac
3061f765521fSmrgam_make=${MAKE-make}
306296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
306396d43ffdSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
306496d43ffdSmrgif test ${am_cv_make_support_nested_variables+y}
306596d43ffdSmrgthen :
306696d43ffdSmrg  printf %s "(cached) " >&6
3067c2cbb186Smrgelse case e in #(
3068c2cbb186Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
3069f765521fSmrgBAR0=false
3070f765521fSmrgBAR1=true
3071f765521fSmrgV=1
3072f765521fSmrgam__doit:
3073f765521fSmrg	@$(TRUE)
3074f765521fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3075f765521fSmrg  am_cv_make_support_nested_variables=yes
3076f765521fSmrgelse
3077f765521fSmrg  am_cv_make_support_nested_variables=no
3078c2cbb186Smrgfi ;;
3079c2cbb186Smrgesac
3080f765521fSmrgfi
308196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
308296d43ffdSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
3083f765521fSmrgif test $am_cv_make_support_nested_variables = yes; then
3084f765521fSmrg    AM_V='$(V)'
3085f765521fSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3086f765521fSmrgelse
3087f765521fSmrg  AM_V=$AM_DEFAULT_VERBOSITY
3088f765521fSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3089f765521fSmrgfi
3090f765521fSmrgAM_BACKSLASH='\'
3091f765521fSmrg
3092f14f4646Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
3093f14f4646Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3094f14f4646Smrg  # is not polluted with repeated "-I."
3095f14f4646Smrg  am__isrc=' -I$(srcdir)'
3096f14f4646Smrg  # test to see if srcdir already configured
3097f14f4646Smrg  if test -f $srcdir/config.status; then
3098c05e22d7Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3099f14f4646Smrg  fi
31005dfecf96Smrgfi
31015dfecf96Smrg
31025dfecf96Smrg# test whether we have cygpath
31035dfecf96Smrgif test -z "$CYGPATH_W"; then
31045dfecf96Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
31055dfecf96Smrg    CYGPATH_W='cygpath -w'
31065dfecf96Smrg  else
31075dfecf96Smrg    CYGPATH_W=echo
31085dfecf96Smrg  fi
31095dfecf96Smrgfi
31105dfecf96Smrg
31115dfecf96Smrg
31125dfecf96Smrg# Define the identity of the package.
31135dfecf96Smrg PACKAGE='xedit'
3114c2cbb186Smrg VERSION='1.2.4'
31155dfecf96Smrg
31165dfecf96Smrg
311796d43ffdSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
31185dfecf96Smrg
31195dfecf96Smrg
312096d43ffdSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
31215dfecf96Smrg
31225dfecf96Smrg# Some tools Automake needs.
31235dfecf96Smrg
31245dfecf96SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
31255dfecf96Smrg
31265dfecf96Smrg
31275dfecf96SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
31285dfecf96Smrg
31295dfecf96Smrg
31305dfecf96SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
31315dfecf96Smrg
31325dfecf96Smrg
31335dfecf96SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
31345dfecf96Smrg
31355dfecf96Smrg
31365dfecf96SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
31375dfecf96Smrg
3138f765521fSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
3139f765521fSmrg# dies out for good.  For more background, see:
314096d43ffdSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
314196d43ffdSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3142f765521fSmrgmkdir_p='$(MKDIR_P)'
3143f765521fSmrg
314496d43ffdSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
314596d43ffdSmrg# system "awk" is bad on some platforms.
3146f765521fSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3147f765521fSmrg# in the wild :-(  We should find a proper way to deprecate it ...
3148f765521fSmrgAMTAR='$${TAR-tar}'
31495dfecf96Smrg
31505dfecf96Smrg
3151f765521fSmrg# We'll loop over all known methods to create a tar archive until one works.
3152f765521fSmrg_am_tools='gnutar  pax cpio none'
31535dfecf96Smrg
3154f765521fSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
31555dfecf96Smrg
3156c05e22d7Smrg
31575dfecf96Smrg
31585dfecf96Smrg
31595dfecf96Smrg
316096d43ffdSmrg# Variables for tags utilities; see am/tags.am
316196d43ffdSmrgif test -z "$CTAGS"; then
316296d43ffdSmrg  CTAGS=ctags
316396d43ffdSmrgfi
316496d43ffdSmrg
316596d43ffdSmrgif test -z "$ETAGS"; then
316696d43ffdSmrg  ETAGS=etags
316796d43ffdSmrgfi
316896d43ffdSmrg
316996d43ffdSmrgif test -z "$CSCOPE"; then
317096d43ffdSmrg  CSCOPE=cscope
317196d43ffdSmrgfi
317296d43ffdSmrg
317396d43ffdSmrg
317496d43ffdSmrg
317596d43ffdSmrg# POSIX will say in a future version that running "rm -f" with no argument
317696d43ffdSmrg# is OK; and we want to be able to make that assumption in our Makefile
317796d43ffdSmrg# recipes.  So use an aggressive probe to check that the usage we want is
317896d43ffdSmrg# actually supported "in the wild" to an acceptable degree.
317996d43ffdSmrg# See automake bug#10828.
318096d43ffdSmrg# To make any issue more visible, cause the running configure to be aborted
318196d43ffdSmrg# by default if the 'rm' program in use doesn't match our expectations; the
318296d43ffdSmrg# user can still override this though.
318396d43ffdSmrgif rm -f && rm -fr && rm -rf; then : OK; else
318496d43ffdSmrg  cat >&2 <<'END'
318596d43ffdSmrgOops!
318696d43ffdSmrg
318796d43ffdSmrgYour 'rm' program seems unable to run without file operands specified
318896d43ffdSmrgon the command line, even when the '-f' option is present.  This is contrary
318996d43ffdSmrgto the behaviour of most rm programs out there, and not conforming with
319096d43ffdSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
319196d43ffdSmrg
319296d43ffdSmrgPlease tell bug-automake@gnu.org about your system, including the value
319396d43ffdSmrgof your $PATH and any error possibly output before this message.  This
319496d43ffdSmrgcan help us improve future automake versions.
319596d43ffdSmrg
319696d43ffdSmrgEND
319796d43ffdSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
319896d43ffdSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
319996d43ffdSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
320096d43ffdSmrg    echo >&2
320196d43ffdSmrg  else
320296d43ffdSmrg    cat >&2 <<'END'
320396d43ffdSmrgAborting the configuration process, to ensure you take notice of the issue.
320496d43ffdSmrg
320596d43ffdSmrgYou can download and install GNU coreutils to get an 'rm' implementation
320696d43ffdSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
320796d43ffdSmrg
320896d43ffdSmrgIf you want to complete the configuration process using your problematic
320996d43ffdSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
321096d43ffdSmrgto "yes", and re-run configure.
321196d43ffdSmrg
321296d43ffdSmrgEND
321396d43ffdSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
321496d43ffdSmrg  fi
321596d43ffdSmrgfi
32165dfecf96Smrg
32175dfecf96Smrg
3218c05e22d7Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3219c05e22d7Smrg
3220c05e22d7Smrg
3221c05e22d7Smrg
3222c05e22d7Smrg
3223c05e22d7Smrg
3224c05e22d7Smrg
3225c05e22d7Smrg
3226c05e22d7Smrg
3227c05e22d7Smrg
3228c05e22d7Smrg
3229c05e22d7Smrg
323096d43ffdSmrg
323196d43ffdSmrg
323296d43ffdSmrg
323396d43ffdSmrg
323496d43ffdSmrg
323596d43ffdSmrg
323696d43ffdSmrg
323796d43ffdSmrg
323896d43ffdSmrg
3239c05e22d7SmrgDEPDIR="${am__leading_dot}deps"
3240c05e22d7Smrg
3241c05e22d7Smrgac_config_commands="$ac_config_commands depfiles"
3242c05e22d7Smrg
324396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
324496d43ffdSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
324596d43ffdSmrgcat > confinc.mk << 'END'
3246c05e22d7Smrgam__doit:
324796d43ffdSmrg	@echo this is the am__doit target >confinc.out
3248c05e22d7Smrg.PHONY: am__doit
3249c05e22d7SmrgEND
3250c05e22d7Smrgam__include="#"
3251c05e22d7Smrgam__quote=
325296d43ffdSmrg# BSD make does it like this.
325396d43ffdSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
325496d43ffdSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
325596d43ffdSmrgecho 'include confinc.mk # ignored' > confmf.GNU
325696d43ffdSmrg_am_result=no
325796d43ffdSmrgfor s in GNU BSD; do
325896d43ffdSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
325996d43ffdSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
326096d43ffdSmrg   ac_status=$?
326196d43ffdSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
326296d43ffdSmrg   (exit $ac_status); }
326396d43ffdSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
326496d43ffdSmrg  '0:this is the am__doit target') :
326596d43ffdSmrg    case $s in #(
326696d43ffdSmrg  BSD) :
326796d43ffdSmrg    am__include='.include' am__quote='"' ;; #(
326896d43ffdSmrg  *) :
326996d43ffdSmrg    am__include='include' am__quote='' ;;
327096d43ffdSmrgesac ;; #(
327196d43ffdSmrg  *) :
3272c05e22d7Smrg     ;;
327396d43ffdSmrgesac
327496d43ffdSmrg  if test "$am__include" != "#"; then
327596d43ffdSmrg    _am_result="yes ($s style)"
327696d43ffdSmrg    break
327796d43ffdSmrg  fi
327896d43ffdSmrgdone
327996d43ffdSmrgrm -f confinc.* confmf.*
328096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
328196d43ffdSmrgprintf "%s\n" "${_am_result}" >&6; }
3282c05e22d7Smrg
3283c05e22d7Smrg# Check whether --enable-dependency-tracking was given.
328496d43ffdSmrgif test ${enable_dependency_tracking+y}
328596d43ffdSmrgthen :
3286c05e22d7Smrg  enableval=$enable_dependency_tracking;
3287c05e22d7Smrgfi
3288c05e22d7Smrg
3289c05e22d7Smrgif test "x$enable_dependency_tracking" != xno; then
3290c05e22d7Smrg  am_depcomp="$ac_aux_dir/depcomp"
3291c05e22d7Smrg  AMDEPBACKSLASH='\'
329231de2854Smrg  am__nodep='_no'
3293c05e22d7Smrgfi
3294c05e22d7Smrg if test "x$enable_dependency_tracking" != xno; then
3295c05e22d7Smrg  AMDEP_TRUE=
3296c05e22d7Smrg  AMDEP_FALSE='#'
3297c05e22d7Smrgelse
3298c05e22d7Smrg  AMDEP_TRUE='#'
3299c05e22d7Smrg  AMDEP_FALSE=
3300c05e22d7Smrgfi
33015dfecf96Smrg
33025dfecf96Smrg
33035dfecf96Smrgac_ext=c
33045dfecf96Smrgac_cpp='$CPP $CPPFLAGS'
33055dfecf96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
33065dfecf96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
33075dfecf96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
33085dfecf96Smrgif test -n "$ac_tool_prefix"; then
33095dfecf96Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
33105dfecf96Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
331196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
331296d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
331396d43ffdSmrgif test ${ac_cv_prog_CC+y}
331496d43ffdSmrgthen :
331596d43ffdSmrg  printf %s "(cached) " >&6
3316c2cbb186Smrgelse case e in #(
3317c2cbb186Smrg  e) if test -n "$CC"; then
33185dfecf96Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33195dfecf96Smrgelse
33205dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33215dfecf96Smrgfor as_dir in $PATH
33225dfecf96Smrgdo
33235dfecf96Smrg  IFS=$as_save_IFS
332496d43ffdSmrg  case $as_dir in #(((
332596d43ffdSmrg    '') as_dir=./ ;;
332696d43ffdSmrg    */) ;;
332796d43ffdSmrg    *) as_dir=$as_dir/ ;;
332896d43ffdSmrg  esac
3329c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
333096d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33315dfecf96Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
333296d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33335dfecf96Smrg    break 2
33345dfecf96Smrg  fi
33355dfecf96Smrgdone
3336c05e22d7Smrg  done
3337f14f4646SmrgIFS=$as_save_IFS
33385dfecf96Smrg
3339c2cbb186Smrgfi ;;
3340c2cbb186Smrgesac
33415dfecf96Smrgfi
33425dfecf96SmrgCC=$ac_cv_prog_CC
33435dfecf96Smrgif test -n "$CC"; then
334496d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
334596d43ffdSmrgprintf "%s\n" "$CC" >&6; }
33465dfecf96Smrgelse
334796d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
334896d43ffdSmrgprintf "%s\n" "no" >&6; }
33495dfecf96Smrgfi
33505dfecf96Smrg
3351f14f4646Smrg
33525dfecf96Smrgfi
33535dfecf96Smrgif test -z "$ac_cv_prog_CC"; then
33545dfecf96Smrg  ac_ct_CC=$CC
33555dfecf96Smrg  # Extract the first word of "gcc", so it can be a program name with args.
33565dfecf96Smrgset dummy gcc; ac_word=$2
335796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
335896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
335996d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y}
336096d43ffdSmrgthen :
336196d43ffdSmrg  printf %s "(cached) " >&6
3362c2cbb186Smrgelse case e in #(
3363c2cbb186Smrg  e) if test -n "$ac_ct_CC"; then
33645dfecf96Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
33655dfecf96Smrgelse
33665dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33675dfecf96Smrgfor as_dir in $PATH
33685dfecf96Smrgdo
33695dfecf96Smrg  IFS=$as_save_IFS
337096d43ffdSmrg  case $as_dir in #(((
337196d43ffdSmrg    '') as_dir=./ ;;
337296d43ffdSmrg    */) ;;
337396d43ffdSmrg    *) as_dir=$as_dir/ ;;
337496d43ffdSmrg  esac
3375c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
337696d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33775dfecf96Smrg    ac_cv_prog_ac_ct_CC="gcc"
337896d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33795dfecf96Smrg    break 2
33805dfecf96Smrg  fi
33815dfecf96Smrgdone
3382c05e22d7Smrg  done
3383f14f4646SmrgIFS=$as_save_IFS
33845dfecf96Smrg
3385c2cbb186Smrgfi ;;
3386c2cbb186Smrgesac
33875dfecf96Smrgfi
33885dfecf96Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
33895dfecf96Smrgif test -n "$ac_ct_CC"; then
339096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
339196d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
33925dfecf96Smrgelse
339396d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
339496d43ffdSmrgprintf "%s\n" "no" >&6; }
33955dfecf96Smrgfi
33965dfecf96Smrg
3397f14f4646Smrg  if test "x$ac_ct_CC" = x; then
3398f14f4646Smrg    CC=""
3399f14f4646Smrg  else
3400f14f4646Smrg    case $cross_compiling:$ac_tool_warned in
3401f14f4646Smrgyes:)
340296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
340396d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3404f14f4646Smrgac_tool_warned=yes ;;
3405f14f4646Smrgesac
3406f14f4646Smrg    CC=$ac_ct_CC
3407f14f4646Smrg  fi
34085dfecf96Smrgelse
34095dfecf96Smrg  CC="$ac_cv_prog_CC"
34105dfecf96Smrgfi
34115dfecf96Smrg
34125dfecf96Smrgif test -z "$CC"; then
3413f14f4646Smrg          if test -n "$ac_tool_prefix"; then
3414f14f4646Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
34155dfecf96Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
341696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
341796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
341896d43ffdSmrgif test ${ac_cv_prog_CC+y}
341996d43ffdSmrgthen :
342096d43ffdSmrg  printf %s "(cached) " >&6
3421c2cbb186Smrgelse case e in #(
3422c2cbb186Smrg  e) if test -n "$CC"; then
34235dfecf96Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34245dfecf96Smrgelse
34255dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34265dfecf96Smrgfor as_dir in $PATH
34275dfecf96Smrgdo
34285dfecf96Smrg  IFS=$as_save_IFS
342996d43ffdSmrg  case $as_dir in #(((
343096d43ffdSmrg    '') as_dir=./ ;;
343196d43ffdSmrg    */) ;;
343296d43ffdSmrg    *) as_dir=$as_dir/ ;;
343396d43ffdSmrg  esac
3434c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
343596d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34365dfecf96Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
343796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34385dfecf96Smrg    break 2
34395dfecf96Smrg  fi
34405dfecf96Smrgdone
3441c05e22d7Smrg  done
3442f14f4646SmrgIFS=$as_save_IFS
34435dfecf96Smrg
3444c2cbb186Smrgfi ;;
3445c2cbb186Smrgesac
34465dfecf96Smrgfi
34475dfecf96SmrgCC=$ac_cv_prog_CC
34485dfecf96Smrgif test -n "$CC"; then
344996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
345096d43ffdSmrgprintf "%s\n" "$CC" >&6; }
34515dfecf96Smrgelse
345296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
345396d43ffdSmrgprintf "%s\n" "no" >&6; }
34545dfecf96Smrgfi
34555dfecf96Smrg
34565dfecf96Smrg
3457f14f4646Smrg  fi
34585dfecf96Smrgfi
34595dfecf96Smrgif test -z "$CC"; then
34605dfecf96Smrg  # Extract the first word of "cc", so it can be a program name with args.
34615dfecf96Smrgset dummy cc; ac_word=$2
346296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
346396d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
346496d43ffdSmrgif test ${ac_cv_prog_CC+y}
346596d43ffdSmrgthen :
346696d43ffdSmrg  printf %s "(cached) " >&6
3467c2cbb186Smrgelse case e in #(
3468c2cbb186Smrg  e) if test -n "$CC"; then
34695dfecf96Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34705dfecf96Smrgelse
34715dfecf96Smrg  ac_prog_rejected=no
34725dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34735dfecf96Smrgfor as_dir in $PATH
34745dfecf96Smrgdo
34755dfecf96Smrg  IFS=$as_save_IFS
347696d43ffdSmrg  case $as_dir in #(((
347796d43ffdSmrg    '') as_dir=./ ;;
347896d43ffdSmrg    */) ;;
347996d43ffdSmrg    *) as_dir=$as_dir/ ;;
348096d43ffdSmrg  esac
3481c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
348296d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
348396d43ffdSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
34845dfecf96Smrg       ac_prog_rejected=yes
34855dfecf96Smrg       continue
34865dfecf96Smrg     fi
34875dfecf96Smrg    ac_cv_prog_CC="cc"
348896d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34895dfecf96Smrg    break 2
34905dfecf96Smrg  fi
34915dfecf96Smrgdone
3492c05e22d7Smrg  done
3493f14f4646SmrgIFS=$as_save_IFS
34945dfecf96Smrg
34955dfecf96Smrgif test $ac_prog_rejected = yes; then
34965dfecf96Smrg  # We found a bogon in the path, so make sure we never use it.
34975dfecf96Smrg  set dummy $ac_cv_prog_CC
34985dfecf96Smrg  shift
34995dfecf96Smrg  if test $# != 0; then
35005dfecf96Smrg    # We chose a different compiler from the bogus one.
35015dfecf96Smrg    # However, it has the same basename, so the bogon will be chosen
35025dfecf96Smrg    # first if we set CC to just the basename; use the full file name.
35035dfecf96Smrg    shift
350496d43ffdSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
35055dfecf96Smrg  fi
35065dfecf96Smrgfi
3507c2cbb186Smrgfi ;;
3508c2cbb186Smrgesac
35095dfecf96Smrgfi
35105dfecf96SmrgCC=$ac_cv_prog_CC
35115dfecf96Smrgif test -n "$CC"; then
351296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
351396d43ffdSmrgprintf "%s\n" "$CC" >&6; }
35145dfecf96Smrgelse
351596d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
351696d43ffdSmrgprintf "%s\n" "no" >&6; }
35175dfecf96Smrgfi
35185dfecf96Smrg
3519f14f4646Smrg
35205dfecf96Smrgfi
35215dfecf96Smrgif test -z "$CC"; then
35225dfecf96Smrg  if test -n "$ac_tool_prefix"; then
3523f14f4646Smrg  for ac_prog in cl.exe
35245dfecf96Smrg  do
35255dfecf96Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
35265dfecf96Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
352796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
352896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
352996d43ffdSmrgif test ${ac_cv_prog_CC+y}
353096d43ffdSmrgthen :
353196d43ffdSmrg  printf %s "(cached) " >&6
3532c2cbb186Smrgelse case e in #(
3533c2cbb186Smrg  e) if test -n "$CC"; then
35345dfecf96Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
35355dfecf96Smrgelse
35365dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35375dfecf96Smrgfor as_dir in $PATH
35385dfecf96Smrgdo
35395dfecf96Smrg  IFS=$as_save_IFS
354096d43ffdSmrg  case $as_dir in #(((
354196d43ffdSmrg    '') as_dir=./ ;;
354296d43ffdSmrg    */) ;;
354396d43ffdSmrg    *) as_dir=$as_dir/ ;;
354496d43ffdSmrg  esac
3545c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
354696d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
35475dfecf96Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
354896d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
35495dfecf96Smrg    break 2
35505dfecf96Smrg  fi
35515dfecf96Smrgdone
3552c05e22d7Smrg  done
3553f14f4646SmrgIFS=$as_save_IFS
35545dfecf96Smrg
3555c2cbb186Smrgfi ;;
3556c2cbb186Smrgesac
35575dfecf96Smrgfi
35585dfecf96SmrgCC=$ac_cv_prog_CC
35595dfecf96Smrgif test -n "$CC"; then
356096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
356196d43ffdSmrgprintf "%s\n" "$CC" >&6; }
35625dfecf96Smrgelse
356396d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
356496d43ffdSmrgprintf "%s\n" "no" >&6; }
35655dfecf96Smrgfi
35665dfecf96Smrg
3567f14f4646Smrg
35685dfecf96Smrg    test -n "$CC" && break
35695dfecf96Smrg  done
35705dfecf96Smrgfi
35715dfecf96Smrgif test -z "$CC"; then
35725dfecf96Smrg  ac_ct_CC=$CC
3573f14f4646Smrg  for ac_prog in cl.exe
35745dfecf96Smrgdo
35755dfecf96Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
35765dfecf96Smrgset dummy $ac_prog; ac_word=$2
357796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
357896d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
357996d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y}
358096d43ffdSmrgthen :
358196d43ffdSmrg  printf %s "(cached) " >&6
3582c2cbb186Smrgelse case e in #(
3583c2cbb186Smrg  e) if test -n "$ac_ct_CC"; then
35845dfecf96Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
35855dfecf96Smrgelse
35865dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35875dfecf96Smrgfor as_dir in $PATH
35885dfecf96Smrgdo
35895dfecf96Smrg  IFS=$as_save_IFS
359096d43ffdSmrg  case $as_dir in #(((
359196d43ffdSmrg    '') as_dir=./ ;;
359296d43ffdSmrg    */) ;;
359396d43ffdSmrg    *) as_dir=$as_dir/ ;;
359496d43ffdSmrg  esac
3595c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
359696d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
35975dfecf96Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
359896d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
35995dfecf96Smrg    break 2
36005dfecf96Smrg  fi
36015dfecf96Smrgdone
3602c05e22d7Smrg  done
3603f14f4646SmrgIFS=$as_save_IFS
36045dfecf96Smrg
3605c2cbb186Smrgfi ;;
3606c2cbb186Smrgesac
36075dfecf96Smrgfi
36085dfecf96Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
36095dfecf96Smrgif test -n "$ac_ct_CC"; then
361096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
361196d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
36125dfecf96Smrgelse
361396d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
361496d43ffdSmrgprintf "%s\n" "no" >&6; }
36155dfecf96Smrgfi
36165dfecf96Smrg
3617f14f4646Smrg
36185dfecf96Smrg  test -n "$ac_ct_CC" && break
36195dfecf96Smrgdone
36205dfecf96Smrg
3621f14f4646Smrg  if test "x$ac_ct_CC" = x; then
3622f14f4646Smrg    CC=""
3623f14f4646Smrg  else
3624f14f4646Smrg    case $cross_compiling:$ac_tool_warned in
3625f14f4646Smrgyes:)
362696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
362796d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
362896d43ffdSmrgac_tool_warned=yes ;;
362996d43ffdSmrgesac
363096d43ffdSmrg    CC=$ac_ct_CC
363196d43ffdSmrg  fi
363296d43ffdSmrgfi
363396d43ffdSmrg
363496d43ffdSmrgfi
363596d43ffdSmrgif test -z "$CC"; then
363696d43ffdSmrg  if test -n "$ac_tool_prefix"; then
363796d43ffdSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
363896d43ffdSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
363996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
364096d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
364196d43ffdSmrgif test ${ac_cv_prog_CC+y}
364296d43ffdSmrgthen :
364396d43ffdSmrg  printf %s "(cached) " >&6
3644c2cbb186Smrgelse case e in #(
3645c2cbb186Smrg  e) if test -n "$CC"; then
364696d43ffdSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
364796d43ffdSmrgelse
364896d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
364996d43ffdSmrgfor as_dir in $PATH
365096d43ffdSmrgdo
365196d43ffdSmrg  IFS=$as_save_IFS
365296d43ffdSmrg  case $as_dir in #(((
365396d43ffdSmrg    '') as_dir=./ ;;
365496d43ffdSmrg    */) ;;
365596d43ffdSmrg    *) as_dir=$as_dir/ ;;
365696d43ffdSmrg  esac
365796d43ffdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
365896d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
365996d43ffdSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
366096d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
366196d43ffdSmrg    break 2
366296d43ffdSmrg  fi
366396d43ffdSmrgdone
366496d43ffdSmrg  done
366596d43ffdSmrgIFS=$as_save_IFS
366696d43ffdSmrg
3667c2cbb186Smrgfi ;;
3668c2cbb186Smrgesac
366996d43ffdSmrgfi
367096d43ffdSmrgCC=$ac_cv_prog_CC
367196d43ffdSmrgif test -n "$CC"; then
367296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
367396d43ffdSmrgprintf "%s\n" "$CC" >&6; }
367496d43ffdSmrgelse
367596d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
367696d43ffdSmrgprintf "%s\n" "no" >&6; }
367796d43ffdSmrgfi
367896d43ffdSmrg
367996d43ffdSmrg
368096d43ffdSmrgfi
368196d43ffdSmrgif test -z "$ac_cv_prog_CC"; then
368296d43ffdSmrg  ac_ct_CC=$CC
368396d43ffdSmrg  # Extract the first word of "clang", so it can be a program name with args.
368496d43ffdSmrgset dummy clang; ac_word=$2
368596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
368696d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
368796d43ffdSmrgif test ${ac_cv_prog_ac_ct_CC+y}
368896d43ffdSmrgthen :
368996d43ffdSmrg  printf %s "(cached) " >&6
3690c2cbb186Smrgelse case e in #(
3691c2cbb186Smrg  e) if test -n "$ac_ct_CC"; then
369296d43ffdSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
369396d43ffdSmrgelse
369496d43ffdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
369596d43ffdSmrgfor as_dir in $PATH
369696d43ffdSmrgdo
369796d43ffdSmrg  IFS=$as_save_IFS
369896d43ffdSmrg  case $as_dir in #(((
369996d43ffdSmrg    '') as_dir=./ ;;
370096d43ffdSmrg    */) ;;
370196d43ffdSmrg    *) as_dir=$as_dir/ ;;
370296d43ffdSmrg  esac
370396d43ffdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
370496d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
370596d43ffdSmrg    ac_cv_prog_ac_ct_CC="clang"
370696d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
370796d43ffdSmrg    break 2
370896d43ffdSmrg  fi
370996d43ffdSmrgdone
371096d43ffdSmrg  done
371196d43ffdSmrgIFS=$as_save_IFS
371296d43ffdSmrg
3713c2cbb186Smrgfi ;;
3714c2cbb186Smrgesac
371596d43ffdSmrgfi
371696d43ffdSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
371796d43ffdSmrgif test -n "$ac_ct_CC"; then
371896d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
371996d43ffdSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
372096d43ffdSmrgelse
372196d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
372296d43ffdSmrgprintf "%s\n" "no" >&6; }
372396d43ffdSmrgfi
372496d43ffdSmrg
372596d43ffdSmrg  if test "x$ac_ct_CC" = x; then
372696d43ffdSmrg    CC=""
372796d43ffdSmrg  else
372896d43ffdSmrg    case $cross_compiling:$ac_tool_warned in
372996d43ffdSmrgyes:)
373096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
373196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3732f14f4646Smrgac_tool_warned=yes ;;
3733f14f4646Smrgesac
3734f14f4646Smrg    CC=$ac_ct_CC
3735f14f4646Smrg  fi
373696d43ffdSmrgelse
373796d43ffdSmrg  CC="$ac_cv_prog_CC"
37385dfecf96Smrgfi
37395dfecf96Smrg
37405dfecf96Smrgfi
37415dfecf96Smrg
37425dfecf96Smrg
3743c2cbb186Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3744c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3745c05e22d7Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3746c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
37475dfecf96Smrg
37485dfecf96Smrg# Provide some information about the compiler.
374996d43ffdSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3750f14f4646Smrgset X $ac_compile
3751f14f4646Smrgac_compiler=$2
375296d43ffdSmrgfor ac_option in --version -v -V -qversion -version; do
3753c05e22d7Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3754f14f4646Smrgcase "(($ac_try" in
3755f14f4646Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3756f14f4646Smrg  *) ac_try_echo=$ac_try;;
3757f14f4646Smrgesac
3758c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
375996d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3760c05e22d7Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
37615dfecf96Smrg  ac_status=$?
3762c05e22d7Smrg  if test -s conftest.err; then
3763c05e22d7Smrg    sed '10a\
3764c05e22d7Smrg... rest of stderr output deleted ...
3765c05e22d7Smrg         10q' conftest.err >conftest.er1
3766c05e22d7Smrg    cat conftest.er1 >&5
3767c05e22d7Smrg  fi
3768c05e22d7Smrg  rm -f conftest.er1 conftest.err
376996d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3770c05e22d7Smrg  test $ac_status = 0; }
3771c05e22d7Smrgdone
3772c05e22d7Smrg
3773c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
37745dfecf96Smrg/* end confdefs.h.  */
37755dfecf96Smrg
37765dfecf96Smrgint
377796d43ffdSmrgmain (void)
37785dfecf96Smrg{
37795dfecf96Smrg
37805dfecf96Smrg  ;
37815dfecf96Smrg  return 0;
37825dfecf96Smrg}
37835dfecf96Smrg_ACEOF
37845dfecf96Smrgac_clean_files_save=$ac_clean_files
3785f14f4646Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
37865dfecf96Smrg# Try to create an executable without -o first, disregard a.out.
37875dfecf96Smrg# It will help us diagnose broken compilers, and finding out an intuition
37885dfecf96Smrg# of exeext.
378996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
379096d43ffdSmrgprintf %s "checking whether the C compiler works... " >&6; }
379196d43ffdSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3792f14f4646Smrg
3793f14f4646Smrg# The possible output files:
3794f14f4646Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3795f14f4646Smrg
3796f14f4646Smrgac_rmfiles=
3797f14f4646Smrgfor ac_file in $ac_files
3798f14f4646Smrgdo
3799f14f4646Smrg  case $ac_file in
3800f14f4646Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3801f14f4646Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3802f14f4646Smrg  esac
3803f14f4646Smrgdone
3804f14f4646Smrgrm -f $ac_rmfiles
3805f14f4646Smrg
3806c05e22d7Smrgif { { ac_try="$ac_link_default"
3807f14f4646Smrgcase "(($ac_try" in
3808f14f4646Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3809f14f4646Smrg  *) ac_try_echo=$ac_try;;
3810f14f4646Smrgesac
3811c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
381296d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3813f14f4646Smrg  (eval "$ac_link_default") 2>&5
38145dfecf96Smrg  ac_status=$?
381596d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
381696d43ffdSmrg  test $ac_status = 0; }
381796d43ffdSmrgthen :
3818c2cbb186Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3819c2cbb186Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
3820f14f4646Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3821f14f4646Smrg# so that the user can short-circuit this test for compilers unknown to
3822f14f4646Smrg# Autoconf.
3823f14f4646Smrgfor ac_file in $ac_files ''
38245dfecf96Smrgdo
38255dfecf96Smrg  test -f "$ac_file" || continue
38265dfecf96Smrg  case $ac_file in
3827f14f4646Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
38285dfecf96Smrg	;;
38295dfecf96Smrg    [ab].out )
38305dfecf96Smrg	# We found the default executable, but exeext='' is most
38315dfecf96Smrg	# certainly right.
38325dfecf96Smrg	break;;
38335dfecf96Smrg    *.* )
383496d43ffdSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3835f14f4646Smrg	then :; else
3836f14f4646Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3837f14f4646Smrg	fi
3838f14f4646Smrg	# We set ac_cv_exeext here because the later test for it is not
3839c2cbb186Smrg	# safe: cross compilers may not add the suffix if given an '-o'
3840f14f4646Smrg	# argument, so we may need to know it at that point already.
3841f14f4646Smrg	# Even if this section looks crufty: it has the advantage of
3842f14f4646Smrg	# actually working.
38435dfecf96Smrg	break;;
38445dfecf96Smrg    * )
38455dfecf96Smrg	break;;
38465dfecf96Smrg  esac
38475dfecf96Smrgdone
3848f14f4646Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3849f14f4646Smrg
3850c2cbb186Smrgelse case e in #(
3851c2cbb186Smrg  e) ac_file='' ;;
3852c2cbb186Smrgesac
3853f14f4646Smrgfi
385496d43ffdSmrgif test -z "$ac_file"
385596d43ffdSmrgthen :
385696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
385796d43ffdSmrgprintf "%s\n" "no" >&6; }
385896d43ffdSmrgprintf "%s\n" "$as_me: failed program was:" >&5
38595dfecf96Smrgsed 's/^/| /' conftest.$ac_ext >&5
38605dfecf96Smrg
3861c2cbb186Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3862c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3863c05e22d7Smrgas_fn_error 77 "C compiler cannot create executables
3864c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
3865c2cbb186Smrgelse case e in #(
3866c2cbb186Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3867c2cbb186Smrgprintf "%s\n" "yes" >&6; } ;;
3868c2cbb186Smrgesac
386996d43ffdSmrgfi
387096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
387196d43ffdSmrgprintf %s "checking for C compiler default output file name... " >&6; }
387296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
387396d43ffdSmrgprintf "%s\n" "$ac_file" >&6; }
38745dfecf96Smrgac_exeext=$ac_cv_exeext
38755dfecf96Smrg
3876f14f4646Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
38775dfecf96Smrgac_clean_files=$ac_clean_files_save
387896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
387996d43ffdSmrgprintf %s "checking for suffix of executables... " >&6; }
3880c05e22d7Smrgif { { ac_try="$ac_link"
3881f14f4646Smrgcase "(($ac_try" in
3882f14f4646Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3883f14f4646Smrg  *) ac_try_echo=$ac_try;;
3884f14f4646Smrgesac
3885c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
388696d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3887f14f4646Smrg  (eval "$ac_link") 2>&5
38885dfecf96Smrg  ac_status=$?
388996d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
389096d43ffdSmrg  test $ac_status = 0; }
389196d43ffdSmrgthen :
3892c2cbb186Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3893c2cbb186Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3894c2cbb186Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3895c2cbb186Smrg# 'rm'.
38965dfecf96Smrgfor ac_file in conftest.exe conftest conftest.*; do
38975dfecf96Smrg  test -f "$ac_file" || continue
38985dfecf96Smrg  case $ac_file in
3899f14f4646Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
39005dfecf96Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
39015dfecf96Smrg	  break;;
39025dfecf96Smrg    * ) break;;
39035dfecf96Smrg  esac
39045dfecf96Smrgdone
3905c2cbb186Smrgelse case e in #(
3906c2cbb186Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3907c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
3908c05e22d7Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3909c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3910c2cbb186Smrgesac
39115dfecf96Smrgfi
3912c05e22d7Smrgrm -f conftest conftest$ac_cv_exeext
391396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
391496d43ffdSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
39155dfecf96Smrg
39165dfecf96Smrgrm -f conftest.$ac_ext
39175dfecf96SmrgEXEEXT=$ac_cv_exeext
39185dfecf96Smrgac_exeext=$EXEEXT
3919c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3920c05e22d7Smrg/* end confdefs.h.  */
3921c05e22d7Smrg#include <stdio.h>
3922c05e22d7Smrgint
392396d43ffdSmrgmain (void)
3924c05e22d7Smrg{
3925c05e22d7SmrgFILE *f = fopen ("conftest.out", "w");
3926c2cbb186Smrg if (!f)
3927c2cbb186Smrg  return 1;
3928c05e22d7Smrg return ferror (f) || fclose (f) != 0;
3929c05e22d7Smrg
3930c05e22d7Smrg  ;
3931c05e22d7Smrg  return 0;
3932c05e22d7Smrg}
3933c05e22d7Smrg_ACEOF
3934c05e22d7Smrgac_clean_files="$ac_clean_files conftest.out"
3935c05e22d7Smrg# Check that the compiler produces executables we can run.  If not, either
3936c05e22d7Smrg# the compiler is broken, or we cross compile.
393796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
393896d43ffdSmrgprintf %s "checking whether we are cross compiling... " >&6; }
3939c05e22d7Smrgif test "$cross_compiling" != yes; then
3940c05e22d7Smrg  { { ac_try="$ac_link"
3941c05e22d7Smrgcase "(($ac_try" in
3942c05e22d7Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3943c05e22d7Smrg  *) ac_try_echo=$ac_try;;
3944c05e22d7Smrgesac
3945c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
394696d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3947c05e22d7Smrg  (eval "$ac_link") 2>&5
3948c05e22d7Smrg  ac_status=$?
394996d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3950c05e22d7Smrg  test $ac_status = 0; }
3951c05e22d7Smrg  if { ac_try='./conftest$ac_cv_exeext'
3952c05e22d7Smrg  { { case "(($ac_try" in
3953c05e22d7Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3954c05e22d7Smrg  *) ac_try_echo=$ac_try;;
3955c05e22d7Smrgesac
3956c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
395796d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3958c05e22d7Smrg  (eval "$ac_try") 2>&5
3959c05e22d7Smrg  ac_status=$?
396096d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3961c05e22d7Smrg  test $ac_status = 0; }; }; then
3962c05e22d7Smrg    cross_compiling=no
3963c05e22d7Smrg  else
3964c05e22d7Smrg    if test "$cross_compiling" = maybe; then
3965c05e22d7Smrg	cross_compiling=yes
3966c05e22d7Smrg    else
3967c2cbb186Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3968c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
396996d43ffdSmrgas_fn_error 77 "cannot run C compiled programs.
3970c2cbb186SmrgIf you meant to cross compile, use '--host'.
3971c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
3972c05e22d7Smrg    fi
3973c05e22d7Smrg  fi
3974c05e22d7Smrgfi
397596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
397696d43ffdSmrgprintf "%s\n" "$cross_compiling" >&6; }
3977c05e22d7Smrg
3978c2cbb186Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
3979c2cbb186Smrg  conftest.o conftest.obj conftest.out
3980c05e22d7Smrgac_clean_files=$ac_clean_files_save
398196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
398296d43ffdSmrgprintf %s "checking for suffix of object files... " >&6; }
398396d43ffdSmrgif test ${ac_cv_objext+y}
398496d43ffdSmrgthen :
398596d43ffdSmrg  printf %s "(cached) " >&6
3986c2cbb186Smrgelse case e in #(
3987c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39885dfecf96Smrg/* end confdefs.h.  */
39895dfecf96Smrg
39905dfecf96Smrgint
399196d43ffdSmrgmain (void)
39925dfecf96Smrg{
39935dfecf96Smrg
39945dfecf96Smrg  ;
39955dfecf96Smrg  return 0;
39965dfecf96Smrg}
39975dfecf96Smrg_ACEOF
39985dfecf96Smrgrm -f conftest.o conftest.obj
3999c05e22d7Smrgif { { ac_try="$ac_compile"
4000f14f4646Smrgcase "(($ac_try" in
4001f14f4646Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4002f14f4646Smrg  *) ac_try_echo=$ac_try;;
4003f14f4646Smrgesac
4004c05e22d7Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
400596d43ffdSmrgprintf "%s\n" "$ac_try_echo"; } >&5
4006f14f4646Smrg  (eval "$ac_compile") 2>&5
40075dfecf96Smrg  ac_status=$?
400896d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
400996d43ffdSmrg  test $ac_status = 0; }
401096d43ffdSmrgthen :
4011f14f4646Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
4012f14f4646Smrg  test -f "$ac_file" || continue;
40135dfecf96Smrg  case $ac_file in
4014f14f4646Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
40155dfecf96Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
40165dfecf96Smrg       break;;
40175dfecf96Smrg  esac
40185dfecf96Smrgdone
4019c2cbb186Smrgelse case e in #(
4020c2cbb186Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
40215dfecf96Smrgsed 's/^/| /' conftest.$ac_ext >&5
40225dfecf96Smrg
4023c2cbb186Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4024c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
4025c05e22d7Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
4026c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
4027c2cbb186Smrgesac
40285dfecf96Smrgfi
4029c2cbb186Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
4030c2cbb186Smrgesac
40315dfecf96Smrgfi
403296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
403396d43ffdSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
40345dfecf96SmrgOBJEXT=$ac_cv_objext
40355dfecf96Smrgac_objext=$OBJEXT
403696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
403796d43ffdSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
403896d43ffdSmrgif test ${ac_cv_c_compiler_gnu+y}
403996d43ffdSmrgthen :
404096d43ffdSmrg  printf %s "(cached) " >&6
4041c2cbb186Smrgelse case e in #(
4042c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40435dfecf96Smrg/* end confdefs.h.  */
40445dfecf96Smrg
40455dfecf96Smrgint
404696d43ffdSmrgmain (void)
40475dfecf96Smrg{
40485dfecf96Smrg#ifndef __GNUC__
40495dfecf96Smrg       choke me
40505dfecf96Smrg#endif
40515dfecf96Smrg
40525dfecf96Smrg  ;
40535dfecf96Smrg  return 0;
40545dfecf96Smrg}
40555dfecf96Smrg_ACEOF
405696d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
405796d43ffdSmrgthen :
40585dfecf96Smrg  ac_compiler_gnu=yes
4059c2cbb186Smrgelse case e in #(
4060c2cbb186Smrg  e) ac_compiler_gnu=no ;;
4061c2cbb186Smrgesac
40625dfecf96Smrgfi
406396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40645dfecf96Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
4065c2cbb186Smrg ;;
4066c2cbb186Smrgesac
40675dfecf96Smrgfi
406896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
406996d43ffdSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
407096d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
407196d43ffdSmrg
4072f14f4646Smrgif test $ac_compiler_gnu = yes; then
4073f14f4646Smrg  GCC=yes
4074f14f4646Smrgelse
4075f14f4646Smrg  GCC=
4076f14f4646Smrgfi
407796d43ffdSmrgac_test_CFLAGS=${CFLAGS+y}
40785dfecf96Smrgac_save_CFLAGS=$CFLAGS
407996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
408096d43ffdSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
408196d43ffdSmrgif test ${ac_cv_prog_cc_g+y}
408296d43ffdSmrgthen :
408396d43ffdSmrg  printf %s "(cached) " >&6
4084c2cbb186Smrgelse case e in #(
4085c2cbb186Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
4086f14f4646Smrg   ac_c_werror_flag=yes
4087f14f4646Smrg   ac_cv_prog_cc_g=no
4088f14f4646Smrg   CFLAGS="-g"
4089c05e22d7Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40905dfecf96Smrg/* end confdefs.h.  */
40915dfecf96Smrg
40925dfecf96Smrgint
409396d43ffdSmrgmain (void)
40945dfecf96Smrg{
40955dfecf96Smrg
40965dfecf96Smrg  ;
40975dfecf96Smrg  return 0;
40985dfecf96Smrg}
40995dfecf96Smrg_ACEOF
410096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
410196d43ffdSmrgthen :
4102f14f4646Smrg  ac_cv_prog_cc_g=yes
4103c2cbb186Smrgelse case e in #(
4104c2cbb186Smrg  e) CFLAGS=""
4105c05e22d7Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4106f14f4646Smrg/* end confdefs.h.  */
4107f14f4646Smrg
4108f14f4646Smrgint
410996d43ffdSmrgmain (void)
4110f14f4646Smrg{
4111f14f4646Smrg
4112f14f4646Smrg  ;
4113f14f4646Smrg  return 0;
4114f14f4646Smrg}
4115f14f4646Smrg_ACEOF
411696d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
411796d43ffdSmrgthen :
4118f14f4646Smrg
4119c2cbb186Smrgelse case e in #(
4120c2cbb186Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
4121f14f4646Smrg	 CFLAGS="-g"
4122c05e22d7Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4123f14f4646Smrg/* end confdefs.h.  */
4124f14f4646Smrg
4125f14f4646Smrgint
412696d43ffdSmrgmain (void)
4127f14f4646Smrg{
4128f14f4646Smrg
4129f14f4646Smrg  ;
4130f14f4646Smrg  return 0;
4131f14f4646Smrg}
4132f14f4646Smrg_ACEOF
413396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
413496d43ffdSmrgthen :
41355dfecf96Smrg  ac_cv_prog_cc_g=yes
41365dfecf96Smrgfi
4137c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4138c2cbb186Smrgesac
4139f14f4646Smrgfi
4140c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4141c2cbb186Smrgesac
4142f14f4646Smrgfi
414396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4144c2cbb186Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
4145c2cbb186Smrgesac
41465dfecf96Smrgfi
414796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
414896d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
414996d43ffdSmrgif test $ac_test_CFLAGS; then
41505dfecf96Smrg  CFLAGS=$ac_save_CFLAGS
41515dfecf96Smrgelif test $ac_cv_prog_cc_g = yes; then
41525dfecf96Smrg  if test "$GCC" = yes; then
41535dfecf96Smrg    CFLAGS="-g -O2"
41545dfecf96Smrg  else
41555dfecf96Smrg    CFLAGS="-g"
41565dfecf96Smrg  fi
41575dfecf96Smrgelse
41585dfecf96Smrg  if test "$GCC" = yes; then
41595dfecf96Smrg    CFLAGS="-O2"
41605dfecf96Smrg  else
41615dfecf96Smrg    CFLAGS=
41625dfecf96Smrg  fi
41635dfecf96Smrgfi
416496d43ffdSmrgac_prog_cc_stdc=no
416596d43ffdSmrgif test x$ac_prog_cc_stdc = xno
416696d43ffdSmrgthen :
416796d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
416896d43ffdSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
416996d43ffdSmrgif test ${ac_cv_prog_cc_c11+y}
417096d43ffdSmrgthen :
417196d43ffdSmrg  printf %s "(cached) " >&6
4172c2cbb186Smrgelse case e in #(
4173c2cbb186Smrg  e) ac_cv_prog_cc_c11=no
41745dfecf96Smrgac_save_CC=$CC
4175c05e22d7Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
41765dfecf96Smrg/* end confdefs.h.  */
417796d43ffdSmrg$ac_c_conftest_c11_program
417896d43ffdSmrg_ACEOF
417996d43ffdSmrgfor ac_arg in '' -std=gnu11
418096d43ffdSmrgdo
418196d43ffdSmrg  CC="$ac_save_CC $ac_arg"
418296d43ffdSmrg  if ac_fn_c_try_compile "$LINENO"
418396d43ffdSmrgthen :
418496d43ffdSmrg  ac_cv_prog_cc_c11=$ac_arg
418596d43ffdSmrgfi
418696d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
418796d43ffdSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
418896d43ffdSmrgdone
418996d43ffdSmrgrm -f conftest.$ac_ext
4190c2cbb186SmrgCC=$ac_save_CC ;;
4191c2cbb186Smrgesac
419296d43ffdSmrgfi
41935dfecf96Smrg
419496d43ffdSmrgif test "x$ac_cv_prog_cc_c11" = xno
419596d43ffdSmrgthen :
419696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
419796d43ffdSmrgprintf "%s\n" "unsupported" >&6; }
4198c2cbb186Smrgelse case e in #(
4199c2cbb186Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
420096d43ffdSmrgthen :
420196d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
420296d43ffdSmrgprintf "%s\n" "none needed" >&6; }
4203c2cbb186Smrgelse case e in #(
4204c2cbb186Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
420596d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4206c2cbb186Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
4207c2cbb186Smrgesac
420896d43ffdSmrgfi
420996d43ffdSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4210c2cbb186Smrg  ac_prog_cc_stdc=c11 ;;
4211c2cbb186Smrgesac
421296d43ffdSmrgfi
421396d43ffdSmrgfi
421496d43ffdSmrgif test x$ac_prog_cc_stdc = xno
421596d43ffdSmrgthen :
421696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
421796d43ffdSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
421896d43ffdSmrgif test ${ac_cv_prog_cc_c99+y}
421996d43ffdSmrgthen :
422096d43ffdSmrg  printf %s "(cached) " >&6
4221c2cbb186Smrgelse case e in #(
4222c2cbb186Smrg  e) ac_cv_prog_cc_c99=no
422396d43ffdSmrgac_save_CC=$CC
422496d43ffdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
422596d43ffdSmrg/* end confdefs.h.  */
422696d43ffdSmrg$ac_c_conftest_c99_program
422796d43ffdSmrg_ACEOF
422896d43ffdSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
422996d43ffdSmrgdo
423096d43ffdSmrg  CC="$ac_save_CC $ac_arg"
423196d43ffdSmrg  if ac_fn_c_try_compile "$LINENO"
423296d43ffdSmrgthen :
423396d43ffdSmrg  ac_cv_prog_cc_c99=$ac_arg
423496d43ffdSmrgfi
423596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
423696d43ffdSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
423796d43ffdSmrgdone
423896d43ffdSmrgrm -f conftest.$ac_ext
4239c2cbb186SmrgCC=$ac_save_CC ;;
4240c2cbb186Smrgesac
424196d43ffdSmrgfi
4242f14f4646Smrg
424396d43ffdSmrgif test "x$ac_cv_prog_cc_c99" = xno
424496d43ffdSmrgthen :
424596d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
424696d43ffdSmrgprintf "%s\n" "unsupported" >&6; }
4247c2cbb186Smrgelse case e in #(
4248c2cbb186Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
424996d43ffdSmrgthen :
425096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
425196d43ffdSmrgprintf "%s\n" "none needed" >&6; }
4252c2cbb186Smrgelse case e in #(
4253c2cbb186Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
425496d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4255c2cbb186Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
4256c2cbb186Smrgesac
425796d43ffdSmrgfi
425896d43ffdSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4259c2cbb186Smrg  ac_prog_cc_stdc=c99 ;;
4260c2cbb186Smrgesac
426196d43ffdSmrgfi
426296d43ffdSmrgfi
426396d43ffdSmrgif test x$ac_prog_cc_stdc = xno
426496d43ffdSmrgthen :
426596d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
426696d43ffdSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
426796d43ffdSmrgif test ${ac_cv_prog_cc_c89+y}
426896d43ffdSmrgthen :
426996d43ffdSmrg  printf %s "(cached) " >&6
4270c2cbb186Smrgelse case e in #(
4271c2cbb186Smrg  e) ac_cv_prog_cc_c89=no
427296d43ffdSmrgac_save_CC=$CC
427396d43ffdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
427496d43ffdSmrg/* end confdefs.h.  */
427596d43ffdSmrg$ac_c_conftest_c89_program
42765dfecf96Smrg_ACEOF
427796d43ffdSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
42785dfecf96Smrgdo
42795dfecf96Smrg  CC="$ac_save_CC $ac_arg"
428096d43ffdSmrg  if ac_fn_c_try_compile "$LINENO"
428196d43ffdSmrgthen :
4282f14f4646Smrg  ac_cv_prog_cc_c89=$ac_arg
42835dfecf96Smrgfi
428496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4285f14f4646Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
42865dfecf96Smrgdone
4287f14f4646Smrgrm -f conftest.$ac_ext
4288c2cbb186SmrgCC=$ac_save_CC ;;
4289c2cbb186Smrgesac
42905dfecf96Smrgfi
42915dfecf96Smrg
429296d43ffdSmrgif test "x$ac_cv_prog_cc_c89" = xno
429396d43ffdSmrgthen :
429496d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
429596d43ffdSmrgprintf "%s\n" "unsupported" >&6; }
4296c2cbb186Smrgelse case e in #(
4297c2cbb186Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
429896d43ffdSmrgthen :
429996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
430096d43ffdSmrgprintf "%s\n" "none needed" >&6; }
4301c2cbb186Smrgelse case e in #(
4302c2cbb186Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
430396d43ffdSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4304c2cbb186Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
4305c2cbb186Smrgesac
430696d43ffdSmrgfi
430796d43ffdSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4308c2cbb186Smrg  ac_prog_cc_stdc=c89 ;;
4309c2cbb186Smrgesac
4310c05e22d7Smrgfi
431196d43ffdSmrgfi
431296d43ffdSmrg
431396d43ffdSmrgac_ext=c
431496d43ffdSmrgac_cpp='$CPP $CPPFLAGS'
431596d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
431696d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
431796d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
431896d43ffdSmrg
431996d43ffdSmrg
432096d43ffdSmrg  ac_ext=c
432196d43ffdSmrgac_cpp='$CPP $CPPFLAGS'
432296d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
432396d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
432496d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
432596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
432696d43ffdSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
432796d43ffdSmrgif test ${am_cv_prog_cc_c_o+y}
432896d43ffdSmrgthen :
432996d43ffdSmrg  printf %s "(cached) " >&6
4330c2cbb186Smrgelse case e in #(
4331c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
433296d43ffdSmrg/* end confdefs.h.  */
433396d43ffdSmrg
433496d43ffdSmrgint
433596d43ffdSmrgmain (void)
433696d43ffdSmrg{
43375dfecf96Smrg
433896d43ffdSmrg  ;
433996d43ffdSmrg  return 0;
434096d43ffdSmrg}
434196d43ffdSmrg_ACEOF
434296d43ffdSmrg  # Make sure it works both with $CC and with simple cc.
434396d43ffdSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
434496d43ffdSmrg  # compilers refuse to overwrite an existing .o file with -o,
434596d43ffdSmrg  # though they will create one.
434696d43ffdSmrg  am_cv_prog_cc_c_o=yes
434796d43ffdSmrg  for am_i in 1 2; do
434896d43ffdSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
434996d43ffdSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
435096d43ffdSmrg   ac_status=$?
435196d43ffdSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
435296d43ffdSmrg   (exit $ac_status); } \
435396d43ffdSmrg         && test -f conftest2.$ac_objext; then
435496d43ffdSmrg      : OK
435596d43ffdSmrg    else
435696d43ffdSmrg      am_cv_prog_cc_c_o=no
435796d43ffdSmrg      break
435896d43ffdSmrg    fi
435996d43ffdSmrg  done
436096d43ffdSmrg  rm -f core conftest*
4361c2cbb186Smrg  unset am_i ;;
4362c2cbb186Smrgesac
436396d43ffdSmrgfi
436496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
436596d43ffdSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
436696d43ffdSmrgif test "$am_cv_prog_cc_c_o" != yes; then
436796d43ffdSmrg   # Losing compiler, so override with the script.
436896d43ffdSmrg   # FIXME: It is wrong to rewrite CC.
436996d43ffdSmrg   # But if we don't then we get into trouble of one sort or another.
437096d43ffdSmrg   # A longer-term fix would be to have automake use am__CC in this case,
437196d43ffdSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
437296d43ffdSmrg   CC="$am_aux_dir/compile $CC"
437396d43ffdSmrgfi
43745dfecf96Smrgac_ext=c
43755dfecf96Smrgac_cpp='$CPP $CPPFLAGS'
43765dfecf96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
43775dfecf96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
43785dfecf96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
43795dfecf96Smrg
438096d43ffdSmrg
43815dfecf96Smrgdepcc="$CC"   am_compiler_list=
43825dfecf96Smrg
438396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
438496d43ffdSmrgprintf %s "checking dependency style of $depcc... " >&6; }
438596d43ffdSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
438696d43ffdSmrgthen :
438796d43ffdSmrg  printf %s "(cached) " >&6
4388c2cbb186Smrgelse case e in #(
4389c2cbb186Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
43905dfecf96Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
43915dfecf96Smrg  # making bogus files that we don't know about and never remove.  For
43925dfecf96Smrg  # instance it was reported that on HP-UX the gcc test will end up
4393f765521fSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4394f765521fSmrg  # in D".
439531de2854Smrg  rm -rf conftest.dir
43965dfecf96Smrg  mkdir conftest.dir
43975dfecf96Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
43985dfecf96Smrg  # using a relative directory.
43995dfecf96Smrg  cp "$am_depcomp" conftest.dir
44005dfecf96Smrg  cd conftest.dir
44015dfecf96Smrg  # We will build objects and dependencies in a subdirectory because
44025dfecf96Smrg  # it helps to detect inapplicable dependency modes.  For instance
44035dfecf96Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
44045dfecf96Smrg  # side effect of compilation, but ICC will put the dependencies in
44055dfecf96Smrg  # the current directory while Tru64 will put them in the object
44065dfecf96Smrg  # directory.
44075dfecf96Smrg  mkdir sub
44085dfecf96Smrg
44095dfecf96Smrg  am_cv_CC_dependencies_compiler_type=none
44105dfecf96Smrg  if test "$am_compiler_list" = ""; then
44115dfecf96Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
44125dfecf96Smrg  fi
4413c05e22d7Smrg  am__universal=false
4414c05e22d7Smrg  case " $depcc " in #(
4415c05e22d7Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4416c05e22d7Smrg     esac
4417c05e22d7Smrg
44185dfecf96Smrg  for depmode in $am_compiler_list; do
44195dfecf96Smrg    # Setup a source with many dependencies, because some compilers
44205dfecf96Smrg    # like to wrap large dependency lists on column 80 (with \), and
44215dfecf96Smrg    # we should not choose a depcomp mode which is confused by this.
44225dfecf96Smrg    #
44235dfecf96Smrg    # We need to recreate these files for each test, as the compiler may
44245dfecf96Smrg    # overwrite some of them when testing with obscure command lines.
44255dfecf96Smrg    # This happens at least with the AIX C compiler.
44265dfecf96Smrg    : > sub/conftest.c
44275dfecf96Smrg    for i in 1 2 3 4 5 6; do
44285dfecf96Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4429f765521fSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4430f765521fSmrg      # Solaris 10 /bin/sh.
4431f765521fSmrg      echo '/* dummy */' > sub/conftst$i.h
44325dfecf96Smrg    done
44335dfecf96Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
44345dfecf96Smrg
4435f765521fSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4436c05e22d7Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4437f765521fSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4438f765521fSmrg    # versions had trouble with output in subdirs.
4439c05e22d7Smrg    am__obj=sub/conftest.${OBJEXT-o}
4440c05e22d7Smrg    am__minus_obj="-o $am__obj"
44415dfecf96Smrg    case $depmode in
4442c05e22d7Smrg    gcc)
4443c05e22d7Smrg      # This depmode causes a compiler race in universal mode.
4444c05e22d7Smrg      test "$am__universal" = false || continue
4445c05e22d7Smrg      ;;
44465dfecf96Smrg    nosideeffect)
4447f765521fSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4448f765521fSmrg      # only be used when explicitly requested.
44495dfecf96Smrg      if test "x$enable_dependency_tracking" = xyes; then
44505dfecf96Smrg	continue
44515dfecf96Smrg      else
44525dfecf96Smrg	break
44535dfecf96Smrg      fi
44545dfecf96Smrg      ;;
445531de2854Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4456f765521fSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4457c05e22d7Smrg      # not run yet.  These depmodes are late enough in the game, and
4458c05e22d7Smrg      # so weak that their functioning should not be impacted.
4459c05e22d7Smrg      am__obj=conftest.${OBJEXT-o}
4460c05e22d7Smrg      am__minus_obj=
4461c05e22d7Smrg      ;;
44625dfecf96Smrg    none) break ;;
44635dfecf96Smrg    esac
44645dfecf96Smrg    if depmode=$depmode \
4465c05e22d7Smrg       source=sub/conftest.c object=$am__obj \
44665dfecf96Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4467c05e22d7Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
44685dfecf96Smrg         >/dev/null 2>conftest.err &&
4469f14f4646Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
44705dfecf96Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4471c05e22d7Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
44725dfecf96Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
447396d43ffdSmrg      # icc doesn't choke on unknown options, it will just issue warnings
447496d43ffdSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
447596d43ffdSmrg      # that says an option was ignored or not supported.
447696d43ffdSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
447796d43ffdSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
447896d43ffdSmrg      # The diagnosis changed in icc 8.0:
447996d43ffdSmrg      #   icc: Command line remark: option '-MP' not supported
448096d43ffdSmrg      if (grep 'ignoring option' conftest.err ||
448196d43ffdSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
448296d43ffdSmrg        am_cv_CC_dependencies_compiler_type=$depmode
448396d43ffdSmrg        break
448496d43ffdSmrg      fi
4485c05e22d7Smrg    fi
4486c05e22d7Smrg  done
4487c05e22d7Smrg
448896d43ffdSmrg  cd ..
448996d43ffdSmrg  rm -rf conftest.dir
4490c05e22d7Smrgelse
449196d43ffdSmrg  am_cv_CC_dependencies_compiler_type=none
4492c05e22d7Smrgfi
4493c2cbb186Smrg ;;
4494c2cbb186Smrgesac
4495c05e22d7Smrgfi
449696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
449796d43ffdSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
449896d43ffdSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4499c05e22d7Smrg
450096d43ffdSmrg if
450196d43ffdSmrg  test "x$enable_dependency_tracking" != xno \
450296d43ffdSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
450396d43ffdSmrg  am__fastdepCC_TRUE=
450496d43ffdSmrg  am__fastdepCC_FALSE='#'
4505c05e22d7Smrgelse
450696d43ffdSmrg  am__fastdepCC_TRUE='#'
450796d43ffdSmrg  am__fastdepCC_FALSE=
4508c05e22d7Smrgfi
4509c05e22d7Smrg
4510c05e22d7Smrg
4511c05e22d7Smrg
451296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
451396d43ffdSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
451496d43ffdSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
451596d43ffdSmrgthen :
451696d43ffdSmrg  printf %s "(cached) " >&6
4517c2cbb186Smrgelse case e in #(
4518c2cbb186Smrg  e) ac_save_CFLAGS=$CFLAGS
451996d43ffdSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
452096d43ffdSmrg   for ac_arg in '' -fno-builtin; do
452196d43ffdSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
452296d43ffdSmrg     # This test program should *not* compile successfully.
452396d43ffdSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4524c05e22d7Smrg/* end confdefs.h.  */
4525c05e22d7Smrg
452696d43ffdSmrgint
452796d43ffdSmrgmain (void)
452896d43ffdSmrg{
452996d43ffdSmrg(void) strchr;
453096d43ffdSmrg  ;
453196d43ffdSmrg  return 0;
453296d43ffdSmrg}
4533c05e22d7Smrg_ACEOF
453496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
453596d43ffdSmrgthen :
4536c05e22d7Smrg
4537c2cbb186Smrgelse case e in #(
4538c2cbb186Smrg  e) # This test program should compile successfully.
453996d43ffdSmrg        # No library function is consistently available on
454096d43ffdSmrg        # freestanding implementations, so test against a dummy
454196d43ffdSmrg        # declaration.  Include always-available headers on the
454296d43ffdSmrg        # off chance that they somehow elicit warnings.
454396d43ffdSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4544c05e22d7Smrg/* end confdefs.h.  */
454596d43ffdSmrg#include <float.h>
454696d43ffdSmrg#include <limits.h>
454796d43ffdSmrg#include <stdarg.h>
454896d43ffdSmrg#include <stddef.h>
454996d43ffdSmrgextern void ac_decl (int, char *);
4550c05e22d7Smrg
4551c05e22d7Smrgint
455296d43ffdSmrgmain (void)
4553c05e22d7Smrg{
455496d43ffdSmrg(void) ac_decl (0, (char *) 0);
455596d43ffdSmrg  (void) ac_decl;
455696d43ffdSmrg
455796d43ffdSmrg  ;
4558c05e22d7Smrg  return 0;
4559c05e22d7Smrg}
4560c05e22d7Smrg_ACEOF
456196d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
456296d43ffdSmrgthen :
456396d43ffdSmrg  if test x"$ac_arg" = x
456496d43ffdSmrgthen :
456596d43ffdSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4566c2cbb186Smrgelse case e in #(
4567c2cbb186Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4568c2cbb186Smrgesac
4569c05e22d7Smrgfi
457096d43ffdSmrg          break
4571c05e22d7Smrgfi
4572c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4573c2cbb186Smrgesac
4574c05e22d7Smrgfi
457596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
457696d43ffdSmrg    done
457796d43ffdSmrg    CFLAGS=$ac_save_CFLAGS
4578c2cbb186Smrg   ;;
4579c2cbb186Smrgesac
458096d43ffdSmrgfi
458196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
458296d43ffdSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
458396d43ffdSmrg  case $ac_cv_c_undeclared_builtin_options in #(
458496d43ffdSmrg  'cannot detect') :
4585c2cbb186Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4586c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
458796d43ffdSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4588c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
458996d43ffdSmrg  'none needed') :
459096d43ffdSmrg    ac_c_undeclared_builtin_options='' ;; #(
459196d43ffdSmrg  *) :
459296d43ffdSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
459396d43ffdSmrgesac
459496d43ffdSmrg
459596d43ffdSmrgac_header= ac_cache=
459696d43ffdSmrgfor ac_item in $ac_header_c_list
459796d43ffdSmrgdo
459896d43ffdSmrg  if test $ac_cache; then
459996d43ffdSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
460096d43ffdSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
460196d43ffdSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
460296d43ffdSmrg    fi
460396d43ffdSmrg    ac_header= ac_cache=
460496d43ffdSmrg  elif test $ac_header; then
460596d43ffdSmrg    ac_cache=$ac_item
460696d43ffdSmrg  else
460796d43ffdSmrg    ac_header=$ac_item
460896d43ffdSmrg  fi
460996d43ffdSmrgdone
461096d43ffdSmrg
4611c05e22d7Smrg
4612c05e22d7Smrg
4613c05e22d7Smrg
4614c05e22d7Smrg
4615c05e22d7Smrg
4616c05e22d7Smrg
4617c05e22d7Smrg
461896d43ffdSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
461996d43ffdSmrgthen :
4620c05e22d7Smrg
462196d43ffdSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
462296d43ffdSmrg
462396d43ffdSmrgfi
4624c05e22d7Smrg
462531de2854Smrg
462631de2854Smrg
462796d43ffdSmrg
462896d43ffdSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
462996d43ffdSmrgif test "x$ac_cv_have_decl___clang__" = xyes
463096d43ffdSmrgthen :
463131de2854Smrg  CLANGCC="yes"
4632c2cbb186Smrgelse case e in #(
4633c2cbb186Smrg  e) CLANGCC="no" ;;
4634c2cbb186Smrgesac
463531de2854Smrgfi
463696d43ffdSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
463796d43ffdSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
463896d43ffdSmrgthen :
463931de2854Smrg  INTELCC="yes"
4640c2cbb186Smrgelse case e in #(
4641c2cbb186Smrg  e) INTELCC="no" ;;
4642c2cbb186Smrgesac
464331de2854Smrgfi
464496d43ffdSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
464596d43ffdSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
464696d43ffdSmrgthen :
464731de2854Smrg  SUNCC="yes"
4648c2cbb186Smrgelse case e in #(
4649c2cbb186Smrg  e) SUNCC="no" ;;
4650c2cbb186Smrgesac
465131de2854Smrgfi
465231de2854Smrg
465331de2854Smrg
465431de2854Smrg
465531de2854Smrg
4656f765521fSmrg
4657f765521fSmrg
4658f765521fSmrg
4659f765521fSmrg
4660c05e22d7Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4661c05e22d7Smrg	if test -n "$ac_tool_prefix"; then
4662c05e22d7Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4663c05e22d7Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
466496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
466596d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
466696d43ffdSmrgif test ${ac_cv_path_PKG_CONFIG+y}
466796d43ffdSmrgthen :
466896d43ffdSmrg  printf %s "(cached) " >&6
4669c2cbb186Smrgelse case e in #(
4670c2cbb186Smrg  e) case $PKG_CONFIG in
4671c05e22d7Smrg  [\\/]* | ?:[\\/]*)
4672c05e22d7Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4673c05e22d7Smrg  ;;
4674c05e22d7Smrg  *)
4675c05e22d7Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4676c05e22d7Smrgfor as_dir in $PATH
4677c05e22d7Smrgdo
4678c05e22d7Smrg  IFS=$as_save_IFS
467996d43ffdSmrg  case $as_dir in #(((
468096d43ffdSmrg    '') as_dir=./ ;;
468196d43ffdSmrg    */) ;;
468296d43ffdSmrg    *) as_dir=$as_dir/ ;;
468396d43ffdSmrg  esac
4684c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
468596d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
468696d43ffdSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
468796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4688c05e22d7Smrg    break 2
4689c05e22d7Smrg  fi
4690c05e22d7Smrgdone
4691c05e22d7Smrg  done
4692c05e22d7SmrgIFS=$as_save_IFS
4693c05e22d7Smrg
4694c05e22d7Smrg  ;;
4695c2cbb186Smrgesac ;;
4696c05e22d7Smrgesac
4697c05e22d7Smrgfi
4698c05e22d7SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4699c05e22d7Smrgif test -n "$PKG_CONFIG"; then
470096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
470196d43ffdSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4702c05e22d7Smrgelse
470396d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
470496d43ffdSmrgprintf "%s\n" "no" >&6; }
4705c05e22d7Smrgfi
4706c05e22d7Smrg
4707c05e22d7Smrg
4708c05e22d7Smrgfi
4709c05e22d7Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4710c05e22d7Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4711c05e22d7Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4712c05e22d7Smrgset dummy pkg-config; ac_word=$2
471396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
471496d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
471596d43ffdSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
471696d43ffdSmrgthen :
471796d43ffdSmrg  printf %s "(cached) " >&6
4718c2cbb186Smrgelse case e in #(
4719c2cbb186Smrg  e) case $ac_pt_PKG_CONFIG in
4720c05e22d7Smrg  [\\/]* | ?:[\\/]*)
4721c05e22d7Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4722c05e22d7Smrg  ;;
4723c05e22d7Smrg  *)
4724c05e22d7Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4725c05e22d7Smrgfor as_dir in $PATH
4726c05e22d7Smrgdo
4727c05e22d7Smrg  IFS=$as_save_IFS
472896d43ffdSmrg  case $as_dir in #(((
472996d43ffdSmrg    '') as_dir=./ ;;
473096d43ffdSmrg    */) ;;
473196d43ffdSmrg    *) as_dir=$as_dir/ ;;
473296d43ffdSmrg  esac
4733c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
473496d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
473596d43ffdSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
473696d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4737c05e22d7Smrg    break 2
4738c05e22d7Smrg  fi
4739c05e22d7Smrgdone
4740c05e22d7Smrg  done
4741c05e22d7SmrgIFS=$as_save_IFS
4742c05e22d7Smrg
4743c05e22d7Smrg  ;;
4744c2cbb186Smrgesac ;;
4745c05e22d7Smrgesac
4746c05e22d7Smrgfi
4747c05e22d7Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4748c05e22d7Smrgif test -n "$ac_pt_PKG_CONFIG"; then
474996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
475096d43ffdSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4751c05e22d7Smrgelse
475296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
475396d43ffdSmrgprintf "%s\n" "no" >&6; }
4754c05e22d7Smrgfi
4755c05e22d7Smrg
4756c05e22d7Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4757c05e22d7Smrg    PKG_CONFIG=""
4758c05e22d7Smrg  else
4759c05e22d7Smrg    case $cross_compiling:$ac_tool_warned in
4760c05e22d7Smrgyes:)
476196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
476296d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4763c05e22d7Smrgac_tool_warned=yes ;;
4764c05e22d7Smrgesac
4765c05e22d7Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4766c05e22d7Smrg  fi
4767c05e22d7Smrgelse
4768c05e22d7Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4769c05e22d7Smrgfi
4770c05e22d7Smrg
4771c05e22d7Smrgfi
4772c05e22d7Smrgif test -n "$PKG_CONFIG"; then
4773c05e22d7Smrg	_pkg_min_version=0.9.0
477496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
477596d43ffdSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4776c05e22d7Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
477796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
477896d43ffdSmrgprintf "%s\n" "yes" >&6; }
4779c05e22d7Smrg	else
478096d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
478196d43ffdSmrgprintf "%s\n" "no" >&6; }
4782c05e22d7Smrg		PKG_CONFIG=""
4783c05e22d7Smrg	fi
4784c05e22d7Smrgfi
4785c05e22d7Smrg
478696d43ffdSmrg
478796d43ffdSmrg  # Make sure we can run config.sub.
478896d43ffdSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
478996d43ffdSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
479096d43ffdSmrg
479196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
479296d43ffdSmrgprintf %s "checking build system type... " >&6; }
479396d43ffdSmrgif test ${ac_cv_build+y}
479496d43ffdSmrgthen :
479596d43ffdSmrg  printf %s "(cached) " >&6
4796c2cbb186Smrgelse case e in #(
4797c2cbb186Smrg  e) ac_build_alias=$build_alias
4798c05e22d7Smrgtest "x$ac_build_alias" = x &&
479996d43ffdSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
4800c05e22d7Smrgtest "x$ac_build_alias" = x &&
4801c05e22d7Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
480296d43ffdSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
480396d43ffdSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4804c2cbb186Smrg ;;
4805c2cbb186Smrgesac
4806c05e22d7Smrgfi
480796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
480896d43ffdSmrgprintf "%s\n" "$ac_cv_build" >&6; }
4809c05e22d7Smrgcase $ac_cv_build in
4810c05e22d7Smrg*-*-*) ;;
4811c05e22d7Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4812c05e22d7Smrgesac
4813c05e22d7Smrgbuild=$ac_cv_build
4814c05e22d7Smrgac_save_IFS=$IFS; IFS='-'
4815c05e22d7Smrgset x $ac_cv_build
4816c05e22d7Smrgshift
4817c05e22d7Smrgbuild_cpu=$1
4818c05e22d7Smrgbuild_vendor=$2
4819c05e22d7Smrgshift; shift
4820c05e22d7Smrg# Remember, the first character of IFS is used to create $*,
4821c05e22d7Smrg# except with old shells:
4822c05e22d7Smrgbuild_os=$*
4823c05e22d7SmrgIFS=$ac_save_IFS
4824c05e22d7Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4825c05e22d7Smrg
4826c05e22d7Smrg
482796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
482896d43ffdSmrgprintf %s "checking host system type... " >&6; }
482996d43ffdSmrgif test ${ac_cv_host+y}
483096d43ffdSmrgthen :
483196d43ffdSmrg  printf %s "(cached) " >&6
4832c2cbb186Smrgelse case e in #(
4833c2cbb186Smrg  e) if test "x$host_alias" = x; then
4834c05e22d7Smrg  ac_cv_host=$ac_cv_build
4835c05e22d7Smrgelse
483696d43ffdSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
483796d43ffdSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4838c05e22d7Smrgfi
4839c2cbb186Smrg ;;
4840c2cbb186Smrgesac
4841c05e22d7Smrgfi
484296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
484396d43ffdSmrgprintf "%s\n" "$ac_cv_host" >&6; }
4844c05e22d7Smrgcase $ac_cv_host in
4845c05e22d7Smrg*-*-*) ;;
4846c05e22d7Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4847c05e22d7Smrgesac
4848c05e22d7Smrghost=$ac_cv_host
4849c05e22d7Smrgac_save_IFS=$IFS; IFS='-'
4850c05e22d7Smrgset x $ac_cv_host
4851c05e22d7Smrgshift
4852c05e22d7Smrghost_cpu=$1
4853c05e22d7Smrghost_vendor=$2
4854c05e22d7Smrgshift; shift
4855c05e22d7Smrg# Remember, the first character of IFS is used to create $*,
4856c05e22d7Smrg# except with old shells:
4857c05e22d7Smrghost_os=$*
4858c05e22d7SmrgIFS=$ac_save_IFS
4859c05e22d7Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4860c05e22d7Smrg
4861c05e22d7Smrg
486296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
486396d43ffdSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
486496d43ffdSmrgif test ${ac_cv_path_SED+y}
486596d43ffdSmrgthen :
486696d43ffdSmrg  printf %s "(cached) " >&6
4867c2cbb186Smrgelse case e in #(
4868c2cbb186Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4869c05e22d7Smrg     for ac_i in 1 2 3 4 5 6 7; do
4870c05e22d7Smrg       ac_script="$ac_script$as_nl$ac_script"
4871c05e22d7Smrg     done
4872c05e22d7Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4873c05e22d7Smrg     { ac_script=; unset ac_script;}
4874c05e22d7Smrg     if test -z "$SED"; then
4875c05e22d7Smrg  ac_path_SED_found=false
4876c05e22d7Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4877c05e22d7Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4878c05e22d7Smrgfor as_dir in $PATH
4879c05e22d7Smrgdo
4880c05e22d7Smrg  IFS=$as_save_IFS
488196d43ffdSmrg  case $as_dir in #(((
488296d43ffdSmrg    '') as_dir=./ ;;
488396d43ffdSmrg    */) ;;
488496d43ffdSmrg    *) as_dir=$as_dir/ ;;
488596d43ffdSmrg  esac
488696d43ffdSmrg    for ac_prog in sed gsed
488796d43ffdSmrg   do
4888c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
488996d43ffdSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4890f765521fSmrg      as_fn_executable_p "$ac_path_SED" || continue
4891c05e22d7Smrg# Check for GNU ac_path_SED and select it if it is found.
4892c05e22d7Smrg  # Check for GNU $ac_path_SED
4893c2cbb186Smrgcase `"$ac_path_SED" --version 2>&1` in #(
4894c05e22d7Smrg*GNU*)
4895c05e22d7Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4896c2cbb186Smrg#(
4897c05e22d7Smrg*)
4898c05e22d7Smrg  ac_count=0
489996d43ffdSmrg  printf %s 0123456789 >"conftest.in"
4900c05e22d7Smrg  while :
4901c05e22d7Smrg  do
4902c05e22d7Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4903c05e22d7Smrg    mv "conftest.tmp" "conftest.in"
4904c05e22d7Smrg    cp "conftest.in" "conftest.nl"
490596d43ffdSmrg    printf "%s\n" '' >> "conftest.nl"
4906c05e22d7Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4907c05e22d7Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4908c05e22d7Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4909c05e22d7Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4910c05e22d7Smrg      # Best one so far, save it but keep looking for a better one
4911c05e22d7Smrg      ac_cv_path_SED="$ac_path_SED"
4912c05e22d7Smrg      ac_path_SED_max=$ac_count
4913c05e22d7Smrg    fi
4914c05e22d7Smrg    # 10*(2^10) chars as input seems more than enough
4915c05e22d7Smrg    test $ac_count -gt 10 && break
4916c05e22d7Smrg  done
4917c05e22d7Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4918c05e22d7Smrgesac
4919c05e22d7Smrg
4920c05e22d7Smrg      $ac_path_SED_found && break 3
4921c05e22d7Smrg    done
4922c05e22d7Smrg  done
4923c05e22d7Smrg  done
4924c05e22d7SmrgIFS=$as_save_IFS
4925c05e22d7Smrg  if test -z "$ac_cv_path_SED"; then
4926c05e22d7Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4927c05e22d7Smrg  fi
4928c05e22d7Smrgelse
4929c05e22d7Smrg  ac_cv_path_SED=$SED
4930c05e22d7Smrgfi
4931c2cbb186Smrg ;;
4932c2cbb186Smrgesac
4933c05e22d7Smrgfi
493496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
493596d43ffdSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4936c05e22d7Smrg SED="$ac_cv_path_SED"
4937c05e22d7Smrg  rm -f conftest.sed
4938c05e22d7Smrg
4939c05e22d7Smrg
4940c05e22d7Smrg
4941c05e22d7Smrg
4942c05e22d7Smrg
494331de2854Smrg
494431de2854Smrg# Check whether --enable-selective-werror was given.
494596d43ffdSmrgif test ${enable_selective_werror+y}
494696d43ffdSmrgthen :
494731de2854Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4948c2cbb186Smrgelse case e in #(
4949c2cbb186Smrg  e) SELECTIVE_WERROR=yes ;;
4950c2cbb186Smrgesac
495131de2854Smrgfi
495231de2854Smrg
495331de2854Smrg
495431de2854Smrg
495531de2854Smrg
495631de2854Smrg
495731de2854Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
495831de2854Smrgif test "x$SUNCC" = "xyes"; then
495931de2854Smrg    BASE_CFLAGS="-v"
4960c05e22d7Smrgelse
496131de2854Smrg    BASE_CFLAGS=""
4962c05e22d7Smrgfi
4963c05e22d7Smrg
496431de2854Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
496531de2854Smrg
496631de2854Smrg
496731de2854Smrg
496831de2854Smrg
496931de2854Smrg
497031de2854Smrg
497131de2854Smrg
497231de2854Smrg
497331de2854Smrg
497431de2854Smrg
497531de2854Smrg
497631de2854Smrg
497731de2854Smrg
497831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
497931de2854Smrg
498031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
498131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
498296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
498396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
498496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
498596d43ffdSmrgthen :
498696d43ffdSmrg  printf %s "(cached) " >&6
4987c2cbb186Smrgelse case e in #(
4988c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
498931de2854Smrg/* end confdefs.h.  */
499031de2854Smrgint i;
499131de2854Smrg_ACEOF
499296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
499396d43ffdSmrgthen :
499431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4995c2cbb186Smrgelse case e in #(
4996c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
4997c2cbb186Smrgesac
499831de2854Smrgfi
4999c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5000c2cbb186Smrgesac
500131de2854Smrgfi
500296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
500396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
500431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
500531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
500631de2854Smrgfi
500731de2854Smrg
500831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
500931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
501031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
501131de2854Smrg	fi
501231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
501396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
501496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
501596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
501696d43ffdSmrgthen :
501796d43ffdSmrg  printf %s "(cached) " >&6
5018c2cbb186Smrgelse case e in #(
5019c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
502031de2854Smrg/* end confdefs.h.  */
502131de2854Smrgint i;
502231de2854Smrg_ACEOF
502396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
502496d43ffdSmrgthen :
502531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5026c2cbb186Smrgelse case e in #(
5027c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5028c2cbb186Smrgesac
502931de2854Smrgfi
5030c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5031c2cbb186Smrgesac
503231de2854Smrgfi
503396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
503496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
503531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
503631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5037c05e22d7Smrgfi
5038c05e22d7Smrg
503931de2854Smrgfound="no"
5040c05e22d7Smrg
504131de2854Smrg	if test $found = "no" ; then
5042f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
504331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
504431de2854Smrg		fi
5045c05e22d7Smrg
5046f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
504731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
504831de2854Smrg		fi
5049c05e22d7Smrg
505031de2854Smrg		CFLAGS="$CFLAGS -Wall"
5051c05e22d7Smrg
505296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
505396d43ffdSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
505431de2854Smrg		cacheid=xorg_cv_cc_flag__Wall
505596d43ffdSmrg		if eval test \${$cacheid+y}
505696d43ffdSmrgthen :
505796d43ffdSmrg  printf %s "(cached) " >&6
5058c2cbb186Smrgelse case e in #(
5059c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
506031de2854Smrg/* end confdefs.h.  */
506131de2854Smrgint i;
506231de2854Smrgint
506396d43ffdSmrgmain (void)
506431de2854Smrg{
5065c05e22d7Smrg
506631de2854Smrg  ;
506731de2854Smrg  return 0;
506831de2854Smrg}
506931de2854Smrg_ACEOF
507096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
507196d43ffdSmrgthen :
507231de2854Smrg  eval $cacheid=yes
5073c2cbb186Smrgelse case e in #(
5074c2cbb186Smrg  e) eval $cacheid=no ;;
5075c2cbb186Smrgesac
507631de2854Smrgfi
507796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5078c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5079c2cbb186Smrgesac
5080c05e22d7Smrgfi
5081c05e22d7Smrg
508231de2854Smrg
508331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
508431de2854Smrg
508531de2854Smrg		eval supported=\$$cacheid
508696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
508796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
508831de2854Smrg		if test "$supported" = "yes" ; then
508931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
509031de2854Smrg			found="yes"
509131de2854Smrg		fi
509231de2854Smrg	fi
509331de2854Smrg
509431de2854Smrg
509531de2854Smrg
509631de2854Smrg
509731de2854Smrg
509831de2854Smrg
509931de2854Smrg
510031de2854Smrg
510131de2854Smrg
510231de2854Smrg
510331de2854Smrg
510431de2854Smrg
510531de2854Smrg
510631de2854Smrg
510731de2854Smrg
510831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
510931de2854Smrg
511031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
511131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
511296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
511396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
511496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
511596d43ffdSmrgthen :
511696d43ffdSmrg  printf %s "(cached) " >&6
5117c2cbb186Smrgelse case e in #(
5118c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
511931de2854Smrg/* end confdefs.h.  */
512031de2854Smrgint i;
512131de2854Smrg_ACEOF
512296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
512396d43ffdSmrgthen :
512431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5125c2cbb186Smrgelse case e in #(
5126c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5127c2cbb186Smrgesac
512831de2854Smrgfi
5129c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5130c2cbb186Smrgesac
513131de2854Smrgfi
513296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
513396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
513431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
513531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5136c05e22d7Smrgfi
5137c05e22d7Smrg
513831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
513931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
514031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
514131de2854Smrg	fi
514231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
514396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
514496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
514596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
514696d43ffdSmrgthen :
514796d43ffdSmrg  printf %s "(cached) " >&6
5148c2cbb186Smrgelse case e in #(
5149c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
515031de2854Smrg/* end confdefs.h.  */
515131de2854Smrgint i;
515231de2854Smrg_ACEOF
515396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
515496d43ffdSmrgthen :
515531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5156c2cbb186Smrgelse case e in #(
5157c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5158c2cbb186Smrgesac
515931de2854Smrgfi
5160c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5161c2cbb186Smrgesac
516231de2854Smrgfi
516396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
516496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
516531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
516631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
516731de2854Smrgfi
516831de2854Smrg
516931de2854Smrgfound="no"
517031de2854Smrg
517131de2854Smrg	if test $found = "no" ; then
5172f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
517331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
517431de2854Smrg		fi
517531de2854Smrg
5176f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
517731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
517831de2854Smrg		fi
517931de2854Smrg
518031de2854Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
518131de2854Smrg
518296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
518396d43ffdSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
518431de2854Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
518596d43ffdSmrg		if eval test \${$cacheid+y}
518696d43ffdSmrgthen :
518796d43ffdSmrg  printf %s "(cached) " >&6
5188c2cbb186Smrgelse case e in #(
5189c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
519031de2854Smrg/* end confdefs.h.  */
519131de2854Smrgint i;
519231de2854Smrgint
519396d43ffdSmrgmain (void)
519431de2854Smrg{
519531de2854Smrg
519631de2854Smrg  ;
519731de2854Smrg  return 0;
519831de2854Smrg}
519931de2854Smrg_ACEOF
520096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
520196d43ffdSmrgthen :
520231de2854Smrg  eval $cacheid=yes
5203c2cbb186Smrgelse case e in #(
5204c2cbb186Smrg  e) eval $cacheid=no ;;
5205c2cbb186Smrgesac
520631de2854Smrgfi
520796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5208c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5209c2cbb186Smrgesac
521031de2854Smrgfi
521131de2854Smrg
521231de2854Smrg
521331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
521431de2854Smrg
521531de2854Smrg		eval supported=\$$cacheid
521696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
521796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
521831de2854Smrg		if test "$supported" = "yes" ; then
521931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
522031de2854Smrg			found="yes"
522131de2854Smrg		fi
522231de2854Smrg	fi
522331de2854Smrg
522431de2854Smrg
522531de2854Smrg
522631de2854Smrg
522731de2854Smrg
522831de2854Smrg
522931de2854Smrg
523031de2854Smrg
523131de2854Smrg
523231de2854Smrg
523331de2854Smrg
523431de2854Smrg
523531de2854Smrg
523631de2854Smrg
523731de2854Smrg
523831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
523931de2854Smrg
524031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
524131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
524296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
524396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
524496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
524596d43ffdSmrgthen :
524696d43ffdSmrg  printf %s "(cached) " >&6
5247c2cbb186Smrgelse case e in #(
5248c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
524931de2854Smrg/* end confdefs.h.  */
525031de2854Smrgint i;
525131de2854Smrg_ACEOF
525296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
525396d43ffdSmrgthen :
525431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5255c2cbb186Smrgelse case e in #(
5256c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5257c2cbb186Smrgesac
525831de2854Smrgfi
5259c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5260c2cbb186Smrgesac
526131de2854Smrgfi
526296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
526396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
526431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
526531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
526631de2854Smrgfi
526731de2854Smrg
526831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
526931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
527031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
527131de2854Smrg	fi
527231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
527396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
527496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
527596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
527696d43ffdSmrgthen :
527796d43ffdSmrg  printf %s "(cached) " >&6
5278c2cbb186Smrgelse case e in #(
5279c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
528031de2854Smrg/* end confdefs.h.  */
528131de2854Smrgint i;
528231de2854Smrg_ACEOF
528396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
528496d43ffdSmrgthen :
528531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5286c2cbb186Smrgelse case e in #(
5287c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5288c2cbb186Smrgesac
528931de2854Smrgfi
5290c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5291c2cbb186Smrgesac
529231de2854Smrgfi
529396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
529496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
529531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
529631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
529731de2854Smrgfi
529831de2854Smrg
529931de2854Smrgfound="no"
530031de2854Smrg
530131de2854Smrg	if test $found = "no" ; then
5302f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
530331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
530431de2854Smrg		fi
530531de2854Smrg
5306f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
530731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
530831de2854Smrg		fi
530931de2854Smrg
531031de2854Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
531131de2854Smrg
531296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
531396d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
531431de2854Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
531596d43ffdSmrg		if eval test \${$cacheid+y}
531696d43ffdSmrgthen :
531796d43ffdSmrg  printf %s "(cached) " >&6
5318c2cbb186Smrgelse case e in #(
5319c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
532031de2854Smrg/* end confdefs.h.  */
532131de2854Smrgint i;
532231de2854Smrgint
532396d43ffdSmrgmain (void)
532431de2854Smrg{
532531de2854Smrg
532631de2854Smrg  ;
532731de2854Smrg  return 0;
532831de2854Smrg}
532931de2854Smrg_ACEOF
533096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
533196d43ffdSmrgthen :
533231de2854Smrg  eval $cacheid=yes
5333c2cbb186Smrgelse case e in #(
5334c2cbb186Smrg  e) eval $cacheid=no ;;
5335c2cbb186Smrgesac
533631de2854Smrgfi
533796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5338c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5339c2cbb186Smrgesac
5340c05e22d7Smrgfi
5341c05e22d7Smrg
534231de2854Smrg
534331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
534431de2854Smrg
534531de2854Smrg		eval supported=\$$cacheid
534696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
534796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
534831de2854Smrg		if test "$supported" = "yes" ; then
534931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
535031de2854Smrg			found="yes"
535131de2854Smrg		fi
5352c05e22d7Smrg	fi
535331de2854Smrg
535431de2854Smrg
535531de2854Smrg
535631de2854Smrg
535731de2854Smrg
535831de2854Smrg
535931de2854Smrg
536031de2854Smrg
536131de2854Smrg
536231de2854Smrg
536331de2854Smrg
536431de2854Smrg
536531de2854Smrg
536631de2854Smrg
536731de2854Smrg
536831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
536931de2854Smrg
537031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
537131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
537296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
537396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
537496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
537596d43ffdSmrgthen :
537696d43ffdSmrg  printf %s "(cached) " >&6
5377c2cbb186Smrgelse case e in #(
5378c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
537931de2854Smrg/* end confdefs.h.  */
538031de2854Smrgint i;
538131de2854Smrg_ACEOF
538296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
538396d43ffdSmrgthen :
538431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5385c2cbb186Smrgelse case e in #(
5386c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5387c2cbb186Smrgesac
538831de2854Smrgfi
5389c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5390c2cbb186Smrgesac
5391c05e22d7Smrgfi
539296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
539396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
539431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
539531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
539631de2854Smrgfi
539731de2854Smrg
539831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
539931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
540031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
540131de2854Smrg	fi
540231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
540396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
540496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
540596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
540696d43ffdSmrgthen :
540796d43ffdSmrg  printf %s "(cached) " >&6
5408c2cbb186Smrgelse case e in #(
5409c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
541031de2854Smrg/* end confdefs.h.  */
541131de2854Smrgint i;
541231de2854Smrg_ACEOF
541396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
541496d43ffdSmrgthen :
541531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5416c2cbb186Smrgelse case e in #(
5417c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5418c2cbb186Smrgesac
541931de2854Smrgfi
5420c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5421c2cbb186Smrgesac
542231de2854Smrgfi
542396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
542496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
542531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
542631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
542731de2854Smrgfi
542831de2854Smrg
542931de2854Smrgfound="no"
543031de2854Smrg
543131de2854Smrg	if test $found = "no" ; then
5432f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
543331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
543431de2854Smrg		fi
543531de2854Smrg
5436f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
543731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
543831de2854Smrg		fi
543931de2854Smrg
544031de2854Smrg		CFLAGS="$CFLAGS -Wformat=2"
544131de2854Smrg
544296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
544396d43ffdSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5444f765521fSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
544596d43ffdSmrg		if eval test \${$cacheid+y}
544696d43ffdSmrgthen :
544796d43ffdSmrg  printf %s "(cached) " >&6
5448c2cbb186Smrgelse case e in #(
5449c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
545031de2854Smrg/* end confdefs.h.  */
545131de2854Smrgint i;
545231de2854Smrgint
545396d43ffdSmrgmain (void)
545431de2854Smrg{
545531de2854Smrg
545631de2854Smrg  ;
545731de2854Smrg  return 0;
545831de2854Smrg}
545931de2854Smrg_ACEOF
546096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
546196d43ffdSmrgthen :
546231de2854Smrg  eval $cacheid=yes
5463c2cbb186Smrgelse case e in #(
5464c2cbb186Smrg  e) eval $cacheid=no ;;
5465c2cbb186Smrgesac
546631de2854Smrgfi
546796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5468c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5469c2cbb186Smrgesac
547031de2854Smrgfi
547131de2854Smrg
547231de2854Smrg
547331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
547431de2854Smrg
547531de2854Smrg		eval supported=\$$cacheid
547696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
547796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
547831de2854Smrg		if test "$supported" = "yes" ; then
547931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
548031de2854Smrg			found="yes"
548131de2854Smrg		fi
548231de2854Smrg	fi
548331de2854Smrg
548431de2854Smrg	if test $found = "no" ; then
5485f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
548631de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
548731de2854Smrg		fi
548831de2854Smrg
5489f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
549031de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
549131de2854Smrg		fi
549231de2854Smrg
549331de2854Smrg		CFLAGS="$CFLAGS -Wformat"
549431de2854Smrg
549596d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
549696d43ffdSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
549731de2854Smrg		cacheid=xorg_cv_cc_flag__Wformat
549896d43ffdSmrg		if eval test \${$cacheid+y}
549996d43ffdSmrgthen :
550096d43ffdSmrg  printf %s "(cached) " >&6
5501c2cbb186Smrgelse case e in #(
5502c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
550331de2854Smrg/* end confdefs.h.  */
550431de2854Smrgint i;
550531de2854Smrgint
550696d43ffdSmrgmain (void)
550731de2854Smrg{
550831de2854Smrg
550931de2854Smrg  ;
551031de2854Smrg  return 0;
551131de2854Smrg}
551231de2854Smrg_ACEOF
551396d43ffdSmrgif ac_fn_c_try_link "$LINENO"
551496d43ffdSmrgthen :
551531de2854Smrg  eval $cacheid=yes
5516c2cbb186Smrgelse case e in #(
5517c2cbb186Smrg  e) eval $cacheid=no ;;
5518c2cbb186Smrgesac
551931de2854Smrgfi
552096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5521c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5522c2cbb186Smrgesac
552331de2854Smrgfi
552431de2854Smrg
552531de2854Smrg
552631de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
552731de2854Smrg
552831de2854Smrg		eval supported=\$$cacheid
552996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
553096d43ffdSmrgprintf "%s\n" "$supported" >&6; }
553131de2854Smrg		if test "$supported" = "yes" ; then
553231de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
553331de2854Smrg			found="yes"
553431de2854Smrg		fi
553531de2854Smrg	fi
553631de2854Smrg
553731de2854Smrg
553831de2854Smrg
553931de2854Smrg
554031de2854Smrg
554131de2854Smrg
554231de2854Smrg
554331de2854Smrg
554431de2854Smrg
554531de2854Smrg
554631de2854Smrg
554731de2854Smrg
554831de2854Smrg
554931de2854Smrg
555031de2854Smrg
555131de2854Smrg
555231de2854Smrg
555331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
555431de2854Smrg
555531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
555631de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
555796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
555896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
555996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
556096d43ffdSmrgthen :
556196d43ffdSmrg  printf %s "(cached) " >&6
5562c2cbb186Smrgelse case e in #(
5563c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
556431de2854Smrg/* end confdefs.h.  */
556531de2854Smrgint i;
556631de2854Smrg_ACEOF
556796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
556896d43ffdSmrgthen :
556931de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5570c2cbb186Smrgelse case e in #(
5571c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5572c2cbb186Smrgesac
557331de2854Smrgfi
5574c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5575c2cbb186Smrgesac
557631de2854Smrgfi
557796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
557896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
557931de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
558031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
558131de2854Smrgfi
558231de2854Smrg
558331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
558431de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
558531de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
558631de2854Smrg	fi
558731de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
558896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
558996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
559096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
559196d43ffdSmrgthen :
559296d43ffdSmrg  printf %s "(cached) " >&6
5593c2cbb186Smrgelse case e in #(
5594c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
559531de2854Smrg/* end confdefs.h.  */
559631de2854Smrgint i;
559731de2854Smrg_ACEOF
559896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
559996d43ffdSmrgthen :
560031de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5601c2cbb186Smrgelse case e in #(
5602c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5603c2cbb186Smrgesac
560431de2854Smrgfi
5605c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5606c2cbb186Smrgesac
560731de2854Smrgfi
560896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
560996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
561031de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
561131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
561231de2854Smrgfi
561331de2854Smrg
561431de2854Smrgfound="no"
561531de2854Smrg
561631de2854Smrg	if test $found = "no" ; then
5617f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
561831de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
561931de2854Smrg		fi
562031de2854Smrg
5621f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
562231de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
562331de2854Smrg		fi
562431de2854Smrg
562531de2854Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
562631de2854Smrg
562796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
562896d43ffdSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
562931de2854Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
563096d43ffdSmrg		if eval test \${$cacheid+y}
563196d43ffdSmrgthen :
563296d43ffdSmrg  printf %s "(cached) " >&6
5633c2cbb186Smrgelse case e in #(
5634c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
563531de2854Smrg/* end confdefs.h.  */
563631de2854Smrgint i;
563731de2854Smrgint
563896d43ffdSmrgmain (void)
563931de2854Smrg{
564031de2854Smrg
564131de2854Smrg  ;
564231de2854Smrg  return 0;
564331de2854Smrg}
564431de2854Smrg_ACEOF
564596d43ffdSmrgif ac_fn_c_try_link "$LINENO"
564696d43ffdSmrgthen :
564731de2854Smrg  eval $cacheid=yes
5648c2cbb186Smrgelse case e in #(
5649c2cbb186Smrg  e) eval $cacheid=no ;;
5650c2cbb186Smrgesac
565131de2854Smrgfi
565296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5653c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5654c2cbb186Smrgesac
565531de2854Smrgfi
565631de2854Smrg
565731de2854Smrg
565831de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
565931de2854Smrg
566031de2854Smrg		eval supported=\$$cacheid
566196d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
566296d43ffdSmrgprintf "%s\n" "$supported" >&6; }
566331de2854Smrg		if test "$supported" = "yes" ; then
566431de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
566531de2854Smrg			found="yes"
566631de2854Smrg		fi
566731de2854Smrg	fi
566831de2854Smrg
566931de2854Smrg
567031de2854Smrg
567131de2854Smrg
567231de2854Smrg
567331de2854Smrg
567431de2854Smrg
567531de2854Smrg
567631de2854Smrg
567731de2854Smrg
567831de2854Smrg
567931de2854Smrg
568031de2854Smrg
568131de2854Smrg
568231de2854Smrg
568331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
568431de2854Smrg
568531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
568631de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
568796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
568896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
568996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
569096d43ffdSmrgthen :
569196d43ffdSmrg  printf %s "(cached) " >&6
5692c2cbb186Smrgelse case e in #(
5693c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
569431de2854Smrg/* end confdefs.h.  */
569531de2854Smrgint i;
569631de2854Smrg_ACEOF
569796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
569896d43ffdSmrgthen :
569931de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5700c2cbb186Smrgelse case e in #(
5701c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5702c2cbb186Smrgesac
570331de2854Smrgfi
5704c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5705c2cbb186Smrgesac
570631de2854Smrgfi
570796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
570896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
570931de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
571031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
571131de2854Smrgfi
571231de2854Smrg
571331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
571431de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
571531de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
571631de2854Smrg	fi
571731de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
571896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
571996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
572096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
572196d43ffdSmrgthen :
572296d43ffdSmrg  printf %s "(cached) " >&6
5723c2cbb186Smrgelse case e in #(
5724c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
572531de2854Smrg/* end confdefs.h.  */
572631de2854Smrgint i;
572731de2854Smrg_ACEOF
572896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
572996d43ffdSmrgthen :
573031de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5731c2cbb186Smrgelse case e in #(
5732c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5733c2cbb186Smrgesac
573431de2854Smrgfi
5735c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5736c2cbb186Smrgesac
573731de2854Smrgfi
573896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
573996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
574031de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
574131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
574231de2854Smrgfi
574331de2854Smrg
574431de2854Smrgfound="no"
574531de2854Smrg
574631de2854Smrg	if test $found = "no" ; then
5747f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
574831de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
574931de2854Smrg		fi
575031de2854Smrg
5751f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
575231de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
575331de2854Smrg		fi
575431de2854Smrg
575531de2854Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
575631de2854Smrg
575796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
575896d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
575931de2854Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
576096d43ffdSmrg		if eval test \${$cacheid+y}
576196d43ffdSmrgthen :
576296d43ffdSmrg  printf %s "(cached) " >&6
5763c2cbb186Smrgelse case e in #(
5764c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
576531de2854Smrg/* end confdefs.h.  */
576631de2854Smrgint i;
576731de2854Smrgint
576896d43ffdSmrgmain (void)
576931de2854Smrg{
577031de2854Smrg
577131de2854Smrg  ;
577231de2854Smrg  return 0;
577331de2854Smrg}
577431de2854Smrg_ACEOF
577596d43ffdSmrgif ac_fn_c_try_link "$LINENO"
577696d43ffdSmrgthen :
577731de2854Smrg  eval $cacheid=yes
5778c2cbb186Smrgelse case e in #(
5779c2cbb186Smrg  e) eval $cacheid=no ;;
5780c2cbb186Smrgesac
578131de2854Smrgfi
578296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5783c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5784c2cbb186Smrgesac
578531de2854Smrgfi
578631de2854Smrg
578731de2854Smrg
578831de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
578931de2854Smrg
579031de2854Smrg		eval supported=\$$cacheid
579196d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
579296d43ffdSmrgprintf "%s\n" "$supported" >&6; }
579331de2854Smrg		if test "$supported" = "yes" ; then
579431de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
579531de2854Smrg			found="yes"
579631de2854Smrg		fi
579731de2854Smrg	fi
579831de2854Smrg
579931de2854Smrg
580031de2854Smrg
580131de2854Smrg
580231de2854Smrg
580331de2854Smrg
580431de2854Smrg
580531de2854Smrg
580631de2854Smrg
580731de2854Smrg
580831de2854Smrg
580931de2854Smrg
581031de2854Smrg
581131de2854Smrg
581231de2854Smrg
581331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
581431de2854Smrg
581531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
581631de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
581796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
581896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
581996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
582096d43ffdSmrgthen :
582196d43ffdSmrg  printf %s "(cached) " >&6
5822c2cbb186Smrgelse case e in #(
5823c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
582431de2854Smrg/* end confdefs.h.  */
582531de2854Smrgint i;
582631de2854Smrg_ACEOF
582796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
582896d43ffdSmrgthen :
582931de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5830c2cbb186Smrgelse case e in #(
5831c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5832c2cbb186Smrgesac
583331de2854Smrgfi
5834c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5835c2cbb186Smrgesac
583631de2854Smrgfi
583796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
583896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
583931de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
584031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
584131de2854Smrgfi
584231de2854Smrg
584331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
584431de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
584531de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
584631de2854Smrg	fi
584731de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
584896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
584996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
585096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
585196d43ffdSmrgthen :
585296d43ffdSmrg  printf %s "(cached) " >&6
5853c2cbb186Smrgelse case e in #(
5854c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
585531de2854Smrg/* end confdefs.h.  */
585631de2854Smrgint i;
585731de2854Smrg_ACEOF
585896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
585996d43ffdSmrgthen :
586031de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5861c2cbb186Smrgelse case e in #(
5862c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5863c2cbb186Smrgesac
586431de2854Smrgfi
5865c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5866c2cbb186Smrgesac
586731de2854Smrgfi
586896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
586996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
587031de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
587131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
587231de2854Smrgfi
587331de2854Smrg
587431de2854Smrgfound="no"
587531de2854Smrg
587631de2854Smrg	if test $found = "no" ; then
5877f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
587831de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
587931de2854Smrg		fi
588031de2854Smrg
5881f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
588231de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
588331de2854Smrg		fi
588431de2854Smrg
588531de2854Smrg		CFLAGS="$CFLAGS -Wnested-externs"
588631de2854Smrg
588796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
588896d43ffdSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
588931de2854Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
589096d43ffdSmrg		if eval test \${$cacheid+y}
589196d43ffdSmrgthen :
589296d43ffdSmrg  printf %s "(cached) " >&6
5893c2cbb186Smrgelse case e in #(
5894c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
589531de2854Smrg/* end confdefs.h.  */
589631de2854Smrgint i;
589731de2854Smrgint
589896d43ffdSmrgmain (void)
589931de2854Smrg{
590031de2854Smrg
590131de2854Smrg  ;
590231de2854Smrg  return 0;
590331de2854Smrg}
590431de2854Smrg_ACEOF
590596d43ffdSmrgif ac_fn_c_try_link "$LINENO"
590696d43ffdSmrgthen :
590731de2854Smrg  eval $cacheid=yes
5908c2cbb186Smrgelse case e in #(
5909c2cbb186Smrg  e) eval $cacheid=no ;;
5910c2cbb186Smrgesac
591131de2854Smrgfi
591296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5913c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5914c2cbb186Smrgesac
591531de2854Smrgfi
591631de2854Smrg
591731de2854Smrg
591831de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
591931de2854Smrg
592031de2854Smrg		eval supported=\$$cacheid
592196d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
592296d43ffdSmrgprintf "%s\n" "$supported" >&6; }
592331de2854Smrg		if test "$supported" = "yes" ; then
592431de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
592531de2854Smrg			found="yes"
592631de2854Smrg		fi
592731de2854Smrg	fi
592831de2854Smrg
592931de2854Smrg
593031de2854Smrg
593131de2854Smrg
593231de2854Smrg
593331de2854Smrg
593431de2854Smrg
593531de2854Smrg
593631de2854Smrg
593731de2854Smrg
593831de2854Smrg
593931de2854Smrg
594031de2854Smrg
594131de2854Smrg
594231de2854Smrg
594331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
594431de2854Smrg
594531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
594631de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
594796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
594896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
594996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
595096d43ffdSmrgthen :
595196d43ffdSmrg  printf %s "(cached) " >&6
5952c2cbb186Smrgelse case e in #(
5953c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
595431de2854Smrg/* end confdefs.h.  */
595531de2854Smrgint i;
595631de2854Smrg_ACEOF
595796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
595896d43ffdSmrgthen :
595931de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5960c2cbb186Smrgelse case e in #(
5961c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5962c2cbb186Smrgesac
596331de2854Smrgfi
5964c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5965c2cbb186Smrgesac
596631de2854Smrgfi
596796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
596896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
596931de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
597031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
597131de2854Smrgfi
597231de2854Smrg
597331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
597431de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
597531de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
597631de2854Smrg	fi
597731de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
597896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
597996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
598096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
598196d43ffdSmrgthen :
598296d43ffdSmrg  printf %s "(cached) " >&6
5983c2cbb186Smrgelse case e in #(
5984c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
598531de2854Smrg/* end confdefs.h.  */
598631de2854Smrgint i;
598731de2854Smrg_ACEOF
598896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
598996d43ffdSmrgthen :
599031de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5991c2cbb186Smrgelse case e in #(
5992c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5993c2cbb186Smrgesac
599431de2854Smrgfi
5995c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5996c2cbb186Smrgesac
599731de2854Smrgfi
599896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
599996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
600031de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
600131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
600231de2854Smrgfi
600331de2854Smrg
600431de2854Smrgfound="no"
600531de2854Smrg
600631de2854Smrg	if test $found = "no" ; then
6007f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
600831de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
600931de2854Smrg		fi
601031de2854Smrg
6011f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
601231de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
601331de2854Smrg		fi
601431de2854Smrg
601531de2854Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
601631de2854Smrg
601796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
601896d43ffdSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
601931de2854Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
602096d43ffdSmrg		if eval test \${$cacheid+y}
602196d43ffdSmrgthen :
602296d43ffdSmrg  printf %s "(cached) " >&6
6023c2cbb186Smrgelse case e in #(
6024c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
602531de2854Smrg/* end confdefs.h.  */
602631de2854Smrgint i;
602731de2854Smrgint
602896d43ffdSmrgmain (void)
602931de2854Smrg{
603031de2854Smrg
603131de2854Smrg  ;
603231de2854Smrg  return 0;
603331de2854Smrg}
603431de2854Smrg_ACEOF
603596d43ffdSmrgif ac_fn_c_try_link "$LINENO"
603696d43ffdSmrgthen :
603731de2854Smrg  eval $cacheid=yes
6038c2cbb186Smrgelse case e in #(
6039c2cbb186Smrg  e) eval $cacheid=no ;;
6040c2cbb186Smrgesac
604131de2854Smrgfi
604296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6043c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6044c2cbb186Smrgesac
604531de2854Smrgfi
604631de2854Smrg
604731de2854Smrg
604831de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
604931de2854Smrg
605031de2854Smrg		eval supported=\$$cacheid
605196d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
605296d43ffdSmrgprintf "%s\n" "$supported" >&6; }
605331de2854Smrg		if test "$supported" = "yes" ; then
605431de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
605531de2854Smrg			found="yes"
605631de2854Smrg		fi
605731de2854Smrg	fi
605831de2854Smrg
605931de2854Smrg
606031de2854Smrg
606131de2854Smrg
606231de2854Smrg
606331de2854Smrg
606431de2854Smrg
606531de2854Smrg
606631de2854Smrg
606731de2854Smrg
606831de2854Smrg
606931de2854Smrg
607031de2854Smrg
607131de2854Smrg
607231de2854Smrg
607331de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
607431de2854Smrg
607531de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
607631de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
607796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
607896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
607996d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
608096d43ffdSmrgthen :
608196d43ffdSmrg  printf %s "(cached) " >&6
6082c2cbb186Smrgelse case e in #(
6083c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
608431de2854Smrg/* end confdefs.h.  */
608531de2854Smrgint i;
608631de2854Smrg_ACEOF
608796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
608896d43ffdSmrgthen :
608931de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6090c2cbb186Smrgelse case e in #(
6091c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6092c2cbb186Smrgesac
609331de2854Smrgfi
6094c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6095c2cbb186Smrgesac
609631de2854Smrgfi
609796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
609896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
609931de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
610031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
610131de2854Smrgfi
610231de2854Smrg
610331de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
610431de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
610531de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
610631de2854Smrg	fi
610731de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
610896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
610996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
611096d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
611196d43ffdSmrgthen :
611296d43ffdSmrg  printf %s "(cached) " >&6
6113c2cbb186Smrgelse case e in #(
6114c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
611531de2854Smrg/* end confdefs.h.  */
611631de2854Smrgint i;
611731de2854Smrg_ACEOF
611896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
611996d43ffdSmrgthen :
612031de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6121c2cbb186Smrgelse case e in #(
6122c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6123c2cbb186Smrgesac
612431de2854Smrgfi
6125c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6126c2cbb186Smrgesac
612731de2854Smrgfi
612896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
612996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
613031de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
613131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
613231de2854Smrgfi
613331de2854Smrg
613431de2854Smrgfound="no"
613531de2854Smrg
613631de2854Smrg	if test $found = "no" ; then
6137f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
613831de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
613931de2854Smrg		fi
614031de2854Smrg
6141f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
614231de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
614331de2854Smrg		fi
614431de2854Smrg
614531de2854Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
614631de2854Smrg
614796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
614896d43ffdSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
614931de2854Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
615096d43ffdSmrg		if eval test \${$cacheid+y}
615196d43ffdSmrgthen :
615296d43ffdSmrg  printf %s "(cached) " >&6
6153c2cbb186Smrgelse case e in #(
6154c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
615531de2854Smrg/* end confdefs.h.  */
615631de2854Smrgint i;
615731de2854Smrgint
615896d43ffdSmrgmain (void)
615931de2854Smrg{
616031de2854Smrg
616131de2854Smrg  ;
616231de2854Smrg  return 0;
616331de2854Smrg}
616431de2854Smrg_ACEOF
616596d43ffdSmrgif ac_fn_c_try_link "$LINENO"
616696d43ffdSmrgthen :
616731de2854Smrg  eval $cacheid=yes
6168c2cbb186Smrgelse case e in #(
6169c2cbb186Smrg  e) eval $cacheid=no ;;
6170c2cbb186Smrgesac
617131de2854Smrgfi
617296d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6173c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6174c2cbb186Smrgesac
617531de2854Smrgfi
617631de2854Smrg
617731de2854Smrg
617831de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
617931de2854Smrg
618031de2854Smrg		eval supported=\$$cacheid
618196d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
618296d43ffdSmrgprintf "%s\n" "$supported" >&6; }
618331de2854Smrg		if test "$supported" = "yes" ; then
618431de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
618531de2854Smrg			found="yes"
618631de2854Smrg		fi
618731de2854Smrg	fi
618831de2854Smrg
6189f765521fSmrg	if test $found = "no" ; then
6190f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6191f765521fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6192f765521fSmrg		fi
6193f765521fSmrg
6194f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6195f765521fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6196f765521fSmrg		fi
6197f765521fSmrg
6198f765521fSmrg		CFLAGS="$CFLAGS -fd"
6199f765521fSmrg
620096d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
620196d43ffdSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6202f765521fSmrg		cacheid=xorg_cv_cc_flag__fd
620396d43ffdSmrg		if eval test \${$cacheid+y}
620496d43ffdSmrgthen :
620596d43ffdSmrg  printf %s "(cached) " >&6
6206c2cbb186Smrgelse case e in #(
6207c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6208f765521fSmrg/* end confdefs.h.  */
6209f765521fSmrgint i;
6210f765521fSmrgint
621196d43ffdSmrgmain (void)
6212f765521fSmrg{
6213f765521fSmrg
6214f765521fSmrg  ;
6215f765521fSmrg  return 0;
6216f765521fSmrg}
6217f765521fSmrg_ACEOF
621896d43ffdSmrgif ac_fn_c_try_link "$LINENO"
621996d43ffdSmrgthen :
6220f765521fSmrg  eval $cacheid=yes
6221c2cbb186Smrgelse case e in #(
6222c2cbb186Smrg  e) eval $cacheid=no ;;
6223c2cbb186Smrgesac
6224f765521fSmrgfi
622596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6226c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6227c2cbb186Smrgesac
6228f765521fSmrgfi
6229f765521fSmrg
6230f765521fSmrg
6231f765521fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6232f765521fSmrg
6233f765521fSmrg		eval supported=\$$cacheid
623496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
623596d43ffdSmrgprintf "%s\n" "$supported" >&6; }
6236f765521fSmrg		if test "$supported" = "yes" ; then
6237f765521fSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6238f765521fSmrg			found="yes"
6239f765521fSmrg		fi
6240f765521fSmrg	fi
6241f765521fSmrg
624231de2854Smrg
624331de2854Smrg
624431de2854Smrg
624531de2854Smrg
624631de2854Smrg
624731de2854Smrg
624831de2854Smrg
624931de2854Smrg
625031de2854Smrg
625131de2854Smrg
625231de2854Smrg
625331de2854Smrg
625431de2854Smrg
625531de2854Smrg
625631de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
625731de2854Smrg
625831de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
625931de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
626096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
626196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
626296d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
626396d43ffdSmrgthen :
626496d43ffdSmrg  printf %s "(cached) " >&6
6265c2cbb186Smrgelse case e in #(
6266c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
626731de2854Smrg/* end confdefs.h.  */
626831de2854Smrgint i;
626931de2854Smrg_ACEOF
627096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
627196d43ffdSmrgthen :
627231de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6273c2cbb186Smrgelse case e in #(
6274c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6275c2cbb186Smrgesac
627631de2854Smrgfi
6277c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6278c2cbb186Smrgesac
627931de2854Smrgfi
628096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
628196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
628231de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
628331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
628431de2854Smrgfi
628531de2854Smrg
628631de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
628731de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
628831de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
628931de2854Smrg	fi
629031de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
629196d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
629296d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
629396d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
629496d43ffdSmrgthen :
629596d43ffdSmrg  printf %s "(cached) " >&6
6296c2cbb186Smrgelse case e in #(
6297c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
629831de2854Smrg/* end confdefs.h.  */
629931de2854Smrgint i;
630031de2854Smrg_ACEOF
630196d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
630296d43ffdSmrgthen :
630331de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6304c2cbb186Smrgelse case e in #(
6305c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6306c2cbb186Smrgesac
630731de2854Smrgfi
6308c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6309c2cbb186Smrgesac
631031de2854Smrgfi
631196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
631296d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
631331de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
631431de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
631531de2854Smrgfi
631631de2854Smrg
631731de2854Smrgfound="no"
631831de2854Smrg
631931de2854Smrg	if test $found = "no" ; then
6320f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
632131de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
632231de2854Smrg		fi
632331de2854Smrg
6324f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
632531de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
632631de2854Smrg		fi
632731de2854Smrg
632831de2854Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
632931de2854Smrg
633096d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
633196d43ffdSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
633231de2854Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
633396d43ffdSmrg		if eval test \${$cacheid+y}
633496d43ffdSmrgthen :
633596d43ffdSmrg  printf %s "(cached) " >&6
6336c2cbb186Smrgelse case e in #(
6337c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
633831de2854Smrg/* end confdefs.h.  */
633931de2854Smrgint i;
634031de2854Smrgint
634196d43ffdSmrgmain (void)
634231de2854Smrg{
634331de2854Smrg
634431de2854Smrg  ;
634531de2854Smrg  return 0;
634631de2854Smrg}
634731de2854Smrg_ACEOF
634896d43ffdSmrgif ac_fn_c_try_link "$LINENO"
634996d43ffdSmrgthen :
635031de2854Smrg  eval $cacheid=yes
6351c2cbb186Smrgelse case e in #(
6352c2cbb186Smrg  e) eval $cacheid=no ;;
6353c2cbb186Smrgesac
635431de2854Smrgfi
635596d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6356c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6357c2cbb186Smrgesac
635831de2854Smrgfi
635931de2854Smrg
636031de2854Smrg
636131de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
636231de2854Smrg
636331de2854Smrg		eval supported=\$$cacheid
636496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
636596d43ffdSmrgprintf "%s\n" "$supported" >&6; }
636631de2854Smrg		if test "$supported" = "yes" ; then
636731de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
636831de2854Smrg			found="yes"
636931de2854Smrg		fi
637031de2854Smrg	fi
637131de2854Smrg
637231de2854Smrg
637331de2854Smrg
637431de2854Smrg
637531de2854Smrg
637631de2854Smrg# This chunk adds additional warnings that could catch undesired effects.
637731de2854Smrg
637831de2854Smrg
637931de2854Smrg
638031de2854Smrg
638131de2854Smrg
638231de2854Smrg
638331de2854Smrg
638431de2854Smrg
638531de2854Smrg
638631de2854Smrg
638731de2854Smrg
638831de2854Smrg
638931de2854Smrg
639031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
639131de2854Smrg
639231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
639331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
639496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
639596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
639696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
639796d43ffdSmrgthen :
639896d43ffdSmrg  printf %s "(cached) " >&6
6399c2cbb186Smrgelse case e in #(
6400c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
640131de2854Smrg/* end confdefs.h.  */
640231de2854Smrgint i;
640331de2854Smrg_ACEOF
640496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
640596d43ffdSmrgthen :
640631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6407c2cbb186Smrgelse case e in #(
6408c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6409c2cbb186Smrgesac
641031de2854Smrgfi
6411c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6412c2cbb186Smrgesac
641331de2854Smrgfi
641496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
641596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
641631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
641731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
641831de2854Smrgfi
641931de2854Smrg
642031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
642131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
642231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
642331de2854Smrg	fi
642431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
642596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
642696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
642796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
642896d43ffdSmrgthen :
642996d43ffdSmrg  printf %s "(cached) " >&6
6430c2cbb186Smrgelse case e in #(
6431c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
643231de2854Smrg/* end confdefs.h.  */
643331de2854Smrgint i;
643431de2854Smrg_ACEOF
643596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
643696d43ffdSmrgthen :
643731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6438c2cbb186Smrgelse case e in #(
6439c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6440c2cbb186Smrgesac
644131de2854Smrgfi
6442c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6443c2cbb186Smrgesac
644431de2854Smrgfi
644596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
644696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
644731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
644831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
644931de2854Smrgfi
645031de2854Smrg
645131de2854Smrgfound="no"
645231de2854Smrg
645331de2854Smrg	if test $found = "no" ; then
6454f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
645531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
645631de2854Smrg		fi
645731de2854Smrg
6458f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
645931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
646031de2854Smrg		fi
646131de2854Smrg
646231de2854Smrg		CFLAGS="$CFLAGS -Wunused"
646331de2854Smrg
646496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
646596d43ffdSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
646631de2854Smrg		cacheid=xorg_cv_cc_flag__Wunused
646796d43ffdSmrg		if eval test \${$cacheid+y}
646896d43ffdSmrgthen :
646996d43ffdSmrg  printf %s "(cached) " >&6
6470c2cbb186Smrgelse case e in #(
6471c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
647231de2854Smrg/* end confdefs.h.  */
647331de2854Smrgint i;
647431de2854Smrgint
647596d43ffdSmrgmain (void)
647631de2854Smrg{
647731de2854Smrg
647831de2854Smrg  ;
647931de2854Smrg  return 0;
648031de2854Smrg}
648131de2854Smrg_ACEOF
648296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
648396d43ffdSmrgthen :
648431de2854Smrg  eval $cacheid=yes
6485c2cbb186Smrgelse case e in #(
6486c2cbb186Smrg  e) eval $cacheid=no ;;
6487c2cbb186Smrgesac
648831de2854Smrgfi
648996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6490c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6491c2cbb186Smrgesac
649231de2854Smrgfi
649331de2854Smrg
649431de2854Smrg
649531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
649631de2854Smrg
649731de2854Smrg		eval supported=\$$cacheid
649896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
649996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
650031de2854Smrg		if test "$supported" = "yes" ; then
650131de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
650231de2854Smrg			found="yes"
650331de2854Smrg		fi
650431de2854Smrg	fi
650531de2854Smrg
650631de2854Smrg
650731de2854Smrg
650831de2854Smrg
650931de2854Smrg
651031de2854Smrg
651131de2854Smrg
651231de2854Smrg
651331de2854Smrg
651431de2854Smrg
651531de2854Smrg
651631de2854Smrg
651731de2854Smrg
651831de2854Smrg
651931de2854Smrg
652031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
652131de2854Smrg
652231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
652331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
652496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
652596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
652696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
652796d43ffdSmrgthen :
652896d43ffdSmrg  printf %s "(cached) " >&6
6529c2cbb186Smrgelse case e in #(
6530c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
653131de2854Smrg/* end confdefs.h.  */
653231de2854Smrgint i;
653331de2854Smrg_ACEOF
653496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
653596d43ffdSmrgthen :
653631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6537c2cbb186Smrgelse case e in #(
6538c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6539c2cbb186Smrgesac
654031de2854Smrgfi
6541c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6542c2cbb186Smrgesac
654331de2854Smrgfi
654496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
654596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
654631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
654731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
654831de2854Smrgfi
654931de2854Smrg
655031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
655131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
655231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
655331de2854Smrg	fi
655431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
655596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
655696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
655796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
655896d43ffdSmrgthen :
655996d43ffdSmrg  printf %s "(cached) " >&6
6560c2cbb186Smrgelse case e in #(
6561c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
656231de2854Smrg/* end confdefs.h.  */
656331de2854Smrgint i;
656431de2854Smrg_ACEOF
656596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
656696d43ffdSmrgthen :
656731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6568c2cbb186Smrgelse case e in #(
6569c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6570c2cbb186Smrgesac
657131de2854Smrgfi
6572c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6573c2cbb186Smrgesac
657431de2854Smrgfi
657596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
657696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
657731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
657831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
657931de2854Smrgfi
658031de2854Smrg
658131de2854Smrgfound="no"
658231de2854Smrg
658331de2854Smrg	if test $found = "no" ; then
6584f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
658531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
658631de2854Smrg		fi
658731de2854Smrg
6588f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
658931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
659031de2854Smrg		fi
659131de2854Smrg
659231de2854Smrg		CFLAGS="$CFLAGS -Wuninitialized"
659331de2854Smrg
659496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
659596d43ffdSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
659631de2854Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
659796d43ffdSmrg		if eval test \${$cacheid+y}
659896d43ffdSmrgthen :
659996d43ffdSmrg  printf %s "(cached) " >&6
6600c2cbb186Smrgelse case e in #(
6601c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
660231de2854Smrg/* end confdefs.h.  */
660331de2854Smrgint i;
660431de2854Smrgint
660596d43ffdSmrgmain (void)
660631de2854Smrg{
660731de2854Smrg
660831de2854Smrg  ;
660931de2854Smrg  return 0;
661031de2854Smrg}
661131de2854Smrg_ACEOF
661296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
661396d43ffdSmrgthen :
661431de2854Smrg  eval $cacheid=yes
6615c2cbb186Smrgelse case e in #(
6616c2cbb186Smrg  e) eval $cacheid=no ;;
6617c2cbb186Smrgesac
661831de2854Smrgfi
661996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6620c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6621c2cbb186Smrgesac
662231de2854Smrgfi
662331de2854Smrg
662431de2854Smrg
662531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
662631de2854Smrg
662731de2854Smrg		eval supported=\$$cacheid
662896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
662996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
663031de2854Smrg		if test "$supported" = "yes" ; then
663131de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
663231de2854Smrg			found="yes"
663331de2854Smrg		fi
663431de2854Smrg	fi
663531de2854Smrg
663631de2854Smrg
663731de2854Smrg
663831de2854Smrg
663931de2854Smrg
664031de2854Smrg
664131de2854Smrg
664231de2854Smrg
664331de2854Smrg
664431de2854Smrg
664531de2854Smrg
664631de2854Smrg
664731de2854Smrg
664831de2854Smrg
664931de2854Smrg
665031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
665131de2854Smrg
665231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
665331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
665496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
665596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
665696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
665796d43ffdSmrgthen :
665896d43ffdSmrg  printf %s "(cached) " >&6
6659c2cbb186Smrgelse case e in #(
6660c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
666131de2854Smrg/* end confdefs.h.  */
666231de2854Smrgint i;
666331de2854Smrg_ACEOF
666496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
666596d43ffdSmrgthen :
666631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6667c2cbb186Smrgelse case e in #(
6668c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6669c2cbb186Smrgesac
667031de2854Smrgfi
6671c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6672c2cbb186Smrgesac
667331de2854Smrgfi
667496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
667596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
667631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
667731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
667831de2854Smrgfi
667931de2854Smrg
668031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
668131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
668231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
668331de2854Smrg	fi
668431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
668596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
668696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
668796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
668896d43ffdSmrgthen :
668996d43ffdSmrg  printf %s "(cached) " >&6
6690c2cbb186Smrgelse case e in #(
6691c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
669231de2854Smrg/* end confdefs.h.  */
669331de2854Smrgint i;
669431de2854Smrg_ACEOF
669596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
669696d43ffdSmrgthen :
669731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6698c2cbb186Smrgelse case e in #(
6699c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6700c2cbb186Smrgesac
670131de2854Smrgfi
6702c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6703c2cbb186Smrgesac
670431de2854Smrgfi
670596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
670696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
670731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
670831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
670931de2854Smrgfi
671031de2854Smrg
671131de2854Smrgfound="no"
671231de2854Smrg
671331de2854Smrg	if test $found = "no" ; then
6714f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
671531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
671631de2854Smrg		fi
671731de2854Smrg
6718f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
671931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
672031de2854Smrg		fi
672131de2854Smrg
672231de2854Smrg		CFLAGS="$CFLAGS -Wshadow"
672331de2854Smrg
672496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
672596d43ffdSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
672631de2854Smrg		cacheid=xorg_cv_cc_flag__Wshadow
672796d43ffdSmrg		if eval test \${$cacheid+y}
672896d43ffdSmrgthen :
672996d43ffdSmrg  printf %s "(cached) " >&6
6730c2cbb186Smrgelse case e in #(
6731c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
673231de2854Smrg/* end confdefs.h.  */
673331de2854Smrgint i;
673431de2854Smrgint
673596d43ffdSmrgmain (void)
673631de2854Smrg{
673731de2854Smrg
673831de2854Smrg  ;
673931de2854Smrg  return 0;
674031de2854Smrg}
674131de2854Smrg_ACEOF
674296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
674396d43ffdSmrgthen :
674431de2854Smrg  eval $cacheid=yes
6745c2cbb186Smrgelse case e in #(
6746c2cbb186Smrg  e) eval $cacheid=no ;;
6747c2cbb186Smrgesac
674831de2854Smrgfi
674996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6750c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6751c2cbb186Smrgesac
675231de2854Smrgfi
675331de2854Smrg
675431de2854Smrg
675531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
675631de2854Smrg
675731de2854Smrg		eval supported=\$$cacheid
675896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
675996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
676031de2854Smrg		if test "$supported" = "yes" ; then
676131de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
676231de2854Smrg			found="yes"
676331de2854Smrg		fi
676431de2854Smrg	fi
676531de2854Smrg
676631de2854Smrg
676731de2854Smrg
676831de2854Smrg
676931de2854Smrg
677031de2854Smrg
677131de2854Smrg
677231de2854Smrg
677331de2854Smrg
677431de2854Smrg
677531de2854Smrg
677631de2854Smrg
677731de2854Smrg
677831de2854Smrg
677931de2854Smrg
678031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
678131de2854Smrg
678231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
678331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
678496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
678596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
678696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
678796d43ffdSmrgthen :
678896d43ffdSmrg  printf %s "(cached) " >&6
6789c2cbb186Smrgelse case e in #(
6790c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
679131de2854Smrg/* end confdefs.h.  */
679231de2854Smrgint i;
679331de2854Smrg_ACEOF
679496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
679596d43ffdSmrgthen :
679631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6797c2cbb186Smrgelse case e in #(
6798c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6799c2cbb186Smrgesac
680031de2854Smrgfi
6801c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6802c2cbb186Smrgesac
680331de2854Smrgfi
680496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
680596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
680631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
680731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
680831de2854Smrgfi
680931de2854Smrg
681031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
681131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
681231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
681331de2854Smrg	fi
681431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
681596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
681696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
681796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
681896d43ffdSmrgthen :
681996d43ffdSmrg  printf %s "(cached) " >&6
6820c2cbb186Smrgelse case e in #(
6821c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
682231de2854Smrg/* end confdefs.h.  */
682331de2854Smrgint i;
682431de2854Smrg_ACEOF
682596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
682696d43ffdSmrgthen :
682731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6828c2cbb186Smrgelse case e in #(
6829c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6830c2cbb186Smrgesac
683131de2854Smrgfi
6832c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6833c2cbb186Smrgesac
683431de2854Smrgfi
683596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
683696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
683731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
683831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
683931de2854Smrgfi
684031de2854Smrg
684131de2854Smrgfound="no"
684231de2854Smrg
684331de2854Smrg	if test $found = "no" ; then
6844f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
684531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
684631de2854Smrg		fi
684731de2854Smrg
6848f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
684931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
685031de2854Smrg		fi
685131de2854Smrg
6852f765521fSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
685331de2854Smrg
685496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
685596d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6856f765521fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
685796d43ffdSmrg		if eval test \${$cacheid+y}
685896d43ffdSmrgthen :
685996d43ffdSmrg  printf %s "(cached) " >&6
6860c2cbb186Smrgelse case e in #(
6861c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
686231de2854Smrg/* end confdefs.h.  */
686331de2854Smrgint i;
686431de2854Smrgint
686596d43ffdSmrgmain (void)
686631de2854Smrg{
686731de2854Smrg
686831de2854Smrg  ;
686931de2854Smrg  return 0;
687031de2854Smrg}
687131de2854Smrg_ACEOF
687296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
687396d43ffdSmrgthen :
687431de2854Smrg  eval $cacheid=yes
6875c2cbb186Smrgelse case e in #(
6876c2cbb186Smrg  e) eval $cacheid=no ;;
6877c2cbb186Smrgesac
687831de2854Smrgfi
687996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6880c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6881c2cbb186Smrgesac
688231de2854Smrgfi
688331de2854Smrg
688431de2854Smrg
688531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
688631de2854Smrg
688731de2854Smrg		eval supported=\$$cacheid
688896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
688996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
689031de2854Smrg		if test "$supported" = "yes" ; then
6891f765521fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
689231de2854Smrg			found="yes"
689331de2854Smrg		fi
689431de2854Smrg	fi
689531de2854Smrg
689631de2854Smrg
689731de2854Smrg
689831de2854Smrg
689931de2854Smrg
690031de2854Smrg
690131de2854Smrg
690231de2854Smrg
690331de2854Smrg
690431de2854Smrg
690531de2854Smrg
690631de2854Smrg
690731de2854Smrg
690831de2854Smrg
690931de2854Smrg
691031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
691131de2854Smrg
691231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
691331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
691496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
691596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
691696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
691796d43ffdSmrgthen :
691896d43ffdSmrg  printf %s "(cached) " >&6
6919c2cbb186Smrgelse case e in #(
6920c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
692131de2854Smrg/* end confdefs.h.  */
692231de2854Smrgint i;
692331de2854Smrg_ACEOF
692496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
692596d43ffdSmrgthen :
692631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6927c2cbb186Smrgelse case e in #(
6928c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6929c2cbb186Smrgesac
693031de2854Smrgfi
6931c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6932c2cbb186Smrgesac
693331de2854Smrgfi
693496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
693596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
693631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
693731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
693831de2854Smrgfi
693931de2854Smrg
694031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
694131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
694231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
694331de2854Smrg	fi
694431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
694596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
694696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
694796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
694896d43ffdSmrgthen :
694996d43ffdSmrg  printf %s "(cached) " >&6
6950c2cbb186Smrgelse case e in #(
6951c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
695231de2854Smrg/* end confdefs.h.  */
695331de2854Smrgint i;
695431de2854Smrg_ACEOF
695596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
695696d43ffdSmrgthen :
695731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6958c2cbb186Smrgelse case e in #(
6959c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6960c2cbb186Smrgesac
696131de2854Smrgfi
6962c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6963c2cbb186Smrgesac
696431de2854Smrgfi
696596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
696696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
696731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
696831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
696931de2854Smrgfi
697031de2854Smrg
697131de2854Smrgfound="no"
697231de2854Smrg
697331de2854Smrg	if test $found = "no" ; then
6974f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
697531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
697631de2854Smrg		fi
697731de2854Smrg
6978f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
697931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
698031de2854Smrg		fi
698131de2854Smrg
6982f765521fSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
698331de2854Smrg
698496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
698596d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6986f765521fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
698796d43ffdSmrg		if eval test \${$cacheid+y}
698896d43ffdSmrgthen :
698996d43ffdSmrg  printf %s "(cached) " >&6
6990c2cbb186Smrgelse case e in #(
6991c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
699231de2854Smrg/* end confdefs.h.  */
699331de2854Smrgint i;
699431de2854Smrgint
699596d43ffdSmrgmain (void)
699631de2854Smrg{
699731de2854Smrg
699831de2854Smrg  ;
699931de2854Smrg  return 0;
700031de2854Smrg}
700131de2854Smrg_ACEOF
700296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
700396d43ffdSmrgthen :
700431de2854Smrg  eval $cacheid=yes
7005c2cbb186Smrgelse case e in #(
7006c2cbb186Smrg  e) eval $cacheid=no ;;
7007c2cbb186Smrgesac
700831de2854Smrgfi
700996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7010c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7011c2cbb186Smrgesac
701231de2854Smrgfi
701331de2854Smrg
701431de2854Smrg
701531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
701631de2854Smrg
701731de2854Smrg		eval supported=\$$cacheid
701896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
701996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
702031de2854Smrg		if test "$supported" = "yes" ; then
7021f765521fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
702231de2854Smrg			found="yes"
702331de2854Smrg		fi
702431de2854Smrg	fi
702531de2854Smrg
702631de2854Smrg
702731de2854Smrg
702831de2854Smrg
702931de2854Smrg
703031de2854Smrg
703131de2854Smrg
703231de2854Smrg
703331de2854Smrg
703431de2854Smrg
703531de2854Smrg
703631de2854Smrg
703731de2854Smrg
703831de2854Smrg
703931de2854Smrg
704031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
704131de2854Smrg
704231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
704331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
704496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
704596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
704696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
704796d43ffdSmrgthen :
704896d43ffdSmrg  printf %s "(cached) " >&6
7049c2cbb186Smrgelse case e in #(
7050c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
705131de2854Smrg/* end confdefs.h.  */
705231de2854Smrgint i;
705331de2854Smrg_ACEOF
705496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
705596d43ffdSmrgthen :
705631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7057c2cbb186Smrgelse case e in #(
7058c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7059c2cbb186Smrgesac
706031de2854Smrgfi
7061c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7062c2cbb186Smrgesac
706331de2854Smrgfi
706496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
706596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
706631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
706731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
706831de2854Smrgfi
706931de2854Smrg
707031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
707131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
707231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
707331de2854Smrg	fi
707431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
707596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
707696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
707796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
707896d43ffdSmrgthen :
707996d43ffdSmrg  printf %s "(cached) " >&6
7080c2cbb186Smrgelse case e in #(
7081c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
708231de2854Smrg/* end confdefs.h.  */
708331de2854Smrgint i;
708431de2854Smrg_ACEOF
708596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
708696d43ffdSmrgthen :
708731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7088c2cbb186Smrgelse case e in #(
7089c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7090c2cbb186Smrgesac
709131de2854Smrgfi
7092c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7093c2cbb186Smrgesac
709431de2854Smrgfi
709596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
709696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
709731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
709831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
709931de2854Smrgfi
710031de2854Smrg
710131de2854Smrgfound="no"
710231de2854Smrg
710331de2854Smrg	if test $found = "no" ; then
7104f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
710531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
710631de2854Smrg		fi
710731de2854Smrg
7108f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
710931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
711031de2854Smrg		fi
711131de2854Smrg
7112f765521fSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
711331de2854Smrg
711496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
711596d43ffdSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
7116f765521fSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
711796d43ffdSmrg		if eval test \${$cacheid+y}
711896d43ffdSmrgthen :
711996d43ffdSmrg  printf %s "(cached) " >&6
7120c2cbb186Smrgelse case e in #(
7121c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
712231de2854Smrg/* end confdefs.h.  */
712331de2854Smrgint i;
712431de2854Smrgint
712596d43ffdSmrgmain (void)
712631de2854Smrg{
712731de2854Smrg
712831de2854Smrg  ;
712931de2854Smrg  return 0;
713031de2854Smrg}
713131de2854Smrg_ACEOF
713296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
713396d43ffdSmrgthen :
713431de2854Smrg  eval $cacheid=yes
7135c2cbb186Smrgelse case e in #(
7136c2cbb186Smrg  e) eval $cacheid=no ;;
7137c2cbb186Smrgesac
713831de2854Smrgfi
713996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7140c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7141c2cbb186Smrgesac
714231de2854Smrgfi
714331de2854Smrg
714431de2854Smrg
714531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
714631de2854Smrg
714731de2854Smrg		eval supported=\$$cacheid
714896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
714996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
715031de2854Smrg		if test "$supported" = "yes" ; then
7151f765521fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
715231de2854Smrg			found="yes"
715331de2854Smrg		fi
715431de2854Smrg	fi
715531de2854Smrg
715631de2854Smrg
715731de2854Smrg
715831de2854Smrg
715931de2854Smrg
716031de2854Smrg
716131de2854Smrg
716231de2854Smrg
716331de2854Smrg
716431de2854Smrg
716531de2854Smrg
716631de2854Smrg
716731de2854Smrg
716831de2854Smrg
716931de2854Smrg
717031de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
717131de2854Smrg
717231de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
717331de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
717496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
717596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
717696d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
717796d43ffdSmrgthen :
717896d43ffdSmrg  printf %s "(cached) " >&6
7179c2cbb186Smrgelse case e in #(
7180c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
718131de2854Smrg/* end confdefs.h.  */
718231de2854Smrgint i;
718331de2854Smrg_ACEOF
718496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
718596d43ffdSmrgthen :
718631de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7187c2cbb186Smrgelse case e in #(
7188c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7189c2cbb186Smrgesac
719031de2854Smrgfi
7191c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7192c2cbb186Smrgesac
719331de2854Smrgfi
719496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
719596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
719631de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
719731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
719831de2854Smrgfi
719931de2854Smrg
720031de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
720131de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
720231de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
720331de2854Smrg	fi
720431de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
720596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
720696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
720796d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
720896d43ffdSmrgthen :
720996d43ffdSmrg  printf %s "(cached) " >&6
7210c2cbb186Smrgelse case e in #(
7211c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
721231de2854Smrg/* end confdefs.h.  */
721331de2854Smrgint i;
721431de2854Smrg_ACEOF
721596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
721696d43ffdSmrgthen :
721731de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7218c2cbb186Smrgelse case e in #(
7219c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7220c2cbb186Smrgesac
722131de2854Smrgfi
7222c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7223c2cbb186Smrgesac
722431de2854Smrgfi
722596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
722696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
722731de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
722831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
722931de2854Smrgfi
723031de2854Smrg
723131de2854Smrgfound="no"
723231de2854Smrg
723331de2854Smrg	if test $found = "no" ; then
7234f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
723531de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
723631de2854Smrg		fi
723731de2854Smrg
7238f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
723931de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
724031de2854Smrg		fi
724131de2854Smrg
7242f765521fSmrg		CFLAGS="$CFLAGS -Wlogical-op"
724331de2854Smrg
724496d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
724596d43ffdSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7246f765521fSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
724796d43ffdSmrg		if eval test \${$cacheid+y}
724896d43ffdSmrgthen :
724996d43ffdSmrg  printf %s "(cached) " >&6
7250c2cbb186Smrgelse case e in #(
7251c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
725231de2854Smrg/* end confdefs.h.  */
725331de2854Smrgint i;
725431de2854Smrgint
725596d43ffdSmrgmain (void)
725631de2854Smrg{
725731de2854Smrg
725831de2854Smrg  ;
725931de2854Smrg  return 0;
726031de2854Smrg}
726131de2854Smrg_ACEOF
726296d43ffdSmrgif ac_fn_c_try_link "$LINENO"
726396d43ffdSmrgthen :
726431de2854Smrg  eval $cacheid=yes
7265c2cbb186Smrgelse case e in #(
7266c2cbb186Smrg  e) eval $cacheid=no ;;
7267c2cbb186Smrgesac
726831de2854Smrgfi
726996d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7270c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7271c2cbb186Smrgesac
727231de2854Smrgfi
727331de2854Smrg
727431de2854Smrg
727531de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
727631de2854Smrg
727731de2854Smrg		eval supported=\$$cacheid
727896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
727996d43ffdSmrgprintf "%s\n" "$supported" >&6; }
728031de2854Smrg		if test "$supported" = "yes" ; then
7281f765521fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
728231de2854Smrg			found="yes"
728331de2854Smrg		fi
728431de2854Smrg	fi
728531de2854Smrg
728631de2854Smrg
728731de2854Smrg
728831de2854Smrg# These are currently disabled because they are noisy.  They will be enabled
728931de2854Smrg# in the future once the codebase is sufficiently modernized to silence
729031de2854Smrg# them.  For now, I don't want them to drown out the other warnings.
729131de2854Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
729231de2854Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7293f765521fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
729431de2854Smrg
7295c2cbb186Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
729631de2854Smrg# when there are problems that should be fixed.
729731de2854Smrg
729831de2854Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
729931de2854Smrg
730031de2854Smrg
730131de2854Smrg
730231de2854Smrg
730331de2854Smrg
730431de2854Smrg
730531de2854Smrg
730631de2854Smrg
730731de2854Smrg
730831de2854Smrg
730931de2854Smrg
731031de2854Smrg
731131de2854Smrg
731231de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
731331de2854Smrg
731431de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
731531de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
731696d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
731796d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
731896d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
731996d43ffdSmrgthen :
732096d43ffdSmrg  printf %s "(cached) " >&6
7321c2cbb186Smrgelse case e in #(
7322c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
732331de2854Smrg/* end confdefs.h.  */
732431de2854Smrgint i;
732531de2854Smrg_ACEOF
732696d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
732796d43ffdSmrgthen :
732831de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7329c2cbb186Smrgelse case e in #(
7330c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7331c2cbb186Smrgesac
733231de2854Smrgfi
7333c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7334c2cbb186Smrgesac
733531de2854Smrgfi
733696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
733796d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
733831de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
733931de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
734031de2854Smrgfi
734131de2854Smrg
734231de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
734331de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
734431de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
734531de2854Smrg	fi
734631de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
734796d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
734896d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
734996d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
735096d43ffdSmrgthen :
735196d43ffdSmrg  printf %s "(cached) " >&6
7352c2cbb186Smrgelse case e in #(
7353c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
735431de2854Smrg/* end confdefs.h.  */
735531de2854Smrgint i;
735631de2854Smrg_ACEOF
735796d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
735896d43ffdSmrgthen :
735931de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7360c2cbb186Smrgelse case e in #(
7361c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7362c2cbb186Smrgesac
736331de2854Smrgfi
7364c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7365c2cbb186Smrgesac
736631de2854Smrgfi
736796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
736896d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
736931de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
737031de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
737131de2854Smrgfi
737231de2854Smrg
737331de2854Smrgfound="no"
737431de2854Smrg
737531de2854Smrg	if test $found = "no" ; then
7376f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
737731de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
737831de2854Smrg		fi
737931de2854Smrg
7380f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
738131de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
738231de2854Smrg		fi
738331de2854Smrg
738431de2854Smrg		CFLAGS="$CFLAGS -Werror=implicit"
738531de2854Smrg
738696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
738796d43ffdSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7388f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
738996d43ffdSmrg		if eval test \${$cacheid+y}
739096d43ffdSmrgthen :
739196d43ffdSmrg  printf %s "(cached) " >&6
7392c2cbb186Smrgelse case e in #(
7393c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
739431de2854Smrg/* end confdefs.h.  */
739531de2854Smrgint i;
739631de2854Smrgint
739796d43ffdSmrgmain (void)
739831de2854Smrg{
739931de2854Smrg
740031de2854Smrg  ;
740131de2854Smrg  return 0;
740231de2854Smrg}
740331de2854Smrg_ACEOF
740496d43ffdSmrgif ac_fn_c_try_link "$LINENO"
740596d43ffdSmrgthen :
740631de2854Smrg  eval $cacheid=yes
7407c2cbb186Smrgelse case e in #(
7408c2cbb186Smrg  e) eval $cacheid=no ;;
7409c2cbb186Smrgesac
741031de2854Smrgfi
741196d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7412c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7413c2cbb186Smrgesac
741431de2854Smrgfi
741531de2854Smrg
741631de2854Smrg
741731de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
741831de2854Smrg
741931de2854Smrg		eval supported=\$$cacheid
742096d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
742196d43ffdSmrgprintf "%s\n" "$supported" >&6; }
742231de2854Smrg		if test "$supported" = "yes" ; then
742331de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
742431de2854Smrg			found="yes"
742531de2854Smrg		fi
742631de2854Smrg	fi
742731de2854Smrg
742831de2854Smrg	if test $found = "no" ; then
7429f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
743031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
743131de2854Smrg		fi
743231de2854Smrg
7433f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
743431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
743531de2854Smrg		fi
743631de2854Smrg
743731de2854Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
743831de2854Smrg
743996d43ffdSmrg		{ 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
744096d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7441f765521fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
744296d43ffdSmrg		if eval test \${$cacheid+y}
744396d43ffdSmrgthen :
744496d43ffdSmrg  printf %s "(cached) " >&6
7445c2cbb186Smrgelse case e in #(
7446c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
744731de2854Smrg/* end confdefs.h.  */
744831de2854Smrgint i;
744931de2854Smrgint
745096d43ffdSmrgmain (void)
745131de2854Smrg{
745231de2854Smrg
745331de2854Smrg  ;
745431de2854Smrg  return 0;
745531de2854Smrg}
745631de2854Smrg_ACEOF
745796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
745896d43ffdSmrgthen :
745931de2854Smrg  eval $cacheid=yes
7460c2cbb186Smrgelse case e in #(
7461c2cbb186Smrg  e) eval $cacheid=no ;;
7462c2cbb186Smrgesac
746331de2854Smrgfi
746496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7465c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7466c2cbb186Smrgesac
746731de2854Smrgfi
746831de2854Smrg
746931de2854Smrg
747031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
747131de2854Smrg
747231de2854Smrg		eval supported=\$$cacheid
747396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
747496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
747531de2854Smrg		if test "$supported" = "yes" ; then
747631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
747731de2854Smrg			found="yes"
747831de2854Smrg		fi
747931de2854Smrg	fi
748031de2854Smrg
748131de2854Smrg
748231de2854Smrg
748331de2854Smrg
748431de2854Smrg
748531de2854Smrg
748631de2854Smrg
748731de2854Smrg
748831de2854Smrg
748931de2854Smrg
749031de2854Smrg
749131de2854Smrg
749231de2854Smrg
749331de2854Smrg
749431de2854Smrg
749531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
749631de2854Smrg
749731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
749831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
749996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
750096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
750196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
750296d43ffdSmrgthen :
750396d43ffdSmrg  printf %s "(cached) " >&6
7504c2cbb186Smrgelse case e in #(
7505c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
750631de2854Smrg/* end confdefs.h.  */
750731de2854Smrgint i;
750831de2854Smrg_ACEOF
750996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
751096d43ffdSmrgthen :
751131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7512c2cbb186Smrgelse case e in #(
7513c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7514c2cbb186Smrgesac
751531de2854Smrgfi
7516c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7517c2cbb186Smrgesac
751831de2854Smrgfi
751996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
752096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
752131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
752231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
752331de2854Smrgfi
752431de2854Smrg
752531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
752631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
752731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
752831de2854Smrg	fi
752931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
753096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
753196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
753296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
753396d43ffdSmrgthen :
753496d43ffdSmrg  printf %s "(cached) " >&6
7535c2cbb186Smrgelse case e in #(
7536c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
753731de2854Smrg/* end confdefs.h.  */
753831de2854Smrgint i;
753931de2854Smrg_ACEOF
754096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
754196d43ffdSmrgthen :
754231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7543c2cbb186Smrgelse case e in #(
7544c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7545c2cbb186Smrgesac
754631de2854Smrgfi
7547c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7548c2cbb186Smrgesac
754931de2854Smrgfi
755096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
755196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
755231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
755331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
755431de2854Smrgfi
755531de2854Smrg
755631de2854Smrgfound="no"
755731de2854Smrg
755831de2854Smrg	if test $found = "no" ; then
7559f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
756031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
756131de2854Smrg		fi
756231de2854Smrg
7563f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
756431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
756531de2854Smrg		fi
756631de2854Smrg
756731de2854Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
756831de2854Smrg
756996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
757096d43ffdSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7571f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
757296d43ffdSmrg		if eval test \${$cacheid+y}
757396d43ffdSmrgthen :
757496d43ffdSmrg  printf %s "(cached) " >&6
7575c2cbb186Smrgelse case e in #(
7576c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
757731de2854Smrg/* end confdefs.h.  */
757831de2854Smrgint i;
757931de2854Smrgint
758096d43ffdSmrgmain (void)
758131de2854Smrg{
758231de2854Smrg
758331de2854Smrg  ;
758431de2854Smrg  return 0;
758531de2854Smrg}
758631de2854Smrg_ACEOF
758796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
758896d43ffdSmrgthen :
758931de2854Smrg  eval $cacheid=yes
7590c2cbb186Smrgelse case e in #(
7591c2cbb186Smrg  e) eval $cacheid=no ;;
7592c2cbb186Smrgesac
759331de2854Smrgfi
759496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7595c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7596c2cbb186Smrgesac
759731de2854Smrgfi
759831de2854Smrg
759931de2854Smrg
760031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
760131de2854Smrg
760231de2854Smrg		eval supported=\$$cacheid
760396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
760496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
760531de2854Smrg		if test "$supported" = "yes" ; then
760631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
760731de2854Smrg			found="yes"
760831de2854Smrg		fi
760931de2854Smrg	fi
761031de2854Smrg
761131de2854Smrg
761231de2854Smrg
761331de2854Smrg
761431de2854Smrg
761531de2854Smrg
761631de2854Smrg
761731de2854Smrg
761831de2854Smrg
761931de2854Smrg
762031de2854Smrg
762131de2854Smrg
762231de2854Smrg
762331de2854Smrg
762431de2854Smrg
762531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
762631de2854Smrg
762731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
762831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
762996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
763096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
763196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
763296d43ffdSmrgthen :
763396d43ffdSmrg  printf %s "(cached) " >&6
7634c2cbb186Smrgelse case e in #(
7635c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
763631de2854Smrg/* end confdefs.h.  */
763731de2854Smrgint i;
763831de2854Smrg_ACEOF
763996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
764096d43ffdSmrgthen :
764131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7642c2cbb186Smrgelse case e in #(
7643c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7644c2cbb186Smrgesac
764531de2854Smrgfi
7646c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7647c2cbb186Smrgesac
764831de2854Smrgfi
764996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
765096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
765131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
765231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
765331de2854Smrgfi
765431de2854Smrg
765531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
765631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
765731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
765831de2854Smrg	fi
765931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
766096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
766196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
766296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
766396d43ffdSmrgthen :
766496d43ffdSmrg  printf %s "(cached) " >&6
7665c2cbb186Smrgelse case e in #(
7666c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
766731de2854Smrg/* end confdefs.h.  */
766831de2854Smrgint i;
766931de2854Smrg_ACEOF
767096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
767196d43ffdSmrgthen :
767231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7673c2cbb186Smrgelse case e in #(
7674c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7675c2cbb186Smrgesac
767631de2854Smrgfi
7677c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7678c2cbb186Smrgesac
767931de2854Smrgfi
768096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
768196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
768231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
768331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
768431de2854Smrgfi
768531de2854Smrg
768631de2854Smrgfound="no"
768731de2854Smrg
768831de2854Smrg	if test $found = "no" ; then
7689f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
769031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
769131de2854Smrg		fi
769231de2854Smrg
7693f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
769431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
769531de2854Smrg		fi
769631de2854Smrg
769731de2854Smrg		CFLAGS="$CFLAGS -Werror=init-self"
769831de2854Smrg
769996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
770096d43ffdSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7701f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
770296d43ffdSmrg		if eval test \${$cacheid+y}
770396d43ffdSmrgthen :
770496d43ffdSmrg  printf %s "(cached) " >&6
7705c2cbb186Smrgelse case e in #(
7706c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
770731de2854Smrg/* end confdefs.h.  */
770831de2854Smrgint i;
770931de2854Smrgint
771096d43ffdSmrgmain (void)
771131de2854Smrg{
771231de2854Smrg
771331de2854Smrg  ;
771431de2854Smrg  return 0;
771531de2854Smrg}
771631de2854Smrg_ACEOF
771796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
771896d43ffdSmrgthen :
771931de2854Smrg  eval $cacheid=yes
7720c2cbb186Smrgelse case e in #(
7721c2cbb186Smrg  e) eval $cacheid=no ;;
7722c2cbb186Smrgesac
772331de2854Smrgfi
772496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7725c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7726c2cbb186Smrgesac
772731de2854Smrgfi
772831de2854Smrg
772931de2854Smrg
773031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
773131de2854Smrg
773231de2854Smrg		eval supported=\$$cacheid
773396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
773496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
773531de2854Smrg		if test "$supported" = "yes" ; then
773631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
773731de2854Smrg			found="yes"
773831de2854Smrg		fi
773931de2854Smrg	fi
774031de2854Smrg
774131de2854Smrg
774231de2854Smrg
774331de2854Smrg
774431de2854Smrg
774531de2854Smrg
774631de2854Smrg
774731de2854Smrg
774831de2854Smrg
774931de2854Smrg
775031de2854Smrg
775131de2854Smrg
775231de2854Smrg
775331de2854Smrg
775431de2854Smrg
775531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
775631de2854Smrg
775731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
775831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
775996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
776096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
776196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
776296d43ffdSmrgthen :
776396d43ffdSmrg  printf %s "(cached) " >&6
7764c2cbb186Smrgelse case e in #(
7765c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
776631de2854Smrg/* end confdefs.h.  */
776731de2854Smrgint i;
776831de2854Smrg_ACEOF
776996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
777096d43ffdSmrgthen :
777131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7772c2cbb186Smrgelse case e in #(
7773c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7774c2cbb186Smrgesac
777531de2854Smrgfi
7776c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7777c2cbb186Smrgesac
777831de2854Smrgfi
777996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
778096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
778131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
778231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
778331de2854Smrgfi
778431de2854Smrg
778531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
778631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
778731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
778831de2854Smrg	fi
778931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
779096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
779196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
779296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
779396d43ffdSmrgthen :
779496d43ffdSmrg  printf %s "(cached) " >&6
7795c2cbb186Smrgelse case e in #(
7796c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
779731de2854Smrg/* end confdefs.h.  */
779831de2854Smrgint i;
779931de2854Smrg_ACEOF
780096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
780196d43ffdSmrgthen :
780231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7803c2cbb186Smrgelse case e in #(
7804c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7805c2cbb186Smrgesac
780631de2854Smrgfi
7807c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7808c2cbb186Smrgesac
780931de2854Smrgfi
781096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
781196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
781231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
781331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
781431de2854Smrgfi
781531de2854Smrg
781631de2854Smrgfound="no"
781731de2854Smrg
781831de2854Smrg	if test $found = "no" ; then
7819f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
782031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
782131de2854Smrg		fi
782231de2854Smrg
7823f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
782431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
782531de2854Smrg		fi
782631de2854Smrg
782731de2854Smrg		CFLAGS="$CFLAGS -Werror=main"
782831de2854Smrg
782996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
783096d43ffdSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7831f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_main
783296d43ffdSmrg		if eval test \${$cacheid+y}
783396d43ffdSmrgthen :
783496d43ffdSmrg  printf %s "(cached) " >&6
7835c2cbb186Smrgelse case e in #(
7836c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
783731de2854Smrg/* end confdefs.h.  */
783831de2854Smrgint i;
783931de2854Smrgint
784096d43ffdSmrgmain (void)
784131de2854Smrg{
784231de2854Smrg
784331de2854Smrg  ;
784431de2854Smrg  return 0;
784531de2854Smrg}
784631de2854Smrg_ACEOF
784796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
784896d43ffdSmrgthen :
784931de2854Smrg  eval $cacheid=yes
7850c2cbb186Smrgelse case e in #(
7851c2cbb186Smrg  e) eval $cacheid=no ;;
7852c2cbb186Smrgesac
785331de2854Smrgfi
785496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7855c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7856c2cbb186Smrgesac
785731de2854Smrgfi
785831de2854Smrg
785931de2854Smrg
786031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
786131de2854Smrg
786231de2854Smrg		eval supported=\$$cacheid
786396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
786496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
786531de2854Smrg		if test "$supported" = "yes" ; then
786631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
786731de2854Smrg			found="yes"
786831de2854Smrg		fi
786931de2854Smrg	fi
787031de2854Smrg
787131de2854Smrg
787231de2854Smrg
787331de2854Smrg
787431de2854Smrg
787531de2854Smrg
787631de2854Smrg
787731de2854Smrg
787831de2854Smrg
787931de2854Smrg
788031de2854Smrg
788131de2854Smrg
788231de2854Smrg
788331de2854Smrg
788431de2854Smrg
788531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
788631de2854Smrg
788731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
788831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
788996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
789096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
789196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
789296d43ffdSmrgthen :
789396d43ffdSmrg  printf %s "(cached) " >&6
7894c2cbb186Smrgelse case e in #(
7895c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
789631de2854Smrg/* end confdefs.h.  */
789731de2854Smrgint i;
789831de2854Smrg_ACEOF
789996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
790096d43ffdSmrgthen :
790131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7902c2cbb186Smrgelse case e in #(
7903c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7904c2cbb186Smrgesac
790531de2854Smrgfi
7906c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7907c2cbb186Smrgesac
790831de2854Smrgfi
790996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
791096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
791131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
791231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
791331de2854Smrgfi
791431de2854Smrg
791531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
791631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
791731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
791831de2854Smrg	fi
791931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
792096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
792196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
792296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
792396d43ffdSmrgthen :
792496d43ffdSmrg  printf %s "(cached) " >&6
7925c2cbb186Smrgelse case e in #(
7926c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
792731de2854Smrg/* end confdefs.h.  */
792831de2854Smrgint i;
792931de2854Smrg_ACEOF
793096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
793196d43ffdSmrgthen :
793231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7933c2cbb186Smrgelse case e in #(
7934c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7935c2cbb186Smrgesac
793631de2854Smrgfi
7937c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7938c2cbb186Smrgesac
793931de2854Smrgfi
794096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
794196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
794231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
794331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
794431de2854Smrgfi
794531de2854Smrg
794631de2854Smrgfound="no"
794731de2854Smrg
794831de2854Smrg	if test $found = "no" ; then
7949f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
795031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
795131de2854Smrg		fi
795231de2854Smrg
7953f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
795431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
795531de2854Smrg		fi
795631de2854Smrg
795731de2854Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
795831de2854Smrg
795996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
796096d43ffdSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7961f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
796296d43ffdSmrg		if eval test \${$cacheid+y}
796396d43ffdSmrgthen :
796496d43ffdSmrg  printf %s "(cached) " >&6
7965c2cbb186Smrgelse case e in #(
7966c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
796731de2854Smrg/* end confdefs.h.  */
796831de2854Smrgint i;
796931de2854Smrgint
797096d43ffdSmrgmain (void)
797131de2854Smrg{
797231de2854Smrg
797331de2854Smrg  ;
797431de2854Smrg  return 0;
797531de2854Smrg}
797631de2854Smrg_ACEOF
797796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
797896d43ffdSmrgthen :
797931de2854Smrg  eval $cacheid=yes
7980c2cbb186Smrgelse case e in #(
7981c2cbb186Smrg  e) eval $cacheid=no ;;
7982c2cbb186Smrgesac
798331de2854Smrgfi
798496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7985c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7986c2cbb186Smrgesac
798731de2854Smrgfi
798831de2854Smrg
798931de2854Smrg
799031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
799131de2854Smrg
799231de2854Smrg		eval supported=\$$cacheid
799396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
799496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
799531de2854Smrg		if test "$supported" = "yes" ; then
799631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
799731de2854Smrg			found="yes"
799831de2854Smrg		fi
799931de2854Smrg	fi
800031de2854Smrg
800131de2854Smrg
800231de2854Smrg
800331de2854Smrg
800431de2854Smrg
800531de2854Smrg
800631de2854Smrg
800731de2854Smrg
800831de2854Smrg
800931de2854Smrg
801031de2854Smrg
801131de2854Smrg
801231de2854Smrg
801331de2854Smrg
801431de2854Smrg
801531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
801631de2854Smrg
801731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
801831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
801996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
802096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
802196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
802296d43ffdSmrgthen :
802396d43ffdSmrg  printf %s "(cached) " >&6
8024c2cbb186Smrgelse case e in #(
8025c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
802631de2854Smrg/* end confdefs.h.  */
802731de2854Smrgint i;
802831de2854Smrg_ACEOF
802996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
803096d43ffdSmrgthen :
803131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8032c2cbb186Smrgelse case e in #(
8033c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8034c2cbb186Smrgesac
803531de2854Smrgfi
8036c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8037c2cbb186Smrgesac
803831de2854Smrgfi
803996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
804096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
804131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
804231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
804331de2854Smrgfi
804431de2854Smrg
804531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
804631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
804731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
804831de2854Smrg	fi
804931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
805096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
805196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
805296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
805396d43ffdSmrgthen :
805496d43ffdSmrg  printf %s "(cached) " >&6
8055c2cbb186Smrgelse case e in #(
8056c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
805731de2854Smrg/* end confdefs.h.  */
805831de2854Smrgint i;
805931de2854Smrg_ACEOF
806096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
806196d43ffdSmrgthen :
806231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8063c2cbb186Smrgelse case e in #(
8064c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8065c2cbb186Smrgesac
806631de2854Smrgfi
8067c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8068c2cbb186Smrgesac
806931de2854Smrgfi
807096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
807196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
807231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
807331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
807431de2854Smrgfi
807531de2854Smrg
807631de2854Smrgfound="no"
807731de2854Smrg
807831de2854Smrg	if test $found = "no" ; then
8079f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
808031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
808131de2854Smrg		fi
808231de2854Smrg
8083f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
808431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
808531de2854Smrg		fi
808631de2854Smrg
808731de2854Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
808831de2854Smrg
808996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
809096d43ffdSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
8091f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
809296d43ffdSmrg		if eval test \${$cacheid+y}
809396d43ffdSmrgthen :
809496d43ffdSmrg  printf %s "(cached) " >&6
8095c2cbb186Smrgelse case e in #(
8096c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
809731de2854Smrg/* end confdefs.h.  */
809831de2854Smrgint i;
809931de2854Smrgint
810096d43ffdSmrgmain (void)
810131de2854Smrg{
810231de2854Smrg
810331de2854Smrg  ;
810431de2854Smrg  return 0;
810531de2854Smrg}
810631de2854Smrg_ACEOF
810796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
810896d43ffdSmrgthen :
810931de2854Smrg  eval $cacheid=yes
8110c2cbb186Smrgelse case e in #(
8111c2cbb186Smrg  e) eval $cacheid=no ;;
8112c2cbb186Smrgesac
811331de2854Smrgfi
811496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8115c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8116c2cbb186Smrgesac
811731de2854Smrgfi
811831de2854Smrg
811931de2854Smrg
812031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
812131de2854Smrg
812231de2854Smrg		eval supported=\$$cacheid
812396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
812496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
812531de2854Smrg		if test "$supported" = "yes" ; then
812631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
812731de2854Smrg			found="yes"
812831de2854Smrg		fi
812931de2854Smrg	fi
813031de2854Smrg
813131de2854Smrg
813231de2854Smrg
813331de2854Smrg
813431de2854Smrg
813531de2854Smrg
813631de2854Smrg
813731de2854Smrg
813831de2854Smrg
813931de2854Smrg
814031de2854Smrg
814131de2854Smrg
814231de2854Smrg
814331de2854Smrg
814431de2854Smrg
814531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
814631de2854Smrg
814731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
814831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
814996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
815096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
815196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
815296d43ffdSmrgthen :
815396d43ffdSmrg  printf %s "(cached) " >&6
8154c2cbb186Smrgelse case e in #(
8155c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
815631de2854Smrg/* end confdefs.h.  */
815731de2854Smrgint i;
815831de2854Smrg_ACEOF
815996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
816096d43ffdSmrgthen :
816131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8162c2cbb186Smrgelse case e in #(
8163c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8164c2cbb186Smrgesac
816531de2854Smrgfi
8166c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8167c2cbb186Smrgesac
816831de2854Smrgfi
816996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
817096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
817131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
817231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
817331de2854Smrgfi
817431de2854Smrg
817531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
817631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
817731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
817831de2854Smrg	fi
817931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
818096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
818196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
818296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
818396d43ffdSmrgthen :
818496d43ffdSmrg  printf %s "(cached) " >&6
8185c2cbb186Smrgelse case e in #(
8186c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
818731de2854Smrg/* end confdefs.h.  */
818831de2854Smrgint i;
818931de2854Smrg_ACEOF
819096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
819196d43ffdSmrgthen :
819231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8193c2cbb186Smrgelse case e in #(
8194c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8195c2cbb186Smrgesac
819631de2854Smrgfi
8197c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8198c2cbb186Smrgesac
819931de2854Smrgfi
820096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
820196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
820231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
820331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
820431de2854Smrgfi
820531de2854Smrg
820631de2854Smrgfound="no"
820731de2854Smrg
820831de2854Smrg	if test $found = "no" ; then
8209f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
821031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
821131de2854Smrg		fi
821231de2854Smrg
8213f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
821431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
821531de2854Smrg		fi
821631de2854Smrg
821731de2854Smrg		CFLAGS="$CFLAGS -Werror=return-type"
821831de2854Smrg
821996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
822096d43ffdSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
8221f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
822296d43ffdSmrg		if eval test \${$cacheid+y}
822396d43ffdSmrgthen :
822496d43ffdSmrg  printf %s "(cached) " >&6
8225c2cbb186Smrgelse case e in #(
8226c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
822731de2854Smrg/* end confdefs.h.  */
822831de2854Smrgint i;
822931de2854Smrgint
823096d43ffdSmrgmain (void)
823131de2854Smrg{
823231de2854Smrg
823331de2854Smrg  ;
823431de2854Smrg  return 0;
823531de2854Smrg}
823631de2854Smrg_ACEOF
823796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
823896d43ffdSmrgthen :
823931de2854Smrg  eval $cacheid=yes
8240c2cbb186Smrgelse case e in #(
8241c2cbb186Smrg  e) eval $cacheid=no ;;
8242c2cbb186Smrgesac
824331de2854Smrgfi
824496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8245c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8246c2cbb186Smrgesac
824731de2854Smrgfi
824831de2854Smrg
824931de2854Smrg
825031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
825131de2854Smrg
825231de2854Smrg		eval supported=\$$cacheid
825396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
825496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
825531de2854Smrg		if test "$supported" = "yes" ; then
825631de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
825731de2854Smrg			found="yes"
825831de2854Smrg		fi
825931de2854Smrg	fi
826031de2854Smrg
826131de2854Smrg	if test $found = "no" ; then
8262f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
826331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
826431de2854Smrg		fi
826531de2854Smrg
8266f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
826731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
826831de2854Smrg		fi
826931de2854Smrg
827031de2854Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
827131de2854Smrg
827296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
827396d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8274f765521fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
827596d43ffdSmrg		if eval test \${$cacheid+y}
827696d43ffdSmrgthen :
827796d43ffdSmrg  printf %s "(cached) " >&6
8278c2cbb186Smrgelse case e in #(
8279c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
828031de2854Smrg/* end confdefs.h.  */
828131de2854Smrgint i;
828231de2854Smrgint
828396d43ffdSmrgmain (void)
828431de2854Smrg{
828531de2854Smrg
828631de2854Smrg  ;
828731de2854Smrg  return 0;
828831de2854Smrg}
828931de2854Smrg_ACEOF
829096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
829196d43ffdSmrgthen :
829231de2854Smrg  eval $cacheid=yes
8293c2cbb186Smrgelse case e in #(
8294c2cbb186Smrg  e) eval $cacheid=no ;;
8295c2cbb186Smrgesac
829631de2854Smrgfi
829796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8298c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8299c2cbb186Smrgesac
830031de2854Smrgfi
830131de2854Smrg
830231de2854Smrg
830331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
830431de2854Smrg
830531de2854Smrg		eval supported=\$$cacheid
830696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
830796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
830831de2854Smrg		if test "$supported" = "yes" ; then
830931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
831031de2854Smrg			found="yes"
831131de2854Smrg		fi
831231de2854Smrg	fi
831331de2854Smrg
831431de2854Smrg
831531de2854Smrg
831631de2854Smrg
831731de2854Smrg
831831de2854Smrg
831931de2854Smrg
832031de2854Smrg
832131de2854Smrg
832231de2854Smrg
832331de2854Smrg
832431de2854Smrg
832531de2854Smrg
832631de2854Smrg
832731de2854Smrg
832831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
832931de2854Smrg
833031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
833131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
833296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
833396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
833496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
833596d43ffdSmrgthen :
833696d43ffdSmrg  printf %s "(cached) " >&6
8337c2cbb186Smrgelse case e in #(
8338c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
833931de2854Smrg/* end confdefs.h.  */
834031de2854Smrgint i;
834131de2854Smrg_ACEOF
834296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
834396d43ffdSmrgthen :
834431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8345c2cbb186Smrgelse case e in #(
8346c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8347c2cbb186Smrgesac
834831de2854Smrgfi
8349c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8350c2cbb186Smrgesac
835131de2854Smrgfi
835296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
835396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
835431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
835531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
835631de2854Smrgfi
835731de2854Smrg
835831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
835931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
836031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
836131de2854Smrg	fi
836231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
836396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
836496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
836596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
836696d43ffdSmrgthen :
836796d43ffdSmrg  printf %s "(cached) " >&6
8368c2cbb186Smrgelse case e in #(
8369c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
837031de2854Smrg/* end confdefs.h.  */
837131de2854Smrgint i;
837231de2854Smrg_ACEOF
837396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
837496d43ffdSmrgthen :
837531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8376c2cbb186Smrgelse case e in #(
8377c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8378c2cbb186Smrgesac
837931de2854Smrgfi
8380c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8381c2cbb186Smrgesac
838231de2854Smrgfi
838396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
838496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
838531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
838631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
838731de2854Smrgfi
838831de2854Smrg
838931de2854Smrgfound="no"
839031de2854Smrg
839131de2854Smrg	if test $found = "no" ; then
8392f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
839331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
839431de2854Smrg		fi
839531de2854Smrg
8396f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
839731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
839831de2854Smrg		fi
839931de2854Smrg
840031de2854Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
840131de2854Smrg
840296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
840396d43ffdSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8404f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
840596d43ffdSmrg		if eval test \${$cacheid+y}
840696d43ffdSmrgthen :
840796d43ffdSmrg  printf %s "(cached) " >&6
8408c2cbb186Smrgelse case e in #(
8409c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
841031de2854Smrg/* end confdefs.h.  */
841131de2854Smrgint i;
841231de2854Smrgint
841396d43ffdSmrgmain (void)
841431de2854Smrg{
841531de2854Smrg
841631de2854Smrg  ;
841731de2854Smrg  return 0;
841831de2854Smrg}
841931de2854Smrg_ACEOF
842096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
842196d43ffdSmrgthen :
842231de2854Smrg  eval $cacheid=yes
8423c2cbb186Smrgelse case e in #(
8424c2cbb186Smrg  e) eval $cacheid=no ;;
8425c2cbb186Smrgesac
842631de2854Smrgfi
842796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8428c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8429c2cbb186Smrgesac
843031de2854Smrgfi
843131de2854Smrg
843231de2854Smrg
843331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
843431de2854Smrg
843531de2854Smrg		eval supported=\$$cacheid
843696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
843796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
843831de2854Smrg		if test "$supported" = "yes" ; then
843931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
844031de2854Smrg			found="yes"
844131de2854Smrg		fi
844231de2854Smrg	fi
844331de2854Smrg
844431de2854Smrg
844531de2854Smrg
844631de2854Smrg
844731de2854Smrg
844831de2854Smrg
844931de2854Smrg
845031de2854Smrg
845131de2854Smrg
845231de2854Smrg
845331de2854Smrg
845431de2854Smrg
845531de2854Smrg
845631de2854Smrg
845731de2854Smrg
845831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
845931de2854Smrg
846031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
846131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
846296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
846396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
846496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
846596d43ffdSmrgthen :
846696d43ffdSmrg  printf %s "(cached) " >&6
8467c2cbb186Smrgelse case e in #(
8468c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
846931de2854Smrg/* end confdefs.h.  */
847031de2854Smrgint i;
847131de2854Smrg_ACEOF
847296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
847396d43ffdSmrgthen :
847431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8475c2cbb186Smrgelse case e in #(
8476c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8477c2cbb186Smrgesac
847831de2854Smrgfi
8479c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8480c2cbb186Smrgesac
848131de2854Smrgfi
848296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
848396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
848431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
848531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
848631de2854Smrgfi
848731de2854Smrg
848831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
848931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
849031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
849131de2854Smrg	fi
849231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
849396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
849496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
849596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
849696d43ffdSmrgthen :
849796d43ffdSmrg  printf %s "(cached) " >&6
8498c2cbb186Smrgelse case e in #(
8499c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
850031de2854Smrg/* end confdefs.h.  */
850131de2854Smrgint i;
850231de2854Smrg_ACEOF
850396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
850496d43ffdSmrgthen :
850531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8506c2cbb186Smrgelse case e in #(
8507c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8508c2cbb186Smrgesac
850931de2854Smrgfi
8510c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8511c2cbb186Smrgesac
851231de2854Smrgfi
851396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
851496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
851531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
851631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
851731de2854Smrgfi
851831de2854Smrg
851931de2854Smrgfound="no"
852031de2854Smrg
852131de2854Smrg	if test $found = "no" ; then
8522f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
852331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
852431de2854Smrg		fi
852531de2854Smrg
8526f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
852731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
852831de2854Smrg		fi
852931de2854Smrg
853031de2854Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
853131de2854Smrg
853296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
853396d43ffdSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8534f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
853596d43ffdSmrg		if eval test \${$cacheid+y}
853696d43ffdSmrgthen :
853796d43ffdSmrg  printf %s "(cached) " >&6
8538c2cbb186Smrgelse case e in #(
8539c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
854031de2854Smrg/* end confdefs.h.  */
854131de2854Smrgint i;
854231de2854Smrgint
854396d43ffdSmrgmain (void)
854431de2854Smrg{
854531de2854Smrg
854631de2854Smrg  ;
854731de2854Smrg  return 0;
854831de2854Smrg}
854931de2854Smrg_ACEOF
855096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
855196d43ffdSmrgthen :
855231de2854Smrg  eval $cacheid=yes
8553c2cbb186Smrgelse case e in #(
8554c2cbb186Smrg  e) eval $cacheid=no ;;
8555c2cbb186Smrgesac
855631de2854Smrgfi
855796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8558c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8559c2cbb186Smrgesac
856031de2854Smrgfi
856131de2854Smrg
856231de2854Smrg
856331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
856431de2854Smrg
856531de2854Smrg		eval supported=\$$cacheid
856696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
856796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
856831de2854Smrg		if test "$supported" = "yes" ; then
856931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
857031de2854Smrg			found="yes"
857131de2854Smrg		fi
857231de2854Smrg	fi
857331de2854Smrg
857431de2854Smrg
857531de2854Smrg
857631de2854Smrg
857731de2854Smrg
857831de2854Smrg
857931de2854Smrg
858031de2854Smrg
858131de2854Smrg
858231de2854Smrg
858331de2854Smrg
858431de2854Smrg
858531de2854Smrg
858631de2854Smrg
858731de2854Smrg
858831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
858931de2854Smrg
859031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
859131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
859296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
859396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
859496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
859596d43ffdSmrgthen :
859696d43ffdSmrg  printf %s "(cached) " >&6
8597c2cbb186Smrgelse case e in #(
8598c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
859931de2854Smrg/* end confdefs.h.  */
860031de2854Smrgint i;
860131de2854Smrg_ACEOF
860296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
860396d43ffdSmrgthen :
860431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8605c2cbb186Smrgelse case e in #(
8606c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8607c2cbb186Smrgesac
860831de2854Smrgfi
8609c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8610c2cbb186Smrgesac
861131de2854Smrgfi
861296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
861396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
861431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
861531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
861631de2854Smrgfi
861731de2854Smrg
861831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
861931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
862031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
862131de2854Smrg	fi
862231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
862396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
862496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
862596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
862696d43ffdSmrgthen :
862796d43ffdSmrg  printf %s "(cached) " >&6
8628c2cbb186Smrgelse case e in #(
8629c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
863031de2854Smrg/* end confdefs.h.  */
863131de2854Smrgint i;
863231de2854Smrg_ACEOF
863396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
863496d43ffdSmrgthen :
863531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8636c2cbb186Smrgelse case e in #(
8637c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8638c2cbb186Smrgesac
863931de2854Smrgfi
8640c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8641c2cbb186Smrgesac
864231de2854Smrgfi
864396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
864496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
864531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
864631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
864731de2854Smrgfi
864831de2854Smrg
864931de2854Smrgfound="no"
865031de2854Smrg
865131de2854Smrg	if test $found = "no" ; then
8652f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
865331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
865431de2854Smrg		fi
865531de2854Smrg
8656f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
865731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
865831de2854Smrg		fi
865931de2854Smrg
866031de2854Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
866131de2854Smrg
866296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
866396d43ffdSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8664f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
866596d43ffdSmrg		if eval test \${$cacheid+y}
866696d43ffdSmrgthen :
866796d43ffdSmrg  printf %s "(cached) " >&6
8668c2cbb186Smrgelse case e in #(
8669c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
867031de2854Smrg/* end confdefs.h.  */
867131de2854Smrgint i;
867231de2854Smrgint
867396d43ffdSmrgmain (void)
867431de2854Smrg{
867531de2854Smrg
867631de2854Smrg  ;
867731de2854Smrg  return 0;
867831de2854Smrg}
867931de2854Smrg_ACEOF
868096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
868196d43ffdSmrgthen :
868231de2854Smrg  eval $cacheid=yes
8683c2cbb186Smrgelse case e in #(
8684c2cbb186Smrg  e) eval $cacheid=no ;;
8685c2cbb186Smrgesac
868631de2854Smrgfi
868796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8688c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8689c2cbb186Smrgesac
869031de2854Smrgfi
869131de2854Smrg
869231de2854Smrg
869331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
869431de2854Smrg
869531de2854Smrg		eval supported=\$$cacheid
869696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
869796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
869831de2854Smrg		if test "$supported" = "yes" ; then
869931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
870031de2854Smrg			found="yes"
870131de2854Smrg		fi
870231de2854Smrg	fi
870331de2854Smrg
870431de2854Smrg
870531de2854Smrg
870631de2854Smrg
870731de2854Smrg
870831de2854Smrg
870931de2854Smrg
871031de2854Smrg
871131de2854Smrg
871231de2854Smrg
871331de2854Smrg
871431de2854Smrg
871531de2854Smrg
871631de2854Smrg
871731de2854Smrg
871831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
871931de2854Smrg
872031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
872131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
872296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
872396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
872496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
872596d43ffdSmrgthen :
872696d43ffdSmrg  printf %s "(cached) " >&6
8727c2cbb186Smrgelse case e in #(
8728c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
872931de2854Smrg/* end confdefs.h.  */
873031de2854Smrgint i;
873131de2854Smrg_ACEOF
873296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
873396d43ffdSmrgthen :
873431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8735c2cbb186Smrgelse case e in #(
8736c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8737c2cbb186Smrgesac
873831de2854Smrgfi
8739c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8740c2cbb186Smrgesac
874131de2854Smrgfi
874296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
874396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
874431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
874531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
874631de2854Smrgfi
874731de2854Smrg
874831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
874931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
875031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
875131de2854Smrg	fi
875231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
875396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
875496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
875596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
875696d43ffdSmrgthen :
875796d43ffdSmrg  printf %s "(cached) " >&6
8758c2cbb186Smrgelse case e in #(
8759c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
876031de2854Smrg/* end confdefs.h.  */
876131de2854Smrgint i;
876231de2854Smrg_ACEOF
876396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
876496d43ffdSmrgthen :
876531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8766c2cbb186Smrgelse case e in #(
8767c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8768c2cbb186Smrgesac
876931de2854Smrgfi
8770c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8771c2cbb186Smrgesac
877231de2854Smrgfi
877396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
877496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
877531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
877631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
877731de2854Smrgfi
877831de2854Smrg
877931de2854Smrgfound="no"
878031de2854Smrg
878131de2854Smrg	if test $found = "no" ; then
8782f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
878331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
878431de2854Smrg		fi
878531de2854Smrg
8786f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
878731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
878831de2854Smrg		fi
878931de2854Smrg
879031de2854Smrg		CFLAGS="$CFLAGS -Werror=address"
879131de2854Smrg
879296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
879396d43ffdSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8794f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_address
879596d43ffdSmrg		if eval test \${$cacheid+y}
879696d43ffdSmrgthen :
879796d43ffdSmrg  printf %s "(cached) " >&6
8798c2cbb186Smrgelse case e in #(
8799c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
880031de2854Smrg/* end confdefs.h.  */
880131de2854Smrgint i;
880231de2854Smrgint
880396d43ffdSmrgmain (void)
880431de2854Smrg{
880531de2854Smrg
880631de2854Smrg  ;
880731de2854Smrg  return 0;
880831de2854Smrg}
880931de2854Smrg_ACEOF
881096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
881196d43ffdSmrgthen :
881231de2854Smrg  eval $cacheid=yes
8813c2cbb186Smrgelse case e in #(
8814c2cbb186Smrg  e) eval $cacheid=no ;;
8815c2cbb186Smrgesac
881631de2854Smrgfi
881796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8818c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8819c2cbb186Smrgesac
882031de2854Smrgfi
882131de2854Smrg
882231de2854Smrg
882331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
882431de2854Smrg
882531de2854Smrg		eval supported=\$$cacheid
882696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
882796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
882831de2854Smrg		if test "$supported" = "yes" ; then
882931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
883031de2854Smrg			found="yes"
883131de2854Smrg		fi
883231de2854Smrg	fi
883331de2854Smrg
883431de2854Smrg
883531de2854Smrg
883631de2854Smrg
883731de2854Smrg
883831de2854Smrg
883931de2854Smrg
884031de2854Smrg
884131de2854Smrg
884231de2854Smrg
884331de2854Smrg
884431de2854Smrg
884531de2854Smrg
884631de2854Smrg
884731de2854Smrg
884831de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
884931de2854Smrg
885031de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
885131de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
885296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
885396d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
885496d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
885596d43ffdSmrgthen :
885696d43ffdSmrg  printf %s "(cached) " >&6
8857c2cbb186Smrgelse case e in #(
8858c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
885931de2854Smrg/* end confdefs.h.  */
886031de2854Smrgint i;
886131de2854Smrg_ACEOF
886296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
886396d43ffdSmrgthen :
886431de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8865c2cbb186Smrgelse case e in #(
8866c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8867c2cbb186Smrgesac
886831de2854Smrgfi
8869c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8870c2cbb186Smrgesac
887131de2854Smrgfi
887296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
887396d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
887431de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
887531de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
887631de2854Smrgfi
887731de2854Smrg
887831de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
887931de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
888031de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
888131de2854Smrg	fi
888231de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
888396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
888496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
888596d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
888696d43ffdSmrgthen :
888796d43ffdSmrg  printf %s "(cached) " >&6
8888c2cbb186Smrgelse case e in #(
8889c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
889031de2854Smrg/* end confdefs.h.  */
889131de2854Smrgint i;
889231de2854Smrg_ACEOF
889396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
889496d43ffdSmrgthen :
889531de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8896c2cbb186Smrgelse case e in #(
8897c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8898c2cbb186Smrgesac
889931de2854Smrgfi
8900c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8901c2cbb186Smrgesac
890231de2854Smrgfi
890396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
890496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
890531de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
890631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
890731de2854Smrgfi
890831de2854Smrg
890931de2854Smrgfound="no"
891031de2854Smrg
891131de2854Smrg	if test $found = "no" ; then
8912f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
891331de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
891431de2854Smrg		fi
891531de2854Smrg
8916f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
891731de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
891831de2854Smrg		fi
891931de2854Smrg
892031de2854Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
892131de2854Smrg
892296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
892396d43ffdSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8924f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
892596d43ffdSmrg		if eval test \${$cacheid+y}
892696d43ffdSmrgthen :
892796d43ffdSmrg  printf %s "(cached) " >&6
8928c2cbb186Smrgelse case e in #(
8929c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
893031de2854Smrg/* end confdefs.h.  */
893131de2854Smrgint i;
893231de2854Smrgint
893396d43ffdSmrgmain (void)
893431de2854Smrg{
893531de2854Smrg
893631de2854Smrg  ;
893731de2854Smrg  return 0;
893831de2854Smrg}
893931de2854Smrg_ACEOF
894096d43ffdSmrgif ac_fn_c_try_link "$LINENO"
894196d43ffdSmrgthen :
894231de2854Smrg  eval $cacheid=yes
8943c2cbb186Smrgelse case e in #(
8944c2cbb186Smrg  e) eval $cacheid=no ;;
8945c2cbb186Smrgesac
894631de2854Smrgfi
894796d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8948c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8949c2cbb186Smrgesac
895031de2854Smrgfi
895131de2854Smrg
895231de2854Smrg
895331de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
895431de2854Smrg
895531de2854Smrg		eval supported=\$$cacheid
895696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
895796d43ffdSmrgprintf "%s\n" "$supported" >&6; }
895831de2854Smrg		if test "$supported" = "yes" ; then
895931de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
896031de2854Smrg			found="yes"
896131de2854Smrg		fi
896231de2854Smrg	fi
896331de2854Smrg
896431de2854Smrg	if test $found = "no" ; then
8965f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
896631de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
896731de2854Smrg		fi
896831de2854Smrg
8969f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
897031de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
897131de2854Smrg		fi
897231de2854Smrg
897331de2854Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
897431de2854Smrg
897596d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
897696d43ffdSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8977f765521fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
897896d43ffdSmrg		if eval test \${$cacheid+y}
897996d43ffdSmrgthen :
898096d43ffdSmrg  printf %s "(cached) " >&6
8981c2cbb186Smrgelse case e in #(
8982c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
898331de2854Smrg/* end confdefs.h.  */
898431de2854Smrgint i;
898531de2854Smrgint
898696d43ffdSmrgmain (void)
898731de2854Smrg{
898831de2854Smrg
898931de2854Smrg  ;
899031de2854Smrg  return 0;
899131de2854Smrg}
899231de2854Smrg_ACEOF
899396d43ffdSmrgif ac_fn_c_try_link "$LINENO"
899496d43ffdSmrgthen :
899531de2854Smrg  eval $cacheid=yes
8996c2cbb186Smrgelse case e in #(
8997c2cbb186Smrg  e) eval $cacheid=no ;;
8998c2cbb186Smrgesac
899931de2854Smrgfi
900096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9001c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9002c2cbb186Smrgesac
900331de2854Smrgfi
900431de2854Smrg
900531de2854Smrg
900631de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
900731de2854Smrg
900831de2854Smrg		eval supported=\$$cacheid
900996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
901096d43ffdSmrgprintf "%s\n" "$supported" >&6; }
901131de2854Smrg		if test "$supported" = "yes" ; then
901231de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
901331de2854Smrg			found="yes"
901431de2854Smrg		fi
901531de2854Smrg	fi
901631de2854Smrg
901731de2854Smrg
901831de2854Smrg
901931de2854Smrg
902031de2854Smrg
902131de2854Smrg
902231de2854Smrg
902331de2854Smrg
902431de2854Smrg
902531de2854Smrg
902631de2854Smrg
902731de2854Smrg
902831de2854Smrg
902931de2854Smrg
903031de2854Smrg
903131de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
903231de2854Smrg
903331de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
903431de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
903596d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
903696d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
903796d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
903896d43ffdSmrgthen :
903996d43ffdSmrg  printf %s "(cached) " >&6
9040c2cbb186Smrgelse case e in #(
9041c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
904231de2854Smrg/* end confdefs.h.  */
904331de2854Smrgint i;
904431de2854Smrg_ACEOF
904596d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
904696d43ffdSmrgthen :
904731de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9048c2cbb186Smrgelse case e in #(
9049c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9050c2cbb186Smrgesac
905131de2854Smrgfi
9052c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9053c2cbb186Smrgesac
905431de2854Smrgfi
905596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
905696d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
905731de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
905831de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
905931de2854Smrgfi
906031de2854Smrg
906131de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
906231de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
906331de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
906431de2854Smrg	fi
906531de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
906696d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
906796d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
906896d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
906996d43ffdSmrgthen :
907096d43ffdSmrg  printf %s "(cached) " >&6
9071c2cbb186Smrgelse case e in #(
9072c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
907331de2854Smrg/* end confdefs.h.  */
907431de2854Smrgint i;
907531de2854Smrg_ACEOF
907696d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
907796d43ffdSmrgthen :
907831de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9079c2cbb186Smrgelse case e in #(
9080c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9081c2cbb186Smrgesac
908231de2854Smrgfi
9083c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9084c2cbb186Smrgesac
908531de2854Smrgfi
908696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
908796d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
908831de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
908931de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
909031de2854Smrgfi
909131de2854Smrg
909231de2854Smrgfound="no"
909331de2854Smrg
909431de2854Smrg	if test $found = "no" ; then
9095f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
909631de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
909731de2854Smrg		fi
909831de2854Smrg
9099f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
910031de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
910131de2854Smrg		fi
910231de2854Smrg
910331de2854Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
910431de2854Smrg
910596d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
910696d43ffdSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
9107f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
910896d43ffdSmrg		if eval test \${$cacheid+y}
910996d43ffdSmrgthen :
911096d43ffdSmrg  printf %s "(cached) " >&6
9111c2cbb186Smrgelse case e in #(
9112c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
911331de2854Smrg/* end confdefs.h.  */
911431de2854Smrgint i;
911531de2854Smrgint
911696d43ffdSmrgmain (void)
911731de2854Smrg{
911831de2854Smrg
911931de2854Smrg  ;
912031de2854Smrg  return 0;
912131de2854Smrg}
912231de2854Smrg_ACEOF
912396d43ffdSmrgif ac_fn_c_try_link "$LINENO"
912496d43ffdSmrgthen :
912531de2854Smrg  eval $cacheid=yes
9126c2cbb186Smrgelse case e in #(
9127c2cbb186Smrg  e) eval $cacheid=no ;;
9128c2cbb186Smrgesac
912931de2854Smrgfi
913096d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9131c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9132c2cbb186Smrgesac
913331de2854Smrgfi
913431de2854Smrg
913531de2854Smrg
913631de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
913731de2854Smrg
913831de2854Smrg		eval supported=\$$cacheid
913996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
914096d43ffdSmrgprintf "%s\n" "$supported" >&6; }
914131de2854Smrg		if test "$supported" = "yes" ; then
914231de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
914331de2854Smrg			found="yes"
914431de2854Smrg		fi
914531de2854Smrg	fi
914631de2854Smrg
914731de2854Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
914831de2854Smrgelse
914996d43ffdSmrg{ 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
915096d43ffdSmrgprintf "%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;}
915131de2854Smrg
915231de2854Smrg
915331de2854Smrg
915431de2854Smrg
915531de2854Smrg
915631de2854Smrg
915731de2854Smrg
915831de2854Smrg
915931de2854Smrg
916031de2854Smrg
916131de2854Smrg
916231de2854Smrg
916331de2854Smrg
916431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
916531de2854Smrg
916631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
916731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
916896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
916996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
917096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
917196d43ffdSmrgthen :
917296d43ffdSmrg  printf %s "(cached) " >&6
9173c2cbb186Smrgelse case e in #(
9174c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
917531de2854Smrg/* end confdefs.h.  */
917631de2854Smrgint i;
917731de2854Smrg_ACEOF
917896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
917996d43ffdSmrgthen :
918031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9181c2cbb186Smrgelse case e in #(
9182c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9183c2cbb186Smrgesac
918431de2854Smrgfi
9185c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9186c2cbb186Smrgesac
918731de2854Smrgfi
918896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
918996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
919031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
919131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
919231de2854Smrgfi
919331de2854Smrg
919431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
919531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
919631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
919731de2854Smrg	fi
919831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
919996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
920096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
920196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
920296d43ffdSmrgthen :
920396d43ffdSmrg  printf %s "(cached) " >&6
9204c2cbb186Smrgelse case e in #(
9205c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
920631de2854Smrg/* end confdefs.h.  */
920731de2854Smrgint i;
920831de2854Smrg_ACEOF
920996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
921096d43ffdSmrgthen :
921131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9212c2cbb186Smrgelse case e in #(
9213c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9214c2cbb186Smrgesac
921531de2854Smrgfi
9216c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9217c2cbb186Smrgesac
921831de2854Smrgfi
921996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
922096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
922131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
922231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
922331de2854Smrgfi
922431de2854Smrg
922531de2854Smrgfound="no"
922631de2854Smrg
922731de2854Smrg	if test $found = "no" ; then
9228f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
922931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
923031de2854Smrg		fi
923131de2854Smrg
9232f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
923331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
923431de2854Smrg		fi
923531de2854Smrg
923631de2854Smrg		CFLAGS="$CFLAGS -Wimplicit"
923731de2854Smrg
923896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
923996d43ffdSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
924031de2854Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
924196d43ffdSmrg		if eval test \${$cacheid+y}
924296d43ffdSmrgthen :
924396d43ffdSmrg  printf %s "(cached) " >&6
9244c2cbb186Smrgelse case e in #(
9245c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
924631de2854Smrg/* end confdefs.h.  */
924731de2854Smrgint i;
924831de2854Smrgint
924996d43ffdSmrgmain (void)
925031de2854Smrg{
925131de2854Smrg
925231de2854Smrg  ;
925331de2854Smrg  return 0;
925431de2854Smrg}
925531de2854Smrg_ACEOF
925696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
925796d43ffdSmrgthen :
925831de2854Smrg  eval $cacheid=yes
9259c2cbb186Smrgelse case e in #(
9260c2cbb186Smrg  e) eval $cacheid=no ;;
9261c2cbb186Smrgesac
926231de2854Smrgfi
926396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9264c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9265c2cbb186Smrgesac
926631de2854Smrgfi
926731de2854Smrg
926831de2854Smrg
926931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
927031de2854Smrg
927131de2854Smrg		eval supported=\$$cacheid
927296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
927396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
927431de2854Smrg		if test "$supported" = "yes" ; then
927531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
927631de2854Smrg			found="yes"
927731de2854Smrg		fi
927831de2854Smrg	fi
927931de2854Smrg
928031de2854Smrg
928131de2854Smrg
928231de2854Smrg
928331de2854Smrg
928431de2854Smrg
928531de2854Smrg
928631de2854Smrg
928731de2854Smrg
928831de2854Smrg
928931de2854Smrg
929031de2854Smrg
929131de2854Smrg
929231de2854Smrg
929331de2854Smrg
929431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
929531de2854Smrg
929631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
929731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
929896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
929996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
930096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
930196d43ffdSmrgthen :
930296d43ffdSmrg  printf %s "(cached) " >&6
9303c2cbb186Smrgelse case e in #(
9304c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
930531de2854Smrg/* end confdefs.h.  */
930631de2854Smrgint i;
930731de2854Smrg_ACEOF
930896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
930996d43ffdSmrgthen :
931031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9311c2cbb186Smrgelse case e in #(
9312c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9313c2cbb186Smrgesac
931431de2854Smrgfi
9315c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9316c2cbb186Smrgesac
931731de2854Smrgfi
931896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
931996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
932031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
932131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
932231de2854Smrgfi
932331de2854Smrg
932431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
932531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
932631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
932731de2854Smrg	fi
932831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
932996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
933096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
933196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
933296d43ffdSmrgthen :
933396d43ffdSmrg  printf %s "(cached) " >&6
9334c2cbb186Smrgelse case e in #(
9335c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
933631de2854Smrg/* end confdefs.h.  */
933731de2854Smrgint i;
933831de2854Smrg_ACEOF
933996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
934096d43ffdSmrgthen :
934131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9342c2cbb186Smrgelse case e in #(
9343c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9344c2cbb186Smrgesac
934531de2854Smrgfi
9346c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9347c2cbb186Smrgesac
934831de2854Smrgfi
934996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
935096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
935131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
935231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
935331de2854Smrgfi
935431de2854Smrg
935531de2854Smrgfound="no"
935631de2854Smrg
935731de2854Smrg	if test $found = "no" ; then
9358f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
935931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
936031de2854Smrg		fi
936131de2854Smrg
9362f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
936331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
936431de2854Smrg		fi
936531de2854Smrg
936631de2854Smrg		CFLAGS="$CFLAGS -Wnonnull"
936731de2854Smrg
936896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
936996d43ffdSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
937031de2854Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
937196d43ffdSmrg		if eval test \${$cacheid+y}
937296d43ffdSmrgthen :
937396d43ffdSmrg  printf %s "(cached) " >&6
9374c2cbb186Smrgelse case e in #(
9375c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
937631de2854Smrg/* end confdefs.h.  */
937731de2854Smrgint i;
937831de2854Smrgint
937996d43ffdSmrgmain (void)
938031de2854Smrg{
938131de2854Smrg
938231de2854Smrg  ;
938331de2854Smrg  return 0;
938431de2854Smrg}
938531de2854Smrg_ACEOF
938696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
938796d43ffdSmrgthen :
938831de2854Smrg  eval $cacheid=yes
9389c2cbb186Smrgelse case e in #(
9390c2cbb186Smrg  e) eval $cacheid=no ;;
9391c2cbb186Smrgesac
939231de2854Smrgfi
939396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9394c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9395c2cbb186Smrgesac
939631de2854Smrgfi
939731de2854Smrg
939831de2854Smrg
939931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
940031de2854Smrg
940131de2854Smrg		eval supported=\$$cacheid
940296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
940396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
940431de2854Smrg		if test "$supported" = "yes" ; then
940531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
940631de2854Smrg			found="yes"
940731de2854Smrg		fi
940831de2854Smrg	fi
940931de2854Smrg
941031de2854Smrg
941131de2854Smrg
941231de2854Smrg
941331de2854Smrg
941431de2854Smrg
941531de2854Smrg
941631de2854Smrg
941731de2854Smrg
941831de2854Smrg
941931de2854Smrg
942031de2854Smrg
942131de2854Smrg
942231de2854Smrg
942331de2854Smrg
942431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
942531de2854Smrg
942631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
942731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
942896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
942996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
943096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
943196d43ffdSmrgthen :
943296d43ffdSmrg  printf %s "(cached) " >&6
9433c2cbb186Smrgelse case e in #(
9434c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
943531de2854Smrg/* end confdefs.h.  */
943631de2854Smrgint i;
943731de2854Smrg_ACEOF
943896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
943996d43ffdSmrgthen :
944031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9441c2cbb186Smrgelse case e in #(
9442c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9443c2cbb186Smrgesac
944431de2854Smrgfi
9445c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9446c2cbb186Smrgesac
944731de2854Smrgfi
944896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
944996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
945031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
945131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
945231de2854Smrgfi
945331de2854Smrg
945431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
945531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
945631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
945731de2854Smrg	fi
945831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
945996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
946096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
946196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
946296d43ffdSmrgthen :
946396d43ffdSmrg  printf %s "(cached) " >&6
9464c2cbb186Smrgelse case e in #(
9465c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
946631de2854Smrg/* end confdefs.h.  */
946731de2854Smrgint i;
946831de2854Smrg_ACEOF
946996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
947096d43ffdSmrgthen :
947131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9472c2cbb186Smrgelse case e in #(
9473c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9474c2cbb186Smrgesac
947531de2854Smrgfi
9476c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9477c2cbb186Smrgesac
947831de2854Smrgfi
947996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
948096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
948131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
948231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
948331de2854Smrgfi
948431de2854Smrg
948531de2854Smrgfound="no"
948631de2854Smrg
948731de2854Smrg	if test $found = "no" ; then
9488f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
948931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
949031de2854Smrg		fi
949131de2854Smrg
9492f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
949331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
949431de2854Smrg		fi
949531de2854Smrg
949631de2854Smrg		CFLAGS="$CFLAGS -Winit-self"
949731de2854Smrg
949896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
949996d43ffdSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
950031de2854Smrg		cacheid=xorg_cv_cc_flag__Winit_self
950196d43ffdSmrg		if eval test \${$cacheid+y}
950296d43ffdSmrgthen :
950396d43ffdSmrg  printf %s "(cached) " >&6
9504c2cbb186Smrgelse case e in #(
9505c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
950631de2854Smrg/* end confdefs.h.  */
950731de2854Smrgint i;
950831de2854Smrgint
950996d43ffdSmrgmain (void)
951031de2854Smrg{
951131de2854Smrg
951231de2854Smrg  ;
951331de2854Smrg  return 0;
951431de2854Smrg}
951531de2854Smrg_ACEOF
951696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
951796d43ffdSmrgthen :
951831de2854Smrg  eval $cacheid=yes
9519c2cbb186Smrgelse case e in #(
9520c2cbb186Smrg  e) eval $cacheid=no ;;
9521c2cbb186Smrgesac
952231de2854Smrgfi
952396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9524c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9525c2cbb186Smrgesac
952631de2854Smrgfi
952731de2854Smrg
952831de2854Smrg
952931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
953031de2854Smrg
953131de2854Smrg		eval supported=\$$cacheid
953296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
953396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
953431de2854Smrg		if test "$supported" = "yes" ; then
953531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
953631de2854Smrg			found="yes"
953731de2854Smrg		fi
953831de2854Smrg	fi
953931de2854Smrg
954031de2854Smrg
954131de2854Smrg
954231de2854Smrg
954331de2854Smrg
954431de2854Smrg
954531de2854Smrg
954631de2854Smrg
954731de2854Smrg
954831de2854Smrg
954931de2854Smrg
955031de2854Smrg
955131de2854Smrg
955231de2854Smrg
955331de2854Smrg
955431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
955531de2854Smrg
955631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
955731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
955896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
955996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
956096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
956196d43ffdSmrgthen :
956296d43ffdSmrg  printf %s "(cached) " >&6
9563c2cbb186Smrgelse case e in #(
9564c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
956531de2854Smrg/* end confdefs.h.  */
956631de2854Smrgint i;
956731de2854Smrg_ACEOF
956896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
956996d43ffdSmrgthen :
957031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9571c2cbb186Smrgelse case e in #(
9572c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9573c2cbb186Smrgesac
957431de2854Smrgfi
9575c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9576c2cbb186Smrgesac
957731de2854Smrgfi
957896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
957996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
958031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
958131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
958231de2854Smrgfi
958331de2854Smrg
958431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
958531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
958631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
958731de2854Smrg	fi
958831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
958996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
959096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
959196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
959296d43ffdSmrgthen :
959396d43ffdSmrg  printf %s "(cached) " >&6
9594c2cbb186Smrgelse case e in #(
9595c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
959631de2854Smrg/* end confdefs.h.  */
959731de2854Smrgint i;
959831de2854Smrg_ACEOF
959996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
960096d43ffdSmrgthen :
960131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9602c2cbb186Smrgelse case e in #(
9603c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9604c2cbb186Smrgesac
960531de2854Smrgfi
9606c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9607c2cbb186Smrgesac
960831de2854Smrgfi
960996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
961096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
961131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
961231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
961331de2854Smrgfi
961431de2854Smrg
961531de2854Smrgfound="no"
961631de2854Smrg
961731de2854Smrg	if test $found = "no" ; then
9618f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
961931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
962031de2854Smrg		fi
962131de2854Smrg
9622f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
962331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
962431de2854Smrg		fi
962531de2854Smrg
962631de2854Smrg		CFLAGS="$CFLAGS -Wmain"
962731de2854Smrg
962896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
962996d43ffdSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
963031de2854Smrg		cacheid=xorg_cv_cc_flag__Wmain
963196d43ffdSmrg		if eval test \${$cacheid+y}
963296d43ffdSmrgthen :
963396d43ffdSmrg  printf %s "(cached) " >&6
9634c2cbb186Smrgelse case e in #(
9635c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
963631de2854Smrg/* end confdefs.h.  */
963731de2854Smrgint i;
963831de2854Smrgint
963996d43ffdSmrgmain (void)
964031de2854Smrg{
964131de2854Smrg
964231de2854Smrg  ;
964331de2854Smrg  return 0;
964431de2854Smrg}
964531de2854Smrg_ACEOF
964696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
964796d43ffdSmrgthen :
964831de2854Smrg  eval $cacheid=yes
9649c2cbb186Smrgelse case e in #(
9650c2cbb186Smrg  e) eval $cacheid=no ;;
9651c2cbb186Smrgesac
965231de2854Smrgfi
965396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9654c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9655c2cbb186Smrgesac
965631de2854Smrgfi
965731de2854Smrg
965831de2854Smrg
965931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
966031de2854Smrg
966131de2854Smrg		eval supported=\$$cacheid
966296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
966396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
966431de2854Smrg		if test "$supported" = "yes" ; then
966531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
966631de2854Smrg			found="yes"
966731de2854Smrg		fi
966831de2854Smrg	fi
966931de2854Smrg
967031de2854Smrg
967131de2854Smrg
967231de2854Smrg
967331de2854Smrg
967431de2854Smrg
967531de2854Smrg
967631de2854Smrg
967731de2854Smrg
967831de2854Smrg
967931de2854Smrg
968031de2854Smrg
968131de2854Smrg
968231de2854Smrg
968331de2854Smrg
968431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
968531de2854Smrg
968631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
968731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
968896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
968996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
969096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
969196d43ffdSmrgthen :
969296d43ffdSmrg  printf %s "(cached) " >&6
9693c2cbb186Smrgelse case e in #(
9694c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
969531de2854Smrg/* end confdefs.h.  */
969631de2854Smrgint i;
969731de2854Smrg_ACEOF
969896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
969996d43ffdSmrgthen :
970031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9701c2cbb186Smrgelse case e in #(
9702c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9703c2cbb186Smrgesac
970431de2854Smrgfi
9705c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9706c2cbb186Smrgesac
970731de2854Smrgfi
970896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
970996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
971031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
971131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
971231de2854Smrgfi
971331de2854Smrg
971431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
971531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
971631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
971731de2854Smrg	fi
971831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
971996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
972096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
972196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
972296d43ffdSmrgthen :
972396d43ffdSmrg  printf %s "(cached) " >&6
9724c2cbb186Smrgelse case e in #(
9725c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
972631de2854Smrg/* end confdefs.h.  */
972731de2854Smrgint i;
972831de2854Smrg_ACEOF
972996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
973096d43ffdSmrgthen :
973131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9732c2cbb186Smrgelse case e in #(
9733c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9734c2cbb186Smrgesac
973531de2854Smrgfi
9736c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9737c2cbb186Smrgesac
973831de2854Smrgfi
973996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
974096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
974131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
974231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
974331de2854Smrgfi
974431de2854Smrg
974531de2854Smrgfound="no"
974631de2854Smrg
974731de2854Smrg	if test $found = "no" ; then
9748f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
974931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
975031de2854Smrg		fi
975131de2854Smrg
9752f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
975331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
975431de2854Smrg		fi
975531de2854Smrg
975631de2854Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
975731de2854Smrg
975896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
975996d43ffdSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
976031de2854Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
976196d43ffdSmrg		if eval test \${$cacheid+y}
976296d43ffdSmrgthen :
976396d43ffdSmrg  printf %s "(cached) " >&6
9764c2cbb186Smrgelse case e in #(
9765c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
976631de2854Smrg/* end confdefs.h.  */
976731de2854Smrgint i;
976831de2854Smrgint
976996d43ffdSmrgmain (void)
977031de2854Smrg{
977131de2854Smrg
977231de2854Smrg  ;
977331de2854Smrg  return 0;
977431de2854Smrg}
977531de2854Smrg_ACEOF
977696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
977796d43ffdSmrgthen :
977831de2854Smrg  eval $cacheid=yes
9779c2cbb186Smrgelse case e in #(
9780c2cbb186Smrg  e) eval $cacheid=no ;;
9781c2cbb186Smrgesac
978231de2854Smrgfi
978396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9784c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9785c2cbb186Smrgesac
978631de2854Smrgfi
978731de2854Smrg
978831de2854Smrg
978931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
979031de2854Smrg
979131de2854Smrg		eval supported=\$$cacheid
979296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
979396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
979431de2854Smrg		if test "$supported" = "yes" ; then
979531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
979631de2854Smrg			found="yes"
979731de2854Smrg		fi
979831de2854Smrg	fi
979931de2854Smrg
980031de2854Smrg
980131de2854Smrg
980231de2854Smrg
980331de2854Smrg
980431de2854Smrg
980531de2854Smrg
980631de2854Smrg
980731de2854Smrg
980831de2854Smrg
980931de2854Smrg
981031de2854Smrg
981131de2854Smrg
981231de2854Smrg
981331de2854Smrg
981431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
981531de2854Smrg
981631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
981731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
981896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
981996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
982096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
982196d43ffdSmrgthen :
982296d43ffdSmrg  printf %s "(cached) " >&6
9823c2cbb186Smrgelse case e in #(
9824c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
982531de2854Smrg/* end confdefs.h.  */
982631de2854Smrgint i;
982731de2854Smrg_ACEOF
982896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
982996d43ffdSmrgthen :
983031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9831c2cbb186Smrgelse case e in #(
9832c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9833c2cbb186Smrgesac
983431de2854Smrgfi
9835c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9836c2cbb186Smrgesac
983731de2854Smrgfi
983896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
983996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
984031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
984131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
984231de2854Smrgfi
984331de2854Smrg
984431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
984531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
984631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
984731de2854Smrg	fi
984831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
984996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
985096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
985196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
985296d43ffdSmrgthen :
985396d43ffdSmrg  printf %s "(cached) " >&6
9854c2cbb186Smrgelse case e in #(
9855c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
985631de2854Smrg/* end confdefs.h.  */
985731de2854Smrgint i;
985831de2854Smrg_ACEOF
985996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
986096d43ffdSmrgthen :
986131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9862c2cbb186Smrgelse case e in #(
9863c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9864c2cbb186Smrgesac
986531de2854Smrgfi
9866c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9867c2cbb186Smrgesac
986831de2854Smrgfi
986996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
987096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
987131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
987231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
987331de2854Smrgfi
987431de2854Smrg
987531de2854Smrgfound="no"
987631de2854Smrg
987731de2854Smrg	if test $found = "no" ; then
9878f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
987931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
988031de2854Smrg		fi
988131de2854Smrg
9882f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
988331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
988431de2854Smrg		fi
988531de2854Smrg
988631de2854Smrg		CFLAGS="$CFLAGS -Wsequence-point"
988731de2854Smrg
988896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
988996d43ffdSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
989031de2854Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
989196d43ffdSmrg		if eval test \${$cacheid+y}
989296d43ffdSmrgthen :
989396d43ffdSmrg  printf %s "(cached) " >&6
9894c2cbb186Smrgelse case e in #(
9895c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
989631de2854Smrg/* end confdefs.h.  */
989731de2854Smrgint i;
989831de2854Smrgint
989996d43ffdSmrgmain (void)
990031de2854Smrg{
990131de2854Smrg
990231de2854Smrg  ;
990331de2854Smrg  return 0;
990431de2854Smrg}
990531de2854Smrg_ACEOF
990696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
990796d43ffdSmrgthen :
990831de2854Smrg  eval $cacheid=yes
9909c2cbb186Smrgelse case e in #(
9910c2cbb186Smrg  e) eval $cacheid=no ;;
9911c2cbb186Smrgesac
991231de2854Smrgfi
991396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9914c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9915c2cbb186Smrgesac
991631de2854Smrgfi
991731de2854Smrg
991831de2854Smrg
991931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
992031de2854Smrg
992131de2854Smrg		eval supported=\$$cacheid
992296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
992396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
992431de2854Smrg		if test "$supported" = "yes" ; then
992531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
992631de2854Smrg			found="yes"
992731de2854Smrg		fi
992831de2854Smrg	fi
992931de2854Smrg
993031de2854Smrg
993131de2854Smrg
993231de2854Smrg
993331de2854Smrg
993431de2854Smrg
993531de2854Smrg
993631de2854Smrg
993731de2854Smrg
993831de2854Smrg
993931de2854Smrg
994031de2854Smrg
994131de2854Smrg
994231de2854Smrg
994331de2854Smrg
994431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
994531de2854Smrg
994631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
994731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
994896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
994996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
995096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
995196d43ffdSmrgthen :
995296d43ffdSmrg  printf %s "(cached) " >&6
9953c2cbb186Smrgelse case e in #(
9954c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
995531de2854Smrg/* end confdefs.h.  */
995631de2854Smrgint i;
995731de2854Smrg_ACEOF
995896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
995996d43ffdSmrgthen :
996031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9961c2cbb186Smrgelse case e in #(
9962c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9963c2cbb186Smrgesac
996431de2854Smrgfi
9965c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9966c2cbb186Smrgesac
996731de2854Smrgfi
996896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
996996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
997031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
997131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
997231de2854Smrgfi
997331de2854Smrg
997431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
997531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
997631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
997731de2854Smrg	fi
997831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
997996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
998096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
998196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
998296d43ffdSmrgthen :
998396d43ffdSmrg  printf %s "(cached) " >&6
9984c2cbb186Smrgelse case e in #(
9985c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
998631de2854Smrg/* end confdefs.h.  */
998731de2854Smrgint i;
998831de2854Smrg_ACEOF
998996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
999096d43ffdSmrgthen :
999131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9992c2cbb186Smrgelse case e in #(
9993c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9994c2cbb186Smrgesac
999531de2854Smrgfi
9996c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9997c2cbb186Smrgesac
999831de2854Smrgfi
999996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1000096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1000131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1000231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1000331de2854Smrgfi
1000431de2854Smrg
1000531de2854Smrgfound="no"
1000631de2854Smrg
1000731de2854Smrg	if test $found = "no" ; then
10008f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1000931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1001031de2854Smrg		fi
1001131de2854Smrg
10012f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1001331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1001431de2854Smrg		fi
1001531de2854Smrg
1001631de2854Smrg		CFLAGS="$CFLAGS -Wreturn-type"
1001731de2854Smrg
1001896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
1001996d43ffdSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
1002031de2854Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
1002196d43ffdSmrg		if eval test \${$cacheid+y}
1002296d43ffdSmrgthen :
1002396d43ffdSmrg  printf %s "(cached) " >&6
10024c2cbb186Smrgelse case e in #(
10025c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1002631de2854Smrg/* end confdefs.h.  */
1002731de2854Smrgint i;
1002831de2854Smrgint
1002996d43ffdSmrgmain (void)
1003031de2854Smrg{
1003131de2854Smrg
1003231de2854Smrg  ;
1003331de2854Smrg  return 0;
1003431de2854Smrg}
1003531de2854Smrg_ACEOF
1003696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1003796d43ffdSmrgthen :
1003831de2854Smrg  eval $cacheid=yes
10039c2cbb186Smrgelse case e in #(
10040c2cbb186Smrg  e) eval $cacheid=no ;;
10041c2cbb186Smrgesac
1004231de2854Smrgfi
1004396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10044c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10045c2cbb186Smrgesac
1004631de2854Smrgfi
1004731de2854Smrg
1004831de2854Smrg
1004931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1005031de2854Smrg
1005131de2854Smrg		eval supported=\$$cacheid
1005296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1005396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1005431de2854Smrg		if test "$supported" = "yes" ; then
1005531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
1005631de2854Smrg			found="yes"
1005731de2854Smrg		fi
1005831de2854Smrg	fi
1005931de2854Smrg
1006031de2854Smrg
1006131de2854Smrg
1006231de2854Smrg
1006331de2854Smrg
1006431de2854Smrg
1006531de2854Smrg
1006631de2854Smrg
1006731de2854Smrg
1006831de2854Smrg
1006931de2854Smrg
1007031de2854Smrg
1007131de2854Smrg
1007231de2854Smrg
1007331de2854Smrg
1007431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1007531de2854Smrg
1007631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1007731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1007896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1007996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1008096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1008196d43ffdSmrgthen :
1008296d43ffdSmrg  printf %s "(cached) " >&6
10083c2cbb186Smrgelse case e in #(
10084c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1008531de2854Smrg/* end confdefs.h.  */
1008631de2854Smrgint i;
1008731de2854Smrg_ACEOF
1008896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1008996d43ffdSmrgthen :
1009031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10091c2cbb186Smrgelse case e in #(
10092c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10093c2cbb186Smrgesac
1009431de2854Smrgfi
10095c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10096c2cbb186Smrgesac
1009731de2854Smrgfi
1009896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1009996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1010031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1010131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1010231de2854Smrgfi
1010331de2854Smrg
1010431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1010531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1010631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1010731de2854Smrg	fi
1010831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1010996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1011096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1011196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1011296d43ffdSmrgthen :
1011396d43ffdSmrg  printf %s "(cached) " >&6
10114c2cbb186Smrgelse case e in #(
10115c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1011631de2854Smrg/* end confdefs.h.  */
1011731de2854Smrgint i;
1011831de2854Smrg_ACEOF
1011996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1012096d43ffdSmrgthen :
1012131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10122c2cbb186Smrgelse case e in #(
10123c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10124c2cbb186Smrgesac
1012531de2854Smrgfi
10126c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10127c2cbb186Smrgesac
1012831de2854Smrgfi
1012996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1013096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1013131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1013231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1013331de2854Smrgfi
1013431de2854Smrg
1013531de2854Smrgfound="no"
1013631de2854Smrg
1013731de2854Smrg	if test $found = "no" ; then
10138f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1013931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1014031de2854Smrg		fi
1014131de2854Smrg
10142f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1014331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1014431de2854Smrg		fi
1014531de2854Smrg
1014631de2854Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
1014731de2854Smrg
1014896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
1014996d43ffdSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
1015031de2854Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
1015196d43ffdSmrg		if eval test \${$cacheid+y}
1015296d43ffdSmrgthen :
1015396d43ffdSmrg  printf %s "(cached) " >&6
10154c2cbb186Smrgelse case e in #(
10155c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1015631de2854Smrg/* end confdefs.h.  */
1015731de2854Smrgint i;
1015831de2854Smrgint
1015996d43ffdSmrgmain (void)
1016031de2854Smrg{
1016131de2854Smrg
1016231de2854Smrg  ;
1016331de2854Smrg  return 0;
1016431de2854Smrg}
1016531de2854Smrg_ACEOF
1016696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1016796d43ffdSmrgthen :
1016831de2854Smrg  eval $cacheid=yes
10169c2cbb186Smrgelse case e in #(
10170c2cbb186Smrg  e) eval $cacheid=no ;;
10171c2cbb186Smrgesac
1017231de2854Smrgfi
1017396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10174c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10175c2cbb186Smrgesac
1017631de2854Smrgfi
1017731de2854Smrg
1017831de2854Smrg
1017931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1018031de2854Smrg
1018131de2854Smrg		eval supported=\$$cacheid
1018296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1018396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1018431de2854Smrg		if test "$supported" = "yes" ; then
1018531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
1018631de2854Smrg			found="yes"
1018731de2854Smrg		fi
1018831de2854Smrg	fi
1018931de2854Smrg
1019031de2854Smrg
1019131de2854Smrg
1019231de2854Smrg
1019331de2854Smrg
1019431de2854Smrg
1019531de2854Smrg
1019631de2854Smrg
1019731de2854Smrg
1019831de2854Smrg
1019931de2854Smrg
1020031de2854Smrg
1020131de2854Smrg
1020231de2854Smrg
1020331de2854Smrg
1020431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1020531de2854Smrg
1020631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1020731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1020896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1020996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1021096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1021196d43ffdSmrgthen :
1021296d43ffdSmrg  printf %s "(cached) " >&6
10213c2cbb186Smrgelse case e in #(
10214c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1021531de2854Smrg/* end confdefs.h.  */
1021631de2854Smrgint i;
1021731de2854Smrg_ACEOF
1021896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1021996d43ffdSmrgthen :
1022031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10221c2cbb186Smrgelse case e in #(
10222c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10223c2cbb186Smrgesac
1022431de2854Smrgfi
10225c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10226c2cbb186Smrgesac
1022731de2854Smrgfi
1022896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1022996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1023031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1023131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1023231de2854Smrgfi
1023331de2854Smrg
1023431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1023531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1023631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1023731de2854Smrg	fi
1023831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1023996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1024096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1024196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1024296d43ffdSmrgthen :
1024396d43ffdSmrg  printf %s "(cached) " >&6
10244c2cbb186Smrgelse case e in #(
10245c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1024631de2854Smrg/* end confdefs.h.  */
1024731de2854Smrgint i;
1024831de2854Smrg_ACEOF
1024996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1025096d43ffdSmrgthen :
1025131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10252c2cbb186Smrgelse case e in #(
10253c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10254c2cbb186Smrgesac
1025531de2854Smrgfi
10256c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10257c2cbb186Smrgesac
1025831de2854Smrgfi
1025996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1026096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1026131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1026231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1026331de2854Smrgfi
1026431de2854Smrg
1026531de2854Smrgfound="no"
1026631de2854Smrg
1026731de2854Smrg	if test $found = "no" ; then
10268f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1026931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1027031de2854Smrg		fi
1027131de2854Smrg
10272f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1027331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1027431de2854Smrg		fi
1027531de2854Smrg
1027631de2854Smrg		CFLAGS="$CFLAGS -Warray-bounds"
1027731de2854Smrg
1027896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
1027996d43ffdSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
1028031de2854Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
1028196d43ffdSmrg		if eval test \${$cacheid+y}
1028296d43ffdSmrgthen :
1028396d43ffdSmrg  printf %s "(cached) " >&6
10284c2cbb186Smrgelse case e in #(
10285c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1028631de2854Smrg/* end confdefs.h.  */
1028731de2854Smrgint i;
1028831de2854Smrgint
1028996d43ffdSmrgmain (void)
1029031de2854Smrg{
1029131de2854Smrg
1029231de2854Smrg  ;
1029331de2854Smrg  return 0;
1029431de2854Smrg}
1029531de2854Smrg_ACEOF
1029696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1029796d43ffdSmrgthen :
1029831de2854Smrg  eval $cacheid=yes
10299c2cbb186Smrgelse case e in #(
10300c2cbb186Smrg  e) eval $cacheid=no ;;
10301c2cbb186Smrgesac
1030231de2854Smrgfi
1030396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10304c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10305c2cbb186Smrgesac
1030631de2854Smrgfi
1030731de2854Smrg
1030831de2854Smrg
1030931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1031031de2854Smrg
1031131de2854Smrg		eval supported=\$$cacheid
1031296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1031396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1031431de2854Smrg		if test "$supported" = "yes" ; then
1031531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
1031631de2854Smrg			found="yes"
1031731de2854Smrg		fi
1031831de2854Smrg	fi
1031931de2854Smrg
1032031de2854Smrg
1032131de2854Smrg
1032231de2854Smrg
1032331de2854Smrg
1032431de2854Smrg
1032531de2854Smrg
1032631de2854Smrg
1032731de2854Smrg
1032831de2854Smrg
1032931de2854Smrg
1033031de2854Smrg
1033131de2854Smrg
1033231de2854Smrg
1033331de2854Smrg
1033431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1033531de2854Smrg
1033631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1033731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1033896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1033996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1034096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1034196d43ffdSmrgthen :
1034296d43ffdSmrg  printf %s "(cached) " >&6
10343c2cbb186Smrgelse case e in #(
10344c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1034531de2854Smrg/* end confdefs.h.  */
1034631de2854Smrgint i;
1034731de2854Smrg_ACEOF
1034896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1034996d43ffdSmrgthen :
1035031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10351c2cbb186Smrgelse case e in #(
10352c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10353c2cbb186Smrgesac
1035431de2854Smrgfi
10355c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10356c2cbb186Smrgesac
1035731de2854Smrgfi
1035896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1035996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1036031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1036131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1036231de2854Smrgfi
1036331de2854Smrg
1036431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1036531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1036631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1036731de2854Smrg	fi
1036831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1036996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1037096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1037196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1037296d43ffdSmrgthen :
1037396d43ffdSmrg  printf %s "(cached) " >&6
10374c2cbb186Smrgelse case e in #(
10375c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1037631de2854Smrg/* end confdefs.h.  */
1037731de2854Smrgint i;
1037831de2854Smrg_ACEOF
1037996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1038096d43ffdSmrgthen :
1038131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10382c2cbb186Smrgelse case e in #(
10383c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10384c2cbb186Smrgesac
1038531de2854Smrgfi
10386c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10387c2cbb186Smrgesac
1038831de2854Smrgfi
1038996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1039096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1039131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1039231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1039331de2854Smrgfi
1039431de2854Smrg
1039531de2854Smrgfound="no"
1039631de2854Smrg
1039731de2854Smrg	if test $found = "no" ; then
10398f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1039931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1040031de2854Smrg		fi
1040131de2854Smrg
10402f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1040331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1040431de2854Smrg		fi
1040531de2854Smrg
1040631de2854Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
1040731de2854Smrg
1040896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1040996d43ffdSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
1041031de2854Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1041196d43ffdSmrg		if eval test \${$cacheid+y}
1041296d43ffdSmrgthen :
1041396d43ffdSmrg  printf %s "(cached) " >&6
10414c2cbb186Smrgelse case e in #(
10415c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1041631de2854Smrg/* end confdefs.h.  */
1041731de2854Smrgint i;
1041831de2854Smrgint
1041996d43ffdSmrgmain (void)
1042031de2854Smrg{
1042131de2854Smrg
1042231de2854Smrg  ;
1042331de2854Smrg  return 0;
1042431de2854Smrg}
1042531de2854Smrg_ACEOF
1042696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1042796d43ffdSmrgthen :
1042831de2854Smrg  eval $cacheid=yes
10429c2cbb186Smrgelse case e in #(
10430c2cbb186Smrg  e) eval $cacheid=no ;;
10431c2cbb186Smrgesac
1043231de2854Smrgfi
1043396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10434c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10435c2cbb186Smrgesac
1043631de2854Smrgfi
1043731de2854Smrg
1043831de2854Smrg
1043931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1044031de2854Smrg
1044131de2854Smrg		eval supported=\$$cacheid
1044296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1044396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1044431de2854Smrg		if test "$supported" = "yes" ; then
1044531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
1044631de2854Smrg			found="yes"
1044731de2854Smrg		fi
1044831de2854Smrg	fi
1044931de2854Smrg
1045031de2854Smrg
1045131de2854Smrg
1045231de2854Smrg
1045331de2854Smrg
1045431de2854Smrg
1045531de2854Smrg
1045631de2854Smrg
1045731de2854Smrg
1045831de2854Smrg
1045931de2854Smrg
1046031de2854Smrg
1046131de2854Smrg
1046231de2854Smrg
1046331de2854Smrg
1046431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1046531de2854Smrg
1046631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1046731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1046896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1046996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1047096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1047196d43ffdSmrgthen :
1047296d43ffdSmrg  printf %s "(cached) " >&6
10473c2cbb186Smrgelse case e in #(
10474c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1047531de2854Smrg/* end confdefs.h.  */
1047631de2854Smrgint i;
1047731de2854Smrg_ACEOF
1047896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1047996d43ffdSmrgthen :
1048031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10481c2cbb186Smrgelse case e in #(
10482c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10483c2cbb186Smrgesac
1048431de2854Smrgfi
10485c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10486c2cbb186Smrgesac
1048731de2854Smrgfi
1048896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1048996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1049031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1049131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1049231de2854Smrgfi
1049331de2854Smrg
1049431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1049531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1049631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1049731de2854Smrg	fi
1049831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1049996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1050096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1050196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1050296d43ffdSmrgthen :
1050396d43ffdSmrg  printf %s "(cached) " >&6
10504c2cbb186Smrgelse case e in #(
10505c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1050631de2854Smrg/* end confdefs.h.  */
1050731de2854Smrgint i;
1050831de2854Smrg_ACEOF
1050996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1051096d43ffdSmrgthen :
1051131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10512c2cbb186Smrgelse case e in #(
10513c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10514c2cbb186Smrgesac
1051531de2854Smrgfi
10516c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10517c2cbb186Smrgesac
1051831de2854Smrgfi
1051996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1052096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1052131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1052231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1052331de2854Smrgfi
1052431de2854Smrg
1052531de2854Smrgfound="no"
1052631de2854Smrg
1052731de2854Smrg	if test $found = "no" ; then
10528f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1052931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1053031de2854Smrg		fi
1053131de2854Smrg
10532f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1053331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1053431de2854Smrg		fi
1053531de2854Smrg
1053631de2854Smrg		CFLAGS="$CFLAGS -Waddress"
1053731de2854Smrg
1053896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1053996d43ffdSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
1054031de2854Smrg		cacheid=xorg_cv_cc_flag__Waddress
1054196d43ffdSmrg		if eval test \${$cacheid+y}
1054296d43ffdSmrgthen :
1054396d43ffdSmrg  printf %s "(cached) " >&6
10544c2cbb186Smrgelse case e in #(
10545c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1054631de2854Smrg/* end confdefs.h.  */
1054731de2854Smrgint i;
1054831de2854Smrgint
1054996d43ffdSmrgmain (void)
1055031de2854Smrg{
1055131de2854Smrg
1055231de2854Smrg  ;
1055331de2854Smrg  return 0;
1055431de2854Smrg}
1055531de2854Smrg_ACEOF
1055696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1055796d43ffdSmrgthen :
1055831de2854Smrg  eval $cacheid=yes
10559c2cbb186Smrgelse case e in #(
10560c2cbb186Smrg  e) eval $cacheid=no ;;
10561c2cbb186Smrgesac
1056231de2854Smrgfi
1056396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10564c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10565c2cbb186Smrgesac
1056631de2854Smrgfi
1056731de2854Smrg
1056831de2854Smrg
1056931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1057031de2854Smrg
1057131de2854Smrg		eval supported=\$$cacheid
1057296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1057396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1057431de2854Smrg		if test "$supported" = "yes" ; then
1057531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
1057631de2854Smrg			found="yes"
1057731de2854Smrg		fi
1057831de2854Smrg	fi
1057931de2854Smrg
1058031de2854Smrg
1058131de2854Smrg
1058231de2854Smrg
1058331de2854Smrg
1058431de2854Smrg
1058531de2854Smrg
1058631de2854Smrg
1058731de2854Smrg
1058831de2854Smrg
1058931de2854Smrg
1059031de2854Smrg
1059131de2854Smrg
1059231de2854Smrg
1059331de2854Smrg
1059431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1059531de2854Smrg
1059631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1059731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1059896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1059996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1060096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1060196d43ffdSmrgthen :
1060296d43ffdSmrg  printf %s "(cached) " >&6
10603c2cbb186Smrgelse case e in #(
10604c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1060531de2854Smrg/* end confdefs.h.  */
1060631de2854Smrgint i;
1060731de2854Smrg_ACEOF
1060896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1060996d43ffdSmrgthen :
1061031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10611c2cbb186Smrgelse case e in #(
10612c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10613c2cbb186Smrgesac
1061431de2854Smrgfi
10615c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10616c2cbb186Smrgesac
1061731de2854Smrgfi
1061896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1061996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1062031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1062131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1062231de2854Smrgfi
1062331de2854Smrg
1062431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1062531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1062631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1062731de2854Smrg	fi
1062831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1062996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1063096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1063196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1063296d43ffdSmrgthen :
1063396d43ffdSmrg  printf %s "(cached) " >&6
10634c2cbb186Smrgelse case e in #(
10635c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1063631de2854Smrg/* end confdefs.h.  */
1063731de2854Smrgint i;
1063831de2854Smrg_ACEOF
1063996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1064096d43ffdSmrgthen :
1064131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10642c2cbb186Smrgelse case e in #(
10643c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10644c2cbb186Smrgesac
1064531de2854Smrgfi
10646c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10647c2cbb186Smrgesac
1064831de2854Smrgfi
1064996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1065096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1065131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1065231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1065331de2854Smrgfi
1065431de2854Smrg
1065531de2854Smrgfound="no"
1065631de2854Smrg
1065731de2854Smrg	if test $found = "no" ; then
10658f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1065931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1066031de2854Smrg		fi
1066131de2854Smrg
10662f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1066331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1066431de2854Smrg		fi
1066531de2854Smrg
1066631de2854Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
1066731de2854Smrg
1066896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1066996d43ffdSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
1067031de2854Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1067196d43ffdSmrg		if eval test \${$cacheid+y}
1067296d43ffdSmrgthen :
1067396d43ffdSmrg  printf %s "(cached) " >&6
10674c2cbb186Smrgelse case e in #(
10675c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1067631de2854Smrg/* end confdefs.h.  */
1067731de2854Smrgint i;
1067831de2854Smrgint
1067996d43ffdSmrgmain (void)
1068031de2854Smrg{
1068131de2854Smrg
1068231de2854Smrg  ;
1068331de2854Smrg  return 0;
1068431de2854Smrg}
1068531de2854Smrg_ACEOF
1068696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1068796d43ffdSmrgthen :
1068831de2854Smrg  eval $cacheid=yes
10689c2cbb186Smrgelse case e in #(
10690c2cbb186Smrg  e) eval $cacheid=no ;;
10691c2cbb186Smrgesac
1069231de2854Smrgfi
1069396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10694c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10695c2cbb186Smrgesac
1069631de2854Smrgfi
1069731de2854Smrg
1069831de2854Smrg
1069931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1070031de2854Smrg
1070131de2854Smrg		eval supported=\$$cacheid
1070296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1070396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1070431de2854Smrg		if test "$supported" = "yes" ; then
1070531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
1070631de2854Smrg			found="yes"
1070731de2854Smrg		fi
1070831de2854Smrg	fi
1070931de2854Smrg
1071031de2854Smrg
1071131de2854Smrg
1071231de2854Smrg
1071331de2854Smrg
1071431de2854Smrg
1071531de2854Smrg
1071631de2854Smrg
1071731de2854Smrg
1071831de2854Smrg
1071931de2854Smrg
1072031de2854Smrg
1072131de2854Smrg
1072231de2854Smrg
1072331de2854Smrg
1072431de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1072531de2854Smrg
1072631de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1072731de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1072896d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1072996d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1073096d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1073196d43ffdSmrgthen :
1073296d43ffdSmrg  printf %s "(cached) " >&6
10733c2cbb186Smrgelse case e in #(
10734c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1073531de2854Smrg/* end confdefs.h.  */
1073631de2854Smrgint i;
1073731de2854Smrg_ACEOF
1073896d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1073996d43ffdSmrgthen :
1074031de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10741c2cbb186Smrgelse case e in #(
10742c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10743c2cbb186Smrgesac
1074431de2854Smrgfi
10745c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10746c2cbb186Smrgesac
1074731de2854Smrgfi
1074896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1074996d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1075031de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1075131de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1075231de2854Smrgfi
1075331de2854Smrg
1075431de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1075531de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1075631de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1075731de2854Smrg	fi
1075831de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1075996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1076096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1076196d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1076296d43ffdSmrgthen :
1076396d43ffdSmrg  printf %s "(cached) " >&6
10764c2cbb186Smrgelse case e in #(
10765c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1076631de2854Smrg/* end confdefs.h.  */
1076731de2854Smrgint i;
1076831de2854Smrg_ACEOF
1076996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1077096d43ffdSmrgthen :
1077131de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10772c2cbb186Smrgelse case e in #(
10773c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10774c2cbb186Smrgesac
1077531de2854Smrgfi
10776c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10777c2cbb186Smrgesac
1077831de2854Smrgfi
1077996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1078096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1078131de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1078231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1078331de2854Smrgfi
1078431de2854Smrg
1078531de2854Smrgfound="no"
1078631de2854Smrg
1078731de2854Smrg	if test $found = "no" ; then
10788f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1078931de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1079031de2854Smrg		fi
1079131de2854Smrg
10792f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1079331de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1079431de2854Smrg		fi
1079531de2854Smrg
1079631de2854Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
1079731de2854Smrg
1079896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1079996d43ffdSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
1080031de2854Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1080196d43ffdSmrg		if eval test \${$cacheid+y}
1080296d43ffdSmrgthen :
1080396d43ffdSmrg  printf %s "(cached) " >&6
10804c2cbb186Smrgelse case e in #(
10805c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1080631de2854Smrg/* end confdefs.h.  */
1080731de2854Smrgint i;
1080831de2854Smrgint
1080996d43ffdSmrgmain (void)
1081031de2854Smrg{
1081131de2854Smrg
1081231de2854Smrg  ;
1081331de2854Smrg  return 0;
1081431de2854Smrg}
1081531de2854Smrg_ACEOF
1081696d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1081796d43ffdSmrgthen :
1081831de2854Smrg  eval $cacheid=yes
10819c2cbb186Smrgelse case e in #(
10820c2cbb186Smrg  e) eval $cacheid=no ;;
10821c2cbb186Smrgesac
1082231de2854Smrgfi
1082396d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10824c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10825c2cbb186Smrgesac
1082631de2854Smrgfi
1082731de2854Smrg
1082831de2854Smrg
1082931de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1083031de2854Smrg
1083131de2854Smrg		eval supported=\$$cacheid
1083296d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1083396d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1083431de2854Smrg		if test "$supported" = "yes" ; then
1083531de2854Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
1083631de2854Smrg			found="yes"
1083731de2854Smrg		fi
1083831de2854Smrg	fi
1083931de2854Smrg
1084031de2854Smrg
1084131de2854Smrgfi
1084231de2854Smrg
1084331de2854Smrg
1084431de2854Smrg
1084531de2854Smrg
1084631de2854Smrg
1084731de2854Smrg
1084831de2854Smrg
1084931de2854Smrg		CWARNFLAGS="$BASE_CFLAGS"
1085031de2854Smrg		if  test "x$GCC" = xyes ; then
1085131de2854Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
1085231de2854Smrg		fi
1085331de2854Smrg
1085431de2854Smrg
1085531de2854Smrg
1085631de2854Smrg
1085731de2854Smrg
1085831de2854Smrg
1085931de2854Smrg
1086031de2854Smrg
1086131de2854Smrg# Check whether --enable-strict-compilation was given.
1086296d43ffdSmrgif test ${enable_strict_compilation+y}
1086396d43ffdSmrgthen :
1086431de2854Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10865c2cbb186Smrgelse case e in #(
10866c2cbb186Smrg  e) STRICT_COMPILE=no ;;
10867c2cbb186Smrgesac
1086831de2854Smrgfi
1086931de2854Smrg
1087031de2854Smrg
1087131de2854Smrg
1087231de2854Smrg
1087331de2854Smrg
1087431de2854Smrg
1087531de2854SmrgSTRICT_CFLAGS=""
1087631de2854Smrg
1087731de2854Smrg
1087831de2854Smrg
1087931de2854Smrg
1088031de2854Smrg
1088131de2854Smrg
1088231de2854Smrg
1088331de2854Smrg
1088431de2854Smrg
1088531de2854Smrg
1088631de2854Smrg
1088731de2854Smrg
1088831de2854Smrg
1088931de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1089031de2854Smrg
1089131de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1089231de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1089396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1089496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1089596d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1089696d43ffdSmrgthen :
1089796d43ffdSmrg  printf %s "(cached) " >&6
10898c2cbb186Smrgelse case e in #(
10899c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1090031de2854Smrg/* end confdefs.h.  */
1090131de2854Smrgint i;
1090231de2854Smrg_ACEOF
1090396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1090496d43ffdSmrgthen :
1090531de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10906c2cbb186Smrgelse case e in #(
10907c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10908c2cbb186Smrgesac
1090931de2854Smrgfi
10910c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10911c2cbb186Smrgesac
1091231de2854Smrgfi
1091396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1091496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1091531de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1091631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1091731de2854Smrgfi
1091831de2854Smrg
1091931de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1092031de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1092131de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1092231de2854Smrg	fi
1092331de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1092496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1092596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1092696d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1092796d43ffdSmrgthen :
1092896d43ffdSmrg  printf %s "(cached) " >&6
10929c2cbb186Smrgelse case e in #(
10930c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1093131de2854Smrg/* end confdefs.h.  */
1093231de2854Smrgint i;
1093331de2854Smrg_ACEOF
1093496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1093596d43ffdSmrgthen :
1093631de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10937c2cbb186Smrgelse case e in #(
10938c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10939c2cbb186Smrgesac
1094031de2854Smrgfi
10941c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10942c2cbb186Smrgesac
1094331de2854Smrgfi
1094496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1094596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1094631de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1094731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1094831de2854Smrgfi
1094931de2854Smrg
1095031de2854Smrgfound="no"
1095131de2854Smrg
1095231de2854Smrg	if test $found = "no" ; then
10953f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1095431de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1095531de2854Smrg		fi
1095631de2854Smrg
10957f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1095831de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1095931de2854Smrg		fi
1096031de2854Smrg
1096131de2854Smrg		CFLAGS="$CFLAGS -pedantic"
1096231de2854Smrg
1096396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1096496d43ffdSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
1096531de2854Smrg		cacheid=xorg_cv_cc_flag__pedantic
1096696d43ffdSmrg		if eval test \${$cacheid+y}
1096796d43ffdSmrgthen :
1096896d43ffdSmrg  printf %s "(cached) " >&6
10969c2cbb186Smrgelse case e in #(
10970c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1097131de2854Smrg/* end confdefs.h.  */
1097231de2854Smrgint i;
1097331de2854Smrgint
1097496d43ffdSmrgmain (void)
1097531de2854Smrg{
1097631de2854Smrg
1097731de2854Smrg  ;
1097831de2854Smrg  return 0;
1097931de2854Smrg}
1098031de2854Smrg_ACEOF
1098196d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1098296d43ffdSmrgthen :
1098331de2854Smrg  eval $cacheid=yes
10984c2cbb186Smrgelse case e in #(
10985c2cbb186Smrg  e) eval $cacheid=no ;;
10986c2cbb186Smrgesac
1098731de2854Smrgfi
1098896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10989c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10990c2cbb186Smrgesac
1099131de2854Smrgfi
1099231de2854Smrg
1099331de2854Smrg
1099431de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1099531de2854Smrg
1099631de2854Smrg		eval supported=\$$cacheid
1099796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1099896d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1099931de2854Smrg		if test "$supported" = "yes" ; then
1100031de2854Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
1100131de2854Smrg			found="yes"
1100231de2854Smrg		fi
1100331de2854Smrg	fi
1100431de2854Smrg
1100531de2854Smrg
1100631de2854Smrg
1100731de2854Smrg
1100831de2854Smrg
1100931de2854Smrg
1101031de2854Smrg
1101131de2854Smrg
1101231de2854Smrg
1101331de2854Smrg
1101431de2854Smrg
1101531de2854Smrg
1101631de2854Smrg
1101731de2854Smrg
1101831de2854Smrg
1101931de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1102031de2854Smrg
1102131de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1102231de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1102396d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1102496d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1102596d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1102696d43ffdSmrgthen :
1102796d43ffdSmrg  printf %s "(cached) " >&6
11028c2cbb186Smrgelse case e in #(
11029c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1103031de2854Smrg/* end confdefs.h.  */
1103131de2854Smrgint i;
1103231de2854Smrg_ACEOF
1103396d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1103496d43ffdSmrgthen :
1103531de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11036c2cbb186Smrgelse case e in #(
11037c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11038c2cbb186Smrgesac
1103931de2854Smrgfi
11040c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11041c2cbb186Smrgesac
1104231de2854Smrgfi
1104396d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1104496d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1104531de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1104631de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1104731de2854Smrgfi
1104831de2854Smrg
1104931de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1105031de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1105131de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1105231de2854Smrg	fi
1105331de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1105496d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1105596d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1105696d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1105796d43ffdSmrgthen :
1105896d43ffdSmrg  printf %s "(cached) " >&6
11059c2cbb186Smrgelse case e in #(
11060c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1106131de2854Smrg/* end confdefs.h.  */
1106231de2854Smrgint i;
1106331de2854Smrg_ACEOF
1106496d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1106596d43ffdSmrgthen :
1106631de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11067c2cbb186Smrgelse case e in #(
11068c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11069c2cbb186Smrgesac
1107031de2854Smrgfi
11071c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11072c2cbb186Smrgesac
1107331de2854Smrgfi
1107496d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1107596d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1107631de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1107731de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1107831de2854Smrgfi
1107931de2854Smrg
1108031de2854Smrgfound="no"
1108131de2854Smrg
1108231de2854Smrg	if test $found = "no" ; then
11083f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1108431de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1108531de2854Smrg		fi
1108631de2854Smrg
11087f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1108831de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1108931de2854Smrg		fi
1109031de2854Smrg
1109131de2854Smrg		CFLAGS="$CFLAGS -Werror"
1109231de2854Smrg
1109396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1109496d43ffdSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
1109531de2854Smrg		cacheid=xorg_cv_cc_flag__Werror
1109696d43ffdSmrg		if eval test \${$cacheid+y}
1109796d43ffdSmrgthen :
1109896d43ffdSmrg  printf %s "(cached) " >&6
11099c2cbb186Smrgelse case e in #(
11100c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1110131de2854Smrg/* end confdefs.h.  */
1110231de2854Smrgint i;
1110331de2854Smrgint
1110496d43ffdSmrgmain (void)
1110531de2854Smrg{
1110631de2854Smrg
1110731de2854Smrg  ;
1110831de2854Smrg  return 0;
1110931de2854Smrg}
1111031de2854Smrg_ACEOF
1111196d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1111296d43ffdSmrgthen :
1111331de2854Smrg  eval $cacheid=yes
11114c2cbb186Smrgelse case e in #(
11115c2cbb186Smrg  e) eval $cacheid=no ;;
11116c2cbb186Smrgesac
1111731de2854Smrgfi
1111896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11119c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11120c2cbb186Smrgesac
1112131de2854Smrgfi
1112231de2854Smrg
1112331de2854Smrg
1112431de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1112531de2854Smrg
1112631de2854Smrg		eval supported=\$$cacheid
1112796d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1112896d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1112931de2854Smrg		if test "$supported" = "yes" ; then
1113031de2854Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
1113131de2854Smrg			found="yes"
1113231de2854Smrg		fi
1113331de2854Smrg	fi
1113431de2854Smrg
1113531de2854Smrg	if test $found = "no" ; then
11136f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1113731de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1113831de2854Smrg		fi
1113931de2854Smrg
11140f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1114131de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1114231de2854Smrg		fi
1114331de2854Smrg
1114431de2854Smrg		CFLAGS="$CFLAGS -errwarn"
1114531de2854Smrg
1114696d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1114796d43ffdSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
1114831de2854Smrg		cacheid=xorg_cv_cc_flag__errwarn
1114996d43ffdSmrg		if eval test \${$cacheid+y}
1115096d43ffdSmrgthen :
1115196d43ffdSmrg  printf %s "(cached) " >&6
11152c2cbb186Smrgelse case e in #(
11153c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1115431de2854Smrg/* end confdefs.h.  */
1115531de2854Smrgint i;
1115631de2854Smrgint
1115796d43ffdSmrgmain (void)
1115831de2854Smrg{
1115931de2854Smrg
1116031de2854Smrg  ;
1116131de2854Smrg  return 0;
1116231de2854Smrg}
1116331de2854Smrg_ACEOF
1116496d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1116596d43ffdSmrgthen :
1116631de2854Smrg  eval $cacheid=yes
11167c2cbb186Smrgelse case e in #(
11168c2cbb186Smrg  e) eval $cacheid=no ;;
11169c2cbb186Smrgesac
1117031de2854Smrgfi
1117196d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11172c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11173c2cbb186Smrgesac
1117431de2854Smrgfi
1117531de2854Smrg
1117631de2854Smrg
1117731de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1117831de2854Smrg
1117931de2854Smrg		eval supported=\$$cacheid
1118096d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1118196d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1118231de2854Smrg		if test "$supported" = "yes" ; then
1118331de2854Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
1118431de2854Smrg			found="yes"
1118531de2854Smrg		fi
1118631de2854Smrg	fi
1118731de2854Smrg
1118831de2854Smrg
1118931de2854Smrg
1119031de2854Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
1119131de2854Smrg# activate it with -Werror, so we add it here explicitly.
1119231de2854Smrg
1119331de2854Smrg
1119431de2854Smrg
1119531de2854Smrg
1119631de2854Smrg
1119731de2854Smrg
1119831de2854Smrg
1119931de2854Smrg
1120031de2854Smrg
1120131de2854Smrg
1120231de2854Smrg
1120331de2854Smrg
1120431de2854Smrg
1120531de2854Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1120631de2854Smrg
1120731de2854Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1120831de2854Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1120996d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1121096d43ffdSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1121196d43ffdSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1121296d43ffdSmrgthen :
1121396d43ffdSmrg  printf %s "(cached) " >&6
11214c2cbb186Smrgelse case e in #(
11215c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1121631de2854Smrg/* end confdefs.h.  */
1121731de2854Smrgint i;
1121831de2854Smrg_ACEOF
1121996d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1122096d43ffdSmrgthen :
1122131de2854Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11222c2cbb186Smrgelse case e in #(
11223c2cbb186Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11224c2cbb186Smrgesac
1122531de2854Smrgfi
11226c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11227c2cbb186Smrgesac
1122831de2854Smrgfi
1122996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1123096d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1123131de2854Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1123231de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1123331de2854Smrgfi
1123431de2854Smrg
1123531de2854Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1123631de2854Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1123731de2854Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1123831de2854Smrg	fi
1123931de2854Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1124096d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1124196d43ffdSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1124296d43ffdSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1124396d43ffdSmrgthen :
1124496d43ffdSmrg  printf %s "(cached) " >&6
11245c2cbb186Smrgelse case e in #(
11246c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1124731de2854Smrg/* end confdefs.h.  */
1124831de2854Smrgint i;
1124931de2854Smrg_ACEOF
1125096d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1125196d43ffdSmrgthen :
1125231de2854Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11253c2cbb186Smrgelse case e in #(
11254c2cbb186Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11255c2cbb186Smrgesac
1125631de2854Smrgfi
11257c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11258c2cbb186Smrgesac
1125931de2854Smrgfi
1126096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1126196d43ffdSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1126231de2854Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1126331de2854Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1126431de2854Smrgfi
1126531de2854Smrg
1126631de2854Smrgfound="no"
1126731de2854Smrg
1126831de2854Smrg	if test $found = "no" ; then
11269f765521fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1127031de2854Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1127131de2854Smrg		fi
1127231de2854Smrg
11273f765521fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1127431de2854Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1127531de2854Smrg		fi
1127631de2854Smrg
1127731de2854Smrg		CFLAGS="$CFLAGS -Werror=attributes"
1127831de2854Smrg
1127996d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1128096d43ffdSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
11281f765521fSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1128296d43ffdSmrg		if eval test \${$cacheid+y}
1128396d43ffdSmrgthen :
1128496d43ffdSmrg  printf %s "(cached) " >&6
11285c2cbb186Smrgelse case e in #(
11286c2cbb186Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1128731de2854Smrg/* end confdefs.h.  */
1128831de2854Smrgint i;
1128931de2854Smrgint
1129096d43ffdSmrgmain (void)
1129131de2854Smrg{
1129231de2854Smrg
1129331de2854Smrg  ;
1129431de2854Smrg  return 0;
1129531de2854Smrg}
1129631de2854Smrg_ACEOF
1129796d43ffdSmrgif ac_fn_c_try_link "$LINENO"
1129896d43ffdSmrgthen :
1129931de2854Smrg  eval $cacheid=yes
11300c2cbb186Smrgelse case e in #(
11301c2cbb186Smrg  e) eval $cacheid=no ;;
11302c2cbb186Smrgesac
1130331de2854Smrgfi
1130496d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11305c2cbb186Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11306c2cbb186Smrgesac
1130731de2854Smrgfi
1130831de2854Smrg
1130931de2854Smrg
1131031de2854Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1131131de2854Smrg
1131231de2854Smrg		eval supported=\$$cacheid
1131396d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1131496d43ffdSmrgprintf "%s\n" "$supported" >&6; }
1131531de2854Smrg		if test "$supported" = "yes" ; then
1131631de2854Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
1131731de2854Smrg			found="yes"
1131831de2854Smrg		fi
1131931de2854Smrg	fi
1132031de2854Smrg
1132131de2854Smrg
1132231de2854Smrg
1132331de2854Smrgif test "x$STRICT_COMPILE" = "xyes"; then
1132431de2854Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
1132531de2854Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
1132631de2854Smrgfi
1132731de2854Smrg
1132831de2854Smrg
11329c05e22d7Smrg
11330c05e22d7Smrg
11331c05e22d7Smrg
11332c05e22d7Smrg
11333c2cbb186Smrg
11334c2cbb186Smrg
11335c05e22d7Smrgcat >>confdefs.h <<_ACEOF
11336c05e22d7Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
11337c05e22d7Smrg_ACEOF
11338c05e22d7Smrg
11339c05e22d7Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
11340c05e22d7Smrg	if test "x$PVM" = "x"; then
11341c05e22d7Smrg		PVM="0"
11342c05e22d7Smrg	fi
11343c05e22d7Smrg
1134496d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
11345c05e22d7Smrg
11346c05e22d7Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
11347c05e22d7Smrg	if test "x$PVP" = "x"; then
11348c05e22d7Smrg		PVP="0"
11349c05e22d7Smrg	fi
11350c05e22d7Smrg
1135196d43ffdSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
11352c05e22d7Smrg
11353c05e22d7Smrg
11354c05e22d7Smrg
1135596d43ffdSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
11356c05e22d7Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1135796d43ffdSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
1135896d43ffdSmrgtouch \$(top_srcdir)/ChangeLog; \
1135996d43ffdSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
11360c05e22d7Smrg
11361c05e22d7Smrg
11362c05e22d7Smrg
11363c05e22d7Smrg
11364c05e22d7Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
11365c05e22d7SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
11366c05e22d7Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1136796d43ffdSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
1136896d43ffdSmrgtouch \$(top_srcdir)/INSTALL; \
1136996d43ffdSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
1137096d43ffdSmrg
11371c05e22d7Smrg
11372c05e22d7Smrg
11373c05e22d7Smrg
11374c05e22d7Smrg
11375c05e22d7Smrg
1137696d43ffdSmrgcase $host_os in
1137796d43ffdSmrg    solaris*)
1137896d43ffdSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
1137996d43ffdSmrg        # check for a man page file found in later versions that use
1138096d43ffdSmrg        # traditional section numbers instead
1138196d43ffdSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1138296d43ffdSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1138396d43ffdSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1138496d43ffdSmrgthen :
1138596d43ffdSmrg  printf %s "(cached) " >&6
11386c2cbb186Smrgelse case e in #(
11387c2cbb186Smrg  e) test "$cross_compiling" = yes &&
1138896d43ffdSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
1138996d43ffdSmrgif test -r "/usr/share/man/man7/attributes.7"; then
1139096d43ffdSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
1139196d43ffdSmrgelse
1139296d43ffdSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11393c2cbb186Smrgfi ;;
11394c2cbb186Smrgesac
1139596d43ffdSmrgfi
1139696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1139796d43ffdSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1139896d43ffdSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1139996d43ffdSmrgthen :
1140096d43ffdSmrg  SYSV_MAN_SECTIONS=false
11401c2cbb186Smrgelse case e in #(
11402c2cbb186Smrg  e) SYSV_MAN_SECTIONS=true ;;
11403c2cbb186Smrgesac
1140496d43ffdSmrgfi
1140596d43ffdSmrg
1140696d43ffdSmrg        ;;
1140796d43ffdSmrg    *) SYSV_MAN_SECTIONS=false ;;
1140896d43ffdSmrgesac
11409c05e22d7Smrg
11410c05e22d7Smrgif test x$APP_MAN_SUFFIX = x    ; then
11411c05e22d7Smrg    APP_MAN_SUFFIX=1
11412c05e22d7Smrgfi
11413c05e22d7Smrgif test x$APP_MAN_DIR = x    ; then
11414c05e22d7Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
11415c05e22d7Smrgfi
11416c05e22d7Smrg
11417c05e22d7Smrgif test x$LIB_MAN_SUFFIX = x    ; then
11418c05e22d7Smrg    LIB_MAN_SUFFIX=3
11419c05e22d7Smrgfi
11420c05e22d7Smrgif test x$LIB_MAN_DIR = x    ; then
11421c05e22d7Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
11422c05e22d7Smrgfi
11423c05e22d7Smrg
11424c05e22d7Smrgif test x$FILE_MAN_SUFFIX = x    ; then
1142596d43ffdSmrg    case $SYSV_MAN_SECTIONS in
1142696d43ffdSmrg	true)				FILE_MAN_SUFFIX=4  ;;
1142796d43ffdSmrg	*)				FILE_MAN_SUFFIX=5  ;;
11428c05e22d7Smrg    esac
11429c05e22d7Smrgfi
11430c05e22d7Smrgif test x$FILE_MAN_DIR = x    ; then
11431c05e22d7Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11432c05e22d7Smrgfi
11433c05e22d7Smrg
11434c05e22d7Smrgif test x$MISC_MAN_SUFFIX = x    ; then
1143596d43ffdSmrg    case $SYSV_MAN_SECTIONS in
1143696d43ffdSmrg	true)				MISC_MAN_SUFFIX=5  ;;
1143796d43ffdSmrg	*)				MISC_MAN_SUFFIX=7  ;;
11438c05e22d7Smrg    esac
11439c05e22d7Smrgfi
11440c05e22d7Smrgif test x$MISC_MAN_DIR = x    ; then
11441c05e22d7Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11442c05e22d7Smrgfi
11443c05e22d7Smrg
11444c05e22d7Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1144596d43ffdSmrg    case $SYSV_MAN_SECTIONS in
1144696d43ffdSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1144796d43ffdSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11448c05e22d7Smrg    esac
11449c05e22d7Smrgfi
11450c05e22d7Smrgif test x$DRIVER_MAN_DIR = x    ; then
11451c05e22d7Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11452c05e22d7Smrgfi
11453c05e22d7Smrg
11454c05e22d7Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1145596d43ffdSmrg    case $SYSV_MAN_SECTIONS in
1145696d43ffdSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1145796d43ffdSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11458c05e22d7Smrg    esac
11459c05e22d7Smrgfi
11460c05e22d7Smrgif test x$ADMIN_MAN_DIR = x    ; then
11461c05e22d7Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11462c05e22d7Smrgfi
11463c05e22d7Smrg
11464c05e22d7Smrg
11465c05e22d7Smrg
11466c05e22d7Smrg
11467c05e22d7Smrg
11468c05e22d7Smrg
11469c05e22d7Smrg
11470c05e22d7Smrg
11471c05e22d7Smrg
11472c05e22d7Smrg
11473c05e22d7Smrg
11474c05e22d7Smrg
11475c05e22d7Smrg
11476c05e22d7Smrg
11477c05e22d7Smrg
11478c05e22d7SmrgXORG_MAN_PAGE="X Version 11"
11479c05e22d7Smrg
11480c05e22d7SmrgMAN_SUBSTS="\
11481c05e22d7Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11482c05e22d7Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11483c05e22d7Smrg	-e 's|__xservername__|Xorg|g' \
11484c05e22d7Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11485c05e22d7Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11486c05e22d7Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11487c05e22d7Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11488c05e22d7Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11489c05e22d7Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11490c05e22d7Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11491c05e22d7Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11492c05e22d7Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11493c05e22d7Smrg
11494c05e22d7Smrg
11495c05e22d7Smrg
11496c05e22d7Smrg# Check whether --enable-silent-rules was given.
1149796d43ffdSmrgif test ${enable_silent_rules+y}
1149896d43ffdSmrgthen :
11499c05e22d7Smrg  enableval=$enable_silent_rules;
11500c05e22d7Smrgfi
11501c05e22d7Smrg
11502f765521fSmrgcase $enable_silent_rules in # (((
11503f765521fSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
11504f765521fSmrg   no) AM_DEFAULT_VERBOSITY=1;;
11505f765521fSmrg    *) AM_DEFAULT_VERBOSITY=0;;
11506c05e22d7Smrgesac
11507f765521fSmrgam_make=${MAKE-make}
1150896d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1150996d43ffdSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
1151096d43ffdSmrgif test ${am_cv_make_support_nested_variables+y}
1151196d43ffdSmrgthen :
1151296d43ffdSmrg  printf %s "(cached) " >&6
11513c2cbb186Smrgelse case e in #(
11514c2cbb186Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
11515f765521fSmrgBAR0=false
11516f765521fSmrgBAR1=true
11517f765521fSmrgV=1
11518f765521fSmrgam__doit:
11519f765521fSmrg	@$(TRUE)
11520f765521fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11521f765521fSmrg  am_cv_make_support_nested_variables=yes
11522f765521fSmrgelse
11523f765521fSmrg  am_cv_make_support_nested_variables=no
11524c2cbb186Smrgfi ;;
11525c2cbb186Smrgesac
11526f765521fSmrgfi
1152796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1152896d43ffdSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11529f765521fSmrgif test $am_cv_make_support_nested_variables = yes; then
11530f765521fSmrg    AM_V='$(V)'
11531f765521fSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11532f765521fSmrgelse
11533f765521fSmrg  AM_V=$AM_DEFAULT_VERBOSITY
11534f765521fSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11535f765521fSmrgfi
11536c05e22d7SmrgAM_BACKSLASH='\'
11537c05e22d7Smrg
11538c05e22d7Smrg
11539c05e22d7Smrg
11540c2cbb186Smrg
11541c05e22d7Smrgac_config_headers="$ac_config_headers config.h"
11542c05e22d7Smrg
11543c05e22d7Smrg
11544c2cbb186Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
11545c2cbb186Smrgprintf %s "checking for inline... " >&6; }
11546c2cbb186Smrgif test ${ac_cv_c_inline+y}
11547c2cbb186Smrgthen :
11548c2cbb186Smrg  printf %s "(cached) " >&6
11549c2cbb186Smrgelse case e in #(
11550c2cbb186Smrg  e) ac_cv_c_inline=no
11551c2cbb186Smrgfor ac_kw in inline __inline__ __inline; do
11552c2cbb186Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11553c2cbb186Smrg/* end confdefs.h.  */
11554c2cbb186Smrg#ifndef __cplusplus
11555c2cbb186Smrgtypedef int foo_t;
11556c2cbb186Smrgstatic $ac_kw foo_t static_foo (void) {return 0; }
11557c2cbb186Smrg$ac_kw foo_t foo (void) {return 0; }
11558c2cbb186Smrg#endif
11559c2cbb186Smrg
11560c2cbb186Smrg_ACEOF
11561c2cbb186Smrgif ac_fn_c_try_compile "$LINENO"
11562c2cbb186Smrgthen :
11563c2cbb186Smrg  ac_cv_c_inline=$ac_kw
11564c2cbb186Smrgfi
11565c2cbb186Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11566c2cbb186Smrg  test "$ac_cv_c_inline" != no && break
11567c2cbb186Smrgdone
11568c2cbb186Smrg ;;
11569c2cbb186Smrgesac
11570c2cbb186Smrgfi
11571c2cbb186Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
11572c2cbb186Smrgprintf "%s\n" "$ac_cv_c_inline" >&6; }
11573c2cbb186Smrg
11574c2cbb186Smrgcase $ac_cv_c_inline in
11575c2cbb186Smrg  inline | yes) ;;
11576c2cbb186Smrg  *)
11577c2cbb186Smrg    case $ac_cv_c_inline in
11578c2cbb186Smrg      no) ac_val=;;
11579c2cbb186Smrg      *) ac_val=$ac_cv_c_inline;;
11580c2cbb186Smrg    esac
11581c2cbb186Smrg    cat >>confdefs.h <<_ACEOF
11582c2cbb186Smrg#ifndef __cplusplus
11583c2cbb186Smrg#define inline $ac_val
11584c2cbb186Smrg#endif
11585c2cbb186Smrg_ACEOF
11586c2cbb186Smrg    ;;
11587c2cbb186Smrgesac
11588c2cbb186Smrg
11589c2cbb186Smrg
1159096d43ffdSmrg
1159196d43ffdSmrg  if test -n "$ac_tool_prefix"; then
11592f765521fSmrg  for ac_prog in ar lib "link -lib"
11593f765521fSmrg  do
11594f765521fSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11595f765521fSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
1159696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1159796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1159896d43ffdSmrgif test ${ac_cv_prog_AR+y}
1159996d43ffdSmrgthen :
1160096d43ffdSmrg  printf %s "(cached) " >&6
11601c2cbb186Smrgelse case e in #(
11602c2cbb186Smrg  e) if test -n "$AR"; then
11603f765521fSmrg  ac_cv_prog_AR="$AR" # Let the user override the test.
11604f765521fSmrgelse
11605f765521fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11606f765521fSmrgfor as_dir in $PATH
11607f765521fSmrgdo
11608f765521fSmrg  IFS=$as_save_IFS
1160996d43ffdSmrg  case $as_dir in #(((
1161096d43ffdSmrg    '') as_dir=./ ;;
1161196d43ffdSmrg    */) ;;
1161296d43ffdSmrg    *) as_dir=$as_dir/ ;;
1161396d43ffdSmrg  esac
11614f765521fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1161596d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11616f765521fSmrg    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
1161796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11618f765521fSmrg    break 2
11619f765521fSmrg  fi
11620f765521fSmrgdone
11621f765521fSmrg  done
11622f765521fSmrgIFS=$as_save_IFS
11623f765521fSmrg
11624c2cbb186Smrgfi ;;
11625c2cbb186Smrgesac
11626f765521fSmrgfi
11627f765521fSmrgAR=$ac_cv_prog_AR
11628f765521fSmrgif test -n "$AR"; then
1162996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
1163096d43ffdSmrgprintf "%s\n" "$AR" >&6; }
11631c05e22d7Smrgelse
1163296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1163396d43ffdSmrgprintf "%s\n" "no" >&6; }
11634c05e22d7Smrgfi
11635f765521fSmrg
11636f765521fSmrg
11637f765521fSmrg    test -n "$AR" && break
11638f765521fSmrg  done
11639f765521fSmrgfi
11640f765521fSmrgif test -z "$AR"; then
11641f765521fSmrg  ac_ct_AR=$AR
11642f765521fSmrg  for ac_prog in ar lib "link -lib"
11643f765521fSmrgdo
11644f765521fSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
11645f765521fSmrgset dummy $ac_prog; ac_word=$2
1164696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1164796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1164896d43ffdSmrgif test ${ac_cv_prog_ac_ct_AR+y}
1164996d43ffdSmrgthen :
1165096d43ffdSmrg  printf %s "(cached) " >&6
11651c2cbb186Smrgelse case e in #(
11652c2cbb186Smrg  e) if test -n "$ac_ct_AR"; then
11653f765521fSmrg  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
11654f765521fSmrgelse
11655f765521fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11656f765521fSmrgfor as_dir in $PATH
11657f765521fSmrgdo
11658f765521fSmrg  IFS=$as_save_IFS
1165996d43ffdSmrg  case $as_dir in #(((
1166096d43ffdSmrg    '') as_dir=./ ;;
1166196d43ffdSmrg    */) ;;
1166296d43ffdSmrg    *) as_dir=$as_dir/ ;;
1166396d43ffdSmrg  esac
11664f765521fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
1166596d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11666f765521fSmrg    ac_cv_prog_ac_ct_AR="$ac_prog"
1166796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11668f765521fSmrg    break 2
11669f765521fSmrg  fi
11670f765521fSmrgdone
11671f765521fSmrg  done
11672f765521fSmrgIFS=$as_save_IFS
11673c05e22d7Smrg
11674c2cbb186Smrgfi ;;
11675c2cbb186Smrgesac
11676f765521fSmrgfi
11677f765521fSmrgac_ct_AR=$ac_cv_prog_ac_ct_AR
11678f765521fSmrgif test -n "$ac_ct_AR"; then
1167996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
1168096d43ffdSmrgprintf "%s\n" "$ac_ct_AR" >&6; }
11681f765521fSmrgelse
1168296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1168396d43ffdSmrgprintf "%s\n" "no" >&6; }
11684f765521fSmrgfi
11685c05e22d7Smrg
11686f765521fSmrg
11687f765521fSmrg  test -n "$ac_ct_AR" && break
11688f765521fSmrgdone
11689f765521fSmrg
11690f765521fSmrg  if test "x$ac_ct_AR" = x; then
11691f765521fSmrg    AR="false"
11692f765521fSmrg  else
11693f765521fSmrg    case $cross_compiling:$ac_tool_warned in
11694f765521fSmrgyes:)
1169596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1169696d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11697f765521fSmrgac_tool_warned=yes ;;
11698f14f4646Smrgesac
11699f765521fSmrg    AR=$ac_ct_AR
11700f765521fSmrg  fi
11701f765521fSmrgfi
11702f765521fSmrg
11703f765521fSmrg: ${AR=ar}
11704f765521fSmrg
1170596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5
1170696d43ffdSmrgprintf %s "checking the archiver ($AR) interface... " >&6; }
1170796d43ffdSmrgif test ${am_cv_ar_interface+y}
1170896d43ffdSmrgthen :
1170996d43ffdSmrg  printf %s "(cached) " >&6
11710c2cbb186Smrgelse case e in #(
11711c2cbb186Smrg  e) ac_ext=c
1171296d43ffdSmrgac_cpp='$CPP $CPPFLAGS'
1171396d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1171496d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1171596d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
1171696d43ffdSmrg
1171796d43ffdSmrg   am_cv_ar_interface=ar
11718f765521fSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11719f765521fSmrg/* end confdefs.h.  */
11720f765521fSmrgint some_variable = 0;
11721f765521fSmrg_ACEOF
1172296d43ffdSmrgif ac_fn_c_try_compile "$LINENO"
1172396d43ffdSmrgthen :
11724f765521fSmrg  am_ar_try='$AR cru libconftest.a conftest.$ac_objext >&5'
11725f765521fSmrg      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
11726f765521fSmrg  (eval $am_ar_try) 2>&5
11727f14f4646Smrg  ac_status=$?
1172896d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11729f765521fSmrg  test $ac_status = 0; }
11730f765521fSmrg      if test "$ac_status" -eq 0; then
11731f765521fSmrg        am_cv_ar_interface=ar
11732f765521fSmrg      else
11733f765521fSmrg        am_ar_try='$AR -NOLOGO -OUT:conftest.lib conftest.$ac_objext >&5'
11734f765521fSmrg        { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$am_ar_try\""; } >&5
11735f765521fSmrg  (eval $am_ar_try) 2>&5
11736f14f4646Smrg  ac_status=$?
1173796d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11738f765521fSmrg  test $ac_status = 0; }
11739f765521fSmrg        if test "$ac_status" -eq 0; then
11740f765521fSmrg          am_cv_ar_interface=lib
11741f765521fSmrg        else
11742f765521fSmrg          am_cv_ar_interface=unknown
11743f765521fSmrg        fi
11744f14f4646Smrg      fi
11745f765521fSmrg      rm -f conftest.lib libconftest.a
117465dfecf96Smrg
117475dfecf96Smrgfi
1174896d43ffdSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1174996d43ffdSmrg   ac_ext=c
1175096d43ffdSmrgac_cpp='$CPP $CPPFLAGS'
1175196d43ffdSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1175296d43ffdSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1175396d43ffdSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
11754c2cbb186Smrg ;;
11755c2cbb186Smrgesac
11756c05e22d7Smrgfi
1175796d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5
1175896d43ffdSmrgprintf "%s\n" "$am_cv_ar_interface" >&6; }
117595dfecf96Smrg
11760f765521fSmrgcase $am_cv_ar_interface in
11761f765521fSmrgar)
11762f765521fSmrg  ;;
11763f765521fSmrglib)
11764f765521fSmrg  # Microsoft lib, so override with the ar-lib wrapper script.
11765f765521fSmrg  # FIXME: It is wrong to rewrite AR.
11766f765521fSmrg  # But if we don't then we get into trouble of one sort or another.
11767f765521fSmrg  # A longer-term fix would be to have automake use am__AR in this case,
11768f765521fSmrg  # and then we could set am__AR="$am_aux_dir/ar-lib \$(AR)" or something
11769f765521fSmrg  # similar.
11770f765521fSmrg  AR="$am_aux_dir/ar-lib $AR"
11771f765521fSmrg  ;;
11772f765521fSmrgunknown)
11773f765521fSmrg  as_fn_error $? "could not determine $AR interface" "$LINENO" 5
11774f765521fSmrg  ;;
11775f765521fSmrgesac
117765dfecf96Smrg
117775dfecf96Smrgif test -n "$ac_tool_prefix"; then
117785dfecf96Smrg  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
117795dfecf96Smrgset dummy ${ac_tool_prefix}ranlib; ac_word=$2
1178096d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1178196d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1178296d43ffdSmrgif test ${ac_cv_prog_RANLIB+y}
1178396d43ffdSmrgthen :
1178496d43ffdSmrg  printf %s "(cached) " >&6
11785c2cbb186Smrgelse case e in #(
11786c2cbb186Smrg  e) if test -n "$RANLIB"; then
117875dfecf96Smrg  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
117885dfecf96Smrgelse
117895dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
117905dfecf96Smrgfor as_dir in $PATH
117915dfecf96Smrgdo
117925dfecf96Smrg  IFS=$as_save_IFS
1179396d43ffdSmrg  case $as_dir in #(((
1179496d43ffdSmrg    '') as_dir=./ ;;
1179596d43ffdSmrg    */) ;;
1179696d43ffdSmrg    *) as_dir=$as_dir/ ;;
1179796d43ffdSmrg  esac
11798c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1179996d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
118005dfecf96Smrg    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
1180196d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
118025dfecf96Smrg    break 2
118035dfecf96Smrg  fi
118045dfecf96Smrgdone
11805c05e22d7Smrg  done
11806f14f4646SmrgIFS=$as_save_IFS
118075dfecf96Smrg
11808c2cbb186Smrgfi ;;
11809c2cbb186Smrgesac
118105dfecf96Smrgfi
118115dfecf96SmrgRANLIB=$ac_cv_prog_RANLIB
118125dfecf96Smrgif test -n "$RANLIB"; then
1181396d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
1181496d43ffdSmrgprintf "%s\n" "$RANLIB" >&6; }
118155dfecf96Smrgelse
1181696d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1181796d43ffdSmrgprintf "%s\n" "no" >&6; }
118185dfecf96Smrgfi
118195dfecf96Smrg
11820f14f4646Smrg
118215dfecf96Smrgfi
118225dfecf96Smrgif test -z "$ac_cv_prog_RANLIB"; then
118235dfecf96Smrg  ac_ct_RANLIB=$RANLIB
118245dfecf96Smrg  # Extract the first word of "ranlib", so it can be a program name with args.
118255dfecf96Smrgset dummy ranlib; ac_word=$2
1182696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1182796d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1182896d43ffdSmrgif test ${ac_cv_prog_ac_ct_RANLIB+y}
1182996d43ffdSmrgthen :
1183096d43ffdSmrg  printf %s "(cached) " >&6
11831c2cbb186Smrgelse case e in #(
11832c2cbb186Smrg  e) if test -n "$ac_ct_RANLIB"; then
118335dfecf96Smrg  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
118345dfecf96Smrgelse
118355dfecf96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
118365dfecf96Smrgfor as_dir in $PATH
118375dfecf96Smrgdo
118385dfecf96Smrg  IFS=$as_save_IFS
1183996d43ffdSmrg  case $as_dir in #(((
1184096d43ffdSmrg    '') as_dir=./ ;;
1184196d43ffdSmrg    */) ;;
1184296d43ffdSmrg    *) as_dir=$as_dir/ ;;
1184396d43ffdSmrg  esac
11844c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1184596d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
118465dfecf96Smrg    ac_cv_prog_ac_ct_RANLIB="ranlib"
1184796d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
118485dfecf96Smrg    break 2
118495dfecf96Smrg  fi
118505dfecf96Smrgdone
11851c05e22d7Smrg  done
11852f14f4646SmrgIFS=$as_save_IFS
118535dfecf96Smrg
11854c2cbb186Smrgfi ;;
11855c2cbb186Smrgesac
118565dfecf96Smrgfi
118575dfecf96Smrgac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
118585dfecf96Smrgif test -n "$ac_ct_RANLIB"; then
1185996d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
1186096d43ffdSmrgprintf "%s\n" "$ac_ct_RANLIB" >&6; }
118615dfecf96Smrgelse
1186296d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1186396d43ffdSmrgprintf "%s\n" "no" >&6; }
118645dfecf96Smrgfi
118655dfecf96Smrg
11866f14f4646Smrg  if test "x$ac_ct_RANLIB" = x; then
11867f14f4646Smrg    RANLIB=":"
11868f14f4646Smrg  else
11869f14f4646Smrg    case $cross_compiling:$ac_tool_warned in
11870f14f4646Smrgyes:)
1187196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1187296d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11873f14f4646Smrgac_tool_warned=yes ;;
11874f14f4646Smrgesac
11875f14f4646Smrg    RANLIB=$ac_ct_RANLIB
11876f14f4646Smrg  fi
118775dfecf96Smrgelse
118785dfecf96Smrg  RANLIB="$ac_cv_prog_RANLIB"
118795dfecf96Smrgfi
118805dfecf96Smrg
118815dfecf96Smrg
118825dfecf96Smrg
11883f765521fSmrg
11884f765521fSmrg
11885f765521fSmrg
11886f765521fSmrg
11887f765521fSmrg
118885dfecf96Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
118895dfecf96Smrg	if test -n "$ac_tool_prefix"; then
118905dfecf96Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
118915dfecf96Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
1189296d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1189396d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1189496d43ffdSmrgif test ${ac_cv_path_PKG_CONFIG+y}
1189596d43ffdSmrgthen :
1189696d43ffdSmrg  printf %s "(cached) " >&6
11897c2cbb186Smrgelse case e in #(
11898c2cbb186Smrg  e) case $PKG_CONFIG in
118995dfecf96Smrg  [\\/]* | ?:[\\/]*)
119005dfecf96Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
119015dfecf96Smrg  ;;
119025dfecf96Smrg  *)
119035dfecf96Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
119045dfecf96Smrgfor as_dir in $PATH
119055dfecf96Smrgdo
119065dfecf96Smrg  IFS=$as_save_IFS
1190796d43ffdSmrg  case $as_dir in #(((
1190896d43ffdSmrg    '') as_dir=./ ;;
1190996d43ffdSmrg    */) ;;
1191096d43ffdSmrg    *) as_dir=$as_dir/ ;;
1191196d43ffdSmrg  esac
11912c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1191396d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1191496d43ffdSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
1191596d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
119165dfecf96Smrg    break 2
119175dfecf96Smrg  fi
119185dfecf96Smrgdone
11919c05e22d7Smrg  done
11920f14f4646SmrgIFS=$as_save_IFS
119215dfecf96Smrg
119225dfecf96Smrg  ;;
11923c2cbb186Smrgesac ;;
119245dfecf96Smrgesac
119255dfecf96Smrgfi
119265dfecf96SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
119275dfecf96Smrgif test -n "$PKG_CONFIG"; then
1192896d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
1192996d43ffdSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
119305dfecf96Smrgelse
1193196d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1193296d43ffdSmrgprintf "%s\n" "no" >&6; }
119335dfecf96Smrgfi
119345dfecf96Smrg
11935f14f4646Smrg
119365dfecf96Smrgfi
119375dfecf96Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
119385dfecf96Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
119395dfecf96Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
119405dfecf96Smrgset dummy pkg-config; ac_word=$2
1194196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
1194296d43ffdSmrgprintf %s "checking for $ac_word... " >&6; }
1194396d43ffdSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
1194496d43ffdSmrgthen :
1194596d43ffdSmrg  printf %s "(cached) " >&6
11946c2cbb186Smrgelse case e in #(
11947c2cbb186Smrg  e) case $ac_pt_PKG_CONFIG in
119485dfecf96Smrg  [\\/]* | ?:[\\/]*)
119495dfecf96Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
119505dfecf96Smrg  ;;
119515dfecf96Smrg  *)
119525dfecf96Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
119535dfecf96Smrgfor as_dir in $PATH
119545dfecf96Smrgdo
119555dfecf96Smrg  IFS=$as_save_IFS
1195696d43ffdSmrg  case $as_dir in #(((
1195796d43ffdSmrg    '') as_dir=./ ;;
1195896d43ffdSmrg    */) ;;
1195996d43ffdSmrg    *) as_dir=$as_dir/ ;;
1196096d43ffdSmrg  esac
11961c05e22d7Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
1196296d43ffdSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
1196396d43ffdSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
1196496d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
119655dfecf96Smrg    break 2
119665dfecf96Smrg  fi
119675dfecf96Smrgdone
11968c05e22d7Smrg  done
11969f14f4646SmrgIFS=$as_save_IFS
119705dfecf96Smrg
119715dfecf96Smrg  ;;
11972c2cbb186Smrgesac ;;
119735dfecf96Smrgesac
119745dfecf96Smrgfi
119755dfecf96Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
119765dfecf96Smrgif test -n "$ac_pt_PKG_CONFIG"; then
1197796d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
1197896d43ffdSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
119795dfecf96Smrgelse
1198096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1198196d43ffdSmrgprintf "%s\n" "no" >&6; }
119825dfecf96Smrgfi
119835dfecf96Smrg
11984f14f4646Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
11985f14f4646Smrg    PKG_CONFIG=""
11986f14f4646Smrg  else
11987f14f4646Smrg    case $cross_compiling:$ac_tool_warned in
11988f14f4646Smrgyes:)
1198996d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
1199096d43ffdSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11991f14f4646Smrgac_tool_warned=yes ;;
11992f14f4646Smrgesac
11993f14f4646Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
11994f14f4646Smrg  fi
119955dfecf96Smrgelse
119965dfecf96Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
119975dfecf96Smrgfi
119985dfecf96Smrg
119995dfecf96Smrgfi
120005dfecf96Smrgif test -n "$PKG_CONFIG"; then
120015dfecf96Smrg	_pkg_min_version=0.9.0
1200296d43ffdSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
1200396d43ffdSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
120045dfecf96Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
1200596d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1200696d43ffdSmrgprintf "%s\n" "yes" >&6; }
120075dfecf96Smrg	else
1200896d43ffdSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1200996d43ffdSmrgprintf "%s\n" "no" >&6; }
120105dfecf96Smrg		PKG_CONFIG=""
120115dfecf96Smrg	fi
120125dfecf96Smrgfi
120135dfecf96Smrg
120145dfecf96Smrg
120155dfecf96Smrgpkg_failed=no
1201696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for PKGDEPS" >&5
1201796d43ffdSmrgprintf %s "checking for PKGDEPS... " >&6; }
12018f14f4646Smrg
12019f14f4646Smrgif test -n "$PKGDEPS_CFLAGS"; then
12020f14f4646Smrg    pkg_cv_PKGDEPS_CFLAGS="$PKGDEPS_CFLAGS"
12021f14f4646Smrg elif test -n "$PKG_CONFIG"; then
12022f14f4646Smrg    if test -n "$PKG_CONFIG" && \
1202396d43ffdSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11\""; } >&5
1202431de2854Smrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11") 2>&5
120255dfecf96Smrg  ac_status=$?
1202696d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12027c05e22d7Smrg  test $ac_status = 0; }; then
1202831de2854Smrg  pkg_cv_PKGDEPS_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xmu xt >= 1.0 x11" 2>/dev/null`
12029f765521fSmrg		      test "x$?" != "x0" && pkg_failed=yes
120305dfecf96Smrgelse
120315dfecf96Smrg  pkg_failed=yes
120325dfecf96Smrgfi
12033f14f4646Smrg else
12034f14f4646Smrg    pkg_failed=untried
120355dfecf96Smrgfi
12036f14f4646Smrgif test -n "$PKGDEPS_LIBS"; then
12037f14f4646Smrg    pkg_cv_PKGDEPS_LIBS="$PKGDEPS_LIBS"
12038f14f4646Smrg elif test -n "$PKG_CONFIG"; then
12039f14f4646Smrg    if test -n "$PKG_CONFIG" && \
1204096d43ffdSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xmu xt >= 1.0 x11\""; } >&5
1204131de2854Smrg  ($PKG_CONFIG --exists --print-errors "xaw7 xmu xt >= 1.0 x11") 2>&5
120425dfecf96Smrg  ac_status=$?
1204396d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12044c05e22d7Smrg  test $ac_status = 0; }; then
1204531de2854Smrg  pkg_cv_PKGDEPS_LIBS=`$PKG_CONFIG --libs "xaw7 xmu xt >= 1.0 x11" 2>/dev/null`
12046f765521fSmrg		      test "x$?" != "x0" && pkg_failed=yes
120475dfecf96Smrgelse
120485dfecf96Smrg  pkg_failed=yes
120495dfecf96Smrgfi
12050f14f4646Smrg else
12051f14f4646Smrg    pkg_failed=untried
120525dfecf96Smrgfi
120535dfecf96Smrg
120545dfecf96Smrg
120555dfecf96Smrg
120565dfecf96Smrgif test $pkg_failed = yes; then
1205796d43ffdSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1205896d43ffdSmrgprintf "%s\n" "no" >&6; }
120595dfecf96Smrg
120605dfecf96Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
120615dfecf96Smrg        _pkg_short_errors_supported=yes
120625dfecf96Smrgelse
120635dfecf96Smrg        _pkg_short_errors_supported=no
120645dfecf96Smrgfi
120655dfecf96Smrg        if test $_pkg_short_errors_supported = yes; then
12066f765521fSmrg	        PKGDEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11" 2>&1`
120675dfecf96Smrg        else
12068f765521fSmrg	        PKGDEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xmu xt >= 1.0 x11" 2>&1`
120695dfecf96Smrg        fi
120705dfecf96Smrg	# Put the nasty error message in config.log where it belongs
12071f14f4646Smrg	echo "$PKGDEPS_PKG_ERRORS" >&5
120725dfecf96Smrg
1207331de2854Smrg	as_fn_error $? "Package requirements (xaw7 xmu xt >= 1.0 x11) were not met:
120745dfecf96Smrg
12075f14f4646Smrg$PKGDEPS_PKG_ERRORS
120765dfecf96Smrg
120775dfecf96SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
120785dfecf96Smrginstalled software in a non-standard prefix.
120795dfecf96Smrg
12080f14f4646SmrgAlternatively, you may set the environment variables PKGDEPS_CFLAGS
12081f14f4646Smrgand PKGDEPS_LIBS to avoid the need to call pkg-config.
12082f765521fSmrgSee the pkg-config man page for more details." "$LINENO" 5
120835dfecf96Smrgelif test $pkg_failed = untried; then
1208496d43ffdSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1208596d43ffdSmrgprintf "%s\n" "no" >&6; }
12086c2cbb186Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
12087c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
12088c05e22d7Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
120895dfecf96Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
120905dfecf96Smrgpath to pkg-config.
120915dfecf96Smrg
12092f14f4646SmrgAlternatively, you may set the environment variables PKGDEPS_CFLAGS
12093f14f4646Smrgand PKGDEPS_LIBS to avoid the need to call pkg-config.
120945dfecf96SmrgSee the pkg-config man page for more details.
120955dfecf96Smrg
12096f14f4646SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12097c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
120985dfecf96Smrgelse
12099f14f4646Smrg	PKGDEPS_CFLAGS=$pkg_cv_PKGDEPS_CFLAGS
12100f14f4646Smrg	PKGDEPS_LIBS=$pkg_cv_PKGDEPS_LIBS
1210196d43ffdSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1210296d43ffdSmrgprintf "%s\n" "yes" >&6; }
12103f765521fSmrg
12104c05e22d7Smrgfi
12105c05e22d7Smrg
12106c05e22d7Smrg
12107c05e22d7Smrg# Check whether --with-lispdir was given.
1210896d43ffdSmrgif test ${with_lispdir+y}
1210996d43ffdSmrgthen :
12110c05e22d7Smrg  withval=$with_lispdir;  lispdir="$withval"
12111c2cbb186Smrgelse case e in #(
12112c2cbb186Smrg  e)  lispdir=${libdir}/X11/xedit/lisp  ;;
12113c2cbb186Smrgesac
12114c05e22d7Smrgfi
12115c05e22d7Smrg
12116c05e22d7SmrgLISPDIR=$lispdir
12117c05e22d7Smrg
12118f14f4646Smrg
1211996d43ffdSmrgac_fn_check_decl "$LINENO" "_SC_PAGESIZE" "ac_cv_have_decl__SC_PAGESIZE" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
1212096d43ffdSmrgif test "x$ac_cv_have_decl__SC_PAGESIZE" = xyes
1212196d43ffdSmrgthen :
12122f765521fSmrg  ac_have_decl=1
12123c2cbb186Smrgelse case e in #(
12124c2cbb186Smrg  e) ac_have_decl=0 ;;
12125c2cbb186Smrgesac
12126f765521fSmrgfi
1212796d43ffdSmrgprintf "%s\n" "#define HAVE_DECL__SC_PAGESIZE $ac_have_decl" >>confdefs.h
12128f765521fSmrg
1212996d43ffdSmrgac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
1213096d43ffdSmrgif test "x$ac_cv_func_getpagesize" = xyes
1213196d43ffdSmrgthen :
1213296d43ffdSmrg  printf "%s\n" "#define HAVE_GETPAGESIZE 1" >>confdefs.h
12133f765521fSmrg
12134f765521fSmrgfi
12135f765521fSmrg
12136f765521fSmrg
12137c05e22d7Smrgac_fn_c_check_func "$LINENO" "realpath" "ac_cv_func_realpath"
1213896d43ffdSmrgif test "x$ac_cv_func_realpath" = xyes
1213996d43ffdSmrgthen :
12140c05e22d7Smrg
12141c2cbb186Smrgelse case e in #(
12142c2cbb186Smrg  e) have_realpath=yes ;;
12143c2cbb186Smrgesac
12144f14f4646Smrgfi
12145f14f4646Smrg
12146c05e22d7Smrg if test x$have_realpath = xyes; then
12147c05e22d7Smrg  NEED_REALPATH_TRUE=
12148c05e22d7Smrg  NEED_REALPATH_FALSE='#'
12149c05e22d7Smrgelse
12150c05e22d7Smrg  NEED_REALPATH_TRUE='#'
12151c05e22d7Smrg  NEED_REALPATH_FALSE=
12152f14f4646Smrgfi
12153c05e22d7Smrg
12154c05e22d7Smrgac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
1215596d43ffdSmrgif test "x$ac_cv_func_strcasecmp" = xyes
1215696d43ffdSmrgthen :
12157c05e22d7Smrg
12158c2cbb186Smrgelse case e in #(
12159c2cbb186Smrg  e) have_strcasecmp=yes ;;
12160c2cbb186Smrgesac
12161f14f4646Smrgfi
12162f14f4646Smrg
12163f14f4646Smrg if test x$have_strcasecmp = xyes; then
12164f14f4646Smrg  NEED_STRCASECMP_TRUE=
12165f14f4646Smrg  NEED_STRCASECMP_FALSE='#'
12166f14f4646Smrgelse
12167f14f4646Smrg  NEED_STRCASECMP_TRUE='#'
12168f14f4646Smrg  NEED_STRCASECMP_FALSE=
12169f14f4646Smrgfi
12170f14f4646Smrg
12171c05e22d7Smrgac_fn_c_check_func "$LINENO" "unsetenv" "ac_cv_func_unsetenv"
1217296d43ffdSmrgif test "x$ac_cv_func_unsetenv" = xyes
1217396d43ffdSmrgthen :
12174f14f4646Smrg
12175c2cbb186Smrgelse case e in #(
12176c2cbb186Smrg  e) have_unsetenv=yes ;;
12177c2cbb186Smrgesac
12178f14f4646Smrgfi
12179f14f4646Smrg
12180f14f4646Smrg if test x$have_unsetenv = xyes; then
12181f14f4646Smrg  NEED_UNSETENV_TRUE=
12182f14f4646Smrg  NEED_UNSETENV_FALSE='#'
12183f14f4646Smrgelse
12184f14f4646Smrg  NEED_UNSETENV_TRUE='#'
12185f14f4646Smrg  NEED_UNSETENV_FALSE=
12186f14f4646Smrgfi
12187f14f4646Smrg
12188f14f4646Smrg
12189f14f4646Smrg
12190f14f4646Smrgpkg_failed=no
1219196d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5
1219296d43ffdSmrgprintf %s "checking for APPDEFS... " >&6; }
12193f14f4646Smrg
12194f14f4646Smrgif test -n "$APPDEFS_CFLAGS"; then
12195f14f4646Smrg    pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS"
12196f14f4646Smrg elif test -n "$PKG_CONFIG"; then
12197f14f4646Smrg    if test -n "$PKG_CONFIG" && \
1219896d43ffdSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
12199f14f4646Smrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
12200f14f4646Smrg  ac_status=$?
1220196d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12202c05e22d7Smrg  test $ac_status = 0; }; then
12203f14f4646Smrg  pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
12204f765521fSmrg		      test "x$?" != "x0" && pkg_failed=yes
12205f14f4646Smrgelse
12206f14f4646Smrg  pkg_failed=yes
12207f14f4646Smrgfi
12208f14f4646Smrg else
12209f14f4646Smrg    pkg_failed=untried
12210f14f4646Smrgfi
12211f14f4646Smrgif test -n "$APPDEFS_LIBS"; then
12212f14f4646Smrg    pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS"
12213f14f4646Smrg elif test -n "$PKG_CONFIG"; then
12214f14f4646Smrg    if test -n "$PKG_CONFIG" && \
1221596d43ffdSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
12216f14f4646Smrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
12217f14f4646Smrg  ac_status=$?
1221896d43ffdSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12219c05e22d7Smrg  test $ac_status = 0; }; then
12220f14f4646Smrg  pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
12221f765521fSmrg		      test "x$?" != "x0" && pkg_failed=yes
12222f14f4646Smrgelse
12223f14f4646Smrg  pkg_failed=yes
12224f14f4646Smrgfi
12225f14f4646Smrg else
12226f14f4646Smrg    pkg_failed=untried
12227f14f4646Smrgfi
12228f14f4646Smrg
12229f14f4646Smrg
12230f14f4646Smrg
12231f14f4646Smrgif test $pkg_failed = yes; then
1223296d43ffdSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1223396d43ffdSmrgprintf "%s\n" "no" >&6; }
12234f14f4646Smrg
12235f14f4646Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
12236f14f4646Smrg        _pkg_short_errors_supported=yes
12237f14f4646Smrgelse
12238f14f4646Smrg        _pkg_short_errors_supported=no
12239f14f4646Smrgfi
12240f14f4646Smrg        if test $_pkg_short_errors_supported = yes; then
12241f765521fSmrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
12242f14f4646Smrg        else
12243f765521fSmrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
12244f14f4646Smrg        fi
12245f14f4646Smrg	# Put the nasty error message in config.log where it belongs
12246f14f4646Smrg	echo "$APPDEFS_PKG_ERRORS" >&5
12247f14f4646Smrg
12248c05e22d7Smrg	as_fn_error $? "Package requirements (xt) were not met:
12249f14f4646Smrg
12250f14f4646Smrg$APPDEFS_PKG_ERRORS
12251f14f4646Smrg
12252f14f4646SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
12253f14f4646Smrginstalled software in a non-standard prefix.
12254f14f4646Smrg
12255f14f4646SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
12256f14f4646Smrgand APPDEFS_LIBS to avoid the need to call pkg-config.
12257f765521fSmrgSee the pkg-config man page for more details." "$LINENO" 5
12258f14f4646Smrgelif test $pkg_failed = untried; then
1225996d43ffdSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1226096d43ffdSmrgprintf "%s\n" "no" >&6; }
12261c2cbb186Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
12262c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
12263c05e22d7Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
12264f14f4646Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
12265f14f4646Smrgpath to pkg-config.
12266f14f4646Smrg
12267f14f4646SmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
12268f14f4646Smrgand APPDEFS_LIBS to avoid the need to call pkg-config.
12269f14f4646SmrgSee the pkg-config man page for more details.
12270f14f4646Smrg
12271f14f4646SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
12272c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
12273c05e22d7Smrgelse
12274c05e22d7Smrg	APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS
12275c05e22d7Smrg	APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS
1227696d43ffdSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1227796d43ffdSmrgprintf "%s\n" "yes" >&6; }
12278f765521fSmrg
12279c05e22d7Smrgfi
12280c05e22d7Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
12281f14f4646Smrg
12282c05e22d7Smrg# Check whether --with-appdefaultdir was given.
1228396d43ffdSmrgif test ${with_appdefaultdir+y}
1228496d43ffdSmrgthen :
12285c05e22d7Smrg  withval=$with_appdefaultdir; appdefaultdir="$withval"
12286c2cbb186Smrgelse case e in #(
12287c2cbb186Smrg  e) appdefaultdir="${xt_appdefaultdir}" ;;
12288c2cbb186Smrgesac
12289c05e22d7Smrgfi
12290f14f4646Smrg
12291f14f4646Smrg
12292f14f4646Smrg
12293f14f4646Smrg
1229431de2854Smrgac_config_files="$ac_config_files Makefile man/Makefile"
122955dfecf96Smrg
122965dfecf96Smrgcat >confcache <<\_ACEOF
122975dfecf96Smrg# This file is a shell script that caches the results of configure
122985dfecf96Smrg# tests run on this system so they can be shared between configure
122995dfecf96Smrg# scripts and configure runs, see configure's option --config-cache.
123005dfecf96Smrg# It is not useful on other systems.  If it contains results you don't
123015dfecf96Smrg# want to keep, you may remove or edit it.
123025dfecf96Smrg#
123035dfecf96Smrg# config.status only pays attention to the cache file if you give it
123045dfecf96Smrg# the --recheck option to rerun configure.
123055dfecf96Smrg#
12306c2cbb186Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
12307c2cbb186Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
123085dfecf96Smrg# following values.
123095dfecf96Smrg
123105dfecf96Smrg_ACEOF
123115dfecf96Smrg
123125dfecf96Smrg# The following way of writing the cache mishandles newlines in values,
123135dfecf96Smrg# but we know of no workaround that is simple, portable, and efficient.
12314f14f4646Smrg# So, we kill variables containing newlines.
123155dfecf96Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
123165dfecf96Smrg# and sets the high bit in the cache file unless we assign to the vars.
12317f14f4646Smrg(
12318f14f4646Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12319f14f4646Smrg    eval ac_val=\$$ac_var
12320f14f4646Smrg    case $ac_val in #(
12321f14f4646Smrg    *${as_nl}*)
12322f14f4646Smrg      case $ac_var in #(
1232396d43ffdSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1232496d43ffdSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12325f14f4646Smrg      esac
12326f14f4646Smrg      case $ac_var in #(
12327f14f4646Smrg      _ | IFS | as_nl) ;; #(
12328f14f4646Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12329c05e22d7Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
12330f14f4646Smrg      esac ;;
12331f14f4646Smrg    esac
12332f14f4646Smrg  done
12333f14f4646Smrg
123345dfecf96Smrg  (set) 2>&1 |
12335f14f4646Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
12336f14f4646Smrg    *${as_nl}ac_space=\ *)
12337c2cbb186Smrg      # 'set' does not quote correctly, so add quotes: double-quote
12338c05e22d7Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
123395dfecf96Smrg      sed -n \
123405dfecf96Smrg	"s/'/'\\\\''/g;
123415dfecf96Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12342f14f4646Smrg      ;; #(
123435dfecf96Smrg    *)
12344c2cbb186Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
12345f14f4646Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
123465dfecf96Smrg      ;;
12347f14f4646Smrg    esac |
12348f14f4646Smrg    sort
12349f14f4646Smrg) |
123505dfecf96Smrg  sed '
12351f14f4646Smrg     /^ac_cv_env_/b end
123525dfecf96Smrg     t clear
12353f14f4646Smrg     :clear
1235496d43ffdSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
123555dfecf96Smrg     t end
12356f14f4646Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12357f14f4646Smrg     :end' >>confcache
12358f14f4646Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12359f14f4646Smrg  if test -w "$cache_file"; then
12360c05e22d7Smrg    if test "x$cache_file" != "x/dev/null"; then
1236196d43ffdSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1236296d43ffdSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
12363c05e22d7Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
12364c05e22d7Smrg	cat confcache >"$cache_file"
12365c05e22d7Smrg      else
12366c05e22d7Smrg        case $cache_file in #(
12367c05e22d7Smrg        */* | ?:*)
12368c05e22d7Smrg	  mv -f confcache "$cache_file"$$ &&
12369c05e22d7Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
12370c05e22d7Smrg        *)
12371c05e22d7Smrg	  mv -f confcache "$cache_file" ;;
12372c05e22d7Smrg	esac
12373c05e22d7Smrg      fi
12374c05e22d7Smrg    fi
123755dfecf96Smrg  else
1237696d43ffdSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1237796d43ffdSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
123785dfecf96Smrg  fi
123795dfecf96Smrgfi
123805dfecf96Smrgrm -f confcache
123815dfecf96Smrg
123825dfecf96Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
123835dfecf96Smrg# Let make expand exec_prefix.
123845dfecf96Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
123855dfecf96Smrg
123865dfecf96SmrgDEFS=-DHAVE_CONFIG_H
123875dfecf96Smrg
123885dfecf96Smrgac_libobjs=
123895dfecf96Smrgac_ltlibobjs=
12390c05e22d7SmrgU=
123915dfecf96Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
123925dfecf96Smrg  # 1. Remove the extension, and $U if already installed.
12393f14f4646Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1239496d43ffdSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
12395f14f4646Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
12396f14f4646Smrg  #    will be set to the directory where LIBOBJS objects are built.
12397c05e22d7Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12398c05e22d7Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
123995dfecf96Smrgdone
124005dfecf96SmrgLIBOBJS=$ac_libobjs
124015dfecf96Smrg
124025dfecf96SmrgLTLIBOBJS=$ac_ltlibobjs
124035dfecf96Smrg
124045dfecf96Smrg
1240596d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1240696d43ffdSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
12407f765521fSmrg   if test -n "$am_sleep_pid"; then
12408f765521fSmrg     # Hide warnings about reused PIDs.
12409f765521fSmrg     wait $am_sleep_pid 2>/dev/null
12410f765521fSmrg   fi
1241196d43ffdSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1241296d43ffdSmrgprintf "%s\n" "done" >&6; }
12413c05e22d7Smrg if test -n "$EXEEXT"; then
12414c05e22d7Smrg  am__EXEEXT_TRUE=
12415c05e22d7Smrg  am__EXEEXT_FALSE='#'
12416c05e22d7Smrgelse
12417c05e22d7Smrg  am__EXEEXT_TRUE='#'
12418c05e22d7Smrg  am__EXEEXT_FALSE=
12419c05e22d7Smrgfi
12420c05e22d7Smrg
124215dfecf96Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
12422c05e22d7Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
12423c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
124245dfecf96Smrgfi
124255dfecf96Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12426c05e22d7Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
12427c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12428f14f4646Smrgfi
12429f14f4646Smrgif test -z "${NEED_REALPATH_TRUE}" && test -z "${NEED_REALPATH_FALSE}"; then
12430c05e22d7Smrg  as_fn_error $? "conditional \"NEED_REALPATH\" was never defined.
12431c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12432f14f4646Smrgfi
12433f14f4646Smrgif test -z "${NEED_STRCASECMP_TRUE}" && test -z "${NEED_STRCASECMP_FALSE}"; then
12434c05e22d7Smrg  as_fn_error $? "conditional \"NEED_STRCASECMP\" was never defined.
12435c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
12436f14f4646Smrgfi
12437f14f4646Smrgif test -z "${NEED_UNSETENV_TRUE}" && test -z "${NEED_UNSETENV_FALSE}"; then
12438c05e22d7Smrg  as_fn_error $? "conditional \"NEED_UNSETENV\" was never defined.
12439c05e22d7SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
124405dfecf96Smrgfi
124415dfecf96Smrg
12442c05e22d7Smrg: "${CONFIG_STATUS=./config.status}"
12443f14f4646Smrgac_write_fail=0
124445dfecf96Smrgac_clean_files_save=$ac_clean_files
124455dfecf96Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1244696d43ffdSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1244796d43ffdSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
12448c05e22d7Smrgas_write_fail=0
12449c05e22d7Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
124505dfecf96Smrg#! $SHELL
124515dfecf96Smrg# Generated by $as_me.
124525dfecf96Smrg# Run this file to recreate the current configuration.
124535dfecf96Smrg# Compiler output produced by configure, useful for debugging
124545dfecf96Smrg# configure, is in config.log if it exists.
124555dfecf96Smrg
124565dfecf96Smrgdebug=false
124575dfecf96Smrgac_cs_recheck=false
124585dfecf96Smrgac_cs_silent=false
124595dfecf96Smrg
12460c05e22d7SmrgSHELL=\${CONFIG_SHELL-$SHELL}
12461c05e22d7Smrgexport SHELL
12462c05e22d7Smrg_ASEOF
12463c05e22d7Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12464c05e22d7Smrg## -------------------- ##
12465c05e22d7Smrg## M4sh Initialization. ##
12466c05e22d7Smrg## -------------------- ##
124675dfecf96Smrg
12468f14f4646Smrg# Be more Bourne compatible
12469f14f4646SmrgDUALCASE=1; export DUALCASE # for MKS sh
1247096d43ffdSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1247196d43ffdSmrgthen :
124725dfecf96Smrg  emulate sh
124735dfecf96Smrg  NULLCMD=:
12474f14f4646Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
124755dfecf96Smrg  # is contrary to our usage.  Disable this feature.
124765dfecf96Smrg  alias -g '${1+"$@"}'='"$@"'
12477f14f4646Smrg  setopt NO_GLOB_SUBST
12478c2cbb186Smrgelse case e in #(
12479c2cbb186Smrg  e) case `(set -o) 2>/dev/null` in #(
12480c05e22d7Smrg  *posix*) :
12481c05e22d7Smrg    set -o posix ;; #(
12482c05e22d7Smrg  *) :
12483c05e22d7Smrg     ;;
12484c2cbb186Smrgesac ;;
12485f14f4646Smrgesac
12486f14f4646Smrgfi
12487f14f4646Smrg
12488f14f4646Smrg
1248996d43ffdSmrg
1249096d43ffdSmrg# Reset variables that may have inherited troublesome values from
1249196d43ffdSmrg# the environment.
1249296d43ffdSmrg
1249396d43ffdSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1249496d43ffdSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1249596d43ffdSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
1249696d43ffdSmrg# Quoting is to prevent editors from complaining about space-tab.
12497f14f4646Smrgas_nl='
12498f14f4646Smrg'
12499f14f4646Smrgexport as_nl
1250096d43ffdSmrgIFS=" ""	$as_nl"
1250196d43ffdSmrg
1250296d43ffdSmrgPS1='$ '
1250396d43ffdSmrgPS2='> '
1250496d43ffdSmrgPS4='+ '
1250596d43ffdSmrg
1250696d43ffdSmrg# Ensure predictable behavior from utilities with locale-dependent output.
1250796d43ffdSmrgLC_ALL=C
1250896d43ffdSmrgexport LC_ALL
1250996d43ffdSmrgLANGUAGE=C
1251096d43ffdSmrgexport LANGUAGE
1251196d43ffdSmrg
1251296d43ffdSmrg# We cannot yet rely on "unset" to work, but we need these variables
1251396d43ffdSmrg# to be unset--not just set to an empty or harmless value--now, to
1251496d43ffdSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1251596d43ffdSmrg# also avoids known problems related to "unset" and subshell syntax
1251696d43ffdSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1251796d43ffdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1251896d43ffdSmrgdo eval test \${$as_var+y} \
1251996d43ffdSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1252096d43ffdSmrgdone
1252196d43ffdSmrg
1252296d43ffdSmrg# Ensure that fds 0, 1, and 2 are open.
1252396d43ffdSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1252496d43ffdSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1252596d43ffdSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
12526f14f4646Smrg
12527f14f4646Smrg# The user is always right.
1252896d43ffdSmrgif ${PATH_SEPARATOR+false} :; then
12529f14f4646Smrg  PATH_SEPARATOR=:
12530f14f4646Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12531f14f4646Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12532f14f4646Smrg      PATH_SEPARATOR=';'
12533f14f4646Smrg  }
125345dfecf96Smrgfi
125355dfecf96Smrg
125365dfecf96Smrg
12537f14f4646Smrg# Find who we are.  Look in the path if we contain no directory separator.
12538c05e22d7Smrgas_myself=
12539c05e22d7Smrgcase $0 in #((
12540f14f4646Smrg  *[\\/]* ) as_myself=$0 ;;
12541f14f4646Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12542f14f4646Smrgfor as_dir in $PATH
12543f14f4646Smrgdo
12544f14f4646Smrg  IFS=$as_save_IFS
1254596d43ffdSmrg  case $as_dir in #(((
1254696d43ffdSmrg    '') as_dir=./ ;;
1254796d43ffdSmrg    */) ;;
1254896d43ffdSmrg    *) as_dir=$as_dir/ ;;
1254996d43ffdSmrg  esac
1255096d43ffdSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
12551c05e22d7Smrg  done
12552f14f4646SmrgIFS=$as_save_IFS
12553f14f4646Smrg
12554f14f4646Smrg     ;;
12555f14f4646Smrgesac
12556c2cbb186Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
12557f14f4646Smrg# in which case we are not to be found in the path.
12558f14f4646Smrgif test "x$as_myself" = x; then
12559f14f4646Smrg  as_myself=$0
12560f14f4646Smrgfi
12561f14f4646Smrgif test ! -f "$as_myself"; then
1256296d43ffdSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12563c05e22d7Smrg  exit 1
12564f14f4646Smrgfi
12565f14f4646Smrg
12566c05e22d7Smrg
12567c05e22d7Smrg
12568c05e22d7Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
12569c05e22d7Smrg# ----------------------------------------
12570c05e22d7Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12571c05e22d7Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12572c05e22d7Smrg# script with STATUS, using 1 if that was 0.
12573c05e22d7Smrgas_fn_error ()
12574c05e22d7Smrg{
12575c05e22d7Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
12576c05e22d7Smrg  if test "$4"; then
12577c05e22d7Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1257896d43ffdSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
12579c05e22d7Smrg  fi
1258096d43ffdSmrg  printf "%s\n" "$as_me: error: $2" >&2
12581c05e22d7Smrg  as_fn_exit $as_status
12582c05e22d7Smrg} # as_fn_error
12583c05e22d7Smrg
12584c05e22d7Smrg
12585c05e22d7Smrg# as_fn_set_status STATUS
12586c05e22d7Smrg# -----------------------
12587c05e22d7Smrg# Set $? to STATUS, without forking.
12588c05e22d7Smrgas_fn_set_status ()
12589c05e22d7Smrg{
12590c05e22d7Smrg  return $1
12591c05e22d7Smrg} # as_fn_set_status
12592c05e22d7Smrg
12593c05e22d7Smrg# as_fn_exit STATUS
12594c05e22d7Smrg# -----------------
12595c05e22d7Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12596c05e22d7Smrgas_fn_exit ()
12597c05e22d7Smrg{
12598c05e22d7Smrg  set +e
12599c05e22d7Smrg  as_fn_set_status $1
12600c05e22d7Smrg  exit $1
12601c05e22d7Smrg} # as_fn_exit
12602c05e22d7Smrg
12603c05e22d7Smrg# as_fn_unset VAR
12604c05e22d7Smrg# ---------------
12605c05e22d7Smrg# Portably unset VAR.
12606c05e22d7Smrgas_fn_unset ()
12607c05e22d7Smrg{
12608c05e22d7Smrg  { eval $1=; unset $1;}
12609c05e22d7Smrg}
12610c05e22d7Smrgas_unset=as_fn_unset
1261196d43ffdSmrg
12612c05e22d7Smrg# as_fn_append VAR VALUE
12613c05e22d7Smrg# ----------------------
12614c05e22d7Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
12615c05e22d7Smrg# advantage of any shell optimizations that allow amortized linear growth over
12616c05e22d7Smrg# repeated appends, instead of the typical quadratic growth present in naive
12617c05e22d7Smrg# implementations.
1261896d43ffdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1261996d43ffdSmrgthen :
12620c05e22d7Smrg  eval 'as_fn_append ()
12621c05e22d7Smrg  {
12622c05e22d7Smrg    eval $1+=\$2
12623c05e22d7Smrg  }'
12624c2cbb186Smrgelse case e in #(
12625c2cbb186Smrg  e) as_fn_append ()
12626c05e22d7Smrg  {
12627c05e22d7Smrg    eval $1=\$$1\$2
12628c2cbb186Smrg  } ;;
12629c2cbb186Smrgesac
12630c05e22d7Smrgfi # as_fn_append
12631c05e22d7Smrg
12632c05e22d7Smrg# as_fn_arith ARG...
12633c05e22d7Smrg# ------------------
12634c05e22d7Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
12635c05e22d7Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
12636c05e22d7Smrg# must be portable across $(()) and expr.
1263796d43ffdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1263896d43ffdSmrgthen :
12639c05e22d7Smrg  eval 'as_fn_arith ()
12640c05e22d7Smrg  {
12641c05e22d7Smrg    as_val=$(( $* ))
12642c05e22d7Smrg  }'
12643c2cbb186Smrgelse case e in #(
12644c2cbb186Smrg  e) as_fn_arith ()
12645c05e22d7Smrg  {
12646c05e22d7Smrg    as_val=`expr "$@" || test $? -eq 1`
12647c2cbb186Smrg  } ;;
12648c2cbb186Smrgesac
12649c05e22d7Smrgfi # as_fn_arith
12650c05e22d7Smrg
12651c05e22d7Smrg
12652f14f4646Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
12653f14f4646Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
126545dfecf96Smrg  as_expr=expr
126555dfecf96Smrgelse
126565dfecf96Smrg  as_expr=false
126575dfecf96Smrgfi
126585dfecf96Smrg
12659f14f4646Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126605dfecf96Smrg  as_basename=basename
126615dfecf96Smrgelse
126625dfecf96Smrg  as_basename=false
126635dfecf96Smrgfi
126645dfecf96Smrg
12665c05e22d7Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12666c05e22d7Smrg  as_dirname=dirname
12667c05e22d7Smrgelse
12668c05e22d7Smrg  as_dirname=false
12669c05e22d7Smrgfi
126705dfecf96Smrg
12671f14f4646Smrgas_me=`$as_basename -- "$0" ||
126725dfecf96Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
126735dfecf96Smrg	 X"$0" : 'X\(//\)$' \| \
12674f14f4646Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1267596d43ffdSmrgprintf "%s\n" X/"$0" |
12676f14f4646Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12677f14f4646Smrg	    s//\1/
12678f14f4646Smrg	    q
12679f14f4646Smrg	  }
12680f14f4646Smrg	  /^X\/\(\/\/\)$/{
12681f14f4646Smrg	    s//\1/
12682f14f4646Smrg	    q
12683f14f4646Smrg	  }
12684f14f4646Smrg	  /^X\/\(\/\).*/{
12685f14f4646Smrg	    s//\1/
12686f14f4646Smrg	    q
12687f14f4646Smrg	  }
12688f14f4646Smrg	  s/.*/./; q'`
126895dfecf96Smrg
12690c05e22d7Smrg# Avoid depending upon Character Ranges.
12691c05e22d7Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
12692c05e22d7Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12693c05e22d7Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
12694c05e22d7Smrgas_cr_digits='0123456789'
12695c05e22d7Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
126965dfecf96Smrg
1269796d43ffdSmrg
1269896d43ffdSmrg# Determine whether it's possible to make 'echo' print without a newline.
1269996d43ffdSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1270096d43ffdSmrg# for compatibility with existing Makefiles.
12701f14f4646SmrgECHO_C= ECHO_N= ECHO_T=
12702c05e22d7Smrgcase `echo -n x` in #(((((
12703f14f4646Smrg-n*)
12704c05e22d7Smrg  case `echo 'xy\c'` in
12705f14f4646Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
12706c05e22d7Smrg  xy)  ECHO_C='\c';;
12707c05e22d7Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
12708c05e22d7Smrg       ECHO_T='	';;
12709f14f4646Smrg  esac;;
12710f14f4646Smrg*)
12711f14f4646Smrg  ECHO_N='-n';;
12712f14f4646Smrgesac
127135dfecf96Smrg
1271496d43ffdSmrg# For backward compatibility with old third-party macros, we provide
1271596d43ffdSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
1271696d43ffdSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1271796d43ffdSmrgas_echo='printf %s\n'
1271896d43ffdSmrgas_echo_n='printf %s'
1271996d43ffdSmrg
127205dfecf96Smrgrm -f conf$$ conf$$.exe conf$$.file
12721f14f4646Smrgif test -d conf$$.dir; then
12722f14f4646Smrg  rm -f conf$$.dir/conf$$.file
12723f14f4646Smrgelse
12724f14f4646Smrg  rm -f conf$$.dir
12725f14f4646Smrg  mkdir conf$$.dir 2>/dev/null
12726f14f4646Smrgfi
12727f14f4646Smrgif (echo >conf$$.file) 2>/dev/null; then
12728f14f4646Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
127295dfecf96Smrg    as_ln_s='ln -s'
12730f14f4646Smrg    # ... but there are two gotchas:
12731c2cbb186Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12732c2cbb186Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12733c2cbb186Smrg    # In both cases, we have to default to 'cp -pR'.
12734f14f4646Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12735f765521fSmrg      as_ln_s='cp -pR'
12736f14f4646Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12737f14f4646Smrg    as_ln_s=ln
12738f14f4646Smrg  else
12739f765521fSmrg    as_ln_s='cp -pR'
127405dfecf96Smrg  fi
127415dfecf96Smrgelse
12742f765521fSmrg  as_ln_s='cp -pR'
127435dfecf96Smrgfi
12744f14f4646Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12745f14f4646Smrgrmdir conf$$.dir 2>/dev/null
127465dfecf96Smrg
12747c05e22d7Smrg
12748c05e22d7Smrg# as_fn_mkdir_p
12749c05e22d7Smrg# -------------
12750c05e22d7Smrg# Create "$as_dir" as a directory, including parents if necessary.
12751c05e22d7Smrgas_fn_mkdir_p ()
12752c05e22d7Smrg{
12753c05e22d7Smrg
12754c05e22d7Smrg  case $as_dir in #(
12755c05e22d7Smrg  -*) as_dir=./$as_dir;;
12756c05e22d7Smrg  esac
12757c05e22d7Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
12758c05e22d7Smrg    as_dirs=
12759c05e22d7Smrg    while :; do
12760c05e22d7Smrg      case $as_dir in #(
1276196d43ffdSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12762c05e22d7Smrg      *) as_qdir=$as_dir;;
12763c05e22d7Smrg      esac
12764c05e22d7Smrg      as_dirs="'$as_qdir' $as_dirs"
12765c05e22d7Smrg      as_dir=`$as_dirname -- "$as_dir" ||
12766c05e22d7Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12767c05e22d7Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
12768c05e22d7Smrg	 X"$as_dir" : 'X\(//\)$' \| \
12769c05e22d7Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1277096d43ffdSmrgprintf "%s\n" X"$as_dir" |
12771c05e22d7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12772c05e22d7Smrg	    s//\1/
12773c05e22d7Smrg	    q
12774c05e22d7Smrg	  }
12775c05e22d7Smrg	  /^X\(\/\/\)[^/].*/{
12776c05e22d7Smrg	    s//\1/
12777c05e22d7Smrg	    q
12778c05e22d7Smrg	  }
12779c05e22d7Smrg	  /^X\(\/\/\)$/{
12780c05e22d7Smrg	    s//\1/
12781c05e22d7Smrg	    q
12782c05e22d7Smrg	  }
12783c05e22d7Smrg	  /^X\(\/\).*/{
12784c05e22d7Smrg	    s//\1/
12785c05e22d7Smrg	    q
12786c05e22d7Smrg	  }
12787c05e22d7Smrg	  s/.*/./; q'`
12788c05e22d7Smrg      test -d "$as_dir" && break
12789c05e22d7Smrg    done
12790c05e22d7Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
12791c05e22d7Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
12792c05e22d7Smrg
12793c05e22d7Smrg
12794c05e22d7Smrg} # as_fn_mkdir_p
127955dfecf96Smrgif mkdir -p . 2>/dev/null; then
12796c05e22d7Smrg  as_mkdir_p='mkdir -p "$as_dir"'
127975dfecf96Smrgelse
127985dfecf96Smrg  test -d ./-p && rmdir ./-p
127995dfecf96Smrg  as_mkdir_p=false
128005dfecf96Smrgfi
128015dfecf96Smrg
12802f765521fSmrg
12803f765521fSmrg# as_fn_executable_p FILE
12804f765521fSmrg# -----------------------
12805f765521fSmrg# Test if FILE is an executable regular file.
12806f765521fSmrgas_fn_executable_p ()
12807f765521fSmrg{
12808f765521fSmrg  test -f "$1" && test -x "$1"
12809f765521fSmrg} # as_fn_executable_p
12810f765521fSmrgas_test_x='test -x'
12811f765521fSmrgas_executable_p=as_fn_executable_p
128125dfecf96Smrg
128135dfecf96Smrg# Sed expression to map a string onto a valid CPP name.
12814c2cbb186Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12815c2cbb186Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
128165dfecf96Smrg
12817f14f4646Smrg# Sed expression to map a string onto a valid variable name.
12818c2cbb186Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12819c2cbb186Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
128205dfecf96Smrg
128215dfecf96Smrg
128225dfecf96Smrgexec 6>&1
12823c05e22d7Smrg## ----------------------------------- ##
12824c05e22d7Smrg## Main body of $CONFIG_STATUS script. ##
12825c05e22d7Smrg## ----------------------------------- ##
12826c05e22d7Smrg_ASEOF
12827c05e22d7Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
128285dfecf96Smrg
12829c05e22d7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12830c05e22d7Smrg# Save the log message, to keep $0 and so on meaningful, and to
128315dfecf96Smrg# report actual input values of CONFIG_FILES etc. instead of their
12832f14f4646Smrg# values after options handling.
12833f14f4646Smrgac_log="
12834c2cbb186SmrgThis file was extended by xedit $as_me 1.2.4, which was
12835c2cbb186Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
128365dfecf96Smrg
128375dfecf96Smrg  CONFIG_FILES    = $CONFIG_FILES
128385dfecf96Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
128395dfecf96Smrg  CONFIG_LINKS    = $CONFIG_LINKS
128405dfecf96Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
128415dfecf96Smrg  $ $0 $@
128425dfecf96Smrg
12843f14f4646Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12844f14f4646Smrg"
12845f14f4646Smrg
128465dfecf96Smrg_ACEOF
128475dfecf96Smrg
12848f14f4646Smrgcase $ac_config_files in *"
12849f14f4646Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12850f14f4646Smrgesac
128515dfecf96Smrg
12852f14f4646Smrgcase $ac_config_headers in *"
12853f14f4646Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12854f14f4646Smrgesac
128555dfecf96Smrg
128565dfecf96Smrg
12857f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12858f14f4646Smrg# Files that config.status was made for.
12859c05e22d7Smrgconfig_files="$ac_config_files"
12860c05e22d7Smrgconfig_headers="$ac_config_headers"
12861c05e22d7Smrgconfig_commands="$ac_config_commands"
128625dfecf96Smrg
12863f14f4646Smrg_ACEOF
128645dfecf96Smrg
12865f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
128665dfecf96Smrgac_cs_usage="\
12867c2cbb186Smrg'$as_me' instantiates files and other configuration actions
12868c05e22d7Smrgfrom templates according to the current configuration.  Unless the files
12869c05e22d7Smrgand actions are specified as TAGs, all are instantiated by default.
128705dfecf96Smrg
12871c05e22d7SmrgUsage: $0 [OPTION]... [TAG]...
128725dfecf96Smrg
128735dfecf96Smrg  -h, --help       print this help, then exit
12874f14f4646Smrg  -V, --version    print version number and configuration settings, then exit
12875c05e22d7Smrg      --config     print configuration, then exit
12876f14f4646Smrg  -q, --quiet, --silent
12877f14f4646Smrg                   do not print progress messages
128785dfecf96Smrg  -d, --debug      don't remove temporary files
128795dfecf96Smrg      --recheck    update $as_me by reconfiguring in the same conditions
12880f14f4646Smrg      --file=FILE[:TEMPLATE]
12881f14f4646Smrg                   instantiate the configuration file FILE
12882f14f4646Smrg      --header=FILE[:TEMPLATE]
12883f14f4646Smrg                   instantiate the configuration header FILE
128845dfecf96Smrg
128855dfecf96SmrgConfiguration files:
128865dfecf96Smrg$config_files
128875dfecf96Smrg
128885dfecf96SmrgConfiguration headers:
128895dfecf96Smrg$config_headers
128905dfecf96Smrg
128915dfecf96SmrgConfiguration commands:
128925dfecf96Smrg$config_commands
128935dfecf96Smrg
12894c2cbb186SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xedit/-/issues>."
128955dfecf96Smrg
12896f14f4646Smrg_ACEOF
1289796d43ffdSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1289896d43ffdSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12899f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1290096d43ffdSmrgac_cs_config='$ac_cs_config_escaped'
129015dfecf96Smrgac_cs_version="\\
12902c2cbb186Smrgxedit config.status 1.2.4
12903c2cbb186Smrgconfigured by $0, generated by GNU Autoconf 2.72,
12904c05e22d7Smrg  with options \\"\$ac_cs_config\\"
129055dfecf96Smrg
12906c2cbb186SmrgCopyright (C) 2023 Free Software Foundation, Inc.
129075dfecf96SmrgThis config.status script is free software; the Free Software Foundation
129085dfecf96Smrggives unlimited permission to copy, distribute and modify it."
12909f14f4646Smrg
12910f14f4646Smrgac_pwd='$ac_pwd'
12911f14f4646Smrgsrcdir='$srcdir'
12912f14f4646SmrgINSTALL='$INSTALL'
12913f14f4646SmrgMKDIR_P='$MKDIR_P'
12914f14f4646SmrgAWK='$AWK'
12915f14f4646Smrgtest -n "\$AWK" || AWK=awk
129165dfecf96Smrg_ACEOF
129175dfecf96Smrg
12918f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12919f14f4646Smrg# The default lists apply if the user does not specify any file.
129205dfecf96Smrgac_need_defaults=:
129215dfecf96Smrgwhile test $# != 0
129225dfecf96Smrgdo
129235dfecf96Smrg  case $1 in
12924c05e22d7Smrg  --*=?*)
12925f14f4646Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12926f14f4646Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
129275dfecf96Smrg    ac_shift=:
129285dfecf96Smrg    ;;
12929c05e22d7Smrg  --*=)
12930c05e22d7Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12931c05e22d7Smrg    ac_optarg=
12932c05e22d7Smrg    ac_shift=:
12933c05e22d7Smrg    ;;
12934f14f4646Smrg  *)
129355dfecf96Smrg    ac_option=$1
129365dfecf96Smrg    ac_optarg=$2
129375dfecf96Smrg    ac_shift=shift
129385dfecf96Smrg    ;;
129395dfecf96Smrg  esac
129405dfecf96Smrg
129415dfecf96Smrg  case $ac_option in
129425dfecf96Smrg  # Handling of the options.
129435dfecf96Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
129445dfecf96Smrg    ac_cs_recheck=: ;;
12945f14f4646Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1294696d43ffdSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
12947c05e22d7Smrg  --config | --confi | --conf | --con | --co | --c )
1294896d43ffdSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
12949f14f4646Smrg  --debug | --debu | --deb | --de | --d | -d )
129505dfecf96Smrg    debug=: ;;
129515dfecf96Smrg  --file | --fil | --fi | --f )
129525dfecf96Smrg    $ac_shift
12953f14f4646Smrg    case $ac_optarg in
1295496d43ffdSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12955c05e22d7Smrg    '') as_fn_error $? "missing file argument" ;;
12956f14f4646Smrg    esac
12957c05e22d7Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
129585dfecf96Smrg    ac_need_defaults=false;;
129595dfecf96Smrg  --header | --heade | --head | --hea )
129605dfecf96Smrg    $ac_shift
12961f14f4646Smrg    case $ac_optarg in
1296296d43ffdSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12963f14f4646Smrg    esac
12964c05e22d7Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
129655dfecf96Smrg    ac_need_defaults=false;;
12966f14f4646Smrg  --he | --h)
12967f14f4646Smrg    # Conflict between --help and --header
12968c2cbb186Smrg    as_fn_error $? "ambiguous option: '$1'
12969c2cbb186SmrgTry '$0 --help' for more information.";;
12970f14f4646Smrg  --help | --hel | -h )
1297196d43ffdSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
129725dfecf96Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
129735dfecf96Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
129745dfecf96Smrg    ac_cs_silent=: ;;
129755dfecf96Smrg
129765dfecf96Smrg  # This is an error.
12977c2cbb186Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12978c2cbb186SmrgTry '$0 --help' for more information." ;;
129795dfecf96Smrg
12980c05e22d7Smrg  *) as_fn_append ac_config_targets " $1"
12981f14f4646Smrg     ac_need_defaults=false ;;
129825dfecf96Smrg
129835dfecf96Smrg  esac
129845dfecf96Smrg  shift
129855dfecf96Smrgdone
129865dfecf96Smrg
129875dfecf96Smrgac_configure_extra_args=
129885dfecf96Smrg
129895dfecf96Smrgif $ac_cs_silent; then
129905dfecf96Smrg  exec 6>/dev/null
129915dfecf96Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
129925dfecf96Smrgfi
129935dfecf96Smrg
129945dfecf96Smrg_ACEOF
12995f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
129965dfecf96Smrgif \$ac_cs_recheck; then
12997f765521fSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12998f14f4646Smrg  shift
1299996d43ffdSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
13000f14f4646Smrg  CONFIG_SHELL='$SHELL'
13001f14f4646Smrg  export CONFIG_SHELL
13002f14f4646Smrg  exec "\$@"
130035dfecf96Smrgfi
130045dfecf96Smrg
130055dfecf96Smrg_ACEOF
13006f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13007f14f4646Smrgexec 5>>config.log
13008f14f4646Smrg{
13009f14f4646Smrg  echo
13010f14f4646Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13011f14f4646Smrg## Running $as_me. ##
13012f14f4646Smrg_ASBOX
1301396d43ffdSmrg  printf "%s\n" "$ac_log"
13014f14f4646Smrg} >&5
130155dfecf96Smrg
13016f14f4646Smrg_ACEOF
13017f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
130185dfecf96Smrg#
13019f14f4646Smrg# INIT-COMMANDS
130205dfecf96Smrg#
1302196d43ffdSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
130225dfecf96Smrg
130235dfecf96Smrg_ACEOF
130245dfecf96Smrg
13025f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
130265dfecf96Smrg
13027f14f4646Smrg# Handling of arguments.
130285dfecf96Smrgfor ac_config_target in $ac_config_targets
130295dfecf96Smrgdo
13030f14f4646Smrg  case $ac_config_target in
13031f14f4646Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
13032c05e22d7Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13033f14f4646Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1303431de2854Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
13035f14f4646Smrg
13036c2cbb186Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
130375dfecf96Smrg  esac
130385dfecf96Smrgdone
130395dfecf96Smrg
13040f14f4646Smrg
130415dfecf96Smrg# If the user did not use the arguments to specify the items to instantiate,
130425dfecf96Smrg# then the envvar interface is used.  Set only those that are not.
130435dfecf96Smrg# We use the long form for the default assignment because of an extremely
130445dfecf96Smrg# bizarre bug on SunOS 4.1.3.
130455dfecf96Smrgif $ac_need_defaults; then
1304696d43ffdSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1304796d43ffdSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1304896d43ffdSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
130495dfecf96Smrgfi
130505dfecf96Smrg
130515dfecf96Smrg# Have a temporary directory for convenience.  Make it in the build tree
13052f14f4646Smrg# simply because there is no reason against having it here, and in addition,
130535dfecf96Smrg# creating and moving files from /tmp can sometimes cause problems.
13054f14f4646Smrg# Hook for its removal unless debugging.
13055f14f4646Smrg# Note that there is a small window in which the directory will not be cleaned:
13056c2cbb186Smrg# after its creation but before its name has been assigned to '$tmp'.
130575dfecf96Smrg$debug ||
130585dfecf96Smrg{
13059c05e22d7Smrg  tmp= ac_tmp=
13060f14f4646Smrg  trap 'exit_status=$?
13061c05e22d7Smrg  : "${ac_tmp:=$tmp}"
13062c05e22d7Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13063f14f4646Smrg' 0
13064c05e22d7Smrg  trap 'as_fn_exit 1' 1 2 13 15
130655dfecf96Smrg}
130665dfecf96Smrg# Create a (secure) tmp directory for tmp files.
130675dfecf96Smrg
130685dfecf96Smrg{
13069f14f4646Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13070c05e22d7Smrg  test -d "$tmp"
130715dfecf96Smrg}  ||
130725dfecf96Smrg{
13073f14f4646Smrg  tmp=./conf$$-$RANDOM
13074f14f4646Smrg  (umask 077 && mkdir "$tmp")
13075c05e22d7Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
13076c05e22d7Smrgac_tmp=$tmp
130775dfecf96Smrg
13078f14f4646Smrg# Set up the scripts for CONFIG_FILES section.
13079f14f4646Smrg# No need to generate them if there are no CONFIG_FILES.
13080c2cbb186Smrg# This happens for instance with './config.status config.h'.
13081f14f4646Smrgif test -n "$CONFIG_FILES"; then
13082f14f4646Smrg
13083f14f4646Smrg
13084c05e22d7Smrgac_cr=`echo X | tr X '\015'`
13085c05e22d7Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
13086c05e22d7Smrg# But we know of no other shell where ac_cr would be empty at this
13087c05e22d7Smrg# point, so we can use a bashism as a fallback.
13088c05e22d7Smrgif test "x$ac_cr" = x; then
13089c05e22d7Smrg  eval ac_cr=\$\'\\r\'
13090c05e22d7Smrgfi
13091f14f4646Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13092f14f4646Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13093f14f4646Smrg  ac_cs_awk_cr='\\r'
13094f14f4646Smrgelse
13095f14f4646Smrg  ac_cs_awk_cr=$ac_cr
13096f14f4646Smrgfi
13097f14f4646Smrg
13098c05e22d7Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
130995dfecf96Smrg_ACEOF
131005dfecf96Smrg
131015dfecf96Smrg
13102f14f4646Smrg{
13103f14f4646Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
13104f14f4646Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13105f14f4646Smrg  echo "_ACEOF"
13106f14f4646Smrg} >conf$$subs.sh ||
13107c05e22d7Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13108c05e22d7Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13109f14f4646Smrgac_delim='%!_!# '
13110f14f4646Smrgfor ac_last_try in false false false false false :; do
13111f14f4646Smrg  . ./conf$$subs.sh ||
13112c05e22d7Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13113f14f4646Smrg
13114f14f4646Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13115f14f4646Smrg  if test $ac_delim_n = $ac_delim_num; then
13116f14f4646Smrg    break
13117f14f4646Smrg  elif $ac_last_try; then
13118c05e22d7Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
13119f14f4646Smrg  else
13120f14f4646Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13121f14f4646Smrg  fi
13122f14f4646Smrgdone
13123f14f4646Smrgrm -f conf$$subs.sh
13124f14f4646Smrg
13125f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13126c05e22d7Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
13127f14f4646Smrg_ACEOF
13128f14f4646Smrgsed -n '
13129f14f4646Smrgh
13130f14f4646Smrgs/^/S["/; s/!.*/"]=/
13131f14f4646Smrgp
13132f14f4646Smrgg
13133f14f4646Smrgs/^[^!]*!//
13134f14f4646Smrg:repl
13135f14f4646Smrgt repl
13136f14f4646Smrgs/'"$ac_delim"'$//
13137f14f4646Smrgt delim
13138f14f4646Smrg:nl
13139f14f4646Smrgh
13140c05e22d7Smrgs/\(.\{148\}\)..*/\1/
13141f14f4646Smrgt more1
13142f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13143f14f4646Smrgp
13144f14f4646Smrgn
13145f14f4646Smrgb repl
13146f14f4646Smrg:more1
13147f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13148f14f4646Smrgp
13149f14f4646Smrgg
13150f14f4646Smrgs/.\{148\}//
13151f14f4646Smrgt nl
13152f14f4646Smrg:delim
13153f14f4646Smrgh
13154c05e22d7Smrgs/\(.\{148\}\)..*/\1/
13155f14f4646Smrgt more2
13156f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
13157f14f4646Smrgp
13158f14f4646Smrgb
13159f14f4646Smrg:more2
13160f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
13161f14f4646Smrgp
13162f14f4646Smrgg
13163f14f4646Smrgs/.\{148\}//
13164f14f4646Smrgt delim
13165f14f4646Smrg' <conf$$subs.awk | sed '
13166f14f4646Smrg/^[^""]/{
13167f14f4646Smrg  N
13168f14f4646Smrg  s/\n//
13169f14f4646Smrg}
13170f14f4646Smrg' >>$CONFIG_STATUS || ac_write_fail=1
13171f14f4646Smrgrm -f conf$$subs.awk
13172f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13173f14f4646Smrg_ACAWK
13174c05e22d7Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
13175f14f4646Smrg  for (key in S) S_is_set[key] = 1
13176f14f4646Smrg  FS = ""
131775dfecf96Smrg
13178f14f4646Smrg}
13179f14f4646Smrg{
13180f14f4646Smrg  line = $ 0
13181f14f4646Smrg  nfields = split(line, field, "@")
13182f14f4646Smrg  substed = 0
13183f14f4646Smrg  len = length(field[1])
13184f14f4646Smrg  for (i = 2; i < nfields; i++) {
13185f14f4646Smrg    key = field[i]
13186f14f4646Smrg    keylen = length(key)
13187f14f4646Smrg    if (S_is_set[key]) {
13188f14f4646Smrg      value = S[key]
13189f14f4646Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13190f14f4646Smrg      len += length(value) + length(field[++i])
13191f14f4646Smrg      substed = 1
13192f14f4646Smrg    } else
13193f14f4646Smrg      len += 1 + keylen
13194f14f4646Smrg  }
13195f14f4646Smrg
13196f14f4646Smrg  print line
13197f14f4646Smrg}
131985dfecf96Smrg
13199f14f4646Smrg_ACAWK
13200f14f4646Smrg_ACEOF
13201f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13202f14f4646Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13203f14f4646Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13204f14f4646Smrgelse
13205f14f4646Smrg  cat
13206c05e22d7Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
13207c05e22d7Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
132085dfecf96Smrg_ACEOF
132095dfecf96Smrg
13210c05e22d7Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13211c05e22d7Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
13212f14f4646Smrg# trailing colons and then remove the whole line if VPATH becomes empty
13213f14f4646Smrg# (actually we leave an empty line to preserve line numbers).
13214f14f4646Smrgif test "x$srcdir" = x.; then
13215c05e22d7Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
13216c05e22d7Smrgh
13217c05e22d7Smrgs///
13218c05e22d7Smrgs/^/:/
13219c05e22d7Smrgs/[	 ]*$/:/
13220c05e22d7Smrgs/:\$(srcdir):/:/g
13221c05e22d7Smrgs/:\${srcdir}:/:/g
13222c05e22d7Smrgs/:@srcdir@:/:/g
13223c05e22d7Smrgs/^:*//
13224f14f4646Smrgs/:*$//
13225c05e22d7Smrgx
13226c05e22d7Smrgs/\(=[	 ]*\).*/\1/
13227c05e22d7SmrgG
13228c05e22d7Smrgs/\n//
13229f14f4646Smrgs/^[^=]*=[	 ]*$//
13230f14f4646Smrg}'
13231f14f4646Smrgfi
13232f14f4646Smrg
13233f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
132345dfecf96Smrgfi # test -n "$CONFIG_FILES"
132355dfecf96Smrg
13236f14f4646Smrg# Set up the scripts for CONFIG_HEADERS section.
13237f14f4646Smrg# No need to generate them if there are no CONFIG_HEADERS.
13238c2cbb186Smrg# This happens for instance with './config.status Makefile'.
13239f14f4646Smrgif test -n "$CONFIG_HEADERS"; then
13240c05e22d7Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
13241f14f4646SmrgBEGIN {
132425dfecf96Smrg_ACEOF
13243f14f4646Smrg
13244c2cbb186Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
13245f14f4646Smrg# here-document in config.status, that substitutes the proper values into
13246f14f4646Smrg# config.h.in to produce config.h.
13247f14f4646Smrg
13248f14f4646Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
13249f14f4646Smrg# handling of long lines.
13250f14f4646Smrgac_delim='%!_!# '
13251f14f4646Smrgfor ac_last_try in false false :; do
13252c05e22d7Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
13253c05e22d7Smrg  if test -z "$ac_tt"; then
13254f14f4646Smrg    break
13255f14f4646Smrg  elif $ac_last_try; then
13256c05e22d7Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
13257f14f4646Smrg  else
13258f14f4646Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13259f14f4646Smrg  fi
13260f14f4646Smrgdone
13261f14f4646Smrg
13262f14f4646Smrg# For the awk script, D is an array of macro values keyed by name,
13263f14f4646Smrg# likewise P contains macro parameters if any.  Preserve backslash
13264f14f4646Smrg# newline sequences.
13265f14f4646Smrg
13266f14f4646Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13267f14f4646Smrgsed -n '
13268f14f4646Smrgs/.\{148\}/&'"$ac_delim"'/g
13269f14f4646Smrgt rset
13270f14f4646Smrg:rset
13271f14f4646Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
13272f14f4646Smrgt def
13273f14f4646Smrgd
13274f14f4646Smrg:def
13275f14f4646Smrgs/\\$//
13276f14f4646Smrgt bsnl
13277f14f4646Smrgs/["\\]/\\&/g
13278f14f4646Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13279f14f4646SmrgD["\1"]=" \3"/p
13280f14f4646Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
13281f14f4646Smrgd
13282f14f4646Smrg:bsnl
13283f14f4646Smrgs/["\\]/\\&/g
13284f14f4646Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
13285f14f4646SmrgD["\1"]=" \3\\\\\\n"\\/p
13286f14f4646Smrgt cont
13287f14f4646Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13288f14f4646Smrgt cont
13289f14f4646Smrgd
13290f14f4646Smrg:cont
13291f14f4646Smrgn
13292f14f4646Smrgs/.\{148\}/&'"$ac_delim"'/g
13293f14f4646Smrgt clear
13294f14f4646Smrg:clear
13295f14f4646Smrgs/\\$//
13296f14f4646Smrgt bsnlc
13297f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
13298f14f4646Smrgd
13299f14f4646Smrg:bsnlc
13300f14f4646Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13301f14f4646Smrgb cont
13302f14f4646Smrg' <confdefs.h | sed '
13303f14f4646Smrgs/'"$ac_delim"'/"\\\
13304f14f4646Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
13305f14f4646Smrg
13306f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13307f14f4646Smrg  for (key in D) D_is_set[key] = 1
13308f14f4646Smrg  FS = ""
13309f14f4646Smrg}
13310f14f4646Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13311f14f4646Smrg  line = \$ 0
13312f14f4646Smrg  split(line, arg, " ")
13313f14f4646Smrg  if (arg[1] == "#") {
13314f14f4646Smrg    defundef = arg[2]
13315f14f4646Smrg    mac1 = arg[3]
13316f14f4646Smrg  } else {
13317f14f4646Smrg    defundef = substr(arg[1], 2)
13318f14f4646Smrg    mac1 = arg[2]
13319f14f4646Smrg  }
13320f14f4646Smrg  split(mac1, mac2, "(") #)
13321f14f4646Smrg  macro = mac2[1]
13322f14f4646Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
13323f14f4646Smrg  if (D_is_set[macro]) {
13324f14f4646Smrg    # Preserve the white space surrounding the "#".
13325f14f4646Smrg    print prefix "define", macro P[macro] D[macro]
13326f14f4646Smrg    next
13327f14f4646Smrg  } else {
13328f14f4646Smrg    # Replace #undef with comments.  This is necessary, for example,
13329f14f4646Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
13330f14f4646Smrg    # on some systems where configure will not decide to define it.
13331f14f4646Smrg    if (defundef == "undef") {
13332f14f4646Smrg      print "/*", prefix defundef, macro, "*/"
13333f14f4646Smrg      next
13334f14f4646Smrg    }
13335f14f4646Smrg  }
13336f14f4646Smrg}
13337f14f4646Smrg{ print }
13338f14f4646Smrg_ACAWK
13339f14f4646Smrg_ACEOF
13340f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13341c05e22d7Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
13342f14f4646Smrgfi # test -n "$CONFIG_HEADERS"
13343f14f4646Smrg
13344f14f4646Smrg
13345f14f4646Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
13346f14f4646Smrgshift
13347f14f4646Smrgfor ac_tag
13348f14f4646Smrgdo
13349f14f4646Smrg  case $ac_tag in
13350f14f4646Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
13351f14f4646Smrg  esac
13352f14f4646Smrg  case $ac_mode$ac_tag in
13353f14f4646Smrg  :[FHL]*:*);;
13354c2cbb186Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
13355f14f4646Smrg  :[FH]-) ac_tag=-:-;;
13356f14f4646Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13357f14f4646Smrg  esac
13358f14f4646Smrg  ac_save_IFS=$IFS
13359f14f4646Smrg  IFS=:
13360f14f4646Smrg  set x $ac_tag
13361f14f4646Smrg  IFS=$ac_save_IFS
13362f14f4646Smrg  shift
13363f14f4646Smrg  ac_file=$1
13364f14f4646Smrg  shift
13365f14f4646Smrg
13366f14f4646Smrg  case $ac_mode in
13367f14f4646Smrg  :L) ac_source=$1;;
13368f14f4646Smrg  :[FH])
13369f14f4646Smrg    ac_file_inputs=
13370f14f4646Smrg    for ac_f
13371f14f4646Smrg    do
13372f14f4646Smrg      case $ac_f in
13373c05e22d7Smrg      -) ac_f="$ac_tmp/stdin";;
13374f14f4646Smrg      *) # Look for the file first in the build tree, then in the source tree
13375f14f4646Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13376c2cbb186Smrg	 # because $ac_f cannot contain ':'.
13377f14f4646Smrg	 test -f "$ac_f" ||
13378f14f4646Smrg	   case $ac_f in
13379f14f4646Smrg	   [\\/$]*) false;;
13380f14f4646Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13381f14f4646Smrg	   esac ||
13382c2cbb186Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
13383f14f4646Smrg      esac
1338496d43ffdSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13385c05e22d7Smrg      as_fn_append ac_file_inputs " '$ac_f'"
13386f14f4646Smrg    done
13387f14f4646Smrg
13388c2cbb186Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
13389f14f4646Smrg    # use $as_me), people would be surprised to read:
13390f14f4646Smrg    #    /* config.h.  Generated by config.status.  */
13391f14f4646Smrg    configure_input='Generated from '`
1339296d43ffdSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13393f14f4646Smrg	`' by configure.'
13394f14f4646Smrg    if test x"$ac_file" != x-; then
13395f14f4646Smrg      configure_input="$ac_file.  $configure_input"
1339696d43ffdSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1339796d43ffdSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
13398f14f4646Smrg    fi
13399f14f4646Smrg    # Neutralize special characters interpreted by sed in replacement strings.
13400f14f4646Smrg    case $configure_input in #(
13401f14f4646Smrg    *\&* | *\|* | *\\* )
1340296d43ffdSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
13403f14f4646Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
13404f14f4646Smrg    *) ac_sed_conf_input=$configure_input;;
13405f14f4646Smrg    esac
13406f14f4646Smrg
13407f14f4646Smrg    case $ac_tag in
13408c05e22d7Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
13409c05e22d7Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
13410f14f4646Smrg    esac
13411f14f4646Smrg    ;;
134125dfecf96Smrg  esac
134135dfecf96Smrg
13414f14f4646Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
134155dfecf96Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
134165dfecf96Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
134175dfecf96Smrg	 X"$ac_file" : 'X\(//\)$' \| \
13418f14f4646Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1341996d43ffdSmrgprintf "%s\n" X"$ac_file" |
13420f14f4646Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13421f14f4646Smrg	    s//\1/
13422f14f4646Smrg	    q
13423f14f4646Smrg	  }
13424f14f4646Smrg	  /^X\(\/\/\)[^/].*/{
13425f14f4646Smrg	    s//\1/
13426f14f4646Smrg	    q
13427f14f4646Smrg	  }
13428f14f4646Smrg	  /^X\(\/\/\)$/{
13429f14f4646Smrg	    s//\1/
13430f14f4646Smrg	    q
13431f14f4646Smrg	  }
13432f14f4646Smrg	  /^X\(\/\).*/{
13433f14f4646Smrg	    s//\1/
13434f14f4646Smrg	    q
13435f14f4646Smrg	  }
13436f14f4646Smrg	  s/.*/./; q'`
13437c05e22d7Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
134385dfecf96Smrg  ac_builddir=.
134395dfecf96Smrg
13440f14f4646Smrgcase "$ac_dir" in
13441f14f4646Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13442f14f4646Smrg*)
1344396d43ffdSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
13444f14f4646Smrg  # A ".." for each directory in $ac_dir_suffix.
1344596d43ffdSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13446f14f4646Smrg  case $ac_top_builddir_sub in
13447f14f4646Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13448f14f4646Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13449f14f4646Smrg  esac ;;
13450f14f4646Smrgesac
13451f14f4646Smrgac_abs_top_builddir=$ac_pwd
13452f14f4646Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
13453f14f4646Smrg# for backward compatibility:
13454f14f4646Smrgac_top_builddir=$ac_top_build_prefix
134555dfecf96Smrg
134565dfecf96Smrgcase $srcdir in
13457f14f4646Smrg  .)  # We are building in place.
134585dfecf96Smrg    ac_srcdir=.
13459f14f4646Smrg    ac_top_srcdir=$ac_top_builddir_sub
13460f14f4646Smrg    ac_abs_top_srcdir=$ac_pwd ;;
13461f14f4646Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
134625dfecf96Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
13463f14f4646Smrg    ac_top_srcdir=$srcdir
13464f14f4646Smrg    ac_abs_top_srcdir=$srcdir ;;
13465f14f4646Smrg  *) # Relative name.
13466f14f4646Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13467f14f4646Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
13468f14f4646Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
134695dfecf96Smrgesac
13470f14f4646Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
134715dfecf96Smrg
134725dfecf96Smrg
13473f14f4646Smrg  case $ac_mode in
13474f14f4646Smrg  :F)
13475f14f4646Smrg  #
13476f14f4646Smrg  # CONFIG_FILE
13477f14f4646Smrg  #
134785dfecf96Smrg
134795dfecf96Smrg  case $INSTALL in
134805dfecf96Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13481f14f4646Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
134825dfecf96Smrg  esac
13483f14f4646Smrg  ac_MKDIR_P=$MKDIR_P
13484f14f4646Smrg  case $MKDIR_P in
13485f14f4646Smrg  [\\/$]* | ?:[\\/]* ) ;;
13486f14f4646Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13487f14f4646Smrg  esac
13488f14f4646Smrg_ACEOF
134895dfecf96Smrg
13490f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13491f14f4646Smrg# If the template does not know about datarootdir, expand it.
13492f14f4646Smrg# FIXME: This hack should be removed a few years after 2.60.
13493f14f4646Smrgac_datarootdir_hack=; ac_datarootdir_seen=
13494f14f4646Smrgac_sed_dataroot='
13495f14f4646Smrg/datarootdir/ {
13496f14f4646Smrg  p
13497f14f4646Smrg  q
13498f14f4646Smrg}
13499f14f4646Smrg/@datadir@/p
13500f14f4646Smrg/@docdir@/p
13501f14f4646Smrg/@infodir@/p
13502f14f4646Smrg/@localedir@/p
13503c05e22d7Smrg/@mandir@/p'
13504f14f4646Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13505f14f4646Smrg*datarootdir*) ac_datarootdir_seen=yes;;
13506f14f4646Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1350796d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1350896d43ffdSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13509f14f4646Smrg_ACEOF
13510f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13511f14f4646Smrg  ac_datarootdir_hack='
13512f14f4646Smrg  s&@datadir@&$datadir&g
13513f14f4646Smrg  s&@docdir@&$docdir&g
13514f14f4646Smrg  s&@infodir@&$infodir&g
13515f14f4646Smrg  s&@localedir@&$localedir&g
13516f14f4646Smrg  s&@mandir@&$mandir&g
13517c05e22d7Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
13518f14f4646Smrgesac
135195dfecf96Smrg_ACEOF
13520f14f4646Smrg
13521c2cbb186Smrg# Neutralize VPATH when '$srcdir' = '.'.
13522f14f4646Smrg# Shell code in configure.ac might set extrasub.
13523f14f4646Smrg# FIXME: do we really want to maintain this feature?
13524f14f4646Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13525f14f4646Smrgac_sed_extra="$ac_vpsub
135265dfecf96Smrg$extrasub
135275dfecf96Smrg_ACEOF
13528f14f4646Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
135295dfecf96Smrg:t
135305dfecf96Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13531f14f4646Smrgs|@configure_input@|$ac_sed_conf_input|;t t
13532f14f4646Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
13533f14f4646Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
13534f14f4646Smrgs&@srcdir@&$ac_srcdir&;t t
13535f14f4646Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
13536f14f4646Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
13537f14f4646Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13538f14f4646Smrgs&@builddir@&$ac_builddir&;t t
13539f14f4646Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
13540f14f4646Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13541f14f4646Smrgs&@INSTALL@&$ac_INSTALL&;t t
13542f14f4646Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
13543f14f4646Smrg$ac_datarootdir_hack
13544f14f4646Smrg"
13545c05e22d7Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
13546c05e22d7Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
135475dfecf96Smrg
13548f14f4646Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13549c05e22d7Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
13550c05e22d7Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
13551c05e22d7Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13552c2cbb186Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13553c05e22d7Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
13554c2cbb186Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
13555c05e22d7Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
135565dfecf96Smrg
13557c05e22d7Smrg  rm -f "$ac_tmp/stdin"
135585dfecf96Smrg  case $ac_file in
13559c05e22d7Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13560c05e22d7Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13561f14f4646Smrg  esac \
13562c05e22d7Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13563f14f4646Smrg ;;
13564f14f4646Smrg  :H)
13565f14f4646Smrg  #
13566f14f4646Smrg  # CONFIG_HEADER
13567f14f4646Smrg  #
135685dfecf96Smrg  if test x"$ac_file" != x-; then
13569f14f4646Smrg    {
1357096d43ffdSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
13571c05e22d7Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13572c05e22d7Smrg    } >"$ac_tmp/config.h" \
13573c05e22d7Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13574c05e22d7Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1357596d43ffdSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1357696d43ffdSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
135775dfecf96Smrg    else
13578f14f4646Smrg      rm -f "$ac_file"
13579c05e22d7Smrg      mv "$ac_tmp/config.h" "$ac_file" \
13580c05e22d7Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
135815dfecf96Smrg    fi
135825dfecf96Smrg  else
1358396d43ffdSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
13584c05e22d7Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13585c05e22d7Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
135865dfecf96Smrg  fi
13587f14f4646Smrg# Compute "$ac_file"'s index in $config_headers.
13588f14f4646Smrg_am_arg="$ac_file"
135895dfecf96Smrg_am_stamp_count=1
135905dfecf96Smrgfor _am_header in $config_headers :; do
135915dfecf96Smrg  case $_am_header in
13592f14f4646Smrg    $_am_arg | $_am_arg:* )
135935dfecf96Smrg      break ;;
135945dfecf96Smrg    * )
135955dfecf96Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
135965dfecf96Smrg  esac
135975dfecf96Smrgdone
13598f14f4646Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13599f14f4646Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13600f14f4646Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
13601f14f4646Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
13602f14f4646Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1360396d43ffdSmrgprintf "%s\n" X"$_am_arg" |
13604f14f4646Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13605f14f4646Smrg	    s//\1/
13606f14f4646Smrg	    q
13607f14f4646Smrg	  }
13608f14f4646Smrg	  /^X\(\/\/\)[^/].*/{
13609f14f4646Smrg	    s//\1/
13610f14f4646Smrg	    q
13611f14f4646Smrg	  }
13612f14f4646Smrg	  /^X\(\/\/\)$/{
13613f14f4646Smrg	    s//\1/
13614f14f4646Smrg	    q
13615f14f4646Smrg	  }
13616f14f4646Smrg	  /^X\(\/\).*/{
13617f14f4646Smrg	    s//\1/
13618f14f4646Smrg	    q
13619f14f4646Smrg	  }
13620f14f4646Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
13621f14f4646Smrg ;;
136225dfecf96Smrg
1362396d43ffdSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1362496d43ffdSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
13625f14f4646Smrg ;;
13626f14f4646Smrg  esac
136275dfecf96Smrg
136285dfecf96Smrg
13629f14f4646Smrg  case $ac_file$ac_mode in
13630c05e22d7Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13631f765521fSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
13632c05e22d7Smrg  # are listed without --file.  Let's play safe and only enable the eval
13633c05e22d7Smrg  # if we detect the quoting.
1363496d43ffdSmrg  # TODO: see whether this extra hack can be removed once we start
1363596d43ffdSmrg  # requiring Autoconf 2.70 or later.
1363696d43ffdSmrg  case $CONFIG_FILES in #(
1363796d43ffdSmrg  *\'*) :
1363896d43ffdSmrg    eval set x "$CONFIG_FILES" ;; #(
1363996d43ffdSmrg  *) :
1364096d43ffdSmrg    set x $CONFIG_FILES ;; #(
1364196d43ffdSmrg  *) :
1364296d43ffdSmrg     ;;
1364396d43ffdSmrgesac
13644c05e22d7Smrg  shift
1364596d43ffdSmrg  # Used to flag and report bootstrapping failures.
1364696d43ffdSmrg  am_rc=0
1364796d43ffdSmrg  for am_mf
13648c05e22d7Smrg  do
13649c05e22d7Smrg    # Strip MF so we end up with the name of the file.
1365096d43ffdSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1365196d43ffdSmrg    # Check whether this is an Automake generated Makefile which includes
1365296d43ffdSmrg    # dependency-tracking related rules and includes.
1365396d43ffdSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
13654c05e22d7Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
1365596d43ffdSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1365696d43ffdSmrg      || continue
1365796d43ffdSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
1365896d43ffdSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1365996d43ffdSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
1366096d43ffdSmrg	 X"$am_mf" : 'X\(//\)$' \| \
1366196d43ffdSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1366296d43ffdSmrgprintf "%s\n" X"$am_mf" |
13663f14f4646Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13664f14f4646Smrg	    s//\1/
13665f14f4646Smrg	    q
13666f14f4646Smrg	  }
13667f14f4646Smrg	  /^X\(\/\/\)[^/].*/{
13668f14f4646Smrg	    s//\1/
13669f14f4646Smrg	    q
13670f14f4646Smrg	  }
13671f14f4646Smrg	  /^X\(\/\/\)$/{
13672f14f4646Smrg	    s//\1/
13673f14f4646Smrg	    q
13674f14f4646Smrg	  }
13675f14f4646Smrg	  /^X\(\/\).*/{
13676f14f4646Smrg	    s//\1/
13677f14f4646Smrg	    q
13678f14f4646Smrg	  }
13679f14f4646Smrg	  s/.*/./; q'`
1368096d43ffdSmrg    am_filepart=`$as_basename -- "$am_mf" ||
1368196d43ffdSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1368296d43ffdSmrg	 X"$am_mf" : 'X\(//\)$' \| \
1368396d43ffdSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1368496d43ffdSmrgprintf "%s\n" X/"$am_mf" |
1368596d43ffdSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
13686f14f4646Smrg	    s//\1/
13687f14f4646Smrg	    q
13688f14f4646Smrg	  }
1368996d43ffdSmrg	  /^X\/\(\/\/\)$/{
13690f14f4646Smrg	    s//\1/
13691f14f4646Smrg	    q
13692f14f4646Smrg	  }
1369396d43ffdSmrg	  /^X\/\(\/\).*/{
13694f14f4646Smrg	    s//\1/
13695f14f4646Smrg	    q
13696f14f4646Smrg	  }
13697f14f4646Smrg	  s/.*/./; q'`
1369896d43ffdSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
1369996d43ffdSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1370096d43ffdSmrg        | $MAKE -f - am--depfiles" >&5
1370196d43ffdSmrg   (cd "$am_dirpart" \
1370296d43ffdSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1370396d43ffdSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
1370496d43ffdSmrg   ac_status=$?
1370596d43ffdSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1370696d43ffdSmrg   (exit $ac_status); } || am_rc=$?
137075dfecf96Smrg  done
1370896d43ffdSmrg  if test $am_rc -ne 0; then
13709c2cbb186Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13710c2cbb186Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1371196d43ffdSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1371296d43ffdSmrg    for automatic dependency tracking.  If GNU make was not used, consider
1371396d43ffdSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1371496d43ffdSmrg    necessary).  You can also try re-running configure with the
1371596d43ffdSmrg    '--disable-dependency-tracking' option to at least be able to build
1371696d43ffdSmrg    the package (albeit without support for automatic dependency tracking).
13717c2cbb186SmrgSee 'config.log' for more details" "$LINENO" 5; }
1371896d43ffdSmrg  fi
1371996d43ffdSmrg  { am_dirpart=; unset am_dirpart;}
1372096d43ffdSmrg  { am_filepart=; unset am_filepart;}
1372196d43ffdSmrg  { am_mf=; unset am_mf;}
1372296d43ffdSmrg  { am_rc=; unset am_rc;}
1372396d43ffdSmrg  rm -f conftest-deps.mk
13724c05e22d7Smrg}
137255dfecf96Smrg ;;
13726f14f4646Smrg
137275dfecf96Smrg  esac
13728f14f4646Smrgdone # for ac_tag
137295dfecf96Smrg
137305dfecf96Smrg
13731c05e22d7Smrgas_fn_exit 0
137325dfecf96Smrg_ACEOF
137335dfecf96Smrgac_clean_files=$ac_clean_files_save
137345dfecf96Smrg
13735f14f4646Smrgtest $ac_write_fail = 0 ||
13736c05e22d7Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13737f14f4646Smrg
137385dfecf96Smrg
137395dfecf96Smrg# configure is writing to config.log, and then calls config.status.
137405dfecf96Smrg# config.status does its own redirection, appending to config.log.
137415dfecf96Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
137425dfecf96Smrg# by configure, so config.status won't be able to write to it; its
137435dfecf96Smrg# output is simply discarded.  So we exec the FD to /dev/null,
137445dfecf96Smrg# effectively closing config.log, so it can be properly (re)opened and
137455dfecf96Smrg# appended to by config.status.  When coming back to configure, we
137465dfecf96Smrg# need to make the FD available again.
137475dfecf96Smrgif test "$no_create" != yes; then
137485dfecf96Smrg  ac_cs_success=:
137495dfecf96Smrg  ac_config_status_args=
137505dfecf96Smrg  test "$silent" = yes &&
137515dfecf96Smrg    ac_config_status_args="$ac_config_status_args --quiet"
137525dfecf96Smrg  exec 5>/dev/null
137535dfecf96Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
137545dfecf96Smrg  exec 5>>config.log
137555dfecf96Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
137565dfecf96Smrg  # would make configure fail if this is the last instruction.
13757c05e22d7Smrg  $ac_cs_success || as_fn_exit 1
137585dfecf96Smrgfi
13759f14f4646Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1376096d43ffdSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1376196d43ffdSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13762f14f4646Smrgfi
137635dfecf96Smrg
1376496d43ffdSmrg
13765