configure revision 74b35aa8
1fdb3d228Smrg#! /bin/sh
2fdb3d228Smrg# Guess values for system-dependent variables and create Makefiles.
374b35aa8Smrg# Generated by GNU Autoconf 2.71 for xlsatoms 1.1.4.
4fdb3d228Smrg#
574b35aa8Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>.
6fdb3d228Smrg#
7f5effb2eSmrg#
874b35aa8Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
974b35aa8Smrg# Inc.
10f5effb2eSmrg#
11f5effb2eSmrg#
12fdb3d228Smrg# This configure script is free software; the Free Software Foundation
13fdb3d228Smrg# gives unlimited permission to copy, distribute and modify it.
14f5effb2eSmrg## -------------------- ##
15f5effb2eSmrg## M4sh Initialization. ##
16f5effb2eSmrg## -------------------- ##
17fdb3d228Smrg
189b41ff1aSmrg# Be more Bourne compatible
199b41ff1aSmrgDUALCASE=1; export DUALCASE # for MKS sh
2074b35aa8Smrgas_nop=:
2174b35aa8Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2274b35aa8Smrgthen :
23fdb3d228Smrg  emulate sh
24fdb3d228Smrg  NULLCMD=:
259b41ff1aSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26fdb3d228Smrg  # is contrary to our usage.  Disable this feature.
27fdb3d228Smrg  alias -g '${1+"$@"}'='"$@"'
289b41ff1aSmrg  setopt NO_GLOB_SUBST
2974b35aa8Smrgelse $as_nop
30f5effb2eSmrg  case `(set -o) 2>/dev/null` in #(
31f5effb2eSmrg  *posix*) :
32f5effb2eSmrg    set -o posix ;; #(
33f5effb2eSmrg  *) :
34f5effb2eSmrg     ;;
359b41ff1aSmrgesac
369b41ff1aSmrgfi
379b41ff1aSmrg
389b41ff1aSmrg
3974b35aa8Smrg
4074b35aa8Smrg# Reset variables that may have inherited troublesome values from
4174b35aa8Smrg# the environment.
4274b35aa8Smrg
4374b35aa8Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4474b35aa8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4574b35aa8Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
4674b35aa8Smrg# Quoting is to prevent editors from complaining about space-tab.
479b41ff1aSmrgas_nl='
489b41ff1aSmrg'
499b41ff1aSmrgexport as_nl
5074b35aa8SmrgIFS=" ""	$as_nl"
5174b35aa8Smrg
5274b35aa8SmrgPS1='$ '
5374b35aa8SmrgPS2='> '
5474b35aa8SmrgPS4='+ '
5574b35aa8Smrg
5674b35aa8Smrg# Ensure predictable behavior from utilities with locale-dependent output.
5774b35aa8SmrgLC_ALL=C
5874b35aa8Smrgexport LC_ALL
5974b35aa8SmrgLANGUAGE=C
6074b35aa8Smrgexport LANGUAGE
6174b35aa8Smrg
6274b35aa8Smrg# We cannot yet rely on "unset" to work, but we need these variables
6374b35aa8Smrg# to be unset--not just set to an empty or harmless value--now, to
6474b35aa8Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6574b35aa8Smrg# also avoids known problems related to "unset" and subshell syntax
6674b35aa8Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6774b35aa8Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6874b35aa8Smrgdo eval test \${$as_var+y} \
6974b35aa8Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7074b35aa8Smrgdone
7174b35aa8Smrg
7274b35aa8Smrg# Ensure that fds 0, 1, and 2 are open.
7374b35aa8Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7474b35aa8Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7574b35aa8Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
769b41ff1aSmrg
779b41ff1aSmrg# The user is always right.
7874b35aa8Smrgif ${PATH_SEPARATOR+false} :; then
799b41ff1aSmrg  PATH_SEPARATOR=:
809b41ff1aSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
819b41ff1aSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
829b41ff1aSmrg      PATH_SEPARATOR=';'
839b41ff1aSmrg  }
84fdb3d228Smrgfi
85fdb3d228Smrg
86fdb3d228Smrg
879b41ff1aSmrg# Find who we are.  Look in the path if we contain no directory separator.
887d575c90Smrgas_myself=
89f5effb2eSmrgcase $0 in #((
909b41ff1aSmrg  *[\\/]* ) as_myself=$0 ;;
919b41ff1aSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
929b41ff1aSmrgfor as_dir in $PATH
939b41ff1aSmrgdo
949b41ff1aSmrg  IFS=$as_save_IFS
9574b35aa8Smrg  case $as_dir in #(((
9674b35aa8Smrg    '') as_dir=./ ;;
9774b35aa8Smrg    */) ;;
9874b35aa8Smrg    *) as_dir=$as_dir/ ;;
9974b35aa8Smrg  esac
10074b35aa8Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101f5effb2eSmrg  done
1029b41ff1aSmrgIFS=$as_save_IFS
1039b41ff1aSmrg
1049b41ff1aSmrg     ;;
1059b41ff1aSmrgesac
1069b41ff1aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1079b41ff1aSmrg# in which case we are not to be found in the path.
1089b41ff1aSmrgif test "x$as_myself" = x; then
1099b41ff1aSmrg  as_myself=$0
1109b41ff1aSmrgfi
1119b41ff1aSmrgif test ! -f "$as_myself"; then
11274b35aa8Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113f5effb2eSmrg  exit 1
1149b41ff1aSmrgfi
1159b41ff1aSmrg
116fdb3d228Smrg
117585aa3f7Smrg# Use a proper internal environment variable to ensure we don't fall
118585aa3f7Smrg  # into an infinite loop, continuously re-executing ourselves.
119585aa3f7Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120585aa3f7Smrg    _as_can_reexec=no; export _as_can_reexec;
121585aa3f7Smrg    # We cannot yet assume a decent shell, so we have to provide a
122585aa3f7Smrg# neutralization value for shells without unset; and this also
123585aa3f7Smrg# works around shells that cannot unset nonexistent variables.
124585aa3f7Smrg# Preserve -v and -x to the replacement shell.
125585aa3f7SmrgBASH_ENV=/dev/null
126585aa3f7SmrgENV=/dev/null
127585aa3f7Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128585aa3f7Smrgcase $- in # ((((
129585aa3f7Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130585aa3f7Smrg  *v* ) as_opts=-v ;;
131585aa3f7Smrg  *x* ) as_opts=-x ;;
132585aa3f7Smrg  * ) as_opts= ;;
133585aa3f7Smrgesac
134585aa3f7Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135585aa3f7Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136585aa3f7Smrg# out after a failed `exec'.
13774b35aa8Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13874b35aa8Smrgexit 255
139585aa3f7Smrg  fi
140585aa3f7Smrg  # We don't want this to propagate to other subprocesses.
141585aa3f7Smrg          { _as_can_reexec=; unset _as_can_reexec;}
1429b41ff1aSmrgif test "x$CONFIG_SHELL" = x; then
14374b35aa8Smrg  as_bourne_compatible="as_nop=:
14474b35aa8Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14574b35aa8Smrgthen :
146f5effb2eSmrg  emulate sh
147f5effb2eSmrg  NULLCMD=:
148f5effb2eSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149f5effb2eSmrg  # is contrary to our usage.  Disable this feature.
150f5effb2eSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
151f5effb2eSmrg  setopt NO_GLOB_SUBST
15274b35aa8Smrgelse \$as_nop
153f5effb2eSmrg  case \`(set -o) 2>/dev/null\` in #(
154f5effb2eSmrg  *posix*) :
155f5effb2eSmrg    set -o posix ;; #(
156f5effb2eSmrg  *) :
157f5effb2eSmrg     ;;
158f5effb2eSmrgesac
159fdb3d228Smrgfi
160f5effb2eSmrg"
161f5effb2eSmrg  as_required="as_fn_return () { (exit \$1); }
162f5effb2eSmrgas_fn_success () { as_fn_return 0; }
163f5effb2eSmrgas_fn_failure () { as_fn_return 1; }
164f5effb2eSmrgas_fn_ret_success () { return 0; }
165f5effb2eSmrgas_fn_ret_failure () { return 1; }
166fdb3d228Smrg
1679b41ff1aSmrgexitcode=0
168f5effb2eSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169f5effb2eSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170f5effb2eSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171f5effb2eSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17274b35aa8Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17374b35aa8Smrgthen :
174f5effb2eSmrg
17574b35aa8Smrgelse \$as_nop
176f5effb2eSmrg  exitcode=1; echo positional parameters were not saved.
177f5effb2eSmrgfi
178585aa3f7Smrgtest x\$exitcode = x0 || exit 1
17974b35aa8Smrgblah=\$(echo \$(echo blah))
18074b35aa8Smrgtest x\"\$blah\" = xblah || exit 1
181585aa3f7Smrgtest -x / || exit 1"
182f5effb2eSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183f5effb2eSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184f5effb2eSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185f5effb2eSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186f5effb2eSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
18774b35aa8Smrg  if (eval "$as_required") 2>/dev/null
18874b35aa8Smrgthen :
189f5effb2eSmrg  as_have_required=yes
19074b35aa8Smrgelse $as_nop
191f5effb2eSmrg  as_have_required=no
1929b41ff1aSmrgfi
19374b35aa8Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19474b35aa8Smrgthen :
1959b41ff1aSmrg
19674b35aa8Smrgelse $as_nop
197f5effb2eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
198f5effb2eSmrgas_found=false
199fdb3d228Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
200fdb3d228Smrgdo
201fdb3d228Smrg  IFS=$as_save_IFS
20274b35aa8Smrg  case $as_dir in #(((
20374b35aa8Smrg    '') as_dir=./ ;;
20474b35aa8Smrg    */) ;;
20574b35aa8Smrg    *) as_dir=$as_dir/ ;;
20674b35aa8Smrg  esac
207f5effb2eSmrg  as_found=:
208f5effb2eSmrg  case $as_dir in #(
209fdb3d228Smrg	 /*)
2109b41ff1aSmrg	   for as_base in sh bash ksh sh5; do
211f5effb2eSmrg	     # Try only shells that exist, to save several forks.
21274b35aa8Smrg	     as_shell=$as_dir$as_base
213f5effb2eSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21474b35aa8Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21574b35aa8Smrgthen :
216f5effb2eSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
21774b35aa8Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
21874b35aa8Smrgthen :
219f5effb2eSmrg  break 2
220f5effb2eSmrgfi
221f5effb2eSmrgfi
2229b41ff1aSmrg	   done;;
2239b41ff1aSmrg       esac
224f5effb2eSmrg  as_found=false
2259b41ff1aSmrgdone
2269b41ff1aSmrgIFS=$as_save_IFS
22774b35aa8Smrgif $as_found
22874b35aa8Smrgthen :
22974b35aa8Smrg
23074b35aa8Smrgelse $as_nop
23174b35aa8Smrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23274b35aa8Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23374b35aa8Smrgthen :
23474b35aa8Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
23574b35aa8Smrgfi
23674b35aa8Smrgfi
2379b41ff1aSmrg
2389b41ff1aSmrg
23974b35aa8Smrg      if test "x$CONFIG_SHELL" != x
24074b35aa8Smrgthen :
241585aa3f7Smrg  export CONFIG_SHELL
242585aa3f7Smrg             # We cannot yet assume a decent shell, so we have to provide a
243585aa3f7Smrg# neutralization value for shells without unset; and this also
244585aa3f7Smrg# works around shells that cannot unset nonexistent variables.
245585aa3f7Smrg# Preserve -v and -x to the replacement shell.
246585aa3f7SmrgBASH_ENV=/dev/null
247585aa3f7SmrgENV=/dev/null
248585aa3f7Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249585aa3f7Smrgcase $- in # ((((
250585aa3f7Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251585aa3f7Smrg  *v* ) as_opts=-v ;;
252585aa3f7Smrg  *x* ) as_opts=-x ;;
253585aa3f7Smrg  * ) as_opts= ;;
254585aa3f7Smrgesac
255585aa3f7Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256585aa3f7Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257585aa3f7Smrg# out after a failed `exec'.
25874b35aa8Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
259585aa3f7Smrgexit 255
2609b41ff1aSmrgfi
2619b41ff1aSmrg
26274b35aa8Smrg    if test x$as_have_required = xno
26374b35aa8Smrgthen :
26474b35aa8Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26574b35aa8Smrg  printf "%s\n" "$0: the shells that I found on your system."
26674b35aa8Smrg  if test ${ZSH_VERSION+y} ; then
26774b35aa8Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
26874b35aa8Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
269f5effb2eSmrg  else
27074b35aa8Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
27174b35aa8Smrg$0: https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues
272f5effb2eSmrg$0: about your system, including any error possibly output
273f5effb2eSmrg$0: before this message. Then install a modern shell, or
274f5effb2eSmrg$0: manually run the script under such a shell if you do
275f5effb2eSmrg$0: have one."
276f5effb2eSmrg  fi
277f5effb2eSmrg  exit 1
2789b41ff1aSmrgfi
2799b41ff1aSmrgfi
2809b41ff1aSmrgfi
281f5effb2eSmrgSHELL=${CONFIG_SHELL-/bin/sh}
282f5effb2eSmrgexport SHELL
283f5effb2eSmrg# Unset more variables known to interfere with behavior of common tools.
284f5effb2eSmrgCLICOLOR_FORCE= GREP_OPTIONS=
285f5effb2eSmrgunset CLICOLOR_FORCE GREP_OPTIONS
2869b41ff1aSmrg
287f5effb2eSmrg## --------------------- ##
288f5effb2eSmrg## M4sh Shell Functions. ##
289f5effb2eSmrg## --------------------- ##
290f5effb2eSmrg# as_fn_unset VAR
291f5effb2eSmrg# ---------------
292f5effb2eSmrg# Portably unset VAR.
293f5effb2eSmrgas_fn_unset ()
294f5effb2eSmrg{
295f5effb2eSmrg  { eval $1=; unset $1;}
296f5effb2eSmrg}
297f5effb2eSmrgas_unset=as_fn_unset
2989b41ff1aSmrg
29974b35aa8Smrg
300f5effb2eSmrg# as_fn_set_status STATUS
301f5effb2eSmrg# -----------------------
302f5effb2eSmrg# Set $? to STATUS, without forking.
303f5effb2eSmrgas_fn_set_status ()
304f5effb2eSmrg{
305f5effb2eSmrg  return $1
306f5effb2eSmrg} # as_fn_set_status
3079b41ff1aSmrg
308f5effb2eSmrg# as_fn_exit STATUS
309f5effb2eSmrg# -----------------
310f5effb2eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
311f5effb2eSmrgas_fn_exit ()
312f5effb2eSmrg{
313f5effb2eSmrg  set +e
314f5effb2eSmrg  as_fn_set_status $1
315f5effb2eSmrg  exit $1
316f5effb2eSmrg} # as_fn_exit
31774b35aa8Smrg# as_fn_nop
31874b35aa8Smrg# ---------
31974b35aa8Smrg# Do nothing but, unlike ":", preserve the value of $?.
32074b35aa8Smrgas_fn_nop ()
32174b35aa8Smrg{
32274b35aa8Smrg  return $?
32374b35aa8Smrg}
32474b35aa8Smrgas_nop=as_fn_nop
325f5effb2eSmrg
326f5effb2eSmrg# as_fn_mkdir_p
327f5effb2eSmrg# -------------
328f5effb2eSmrg# Create "$as_dir" as a directory, including parents if necessary.
329f5effb2eSmrgas_fn_mkdir_p ()
330f5effb2eSmrg{
3319b41ff1aSmrg
332f5effb2eSmrg  case $as_dir in #(
333f5effb2eSmrg  -*) as_dir=./$as_dir;;
334f5effb2eSmrg  esac
335f5effb2eSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
336f5effb2eSmrg    as_dirs=
337f5effb2eSmrg    while :; do
338f5effb2eSmrg      case $as_dir in #(
33974b35aa8Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
340f5effb2eSmrg      *) as_qdir=$as_dir;;
341f5effb2eSmrg      esac
342f5effb2eSmrg      as_dirs="'$as_qdir' $as_dirs"
343f5effb2eSmrg      as_dir=`$as_dirname -- "$as_dir" ||
344f5effb2eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
345f5effb2eSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
346f5effb2eSmrg	 X"$as_dir" : 'X\(//\)$' \| \
347f5effb2eSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34874b35aa8Smrgprintf "%s\n" X"$as_dir" |
349f5effb2eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
350f5effb2eSmrg	    s//\1/
351f5effb2eSmrg	    q
352f5effb2eSmrg	  }
353f5effb2eSmrg	  /^X\(\/\/\)[^/].*/{
354f5effb2eSmrg	    s//\1/
355f5effb2eSmrg	    q
356f5effb2eSmrg	  }
357f5effb2eSmrg	  /^X\(\/\/\)$/{
358f5effb2eSmrg	    s//\1/
359f5effb2eSmrg	    q
360f5effb2eSmrg	  }
361f5effb2eSmrg	  /^X\(\/\).*/{
362f5effb2eSmrg	    s//\1/
363f5effb2eSmrg	    q
364f5effb2eSmrg	  }
365f5effb2eSmrg	  s/.*/./; q'`
366f5effb2eSmrg      test -d "$as_dir" && break
367f5effb2eSmrg    done
368f5effb2eSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
3697d575c90Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
370f5effb2eSmrg
371f5effb2eSmrg
372f5effb2eSmrg} # as_fn_mkdir_p
373585aa3f7Smrg
374585aa3f7Smrg# as_fn_executable_p FILE
375585aa3f7Smrg# -----------------------
376585aa3f7Smrg# Test if FILE is an executable regular file.
377585aa3f7Smrgas_fn_executable_p ()
378585aa3f7Smrg{
379585aa3f7Smrg  test -f "$1" && test -x "$1"
380585aa3f7Smrg} # as_fn_executable_p
381f5effb2eSmrg# as_fn_append VAR VALUE
382f5effb2eSmrg# ----------------------
383f5effb2eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
384f5effb2eSmrg# advantage of any shell optimizations that allow amortized linear growth over
385f5effb2eSmrg# repeated appends, instead of the typical quadratic growth present in naive
386f5effb2eSmrg# implementations.
38774b35aa8Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38874b35aa8Smrgthen :
389f5effb2eSmrg  eval 'as_fn_append ()
390f5effb2eSmrg  {
391f5effb2eSmrg    eval $1+=\$2
392f5effb2eSmrg  }'
39374b35aa8Smrgelse $as_nop
394f5effb2eSmrg  as_fn_append ()
395f5effb2eSmrg  {
396f5effb2eSmrg    eval $1=\$$1\$2
397f5effb2eSmrg  }
398f5effb2eSmrgfi # as_fn_append
399f5effb2eSmrg
400f5effb2eSmrg# as_fn_arith ARG...
401f5effb2eSmrg# ------------------
402f5effb2eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
403f5effb2eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
404f5effb2eSmrg# must be portable across $(()) and expr.
40574b35aa8Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40674b35aa8Smrgthen :
407f5effb2eSmrg  eval 'as_fn_arith ()
408f5effb2eSmrg  {
409f5effb2eSmrg    as_val=$(( $* ))
410f5effb2eSmrg  }'
41174b35aa8Smrgelse $as_nop
412f5effb2eSmrg  as_fn_arith ()
413f5effb2eSmrg  {
414f5effb2eSmrg    as_val=`expr "$@" || test $? -eq 1`
415f5effb2eSmrg  }
416f5effb2eSmrgfi # as_fn_arith
4179b41ff1aSmrg
41874b35aa8Smrg# as_fn_nop
41974b35aa8Smrg# ---------
42074b35aa8Smrg# Do nothing but, unlike ":", preserve the value of $?.
42174b35aa8Smrgas_fn_nop ()
42274b35aa8Smrg{
42374b35aa8Smrg  return $?
42474b35aa8Smrg}
42574b35aa8Smrgas_nop=as_fn_nop
4269b41ff1aSmrg
4277d575c90Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
4287d575c90Smrg# ----------------------------------------
429f5effb2eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
430f5effb2eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4317d575c90Smrg# script with STATUS, using 1 if that was 0.
432f5effb2eSmrgas_fn_error ()
433f5effb2eSmrg{
4347d575c90Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
4357d575c90Smrg  if test "$4"; then
4367d575c90Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
43774b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
438f5effb2eSmrg  fi
43974b35aa8Smrg  printf "%s\n" "$as_me: error: $2" >&2
440f5effb2eSmrg  as_fn_exit $as_status
441f5effb2eSmrg} # as_fn_error
442f5effb2eSmrg
443f5effb2eSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
444f5effb2eSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
445f5effb2eSmrg  as_expr=expr
4469b41ff1aSmrgelse
447f5effb2eSmrg  as_expr=false
4489b41ff1aSmrgfi
4499b41ff1aSmrg
450f5effb2eSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
451f5effb2eSmrg  as_basename=basename
452f5effb2eSmrgelse
453f5effb2eSmrg  as_basename=false
4549b41ff1aSmrgfi
4559b41ff1aSmrg
456f5effb2eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
457f5effb2eSmrg  as_dirname=dirname
4589b41ff1aSmrgelse
459f5effb2eSmrg  as_dirname=false
4609b41ff1aSmrgfi
4619b41ff1aSmrg
462f5effb2eSmrgas_me=`$as_basename -- "$0" ||
463f5effb2eSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
464f5effb2eSmrg	 X"$0" : 'X\(//\)$' \| \
465f5effb2eSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
46674b35aa8Smrgprintf "%s\n" X/"$0" |
467f5effb2eSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
468f5effb2eSmrg	    s//\1/
469f5effb2eSmrg	    q
470f5effb2eSmrg	  }
471f5effb2eSmrg	  /^X\/\(\/\/\)$/{
472f5effb2eSmrg	    s//\1/
473f5effb2eSmrg	    q
474f5effb2eSmrg	  }
475f5effb2eSmrg	  /^X\/\(\/\).*/{
476f5effb2eSmrg	    s//\1/
477f5effb2eSmrg	    q
478f5effb2eSmrg	  }
479f5effb2eSmrg	  s/.*/./; q'`
4809b41ff1aSmrg
481f5effb2eSmrg# Avoid depending upon Character Ranges.
482f5effb2eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
483f5effb2eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
484f5effb2eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
485f5effb2eSmrgas_cr_digits='0123456789'
486f5effb2eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4879b41ff1aSmrg
488fdb3d228Smrg
489f5effb2eSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
490f5effb2eSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
491f5effb2eSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
492f5effb2eSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
493f5effb2eSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4949b41ff1aSmrg  sed -n '
4959b41ff1aSmrg    p
4969b41ff1aSmrg    /[$]LINENO/=
4979b41ff1aSmrg  ' <$as_myself |
498fdb3d228Smrg    sed '
4999b41ff1aSmrg      s/[$]LINENO.*/&-/
5009b41ff1aSmrg      t lineno
5019b41ff1aSmrg      b
5029b41ff1aSmrg      :lineno
503fdb3d228Smrg      N
5049b41ff1aSmrg      :loop
5059b41ff1aSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
506fdb3d228Smrg      t loop
5079b41ff1aSmrg      s/-\n.*//
508fdb3d228Smrg    ' >$as_me.lineno &&
5099b41ff1aSmrg  chmod +x "$as_me.lineno" ||
51074b35aa8Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
511fdb3d228Smrg
512585aa3f7Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
513585aa3f7Smrg  # already done that, so ensure we don't try to do so again and fall
514585aa3f7Smrg  # in an infinite loop.  This has already happened in practice.
515585aa3f7Smrg  _as_can_reexec=no; export _as_can_reexec
516fdb3d228Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
517fdb3d228Smrg  # (the dirname of $[0] is not the place where we might find the
5189b41ff1aSmrg  # original and so on.  Autoconf is especially sensitive to this).
5199b41ff1aSmrg  . "./$as_me.lineno"
520fdb3d228Smrg  # Exit status is that of the last command.
521fdb3d228Smrg  exit
522fdb3d228Smrg}
523fdb3d228Smrg
52474b35aa8Smrg
52574b35aa8Smrg# Determine whether it's possible to make 'echo' print without a newline.
52674b35aa8Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
52774b35aa8Smrg# for compatibility with existing Makefiles.
5289b41ff1aSmrgECHO_C= ECHO_N= ECHO_T=
529f5effb2eSmrgcase `echo -n x` in #(((((
5309b41ff1aSmrg-n*)
531f5effb2eSmrg  case `echo 'xy\c'` in
5329b41ff1aSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
533f5effb2eSmrg  xy)  ECHO_C='\c';;
534f5effb2eSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
535f5effb2eSmrg       ECHO_T='	';;
5369b41ff1aSmrg  esac;;
5379b41ff1aSmrg*)
5389b41ff1aSmrg  ECHO_N='-n';;
5399b41ff1aSmrgesac
540fdb3d228Smrg
54174b35aa8Smrg# For backward compatibility with old third-party macros, we provide
54274b35aa8Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
54374b35aa8Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
54474b35aa8Smrgas_echo='printf %s\n'
54574b35aa8Smrgas_echo_n='printf %s'
54674b35aa8Smrg
54774b35aa8Smrg
548fdb3d228Smrgrm -f conf$$ conf$$.exe conf$$.file
5499b41ff1aSmrgif test -d conf$$.dir; then
5509b41ff1aSmrg  rm -f conf$$.dir/conf$$.file
5519b41ff1aSmrgelse
5529b41ff1aSmrg  rm -f conf$$.dir
5539b41ff1aSmrg  mkdir conf$$.dir 2>/dev/null
5549b41ff1aSmrgfi
5559b41ff1aSmrgif (echo >conf$$.file) 2>/dev/null; then
5569b41ff1aSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
557fdb3d228Smrg    as_ln_s='ln -s'
5589b41ff1aSmrg    # ... but there are two gotchas:
5599b41ff1aSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5609b41ff1aSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
561585aa3f7Smrg    # In both cases, we have to default to `cp -pR'.
5629b41ff1aSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
563585aa3f7Smrg      as_ln_s='cp -pR'
5649b41ff1aSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5659b41ff1aSmrg    as_ln_s=ln
5669b41ff1aSmrg  else
567585aa3f7Smrg    as_ln_s='cp -pR'
568fdb3d228Smrg  fi
569fdb3d228Smrgelse
570585aa3f7Smrg  as_ln_s='cp -pR'
571fdb3d228Smrgfi
5729b41ff1aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5739b41ff1aSmrgrmdir conf$$.dir 2>/dev/null
574fdb3d228Smrg
575fdb3d228Smrgif mkdir -p . 2>/dev/null; then
576f5effb2eSmrg  as_mkdir_p='mkdir -p "$as_dir"'
577fdb3d228Smrgelse
578fdb3d228Smrg  test -d ./-p && rmdir ./-p
579fdb3d228Smrg  as_mkdir_p=false
580fdb3d228Smrgfi
581fdb3d228Smrg
582585aa3f7Smrgas_test_x='test -x'
583585aa3f7Smrgas_executable_p=as_fn_executable_p
584fdb3d228Smrg
585fdb3d228Smrg# Sed expression to map a string onto a valid CPP name.
586fdb3d228Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
587fdb3d228Smrg
588fdb3d228Smrg# Sed expression to map a string onto a valid variable name.
589fdb3d228Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
590fdb3d228Smrg
591fdb3d228Smrg
592f5effb2eSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
593f5effb2eSmrgexec 6>&1
594fdb3d228Smrg
595fdb3d228Smrg# Name of the host.
5967d575c90Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
597fdb3d228Smrg# so uname gets run too.
598fdb3d228Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
599fdb3d228Smrg
600fdb3d228Smrg#
601fdb3d228Smrg# Initializations.
602fdb3d228Smrg#
603fdb3d228Smrgac_default_prefix=/usr/local
6049b41ff1aSmrgac_clean_files=
605fdb3d228Smrgac_config_libobj_dir=.
6069b41ff1aSmrgLIBOBJS=
607fdb3d228Smrgcross_compiling=no
608fdb3d228Smrgsubdirs=
609fdb3d228SmrgMFLAGS=
610fdb3d228SmrgMAKEFLAGS=
611fdb3d228Smrg
612fdb3d228Smrg# Identity of this package.
613fdb3d228SmrgPACKAGE_NAME='xlsatoms'
614fdb3d228SmrgPACKAGE_TARNAME='xlsatoms'
61574b35aa8SmrgPACKAGE_VERSION='1.1.4'
61674b35aa8SmrgPACKAGE_STRING='xlsatoms 1.1.4'
61774b35aa8SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues'
618f5effb2eSmrgPACKAGE_URL=''
619fdb3d228Smrg
620585aa3f7Smrgac_unique_file="Makefile.am"
6219b41ff1aSmrg# Factoring default headers for most tests.
6229b41ff1aSmrgac_includes_default="\
62374b35aa8Smrg#include <stddef.h>
62474b35aa8Smrg#ifdef HAVE_STDIO_H
62574b35aa8Smrg# include <stdio.h>
6269b41ff1aSmrg#endif
62774b35aa8Smrg#ifdef HAVE_STDLIB_H
6289b41ff1aSmrg# include <stdlib.h>
6299b41ff1aSmrg#endif
6309b41ff1aSmrg#ifdef HAVE_STRING_H
6319b41ff1aSmrg# include <string.h>
6329b41ff1aSmrg#endif
6339b41ff1aSmrg#ifdef HAVE_INTTYPES_H
6349b41ff1aSmrg# include <inttypes.h>
6359b41ff1aSmrg#endif
6369b41ff1aSmrg#ifdef HAVE_STDINT_H
6379b41ff1aSmrg# include <stdint.h>
6389b41ff1aSmrg#endif
63974b35aa8Smrg#ifdef HAVE_STRINGS_H
64074b35aa8Smrg# include <strings.h>
64174b35aa8Smrg#endif
64274b35aa8Smrg#ifdef HAVE_SYS_TYPES_H
64374b35aa8Smrg# include <sys/types.h>
64474b35aa8Smrg#endif
64574b35aa8Smrg#ifdef HAVE_SYS_STAT_H
64674b35aa8Smrg# include <sys/stat.h>
64774b35aa8Smrg#endif
6489b41ff1aSmrg#ifdef HAVE_UNISTD_H
6499b41ff1aSmrg# include <unistd.h>
6509b41ff1aSmrg#endif"
6519b41ff1aSmrg
65274b35aa8Smrgac_header_c_list=
6539b41ff1aSmrgac_subst_vars='am__EXEEXT_FALSE
6549b41ff1aSmrgam__EXEEXT_TRUE
6559b41ff1aSmrgLTLIBOBJS
6569b41ff1aSmrgLIBOBJS
6579b41ff1aSmrgXLSATOMS_LIBS
6589b41ff1aSmrgXLSATOMS_CFLAGS
659f5effb2eSmrgMAN_SUBSTS
660f5effb2eSmrgXORG_MAN_PAGE
6619b41ff1aSmrgADMIN_MAN_DIR
6629b41ff1aSmrgDRIVER_MAN_DIR
6639b41ff1aSmrgMISC_MAN_DIR
6649b41ff1aSmrgFILE_MAN_DIR
6659b41ff1aSmrgLIB_MAN_DIR
6669b41ff1aSmrgAPP_MAN_DIR
6679b41ff1aSmrgADMIN_MAN_SUFFIX
6689b41ff1aSmrgDRIVER_MAN_SUFFIX
6699b41ff1aSmrgMISC_MAN_SUFFIX
6709b41ff1aSmrgFILE_MAN_SUFFIX
6719b41ff1aSmrgLIB_MAN_SUFFIX
6729b41ff1aSmrgAPP_MAN_SUFFIX
6737d575c90SmrgSED
6749b41ff1aSmrghost_os
6759b41ff1aSmrghost_vendor
6769b41ff1aSmrghost_cpu
6779b41ff1aSmrghost
6789b41ff1aSmrgbuild_os
6799b41ff1aSmrgbuild_vendor
6809b41ff1aSmrgbuild_cpu
6819b41ff1aSmrgbuild
682f5effb2eSmrgINSTALL_CMD
6832f6f3826SmrgPKG_CONFIG_LIBDIR
6842f6f3826SmrgPKG_CONFIG_PATH
685f5effb2eSmrgPKG_CONFIG
6869b41ff1aSmrgCHANGELOG_CMD
6877d575c90SmrgSTRICT_CFLAGS
6889b41ff1aSmrgCWARNFLAGS
6897d575c90SmrgBASE_CFLAGS
6909b41ff1aSmrgam__fastdepCC_FALSE
6919b41ff1aSmrgam__fastdepCC_TRUE
6929b41ff1aSmrgCCDEPMODE
6937d575c90Smrgam__nodep
6949b41ff1aSmrgAMDEPBACKSLASH
6959b41ff1aSmrgAMDEP_FALSE
6969b41ff1aSmrgAMDEP_TRUE
6979b41ff1aSmrgam__include
6989b41ff1aSmrgDEPDIR
6999b41ff1aSmrgOBJEXT
7009b41ff1aSmrgEXEEXT
7019b41ff1aSmrgac_ct_CC
7029b41ff1aSmrgCPPFLAGS
7039b41ff1aSmrgLDFLAGS
7049b41ff1aSmrgCFLAGS
7059b41ff1aSmrgCC
706585aa3f7SmrgAM_BACKSLASH
707585aa3f7SmrgAM_DEFAULT_VERBOSITY
708585aa3f7SmrgAM_DEFAULT_V
709585aa3f7SmrgAM_V
71074b35aa8SmrgCSCOPE
71174b35aa8SmrgETAGS
71274b35aa8SmrgCTAGS
7139b41ff1aSmrgam__untar
7149b41ff1aSmrgam__tar
7159b41ff1aSmrgAMTAR
7169b41ff1aSmrgam__leading_dot
7179b41ff1aSmrgSET_MAKE
7189b41ff1aSmrgAWK
7199b41ff1aSmrgmkdir_p
7209b41ff1aSmrgMKDIR_P
7219b41ff1aSmrgINSTALL_STRIP_PROGRAM
7229b41ff1aSmrgSTRIP
7239b41ff1aSmrginstall_sh
7249b41ff1aSmrgMAKEINFO
7259b41ff1aSmrgAUTOHEADER
7269b41ff1aSmrgAUTOMAKE
7279b41ff1aSmrgAUTOCONF
7289b41ff1aSmrgACLOCAL
7299b41ff1aSmrgVERSION
7309b41ff1aSmrgPACKAGE
7319b41ff1aSmrgCYGPATH_W
7329b41ff1aSmrgam__isrc
7339b41ff1aSmrgINSTALL_DATA
7349b41ff1aSmrgINSTALL_SCRIPT
7359b41ff1aSmrgINSTALL_PROGRAM
7369b41ff1aSmrgtarget_alias
7379b41ff1aSmrghost_alias
7389b41ff1aSmrgbuild_alias
7399b41ff1aSmrgLIBS
7409b41ff1aSmrgECHO_T
7419b41ff1aSmrgECHO_N
7429b41ff1aSmrgECHO_C
7439b41ff1aSmrgDEFS
7449b41ff1aSmrgmandir
7459b41ff1aSmrglocaledir
7469b41ff1aSmrglibdir
7479b41ff1aSmrgpsdir
7489b41ff1aSmrgpdfdir
7499b41ff1aSmrgdvidir
7509b41ff1aSmrghtmldir
7519b41ff1aSmrginfodir
7529b41ff1aSmrgdocdir
7539b41ff1aSmrgoldincludedir
7549b41ff1aSmrgincludedir
75574b35aa8Smrgrunstatedir
7569b41ff1aSmrglocalstatedir
7579b41ff1aSmrgsharedstatedir
7589b41ff1aSmrgsysconfdir
7599b41ff1aSmrgdatadir
7609b41ff1aSmrgdatarootdir
7619b41ff1aSmrglibexecdir
7629b41ff1aSmrgsbindir
7639b41ff1aSmrgbindir
7649b41ff1aSmrgprogram_transform_name
7659b41ff1aSmrgprefix
7669b41ff1aSmrgexec_prefix
767f5effb2eSmrgPACKAGE_URL
7689b41ff1aSmrgPACKAGE_BUGREPORT
7699b41ff1aSmrgPACKAGE_STRING
7709b41ff1aSmrgPACKAGE_VERSION
7719b41ff1aSmrgPACKAGE_TARNAME
7729b41ff1aSmrgPACKAGE_NAME
7739b41ff1aSmrgPATH_SEPARATOR
77474b35aa8SmrgSHELL
77574b35aa8Smrgam__quote'
776fdb3d228Smrgac_subst_files=''
7779b41ff1aSmrgac_user_opts='
7789b41ff1aSmrgenable_option_checking
779585aa3f7Smrgenable_silent_rules
7809b41ff1aSmrgenable_dependency_tracking
7817d575c90Smrgenable_selective_werror
7829b41ff1aSmrgenable_strict_compilation
7839b41ff1aSmrg'
7849b41ff1aSmrg      ac_precious_vars='build_alias
7859b41ff1aSmrghost_alias
7869b41ff1aSmrgtarget_alias
7879b41ff1aSmrgCC
7889b41ff1aSmrgCFLAGS
7899b41ff1aSmrgLDFLAGS
7909b41ff1aSmrgLIBS
7919b41ff1aSmrgCPPFLAGS
7929b41ff1aSmrgPKG_CONFIG
7932f6f3826SmrgPKG_CONFIG_PATH
7942f6f3826SmrgPKG_CONFIG_LIBDIR
7959b41ff1aSmrgXLSATOMS_CFLAGS
7969b41ff1aSmrgXLSATOMS_LIBS'
7979b41ff1aSmrg
798fdb3d228Smrg
799fdb3d228Smrg# Initialize some variables set by options.
800fdb3d228Smrgac_init_help=
801fdb3d228Smrgac_init_version=false
8029b41ff1aSmrgac_unrecognized_opts=
8039b41ff1aSmrgac_unrecognized_sep=
804fdb3d228Smrg# The variables have the same names as the options, with
805fdb3d228Smrg# dashes changed to underlines.
806fdb3d228Smrgcache_file=/dev/null
807fdb3d228Smrgexec_prefix=NONE
808fdb3d228Smrgno_create=
809fdb3d228Smrgno_recursion=
810fdb3d228Smrgprefix=NONE
811fdb3d228Smrgprogram_prefix=NONE
812fdb3d228Smrgprogram_suffix=NONE
813fdb3d228Smrgprogram_transform_name=s,x,x,
814fdb3d228Smrgsilent=
815fdb3d228Smrgsite=
816fdb3d228Smrgsrcdir=
817fdb3d228Smrgverbose=
818fdb3d228Smrgx_includes=NONE
819fdb3d228Smrgx_libraries=NONE
820fdb3d228Smrg
821fdb3d228Smrg# Installation directory options.
822fdb3d228Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
823fdb3d228Smrg# and all the variables that are supposed to be based on exec_prefix
824fdb3d228Smrg# by default will actually change.
825fdb3d228Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
8269b41ff1aSmrg# (The list follows the same order as the GNU Coding Standards.)
827fdb3d228Smrgbindir='${exec_prefix}/bin'
828fdb3d228Smrgsbindir='${exec_prefix}/sbin'
829fdb3d228Smrglibexecdir='${exec_prefix}/libexec'
8309b41ff1aSmrgdatarootdir='${prefix}/share'
8319b41ff1aSmrgdatadir='${datarootdir}'
832fdb3d228Smrgsysconfdir='${prefix}/etc'
833fdb3d228Smrgsharedstatedir='${prefix}/com'
834fdb3d228Smrglocalstatedir='${prefix}/var'
83574b35aa8Smrgrunstatedir='${localstatedir}/run'
836fdb3d228Smrgincludedir='${prefix}/include'
837fdb3d228Smrgoldincludedir='/usr/include'
8389b41ff1aSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8399b41ff1aSmrginfodir='${datarootdir}/info'
8409b41ff1aSmrghtmldir='${docdir}'
8419b41ff1aSmrgdvidir='${docdir}'
8429b41ff1aSmrgpdfdir='${docdir}'
8439b41ff1aSmrgpsdir='${docdir}'
8449b41ff1aSmrglibdir='${exec_prefix}/lib'
8459b41ff1aSmrglocaledir='${datarootdir}/locale'
8469b41ff1aSmrgmandir='${datarootdir}/man'
847fdb3d228Smrg
848fdb3d228Smrgac_prev=
8499b41ff1aSmrgac_dashdash=
850fdb3d228Smrgfor ac_option
851fdb3d228Smrgdo
852fdb3d228Smrg  # If the previous option needs an argument, assign it.
853fdb3d228Smrg  if test -n "$ac_prev"; then
8549b41ff1aSmrg    eval $ac_prev=\$ac_option
855fdb3d228Smrg    ac_prev=
856fdb3d228Smrg    continue
857fdb3d228Smrg  fi
858fdb3d228Smrg
8599b41ff1aSmrg  case $ac_option in
8607d575c90Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8617d575c90Smrg  *=)   ac_optarg= ;;
8627d575c90Smrg  *)    ac_optarg=yes ;;
8639b41ff1aSmrg  esac
864fdb3d228Smrg
8659b41ff1aSmrg  case $ac_dashdash$ac_option in
8669b41ff1aSmrg  --)
8679b41ff1aSmrg    ac_dashdash=yes ;;
868fdb3d228Smrg
869fdb3d228Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
870fdb3d228Smrg    ac_prev=bindir ;;
871fdb3d228Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
872fdb3d228Smrg    bindir=$ac_optarg ;;
873fdb3d228Smrg
874fdb3d228Smrg  -build | --build | --buil | --bui | --bu)
875fdb3d228Smrg    ac_prev=build_alias ;;
876fdb3d228Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
877fdb3d228Smrg    build_alias=$ac_optarg ;;
878fdb3d228Smrg
879fdb3d228Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
880fdb3d228Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
881fdb3d228Smrg    ac_prev=cache_file ;;
882fdb3d228Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
883fdb3d228Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
884fdb3d228Smrg    cache_file=$ac_optarg ;;
885fdb3d228Smrg
886fdb3d228Smrg  --config-cache | -C)
887fdb3d228Smrg    cache_file=config.cache ;;
888fdb3d228Smrg
8899b41ff1aSmrg  -datadir | --datadir | --datadi | --datad)
890fdb3d228Smrg    ac_prev=datadir ;;
8919b41ff1aSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
892fdb3d228Smrg    datadir=$ac_optarg ;;
893fdb3d228Smrg
8949b41ff1aSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8959b41ff1aSmrg  | --dataroo | --dataro | --datar)
8969b41ff1aSmrg    ac_prev=datarootdir ;;
8979b41ff1aSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8989b41ff1aSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8999b41ff1aSmrg    datarootdir=$ac_optarg ;;
9009b41ff1aSmrg
901fdb3d228Smrg  -disable-* | --disable-*)
9029b41ff1aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
903fdb3d228Smrg    # Reject names that are not valid shell variable names.
9049b41ff1aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
90574b35aa8Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9069b41ff1aSmrg    ac_useropt_orig=$ac_useropt
90774b35aa8Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9089b41ff1aSmrg    case $ac_user_opts in
9099b41ff1aSmrg      *"
9109b41ff1aSmrg"enable_$ac_useropt"
9119b41ff1aSmrg"*) ;;
9129b41ff1aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9139b41ff1aSmrg	 ac_unrecognized_sep=', ';;
9149b41ff1aSmrg    esac
9159b41ff1aSmrg    eval enable_$ac_useropt=no ;;
9169b41ff1aSmrg
9179b41ff1aSmrg  -docdir | --docdir | --docdi | --doc | --do)
9189b41ff1aSmrg    ac_prev=docdir ;;
9199b41ff1aSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9209b41ff1aSmrg    docdir=$ac_optarg ;;
9219b41ff1aSmrg
9229b41ff1aSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9239b41ff1aSmrg    ac_prev=dvidir ;;
9249b41ff1aSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9259b41ff1aSmrg    dvidir=$ac_optarg ;;
926fdb3d228Smrg
927fdb3d228Smrg  -enable-* | --enable-*)
9289b41ff1aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
929fdb3d228Smrg    # Reject names that are not valid shell variable names.
9309b41ff1aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
93174b35aa8Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9329b41ff1aSmrg    ac_useropt_orig=$ac_useropt
93374b35aa8Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9349b41ff1aSmrg    case $ac_user_opts in
9359b41ff1aSmrg      *"
9369b41ff1aSmrg"enable_$ac_useropt"
9379b41ff1aSmrg"*) ;;
9389b41ff1aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9399b41ff1aSmrg	 ac_unrecognized_sep=', ';;
940fdb3d228Smrg    esac
9419b41ff1aSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
942fdb3d228Smrg
943fdb3d228Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
944fdb3d228Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
945fdb3d228Smrg  | --exec | --exe | --ex)
946fdb3d228Smrg    ac_prev=exec_prefix ;;
947fdb3d228Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
948fdb3d228Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
949fdb3d228Smrg  | --exec=* | --exe=* | --ex=*)
950fdb3d228Smrg    exec_prefix=$ac_optarg ;;
951fdb3d228Smrg
952fdb3d228Smrg  -gas | --gas | --ga | --g)
953fdb3d228Smrg    # Obsolete; use --with-gas.
954fdb3d228Smrg    with_gas=yes ;;
955fdb3d228Smrg
956fdb3d228Smrg  -help | --help | --hel | --he | -h)
957fdb3d228Smrg    ac_init_help=long ;;
958fdb3d228Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
959fdb3d228Smrg    ac_init_help=recursive ;;
960fdb3d228Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
961fdb3d228Smrg    ac_init_help=short ;;
962fdb3d228Smrg
963fdb3d228Smrg  -host | --host | --hos | --ho)
964fdb3d228Smrg    ac_prev=host_alias ;;
965fdb3d228Smrg  -host=* | --host=* | --hos=* | --ho=*)
966fdb3d228Smrg    host_alias=$ac_optarg ;;
967fdb3d228Smrg
9689b41ff1aSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9699b41ff1aSmrg    ac_prev=htmldir ;;
9709b41ff1aSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9719b41ff1aSmrg  | --ht=*)
9729b41ff1aSmrg    htmldir=$ac_optarg ;;
9739b41ff1aSmrg
974fdb3d228Smrg  -includedir | --includedir | --includedi | --included | --include \
975fdb3d228Smrg  | --includ | --inclu | --incl | --inc)
976fdb3d228Smrg    ac_prev=includedir ;;
977fdb3d228Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
978fdb3d228Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
979fdb3d228Smrg    includedir=$ac_optarg ;;
980fdb3d228Smrg
981fdb3d228Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
982fdb3d228Smrg    ac_prev=infodir ;;
983fdb3d228Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
984fdb3d228Smrg    infodir=$ac_optarg ;;
985fdb3d228Smrg
986fdb3d228Smrg  -libdir | --libdir | --libdi | --libd)
987fdb3d228Smrg    ac_prev=libdir ;;
988fdb3d228Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
989fdb3d228Smrg    libdir=$ac_optarg ;;
990fdb3d228Smrg
991fdb3d228Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
992fdb3d228Smrg  | --libexe | --libex | --libe)
993fdb3d228Smrg    ac_prev=libexecdir ;;
994fdb3d228Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
995fdb3d228Smrg  | --libexe=* | --libex=* | --libe=*)
996fdb3d228Smrg    libexecdir=$ac_optarg ;;
997fdb3d228Smrg
9989b41ff1aSmrg  -localedir | --localedir | --localedi | --localed | --locale)
9999b41ff1aSmrg    ac_prev=localedir ;;
10009b41ff1aSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10019b41ff1aSmrg    localedir=$ac_optarg ;;
10029b41ff1aSmrg
1003fdb3d228Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10049b41ff1aSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
1005fdb3d228Smrg    ac_prev=localstatedir ;;
1006fdb3d228Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10079b41ff1aSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1008fdb3d228Smrg    localstatedir=$ac_optarg ;;
1009fdb3d228Smrg
1010fdb3d228Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1011fdb3d228Smrg    ac_prev=mandir ;;
1012fdb3d228Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1013fdb3d228Smrg    mandir=$ac_optarg ;;
1014fdb3d228Smrg
1015fdb3d228Smrg  -nfp | --nfp | --nf)
1016fdb3d228Smrg    # Obsolete; use --without-fp.
1017fdb3d228Smrg    with_fp=no ;;
1018fdb3d228Smrg
1019fdb3d228Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1020fdb3d228Smrg  | --no-cr | --no-c | -n)
1021fdb3d228Smrg    no_create=yes ;;
1022fdb3d228Smrg
1023fdb3d228Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1024fdb3d228Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1025fdb3d228Smrg    no_recursion=yes ;;
1026fdb3d228Smrg
1027fdb3d228Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1028fdb3d228Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1029fdb3d228Smrg  | --oldin | --oldi | --old | --ol | --o)
1030fdb3d228Smrg    ac_prev=oldincludedir ;;
1031fdb3d228Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1032fdb3d228Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1033fdb3d228Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1034fdb3d228Smrg    oldincludedir=$ac_optarg ;;
1035fdb3d228Smrg
1036fdb3d228Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1037fdb3d228Smrg    ac_prev=prefix ;;
1038fdb3d228Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1039fdb3d228Smrg    prefix=$ac_optarg ;;
1040fdb3d228Smrg
1041fdb3d228Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1042fdb3d228Smrg  | --program-pre | --program-pr | --program-p)
1043fdb3d228Smrg    ac_prev=program_prefix ;;
1044fdb3d228Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1045fdb3d228Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1046fdb3d228Smrg    program_prefix=$ac_optarg ;;
1047fdb3d228Smrg
1048fdb3d228Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1049fdb3d228Smrg  | --program-suf | --program-su | --program-s)
1050fdb3d228Smrg    ac_prev=program_suffix ;;
1051fdb3d228Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1052fdb3d228Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1053fdb3d228Smrg    program_suffix=$ac_optarg ;;
1054fdb3d228Smrg
1055fdb3d228Smrg  -program-transform-name | --program-transform-name \
1056fdb3d228Smrg  | --program-transform-nam | --program-transform-na \
1057fdb3d228Smrg  | --program-transform-n | --program-transform- \
1058fdb3d228Smrg  | --program-transform | --program-transfor \
1059fdb3d228Smrg  | --program-transfo | --program-transf \
1060fdb3d228Smrg  | --program-trans | --program-tran \
1061fdb3d228Smrg  | --progr-tra | --program-tr | --program-t)
1062fdb3d228Smrg    ac_prev=program_transform_name ;;
1063fdb3d228Smrg  -program-transform-name=* | --program-transform-name=* \
1064fdb3d228Smrg  | --program-transform-nam=* | --program-transform-na=* \
1065fdb3d228Smrg  | --program-transform-n=* | --program-transform-=* \
1066fdb3d228Smrg  | --program-transform=* | --program-transfor=* \
1067fdb3d228Smrg  | --program-transfo=* | --program-transf=* \
1068fdb3d228Smrg  | --program-trans=* | --program-tran=* \
1069fdb3d228Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1070fdb3d228Smrg    program_transform_name=$ac_optarg ;;
1071fdb3d228Smrg
10729b41ff1aSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10739b41ff1aSmrg    ac_prev=pdfdir ;;
10749b41ff1aSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10759b41ff1aSmrg    pdfdir=$ac_optarg ;;
10769b41ff1aSmrg
10779b41ff1aSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10789b41ff1aSmrg    ac_prev=psdir ;;
10799b41ff1aSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10809b41ff1aSmrg    psdir=$ac_optarg ;;
10819b41ff1aSmrg
1082fdb3d228Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1083fdb3d228Smrg  | -silent | --silent | --silen | --sile | --sil)
1084fdb3d228Smrg    silent=yes ;;
1085fdb3d228Smrg
108674b35aa8Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
108774b35aa8Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
108874b35aa8Smrg  | --run | --ru | --r)
108974b35aa8Smrg    ac_prev=runstatedir ;;
109074b35aa8Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
109174b35aa8Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
109274b35aa8Smrg  | --run=* | --ru=* | --r=*)
109374b35aa8Smrg    runstatedir=$ac_optarg ;;
109474b35aa8Smrg
1095fdb3d228Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1096fdb3d228Smrg    ac_prev=sbindir ;;
1097fdb3d228Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1098fdb3d228Smrg  | --sbi=* | --sb=*)
1099fdb3d228Smrg    sbindir=$ac_optarg ;;
1100fdb3d228Smrg
1101fdb3d228Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1102fdb3d228Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1103fdb3d228Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1104fdb3d228Smrg  | --sha | --sh)
1105fdb3d228Smrg    ac_prev=sharedstatedir ;;
1106fdb3d228Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1107fdb3d228Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1108fdb3d228Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1109fdb3d228Smrg  | --sha=* | --sh=*)
1110fdb3d228Smrg    sharedstatedir=$ac_optarg ;;
1111fdb3d228Smrg
1112fdb3d228Smrg  -site | --site | --sit)
1113fdb3d228Smrg    ac_prev=site ;;
1114fdb3d228Smrg  -site=* | --site=* | --sit=*)
1115fdb3d228Smrg    site=$ac_optarg ;;
1116fdb3d228Smrg
1117fdb3d228Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1118fdb3d228Smrg    ac_prev=srcdir ;;
1119fdb3d228Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1120fdb3d228Smrg    srcdir=$ac_optarg ;;
1121fdb3d228Smrg
1122fdb3d228Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1123fdb3d228Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1124fdb3d228Smrg    ac_prev=sysconfdir ;;
1125fdb3d228Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1126fdb3d228Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1127fdb3d228Smrg    sysconfdir=$ac_optarg ;;
1128fdb3d228Smrg
1129fdb3d228Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1130fdb3d228Smrg    ac_prev=target_alias ;;
1131fdb3d228Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1132fdb3d228Smrg    target_alias=$ac_optarg ;;
1133fdb3d228Smrg
1134fdb3d228Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1135fdb3d228Smrg    verbose=yes ;;
1136fdb3d228Smrg
1137fdb3d228Smrg  -version | --version | --versio | --versi | --vers | -V)
1138fdb3d228Smrg    ac_init_version=: ;;
1139fdb3d228Smrg
1140fdb3d228Smrg  -with-* | --with-*)
11419b41ff1aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1142fdb3d228Smrg    # Reject names that are not valid shell variable names.
11439b41ff1aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
114474b35aa8Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11459b41ff1aSmrg    ac_useropt_orig=$ac_useropt
114674b35aa8Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11479b41ff1aSmrg    case $ac_user_opts in
11489b41ff1aSmrg      *"
11499b41ff1aSmrg"with_$ac_useropt"
11509b41ff1aSmrg"*) ;;
11519b41ff1aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11529b41ff1aSmrg	 ac_unrecognized_sep=', ';;
1153fdb3d228Smrg    esac
11549b41ff1aSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1155fdb3d228Smrg
1156fdb3d228Smrg  -without-* | --without-*)
11579b41ff1aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1158fdb3d228Smrg    # Reject names that are not valid shell variable names.
11599b41ff1aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
116074b35aa8Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11619b41ff1aSmrg    ac_useropt_orig=$ac_useropt
116274b35aa8Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11639b41ff1aSmrg    case $ac_user_opts in
11649b41ff1aSmrg      *"
11659b41ff1aSmrg"with_$ac_useropt"
11669b41ff1aSmrg"*) ;;
11679b41ff1aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11689b41ff1aSmrg	 ac_unrecognized_sep=', ';;
11699b41ff1aSmrg    esac
11709b41ff1aSmrg    eval with_$ac_useropt=no ;;
1171fdb3d228Smrg
1172fdb3d228Smrg  --x)
1173fdb3d228Smrg    # Obsolete; use --with-x.
1174fdb3d228Smrg    with_x=yes ;;
1175fdb3d228Smrg
1176fdb3d228Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1177fdb3d228Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1178fdb3d228Smrg    ac_prev=x_includes ;;
1179fdb3d228Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1180fdb3d228Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1181fdb3d228Smrg    x_includes=$ac_optarg ;;
1182fdb3d228Smrg
1183fdb3d228Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1184fdb3d228Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1185fdb3d228Smrg    ac_prev=x_libraries ;;
1186fdb3d228Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1187fdb3d228Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1188fdb3d228Smrg    x_libraries=$ac_optarg ;;
1189fdb3d228Smrg
11907d575c90Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
11917d575c90SmrgTry \`$0 --help' for more information"
1192fdb3d228Smrg    ;;
1193fdb3d228Smrg
1194fdb3d228Smrg  *=*)
1195fdb3d228Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1196fdb3d228Smrg    # Reject names that are not valid shell variable names.
1197f5effb2eSmrg    case $ac_envvar in #(
1198f5effb2eSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
11997d575c90Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1200f5effb2eSmrg    esac
12019b41ff1aSmrg    eval $ac_envvar=\$ac_optarg
1202fdb3d228Smrg    export $ac_envvar ;;
1203fdb3d228Smrg
1204fdb3d228Smrg  *)
1205fdb3d228Smrg    # FIXME: should be removed in autoconf 3.0.
120674b35aa8Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1207fdb3d228Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
120874b35aa8Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
12097d575c90Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1210fdb3d228Smrg    ;;
1211fdb3d228Smrg
1212fdb3d228Smrg  esac
1213fdb3d228Smrgdone
1214fdb3d228Smrg
1215fdb3d228Smrgif test -n "$ac_prev"; then
1216fdb3d228Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
12177d575c90Smrg  as_fn_error $? "missing argument to $ac_option"
1218fdb3d228Smrgfi
1219fdb3d228Smrg
12209b41ff1aSmrgif test -n "$ac_unrecognized_opts"; then
12219b41ff1aSmrg  case $enable_option_checking in
12229b41ff1aSmrg    no) ;;
12237d575c90Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
122474b35aa8Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1225fdb3d228Smrg  esac
12269b41ff1aSmrgfi
1227fdb3d228Smrg
12289b41ff1aSmrg# Check all directory arguments for consistency.
12299b41ff1aSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12309b41ff1aSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12319b41ff1aSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
123274b35aa8Smrg		libdir localedir mandir runstatedir
1233fdb3d228Smrgdo
12349b41ff1aSmrg  eval ac_val=\$$ac_var
12359b41ff1aSmrg  # Remove trailing slashes.
1236fdb3d228Smrg  case $ac_val in
12379b41ff1aSmrg    */ )
12389b41ff1aSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12399b41ff1aSmrg      eval $ac_var=\$ac_val;;
12409b41ff1aSmrg  esac
12419b41ff1aSmrg  # Be sure to have absolute directory names.
12429b41ff1aSmrg  case $ac_val in
12439b41ff1aSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12449b41ff1aSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1245fdb3d228Smrg  esac
12467d575c90Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1247fdb3d228Smrgdone
1248fdb3d228Smrg
1249fdb3d228Smrg# There might be people who depend on the old broken behavior: `$host'
1250fdb3d228Smrg# used to hold the argument of --host etc.
1251fdb3d228Smrg# FIXME: To remove some day.
1252fdb3d228Smrgbuild=$build_alias
1253fdb3d228Smrghost=$host_alias
1254fdb3d228Smrgtarget=$target_alias
1255fdb3d228Smrg
1256fdb3d228Smrg# FIXME: To remove some day.
1257fdb3d228Smrgif test "x$host_alias" != x; then
1258fdb3d228Smrg  if test "x$build_alias" = x; then
1259fdb3d228Smrg    cross_compiling=maybe
1260fdb3d228Smrg  elif test "x$build_alias" != "x$host_alias"; then
1261fdb3d228Smrg    cross_compiling=yes
1262fdb3d228Smrg  fi
1263fdb3d228Smrgfi
1264fdb3d228Smrg
1265fdb3d228Smrgac_tool_prefix=
1266fdb3d228Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1267fdb3d228Smrg
1268fdb3d228Smrgtest "$silent" = yes && exec 6>/dev/null
1269fdb3d228Smrg
1270fdb3d228Smrg
12719b41ff1aSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12729b41ff1aSmrgac_ls_di=`ls -di .` &&
12739b41ff1aSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
12747d575c90Smrg  as_fn_error $? "working directory cannot be determined"
12759b41ff1aSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
12767d575c90Smrg  as_fn_error $? "pwd does not report name of working directory"
12779b41ff1aSmrg
12789b41ff1aSmrg
12799b41ff1aSmrg# Find the source files, if location was not specified.
12809b41ff1aSmrgif test -z "$srcdir"; then
1281fdb3d228Smrg  ac_srcdir_defaulted=yes
12829b41ff1aSmrg  # Try the directory containing this script, then the parent directory.
12839b41ff1aSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12849b41ff1aSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12859b41ff1aSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12869b41ff1aSmrg	 X"$as_myself" : 'X\(//\)$' \| \
12879b41ff1aSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
128874b35aa8Smrgprintf "%s\n" X"$as_myself" |
12899b41ff1aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12909b41ff1aSmrg	    s//\1/
12919b41ff1aSmrg	    q
12929b41ff1aSmrg	  }
12939b41ff1aSmrg	  /^X\(\/\/\)[^/].*/{
12949b41ff1aSmrg	    s//\1/
12959b41ff1aSmrg	    q
12969b41ff1aSmrg	  }
12979b41ff1aSmrg	  /^X\(\/\/\)$/{
12989b41ff1aSmrg	    s//\1/
12999b41ff1aSmrg	    q
13009b41ff1aSmrg	  }
13019b41ff1aSmrg	  /^X\(\/\).*/{
13029b41ff1aSmrg	    s//\1/
13039b41ff1aSmrg	    q
13049b41ff1aSmrg	  }
13059b41ff1aSmrg	  s/.*/./; q'`
1306fdb3d228Smrg  srcdir=$ac_confdir
13079b41ff1aSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
1308fdb3d228Smrg    srcdir=..
1309fdb3d228Smrg  fi
1310fdb3d228Smrgelse
1311fdb3d228Smrg  ac_srcdir_defaulted=no
1312fdb3d228Smrgfi
13139b41ff1aSmrgif test ! -r "$srcdir/$ac_unique_file"; then
13149b41ff1aSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
13157d575c90Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1316fdb3d228Smrgfi
13179b41ff1aSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13189b41ff1aSmrgac_abs_confdir=`(
13197d575c90Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13209b41ff1aSmrg	pwd)`
13219b41ff1aSmrg# When building in place, set srcdir=.
13229b41ff1aSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13239b41ff1aSmrg  srcdir=.
13249b41ff1aSmrgfi
13259b41ff1aSmrg# Remove unnecessary trailing slashes from srcdir.
13269b41ff1aSmrg# Double slashes in file names in object file debugging info
13279b41ff1aSmrg# mess up M-x gdb in Emacs.
13289b41ff1aSmrgcase $srcdir in
13299b41ff1aSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13309b41ff1aSmrgesac
13319b41ff1aSmrgfor ac_var in $ac_precious_vars; do
13329b41ff1aSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13339b41ff1aSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13349b41ff1aSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13359b41ff1aSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13369b41ff1aSmrgdone
1337fdb3d228Smrg
1338fdb3d228Smrg#
1339fdb3d228Smrg# Report the --help message.
1340fdb3d228Smrg#
1341fdb3d228Smrgif test "$ac_init_help" = "long"; then
1342fdb3d228Smrg  # Omit some internal or obsolete options to make the list less imposing.
1343fdb3d228Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1344fdb3d228Smrg  cat <<_ACEOF
134574b35aa8Smrg\`configure' configures xlsatoms 1.1.4 to adapt to many kinds of systems.
1346fdb3d228Smrg
1347fdb3d228SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1348fdb3d228Smrg
1349fdb3d228SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1350fdb3d228SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1351fdb3d228Smrg
1352fdb3d228SmrgDefaults for the options are specified in brackets.
1353fdb3d228Smrg
1354fdb3d228SmrgConfiguration:
1355fdb3d228Smrg  -h, --help              display this help and exit
1356fdb3d228Smrg      --help=short        display options specific to this package
1357fdb3d228Smrg      --help=recursive    display the short help of all the included packages
1358fdb3d228Smrg  -V, --version           display version information and exit
13597d575c90Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
1360fdb3d228Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1361fdb3d228Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1362fdb3d228Smrg  -n, --no-create         do not create output files
1363fdb3d228Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1364fdb3d228Smrg
1365fdb3d228SmrgInstallation directories:
1366fdb3d228Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13679b41ff1aSmrg                          [$ac_default_prefix]
1368fdb3d228Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13699b41ff1aSmrg                          [PREFIX]
1370fdb3d228Smrg
1371fdb3d228SmrgBy default, \`make install' will install all the files in
1372fdb3d228Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1373fdb3d228Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1374fdb3d228Smrgfor instance \`--prefix=\$HOME'.
1375fdb3d228Smrg
1376fdb3d228SmrgFor better control, use the options below.
1377fdb3d228Smrg
1378fdb3d228SmrgFine tuning of the installation directories:
13799b41ff1aSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13809b41ff1aSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13819b41ff1aSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13829b41ff1aSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13839b41ff1aSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13849b41ff1aSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
138574b35aa8Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13869b41ff1aSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13879b41ff1aSmrg  --includedir=DIR        C header files [PREFIX/include]
13889b41ff1aSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13899b41ff1aSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13909b41ff1aSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13919b41ff1aSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13929b41ff1aSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13939b41ff1aSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13949b41ff1aSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xlsatoms]
13959b41ff1aSmrg  --htmldir=DIR           html documentation [DOCDIR]
13969b41ff1aSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
13979b41ff1aSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13989b41ff1aSmrg  --psdir=DIR             ps documentation [DOCDIR]
1399fdb3d228Smrg_ACEOF
1400fdb3d228Smrg
1401fdb3d228Smrg  cat <<\_ACEOF
1402fdb3d228Smrg
1403fdb3d228SmrgProgram names:
1404fdb3d228Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1405fdb3d228Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1406fdb3d228Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1407fdb3d228Smrg
1408fdb3d228SmrgSystem types:
1409fdb3d228Smrg  --build=BUILD     configure for building on BUILD [guessed]
1410fdb3d228Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1411fdb3d228Smrg_ACEOF
1412fdb3d228Smrgfi
1413fdb3d228Smrg
1414fdb3d228Smrgif test -n "$ac_init_help"; then
1415fdb3d228Smrg  case $ac_init_help in
141674b35aa8Smrg     short | recursive ) echo "Configuration of xlsatoms 1.1.4:";;
1417fdb3d228Smrg   esac
1418fdb3d228Smrg  cat <<\_ACEOF
1419fdb3d228Smrg
1420fdb3d228SmrgOptional Features:
14219b41ff1aSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1422fdb3d228Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1423fdb3d228Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1424585aa3f7Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1425585aa3f7Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1426585aa3f7Smrg  --enable-dependency-tracking
1427585aa3f7Smrg                          do not reject slow dependency extractors
1428585aa3f7Smrg  --disable-dependency-tracking
1429585aa3f7Smrg                          speeds up one-time build
14307d575c90Smrg  --disable-selective-werror
14317d575c90Smrg                          Turn off selective compiler errors. (default:
14327d575c90Smrg                          enabled)
14339b41ff1aSmrg  --enable-strict-compilation
14349b41ff1aSmrg                          Enable all warnings from compiler and make them
14359b41ff1aSmrg                          errors (default: disabled)
1436fdb3d228Smrg
1437fdb3d228SmrgSome influential environment variables:
1438fdb3d228Smrg  CC          C compiler command
1439fdb3d228Smrg  CFLAGS      C compiler flags
1440fdb3d228Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1441fdb3d228Smrg              nonstandard directory <lib dir>
14429b41ff1aSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1443f5effb2eSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14449b41ff1aSmrg              you have headers in a nonstandard directory <include dir>
1445fdb3d228Smrg  PKG_CONFIG  path to pkg-config utility
14462f6f3826Smrg  PKG_CONFIG_PATH
14472f6f3826Smrg              directories to add to pkg-config's search path
14482f6f3826Smrg  PKG_CONFIG_LIBDIR
14492f6f3826Smrg              path overriding pkg-config's built-in search path
1450fdb3d228Smrg  XLSATOMS_CFLAGS
1451fdb3d228Smrg              C compiler flags for XLSATOMS, overriding pkg-config
1452fdb3d228Smrg  XLSATOMS_LIBS
1453fdb3d228Smrg              linker flags for XLSATOMS, overriding pkg-config
1454fdb3d228Smrg
1455fdb3d228SmrgUse these variables to override the choices made by `configure' or to help
1456fdb3d228Smrgit to find libraries and programs with nonstandard names/locations.
1457fdb3d228Smrg
145874b35aa8SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>.
1459fdb3d228Smrg_ACEOF
14609b41ff1aSmrgac_status=$?
1461fdb3d228Smrgfi
1462fdb3d228Smrg
1463fdb3d228Smrgif test "$ac_init_help" = "recursive"; then
1464fdb3d228Smrg  # If there are subdirs, report their specific --help.
1465fdb3d228Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14669b41ff1aSmrg    test -d "$ac_dir" ||
14679b41ff1aSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14689b41ff1aSmrg      continue
1469fdb3d228Smrg    ac_builddir=.
1470fdb3d228Smrg
14719b41ff1aSmrgcase "$ac_dir" in
14729b41ff1aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14739b41ff1aSmrg*)
147474b35aa8Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14759b41ff1aSmrg  # A ".." for each directory in $ac_dir_suffix.
147674b35aa8Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14779b41ff1aSmrg  case $ac_top_builddir_sub in
14789b41ff1aSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14799b41ff1aSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14809b41ff1aSmrg  esac ;;
14819b41ff1aSmrgesac
14829b41ff1aSmrgac_abs_top_builddir=$ac_pwd
14839b41ff1aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14849b41ff1aSmrg# for backward compatibility:
14859b41ff1aSmrgac_top_builddir=$ac_top_build_prefix
1486fdb3d228Smrg
1487fdb3d228Smrgcase $srcdir in
14889b41ff1aSmrg  .)  # We are building in place.
1489fdb3d228Smrg    ac_srcdir=.
14909b41ff1aSmrg    ac_top_srcdir=$ac_top_builddir_sub
14919b41ff1aSmrg    ac_abs_top_srcdir=$ac_pwd ;;
14929b41ff1aSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1493fdb3d228Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
14949b41ff1aSmrg    ac_top_srcdir=$srcdir
14959b41ff1aSmrg    ac_abs_top_srcdir=$srcdir ;;
14969b41ff1aSmrg  *) # Relative name.
14979b41ff1aSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14989b41ff1aSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14999b41ff1aSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1500fdb3d228Smrgesac
15019b41ff1aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15029b41ff1aSmrg
15039b41ff1aSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
150474b35aa8Smrg    # Check for configure.gnu first; this name is used for a wrapper for
150574b35aa8Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
15069b41ff1aSmrg    if test -f "$ac_srcdir/configure.gnu"; then
15079b41ff1aSmrg      echo &&
15089b41ff1aSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15099b41ff1aSmrg    elif test -f "$ac_srcdir/configure"; then
15109b41ff1aSmrg      echo &&
15119b41ff1aSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
1512fdb3d228Smrg    else
151374b35aa8Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15149b41ff1aSmrg    fi || ac_status=$?
15159b41ff1aSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
1516fdb3d228Smrg  done
1517fdb3d228Smrgfi
1518fdb3d228Smrg
15199b41ff1aSmrgtest -n "$ac_init_help" && exit $ac_status
1520fdb3d228Smrgif $ac_init_version; then
1521fdb3d228Smrg  cat <<\_ACEOF
152274b35aa8Smrgxlsatoms configure 1.1.4
152374b35aa8Smrggenerated by GNU Autoconf 2.71
1524fdb3d228Smrg
152574b35aa8SmrgCopyright (C) 2021 Free Software Foundation, Inc.
1526fdb3d228SmrgThis configure script is free software; the Free Software Foundation
1527fdb3d228Smrggives unlimited permission to copy, distribute and modify it.
1528fdb3d228Smrg_ACEOF
15299b41ff1aSmrg  exit
1530fdb3d228Smrgfi
1531f5effb2eSmrg
1532f5effb2eSmrg## ------------------------ ##
1533f5effb2eSmrg## Autoconf initialization. ##
1534f5effb2eSmrg## ------------------------ ##
1535f5effb2eSmrg
1536f5effb2eSmrg# ac_fn_c_try_compile LINENO
1537f5effb2eSmrg# --------------------------
1538f5effb2eSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1539f5effb2eSmrgac_fn_c_try_compile ()
1540f5effb2eSmrg{
1541f5effb2eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
154274b35aa8Smrg  rm -f conftest.$ac_objext conftest.beam
1543f5effb2eSmrg  if { { ac_try="$ac_compile"
1544f5effb2eSmrgcase "(($ac_try" in
1545f5effb2eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1546f5effb2eSmrg  *) ac_try_echo=$ac_try;;
1547f5effb2eSmrgesac
1548f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
154974b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
1550f5effb2eSmrg  (eval "$ac_compile") 2>conftest.err
1551f5effb2eSmrg  ac_status=$?
1552f5effb2eSmrg  if test -s conftest.err; then
1553f5effb2eSmrg    grep -v '^ *+' conftest.err >conftest.er1
1554f5effb2eSmrg    cat conftest.er1 >&5
1555f5effb2eSmrg    mv -f conftest.er1 conftest.err
1556f5effb2eSmrg  fi
155774b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1558f5effb2eSmrg  test $ac_status = 0; } && {
1559f5effb2eSmrg	 test -z "$ac_c_werror_flag" ||
1560f5effb2eSmrg	 test ! -s conftest.err
156174b35aa8Smrg       } && test -s conftest.$ac_objext
156274b35aa8Smrgthen :
1563f5effb2eSmrg  ac_retval=0
156474b35aa8Smrgelse $as_nop
156574b35aa8Smrg  printf "%s\n" "$as_me: failed program was:" >&5
1566f5effb2eSmrgsed 's/^/| /' conftest.$ac_ext >&5
1567f5effb2eSmrg
1568f5effb2eSmrg	ac_retval=1
1569f5effb2eSmrgfi
15707d575c90Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1571f5effb2eSmrg  as_fn_set_status $ac_retval
1572f5effb2eSmrg
1573f5effb2eSmrg} # ac_fn_c_try_compile
1574f5effb2eSmrg
157574b35aa8Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
157674b35aa8Smrg# ------------------------------------------------------------------
15777d575c90Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
157874b35aa8Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
157974b35aa8Smrgac_fn_check_decl ()
1580f5effb2eSmrg{
1581f5effb2eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15827d575c90Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
158374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
158474b35aa8Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
158574b35aa8Smrgif eval test \${$3+y}
158674b35aa8Smrgthen :
158774b35aa8Smrg  printf %s "(cached) " >&6
158874b35aa8Smrgelse $as_nop
15897d575c90Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
159074b35aa8Smrg  eval ac_save_FLAGS=\$$6
159174b35aa8Smrg  as_fn_append $6 " $5"
1592f5effb2eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1593f5effb2eSmrg/* end confdefs.h.  */
1594f5effb2eSmrg$4
1595f5effb2eSmrgint
159674b35aa8Smrgmain (void)
1597f5effb2eSmrg{
15987d575c90Smrg#ifndef $as_decl_name
15997d575c90Smrg#ifdef __cplusplus
16007d575c90Smrg  (void) $as_decl_use;
16017d575c90Smrg#else
16027d575c90Smrg  (void) $as_decl_name;
16037d575c90Smrg#endif
1604f5effb2eSmrg#endif
1605f5effb2eSmrg
1606f5effb2eSmrg  ;
1607f5effb2eSmrg  return 0;
1608f5effb2eSmrg}
1609f5effb2eSmrg_ACEOF
161074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
161174b35aa8Smrgthen :
1612f5effb2eSmrg  eval "$3=yes"
161374b35aa8Smrgelse $as_nop
1614f5effb2eSmrg  eval "$3=no"
1615f5effb2eSmrgfi
161674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
161774b35aa8Smrg  eval $6=\$ac_save_FLAGS
1618f5effb2eSmrg
1619f5effb2eSmrgfi
162074b35aa8Smrgeval ac_res=\$$3
162174b35aa8Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
162274b35aa8Smrgprintf "%s\n" "$ac_res" >&6; }
16237d575c90Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1624f5effb2eSmrg
162574b35aa8Smrg} # ac_fn_check_decl
1626f5effb2eSmrg
1627f5effb2eSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1628f5effb2eSmrg# -------------------------------------------------------
1629f5effb2eSmrg# Tests whether HEADER exists and can be compiled using the include files in
1630f5effb2eSmrg# INCLUDES, setting the cache variable VAR accordingly.
1631f5effb2eSmrgac_fn_c_check_header_compile ()
1632f5effb2eSmrg{
1633f5effb2eSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
163474b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
163574b35aa8Smrgprintf %s "checking for $2... " >&6; }
163674b35aa8Smrgif eval test \${$3+y}
163774b35aa8Smrgthen :
163874b35aa8Smrg  printf %s "(cached) " >&6
163974b35aa8Smrgelse $as_nop
1640f5effb2eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1641f5effb2eSmrg/* end confdefs.h.  */
1642f5effb2eSmrg$4
1643f5effb2eSmrg#include <$2>
1644f5effb2eSmrg_ACEOF
164574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
164674b35aa8Smrgthen :
1647f5effb2eSmrg  eval "$3=yes"
164874b35aa8Smrgelse $as_nop
1649f5effb2eSmrg  eval "$3=no"
1650f5effb2eSmrgfi
165174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1652f5effb2eSmrgfi
1653f5effb2eSmrgeval ac_res=\$$3
165474b35aa8Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
165574b35aa8Smrgprintf "%s\n" "$ac_res" >&6; }
16567d575c90Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1657f5effb2eSmrg
1658f5effb2eSmrg} # ac_fn_c_check_header_compile
16597d575c90Smrg
16607d575c90Smrg# ac_fn_c_try_link LINENO
16617d575c90Smrg# -----------------------
16627d575c90Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16637d575c90Smrgac_fn_c_try_link ()
16647d575c90Smrg{
16657d575c90Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
166674b35aa8Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16677d575c90Smrg  if { { ac_try="$ac_link"
16687d575c90Smrgcase "(($ac_try" in
16697d575c90Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16707d575c90Smrg  *) ac_try_echo=$ac_try;;
16717d575c90Smrgesac
16727d575c90Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
167374b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
16747d575c90Smrg  (eval "$ac_link") 2>conftest.err
16757d575c90Smrg  ac_status=$?
16767d575c90Smrg  if test -s conftest.err; then
16777d575c90Smrg    grep -v '^ *+' conftest.err >conftest.er1
16787d575c90Smrg    cat conftest.er1 >&5
16797d575c90Smrg    mv -f conftest.er1 conftest.err
16807d575c90Smrg  fi
168174b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16827d575c90Smrg  test $ac_status = 0; } && {
16837d575c90Smrg	 test -z "$ac_c_werror_flag" ||
16847d575c90Smrg	 test ! -s conftest.err
16857d575c90Smrg       } && test -s conftest$ac_exeext && {
16867d575c90Smrg	 test "$cross_compiling" = yes ||
1687585aa3f7Smrg	 test -x conftest$ac_exeext
168874b35aa8Smrg       }
168974b35aa8Smrgthen :
16907d575c90Smrg  ac_retval=0
169174b35aa8Smrgelse $as_nop
169274b35aa8Smrg  printf "%s\n" "$as_me: failed program was:" >&5
16937d575c90Smrgsed 's/^/| /' conftest.$ac_ext >&5
16947d575c90Smrg
16957d575c90Smrg	ac_retval=1
16967d575c90Smrgfi
16977d575c90Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
16987d575c90Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
16997d575c90Smrg  # interfere with the next link command; also delete a directory that is
17007d575c90Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
17017d575c90Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17027d575c90Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17037d575c90Smrg  as_fn_set_status $ac_retval
17047d575c90Smrg
17057d575c90Smrg} # ac_fn_c_try_link
170674b35aa8Smrgac_configure_args_raw=
170774b35aa8Smrgfor ac_arg
170874b35aa8Smrgdo
170974b35aa8Smrg  case $ac_arg in
171074b35aa8Smrg  *\'*)
171174b35aa8Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
171274b35aa8Smrg  esac
171374b35aa8Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
171474b35aa8Smrgdone
171574b35aa8Smrg
171674b35aa8Smrgcase $ac_configure_args_raw in
171774b35aa8Smrg  *$as_nl*)
171874b35aa8Smrg    ac_safe_unquote= ;;
171974b35aa8Smrg  *)
172074b35aa8Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
172174b35aa8Smrg    ac_unsafe_a="$ac_unsafe_z#~"
172274b35aa8Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
172374b35aa8Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
172474b35aa8Smrgesac
172574b35aa8Smrg
17269b41ff1aSmrgcat >config.log <<_ACEOF
1727fdb3d228SmrgThis file contains any messages produced by compilers while
1728fdb3d228Smrgrunning configure, to aid debugging if configure makes a mistake.
1729fdb3d228Smrg
173074b35aa8SmrgIt was created by xlsatoms $as_me 1.1.4, which was
173174b35aa8Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
1732fdb3d228Smrg
173374b35aa8Smrg  $ $0$ac_configure_args_raw
1734fdb3d228Smrg
1735fdb3d228Smrg_ACEOF
17369b41ff1aSmrgexec 5>>config.log
1737fdb3d228Smrg{
1738fdb3d228Smrgcat <<_ASUNAME
1739fdb3d228Smrg## --------- ##
1740fdb3d228Smrg## Platform. ##
1741fdb3d228Smrg## --------- ##
1742fdb3d228Smrg
1743fdb3d228Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1744fdb3d228Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1745fdb3d228Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1746fdb3d228Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1747fdb3d228Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1748fdb3d228Smrg
1749fdb3d228Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1750fdb3d228Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1751fdb3d228Smrg
1752fdb3d228Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1753fdb3d228Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1754fdb3d228Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17559b41ff1aSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1756fdb3d228Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1757fdb3d228Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1758fdb3d228Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1759fdb3d228Smrg
1760fdb3d228Smrg_ASUNAME
1761fdb3d228Smrg
1762fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1763fdb3d228Smrgfor as_dir in $PATH
1764fdb3d228Smrgdo
1765fdb3d228Smrg  IFS=$as_save_IFS
176674b35aa8Smrg  case $as_dir in #(((
176774b35aa8Smrg    '') as_dir=./ ;;
176874b35aa8Smrg    */) ;;
176974b35aa8Smrg    *) as_dir=$as_dir/ ;;
177074b35aa8Smrg  esac
177174b35aa8Smrg    printf "%s\n" "PATH: $as_dir"
1772f5effb2eSmrg  done
17739b41ff1aSmrgIFS=$as_save_IFS
1774fdb3d228Smrg
1775fdb3d228Smrg} >&5
1776fdb3d228Smrg
1777fdb3d228Smrgcat >&5 <<_ACEOF
1778fdb3d228Smrg
1779fdb3d228Smrg
1780fdb3d228Smrg## ----------- ##
1781fdb3d228Smrg## Core tests. ##
1782fdb3d228Smrg## ----------- ##
1783fdb3d228Smrg
1784fdb3d228Smrg_ACEOF
1785fdb3d228Smrg
1786fdb3d228Smrg
1787fdb3d228Smrg# Keep a trace of the command line.
1788fdb3d228Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1789fdb3d228Smrg# Strip out --silent because we don't want to record it for future runs.
1790fdb3d228Smrg# Also quote any args containing shell meta-characters.
1791fdb3d228Smrg# Make two passes to allow for proper duplicate-argument suppression.
1792fdb3d228Smrgac_configure_args=
1793fdb3d228Smrgac_configure_args0=
1794fdb3d228Smrgac_configure_args1=
1795fdb3d228Smrgac_must_keep_next=false
1796fdb3d228Smrgfor ac_pass in 1 2
1797fdb3d228Smrgdo
1798fdb3d228Smrg  for ac_arg
1799fdb3d228Smrg  do
1800fdb3d228Smrg    case $ac_arg in
1801fdb3d228Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1802fdb3d228Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1803fdb3d228Smrg    | -silent | --silent | --silen | --sile | --sil)
1804fdb3d228Smrg      continue ;;
18059b41ff1aSmrg    *\'*)
180674b35aa8Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1807fdb3d228Smrg    esac
1808fdb3d228Smrg    case $ac_pass in
1809f5effb2eSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1810fdb3d228Smrg    2)
1811f5effb2eSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1812fdb3d228Smrg      if test $ac_must_keep_next = true; then
1813fdb3d228Smrg	ac_must_keep_next=false # Got value, back to normal.
1814fdb3d228Smrg      else
1815fdb3d228Smrg	case $ac_arg in
1816fdb3d228Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1817fdb3d228Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1818fdb3d228Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1819fdb3d228Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1820fdb3d228Smrg	    case "$ac_configure_args0 " in
1821fdb3d228Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1822fdb3d228Smrg	    esac
1823fdb3d228Smrg	    ;;
1824fdb3d228Smrg	  -* ) ac_must_keep_next=true ;;
1825fdb3d228Smrg	esac
1826fdb3d228Smrg      fi
1827f5effb2eSmrg      as_fn_append ac_configure_args " '$ac_arg'"
1828fdb3d228Smrg      ;;
1829fdb3d228Smrg    esac
1830fdb3d228Smrg  done
1831fdb3d228Smrgdone
1832f5effb2eSmrg{ ac_configure_args0=; unset ac_configure_args0;}
1833f5effb2eSmrg{ ac_configure_args1=; unset ac_configure_args1;}
1834fdb3d228Smrg
1835fdb3d228Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1836fdb3d228Smrg# config.log.  We remove comments because anyway the quotes in there
1837fdb3d228Smrg# would cause problems or look ugly.
18389b41ff1aSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18399b41ff1aSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1840fdb3d228Smrgtrap 'exit_status=$?
184174b35aa8Smrg  # Sanitize IFS.
184274b35aa8Smrg  IFS=" ""	$as_nl"
1843fdb3d228Smrg  # Save into config.log some information that might help in debugging.
1844fdb3d228Smrg  {
1845fdb3d228Smrg    echo
1846fdb3d228Smrg
184774b35aa8Smrg    printf "%s\n" "## ---------------- ##
1848fdb3d228Smrg## Cache variables. ##
18497d575c90Smrg## ---------------- ##"
1850fdb3d228Smrg    echo
1851fdb3d228Smrg    # The following way of writing the cache mishandles newlines in values,
18529b41ff1aSmrg(
18539b41ff1aSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18549b41ff1aSmrg    eval ac_val=\$$ac_var
18559b41ff1aSmrg    case $ac_val in #(
18569b41ff1aSmrg    *${as_nl}*)
18579b41ff1aSmrg      case $ac_var in #(
185874b35aa8Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
185974b35aa8Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18609b41ff1aSmrg      esac
18619b41ff1aSmrg      case $ac_var in #(
18629b41ff1aSmrg      _ | IFS | as_nl) ;; #(
18639b41ff1aSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1864f5effb2eSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
18659b41ff1aSmrg      esac ;;
18669b41ff1aSmrg    esac
18679b41ff1aSmrg  done
1868fdb3d228Smrg  (set) 2>&1 |
18699b41ff1aSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18709b41ff1aSmrg    *${as_nl}ac_space=\ *)
1871fdb3d228Smrg      sed -n \
18729b41ff1aSmrg	"s/'\''/'\''\\\\'\'''\''/g;
18739b41ff1aSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18749b41ff1aSmrg      ;; #(
1875fdb3d228Smrg    *)
18769b41ff1aSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1877fdb3d228Smrg      ;;
18789b41ff1aSmrg    esac |
18799b41ff1aSmrg    sort
18809b41ff1aSmrg)
1881fdb3d228Smrg    echo
1882fdb3d228Smrg
188374b35aa8Smrg    printf "%s\n" "## ----------------- ##
1884fdb3d228Smrg## Output variables. ##
18857d575c90Smrg## ----------------- ##"
1886fdb3d228Smrg    echo
1887fdb3d228Smrg    for ac_var in $ac_subst_vars
1888fdb3d228Smrg    do
18899b41ff1aSmrg      eval ac_val=\$$ac_var
18909b41ff1aSmrg      case $ac_val in
189174b35aa8Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
18929b41ff1aSmrg      esac
189374b35aa8Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1894fdb3d228Smrg    done | sort
1895fdb3d228Smrg    echo
1896fdb3d228Smrg
1897fdb3d228Smrg    if test -n "$ac_subst_files"; then
189874b35aa8Smrg      printf "%s\n" "## ------------------- ##
18999b41ff1aSmrg## File substitutions. ##
19007d575c90Smrg## ------------------- ##"
1901fdb3d228Smrg      echo
1902fdb3d228Smrg      for ac_var in $ac_subst_files
1903fdb3d228Smrg      do
19049b41ff1aSmrg	eval ac_val=\$$ac_var
19059b41ff1aSmrg	case $ac_val in
190674b35aa8Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19079b41ff1aSmrg	esac
190874b35aa8Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1909fdb3d228Smrg      done | sort
1910fdb3d228Smrg      echo
1911fdb3d228Smrg    fi
1912fdb3d228Smrg
1913fdb3d228Smrg    if test -s confdefs.h; then
191474b35aa8Smrg      printf "%s\n" "## ----------- ##
1915fdb3d228Smrg## confdefs.h. ##
19167d575c90Smrg## ----------- ##"
1917fdb3d228Smrg      echo
19189b41ff1aSmrg      cat confdefs.h
1919fdb3d228Smrg      echo
1920fdb3d228Smrg    fi
1921fdb3d228Smrg    test "$ac_signal" != 0 &&
192274b35aa8Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
192374b35aa8Smrg    printf "%s\n" "$as_me: exit $exit_status"
1924fdb3d228Smrg  } >&5
19259b41ff1aSmrg  rm -f core *.core core.conftest.* &&
19269b41ff1aSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1927fdb3d228Smrg    exit $exit_status
19289b41ff1aSmrg' 0
1929fdb3d228Smrgfor ac_signal in 1 2 13 15; do
1930f5effb2eSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1931fdb3d228Smrgdone
1932fdb3d228Smrgac_signal=0
1933fdb3d228Smrg
1934fdb3d228Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19359b41ff1aSmrgrm -f -r conftest* confdefs.h
1936fdb3d228Smrg
193774b35aa8Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1938f5effb2eSmrg
1939fdb3d228Smrg# Predefined preprocessor variables.
1940fdb3d228Smrg
194174b35aa8Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1942fdb3d228Smrg
194374b35aa8Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1944fdb3d228Smrg
194574b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1946fdb3d228Smrg
194774b35aa8Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1948fdb3d228Smrg
194974b35aa8Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1950fdb3d228Smrg
195174b35aa8Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1952f5effb2eSmrg
1953fdb3d228Smrg
1954fdb3d228Smrg# Let the site file select an alternate cache file if it wants to.
19559b41ff1aSmrg# Prefer an explicitly selected file to automatically selected ones.
19569b41ff1aSmrgif test -n "$CONFIG_SITE"; then
195774b35aa8Smrg  ac_site_files="$CONFIG_SITE"
19589b41ff1aSmrgelif test "x$prefix" != xNONE; then
195974b35aa8Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19609b41ff1aSmrgelse
196174b35aa8Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1962fdb3d228Smrgfi
196374b35aa8Smrg
196474b35aa8Smrgfor ac_site_file in $ac_site_files
19659b41ff1aSmrgdo
196674b35aa8Smrg  case $ac_site_file in #(
196774b35aa8Smrg  */*) :
196874b35aa8Smrg     ;; #(
196974b35aa8Smrg  *) :
197074b35aa8Smrg    ac_site_file=./$ac_site_file ;;
197174b35aa8Smrgesac
197274b35aa8Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
197374b35aa8Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
197474b35aa8Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1975fdb3d228Smrg    sed 's/^/| /' "$ac_site_file" >&5
19767d575c90Smrg    . "$ac_site_file" \
197774b35aa8Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
197874b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
19797d575c90Smrgas_fn_error $? "failed to load site script $ac_site_file
19807d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
1981fdb3d228Smrg  fi
1982fdb3d228Smrgdone
1983fdb3d228Smrg
1984fdb3d228Smrgif test -r "$cache_file"; then
1985f5effb2eSmrg  # Some versions of bash will fail to source /dev/null (special files
1986f5effb2eSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1987f5effb2eSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
198874b35aa8Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
198974b35aa8Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
1990fdb3d228Smrg    case $cache_file in
19919b41ff1aSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
19929b41ff1aSmrg      *)                      . "./$cache_file";;
1993fdb3d228Smrg    esac
1994fdb3d228Smrg  fi
1995fdb3d228Smrgelse
199674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
199774b35aa8Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
1998fdb3d228Smrg  >$cache_file
1999fdb3d228Smrgfi
2000fdb3d228Smrg
200174b35aa8Smrg# Test code for whether the C compiler supports C89 (global declarations)
200274b35aa8Smrgac_c_conftest_c89_globals='
200374b35aa8Smrg/* Does the compiler advertise C89 conformance?
200474b35aa8Smrg   Do not test the value of __STDC__, because some compilers set it to 0
200574b35aa8Smrg   while being otherwise adequately conformant. */
200674b35aa8Smrg#if !defined __STDC__
200774b35aa8Smrg# error "Compiler does not advertise C89 conformance"
200874b35aa8Smrg#endif
2009fdb3d228Smrg
201074b35aa8Smrg#include <stddef.h>
201174b35aa8Smrg#include <stdarg.h>
201274b35aa8Smrgstruct stat;
201374b35aa8Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
201474b35aa8Smrgstruct buf { int x; };
201574b35aa8Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
201674b35aa8Smrgstatic char *e (p, i)
201774b35aa8Smrg     char **p;
201874b35aa8Smrg     int i;
201974b35aa8Smrg{
202074b35aa8Smrg  return p[i];
202174b35aa8Smrg}
202274b35aa8Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
202374b35aa8Smrg{
202474b35aa8Smrg  char *s;
202574b35aa8Smrg  va_list v;
202674b35aa8Smrg  va_start (v,p);
202774b35aa8Smrg  s = g (p, va_arg (v,int));
202874b35aa8Smrg  va_end (v);
202974b35aa8Smrg  return s;
203074b35aa8Smrg}
2031585aa3f7Smrg
203274b35aa8Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
203374b35aa8Smrg   function prototypes and stuff, but not \xHH hex character constants.
203474b35aa8Smrg   These do not provoke an error unfortunately, instead are silently treated
203574b35aa8Smrg   as an "x".  The following induces an error, until -std is added to get
203674b35aa8Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
203774b35aa8Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
203874b35aa8Smrg   that is true only with -std.  */
203974b35aa8Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2040585aa3f7Smrg
204174b35aa8Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
204274b35aa8Smrg   inside strings and character constants.  */
204374b35aa8Smrg#define FOO(x) '\''x'\''
204474b35aa8Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2045585aa3f7Smrg
204674b35aa8Smrgint test (int i, double x);
204774b35aa8Smrgstruct s1 {int (*f) (int a);};
204874b35aa8Smrgstruct s2 {int (*f) (double a);};
204974b35aa8Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
205074b35aa8Smrg               int, int);'
2051fdb3d228Smrg
205274b35aa8Smrg# Test code for whether the C compiler supports C89 (body of main).
205374b35aa8Smrgac_c_conftest_c89_main='
205474b35aa8Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
205574b35aa8Smrg'
20569b41ff1aSmrg
205774b35aa8Smrg# Test code for whether the C compiler supports C99 (global declarations)
205874b35aa8Smrgac_c_conftest_c99_globals='
205974b35aa8Smrg// Does the compiler advertise C99 conformance?
206074b35aa8Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
206174b35aa8Smrg# error "Compiler does not advertise C99 conformance"
206274b35aa8Smrg#endif
20639b41ff1aSmrg
206474b35aa8Smrg#include <stdbool.h>
206574b35aa8Smrgextern int puts (const char *);
206674b35aa8Smrgextern int printf (const char *, ...);
206774b35aa8Smrgextern int dprintf (int, const char *, ...);
206874b35aa8Smrgextern void *malloc (size_t);
2069fdb3d228Smrg
207074b35aa8Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
207174b35aa8Smrg// dprintf is used instead of fprintf to avoid needing to declare
207274b35aa8Smrg// FILE and stderr.
207374b35aa8Smrg#define debug(...) dprintf (2, __VA_ARGS__)
207474b35aa8Smrg#define showlist(...) puts (#__VA_ARGS__)
207574b35aa8Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
207674b35aa8Smrgstatic void
207774b35aa8Smrgtest_varargs_macros (void)
207874b35aa8Smrg{
207974b35aa8Smrg  int x = 1234;
208074b35aa8Smrg  int y = 5678;
208174b35aa8Smrg  debug ("Flag");
208274b35aa8Smrg  debug ("X = %d\n", x);
208374b35aa8Smrg  showlist (The first, second, and third items.);
208474b35aa8Smrg  report (x>y, "x is %d but y is %d", x, y);
208574b35aa8Smrg}
208674b35aa8Smrg
208774b35aa8Smrg// Check long long types.
208874b35aa8Smrg#define BIG64 18446744073709551615ull
208974b35aa8Smrg#define BIG32 4294967295ul
209074b35aa8Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
209174b35aa8Smrg#if !BIG_OK
209274b35aa8Smrg  #error "your preprocessor is broken"
209374b35aa8Smrg#endif
209474b35aa8Smrg#if BIG_OK
209574b35aa8Smrg#else
209674b35aa8Smrg  #error "your preprocessor is broken"
209774b35aa8Smrg#endif
209874b35aa8Smrgstatic long long int bignum = -9223372036854775807LL;
209974b35aa8Smrgstatic unsigned long long int ubignum = BIG64;
210074b35aa8Smrg
210174b35aa8Smrgstruct incomplete_array
210274b35aa8Smrg{
210374b35aa8Smrg  int datasize;
210474b35aa8Smrg  double data[];
210574b35aa8Smrg};
210674b35aa8Smrg
210774b35aa8Smrgstruct named_init {
210874b35aa8Smrg  int number;
210974b35aa8Smrg  const wchar_t *name;
211074b35aa8Smrg  double average;
211174b35aa8Smrg};
211274b35aa8Smrg
211374b35aa8Smrgtypedef const char *ccp;
211474b35aa8Smrg
211574b35aa8Smrgstatic inline int
211674b35aa8Smrgtest_restrict (ccp restrict text)
211774b35aa8Smrg{
211874b35aa8Smrg  // See if C++-style comments work.
211974b35aa8Smrg  // Iterate through items via the restricted pointer.
212074b35aa8Smrg  // Also check for declarations in for loops.
212174b35aa8Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
212274b35aa8Smrg    continue;
212374b35aa8Smrg  return 0;
212474b35aa8Smrg}
212574b35aa8Smrg
212674b35aa8Smrg// Check varargs and va_copy.
212774b35aa8Smrgstatic bool
212874b35aa8Smrgtest_varargs (const char *format, ...)
212974b35aa8Smrg{
213074b35aa8Smrg  va_list args;
213174b35aa8Smrg  va_start (args, format);
213274b35aa8Smrg  va_list args_copy;
213374b35aa8Smrg  va_copy (args_copy, args);
213474b35aa8Smrg
213574b35aa8Smrg  const char *str = "";
213674b35aa8Smrg  int number = 0;
213774b35aa8Smrg  float fnumber = 0;
213874b35aa8Smrg
213974b35aa8Smrg  while (*format)
214074b35aa8Smrg    {
214174b35aa8Smrg      switch (*format++)
214274b35aa8Smrg	{
214374b35aa8Smrg	case '\''s'\'': // string
214474b35aa8Smrg	  str = va_arg (args_copy, const char *);
214574b35aa8Smrg	  break;
214674b35aa8Smrg	case '\''d'\'': // int
214774b35aa8Smrg	  number = va_arg (args_copy, int);
214874b35aa8Smrg	  break;
214974b35aa8Smrg	case '\''f'\'': // float
215074b35aa8Smrg	  fnumber = va_arg (args_copy, double);
215174b35aa8Smrg	  break;
215274b35aa8Smrg	default:
215374b35aa8Smrg	  break;
215474b35aa8Smrg	}
215574b35aa8Smrg    }
215674b35aa8Smrg  va_end (args_copy);
215774b35aa8Smrg  va_end (args);
215874b35aa8Smrg
215974b35aa8Smrg  return *str && number && fnumber;
216074b35aa8Smrg}
216174b35aa8Smrg'
216274b35aa8Smrg
216374b35aa8Smrg# Test code for whether the C compiler supports C99 (body of main).
216474b35aa8Smrgac_c_conftest_c99_main='
216574b35aa8Smrg  // Check bool.
216674b35aa8Smrg  _Bool success = false;
216774b35aa8Smrg  success |= (argc != 0);
216874b35aa8Smrg
216974b35aa8Smrg  // Check restrict.
217074b35aa8Smrg  if (test_restrict ("String literal") == 0)
217174b35aa8Smrg    success = true;
217274b35aa8Smrg  char *restrict newvar = "Another string";
217374b35aa8Smrg
217474b35aa8Smrg  // Check varargs.
217574b35aa8Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
217674b35aa8Smrg  test_varargs_macros ();
217774b35aa8Smrg
217874b35aa8Smrg  // Check flexible array members.
217974b35aa8Smrg  struct incomplete_array *ia =
218074b35aa8Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
218174b35aa8Smrg  ia->datasize = 10;
218274b35aa8Smrg  for (int i = 0; i < ia->datasize; ++i)
218374b35aa8Smrg    ia->data[i] = i * 1.234;
218474b35aa8Smrg
218574b35aa8Smrg  // Check named initializers.
218674b35aa8Smrg  struct named_init ni = {
218774b35aa8Smrg    .number = 34,
218874b35aa8Smrg    .name = L"Test wide string",
218974b35aa8Smrg    .average = 543.34343,
219074b35aa8Smrg  };
219174b35aa8Smrg
219274b35aa8Smrg  ni.number = 58;
219374b35aa8Smrg
219474b35aa8Smrg  int dynamic_array[ni.number];
219574b35aa8Smrg  dynamic_array[0] = argv[0][0];
219674b35aa8Smrg  dynamic_array[ni.number - 1] = 543;
219774b35aa8Smrg
219874b35aa8Smrg  // work around unused variable warnings
219974b35aa8Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
220074b35aa8Smrg	 || dynamic_array[ni.number - 1] != 543);
220174b35aa8Smrg'
220274b35aa8Smrg
220374b35aa8Smrg# Test code for whether the C compiler supports C11 (global declarations)
220474b35aa8Smrgac_c_conftest_c11_globals='
220574b35aa8Smrg// Does the compiler advertise C11 conformance?
220674b35aa8Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
220774b35aa8Smrg# error "Compiler does not advertise C11 conformance"
220874b35aa8Smrg#endif
220974b35aa8Smrg
221074b35aa8Smrg// Check _Alignas.
221174b35aa8Smrgchar _Alignas (double) aligned_as_double;
221274b35aa8Smrgchar _Alignas (0) no_special_alignment;
221374b35aa8Smrgextern char aligned_as_int;
221474b35aa8Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
221574b35aa8Smrg
221674b35aa8Smrg// Check _Alignof.
221774b35aa8Smrgenum
221874b35aa8Smrg{
221974b35aa8Smrg  int_alignment = _Alignof (int),
222074b35aa8Smrg  int_array_alignment = _Alignof (int[100]),
222174b35aa8Smrg  char_alignment = _Alignof (char)
222274b35aa8Smrg};
222374b35aa8Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
222474b35aa8Smrg
222574b35aa8Smrg// Check _Noreturn.
222674b35aa8Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
222774b35aa8Smrg
222874b35aa8Smrg// Check _Static_assert.
222974b35aa8Smrgstruct test_static_assert
223074b35aa8Smrg{
223174b35aa8Smrg  int x;
223274b35aa8Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
223374b35aa8Smrg                  "_Static_assert does not work in struct");
223474b35aa8Smrg  long int y;
223574b35aa8Smrg};
223674b35aa8Smrg
223774b35aa8Smrg// Check UTF-8 literals.
223874b35aa8Smrg#define u8 syntax error!
223974b35aa8Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
224074b35aa8Smrg
224174b35aa8Smrg// Check duplicate typedefs.
224274b35aa8Smrgtypedef long *long_ptr;
224374b35aa8Smrgtypedef long int *long_ptr;
224474b35aa8Smrgtypedef long_ptr long_ptr;
224574b35aa8Smrg
224674b35aa8Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
224774b35aa8Smrgstruct anonymous
224874b35aa8Smrg{
224974b35aa8Smrg  union {
225074b35aa8Smrg    struct { int i; int j; };
225174b35aa8Smrg    struct { int k; long int l; } w;
225274b35aa8Smrg  };
225374b35aa8Smrg  int m;
225474b35aa8Smrg} v1;
225574b35aa8Smrg'
225674b35aa8Smrg
225774b35aa8Smrg# Test code for whether the C compiler supports C11 (body of main).
225874b35aa8Smrgac_c_conftest_c11_main='
225974b35aa8Smrg  _Static_assert ((offsetof (struct anonymous, i)
226074b35aa8Smrg		   == offsetof (struct anonymous, w.k)),
226174b35aa8Smrg		  "Anonymous union alignment botch");
226274b35aa8Smrg  v1.i = 2;
226374b35aa8Smrg  v1.w.k = 5;
226474b35aa8Smrg  ok |= v1.i != 5;
226574b35aa8Smrg'
226674b35aa8Smrg
226774b35aa8Smrg# Test code for whether the C compiler supports C11 (complete).
226874b35aa8Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
226974b35aa8Smrg${ac_c_conftest_c99_globals}
227074b35aa8Smrg${ac_c_conftest_c11_globals}
227174b35aa8Smrg
227274b35aa8Smrgint
227374b35aa8Smrgmain (int argc, char **argv)
227474b35aa8Smrg{
227574b35aa8Smrg  int ok = 0;
227674b35aa8Smrg  ${ac_c_conftest_c89_main}
227774b35aa8Smrg  ${ac_c_conftest_c99_main}
227874b35aa8Smrg  ${ac_c_conftest_c11_main}
227974b35aa8Smrg  return ok;
228074b35aa8Smrg}
228174b35aa8Smrg"
228274b35aa8Smrg
228374b35aa8Smrg# Test code for whether the C compiler supports C99 (complete).
228474b35aa8Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
228574b35aa8Smrg${ac_c_conftest_c99_globals}
228674b35aa8Smrg
228774b35aa8Smrgint
228874b35aa8Smrgmain (int argc, char **argv)
228974b35aa8Smrg{
229074b35aa8Smrg  int ok = 0;
229174b35aa8Smrg  ${ac_c_conftest_c89_main}
229274b35aa8Smrg  ${ac_c_conftest_c99_main}
229374b35aa8Smrg  return ok;
229474b35aa8Smrg}
229574b35aa8Smrg"
229674b35aa8Smrg
229774b35aa8Smrg# Test code for whether the C compiler supports C89 (complete).
229874b35aa8Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
229974b35aa8Smrg
230074b35aa8Smrgint
230174b35aa8Smrgmain (int argc, char **argv)
230274b35aa8Smrg{
230374b35aa8Smrg  int ok = 0;
230474b35aa8Smrg  ${ac_c_conftest_c89_main}
230574b35aa8Smrg  return ok;
230674b35aa8Smrg}
230774b35aa8Smrg"
230874b35aa8Smrg
230974b35aa8Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
231074b35aa8Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
231174b35aa8Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
231274b35aa8Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
231374b35aa8Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
231474b35aa8Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
231574b35aa8Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
231674b35aa8Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
231774b35aa8Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
231874b35aa8Smrg
231974b35aa8Smrg# Auxiliary files required by this configure script.
232074b35aa8Smrgac_aux_files="config.guess config.sub compile missing install-sh"
232174b35aa8Smrg
232274b35aa8Smrg# Locations in which to look for auxiliary files.
232374b35aa8Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
232474b35aa8Smrg
232574b35aa8Smrg# Search for a directory containing all of the required auxiliary files,
232674b35aa8Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
232774b35aa8Smrg# If we don't find one directory that contains all the files we need,
232874b35aa8Smrg# we report the set of missing files from the *first* directory in
232974b35aa8Smrg# $ac_aux_dir_candidates and give up.
233074b35aa8Smrgac_missing_aux_files=""
233174b35aa8Smrgac_first_candidate=:
233274b35aa8Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
233374b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
233474b35aa8Smrgas_found=false
233574b35aa8Smrgfor as_dir in $ac_aux_dir_candidates
233674b35aa8Smrgdo
233774b35aa8Smrg  IFS=$as_save_IFS
233874b35aa8Smrg  case $as_dir in #(((
233974b35aa8Smrg    '') as_dir=./ ;;
234074b35aa8Smrg    */) ;;
234174b35aa8Smrg    *) as_dir=$as_dir/ ;;
234274b35aa8Smrg  esac
234374b35aa8Smrg  as_found=:
234474b35aa8Smrg
234574b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
234674b35aa8Smrg  ac_aux_dir_found=yes
234774b35aa8Smrg  ac_install_sh=
234874b35aa8Smrg  for ac_aux in $ac_aux_files
234974b35aa8Smrg  do
235074b35aa8Smrg    # As a special case, if "install-sh" is required, that requirement
235174b35aa8Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
235274b35aa8Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
235374b35aa8Smrg    if test x"$ac_aux" = x"install-sh"
235474b35aa8Smrg    then
235574b35aa8Smrg      if test -f "${as_dir}install-sh"; then
235674b35aa8Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
235774b35aa8Smrg        ac_install_sh="${as_dir}install-sh -c"
235874b35aa8Smrg      elif test -f "${as_dir}install.sh"; then
235974b35aa8Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
236074b35aa8Smrg        ac_install_sh="${as_dir}install.sh -c"
236174b35aa8Smrg      elif test -f "${as_dir}shtool"; then
236274b35aa8Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
236374b35aa8Smrg        ac_install_sh="${as_dir}shtool install -c"
236474b35aa8Smrg      else
236574b35aa8Smrg        ac_aux_dir_found=no
236674b35aa8Smrg        if $ac_first_candidate; then
236774b35aa8Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
236874b35aa8Smrg        else
236974b35aa8Smrg          break
237074b35aa8Smrg        fi
237174b35aa8Smrg      fi
237274b35aa8Smrg    else
237374b35aa8Smrg      if test -f "${as_dir}${ac_aux}"; then
237474b35aa8Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
237574b35aa8Smrg      else
237674b35aa8Smrg        ac_aux_dir_found=no
237774b35aa8Smrg        if $ac_first_candidate; then
237874b35aa8Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
237974b35aa8Smrg        else
238074b35aa8Smrg          break
238174b35aa8Smrg        fi
238274b35aa8Smrg      fi
238374b35aa8Smrg    fi
238474b35aa8Smrg  done
238574b35aa8Smrg  if test "$ac_aux_dir_found" = yes; then
238674b35aa8Smrg    ac_aux_dir="$as_dir"
238774b35aa8Smrg    break
238874b35aa8Smrg  fi
238974b35aa8Smrg  ac_first_candidate=false
239074b35aa8Smrg
239174b35aa8Smrg  as_found=false
239274b35aa8Smrgdone
239374b35aa8SmrgIFS=$as_save_IFS
239474b35aa8Smrgif $as_found
239574b35aa8Smrgthen :
239674b35aa8Smrg
239774b35aa8Smrgelse $as_nop
239874b35aa8Smrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
239974b35aa8Smrgfi
240074b35aa8Smrg
240174b35aa8Smrg
240274b35aa8Smrg# These three variables are undocumented and unsupported,
240374b35aa8Smrg# and are intended to be withdrawn in a future Autoconf release.
240474b35aa8Smrg# They can cause serious problems if a builder's source tree is in a directory
240574b35aa8Smrg# whose full name contains unusual characters.
240674b35aa8Smrgif test -f "${ac_aux_dir}config.guess"; then
240774b35aa8Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
240874b35aa8Smrgfi
240974b35aa8Smrgif test -f "${ac_aux_dir}config.sub"; then
241074b35aa8Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
241174b35aa8Smrgfi
241274b35aa8Smrgif test -f "$ac_aux_dir/configure"; then
241374b35aa8Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
241474b35aa8Smrgfi
241574b35aa8Smrg
241674b35aa8Smrg# Check that the precious variables saved in the cache have kept the same
241774b35aa8Smrg# value.
241874b35aa8Smrgac_cache_corrupted=false
241974b35aa8Smrgfor ac_var in $ac_precious_vars; do
242074b35aa8Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
242174b35aa8Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
242274b35aa8Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
242374b35aa8Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
242474b35aa8Smrg  case $ac_old_set,$ac_new_set in
242574b35aa8Smrg    set,)
242674b35aa8Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
242774b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
242874b35aa8Smrg      ac_cache_corrupted=: ;;
242974b35aa8Smrg    ,set)
243074b35aa8Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
243174b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
243274b35aa8Smrg      ac_cache_corrupted=: ;;
243374b35aa8Smrg    ,);;
243474b35aa8Smrg    *)
243574b35aa8Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
243674b35aa8Smrg	# differences in whitespace do not lead to failure.
243774b35aa8Smrg	ac_old_val_w=`echo x $ac_old_val`
243874b35aa8Smrg	ac_new_val_w=`echo x $ac_new_val`
243974b35aa8Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
244074b35aa8Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
244174b35aa8Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
244274b35aa8Smrg	  ac_cache_corrupted=:
244374b35aa8Smrg	else
244474b35aa8Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
244574b35aa8Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
244674b35aa8Smrg	  eval $ac_var=\$ac_old_val
244774b35aa8Smrg	fi
244874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
244974b35aa8Smrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
245074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
245174b35aa8Smrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
245274b35aa8Smrg      fi;;
245374b35aa8Smrg  esac
245474b35aa8Smrg  # Pass precious variables to config.status.
245574b35aa8Smrg  if test "$ac_new_set" = set; then
245674b35aa8Smrg    case $ac_new_val in
245774b35aa8Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
245874b35aa8Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
245974b35aa8Smrg    esac
246074b35aa8Smrg    case " $ac_configure_args " in
246174b35aa8Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
246274b35aa8Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
246374b35aa8Smrg    esac
246474b35aa8Smrg  fi
246574b35aa8Smrgdone
246674b35aa8Smrgif $ac_cache_corrupted; then
246774b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
246874b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
246974b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
247074b35aa8Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
247174b35aa8Smrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
247274b35aa8Smrg	    and start over" "$LINENO" 5
247374b35aa8Smrgfi
247474b35aa8Smrg## -------------------- ##
247574b35aa8Smrg## Main body of script. ##
247674b35aa8Smrg## -------------------- ##
247774b35aa8Smrg
247874b35aa8Smrgac_ext=c
247974b35aa8Smrgac_cpp='$CPP $CPPFLAGS'
248074b35aa8Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
248174b35aa8Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
248274b35aa8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
248374b35aa8Smrg
248474b35aa8Smrg
248574b35aa8Smrg
248674b35aa8Smrgac_config_headers="$ac_config_headers config.h"
248774b35aa8Smrg
248874b35aa8Smrg
248974b35aa8Smrg# Initialize Automake
249074b35aa8Smrgam__api_version='1.16'
249174b35aa8Smrg
249274b35aa8Smrg
249374b35aa8Smrg
249474b35aa8Smrg  # Find a good install program.  We prefer a C program (faster),
249574b35aa8Smrg# so one script is as good as another.  But avoid the broken or
249674b35aa8Smrg# incompatible versions:
249774b35aa8Smrg# SysV /etc/install, /usr/sbin/install
249874b35aa8Smrg# SunOS /usr/etc/install
249974b35aa8Smrg# IRIX /sbin/install
250074b35aa8Smrg# AIX /bin/install
2501fdb3d228Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2502fdb3d228Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2503fdb3d228Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2504fdb3d228Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2505fdb3d228Smrg# OS/2's system install, which has a completely different semantic
2506fdb3d228Smrg# ./install, which can be erroneously created by make from ./install.sh.
25079b41ff1aSmrg# Reject install programs that cannot install multiple files.
250874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
250974b35aa8Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
2510fdb3d228Smrgif test -z "$INSTALL"; then
251174b35aa8Smrgif test ${ac_cv_path_install+y}
251274b35aa8Smrgthen :
251374b35aa8Smrg  printf %s "(cached) " >&6
251474b35aa8Smrgelse $as_nop
2515fdb3d228Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2516fdb3d228Smrgfor as_dir in $PATH
2517fdb3d228Smrgdo
2518fdb3d228Smrg  IFS=$as_save_IFS
251974b35aa8Smrg  case $as_dir in #(((
252074b35aa8Smrg    '') as_dir=./ ;;
252174b35aa8Smrg    */) ;;
252274b35aa8Smrg    *) as_dir=$as_dir/ ;;
252374b35aa8Smrg  esac
252474b35aa8Smrg    # Account for fact that we put trailing slashes in our PATH walk.
252574b35aa8Smrgcase $as_dir in #((
252674b35aa8Smrg  ./ | /[cC]/* | \
2527fdb3d228Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2528f5effb2eSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2529fdb3d228Smrg  /usr/ucb/* ) ;;
2530fdb3d228Smrg  *)
2531fdb3d228Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2532fdb3d228Smrg    # Don't use installbsd from OSF since it installs stuff as root
2533fdb3d228Smrg    # by default.
2534fdb3d228Smrg    for ac_prog in ginstall scoinst install; do
2535fdb3d228Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
253674b35aa8Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2537fdb3d228Smrg	  if test $ac_prog = install &&
253874b35aa8Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2539fdb3d228Smrg	    # AIX install.  It has an incompatible calling convention.
2540fdb3d228Smrg	    :
2541fdb3d228Smrg	  elif test $ac_prog = install &&
254274b35aa8Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2543fdb3d228Smrg	    # program-specific install script used by HP pwplus--don't use.
2544fdb3d228Smrg	    :
2545fdb3d228Smrg	  else
25469b41ff1aSmrg	    rm -rf conftest.one conftest.two conftest.dir
25479b41ff1aSmrg	    echo one > conftest.one
25489b41ff1aSmrg	    echo two > conftest.two
25499b41ff1aSmrg	    mkdir conftest.dir
255074b35aa8Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25519b41ff1aSmrg	      test -s conftest.one && test -s conftest.two &&
25529b41ff1aSmrg	      test -s conftest.dir/conftest.one &&
25539b41ff1aSmrg	      test -s conftest.dir/conftest.two
25549b41ff1aSmrg	    then
255574b35aa8Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25569b41ff1aSmrg	      break 3
25579b41ff1aSmrg	    fi
2558fdb3d228Smrg	  fi
2559fdb3d228Smrg	fi
2560fdb3d228Smrg      done
2561fdb3d228Smrg    done
2562fdb3d228Smrg    ;;
2563fdb3d228Smrgesac
25649b41ff1aSmrg
2565f5effb2eSmrg  done
25669b41ff1aSmrgIFS=$as_save_IFS
2567fdb3d228Smrg
25689b41ff1aSmrgrm -rf conftest.one conftest.two conftest.dir
2569fdb3d228Smrg
2570fdb3d228Smrgfi
257174b35aa8Smrg  if test ${ac_cv_path_install+y}; then
2572fdb3d228Smrg    INSTALL=$ac_cv_path_install
2573fdb3d228Smrg  else
25749b41ff1aSmrg    # As a last resort, use the slow shell script.  Don't cache a
25759b41ff1aSmrg    # value for INSTALL within a source directory, because that will
2576fdb3d228Smrg    # break other packages using the cache if that directory is
25779b41ff1aSmrg    # removed, or if the value is a relative name.
2578fdb3d228Smrg    INSTALL=$ac_install_sh
2579fdb3d228Smrg  fi
2580fdb3d228Smrgfi
258174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
258274b35aa8Smrgprintf "%s\n" "$INSTALL" >&6; }
2583fdb3d228Smrg
2584fdb3d228Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2585fdb3d228Smrg# It thinks the first close brace ends the variable substitution.
2586fdb3d228Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2587fdb3d228Smrg
2588fdb3d228Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2589fdb3d228Smrg
2590fdb3d228Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2591fdb3d228Smrg
259274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
259374b35aa8Smrgprintf %s "checking whether build environment is sane... " >&6; }
25949b41ff1aSmrg# Reject unsafe characters in $srcdir or the absolute working directory
25959b41ff1aSmrg# name.  Accept space and tab only in the latter.
25969b41ff1aSmrgam_lf='
25979b41ff1aSmrg'
25989b41ff1aSmrgcase `pwd` in
25999b41ff1aSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
26007d575c90Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
26019b41ff1aSmrgesac
26029b41ff1aSmrgcase $srcdir in
26039b41ff1aSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2604585aa3f7Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
26059b41ff1aSmrgesac
26069b41ff1aSmrg
2607585aa3f7Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2608fdb3d228Smrg# arguments.  Must try -L first in case configure is actually a
2609fdb3d228Smrg# symlink; some systems play weird games with the mod time of symlinks
2610fdb3d228Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2611fdb3d228Smrg# directory).
2612fdb3d228Smrgif (
2613585aa3f7Smrg   am_has_slept=no
2614585aa3f7Smrg   for am_try in 1 2; do
2615585aa3f7Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2616585aa3f7Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2617585aa3f7Smrg     if test "$*" = "X"; then
2618585aa3f7Smrg	# -L didn't work.
2619585aa3f7Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2620585aa3f7Smrg     fi
2621585aa3f7Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2622585aa3f7Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2623585aa3f7Smrg
2624585aa3f7Smrg	# If neither matched, then we have a broken ls.  This can happen
2625585aa3f7Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2626585aa3f7Smrg	# broken ls alias from the environment.  This has actually
2627585aa3f7Smrg	# happened.  Such a system could not be considered "sane".
2628585aa3f7Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2629585aa3f7Smrg  alias in your environment" "$LINENO" 5
2630585aa3f7Smrg     fi
2631585aa3f7Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2632585aa3f7Smrg       break
2633585aa3f7Smrg     fi
2634585aa3f7Smrg     # Just in case.
2635585aa3f7Smrg     sleep 1
2636585aa3f7Smrg     am_has_slept=yes
2637585aa3f7Smrg   done
2638fdb3d228Smrg   test "$2" = conftest.file
2639fdb3d228Smrg   )
2640fdb3d228Smrgthen
2641fdb3d228Smrg   # Ok.
2642fdb3d228Smrg   :
2643fdb3d228Smrgelse
26447d575c90Smrg   as_fn_error $? "newly created file is older than distributed files!
2645f5effb2eSmrgCheck your system clock" "$LINENO" 5
2646fdb3d228Smrgfi
264774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
264874b35aa8Smrgprintf "%s\n" "yes" >&6; }
2649585aa3f7Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2650585aa3f7Smrg# generated files are strictly newer.
2651585aa3f7Smrgam_sleep_pid=
2652585aa3f7Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2653585aa3f7Smrg  ( sleep 1 ) &
2654585aa3f7Smrg  am_sleep_pid=$!
2655585aa3f7Smrgfi
2656585aa3f7Smrg
2657585aa3f7Smrgrm -f conftest.file
2658585aa3f7Smrg
2659fdb3d228Smrgtest "$program_prefix" != NONE &&
26609b41ff1aSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2661fdb3d228Smrg# Use a double $ so make ignores it.
2662fdb3d228Smrgtest "$program_suffix" != NONE &&
26639b41ff1aSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26649b41ff1aSmrg# Double any \ or $.
2665fdb3d228Smrg# By default was `s,x,x', remove it if useless.
26669b41ff1aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
266774b35aa8Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
266874b35aa8Smrg
2669fdb3d228Smrg
2670585aa3f7Smrg# Expand $ac_aux_dir to an absolute path.
2671585aa3f7Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2672fdb3d228Smrg
267374b35aa8Smrg
267474b35aa8Smrg  if test x"${MISSING+set}" != xset; then
267574b35aa8Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
26769b41ff1aSmrgfi
2677fdb3d228Smrg# Use eval to expand $SHELL
2678585aa3f7Smrgif eval "$MISSING --is-lightweight"; then
2679585aa3f7Smrg  am_missing_run="$MISSING "
2680fdb3d228Smrgelse
2681fdb3d228Smrg  am_missing_run=
268274b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
268374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
26849b41ff1aSmrgfi
26859b41ff1aSmrg
2686585aa3f7Smrgif test x"${install_sh+set}" != xset; then
26879b41ff1aSmrg  case $am_aux_dir in
26889b41ff1aSmrg  *\ * | *\	*)
26899b41ff1aSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
26909b41ff1aSmrg  *)
26919b41ff1aSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
26929b41ff1aSmrg  esac
26939b41ff1aSmrgfi
26949b41ff1aSmrg
2695585aa3f7Smrg# Installed binaries are usually stripped using 'strip' when the user
2696585aa3f7Smrg# run "make install-strip".  However 'strip' might not be the right
26979b41ff1aSmrg# tool to use in cross-compilation environments, therefore Automake
2698585aa3f7Smrg# will honor the 'STRIP' environment variable to overrule this program.
26999b41ff1aSmrgif test "$cross_compiling" != no; then
27009b41ff1aSmrg  if test -n "$ac_tool_prefix"; then
27019b41ff1aSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27029b41ff1aSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
270374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
270474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
270574b35aa8Smrgif test ${ac_cv_prog_STRIP+y}
270674b35aa8Smrgthen :
270774b35aa8Smrg  printf %s "(cached) " >&6
270874b35aa8Smrgelse $as_nop
27099b41ff1aSmrg  if test -n "$STRIP"; then
27109b41ff1aSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27119b41ff1aSmrgelse
27129b41ff1aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27139b41ff1aSmrgfor as_dir in $PATH
27149b41ff1aSmrgdo
27159b41ff1aSmrg  IFS=$as_save_IFS
271674b35aa8Smrg  case $as_dir in #(((
271774b35aa8Smrg    '') as_dir=./ ;;
271874b35aa8Smrg    */) ;;
271974b35aa8Smrg    *) as_dir=$as_dir/ ;;
272074b35aa8Smrg  esac
2721f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
272274b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27239b41ff1aSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
272474b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27259b41ff1aSmrg    break 2
27269b41ff1aSmrg  fi
27279b41ff1aSmrgdone
2728f5effb2eSmrg  done
27299b41ff1aSmrgIFS=$as_save_IFS
27309b41ff1aSmrg
27319b41ff1aSmrgfi
27329b41ff1aSmrgfi
27339b41ff1aSmrgSTRIP=$ac_cv_prog_STRIP
27349b41ff1aSmrgif test -n "$STRIP"; then
273574b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
273674b35aa8Smrgprintf "%s\n" "$STRIP" >&6; }
27379b41ff1aSmrgelse
273874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
273974b35aa8Smrgprintf "%s\n" "no" >&6; }
27409b41ff1aSmrgfi
27419b41ff1aSmrg
27429b41ff1aSmrg
27439b41ff1aSmrgfi
27449b41ff1aSmrgif test -z "$ac_cv_prog_STRIP"; then
27459b41ff1aSmrg  ac_ct_STRIP=$STRIP
27469b41ff1aSmrg  # Extract the first word of "strip", so it can be a program name with args.
27479b41ff1aSmrgset dummy strip; ac_word=$2
274874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
274974b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
275074b35aa8Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
275174b35aa8Smrgthen :
275274b35aa8Smrg  printf %s "(cached) " >&6
275374b35aa8Smrgelse $as_nop
27549b41ff1aSmrg  if test -n "$ac_ct_STRIP"; then
27559b41ff1aSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
27569b41ff1aSmrgelse
27579b41ff1aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27589b41ff1aSmrgfor as_dir in $PATH
27599b41ff1aSmrgdo
27609b41ff1aSmrg  IFS=$as_save_IFS
276174b35aa8Smrg  case $as_dir in #(((
276274b35aa8Smrg    '') as_dir=./ ;;
276374b35aa8Smrg    */) ;;
276474b35aa8Smrg    *) as_dir=$as_dir/ ;;
276574b35aa8Smrg  esac
2766f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
276774b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27689b41ff1aSmrg    ac_cv_prog_ac_ct_STRIP="strip"
276974b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27709b41ff1aSmrg    break 2
27719b41ff1aSmrg  fi
27729b41ff1aSmrgdone
2773f5effb2eSmrg  done
27749b41ff1aSmrgIFS=$as_save_IFS
27759b41ff1aSmrg
27769b41ff1aSmrgfi
27779b41ff1aSmrgfi
27789b41ff1aSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
27799b41ff1aSmrgif test -n "$ac_ct_STRIP"; then
278074b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
278174b35aa8Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
27829b41ff1aSmrgelse
278374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
278474b35aa8Smrgprintf "%s\n" "no" >&6; }
27859b41ff1aSmrgfi
27869b41ff1aSmrg
27879b41ff1aSmrg  if test "x$ac_ct_STRIP" = x; then
27889b41ff1aSmrg    STRIP=":"
27899b41ff1aSmrg  else
27909b41ff1aSmrg    case $cross_compiling:$ac_tool_warned in
27919b41ff1aSmrgyes:)
279274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
279374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
27949b41ff1aSmrgac_tool_warned=yes ;;
27959b41ff1aSmrgesac
27969b41ff1aSmrg    STRIP=$ac_ct_STRIP
27979b41ff1aSmrg  fi
27989b41ff1aSmrgelse
27999b41ff1aSmrg  STRIP="$ac_cv_prog_STRIP"
28009b41ff1aSmrgfi
28019b41ff1aSmrg
28029b41ff1aSmrgfi
28039b41ff1aSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28049b41ff1aSmrg
280574b35aa8Smrg
280674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
280774b35aa8Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28089b41ff1aSmrgif test -z "$MKDIR_P"; then
280974b35aa8Smrg  if test ${ac_cv_path_mkdir+y}
281074b35aa8Smrgthen :
281174b35aa8Smrg  printf %s "(cached) " >&6
281274b35aa8Smrgelse $as_nop
28139b41ff1aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28149b41ff1aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28159b41ff1aSmrgdo
28169b41ff1aSmrg  IFS=$as_save_IFS
281774b35aa8Smrg  case $as_dir in #(((
281874b35aa8Smrg    '') as_dir=./ ;;
281974b35aa8Smrg    */) ;;
282074b35aa8Smrg    *) as_dir=$as_dir/ ;;
282174b35aa8Smrg  esac
2822f5effb2eSmrg    for ac_prog in mkdir gmkdir; do
28239b41ff1aSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
282474b35aa8Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
282574b35aa8Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
282674b35aa8Smrg	     'mkdir ('*'coreutils) '* | \
282774b35aa8Smrg	     'BusyBox '* | \
28289b41ff1aSmrg	     'mkdir (fileutils) '4.1*)
282974b35aa8Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28309b41ff1aSmrg	       break 3;;
28319b41ff1aSmrg	   esac
28329b41ff1aSmrg	 done
28339b41ff1aSmrg       done
2834f5effb2eSmrg  done
28359b41ff1aSmrgIFS=$as_save_IFS
28369b41ff1aSmrg
28379b41ff1aSmrgfi
28389b41ff1aSmrg
2839f5effb2eSmrg  test -d ./--version && rmdir ./--version
284074b35aa8Smrg  if test ${ac_cv_path_mkdir+y}; then
28419b41ff1aSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
28429b41ff1aSmrg  else
28439b41ff1aSmrg    # As a last resort, use the slow shell script.  Don't cache a
28449b41ff1aSmrg    # value for MKDIR_P within a source directory, because that will
28459b41ff1aSmrg    # break other packages using the cache if that directory is
28469b41ff1aSmrg    # removed, or if the value is a relative name.
28479b41ff1aSmrg    MKDIR_P="$ac_install_sh -d"
28489b41ff1aSmrg  fi
2849fdb3d228Smrgfi
285074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
285174b35aa8Smrgprintf "%s\n" "$MKDIR_P" >&6; }
28529b41ff1aSmrg
2853fdb3d228Smrgfor ac_prog in gawk mawk nawk awk
2854fdb3d228Smrgdo
2855fdb3d228Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2856fdb3d228Smrgset dummy $ac_prog; ac_word=$2
285774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
285874b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
285974b35aa8Smrgif test ${ac_cv_prog_AWK+y}
286074b35aa8Smrgthen :
286174b35aa8Smrg  printf %s "(cached) " >&6
286274b35aa8Smrgelse $as_nop
2863fdb3d228Smrg  if test -n "$AWK"; then
2864fdb3d228Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2865fdb3d228Smrgelse
2866fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2867fdb3d228Smrgfor as_dir in $PATH
2868fdb3d228Smrgdo
2869fdb3d228Smrg  IFS=$as_save_IFS
287074b35aa8Smrg  case $as_dir in #(((
287174b35aa8Smrg    '') as_dir=./ ;;
287274b35aa8Smrg    */) ;;
287374b35aa8Smrg    *) as_dir=$as_dir/ ;;
287474b35aa8Smrg  esac
2875f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
287674b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2877fdb3d228Smrg    ac_cv_prog_AWK="$ac_prog"
287874b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2879fdb3d228Smrg    break 2
2880fdb3d228Smrg  fi
2881fdb3d228Smrgdone
2882f5effb2eSmrg  done
28839b41ff1aSmrgIFS=$as_save_IFS
2884fdb3d228Smrg
2885fdb3d228Smrgfi
2886fdb3d228Smrgfi
2887fdb3d228SmrgAWK=$ac_cv_prog_AWK
2888fdb3d228Smrgif test -n "$AWK"; then
288974b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
289074b35aa8Smrgprintf "%s\n" "$AWK" >&6; }
2891fdb3d228Smrgelse
289274b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
289374b35aa8Smrgprintf "%s\n" "no" >&6; }
2894fdb3d228Smrgfi
2895fdb3d228Smrg
28969b41ff1aSmrg
2897fdb3d228Smrg  test -n "$AWK" && break
2898fdb3d228Smrgdone
2899fdb3d228Smrg
290074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
290174b35aa8Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29029b41ff1aSmrgset x ${MAKE-make}
290374b35aa8Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
290474b35aa8Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
290574b35aa8Smrgthen :
290674b35aa8Smrg  printf %s "(cached) " >&6
290774b35aa8Smrgelse $as_nop
2908fdb3d228Smrg  cat >conftest.make <<\_ACEOF
29099b41ff1aSmrgSHELL = /bin/sh
2910fdb3d228Smrgall:
29119b41ff1aSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2912fdb3d228Smrg_ACEOF
29137d575c90Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29149b41ff1aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29159b41ff1aSmrg  *@@@%%%=?*=@@@%%%*)
29169b41ff1aSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29179b41ff1aSmrg  *)
29189b41ff1aSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29199b41ff1aSmrgesac
2920fdb3d228Smrgrm -f conftest.make
2921fdb3d228Smrgfi
29229b41ff1aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
292374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
292474b35aa8Smrgprintf "%s\n" "yes" >&6; }
2925fdb3d228Smrg  SET_MAKE=
2926fdb3d228Smrgelse
292774b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
292874b35aa8Smrgprintf "%s\n" "no" >&6; }
2929fdb3d228Smrg  SET_MAKE="MAKE=${MAKE-make}"
2930fdb3d228Smrgfi
2931fdb3d228Smrg
2932fdb3d228Smrgrm -rf .tst 2>/dev/null
2933fdb3d228Smrgmkdir .tst 2>/dev/null
2934fdb3d228Smrgif test -d .tst; then
2935fdb3d228Smrg  am__leading_dot=.
2936fdb3d228Smrgelse
2937fdb3d228Smrg  am__leading_dot=_
2938fdb3d228Smrgfi
2939fdb3d228Smrgrmdir .tst 2>/dev/null
2940fdb3d228Smrg
2941585aa3f7Smrg# Check whether --enable-silent-rules was given.
294274b35aa8Smrgif test ${enable_silent_rules+y}
294374b35aa8Smrgthen :
2944585aa3f7Smrg  enableval=$enable_silent_rules;
2945585aa3f7Smrgfi
2946585aa3f7Smrg
2947585aa3f7Smrgcase $enable_silent_rules in # (((
2948585aa3f7Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2949585aa3f7Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2950585aa3f7Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2951585aa3f7Smrgesac
2952585aa3f7Smrgam_make=${MAKE-make}
295374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
295474b35aa8Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
295574b35aa8Smrgif test ${am_cv_make_support_nested_variables+y}
295674b35aa8Smrgthen :
295774b35aa8Smrg  printf %s "(cached) " >&6
295874b35aa8Smrgelse $as_nop
295974b35aa8Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
2960585aa3f7SmrgBAR0=false
2961585aa3f7SmrgBAR1=true
2962585aa3f7SmrgV=1
2963585aa3f7Smrgam__doit:
2964585aa3f7Smrg	@$(TRUE)
2965585aa3f7Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2966585aa3f7Smrg  am_cv_make_support_nested_variables=yes
2967585aa3f7Smrgelse
2968585aa3f7Smrg  am_cv_make_support_nested_variables=no
2969585aa3f7Smrgfi
2970585aa3f7Smrgfi
297174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
297274b35aa8Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
2973585aa3f7Smrgif test $am_cv_make_support_nested_variables = yes; then
2974585aa3f7Smrg    AM_V='$(V)'
2975585aa3f7Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2976585aa3f7Smrgelse
2977585aa3f7Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2978585aa3f7Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2979585aa3f7Smrgfi
2980585aa3f7SmrgAM_BACKSLASH='\'
2981585aa3f7Smrg
29829b41ff1aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
29839b41ff1aSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
29849b41ff1aSmrg  # is not polluted with repeated "-I."
29859b41ff1aSmrg  am__isrc=' -I$(srcdir)'
29869b41ff1aSmrg  # test to see if srcdir already configured
29879b41ff1aSmrg  if test -f $srcdir/config.status; then
29887d575c90Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
29899b41ff1aSmrg  fi
2990fdb3d228Smrgfi
2991fdb3d228Smrg
2992fdb3d228Smrg# test whether we have cygpath
2993fdb3d228Smrgif test -z "$CYGPATH_W"; then
2994fdb3d228Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
2995fdb3d228Smrg    CYGPATH_W='cygpath -w'
2996fdb3d228Smrg  else
2997fdb3d228Smrg    CYGPATH_W=echo
2998fdb3d228Smrg  fi
2999fdb3d228Smrgfi
3000fdb3d228Smrg
3001fdb3d228Smrg
3002fdb3d228Smrg# Define the identity of the package.
3003fdb3d228Smrg PACKAGE='xlsatoms'
300474b35aa8Smrg VERSION='1.1.4'
3005fdb3d228Smrg
3006fdb3d228Smrg
300774b35aa8Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3008fdb3d228Smrg
3009fdb3d228Smrg
301074b35aa8Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3011fdb3d228Smrg
3012fdb3d228Smrg# Some tools Automake needs.
3013fdb3d228Smrg
3014fdb3d228SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3015fdb3d228Smrg
3016fdb3d228Smrg
3017fdb3d228SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3018fdb3d228Smrg
3019fdb3d228Smrg
3020fdb3d228SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3021fdb3d228Smrg
3022fdb3d228Smrg
3023fdb3d228SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3024fdb3d228Smrg
3025fdb3d228Smrg
3026fdb3d228SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3027fdb3d228Smrg
3028585aa3f7Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3029585aa3f7Smrg# dies out for good.  For more background, see:
303074b35aa8Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
303174b35aa8Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3032585aa3f7Smrgmkdir_p='$(MKDIR_P)'
3033fdb3d228Smrg
3034585aa3f7Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3035585aa3f7Smrg# system "awk" is bad on some platforms.
3036585aa3f7Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3037585aa3f7Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3038585aa3f7SmrgAMTAR='$${TAR-tar}'
3039fdb3d228Smrg
3040fdb3d228Smrg
3041585aa3f7Smrg# We'll loop over all known methods to create a tar archive until one works.
3042585aa3f7Smrg_am_tools='gnutar  pax cpio none'
3043fdb3d228Smrg
3044585aa3f7Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3045fdb3d228Smrg
3046fdb3d228Smrg
3047fdb3d228Smrg
3048fdb3d228Smrg
3049fdb3d228Smrg
305074b35aa8Smrg# Variables for tags utilities; see am/tags.am
305174b35aa8Smrgif test -z "$CTAGS"; then
305274b35aa8Smrg  CTAGS=ctags
305374b35aa8Smrgfi
305474b35aa8Smrg
305574b35aa8Smrgif test -z "$ETAGS"; then
305674b35aa8Smrg  ETAGS=etags
305774b35aa8Smrgfi
305874b35aa8Smrg
305974b35aa8Smrgif test -z "$CSCOPE"; then
306074b35aa8Smrg  CSCOPE=cscope
306174b35aa8Smrgfi
306274b35aa8Smrg
306374b35aa8Smrg
3064fdb3d228Smrg
3065585aa3f7Smrg# POSIX will say in a future version that running "rm -f" with no argument
3066585aa3f7Smrg# is OK; and we want to be able to make that assumption in our Makefile
3067585aa3f7Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3068585aa3f7Smrg# actually supported "in the wild" to an acceptable degree.
3069585aa3f7Smrg# See automake bug#10828.
3070585aa3f7Smrg# To make any issue more visible, cause the running configure to be aborted
3071585aa3f7Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3072585aa3f7Smrg# user can still override this though.
3073585aa3f7Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3074585aa3f7Smrg  cat >&2 <<'END'
3075585aa3f7SmrgOops!
3076fdb3d228Smrg
3077585aa3f7SmrgYour 'rm' program seems unable to run without file operands specified
3078585aa3f7Smrgon the command line, even when the '-f' option is present.  This is contrary
3079585aa3f7Smrgto the behaviour of most rm programs out there, and not conforming with
3080585aa3f7Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3081fdb3d228Smrg
3082585aa3f7SmrgPlease tell bug-automake@gnu.org about your system, including the value
3083585aa3f7Smrgof your $PATH and any error possibly output before this message.  This
3084585aa3f7Smrgcan help us improve future automake versions.
3085fdb3d228Smrg
3086585aa3f7SmrgEND
3087585aa3f7Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3088585aa3f7Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3089585aa3f7Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3090585aa3f7Smrg    echo >&2
3091585aa3f7Smrg  else
3092585aa3f7Smrg    cat >&2 <<'END'
3093585aa3f7SmrgAborting the configuration process, to ensure you take notice of the issue.
3094fdb3d228Smrg
3095585aa3f7SmrgYou can download and install GNU coreutils to get an 'rm' implementation
309674b35aa8Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3097fdb3d228Smrg
3098585aa3f7SmrgIf you want to complete the configuration process using your problematic
3099585aa3f7Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3100585aa3f7Smrgto "yes", and re-run configure.
31019b41ff1aSmrg
3102585aa3f7SmrgEND
3103585aa3f7Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3104585aa3f7Smrg  fi
3105585aa3f7Smrgfi
31069b41ff1aSmrg
31079b41ff1aSmrg
3108585aa3f7Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3109585aa3f7Smrg
31109b41ff1aSmrg
31119b41ff1aSmrg
31129b41ff1aSmrg
31139b41ff1aSmrg
31149b41ff1aSmrg
31159b41ff1aSmrg
31169b41ff1aSmrg
31179b41ff1aSmrg
31189b41ff1aSmrg
31197d575c90Smrg
312074b35aa8Smrg
312174b35aa8Smrg
312274b35aa8Smrg
312374b35aa8Smrg
312474b35aa8Smrg
312574b35aa8Smrg
312674b35aa8Smrg
312774b35aa8Smrg
312874b35aa8Smrg
31297d575c90SmrgDEPDIR="${am__leading_dot}deps"
31307d575c90Smrg
31317d575c90Smrgac_config_commands="$ac_config_commands depfiles"
31327d575c90Smrg
313374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
313474b35aa8Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
313574b35aa8Smrgcat > confinc.mk << 'END'
31367d575c90Smrgam__doit:
313774b35aa8Smrg	@echo this is the am__doit target >confinc.out
31387d575c90Smrg.PHONY: am__doit
31397d575c90SmrgEND
31407d575c90Smrgam__include="#"
31417d575c90Smrgam__quote=
314274b35aa8Smrg# BSD make does it like this.
314374b35aa8Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
314474b35aa8Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
314574b35aa8Smrgecho 'include confinc.mk # ignored' > confmf.GNU
314674b35aa8Smrg_am_result=no
314774b35aa8Smrgfor s in GNU BSD; do
314874b35aa8Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
314974b35aa8Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
315074b35aa8Smrg   ac_status=$?
315174b35aa8Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
315274b35aa8Smrg   (exit $ac_status); }
315374b35aa8Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
315474b35aa8Smrg  '0:this is the am__doit target') :
315574b35aa8Smrg    case $s in #(
315674b35aa8Smrg  BSD) :
315774b35aa8Smrg    am__include='.include' am__quote='"' ;; #(
315874b35aa8Smrg  *) :
315974b35aa8Smrg    am__include='include' am__quote='' ;;
316074b35aa8Smrgesac ;; #(
316174b35aa8Smrg  *) :
31627d575c90Smrg     ;;
316374b35aa8Smrgesac
316474b35aa8Smrg  if test "$am__include" != "#"; then
316574b35aa8Smrg    _am_result="yes ($s style)"
316674b35aa8Smrg    break
316774b35aa8Smrg  fi
316874b35aa8Smrgdone
316974b35aa8Smrgrm -f confinc.* confmf.*
317074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
317174b35aa8Smrgprintf "%s\n" "${_am_result}" >&6; }
31727d575c90Smrg
31737d575c90Smrg# Check whether --enable-dependency-tracking was given.
317474b35aa8Smrgif test ${enable_dependency_tracking+y}
317574b35aa8Smrgthen :
31767d575c90Smrg  enableval=$enable_dependency_tracking;
31777d575c90Smrgfi
31787d575c90Smrg
31797d575c90Smrgif test "x$enable_dependency_tracking" != xno; then
31807d575c90Smrg  am_depcomp="$ac_aux_dir/depcomp"
31817d575c90Smrg  AMDEPBACKSLASH='\'
31827d575c90Smrg  am__nodep='_no'
31837d575c90Smrgfi
31847d575c90Smrg if test "x$enable_dependency_tracking" != xno; then
31857d575c90Smrg  AMDEP_TRUE=
31867d575c90Smrg  AMDEP_FALSE='#'
31877d575c90Smrgelse
31887d575c90Smrg  AMDEP_TRUE='#'
31897d575c90Smrg  AMDEP_FALSE=
31907d575c90Smrgfi
31917d575c90Smrg
31927d575c90Smrg
31939b41ff1aSmrgac_ext=c
31949b41ff1aSmrgac_cpp='$CPP $CPPFLAGS'
31959b41ff1aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3196fdb3d228Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3197fdb3d228Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3198fdb3d228Smrgif test -n "$ac_tool_prefix"; then
3199fdb3d228Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3200fdb3d228Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
320174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
320274b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
320374b35aa8Smrgif test ${ac_cv_prog_CC+y}
320474b35aa8Smrgthen :
320574b35aa8Smrg  printf %s "(cached) " >&6
320674b35aa8Smrgelse $as_nop
3207fdb3d228Smrg  if test -n "$CC"; then
3208fdb3d228Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3209fdb3d228Smrgelse
3210fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3211fdb3d228Smrgfor as_dir in $PATH
3212fdb3d228Smrgdo
3213fdb3d228Smrg  IFS=$as_save_IFS
321474b35aa8Smrg  case $as_dir in #(((
321574b35aa8Smrg    '') as_dir=./ ;;
321674b35aa8Smrg    */) ;;
321774b35aa8Smrg    *) as_dir=$as_dir/ ;;
321874b35aa8Smrg  esac
3219f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
322074b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3221fdb3d228Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
322274b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3223fdb3d228Smrg    break 2
3224fdb3d228Smrg  fi
3225fdb3d228Smrgdone
3226f5effb2eSmrg  done
32279b41ff1aSmrgIFS=$as_save_IFS
3228fdb3d228Smrg
3229fdb3d228Smrgfi
3230fdb3d228Smrgfi
3231fdb3d228SmrgCC=$ac_cv_prog_CC
3232fdb3d228Smrgif test -n "$CC"; then
323374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
323474b35aa8Smrgprintf "%s\n" "$CC" >&6; }
3235fdb3d228Smrgelse
323674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
323774b35aa8Smrgprintf "%s\n" "no" >&6; }
3238fdb3d228Smrgfi
3239fdb3d228Smrg
32409b41ff1aSmrg
3241fdb3d228Smrgfi
3242fdb3d228Smrgif test -z "$ac_cv_prog_CC"; then
3243fdb3d228Smrg  ac_ct_CC=$CC
3244fdb3d228Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3245fdb3d228Smrgset dummy gcc; ac_word=$2
324674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
324774b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
324874b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y}
324974b35aa8Smrgthen :
325074b35aa8Smrg  printf %s "(cached) " >&6
325174b35aa8Smrgelse $as_nop
3252fdb3d228Smrg  if test -n "$ac_ct_CC"; then
3253fdb3d228Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3254fdb3d228Smrgelse
3255fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3256fdb3d228Smrgfor as_dir in $PATH
3257fdb3d228Smrgdo
3258fdb3d228Smrg  IFS=$as_save_IFS
325974b35aa8Smrg  case $as_dir in #(((
326074b35aa8Smrg    '') as_dir=./ ;;
326174b35aa8Smrg    */) ;;
326274b35aa8Smrg    *) as_dir=$as_dir/ ;;
326374b35aa8Smrg  esac
3264f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
326574b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3266fdb3d228Smrg    ac_cv_prog_ac_ct_CC="gcc"
326774b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3268fdb3d228Smrg    break 2
3269fdb3d228Smrg  fi
3270fdb3d228Smrgdone
3271f5effb2eSmrg  done
32729b41ff1aSmrgIFS=$as_save_IFS
3273fdb3d228Smrg
3274fdb3d228Smrgfi
3275fdb3d228Smrgfi
3276fdb3d228Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3277fdb3d228Smrgif test -n "$ac_ct_CC"; then
327874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
327974b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3280fdb3d228Smrgelse
328174b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
328274b35aa8Smrgprintf "%s\n" "no" >&6; }
3283fdb3d228Smrgfi
3284fdb3d228Smrg
32859b41ff1aSmrg  if test "x$ac_ct_CC" = x; then
32869b41ff1aSmrg    CC=""
32879b41ff1aSmrg  else
32889b41ff1aSmrg    case $cross_compiling:$ac_tool_warned in
32899b41ff1aSmrgyes:)
329074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
329174b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
32929b41ff1aSmrgac_tool_warned=yes ;;
32939b41ff1aSmrgesac
32949b41ff1aSmrg    CC=$ac_ct_CC
32959b41ff1aSmrg  fi
3296fdb3d228Smrgelse
3297fdb3d228Smrg  CC="$ac_cv_prog_CC"
3298fdb3d228Smrgfi
3299fdb3d228Smrg
3300fdb3d228Smrgif test -z "$CC"; then
33019b41ff1aSmrg          if test -n "$ac_tool_prefix"; then
33029b41ff1aSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3303fdb3d228Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
330474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
330574b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
330674b35aa8Smrgif test ${ac_cv_prog_CC+y}
330774b35aa8Smrgthen :
330874b35aa8Smrg  printf %s "(cached) " >&6
330974b35aa8Smrgelse $as_nop
3310fdb3d228Smrg  if test -n "$CC"; then
3311fdb3d228Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3312fdb3d228Smrgelse
3313fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3314fdb3d228Smrgfor as_dir in $PATH
3315fdb3d228Smrgdo
3316fdb3d228Smrg  IFS=$as_save_IFS
331774b35aa8Smrg  case $as_dir in #(((
331874b35aa8Smrg    '') as_dir=./ ;;
331974b35aa8Smrg    */) ;;
332074b35aa8Smrg    *) as_dir=$as_dir/ ;;
332174b35aa8Smrg  esac
3322f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
332374b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3324fdb3d228Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
332574b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3326fdb3d228Smrg    break 2
3327fdb3d228Smrg  fi
3328fdb3d228Smrgdone
3329f5effb2eSmrg  done
33309b41ff1aSmrgIFS=$as_save_IFS
3331fdb3d228Smrg
3332fdb3d228Smrgfi
3333fdb3d228Smrgfi
3334fdb3d228SmrgCC=$ac_cv_prog_CC
3335fdb3d228Smrgif test -n "$CC"; then
333674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
333774b35aa8Smrgprintf "%s\n" "$CC" >&6; }
3338fdb3d228Smrgelse
333974b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
334074b35aa8Smrgprintf "%s\n" "no" >&6; }
3341fdb3d228Smrgfi
3342fdb3d228Smrg
3343fdb3d228Smrg
33449b41ff1aSmrg  fi
3345fdb3d228Smrgfi
3346fdb3d228Smrgif test -z "$CC"; then
3347fdb3d228Smrg  # Extract the first word of "cc", so it can be a program name with args.
3348fdb3d228Smrgset dummy cc; ac_word=$2
334974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
335074b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
335174b35aa8Smrgif test ${ac_cv_prog_CC+y}
335274b35aa8Smrgthen :
335374b35aa8Smrg  printf %s "(cached) " >&6
335474b35aa8Smrgelse $as_nop
3355fdb3d228Smrg  if test -n "$CC"; then
3356fdb3d228Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3357fdb3d228Smrgelse
3358fdb3d228Smrg  ac_prog_rejected=no
3359fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3360fdb3d228Smrgfor as_dir in $PATH
3361fdb3d228Smrgdo
3362fdb3d228Smrg  IFS=$as_save_IFS
336374b35aa8Smrg  case $as_dir in #(((
336474b35aa8Smrg    '') as_dir=./ ;;
336574b35aa8Smrg    */) ;;
336674b35aa8Smrg    *) as_dir=$as_dir/ ;;
336774b35aa8Smrg  esac
3368f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
336974b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
337074b35aa8Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3371fdb3d228Smrg       ac_prog_rejected=yes
3372fdb3d228Smrg       continue
3373fdb3d228Smrg     fi
3374fdb3d228Smrg    ac_cv_prog_CC="cc"
337574b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3376fdb3d228Smrg    break 2
3377fdb3d228Smrg  fi
3378fdb3d228Smrgdone
3379f5effb2eSmrg  done
33809b41ff1aSmrgIFS=$as_save_IFS
3381fdb3d228Smrg
3382fdb3d228Smrgif test $ac_prog_rejected = yes; then
3383fdb3d228Smrg  # We found a bogon in the path, so make sure we never use it.
3384fdb3d228Smrg  set dummy $ac_cv_prog_CC
3385fdb3d228Smrg  shift
3386fdb3d228Smrg  if test $# != 0; then
3387fdb3d228Smrg    # We chose a different compiler from the bogus one.
3388fdb3d228Smrg    # However, it has the same basename, so the bogon will be chosen
3389fdb3d228Smrg    # first if we set CC to just the basename; use the full file name.
3390fdb3d228Smrg    shift
339174b35aa8Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3392fdb3d228Smrg  fi
3393fdb3d228Smrgfi
3394fdb3d228Smrgfi
3395fdb3d228Smrgfi
3396fdb3d228SmrgCC=$ac_cv_prog_CC
3397fdb3d228Smrgif test -n "$CC"; then
339874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
339974b35aa8Smrgprintf "%s\n" "$CC" >&6; }
3400fdb3d228Smrgelse
340174b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
340274b35aa8Smrgprintf "%s\n" "no" >&6; }
3403fdb3d228Smrgfi
3404fdb3d228Smrg
34059b41ff1aSmrg
3406fdb3d228Smrgfi
3407fdb3d228Smrgif test -z "$CC"; then
3408fdb3d228Smrg  if test -n "$ac_tool_prefix"; then
34099b41ff1aSmrg  for ac_prog in cl.exe
3410fdb3d228Smrg  do
3411fdb3d228Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3412fdb3d228Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
341374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
341474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
341574b35aa8Smrgif test ${ac_cv_prog_CC+y}
341674b35aa8Smrgthen :
341774b35aa8Smrg  printf %s "(cached) " >&6
341874b35aa8Smrgelse $as_nop
3419fdb3d228Smrg  if test -n "$CC"; then
3420fdb3d228Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3421fdb3d228Smrgelse
3422fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3423fdb3d228Smrgfor as_dir in $PATH
3424fdb3d228Smrgdo
3425fdb3d228Smrg  IFS=$as_save_IFS
342674b35aa8Smrg  case $as_dir in #(((
342774b35aa8Smrg    '') as_dir=./ ;;
342874b35aa8Smrg    */) ;;
342974b35aa8Smrg    *) as_dir=$as_dir/ ;;
343074b35aa8Smrg  esac
3431f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
343274b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3433fdb3d228Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
343474b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3435fdb3d228Smrg    break 2
3436fdb3d228Smrg  fi
3437fdb3d228Smrgdone
3438f5effb2eSmrg  done
34399b41ff1aSmrgIFS=$as_save_IFS
3440fdb3d228Smrg
3441fdb3d228Smrgfi
3442fdb3d228Smrgfi
3443fdb3d228SmrgCC=$ac_cv_prog_CC
3444fdb3d228Smrgif test -n "$CC"; then
344574b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
344674b35aa8Smrgprintf "%s\n" "$CC" >&6; }
3447fdb3d228Smrgelse
344874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
344974b35aa8Smrgprintf "%s\n" "no" >&6; }
3450fdb3d228Smrgfi
3451fdb3d228Smrg
34529b41ff1aSmrg
3453fdb3d228Smrg    test -n "$CC" && break
3454fdb3d228Smrg  done
3455fdb3d228Smrgfi
3456fdb3d228Smrgif test -z "$CC"; then
3457fdb3d228Smrg  ac_ct_CC=$CC
34589b41ff1aSmrg  for ac_prog in cl.exe
3459fdb3d228Smrgdo
3460fdb3d228Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3461fdb3d228Smrgset dummy $ac_prog; ac_word=$2
346274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
346374b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
346474b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y}
346574b35aa8Smrgthen :
346674b35aa8Smrg  printf %s "(cached) " >&6
346774b35aa8Smrgelse $as_nop
3468fdb3d228Smrg  if test -n "$ac_ct_CC"; then
3469fdb3d228Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3470fdb3d228Smrgelse
3471fdb3d228Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3472fdb3d228Smrgfor as_dir in $PATH
3473fdb3d228Smrgdo
3474fdb3d228Smrg  IFS=$as_save_IFS
347574b35aa8Smrg  case $as_dir in #(((
347674b35aa8Smrg    '') as_dir=./ ;;
347774b35aa8Smrg    */) ;;
347874b35aa8Smrg    *) as_dir=$as_dir/ ;;
347974b35aa8Smrg  esac
3480f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
348174b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3482fdb3d228Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
348374b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3484fdb3d228Smrg    break 2
3485fdb3d228Smrg  fi
3486fdb3d228Smrgdone
3487f5effb2eSmrg  done
34889b41ff1aSmrgIFS=$as_save_IFS
3489fdb3d228Smrg
3490fdb3d228Smrgfi
3491fdb3d228Smrgfi
3492fdb3d228Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3493fdb3d228Smrgif test -n "$ac_ct_CC"; then
349474b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
349574b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3496fdb3d228Smrgelse
349774b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
349874b35aa8Smrgprintf "%s\n" "no" >&6; }
3499fdb3d228Smrgfi
3500fdb3d228Smrg
35019b41ff1aSmrg
3502fdb3d228Smrg  test -n "$ac_ct_CC" && break
3503fdb3d228Smrgdone
3504fdb3d228Smrg
35059b41ff1aSmrg  if test "x$ac_ct_CC" = x; then
35069b41ff1aSmrg    CC=""
35079b41ff1aSmrg  else
35089b41ff1aSmrg    case $cross_compiling:$ac_tool_warned in
35099b41ff1aSmrgyes:)
351074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
351174b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
351274b35aa8Smrgac_tool_warned=yes ;;
351374b35aa8Smrgesac
351474b35aa8Smrg    CC=$ac_ct_CC
351574b35aa8Smrg  fi
351674b35aa8Smrgfi
351774b35aa8Smrg
351874b35aa8Smrgfi
351974b35aa8Smrgif test -z "$CC"; then
352074b35aa8Smrg  if test -n "$ac_tool_prefix"; then
352174b35aa8Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
352274b35aa8Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
352374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
352474b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
352574b35aa8Smrgif test ${ac_cv_prog_CC+y}
352674b35aa8Smrgthen :
352774b35aa8Smrg  printf %s "(cached) " >&6
352874b35aa8Smrgelse $as_nop
352974b35aa8Smrg  if test -n "$CC"; then
353074b35aa8Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
353174b35aa8Smrgelse
353274b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
353374b35aa8Smrgfor as_dir in $PATH
353474b35aa8Smrgdo
353574b35aa8Smrg  IFS=$as_save_IFS
353674b35aa8Smrg  case $as_dir in #(((
353774b35aa8Smrg    '') as_dir=./ ;;
353874b35aa8Smrg    */) ;;
353974b35aa8Smrg    *) as_dir=$as_dir/ ;;
354074b35aa8Smrg  esac
354174b35aa8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
354274b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
354374b35aa8Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
354474b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
354574b35aa8Smrg    break 2
354674b35aa8Smrg  fi
354774b35aa8Smrgdone
354874b35aa8Smrg  done
354974b35aa8SmrgIFS=$as_save_IFS
355074b35aa8Smrg
355174b35aa8Smrgfi
355274b35aa8Smrgfi
355374b35aa8SmrgCC=$ac_cv_prog_CC
355474b35aa8Smrgif test -n "$CC"; then
355574b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
355674b35aa8Smrgprintf "%s\n" "$CC" >&6; }
355774b35aa8Smrgelse
355874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
355974b35aa8Smrgprintf "%s\n" "no" >&6; }
356074b35aa8Smrgfi
356174b35aa8Smrg
356274b35aa8Smrg
356374b35aa8Smrgfi
356474b35aa8Smrgif test -z "$ac_cv_prog_CC"; then
356574b35aa8Smrg  ac_ct_CC=$CC
356674b35aa8Smrg  # Extract the first word of "clang", so it can be a program name with args.
356774b35aa8Smrgset dummy clang; ac_word=$2
356874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
356974b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
357074b35aa8Smrgif test ${ac_cv_prog_ac_ct_CC+y}
357174b35aa8Smrgthen :
357274b35aa8Smrg  printf %s "(cached) " >&6
357374b35aa8Smrgelse $as_nop
357474b35aa8Smrg  if test -n "$ac_ct_CC"; then
357574b35aa8Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
357674b35aa8Smrgelse
357774b35aa8Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
357874b35aa8Smrgfor as_dir in $PATH
357974b35aa8Smrgdo
358074b35aa8Smrg  IFS=$as_save_IFS
358174b35aa8Smrg  case $as_dir in #(((
358274b35aa8Smrg    '') as_dir=./ ;;
358374b35aa8Smrg    */) ;;
358474b35aa8Smrg    *) as_dir=$as_dir/ ;;
358574b35aa8Smrg  esac
358674b35aa8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
358774b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
358874b35aa8Smrg    ac_cv_prog_ac_ct_CC="clang"
358974b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
359074b35aa8Smrg    break 2
359174b35aa8Smrg  fi
359274b35aa8Smrgdone
359374b35aa8Smrg  done
359474b35aa8SmrgIFS=$as_save_IFS
359574b35aa8Smrg
359674b35aa8Smrgfi
359774b35aa8Smrgfi
359874b35aa8Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
359974b35aa8Smrgif test -n "$ac_ct_CC"; then
360074b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
360174b35aa8Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
360274b35aa8Smrgelse
360374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
360474b35aa8Smrgprintf "%s\n" "no" >&6; }
360574b35aa8Smrgfi
360674b35aa8Smrg
360774b35aa8Smrg  if test "x$ac_ct_CC" = x; then
360874b35aa8Smrg    CC=""
360974b35aa8Smrg  else
361074b35aa8Smrg    case $cross_compiling:$ac_tool_warned in
361174b35aa8Smrgyes:)
361274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
361374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
36149b41ff1aSmrgac_tool_warned=yes ;;
36159b41ff1aSmrgesac
36169b41ff1aSmrg    CC=$ac_ct_CC
36179b41ff1aSmrg  fi
361874b35aa8Smrgelse
361974b35aa8Smrg  CC="$ac_cv_prog_CC"
3620fdb3d228Smrgfi
3621fdb3d228Smrg
3622fdb3d228Smrgfi
3623fdb3d228Smrg
3624fdb3d228Smrg
362574b35aa8Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
362674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
36277d575c90Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
36287d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
3629fdb3d228Smrg
3630fdb3d228Smrg# Provide some information about the compiler.
363174b35aa8Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36329b41ff1aSmrgset X $ac_compile
36339b41ff1aSmrgac_compiler=$2
363474b35aa8Smrgfor ac_option in --version -v -V -qversion -version; do
3635f5effb2eSmrg  { { ac_try="$ac_compiler $ac_option >&5"
36369b41ff1aSmrgcase "(($ac_try" in
36379b41ff1aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36389b41ff1aSmrg  *) ac_try_echo=$ac_try;;
36399b41ff1aSmrgesac
3640f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
364174b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3642f5effb2eSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3643fdb3d228Smrg  ac_status=$?
3644f5effb2eSmrg  if test -s conftest.err; then
3645f5effb2eSmrg    sed '10a\
3646f5effb2eSmrg... rest of stderr output deleted ...
3647f5effb2eSmrg         10q' conftest.err >conftest.er1
3648f5effb2eSmrg    cat conftest.er1 >&5
3649f5effb2eSmrg  fi
3650f5effb2eSmrg  rm -f conftest.er1 conftest.err
365174b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3652f5effb2eSmrg  test $ac_status = 0; }
3653f5effb2eSmrgdone
3654fdb3d228Smrg
3655f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3656fdb3d228Smrg/* end confdefs.h.  */
3657fdb3d228Smrg
3658fdb3d228Smrgint
365974b35aa8Smrgmain (void)
3660fdb3d228Smrg{
3661fdb3d228Smrg
3662fdb3d228Smrg  ;
3663fdb3d228Smrg  return 0;
3664fdb3d228Smrg}
3665fdb3d228Smrg_ACEOF
3666fdb3d228Smrgac_clean_files_save=$ac_clean_files
36679b41ff1aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3668fdb3d228Smrg# Try to create an executable without -o first, disregard a.out.
3669fdb3d228Smrg# It will help us diagnose broken compilers, and finding out an intuition
3670fdb3d228Smrg# of exeext.
367174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
367274b35aa8Smrgprintf %s "checking whether the C compiler works... " >&6; }
367374b35aa8Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36749b41ff1aSmrg
36759b41ff1aSmrg# The possible output files:
36769b41ff1aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36779b41ff1aSmrg
36789b41ff1aSmrgac_rmfiles=
36799b41ff1aSmrgfor ac_file in $ac_files
36809b41ff1aSmrgdo
36819b41ff1aSmrg  case $ac_file in
36829b41ff1aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
36839b41ff1aSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
36849b41ff1aSmrg  esac
36859b41ff1aSmrgdone
36869b41ff1aSmrgrm -f $ac_rmfiles
36879b41ff1aSmrg
3688f5effb2eSmrgif { { ac_try="$ac_link_default"
36899b41ff1aSmrgcase "(($ac_try" in
36909b41ff1aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36919b41ff1aSmrg  *) ac_try_echo=$ac_try;;
36929b41ff1aSmrgesac
3693f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
369474b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
36959b41ff1aSmrg  (eval "$ac_link_default") 2>&5
3696fdb3d228Smrg  ac_status=$?
369774b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
369874b35aa8Smrg  test $ac_status = 0; }
369974b35aa8Smrgthen :
37009b41ff1aSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
37019b41ff1aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
37029b41ff1aSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37039b41ff1aSmrg# so that the user can short-circuit this test for compilers unknown to
37049b41ff1aSmrg# Autoconf.
37059b41ff1aSmrgfor ac_file in $ac_files ''
3706fdb3d228Smrgdo
3707fdb3d228Smrg  test -f "$ac_file" || continue
3708fdb3d228Smrg  case $ac_file in
37099b41ff1aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3710fdb3d228Smrg	;;
3711fdb3d228Smrg    [ab].out )
3712fdb3d228Smrg	# We found the default executable, but exeext='' is most
3713fdb3d228Smrg	# certainly right.
3714fdb3d228Smrg	break;;
3715fdb3d228Smrg    *.* )
371674b35aa8Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37179b41ff1aSmrg	then :; else
37189b41ff1aSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37199b41ff1aSmrg	fi
37209b41ff1aSmrg	# We set ac_cv_exeext here because the later test for it is not
37219b41ff1aSmrg	# safe: cross compilers may not add the suffix if given an `-o'
37229b41ff1aSmrg	# argument, so we may need to know it at that point already.
37239b41ff1aSmrg	# Even if this section looks crufty: it has the advantage of
37249b41ff1aSmrg	# actually working.
3725fdb3d228Smrg	break;;
3726fdb3d228Smrg    * )
3727fdb3d228Smrg	break;;
3728fdb3d228Smrg  esac
3729fdb3d228Smrgdone
37309b41ff1aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37319b41ff1aSmrg
373274b35aa8Smrgelse $as_nop
37339b41ff1aSmrg  ac_file=''
37349b41ff1aSmrgfi
373574b35aa8Smrgif test -z "$ac_file"
373674b35aa8Smrgthen :
373774b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
373874b35aa8Smrgprintf "%s\n" "no" >&6; }
373974b35aa8Smrgprintf "%s\n" "$as_me: failed program was:" >&5
3740fdb3d228Smrgsed 's/^/| /' conftest.$ac_ext >&5
3741fdb3d228Smrg
374274b35aa8Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
374374b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
37447d575c90Smrgas_fn_error 77 "C compiler cannot create executables
37457d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
374674b35aa8Smrgelse $as_nop
374774b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
374874b35aa8Smrgprintf "%s\n" "yes" >&6; }
374974b35aa8Smrgfi
375074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
375174b35aa8Smrgprintf %s "checking for C compiler default output file name... " >&6; }
375274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
375374b35aa8Smrgprintf "%s\n" "$ac_file" >&6; }
3754fdb3d228Smrgac_exeext=$ac_cv_exeext
3755fdb3d228Smrg
37569b41ff1aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3757fdb3d228Smrgac_clean_files=$ac_clean_files_save
375874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
375974b35aa8Smrgprintf %s "checking for suffix of executables... " >&6; }
3760f5effb2eSmrgif { { ac_try="$ac_link"
37619b41ff1aSmrgcase "(($ac_try" in
37629b41ff1aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37639b41ff1aSmrg  *) ac_try_echo=$ac_try;;
37649b41ff1aSmrgesac
3765f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
376674b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
37679b41ff1aSmrg  (eval "$ac_link") 2>&5
3768fdb3d228Smrg  ac_status=$?
376974b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
377074b35aa8Smrg  test $ac_status = 0; }
377174b35aa8Smrgthen :
3772fdb3d228Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3773fdb3d228Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3774fdb3d228Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3775fdb3d228Smrg# `rm'.
3776fdb3d228Smrgfor ac_file in conftest.exe conftest conftest.*; do
3777fdb3d228Smrg  test -f "$ac_file" || continue
3778fdb3d228Smrg  case $ac_file in
37799b41ff1aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3780fdb3d228Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3781fdb3d228Smrg	  break;;
3782fdb3d228Smrg    * ) break;;
3783fdb3d228Smrg  esac
3784fdb3d228Smrgdone
378574b35aa8Smrgelse $as_nop
378674b35aa8Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
378774b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
37887d575c90Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
37897d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
3790fdb3d228Smrgfi
3791f5effb2eSmrgrm -f conftest conftest$ac_cv_exeext
379274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
379374b35aa8Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3794fdb3d228Smrg
3795fdb3d228Smrgrm -f conftest.$ac_ext
3796fdb3d228SmrgEXEEXT=$ac_cv_exeext
3797fdb3d228Smrgac_exeext=$EXEEXT
3798f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3799f5effb2eSmrg/* end confdefs.h.  */
3800f5effb2eSmrg#include <stdio.h>
3801f5effb2eSmrgint
380274b35aa8Smrgmain (void)
3803f5effb2eSmrg{
3804f5effb2eSmrgFILE *f = fopen ("conftest.out", "w");
3805f5effb2eSmrg return ferror (f) || fclose (f) != 0;
3806f5effb2eSmrg
3807f5effb2eSmrg  ;
3808f5effb2eSmrg  return 0;
3809f5effb2eSmrg}
3810f5effb2eSmrg_ACEOF
3811f5effb2eSmrgac_clean_files="$ac_clean_files conftest.out"
3812f5effb2eSmrg# Check that the compiler produces executables we can run.  If not, either
3813f5effb2eSmrg# the compiler is broken, or we cross compile.
381474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
381574b35aa8Smrgprintf %s "checking whether we are cross compiling... " >&6; }
3816f5effb2eSmrgif test "$cross_compiling" != yes; then
3817f5effb2eSmrg  { { ac_try="$ac_link"
3818f5effb2eSmrgcase "(($ac_try" in
3819f5effb2eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820f5effb2eSmrg  *) ac_try_echo=$ac_try;;
3821f5effb2eSmrgesac
3822f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
382374b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3824f5effb2eSmrg  (eval "$ac_link") 2>&5
3825f5effb2eSmrg  ac_status=$?
382674b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3827f5effb2eSmrg  test $ac_status = 0; }
3828f5effb2eSmrg  if { ac_try='./conftest$ac_cv_exeext'
3829f5effb2eSmrg  { { case "(($ac_try" in
3830f5effb2eSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3831f5effb2eSmrg  *) ac_try_echo=$ac_try;;
3832f5effb2eSmrgesac
3833f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
383474b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
3835f5effb2eSmrg  (eval "$ac_try") 2>&5
3836f5effb2eSmrg  ac_status=$?
383774b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3838f5effb2eSmrg  test $ac_status = 0; }; }; then
3839f5effb2eSmrg    cross_compiling=no
3840f5effb2eSmrg  else
3841f5effb2eSmrg    if test "$cross_compiling" = maybe; then
3842f5effb2eSmrg	cross_compiling=yes
3843f5effb2eSmrg    else
384474b35aa8Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
384574b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
384674b35aa8Smrgas_fn_error 77 "cannot run C compiled programs.
3847f5effb2eSmrgIf you meant to cross compile, use \`--host'.
38487d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
3849f5effb2eSmrg    fi
3850f5effb2eSmrg  fi
3851f5effb2eSmrgfi
385274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
385374b35aa8Smrgprintf "%s\n" "$cross_compiling" >&6; }
3854f5effb2eSmrg
3855f5effb2eSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3856f5effb2eSmrgac_clean_files=$ac_clean_files_save
385774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
385874b35aa8Smrgprintf %s "checking for suffix of object files... " >&6; }
385974b35aa8Smrgif test ${ac_cv_objext+y}
386074b35aa8Smrgthen :
386174b35aa8Smrg  printf %s "(cached) " >&6
386274b35aa8Smrgelse $as_nop
3863f5effb2eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3864fdb3d228Smrg/* end confdefs.h.  */
3865fdb3d228Smrg
3866fdb3d228Smrgint
386774b35aa8Smrgmain (void)
3868fdb3d228Smrg{
3869fdb3d228Smrg
3870fdb3d228Smrg  ;
3871fdb3d228Smrg  return 0;
3872fdb3d228Smrg}
3873fdb3d228Smrg_ACEOF
3874fdb3d228Smrgrm -f conftest.o conftest.obj
3875f5effb2eSmrgif { { ac_try="$ac_compile"
38769b41ff1aSmrgcase "(($ac_try" in
38779b41ff1aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38789b41ff1aSmrg  *) ac_try_echo=$ac_try;;
38799b41ff1aSmrgesac
3880f5effb2eSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
388174b35aa8Smrgprintf "%s\n" "$ac_try_echo"; } >&5
38829b41ff1aSmrg  (eval "$ac_compile") 2>&5
3883fdb3d228Smrg  ac_status=$?
388474b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
388574b35aa8Smrg  test $ac_status = 0; }
388674b35aa8Smrgthen :
38879b41ff1aSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
38889b41ff1aSmrg  test -f "$ac_file" || continue;
3889fdb3d228Smrg  case $ac_file in
38909b41ff1aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3891fdb3d228Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3892fdb3d228Smrg       break;;
3893fdb3d228Smrg  esac
3894fdb3d228Smrgdone
389574b35aa8Smrgelse $as_nop
389674b35aa8Smrg  printf "%s\n" "$as_me: failed program was:" >&5
3897fdb3d228Smrgsed 's/^/| /' conftest.$ac_ext >&5
3898fdb3d228Smrg
389974b35aa8Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
390074b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
39017d575c90Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
39027d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
3903fdb3d228Smrgfi
3904fdb3d228Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3905fdb3d228Smrgfi
390674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
390774b35aa8Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
3908fdb3d228SmrgOBJEXT=$ac_cv_objext
3909fdb3d228Smrgac_objext=$OBJEXT
391074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
391174b35aa8Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
391274b35aa8Smrgif test ${ac_cv_c_compiler_gnu+y}
391374b35aa8Smrgthen :
391474b35aa8Smrg  printf %s "(cached) " >&6
391574b35aa8Smrgelse $as_nop
3916f5effb2eSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917fdb3d228Smrg/* end confdefs.h.  */
3918fdb3d228Smrg
3919fdb3d228Smrgint
392074b35aa8Smrgmain (void)
3921fdb3d228Smrg{
3922fdb3d228Smrg#ifndef __GNUC__
3923fdb3d228Smrg       choke me
3924fdb3d228Smrg#endif
3925fdb3d228Smrg
3926fdb3d228Smrg  ;
3927fdb3d228Smrg  return 0;
3928fdb3d228Smrg}
3929fdb3d228Smrg_ACEOF
393074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
393174b35aa8Smrgthen :
3932fdb3d228Smrg  ac_compiler_gnu=yes
393374b35aa8Smrgelse $as_nop
3934f5effb2eSmrg  ac_compiler_gnu=no
3935fdb3d228Smrgfi
393674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3937fdb3d228Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3938fdb3d228Smrg
3939fdb3d228Smrgfi
394074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
394174b35aa8Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
394274b35aa8Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
394374b35aa8Smrg
39449b41ff1aSmrgif test $ac_compiler_gnu = yes; then
39459b41ff1aSmrg  GCC=yes
39469b41ff1aSmrgelse
39479b41ff1aSmrg  GCC=
39489b41ff1aSmrgfi
394974b35aa8Smrgac_test_CFLAGS=${CFLAGS+y}
3950fdb3d228Smrgac_save_CFLAGS=$CFLAGS
395174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
395274b35aa8Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
395374b35aa8Smrgif test ${ac_cv_prog_cc_g+y}
395474b35aa8Smrgthen :
395574b35aa8Smrg  printf %s "(cached) " >&6
395674b35aa8Smrgelse $as_nop
39579b41ff1aSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
39589b41ff1aSmrg   ac_c_werror_flag=yes
39599b41ff1aSmrg   ac_cv_prog_cc_g=no
39609b41ff1aSmrg   CFLAGS="-g"
3961f5effb2eSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3962fdb3d228Smrg/* end confdefs.h.  */
3963fdb3d228Smrg
3964fdb3d228Smrgint
396574b35aa8Smrgmain (void)
3966fdb3d228Smrg{
3967fdb3d228Smrg
3968fdb3d228Smrg  ;
3969fdb3d228Smrg  return 0;
3970fdb3d228Smrg}
3971fdb3d228Smrg_ACEOF
397274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
397374b35aa8Smrgthen :
39749b41ff1aSmrg  ac_cv_prog_cc_g=yes
397574b35aa8Smrgelse $as_nop
3976f5effb2eSmrg  CFLAGS=""
3977f5effb2eSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39789b41ff1aSmrg/* end confdefs.h.  */
39799b41ff1aSmrg
39809b41ff1aSmrgint
398174b35aa8Smrgmain (void)
39829b41ff1aSmrg{
39839b41ff1aSmrg
39849b41ff1aSmrg  ;
39859b41ff1aSmrg  return 0;
39869b41ff1aSmrg}
39879b41ff1aSmrg_ACEOF
398874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
398974b35aa8Smrgthen :
39909b41ff1aSmrg
399174b35aa8Smrgelse $as_nop
3992f5effb2eSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
39939b41ff1aSmrg	 CFLAGS="-g"
3994f5effb2eSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39959b41ff1aSmrg/* end confdefs.h.  */
39969b41ff1aSmrg
39979b41ff1aSmrgint
399874b35aa8Smrgmain (void)
39999b41ff1aSmrg{
40009b41ff1aSmrg
40019b41ff1aSmrg  ;
40029b41ff1aSmrg  return 0;
40039b41ff1aSmrg}
40049b41ff1aSmrg_ACEOF
400574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
400674b35aa8Smrgthen :
4007fdb3d228Smrg  ac_cv_prog_cc_g=yes
40089b41ff1aSmrgfi
400974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4010fdb3d228Smrgfi
401174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40129b41ff1aSmrgfi
401374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40149b41ff1aSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
4015fdb3d228Smrgfi
401674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
401774b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
401874b35aa8Smrgif test $ac_test_CFLAGS; then
4019fdb3d228Smrg  CFLAGS=$ac_save_CFLAGS
4020fdb3d228Smrgelif test $ac_cv_prog_cc_g = yes; then
4021fdb3d228Smrg  if test "$GCC" = yes; then
4022fdb3d228Smrg    CFLAGS="-g -O2"
4023fdb3d228Smrg  else
4024fdb3d228Smrg    CFLAGS="-g"
4025fdb3d228Smrg  fi
4026fdb3d228Smrgelse
4027fdb3d228Smrg  if test "$GCC" = yes; then
4028fdb3d228Smrg    CFLAGS="-O2"
4029fdb3d228Smrg  else
4030fdb3d228Smrg    CFLAGS=
4031fdb3d228Smrg  fi
4032fdb3d228Smrgfi
403374b35aa8Smrgac_prog_cc_stdc=no
403474b35aa8Smrgif test x$ac_prog_cc_stdc = xno
403574b35aa8Smrgthen :
403674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
403774b35aa8Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
403874b35aa8Smrgif test ${ac_cv_prog_cc_c11+y}
403974b35aa8Smrgthen :
404074b35aa8Smrg  printf %s "(cached) " >&6
404174b35aa8Smrgelse $as_nop
404274b35aa8Smrg  ac_cv_prog_cc_c11=no
4043fdb3d228Smrgac_save_CC=$CC
4044f5effb2eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4045fdb3d228Smrg/* end confdefs.h.  */
404674b35aa8Smrg$ac_c_conftest_c11_program
404774b35aa8Smrg_ACEOF
404874b35aa8Smrgfor ac_arg in '' -std=gnu11
404974b35aa8Smrgdo
405074b35aa8Smrg  CC="$ac_save_CC $ac_arg"
405174b35aa8Smrg  if ac_fn_c_try_compile "$LINENO"
405274b35aa8Smrgthen :
405374b35aa8Smrg  ac_cv_prog_cc_c11=$ac_arg
405474b35aa8Smrgfi
405574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
405674b35aa8Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
405774b35aa8Smrgdone
405874b35aa8Smrgrm -f conftest.$ac_ext
405974b35aa8SmrgCC=$ac_save_CC
406074b35aa8Smrgfi
4061fdb3d228Smrg
406274b35aa8Smrgif test "x$ac_cv_prog_cc_c11" = xno
406374b35aa8Smrgthen :
406474b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
406574b35aa8Smrgprintf "%s\n" "unsupported" >&6; }
406674b35aa8Smrgelse $as_nop
406774b35aa8Smrg  if test "x$ac_cv_prog_cc_c11" = x
406874b35aa8Smrgthen :
406974b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
407074b35aa8Smrgprintf "%s\n" "none needed" >&6; }
407174b35aa8Smrgelse $as_nop
407274b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
407374b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
407474b35aa8Smrg     CC="$CC $ac_cv_prog_cc_c11"
407574b35aa8Smrgfi
407674b35aa8Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
407774b35aa8Smrg  ac_prog_cc_stdc=c11
407874b35aa8Smrgfi
407974b35aa8Smrgfi
408074b35aa8Smrgif test x$ac_prog_cc_stdc = xno
408174b35aa8Smrgthen :
408274b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
408374b35aa8Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
408474b35aa8Smrgif test ${ac_cv_prog_cc_c99+y}
408574b35aa8Smrgthen :
408674b35aa8Smrg  printf %s "(cached) " >&6
408774b35aa8Smrgelse $as_nop
408874b35aa8Smrg  ac_cv_prog_cc_c99=no
408974b35aa8Smrgac_save_CC=$CC
409074b35aa8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
409174b35aa8Smrg/* end confdefs.h.  */
409274b35aa8Smrg$ac_c_conftest_c99_program
409374b35aa8Smrg_ACEOF
409474b35aa8Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
409574b35aa8Smrgdo
409674b35aa8Smrg  CC="$ac_save_CC $ac_arg"
409774b35aa8Smrg  if ac_fn_c_try_compile "$LINENO"
409874b35aa8Smrgthen :
409974b35aa8Smrg  ac_cv_prog_cc_c99=$ac_arg
410074b35aa8Smrgfi
410174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
410274b35aa8Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
410374b35aa8Smrgdone
410474b35aa8Smrgrm -f conftest.$ac_ext
410574b35aa8SmrgCC=$ac_save_CC
410674b35aa8Smrgfi
41079b41ff1aSmrg
410874b35aa8Smrgif test "x$ac_cv_prog_cc_c99" = xno
410974b35aa8Smrgthen :
411074b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
411174b35aa8Smrgprintf "%s\n" "unsupported" >&6; }
411274b35aa8Smrgelse $as_nop
411374b35aa8Smrg  if test "x$ac_cv_prog_cc_c99" = x
411474b35aa8Smrgthen :
411574b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
411674b35aa8Smrgprintf "%s\n" "none needed" >&6; }
411774b35aa8Smrgelse $as_nop
411874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
411974b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
412074b35aa8Smrg     CC="$CC $ac_cv_prog_cc_c99"
412174b35aa8Smrgfi
412274b35aa8Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
412374b35aa8Smrg  ac_prog_cc_stdc=c99
412474b35aa8Smrgfi
412574b35aa8Smrgfi
412674b35aa8Smrgif test x$ac_prog_cc_stdc = xno
412774b35aa8Smrgthen :
412874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
412974b35aa8Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
413074b35aa8Smrgif test ${ac_cv_prog_cc_c89+y}
413174b35aa8Smrgthen :
413274b35aa8Smrg  printf %s "(cached) " >&6
413374b35aa8Smrgelse $as_nop
413474b35aa8Smrg  ac_cv_prog_cc_c89=no
413574b35aa8Smrgac_save_CC=$CC
413674b35aa8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
413774b35aa8Smrg/* end confdefs.h.  */
413874b35aa8Smrg$ac_c_conftest_c89_program
4139fdb3d228Smrg_ACEOF
414074b35aa8Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4141fdb3d228Smrgdo
4142fdb3d228Smrg  CC="$ac_save_CC $ac_arg"
414374b35aa8Smrg  if ac_fn_c_try_compile "$LINENO"
414474b35aa8Smrgthen :
41459b41ff1aSmrg  ac_cv_prog_cc_c89=$ac_arg
4146fdb3d228Smrgfi
414774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41489b41ff1aSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4149fdb3d228Smrgdone
41509b41ff1aSmrgrm -f conftest.$ac_ext
4151fdb3d228SmrgCC=$ac_save_CC
4152fdb3d228Smrgfi
4153fdb3d228Smrg
415474b35aa8Smrgif test "x$ac_cv_prog_cc_c89" = xno
415574b35aa8Smrgthen :
415674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
415774b35aa8Smrgprintf "%s\n" "unsupported" >&6; }
415874b35aa8Smrgelse $as_nop
415974b35aa8Smrg  if test "x$ac_cv_prog_cc_c89" = x
416074b35aa8Smrgthen :
416174b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
416274b35aa8Smrgprintf "%s\n" "none needed" >&6; }
416374b35aa8Smrgelse $as_nop
416474b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
416574b35aa8Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
416674b35aa8Smrg     CC="$CC $ac_cv_prog_cc_c89"
416774b35aa8Smrgfi
416874b35aa8Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
416974b35aa8Smrg  ac_prog_cc_stdc=c89
417074b35aa8Smrgfi
4171f5effb2eSmrgfi
4172fdb3d228Smrg
4173fdb3d228Smrgac_ext=c
4174fdb3d228Smrgac_cpp='$CPP $CPPFLAGS'
4175fdb3d228Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4176fdb3d228Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4177fdb3d228Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4178fdb3d228Smrg
417974b35aa8Smrg
418074b35aa8Smrg  ac_ext=c
4181585aa3f7Smrgac_cpp='$CPP $CPPFLAGS'
4182585aa3f7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4183585aa3f7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4184585aa3f7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
418574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
418674b35aa8Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
418774b35aa8Smrgif test ${am_cv_prog_cc_c_o+y}
418874b35aa8Smrgthen :
418974b35aa8Smrg  printf %s "(cached) " >&6
419074b35aa8Smrgelse $as_nop
4191585aa3f7Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4192585aa3f7Smrg/* end confdefs.h.  */
4193585aa3f7Smrg
4194585aa3f7Smrgint
419574b35aa8Smrgmain (void)
4196585aa3f7Smrg{
4197585aa3f7Smrg
4198585aa3f7Smrg  ;
4199585aa3f7Smrg  return 0;
4200585aa3f7Smrg}
4201585aa3f7Smrg_ACEOF
4202585aa3f7Smrg  # Make sure it works both with $CC and with simple cc.
4203585aa3f7Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4204585aa3f7Smrg  # compilers refuse to overwrite an existing .o file with -o,
4205585aa3f7Smrg  # though they will create one.
4206585aa3f7Smrg  am_cv_prog_cc_c_o=yes
4207585aa3f7Smrg  for am_i in 1 2; do
4208585aa3f7Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4209585aa3f7Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4210585aa3f7Smrg   ac_status=$?
4211585aa3f7Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4212585aa3f7Smrg   (exit $ac_status); } \
4213585aa3f7Smrg         && test -f conftest2.$ac_objext; then
4214585aa3f7Smrg      : OK
4215585aa3f7Smrg    else
4216585aa3f7Smrg      am_cv_prog_cc_c_o=no
4217585aa3f7Smrg      break
4218585aa3f7Smrg    fi
4219585aa3f7Smrg  done
4220585aa3f7Smrg  rm -f core conftest*
4221585aa3f7Smrg  unset am_i
4222585aa3f7Smrgfi
422374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
422474b35aa8Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4225585aa3f7Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4226585aa3f7Smrg   # Losing compiler, so override with the script.
4227585aa3f7Smrg   # FIXME: It is wrong to rewrite CC.
4228585aa3f7Smrg   # But if we don't then we get into trouble of one sort or another.
4229585aa3f7Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4230585aa3f7Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4231585aa3f7Smrg   CC="$am_aux_dir/compile $CC"
4232585aa3f7Smrgfi
4233585aa3f7Smrgac_ext=c
4234585aa3f7Smrgac_cpp='$CPP $CPPFLAGS'
4235585aa3f7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4236585aa3f7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4237585aa3f7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4238585aa3f7Smrg
4239585aa3f7Smrg
4240fdb3d228Smrgdepcc="$CC"   am_compiler_list=
4241fdb3d228Smrg
424274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
424374b35aa8Smrgprintf %s "checking dependency style of $depcc... " >&6; }
424474b35aa8Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
424574b35aa8Smrgthen :
424674b35aa8Smrg  printf %s "(cached) " >&6
424774b35aa8Smrgelse $as_nop
4248fdb3d228Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4249fdb3d228Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4250fdb3d228Smrg  # making bogus files that we don't know about and never remove.  For
4251fdb3d228Smrg  # instance it was reported that on HP-UX the gcc test will end up
4252585aa3f7Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4253585aa3f7Smrg  # in D".
42547d575c90Smrg  rm -rf conftest.dir
4255fdb3d228Smrg  mkdir conftest.dir
4256fdb3d228Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4257fdb3d228Smrg  # using a relative directory.
4258fdb3d228Smrg  cp "$am_depcomp" conftest.dir
4259fdb3d228Smrg  cd conftest.dir
4260fdb3d228Smrg  # We will build objects and dependencies in a subdirectory because
4261fdb3d228Smrg  # it helps to detect inapplicable dependency modes.  For instance
4262fdb3d228Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4263fdb3d228Smrg  # side effect of compilation, but ICC will put the dependencies in
4264fdb3d228Smrg  # the current directory while Tru64 will put them in the object
4265fdb3d228Smrg  # directory.
4266fdb3d228Smrg  mkdir sub
4267fdb3d228Smrg
4268fdb3d228Smrg  am_cv_CC_dependencies_compiler_type=none
4269fdb3d228Smrg  if test "$am_compiler_list" = ""; then
4270fdb3d228Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4271fdb3d228Smrg  fi
42729b41ff1aSmrg  am__universal=false
42739b41ff1aSmrg  case " $depcc " in #(
42749b41ff1aSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
42759b41ff1aSmrg     esac
42769b41ff1aSmrg
4277fdb3d228Smrg  for depmode in $am_compiler_list; do
4278fdb3d228Smrg    # Setup a source with many dependencies, because some compilers
4279fdb3d228Smrg    # like to wrap large dependency lists on column 80 (with \), and
4280fdb3d228Smrg    # we should not choose a depcomp mode which is confused by this.
4281fdb3d228Smrg    #
4282fdb3d228Smrg    # We need to recreate these files for each test, as the compiler may
4283fdb3d228Smrg    # overwrite some of them when testing with obscure command lines.
4284fdb3d228Smrg    # This happens at least with the AIX C compiler.
4285fdb3d228Smrg    : > sub/conftest.c
4286fdb3d228Smrg    for i in 1 2 3 4 5 6; do
4287fdb3d228Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4288585aa3f7Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4289585aa3f7Smrg      # Solaris 10 /bin/sh.
4290585aa3f7Smrg      echo '/* dummy */' > sub/conftst$i.h
4291fdb3d228Smrg    done
4292fdb3d228Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4293fdb3d228Smrg
4294585aa3f7Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
42959b41ff1aSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4296585aa3f7Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4297585aa3f7Smrg    # versions had trouble with output in subdirs.
42989b41ff1aSmrg    am__obj=sub/conftest.${OBJEXT-o}
42999b41ff1aSmrg    am__minus_obj="-o $am__obj"
4300fdb3d228Smrg    case $depmode in
43019b41ff1aSmrg    gcc)
43029b41ff1aSmrg      # This depmode causes a compiler race in universal mode.
43039b41ff1aSmrg      test "$am__universal" = false || continue
43049b41ff1aSmrg      ;;
4305fdb3d228Smrg    nosideeffect)
4306585aa3f7Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4307585aa3f7Smrg      # only be used when explicitly requested.
4308fdb3d228Smrg      if test "x$enable_dependency_tracking" = xyes; then
4309fdb3d228Smrg	continue
4310fdb3d228Smrg      else
4311fdb3d228Smrg	break
4312fdb3d228Smrg      fi
4313fdb3d228Smrg      ;;
43147d575c90Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4315585aa3f7Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
43169b41ff1aSmrg      # not run yet.  These depmodes are late enough in the game, and
43179b41ff1aSmrg      # so weak that their functioning should not be impacted.
4318f5effb2eSmrg      am__obj=conftest.${OBJEXT-o}
4319f5effb2eSmrg      am__minus_obj=
4320f5effb2eSmrg      ;;
4321f5effb2eSmrg    none) break ;;
4322f5effb2eSmrg    esac
4323f5effb2eSmrg    if depmode=$depmode \
4324f5effb2eSmrg       source=sub/conftest.c object=$am__obj \
432574b35aa8Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
432674b35aa8Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
432774b35aa8Smrg         >/dev/null 2>conftest.err &&
432874b35aa8Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
432974b35aa8Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
433074b35aa8Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
433174b35aa8Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
433274b35aa8Smrg      # icc doesn't choke on unknown options, it will just issue warnings
433374b35aa8Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
433474b35aa8Smrg      # that says an option was ignored or not supported.
433574b35aa8Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
433674b35aa8Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
433774b35aa8Smrg      # The diagnosis changed in icc 8.0:
433874b35aa8Smrg      #   icc: Command line remark: option '-MP' not supported
433974b35aa8Smrg      if (grep 'ignoring option' conftest.err ||
434074b35aa8Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
434174b35aa8Smrg        am_cv_CC_dependencies_compiler_type=$depmode
434274b35aa8Smrg        break
434374b35aa8Smrg      fi
43449b41ff1aSmrg    fi
43459b41ff1aSmrg  done
43469b41ff1aSmrg
434774b35aa8Smrg  cd ..
434874b35aa8Smrg  rm -rf conftest.dir
43499b41ff1aSmrgelse
435074b35aa8Smrg  am_cv_CC_dependencies_compiler_type=none
43519b41ff1aSmrgfi
43529b41ff1aSmrg
43539b41ff1aSmrgfi
435474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
435574b35aa8Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
435674b35aa8SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
43579b41ff1aSmrg
435874b35aa8Smrg if
435974b35aa8Smrg  test "x$enable_dependency_tracking" != xno \
436074b35aa8Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
436174b35aa8Smrg  am__fastdepCC_TRUE=
436274b35aa8Smrg  am__fastdepCC_FALSE='#'
43639b41ff1aSmrgelse
436474b35aa8Smrg  am__fastdepCC_TRUE='#'
436574b35aa8Smrg  am__fastdepCC_FALSE=
43669b41ff1aSmrgfi
43679b41ff1aSmrg
43689b41ff1aSmrg
43699b41ff1aSmrg
437074b35aa8Smrg
437174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
437274b35aa8Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
437374b35aa8Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
437474b35aa8Smrgthen :
437574b35aa8Smrg  printf %s "(cached) " >&6
437674b35aa8Smrgelse $as_nop
437774b35aa8Smrg  ac_save_CFLAGS=$CFLAGS
437874b35aa8Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
437974b35aa8Smrg   for ac_arg in '' -fno-builtin; do
438074b35aa8Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
438174b35aa8Smrg     # This test program should *not* compile successfully.
438274b35aa8Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
43839b41ff1aSmrg/* end confdefs.h.  */
43849b41ff1aSmrg
43859b41ff1aSmrgint
438674b35aa8Smrgmain (void)
43879b41ff1aSmrg{
438874b35aa8Smrg(void) strchr;
43899b41ff1aSmrg  ;
43909b41ff1aSmrg  return 0;
43919b41ff1aSmrg}
43929b41ff1aSmrg_ACEOF
439374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
439474b35aa8Smrgthen :
43959b41ff1aSmrg
439674b35aa8Smrgelse $as_nop
439774b35aa8Smrg  # This test program should compile successfully.
439874b35aa8Smrg        # No library function is consistently available on
439974b35aa8Smrg        # freestanding implementations, so test against a dummy
440074b35aa8Smrg        # declaration.  Include always-available headers on the
440174b35aa8Smrg        # off chance that they somehow elicit warnings.
440274b35aa8Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44039b41ff1aSmrg/* end confdefs.h.  */
440474b35aa8Smrg#include <float.h>
440574b35aa8Smrg#include <limits.h>
440674b35aa8Smrg#include <stdarg.h>
440774b35aa8Smrg#include <stddef.h>
440874b35aa8Smrgextern void ac_decl (int, char *);
44099b41ff1aSmrg
44109b41ff1aSmrgint
441174b35aa8Smrgmain (void)
44129b41ff1aSmrg{
441374b35aa8Smrg(void) ac_decl (0, (char *) 0);
441474b35aa8Smrg  (void) ac_decl;
441574b35aa8Smrg
441674b35aa8Smrg  ;
44179b41ff1aSmrg  return 0;
44189b41ff1aSmrg}
44199b41ff1aSmrg_ACEOF
442074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
442174b35aa8Smrgthen :
442274b35aa8Smrg  if test x"$ac_arg" = x
442374b35aa8Smrgthen :
442474b35aa8Smrg  ac_cv_c_undeclared_builtin_options='none needed'
442574b35aa8Smrgelse $as_nop
442674b35aa8Smrg  ac_cv_c_undeclared_builtin_options=$ac_arg
44279b41ff1aSmrgfi
442874b35aa8Smrg          break
44299b41ff1aSmrgfi
443074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44319b41ff1aSmrgfi
443274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
443374b35aa8Smrg    done
443474b35aa8Smrg    CFLAGS=$ac_save_CFLAGS
443574b35aa8Smrg
443674b35aa8Smrgfi
443774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
443874b35aa8Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
443974b35aa8Smrg  case $ac_cv_c_undeclared_builtin_options in #(
444074b35aa8Smrg  'cannot detect') :
444174b35aa8Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
444274b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
444374b35aa8Smrgas_fn_error $? "cannot make $CC report undeclared builtins
444474b35aa8SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
444574b35aa8Smrg  'none needed') :
444674b35aa8Smrg    ac_c_undeclared_builtin_options='' ;; #(
444774b35aa8Smrg  *) :
444874b35aa8Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
444974b35aa8Smrgesac
44509b41ff1aSmrg
445174b35aa8Smrgac_header= ac_cache=
445274b35aa8Smrgfor ac_item in $ac_header_c_list
445374b35aa8Smrgdo
445474b35aa8Smrg  if test $ac_cache; then
445574b35aa8Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
445674b35aa8Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
445774b35aa8Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
445874b35aa8Smrg    fi
445974b35aa8Smrg    ac_header= ac_cache=
446074b35aa8Smrg  elif test $ac_header; then
446174b35aa8Smrg    ac_cache=$ac_item
446274b35aa8Smrg  else
446374b35aa8Smrg    ac_header=$ac_item
446474b35aa8Smrg  fi
446574b35aa8Smrgdone
44669b41ff1aSmrg
44679b41ff1aSmrg
44689b41ff1aSmrg
44699b41ff1aSmrg
44709b41ff1aSmrg
44719b41ff1aSmrg
44729b41ff1aSmrg
44739b41ff1aSmrg
447474b35aa8Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
447574b35aa8Smrgthen :
447674b35aa8Smrg
447774b35aa8Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
447874b35aa8Smrg
447974b35aa8Smrgfi
448074b35aa8Smrg
448174b35aa8Smrg
44829b41ff1aSmrg
44839b41ff1aSmrg
448474b35aa8Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
448574b35aa8Smrgif test "x$ac_cv_have_decl___clang__" = xyes
448674b35aa8Smrgthen :
44877d575c90Smrg  CLANGCC="yes"
448874b35aa8Smrgelse $as_nop
44897d575c90Smrg  CLANGCC="no"
44907d575c90Smrgfi
449174b35aa8Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
449274b35aa8Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
449374b35aa8Smrgthen :
44947d575c90Smrg  INTELCC="yes"
449574b35aa8Smrgelse $as_nop
44967d575c90Smrg  INTELCC="no"
44977d575c90Smrgfi
449874b35aa8Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
449974b35aa8Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
450074b35aa8Smrgthen :
45017d575c90Smrg  SUNCC="yes"
450274b35aa8Smrgelse $as_nop
45037d575c90Smrg  SUNCC="no"
45047d575c90Smrgfi
4505f5effb2eSmrg
4506f5effb2eSmrg
45079b41ff1aSmrg
45089b41ff1aSmrg
45092f6f3826Smrg
45102f6f3826Smrg
45112f6f3826Smrg
45122f6f3826Smrg
4513f5effb2eSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4514f5effb2eSmrg	if test -n "$ac_tool_prefix"; then
4515f5effb2eSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4516f5effb2eSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
451774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
451874b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
451974b35aa8Smrgif test ${ac_cv_path_PKG_CONFIG+y}
452074b35aa8Smrgthen :
452174b35aa8Smrg  printf %s "(cached) " >&6
452274b35aa8Smrgelse $as_nop
4523f5effb2eSmrg  case $PKG_CONFIG in
4524f5effb2eSmrg  [\\/]* | ?:[\\/]*)
4525f5effb2eSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4526f5effb2eSmrg  ;;
4527f5effb2eSmrg  *)
4528f5effb2eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4529f5effb2eSmrgfor as_dir in $PATH
4530f5effb2eSmrgdo
4531f5effb2eSmrg  IFS=$as_save_IFS
453274b35aa8Smrg  case $as_dir in #(((
453374b35aa8Smrg    '') as_dir=./ ;;
453474b35aa8Smrg    */) ;;
453574b35aa8Smrg    *) as_dir=$as_dir/ ;;
453674b35aa8Smrg  esac
4537f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
453874b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
453974b35aa8Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
454074b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4541f5effb2eSmrg    break 2
4542f5effb2eSmrg  fi
4543f5effb2eSmrgdone
4544f5effb2eSmrg  done
4545f5effb2eSmrgIFS=$as_save_IFS
4546f5effb2eSmrg
4547f5effb2eSmrg  ;;
4548f5effb2eSmrgesac
4549f5effb2eSmrgfi
4550f5effb2eSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4551f5effb2eSmrgif test -n "$PKG_CONFIG"; then
455274b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
455374b35aa8Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4554f5effb2eSmrgelse
455574b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
455674b35aa8Smrgprintf "%s\n" "no" >&6; }
45579b41ff1aSmrgfi
45589b41ff1aSmrg
45599b41ff1aSmrg
45609b41ff1aSmrgfi
4561f5effb2eSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4562f5effb2eSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4563f5effb2eSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4564f5effb2eSmrgset dummy pkg-config; ac_word=$2
456574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
456674b35aa8Smrgprintf %s "checking for $ac_word... " >&6; }
456774b35aa8Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
456874b35aa8Smrgthen :
456974b35aa8Smrg  printf %s "(cached) " >&6
457074b35aa8Smrgelse $as_nop
4571f5effb2eSmrg  case $ac_pt_PKG_CONFIG in
4572f5effb2eSmrg  [\\/]* | ?:[\\/]*)
4573f5effb2eSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4574f5effb2eSmrg  ;;
45759b41ff1aSmrg  *)
4576f5effb2eSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577f5effb2eSmrgfor as_dir in $PATH
4578f5effb2eSmrgdo
4579f5effb2eSmrg  IFS=$as_save_IFS
458074b35aa8Smrg  case $as_dir in #(((
458174b35aa8Smrg    '') as_dir=./ ;;
458274b35aa8Smrg    */) ;;
458374b35aa8Smrg    *) as_dir=$as_dir/ ;;
458474b35aa8Smrg  esac
4585f5effb2eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
458674b35aa8Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
458774b35aa8Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
458874b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4589f5effb2eSmrg    break 2
4590f5effb2eSmrg  fi
4591f5effb2eSmrgdone
4592f5effb2eSmrg  done
4593f5effb2eSmrgIFS=$as_save_IFS
4594f5effb2eSmrg
4595f5effb2eSmrg  ;;
45969b41ff1aSmrgesac
4597f5effb2eSmrgfi
4598f5effb2eSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4599f5effb2eSmrgif test -n "$ac_pt_PKG_CONFIG"; then
460074b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
460174b35aa8Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4602f5effb2eSmrgelse
460374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
460474b35aa8Smrgprintf "%s\n" "no" >&6; }
46057d575c90Smrgfi
46067d575c90Smrg
46077d575c90Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
46087d575c90Smrg    PKG_CONFIG=""
46097d575c90Smrg  else
46107d575c90Smrg    case $cross_compiling:$ac_tool_warned in
46117d575c90Smrgyes:)
461274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
461374b35aa8Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46147d575c90Smrgac_tool_warned=yes ;;
46157d575c90Smrgesac
46167d575c90Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
46177d575c90Smrg  fi
46187d575c90Smrgelse
46197d575c90Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
46207d575c90Smrgfi
46217d575c90Smrg
46227d575c90Smrgfi
46237d575c90Smrgif test -n "$PKG_CONFIG"; then
46247d575c90Smrg	_pkg_min_version=0.9.0
462574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
462674b35aa8Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
46277d575c90Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
462874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
462974b35aa8Smrgprintf "%s\n" "yes" >&6; }
46307d575c90Smrg	else
463174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
463274b35aa8Smrgprintf "%s\n" "no" >&6; }
46337d575c90Smrg		PKG_CONFIG=""
46347d575c90Smrg	fi
46357d575c90Smrgfi
46367d575c90Smrg
463774b35aa8Smrg
463874b35aa8Smrg  # Make sure we can run config.sub.
463974b35aa8Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
464074b35aa8Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
464174b35aa8Smrg
464274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
464374b35aa8Smrgprintf %s "checking build system type... " >&6; }
464474b35aa8Smrgif test ${ac_cv_build+y}
464574b35aa8Smrgthen :
464674b35aa8Smrg  printf %s "(cached) " >&6
464774b35aa8Smrgelse $as_nop
46487d575c90Smrg  ac_build_alias=$build_alias
46497d575c90Smrgtest "x$ac_build_alias" = x &&
465074b35aa8Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46517d575c90Smrgtest "x$ac_build_alias" = x &&
46527d575c90Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
465374b35aa8Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
465474b35aa8Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
46557d575c90Smrg
46567d575c90Smrgfi
465774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
465874b35aa8Smrgprintf "%s\n" "$ac_cv_build" >&6; }
46597d575c90Smrgcase $ac_cv_build in
46607d575c90Smrg*-*-*) ;;
46617d575c90Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46627d575c90Smrgesac
46637d575c90Smrgbuild=$ac_cv_build
46647d575c90Smrgac_save_IFS=$IFS; IFS='-'
46657d575c90Smrgset x $ac_cv_build
46667d575c90Smrgshift
46677d575c90Smrgbuild_cpu=$1
46687d575c90Smrgbuild_vendor=$2
46697d575c90Smrgshift; shift
46707d575c90Smrg# Remember, the first character of IFS is used to create $*,
46717d575c90Smrg# except with old shells:
46727d575c90Smrgbuild_os=$*
46737d575c90SmrgIFS=$ac_save_IFS
46747d575c90Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46757d575c90Smrg
46767d575c90Smrg
467774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
467874b35aa8Smrgprintf %s "checking host system type... " >&6; }
467974b35aa8Smrgif test ${ac_cv_host+y}
468074b35aa8Smrgthen :
468174b35aa8Smrg  printf %s "(cached) " >&6
468274b35aa8Smrgelse $as_nop
46837d575c90Smrg  if test "x$host_alias" = x; then
46847d575c90Smrg  ac_cv_host=$ac_cv_build
46857d575c90Smrgelse
468674b35aa8Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
468774b35aa8Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
46887d575c90Smrgfi
46897d575c90Smrg
46907d575c90Smrgfi
469174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
469274b35aa8Smrgprintf "%s\n" "$ac_cv_host" >&6; }
46937d575c90Smrgcase $ac_cv_host in
46947d575c90Smrg*-*-*) ;;
46957d575c90Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
46967d575c90Smrgesac
46977d575c90Smrghost=$ac_cv_host
46987d575c90Smrgac_save_IFS=$IFS; IFS='-'
46997d575c90Smrgset x $ac_cv_host
47007d575c90Smrgshift
47017d575c90Smrghost_cpu=$1
47027d575c90Smrghost_vendor=$2
47037d575c90Smrgshift; shift
47047d575c90Smrg# Remember, the first character of IFS is used to create $*,
47057d575c90Smrg# except with old shells:
47067d575c90Smrghost_os=$*
47077d575c90SmrgIFS=$ac_save_IFS
47087d575c90Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47097d575c90Smrg
47107d575c90Smrg
471174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
471274b35aa8Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
471374b35aa8Smrgif test ${ac_cv_path_SED+y}
471474b35aa8Smrgthen :
471574b35aa8Smrg  printf %s "(cached) " >&6
471674b35aa8Smrgelse $as_nop
47177d575c90Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
47187d575c90Smrg     for ac_i in 1 2 3 4 5 6 7; do
47197d575c90Smrg       ac_script="$ac_script$as_nl$ac_script"
47207d575c90Smrg     done
47217d575c90Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
47227d575c90Smrg     { ac_script=; unset ac_script;}
47237d575c90Smrg     if test -z "$SED"; then
47247d575c90Smrg  ac_path_SED_found=false
47257d575c90Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
47267d575c90Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
47277d575c90Smrgfor as_dir in $PATH
47287d575c90Smrgdo
47297d575c90Smrg  IFS=$as_save_IFS
473074b35aa8Smrg  case $as_dir in #(((
473174b35aa8Smrg    '') as_dir=./ ;;
473274b35aa8Smrg    */) ;;
473374b35aa8Smrg    *) as_dir=$as_dir/ ;;
473474b35aa8Smrg  esac
473574b35aa8Smrg    for ac_prog in sed gsed
473674b35aa8Smrg   do
47377d575c90Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
473874b35aa8Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4739585aa3f7Smrg      as_fn_executable_p "$ac_path_SED" || continue
47407d575c90Smrg# Check for GNU ac_path_SED and select it if it is found.
47417d575c90Smrg  # Check for GNU $ac_path_SED
47427d575c90Smrgcase `"$ac_path_SED" --version 2>&1` in
47437d575c90Smrg*GNU*)
47447d575c90Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
47457d575c90Smrg*)
47467d575c90Smrg  ac_count=0
474774b35aa8Smrg  printf %s 0123456789 >"conftest.in"
47487d575c90Smrg  while :
47497d575c90Smrg  do
47507d575c90Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
47517d575c90Smrg    mv "conftest.tmp" "conftest.in"
47527d575c90Smrg    cp "conftest.in" "conftest.nl"
475374b35aa8Smrg    printf "%s\n" '' >> "conftest.nl"
47547d575c90Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
47557d575c90Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
47567d575c90Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
47577d575c90Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
47587d575c90Smrg      # Best one so far, save it but keep looking for a better one
47597d575c90Smrg      ac_cv_path_SED="$ac_path_SED"
47607d575c90Smrg      ac_path_SED_max=$ac_count
47617d575c90Smrg    fi
47627d575c90Smrg    # 10*(2^10) chars as input seems more than enough
47637d575c90Smrg    test $ac_count -gt 10 && break
47647d575c90Smrg  done
47657d575c90Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
47667d575c90Smrgesac
47677d575c90Smrg
47687d575c90Smrg      $ac_path_SED_found && break 3
47697d575c90Smrg    done
47707d575c90Smrg  done
47717d575c90Smrg  done
47727d575c90SmrgIFS=$as_save_IFS
47737d575c90Smrg  if test -z "$ac_cv_path_SED"; then
47747d575c90Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
47757d575c90Smrg  fi
47767d575c90Smrgelse
47777d575c90Smrg  ac_cv_path_SED=$SED
47787d575c90Smrgfi
47797d575c90Smrg
47807d575c90Smrgfi
478174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
478274b35aa8Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
47837d575c90Smrg SED="$ac_cv_path_SED"
47847d575c90Smrg  rm -f conftest.sed
47857d575c90Smrg
47867d575c90Smrg
47877d575c90Smrg
47887d575c90Smrg
47897d575c90Smrg
47907d575c90Smrg
47917d575c90Smrg# Check whether --enable-selective-werror was given.
479274b35aa8Smrgif test ${enable_selective_werror+y}
479374b35aa8Smrgthen :
47947d575c90Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
479574b35aa8Smrgelse $as_nop
47967d575c90Smrg  SELECTIVE_WERROR=yes
47977d575c90Smrgfi
47987d575c90Smrg
47997d575c90Smrg
48007d575c90Smrg
48017d575c90Smrg
48027d575c90Smrg
48037d575c90Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
48047d575c90Smrgif test "x$SUNCC" = "xyes"; then
48057d575c90Smrg    BASE_CFLAGS="-v"
48067d575c90Smrgelse
48077d575c90Smrg    BASE_CFLAGS=""
48087d575c90Smrgfi
48097d575c90Smrg
48107d575c90Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
48117d575c90Smrg
48127d575c90Smrg
48137d575c90Smrg
48147d575c90Smrg
48157d575c90Smrg
48167d575c90Smrg
48177d575c90Smrg
48187d575c90Smrg
48197d575c90Smrg
48207d575c90Smrg
48217d575c90Smrg
48227d575c90Smrg
48237d575c90Smrg
48247d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
48257d575c90Smrg
48267d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
48277d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
482874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
482974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
483074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
483174b35aa8Smrgthen :
483274b35aa8Smrg  printf %s "(cached) " >&6
483374b35aa8Smrgelse $as_nop
48347d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48357d575c90Smrg/* end confdefs.h.  */
48367d575c90Smrgint i;
48377d575c90Smrg_ACEOF
483874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
483974b35aa8Smrgthen :
48407d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
484174b35aa8Smrgelse $as_nop
48427d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
48437d575c90Smrgfi
484474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48457d575c90Smrgfi
484674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
484774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
48487d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
48497d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48507d575c90Smrgfi
48517d575c90Smrg
48527d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
48537d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48547d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48557d575c90Smrg	fi
48567d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
485774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
485874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
485974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
486074b35aa8Smrgthen :
486174b35aa8Smrg  printf %s "(cached) " >&6
486274b35aa8Smrgelse $as_nop
48637d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48647d575c90Smrg/* end confdefs.h.  */
48657d575c90Smrgint i;
48667d575c90Smrg_ACEOF
486774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
486874b35aa8Smrgthen :
48697d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
487074b35aa8Smrgelse $as_nop
48717d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
48727d575c90Smrgfi
487374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
48747d575c90Smrgfi
487574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
487674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
48777d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
48787d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48797d575c90Smrgfi
48807d575c90Smrg
48817d575c90Smrgfound="no"
48827d575c90Smrg
48837d575c90Smrg	if test $found = "no" ; then
4884585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48857d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48867d575c90Smrg		fi
48877d575c90Smrg
4888585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
48897d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
48907d575c90Smrg		fi
48917d575c90Smrg
48927d575c90Smrg		CFLAGS="$CFLAGS -Wall"
48937d575c90Smrg
489474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
489574b35aa8Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
48967d575c90Smrg		cacheid=xorg_cv_cc_flag__Wall
489774b35aa8Smrg		if eval test \${$cacheid+y}
489874b35aa8Smrgthen :
489974b35aa8Smrg  printf %s "(cached) " >&6
490074b35aa8Smrgelse $as_nop
49017d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49027d575c90Smrg/* end confdefs.h.  */
49037d575c90Smrgint i;
49047d575c90Smrgint
490574b35aa8Smrgmain (void)
49067d575c90Smrg{
49077d575c90Smrg
49087d575c90Smrg  ;
49097d575c90Smrg  return 0;
49107d575c90Smrg}
49117d575c90Smrg_ACEOF
491274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
491374b35aa8Smrgthen :
49147d575c90Smrg  eval $cacheid=yes
491574b35aa8Smrgelse $as_nop
49167d575c90Smrg  eval $cacheid=no
49177d575c90Smrgfi
491874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
49197d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
49207d575c90Smrgfi
49217d575c90Smrg
49227d575c90Smrg
49237d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
49247d575c90Smrg
49257d575c90Smrg		eval supported=\$$cacheid
492674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
492774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
49287d575c90Smrg		if test "$supported" = "yes" ; then
49297d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
49307d575c90Smrg			found="yes"
49317d575c90Smrg		fi
49327d575c90Smrg	fi
49337d575c90Smrg
49347d575c90Smrg
49357d575c90Smrg
49367d575c90Smrg
49377d575c90Smrg
49387d575c90Smrg
49397d575c90Smrg
49407d575c90Smrg
49417d575c90Smrg
49427d575c90Smrg
49437d575c90Smrg
49447d575c90Smrg
49457d575c90Smrg
49467d575c90Smrg
49477d575c90Smrg
49487d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
49497d575c90Smrg
49507d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
49517d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
495274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
495374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
495474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
495574b35aa8Smrgthen :
495674b35aa8Smrg  printf %s "(cached) " >&6
495774b35aa8Smrgelse $as_nop
49587d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49597d575c90Smrg/* end confdefs.h.  */
49607d575c90Smrgint i;
49617d575c90Smrg_ACEOF
496274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
496374b35aa8Smrgthen :
49647d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
496574b35aa8Smrgelse $as_nop
49667d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
49677d575c90Smrgfi
496874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49697d575c90Smrgfi
497074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
497174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
49727d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
49737d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
49747d575c90Smrgfi
49757d575c90Smrg
49767d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
49777d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
49787d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49797d575c90Smrg	fi
49807d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
498174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
498274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
498374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
498474b35aa8Smrgthen :
498574b35aa8Smrg  printf %s "(cached) " >&6
498674b35aa8Smrgelse $as_nop
49877d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49887d575c90Smrg/* end confdefs.h.  */
49897d575c90Smrgint i;
49907d575c90Smrg_ACEOF
499174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
499274b35aa8Smrgthen :
49937d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
499474b35aa8Smrgelse $as_nop
49957d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
49967d575c90Smrgfi
499774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49987d575c90Smrgfi
499974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
500074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
50017d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
50027d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
50037d575c90Smrgfi
50047d575c90Smrg
50057d575c90Smrgfound="no"
50067d575c90Smrg
50077d575c90Smrg	if test $found = "no" ; then
5008585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50097d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50107d575c90Smrg		fi
50117d575c90Smrg
5012585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
50137d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50147d575c90Smrg		fi
50157d575c90Smrg
50167d575c90Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
50177d575c90Smrg
501874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
501974b35aa8Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
50207d575c90Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
502174b35aa8Smrg		if eval test \${$cacheid+y}
502274b35aa8Smrgthen :
502374b35aa8Smrg  printf %s "(cached) " >&6
502474b35aa8Smrgelse $as_nop
50257d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50267d575c90Smrg/* end confdefs.h.  */
50277d575c90Smrgint i;
50287d575c90Smrgint
502974b35aa8Smrgmain (void)
50307d575c90Smrg{
50317d575c90Smrg
50327d575c90Smrg  ;
50337d575c90Smrg  return 0;
50347d575c90Smrg}
50357d575c90Smrg_ACEOF
503674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
503774b35aa8Smrgthen :
50387d575c90Smrg  eval $cacheid=yes
503974b35aa8Smrgelse $as_nop
50407d575c90Smrg  eval $cacheid=no
50417d575c90Smrgfi
504274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
50437d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
50447d575c90Smrgfi
50457d575c90Smrg
50467d575c90Smrg
50477d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
50487d575c90Smrg
50497d575c90Smrg		eval supported=\$$cacheid
505074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
505174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
50527d575c90Smrg		if test "$supported" = "yes" ; then
50537d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
50547d575c90Smrg			found="yes"
50557d575c90Smrg		fi
50567d575c90Smrg	fi
50577d575c90Smrg
50587d575c90Smrg
50597d575c90Smrg
50607d575c90Smrg
50617d575c90Smrg
50627d575c90Smrg
50637d575c90Smrg
50647d575c90Smrg
50657d575c90Smrg
50667d575c90Smrg
50677d575c90Smrg
50687d575c90Smrg
50697d575c90Smrg
50707d575c90Smrg
50717d575c90Smrg
50727d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
50737d575c90Smrg
50747d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
50757d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
507674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
507774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
507874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
507974b35aa8Smrgthen :
508074b35aa8Smrg  printf %s "(cached) " >&6
508174b35aa8Smrgelse $as_nop
50827d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50837d575c90Smrg/* end confdefs.h.  */
50847d575c90Smrgint i;
50857d575c90Smrg_ACEOF
508674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
508774b35aa8Smrgthen :
50887d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
508974b35aa8Smrgelse $as_nop
50907d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
50917d575c90Smrgfi
509274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
50937d575c90Smrgfi
509474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
509574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
50967d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
50977d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
50987d575c90Smrgfi
50997d575c90Smrg
51007d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
51017d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51027d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51037d575c90Smrg	fi
51047d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
510574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
510674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
510774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
510874b35aa8Smrgthen :
510974b35aa8Smrg  printf %s "(cached) " >&6
511074b35aa8Smrgelse $as_nop
51117d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51127d575c90Smrg/* end confdefs.h.  */
51137d575c90Smrgint i;
51147d575c90Smrg_ACEOF
511574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
511674b35aa8Smrgthen :
51177d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
511874b35aa8Smrgelse $as_nop
51197d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
51207d575c90Smrgfi
512174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
51227d575c90Smrgfi
512374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
512474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
51257d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
51267d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
51277d575c90Smrgfi
51287d575c90Smrg
51297d575c90Smrgfound="no"
51307d575c90Smrg
51317d575c90Smrg	if test $found = "no" ; then
5132585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51337d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51347d575c90Smrg		fi
51357d575c90Smrg
5136585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
51377d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51387d575c90Smrg		fi
51397d575c90Smrg
51407d575c90Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
51417d575c90Smrg
514274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
514374b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
51447d575c90Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
514574b35aa8Smrg		if eval test \${$cacheid+y}
514674b35aa8Smrgthen :
514774b35aa8Smrg  printf %s "(cached) " >&6
514874b35aa8Smrgelse $as_nop
51497d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51507d575c90Smrg/* end confdefs.h.  */
51517d575c90Smrgint i;
51527d575c90Smrgint
515374b35aa8Smrgmain (void)
51547d575c90Smrg{
51557d575c90Smrg
51567d575c90Smrg  ;
51577d575c90Smrg  return 0;
51587d575c90Smrg}
51597d575c90Smrg_ACEOF
516074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
516174b35aa8Smrgthen :
51627d575c90Smrg  eval $cacheid=yes
516374b35aa8Smrgelse $as_nop
51647d575c90Smrg  eval $cacheid=no
51657d575c90Smrgfi
516674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
51677d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
51687d575c90Smrgfi
51697d575c90Smrg
51707d575c90Smrg
51717d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
51727d575c90Smrg
51737d575c90Smrg		eval supported=\$$cacheid
517474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
517574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
51767d575c90Smrg		if test "$supported" = "yes" ; then
51777d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
51787d575c90Smrg			found="yes"
51797d575c90Smrg		fi
51807d575c90Smrg	fi
51817d575c90Smrg
51827d575c90Smrg
51837d575c90Smrg
51847d575c90Smrg
51857d575c90Smrg
51867d575c90Smrg
51877d575c90Smrg
51887d575c90Smrg
51897d575c90Smrg
51907d575c90Smrg
51917d575c90Smrg
51927d575c90Smrg
51937d575c90Smrg
51947d575c90Smrg
51957d575c90Smrg
51967d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
51977d575c90Smrg
51987d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
51997d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
520074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
520174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
520274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
520374b35aa8Smrgthen :
520474b35aa8Smrg  printf %s "(cached) " >&6
520574b35aa8Smrgelse $as_nop
52067d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52077d575c90Smrg/* end confdefs.h.  */
52087d575c90Smrgint i;
52097d575c90Smrg_ACEOF
521074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
521174b35aa8Smrgthen :
52127d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
521374b35aa8Smrgelse $as_nop
52147d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
52157d575c90Smrgfi
521674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52177d575c90Smrgfi
521874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
521974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
52207d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
52217d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52227d575c90Smrgfi
52237d575c90Smrg
52247d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
52257d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52267d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52277d575c90Smrg	fi
52287d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
522974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
523074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
523174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
523274b35aa8Smrgthen :
523374b35aa8Smrg  printf %s "(cached) " >&6
523474b35aa8Smrgelse $as_nop
52357d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52367d575c90Smrg/* end confdefs.h.  */
52377d575c90Smrgint i;
52387d575c90Smrg_ACEOF
523974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
524074b35aa8Smrgthen :
52417d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
524274b35aa8Smrgelse $as_nop
52437d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
52447d575c90Smrgfi
524574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
52467d575c90Smrgfi
524774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
524874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
52497d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
52507d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
52517d575c90Smrgfi
52527d575c90Smrg
52537d575c90Smrgfound="no"
52547d575c90Smrg
52557d575c90Smrg	if test $found = "no" ; then
5256585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52577d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52587d575c90Smrg		fi
52597d575c90Smrg
5260585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
52617d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52627d575c90Smrg		fi
52637d575c90Smrg
52647d575c90Smrg		CFLAGS="$CFLAGS -Wformat=2"
52657d575c90Smrg
526674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
526774b35aa8Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5268585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
526974b35aa8Smrg		if eval test \${$cacheid+y}
527074b35aa8Smrgthen :
527174b35aa8Smrg  printf %s "(cached) " >&6
527274b35aa8Smrgelse $as_nop
52737d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52747d575c90Smrg/* end confdefs.h.  */
52757d575c90Smrgint i;
52767d575c90Smrgint
527774b35aa8Smrgmain (void)
52787d575c90Smrg{
52797d575c90Smrg
52807d575c90Smrg  ;
52817d575c90Smrg  return 0;
52827d575c90Smrg}
52837d575c90Smrg_ACEOF
528474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
528574b35aa8Smrgthen :
52867d575c90Smrg  eval $cacheid=yes
528774b35aa8Smrgelse $as_nop
52887d575c90Smrg  eval $cacheid=no
52897d575c90Smrgfi
529074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
52917d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
52927d575c90Smrgfi
52937d575c90Smrg
52947d575c90Smrg
52957d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
52967d575c90Smrg
52977d575c90Smrg		eval supported=\$$cacheid
529874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
529974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
53007d575c90Smrg		if test "$supported" = "yes" ; then
53017d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
53027d575c90Smrg			found="yes"
53037d575c90Smrg		fi
53047d575c90Smrg	fi
53057d575c90Smrg
53067d575c90Smrg	if test $found = "no" ; then
5307585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
53087d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53097d575c90Smrg		fi
53107d575c90Smrg
5311585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
53127d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
53137d575c90Smrg		fi
53147d575c90Smrg
53157d575c90Smrg		CFLAGS="$CFLAGS -Wformat"
53167d575c90Smrg
531774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
531874b35aa8Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
53197d575c90Smrg		cacheid=xorg_cv_cc_flag__Wformat
532074b35aa8Smrg		if eval test \${$cacheid+y}
532174b35aa8Smrgthen :
532274b35aa8Smrg  printf %s "(cached) " >&6
532374b35aa8Smrgelse $as_nop
53247d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53257d575c90Smrg/* end confdefs.h.  */
53267d575c90Smrgint i;
53277d575c90Smrgint
532874b35aa8Smrgmain (void)
53297d575c90Smrg{
53307d575c90Smrg
53317d575c90Smrg  ;
53327d575c90Smrg  return 0;
53337d575c90Smrg}
53347d575c90Smrg_ACEOF
533574b35aa8Smrgif ac_fn_c_try_link "$LINENO"
533674b35aa8Smrgthen :
53377d575c90Smrg  eval $cacheid=yes
533874b35aa8Smrgelse $as_nop
53397d575c90Smrg  eval $cacheid=no
53407d575c90Smrgfi
534174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
53427d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
53437d575c90Smrgfi
53447d575c90Smrg
53457d575c90Smrg
53467d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
53477d575c90Smrg
53487d575c90Smrg		eval supported=\$$cacheid
534974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
535074b35aa8Smrgprintf "%s\n" "$supported" >&6; }
53517d575c90Smrg		if test "$supported" = "yes" ; then
53527d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
53537d575c90Smrg			found="yes"
53547d575c90Smrg		fi
53557d575c90Smrg	fi
53567d575c90Smrg
53577d575c90Smrg
53587d575c90Smrg
53597d575c90Smrg
53607d575c90Smrg
53617d575c90Smrg
53627d575c90Smrg
53637d575c90Smrg
53647d575c90Smrg
53657d575c90Smrg
53667d575c90Smrg
53677d575c90Smrg
53687d575c90Smrg
53697d575c90Smrg
53707d575c90Smrg
53717d575c90Smrg
53727d575c90Smrg
53737d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
53747d575c90Smrg
53757d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
53767d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
537774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
537874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
537974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
538074b35aa8Smrgthen :
538174b35aa8Smrg  printf %s "(cached) " >&6
538274b35aa8Smrgelse $as_nop
53837d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
53847d575c90Smrg/* end confdefs.h.  */
53857d575c90Smrgint i;
53867d575c90Smrg_ACEOF
538774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
538874b35aa8Smrgthen :
53897d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
539074b35aa8Smrgelse $as_nop
53917d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
53927d575c90Smrgfi
539374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
53947d575c90Smrgfi
539574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
539674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
53977d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
53987d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
53997d575c90Smrgfi
54007d575c90Smrg
54017d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
54027d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54037d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54047d575c90Smrg	fi
54057d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
540674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
540774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
540874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
540974b35aa8Smrgthen :
541074b35aa8Smrg  printf %s "(cached) " >&6
541174b35aa8Smrgelse $as_nop
54127d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54137d575c90Smrg/* end confdefs.h.  */
54147d575c90Smrgint i;
54157d575c90Smrg_ACEOF
541674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
541774b35aa8Smrgthen :
54187d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
541974b35aa8Smrgelse $as_nop
54207d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
54217d575c90Smrgfi
542274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
54237d575c90Smrgfi
542474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
542574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
54267d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
54277d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54287d575c90Smrgfi
54297d575c90Smrg
54307d575c90Smrgfound="no"
54317d575c90Smrg
54327d575c90Smrg	if test $found = "no" ; then
5433585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54347d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54357d575c90Smrg		fi
54367d575c90Smrg
5437585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
54387d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54397d575c90Smrg		fi
54407d575c90Smrg
54417d575c90Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
54427d575c90Smrg
544374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
544474b35aa8Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
54457d575c90Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
544674b35aa8Smrg		if eval test \${$cacheid+y}
544774b35aa8Smrgthen :
544874b35aa8Smrg  printf %s "(cached) " >&6
544974b35aa8Smrgelse $as_nop
54507d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54517d575c90Smrg/* end confdefs.h.  */
54527d575c90Smrgint i;
54537d575c90Smrgint
545474b35aa8Smrgmain (void)
54557d575c90Smrg{
54567d575c90Smrg
54577d575c90Smrg  ;
54587d575c90Smrg  return 0;
54597d575c90Smrg}
54607d575c90Smrg_ACEOF
546174b35aa8Smrgif ac_fn_c_try_link "$LINENO"
546274b35aa8Smrgthen :
54637d575c90Smrg  eval $cacheid=yes
546474b35aa8Smrgelse $as_nop
54657d575c90Smrg  eval $cacheid=no
54667d575c90Smrgfi
546774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
54687d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
54697d575c90Smrgfi
54707d575c90Smrg
54717d575c90Smrg
54727d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
54737d575c90Smrg
54747d575c90Smrg		eval supported=\$$cacheid
547574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
547674b35aa8Smrgprintf "%s\n" "$supported" >&6; }
54777d575c90Smrg		if test "$supported" = "yes" ; then
54787d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
54797d575c90Smrg			found="yes"
54807d575c90Smrg		fi
54817d575c90Smrg	fi
54827d575c90Smrg
54837d575c90Smrg
54847d575c90Smrg
54857d575c90Smrg
54867d575c90Smrg
54877d575c90Smrg
54887d575c90Smrg
54897d575c90Smrg
54907d575c90Smrg
54917d575c90Smrg
54927d575c90Smrg
54937d575c90Smrg
54947d575c90Smrg
54957d575c90Smrg
54967d575c90Smrg
54977d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
54987d575c90Smrg
54997d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
55007d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
550174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
550274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
550374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
550474b35aa8Smrgthen :
550574b35aa8Smrg  printf %s "(cached) " >&6
550674b35aa8Smrgelse $as_nop
55077d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55087d575c90Smrg/* end confdefs.h.  */
55097d575c90Smrgint i;
55107d575c90Smrg_ACEOF
551174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
551274b35aa8Smrgthen :
55137d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
551474b35aa8Smrgelse $as_nop
55157d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
55167d575c90Smrgfi
551774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55187d575c90Smrgfi
551974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
552074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
55217d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
55227d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55237d575c90Smrgfi
55247d575c90Smrg
55257d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
55267d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55277d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55287d575c90Smrg	fi
55297d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
553074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
553174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
553274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
553374b35aa8Smrgthen :
553474b35aa8Smrg  printf %s "(cached) " >&6
553574b35aa8Smrgelse $as_nop
55367d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55377d575c90Smrg/* end confdefs.h.  */
55387d575c90Smrgint i;
55397d575c90Smrg_ACEOF
554074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
554174b35aa8Smrgthen :
55427d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
554374b35aa8Smrgelse $as_nop
55447d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
55457d575c90Smrgfi
554674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
55477d575c90Smrgfi
554874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
554974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
55507d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
55517d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
55527d575c90Smrgfi
55537d575c90Smrg
55547d575c90Smrgfound="no"
55557d575c90Smrg
55567d575c90Smrg	if test $found = "no" ; then
5557585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55587d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55597d575c90Smrg		fi
55607d575c90Smrg
5561585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
55627d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55637d575c90Smrg		fi
55647d575c90Smrg
55657d575c90Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
55667d575c90Smrg
556774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
556874b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
55697d575c90Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
557074b35aa8Smrg		if eval test \${$cacheid+y}
557174b35aa8Smrgthen :
557274b35aa8Smrg  printf %s "(cached) " >&6
557374b35aa8Smrgelse $as_nop
55747d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55757d575c90Smrg/* end confdefs.h.  */
55767d575c90Smrgint i;
55777d575c90Smrgint
557874b35aa8Smrgmain (void)
55797d575c90Smrg{
55807d575c90Smrg
55817d575c90Smrg  ;
55827d575c90Smrg  return 0;
55837d575c90Smrg}
55847d575c90Smrg_ACEOF
558574b35aa8Smrgif ac_fn_c_try_link "$LINENO"
558674b35aa8Smrgthen :
55877d575c90Smrg  eval $cacheid=yes
558874b35aa8Smrgelse $as_nop
55897d575c90Smrg  eval $cacheid=no
55907d575c90Smrgfi
559174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
55927d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
55937d575c90Smrgfi
55947d575c90Smrg
55957d575c90Smrg
55967d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
55977d575c90Smrg
55987d575c90Smrg		eval supported=\$$cacheid
559974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
560074b35aa8Smrgprintf "%s\n" "$supported" >&6; }
56017d575c90Smrg		if test "$supported" = "yes" ; then
56027d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
56037d575c90Smrg			found="yes"
56047d575c90Smrg		fi
56057d575c90Smrg	fi
56067d575c90Smrg
56077d575c90Smrg
56087d575c90Smrg
56097d575c90Smrg
56107d575c90Smrg
56117d575c90Smrg
56127d575c90Smrg
56137d575c90Smrg
56147d575c90Smrg
56157d575c90Smrg
56167d575c90Smrg
56177d575c90Smrg
56187d575c90Smrg
56197d575c90Smrg
56207d575c90Smrg
56217d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
56227d575c90Smrg
56237d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
56247d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
562574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
562674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
562774b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
562874b35aa8Smrgthen :
562974b35aa8Smrg  printf %s "(cached) " >&6
563074b35aa8Smrgelse $as_nop
56317d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56327d575c90Smrg/* end confdefs.h.  */
56337d575c90Smrgint i;
56347d575c90Smrg_ACEOF
563574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
563674b35aa8Smrgthen :
56377d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
563874b35aa8Smrgelse $as_nop
56397d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
56407d575c90Smrgfi
564174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56427d575c90Smrgfi
564374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
564474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
56457d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
56467d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56477d575c90Smrgfi
56487d575c90Smrg
56497d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
56507d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56517d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56527d575c90Smrg	fi
56537d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
565474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
565574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
565674b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
565774b35aa8Smrgthen :
565874b35aa8Smrg  printf %s "(cached) " >&6
565974b35aa8Smrgelse $as_nop
56607d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56617d575c90Smrg/* end confdefs.h.  */
56627d575c90Smrgint i;
56637d575c90Smrg_ACEOF
566474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
566574b35aa8Smrgthen :
56667d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
566774b35aa8Smrgelse $as_nop
56687d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
56697d575c90Smrgfi
567074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
56717d575c90Smrgfi
567274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
567374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
56747d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
56757d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
56767d575c90Smrgfi
56777d575c90Smrg
56787d575c90Smrgfound="no"
56797d575c90Smrg
56807d575c90Smrg	if test $found = "no" ; then
5681585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56827d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56837d575c90Smrg		fi
56847d575c90Smrg
5685585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
56867d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56877d575c90Smrg		fi
56887d575c90Smrg
56897d575c90Smrg		CFLAGS="$CFLAGS -Wnested-externs"
56907d575c90Smrg
569174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
569274b35aa8Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
56937d575c90Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
569474b35aa8Smrg		if eval test \${$cacheid+y}
569574b35aa8Smrgthen :
569674b35aa8Smrg  printf %s "(cached) " >&6
569774b35aa8Smrgelse $as_nop
56987d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56997d575c90Smrg/* end confdefs.h.  */
57007d575c90Smrgint i;
57017d575c90Smrgint
570274b35aa8Smrgmain (void)
57037d575c90Smrg{
57047d575c90Smrg
57057d575c90Smrg  ;
57067d575c90Smrg  return 0;
57077d575c90Smrg}
57087d575c90Smrg_ACEOF
570974b35aa8Smrgif ac_fn_c_try_link "$LINENO"
571074b35aa8Smrgthen :
57117d575c90Smrg  eval $cacheid=yes
571274b35aa8Smrgelse $as_nop
57137d575c90Smrg  eval $cacheid=no
57147d575c90Smrgfi
571574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
57167d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
57177d575c90Smrgfi
57187d575c90Smrg
57197d575c90Smrg
57207d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
57217d575c90Smrg
57227d575c90Smrg		eval supported=\$$cacheid
572374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
572474b35aa8Smrgprintf "%s\n" "$supported" >&6; }
57257d575c90Smrg		if test "$supported" = "yes" ; then
57267d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
57277d575c90Smrg			found="yes"
57287d575c90Smrg		fi
57297d575c90Smrg	fi
57307d575c90Smrg
57317d575c90Smrg
57327d575c90Smrg
57337d575c90Smrg
57347d575c90Smrg
57357d575c90Smrg
57367d575c90Smrg
57377d575c90Smrg
57387d575c90Smrg
57397d575c90Smrg
57407d575c90Smrg
57417d575c90Smrg
57427d575c90Smrg
57437d575c90Smrg
57447d575c90Smrg
57457d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
57467d575c90Smrg
57477d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
57487d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
574974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
575074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
575174b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
575274b35aa8Smrgthen :
575374b35aa8Smrg  printf %s "(cached) " >&6
575474b35aa8Smrgelse $as_nop
57557d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57567d575c90Smrg/* end confdefs.h.  */
57577d575c90Smrgint i;
57587d575c90Smrg_ACEOF
575974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
576074b35aa8Smrgthen :
57617d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
576274b35aa8Smrgelse $as_nop
57637d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
57647d575c90Smrgfi
576574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57667d575c90Smrgfi
576774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
576874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
57697d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
57707d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
57717d575c90Smrgfi
57727d575c90Smrg
57737d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
57747d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57757d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57767d575c90Smrg	fi
57777d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
577874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
577974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
578074b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
578174b35aa8Smrgthen :
578274b35aa8Smrg  printf %s "(cached) " >&6
578374b35aa8Smrgelse $as_nop
57847d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57857d575c90Smrg/* end confdefs.h.  */
57867d575c90Smrgint i;
57877d575c90Smrg_ACEOF
578874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
578974b35aa8Smrgthen :
57907d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
579174b35aa8Smrgelse $as_nop
57927d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
57937d575c90Smrgfi
579474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
57957d575c90Smrgfi
579674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
579774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
57987d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
57997d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58007d575c90Smrgfi
58017d575c90Smrg
58027d575c90Smrgfound="no"
58037d575c90Smrg
58047d575c90Smrg	if test $found = "no" ; then
5805585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58067d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58077d575c90Smrg		fi
58087d575c90Smrg
5809585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
58107d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
58117d575c90Smrg		fi
58127d575c90Smrg
58137d575c90Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
58147d575c90Smrg
581574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
581674b35aa8Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
58177d575c90Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
581874b35aa8Smrg		if eval test \${$cacheid+y}
581974b35aa8Smrgthen :
582074b35aa8Smrg  printf %s "(cached) " >&6
582174b35aa8Smrgelse $as_nop
58227d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58237d575c90Smrg/* end confdefs.h.  */
58247d575c90Smrgint i;
58257d575c90Smrgint
582674b35aa8Smrgmain (void)
58277d575c90Smrg{
58287d575c90Smrg
58297d575c90Smrg  ;
58307d575c90Smrg  return 0;
58317d575c90Smrg}
58327d575c90Smrg_ACEOF
583374b35aa8Smrgif ac_fn_c_try_link "$LINENO"
583474b35aa8Smrgthen :
58357d575c90Smrg  eval $cacheid=yes
583674b35aa8Smrgelse $as_nop
58377d575c90Smrg  eval $cacheid=no
58387d575c90Smrgfi
583974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
58407d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
58417d575c90Smrgfi
58427d575c90Smrg
58437d575c90Smrg
58447d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
58457d575c90Smrg
58467d575c90Smrg		eval supported=\$$cacheid
584774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
584874b35aa8Smrgprintf "%s\n" "$supported" >&6; }
58497d575c90Smrg		if test "$supported" = "yes" ; then
58507d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
58517d575c90Smrg			found="yes"
58527d575c90Smrg		fi
58537d575c90Smrg	fi
58547d575c90Smrg
58557d575c90Smrg
58567d575c90Smrg
58577d575c90Smrg
58587d575c90Smrg
58597d575c90Smrg
58607d575c90Smrg
58617d575c90Smrg
58627d575c90Smrg
58637d575c90Smrg
58647d575c90Smrg
58657d575c90Smrg
58667d575c90Smrg
58677d575c90Smrg
58687d575c90Smrg
58697d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
58707d575c90Smrg
58717d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
58727d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
587374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
587474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
587574b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
587674b35aa8Smrgthen :
587774b35aa8Smrg  printf %s "(cached) " >&6
587874b35aa8Smrgelse $as_nop
58797d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58807d575c90Smrg/* end confdefs.h.  */
58817d575c90Smrgint i;
58827d575c90Smrg_ACEOF
588374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
588474b35aa8Smrgthen :
58857d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
588674b35aa8Smrgelse $as_nop
58877d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
58887d575c90Smrgfi
588974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
58907d575c90Smrgfi
589174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
589274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
58937d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
58947d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
58957d575c90Smrgfi
58967d575c90Smrg
58977d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
58987d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58997d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59007d575c90Smrg	fi
59017d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
590274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
590374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
590474b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
590574b35aa8Smrgthen :
590674b35aa8Smrg  printf %s "(cached) " >&6
590774b35aa8Smrgelse $as_nop
59087d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59097d575c90Smrg/* end confdefs.h.  */
59107d575c90Smrgint i;
59117d575c90Smrg_ACEOF
591274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
591374b35aa8Smrgthen :
59147d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
591574b35aa8Smrgelse $as_nop
59167d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
59177d575c90Smrgfi
591874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
59197d575c90Smrgfi
592074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
592174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
59227d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
59237d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
59247d575c90Smrgfi
59257d575c90Smrg
59267d575c90Smrgfound="no"
59277d575c90Smrg
59287d575c90Smrg	if test $found = "no" ; then
5929585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59307d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59317d575c90Smrg		fi
59327d575c90Smrg
5933585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59347d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59357d575c90Smrg		fi
59367d575c90Smrg
59377d575c90Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
59387d575c90Smrg
593974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
594074b35aa8Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
59417d575c90Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
594274b35aa8Smrg		if eval test \${$cacheid+y}
594374b35aa8Smrgthen :
594474b35aa8Smrg  printf %s "(cached) " >&6
594574b35aa8Smrgelse $as_nop
59467d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59477d575c90Smrg/* end confdefs.h.  */
59487d575c90Smrgint i;
59497d575c90Smrgint
595074b35aa8Smrgmain (void)
59517d575c90Smrg{
59527d575c90Smrg
59537d575c90Smrg  ;
59547d575c90Smrg  return 0;
59557d575c90Smrg}
59567d575c90Smrg_ACEOF
595774b35aa8Smrgif ac_fn_c_try_link "$LINENO"
595874b35aa8Smrgthen :
59597d575c90Smrg  eval $cacheid=yes
596074b35aa8Smrgelse $as_nop
59617d575c90Smrg  eval $cacheid=no
59627d575c90Smrgfi
596374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
59647d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
59657d575c90Smrgfi
59667d575c90Smrg
59677d575c90Smrg
59687d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
59697d575c90Smrg
59707d575c90Smrg		eval supported=\$$cacheid
597174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
597274b35aa8Smrgprintf "%s\n" "$supported" >&6; }
59737d575c90Smrg		if test "$supported" = "yes" ; then
59747d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
59757d575c90Smrg			found="yes"
59767d575c90Smrg		fi
59777d575c90Smrg	fi
59787d575c90Smrg
5979585aa3f7Smrg	if test $found = "no" ; then
5980585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5981585aa3f7Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5982585aa3f7Smrg		fi
5983585aa3f7Smrg
5984585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5985585aa3f7Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5986585aa3f7Smrg		fi
5987585aa3f7Smrg
5988585aa3f7Smrg		CFLAGS="$CFLAGS -fd"
5989585aa3f7Smrg
599074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
599174b35aa8Smrgprintf %s "checking if $CC supports -fd... " >&6; }
5992585aa3f7Smrg		cacheid=xorg_cv_cc_flag__fd
599374b35aa8Smrg		if eval test \${$cacheid+y}
599474b35aa8Smrgthen :
599574b35aa8Smrg  printf %s "(cached) " >&6
599674b35aa8Smrgelse $as_nop
5997585aa3f7Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998585aa3f7Smrg/* end confdefs.h.  */
5999585aa3f7Smrgint i;
6000585aa3f7Smrgint
600174b35aa8Smrgmain (void)
6002585aa3f7Smrg{
6003585aa3f7Smrg
6004585aa3f7Smrg  ;
6005585aa3f7Smrg  return 0;
6006585aa3f7Smrg}
6007585aa3f7Smrg_ACEOF
600874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
600974b35aa8Smrgthen :
6010585aa3f7Smrg  eval $cacheid=yes
601174b35aa8Smrgelse $as_nop
6012585aa3f7Smrg  eval $cacheid=no
6013585aa3f7Smrgfi
601474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6015585aa3f7Smrg    conftest$ac_exeext conftest.$ac_ext
6016585aa3f7Smrgfi
6017585aa3f7Smrg
6018585aa3f7Smrg
6019585aa3f7Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6020585aa3f7Smrg
6021585aa3f7Smrg		eval supported=\$$cacheid
602274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
602374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
6024585aa3f7Smrg		if test "$supported" = "yes" ; then
6025585aa3f7Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6026585aa3f7Smrg			found="yes"
6027585aa3f7Smrg		fi
6028585aa3f7Smrg	fi
6029585aa3f7Smrg
60307d575c90Smrg
60317d575c90Smrg
60327d575c90Smrg
60337d575c90Smrg
60347d575c90Smrg
60357d575c90Smrg
60367d575c90Smrg
60377d575c90Smrg
60387d575c90Smrg
60397d575c90Smrg
60407d575c90Smrg
60417d575c90Smrg
60427d575c90Smrg
60437d575c90Smrg
60447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
60457d575c90Smrg
60467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
60477d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
604874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
604974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
605074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
605174b35aa8Smrgthen :
605274b35aa8Smrg  printf %s "(cached) " >&6
605374b35aa8Smrgelse $as_nop
60547d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60557d575c90Smrg/* end confdefs.h.  */
60567d575c90Smrgint i;
60577d575c90Smrg_ACEOF
605874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
605974b35aa8Smrgthen :
60607d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
606174b35aa8Smrgelse $as_nop
60627d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
60637d575c90Smrgfi
606474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60657d575c90Smrgfi
606674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
606774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
60687d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
60697d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60707d575c90Smrgfi
60717d575c90Smrg
60727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
60737d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60747d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60757d575c90Smrg	fi
60767d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
607774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
607874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
607974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
608074b35aa8Smrgthen :
608174b35aa8Smrg  printf %s "(cached) " >&6
608274b35aa8Smrgelse $as_nop
60837d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60847d575c90Smrg/* end confdefs.h.  */
60857d575c90Smrgint i;
60867d575c90Smrg_ACEOF
608774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
608874b35aa8Smrgthen :
60897d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
609074b35aa8Smrgelse $as_nop
60917d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
60927d575c90Smrgfi
609374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
60947d575c90Smrgfi
609574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
609674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
60977d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
60987d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60997d575c90Smrgfi
61007d575c90Smrg
61017d575c90Smrgfound="no"
61027d575c90Smrg
61037d575c90Smrg	if test $found = "no" ; then
6104585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61057d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61067d575c90Smrg		fi
61077d575c90Smrg
6108585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
61097d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
61107d575c90Smrg		fi
61117d575c90Smrg
61127d575c90Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
61137d575c90Smrg
611474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
611574b35aa8Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
61167d575c90Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
611774b35aa8Smrg		if eval test \${$cacheid+y}
611874b35aa8Smrgthen :
611974b35aa8Smrg  printf %s "(cached) " >&6
612074b35aa8Smrgelse $as_nop
61217d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61227d575c90Smrg/* end confdefs.h.  */
61237d575c90Smrgint i;
61247d575c90Smrgint
612574b35aa8Smrgmain (void)
61267d575c90Smrg{
61277d575c90Smrg
61287d575c90Smrg  ;
61297d575c90Smrg  return 0;
61307d575c90Smrg}
61317d575c90Smrg_ACEOF
613274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
613374b35aa8Smrgthen :
61347d575c90Smrg  eval $cacheid=yes
613574b35aa8Smrgelse $as_nop
61367d575c90Smrg  eval $cacheid=no
61377d575c90Smrgfi
613874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
61397d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
61407d575c90Smrgfi
61417d575c90Smrg
61427d575c90Smrg
61437d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
61447d575c90Smrg
61457d575c90Smrg		eval supported=\$$cacheid
614674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
614774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
61487d575c90Smrg		if test "$supported" = "yes" ; then
61497d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
61507d575c90Smrg			found="yes"
61517d575c90Smrg		fi
61527d575c90Smrg	fi
61537d575c90Smrg
61547d575c90Smrg
61557d575c90Smrg
61567d575c90Smrg
61577d575c90Smrg
61587d575c90Smrg# This chunk adds additional warnings that could catch undesired effects.
61597d575c90Smrg
61607d575c90Smrg
61617d575c90Smrg
61627d575c90Smrg
61637d575c90Smrg
61647d575c90Smrg
61657d575c90Smrg
61667d575c90Smrg
61677d575c90Smrg
61687d575c90Smrg
61697d575c90Smrg
61707d575c90Smrg
61717d575c90Smrg
61727d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
61737d575c90Smrg
61747d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
61757d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
617674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
617774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
617874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
617974b35aa8Smrgthen :
618074b35aa8Smrg  printf %s "(cached) " >&6
618174b35aa8Smrgelse $as_nop
61827d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61837d575c90Smrg/* end confdefs.h.  */
61847d575c90Smrgint i;
61857d575c90Smrg_ACEOF
618674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
618774b35aa8Smrgthen :
61887d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
618974b35aa8Smrgelse $as_nop
61907d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
61917d575c90Smrgfi
619274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
61937d575c90Smrgfi
619474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
619574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
61967d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
61977d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
61987d575c90Smrgfi
61997d575c90Smrg
62007d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
62017d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62027d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62037d575c90Smrg	fi
62047d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
620574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
620674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
620774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
620874b35aa8Smrgthen :
620974b35aa8Smrg  printf %s "(cached) " >&6
621074b35aa8Smrgelse $as_nop
62117d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62127d575c90Smrg/* end confdefs.h.  */
62137d575c90Smrgint i;
62147d575c90Smrg_ACEOF
621574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
621674b35aa8Smrgthen :
62177d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
621874b35aa8Smrgelse $as_nop
62197d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
62207d575c90Smrgfi
622174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
62227d575c90Smrgfi
622374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
622474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
62257d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
62267d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62277d575c90Smrgfi
62287d575c90Smrg
62297d575c90Smrgfound="no"
62307d575c90Smrg
62317d575c90Smrg	if test $found = "no" ; then
6232585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62337d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62347d575c90Smrg		fi
62357d575c90Smrg
6236585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
62377d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62387d575c90Smrg		fi
62397d575c90Smrg
62407d575c90Smrg		CFLAGS="$CFLAGS -Wunused"
62417d575c90Smrg
624274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
624374b35aa8Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
62447d575c90Smrg		cacheid=xorg_cv_cc_flag__Wunused
624574b35aa8Smrg		if eval test \${$cacheid+y}
624674b35aa8Smrgthen :
624774b35aa8Smrg  printf %s "(cached) " >&6
624874b35aa8Smrgelse $as_nop
62497d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62507d575c90Smrg/* end confdefs.h.  */
62517d575c90Smrgint i;
62527d575c90Smrgint
625374b35aa8Smrgmain (void)
62547d575c90Smrg{
62557d575c90Smrg
62567d575c90Smrg  ;
62577d575c90Smrg  return 0;
62587d575c90Smrg}
62597d575c90Smrg_ACEOF
626074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
626174b35aa8Smrgthen :
62627d575c90Smrg  eval $cacheid=yes
626374b35aa8Smrgelse $as_nop
62647d575c90Smrg  eval $cacheid=no
62657d575c90Smrgfi
626674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
62677d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
62687d575c90Smrgfi
62697d575c90Smrg
62707d575c90Smrg
62717d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
62727d575c90Smrg
62737d575c90Smrg		eval supported=\$$cacheid
627474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
627574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
62767d575c90Smrg		if test "$supported" = "yes" ; then
62777d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
62787d575c90Smrg			found="yes"
62797d575c90Smrg		fi
62807d575c90Smrg	fi
62817d575c90Smrg
62827d575c90Smrg
62837d575c90Smrg
62847d575c90Smrg
62857d575c90Smrg
62867d575c90Smrg
62877d575c90Smrg
62887d575c90Smrg
62897d575c90Smrg
62907d575c90Smrg
62917d575c90Smrg
62927d575c90Smrg
62937d575c90Smrg
62947d575c90Smrg
62957d575c90Smrg
62967d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
62977d575c90Smrg
62987d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
62997d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
630074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
630174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
630274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
630374b35aa8Smrgthen :
630474b35aa8Smrg  printf %s "(cached) " >&6
630574b35aa8Smrgelse $as_nop
63067d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63077d575c90Smrg/* end confdefs.h.  */
63087d575c90Smrgint i;
63097d575c90Smrg_ACEOF
631074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
631174b35aa8Smrgthen :
63127d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
631374b35aa8Smrgelse $as_nop
63147d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
63157d575c90Smrgfi
631674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63177d575c90Smrgfi
631874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
631974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
63207d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
63217d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63227d575c90Smrgfi
63237d575c90Smrg
63247d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
63257d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63267d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63277d575c90Smrg	fi
63287d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
632974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
633074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
633174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
633274b35aa8Smrgthen :
633374b35aa8Smrg  printf %s "(cached) " >&6
633474b35aa8Smrgelse $as_nop
63357d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63367d575c90Smrg/* end confdefs.h.  */
63377d575c90Smrgint i;
63387d575c90Smrg_ACEOF
633974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
634074b35aa8Smrgthen :
63417d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
634274b35aa8Smrgelse $as_nop
63437d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
63447d575c90Smrgfi
634574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
63467d575c90Smrgfi
634774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
634874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
63497d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
63507d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
63517d575c90Smrgfi
63527d575c90Smrg
63537d575c90Smrgfound="no"
63547d575c90Smrg
63557d575c90Smrg	if test $found = "no" ; then
6356585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63577d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63587d575c90Smrg		fi
63597d575c90Smrg
6360585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
63617d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63627d575c90Smrg		fi
63637d575c90Smrg
63647d575c90Smrg		CFLAGS="$CFLAGS -Wuninitialized"
63657d575c90Smrg
636674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
636774b35aa8Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
63687d575c90Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
636974b35aa8Smrg		if eval test \${$cacheid+y}
637074b35aa8Smrgthen :
637174b35aa8Smrg  printf %s "(cached) " >&6
637274b35aa8Smrgelse $as_nop
63737d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63747d575c90Smrg/* end confdefs.h.  */
63757d575c90Smrgint i;
63767d575c90Smrgint
637774b35aa8Smrgmain (void)
63787d575c90Smrg{
63797d575c90Smrg
63807d575c90Smrg  ;
63817d575c90Smrg  return 0;
63827d575c90Smrg}
63837d575c90Smrg_ACEOF
638474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
638574b35aa8Smrgthen :
63867d575c90Smrg  eval $cacheid=yes
638774b35aa8Smrgelse $as_nop
63887d575c90Smrg  eval $cacheid=no
63897d575c90Smrgfi
639074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
63917d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
63927d575c90Smrgfi
63937d575c90Smrg
63947d575c90Smrg
63957d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
63967d575c90Smrg
63977d575c90Smrg		eval supported=\$$cacheid
639874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
639974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
64007d575c90Smrg		if test "$supported" = "yes" ; then
64017d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
64027d575c90Smrg			found="yes"
64037d575c90Smrg		fi
64047d575c90Smrg	fi
64057d575c90Smrg
64067d575c90Smrg
64077d575c90Smrg
64087d575c90Smrg
64097d575c90Smrg
64107d575c90Smrg
64117d575c90Smrg
64127d575c90Smrg
64137d575c90Smrg
64147d575c90Smrg
64157d575c90Smrg
64167d575c90Smrg
64177d575c90Smrg
64187d575c90Smrg
64197d575c90Smrg
64207d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
64217d575c90Smrg
64227d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
64237d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
642474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
642574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
642674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
642774b35aa8Smrgthen :
642874b35aa8Smrg  printf %s "(cached) " >&6
642974b35aa8Smrgelse $as_nop
64307d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64317d575c90Smrg/* end confdefs.h.  */
64327d575c90Smrgint i;
64337d575c90Smrg_ACEOF
643474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
643574b35aa8Smrgthen :
64367d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
643774b35aa8Smrgelse $as_nop
64387d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
64397d575c90Smrgfi
644074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64417d575c90Smrgfi
644274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
644374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
64447d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
64457d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64467d575c90Smrgfi
64477d575c90Smrg
64487d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
64497d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64507d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64517d575c90Smrg	fi
64527d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
645374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
645474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
645574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
645674b35aa8Smrgthen :
645774b35aa8Smrg  printf %s "(cached) " >&6
645874b35aa8Smrgelse $as_nop
64597d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64607d575c90Smrg/* end confdefs.h.  */
64617d575c90Smrgint i;
64627d575c90Smrg_ACEOF
646374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
646474b35aa8Smrgthen :
64657d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
646674b35aa8Smrgelse $as_nop
64677d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
64687d575c90Smrgfi
646974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
64707d575c90Smrgfi
647174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
647274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
64737d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
64747d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64757d575c90Smrgfi
64767d575c90Smrg
64777d575c90Smrgfound="no"
64787d575c90Smrg
64797d575c90Smrg	if test $found = "no" ; then
6480585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64817d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64827d575c90Smrg		fi
64837d575c90Smrg
6484585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
64857d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
64867d575c90Smrg		fi
64877d575c90Smrg
64887d575c90Smrg		CFLAGS="$CFLAGS -Wshadow"
64897d575c90Smrg
649074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
649174b35aa8Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
64927d575c90Smrg		cacheid=xorg_cv_cc_flag__Wshadow
649374b35aa8Smrg		if eval test \${$cacheid+y}
649474b35aa8Smrgthen :
649574b35aa8Smrg  printf %s "(cached) " >&6
649674b35aa8Smrgelse $as_nop
64977d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64987d575c90Smrg/* end confdefs.h.  */
64997d575c90Smrgint i;
65007d575c90Smrgint
650174b35aa8Smrgmain (void)
65027d575c90Smrg{
65037d575c90Smrg
65047d575c90Smrg  ;
65057d575c90Smrg  return 0;
65067d575c90Smrg}
65077d575c90Smrg_ACEOF
650874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
650974b35aa8Smrgthen :
65107d575c90Smrg  eval $cacheid=yes
651174b35aa8Smrgelse $as_nop
65127d575c90Smrg  eval $cacheid=no
65137d575c90Smrgfi
651474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
65157d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
65167d575c90Smrgfi
65177d575c90Smrg
65187d575c90Smrg
65197d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
65207d575c90Smrg
65217d575c90Smrg		eval supported=\$$cacheid
652274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
652374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
65247d575c90Smrg		if test "$supported" = "yes" ; then
65257d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
65267d575c90Smrg			found="yes"
65277d575c90Smrg		fi
65287d575c90Smrg	fi
65297d575c90Smrg
65307d575c90Smrg
65317d575c90Smrg
65327d575c90Smrg
65337d575c90Smrg
65347d575c90Smrg
65357d575c90Smrg
65367d575c90Smrg
65377d575c90Smrg
65387d575c90Smrg
65397d575c90Smrg
65407d575c90Smrg
65417d575c90Smrg
65427d575c90Smrg
65437d575c90Smrg
65447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
65457d575c90Smrg
65467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
65477d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
654874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
654974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
655074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
655174b35aa8Smrgthen :
655274b35aa8Smrg  printf %s "(cached) " >&6
655374b35aa8Smrgelse $as_nop
65547d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65557d575c90Smrg/* end confdefs.h.  */
65567d575c90Smrgint i;
65577d575c90Smrg_ACEOF
655874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
655974b35aa8Smrgthen :
65607d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
656174b35aa8Smrgelse $as_nop
65627d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
65637d575c90Smrgfi
656474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65657d575c90Smrgfi
656674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
656774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
65687d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
65697d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
65707d575c90Smrgfi
65717d575c90Smrg
65727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
65737d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65747d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65757d575c90Smrg	fi
65767d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
657774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
657874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
657974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
658074b35aa8Smrgthen :
658174b35aa8Smrg  printf %s "(cached) " >&6
658274b35aa8Smrgelse $as_nop
65837d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65847d575c90Smrg/* end confdefs.h.  */
65857d575c90Smrgint i;
65867d575c90Smrg_ACEOF
658774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
658874b35aa8Smrgthen :
65897d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
659074b35aa8Smrgelse $as_nop
65917d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
65927d575c90Smrgfi
659374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
65947d575c90Smrgfi
659574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
659674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
65977d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
65987d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
65997d575c90Smrgfi
66007d575c90Smrg
66017d575c90Smrgfound="no"
66027d575c90Smrg
66037d575c90Smrg	if test $found = "no" ; then
6604585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66057d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66067d575c90Smrg		fi
66077d575c90Smrg
6608585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
66097d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66107d575c90Smrg		fi
66117d575c90Smrg
6612585aa3f7Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
66137d575c90Smrg
661474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
661574b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6616585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
661774b35aa8Smrg		if eval test \${$cacheid+y}
661874b35aa8Smrgthen :
661974b35aa8Smrg  printf %s "(cached) " >&6
662074b35aa8Smrgelse $as_nop
66217d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66227d575c90Smrg/* end confdefs.h.  */
66237d575c90Smrgint i;
66247d575c90Smrgint
662574b35aa8Smrgmain (void)
66267d575c90Smrg{
66277d575c90Smrg
66287d575c90Smrg  ;
66297d575c90Smrg  return 0;
66307d575c90Smrg}
66317d575c90Smrg_ACEOF
663274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
663374b35aa8Smrgthen :
66347d575c90Smrg  eval $cacheid=yes
663574b35aa8Smrgelse $as_nop
66367d575c90Smrg  eval $cacheid=no
66377d575c90Smrgfi
663874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
66397d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
66407d575c90Smrgfi
66417d575c90Smrg
66427d575c90Smrg
66437d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
66447d575c90Smrg
66457d575c90Smrg		eval supported=\$$cacheid
664674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
664774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
66487d575c90Smrg		if test "$supported" = "yes" ; then
6649585aa3f7Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
66507d575c90Smrg			found="yes"
66517d575c90Smrg		fi
66527d575c90Smrg	fi
66537d575c90Smrg
66547d575c90Smrg
66557d575c90Smrg
66567d575c90Smrg
66577d575c90Smrg
66587d575c90Smrg
66597d575c90Smrg
66607d575c90Smrg
66617d575c90Smrg
66627d575c90Smrg
66637d575c90Smrg
66647d575c90Smrg
66657d575c90Smrg
66667d575c90Smrg
66677d575c90Smrg
66687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
66697d575c90Smrg
66707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
66717d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
667274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
667374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
667474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
667574b35aa8Smrgthen :
667674b35aa8Smrg  printf %s "(cached) " >&6
667774b35aa8Smrgelse $as_nop
66787d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66797d575c90Smrg/* end confdefs.h.  */
66807d575c90Smrgint i;
66817d575c90Smrg_ACEOF
668274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
668374b35aa8Smrgthen :
66847d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
668574b35aa8Smrgelse $as_nop
66867d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
66877d575c90Smrgfi
668874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
66897d575c90Smrgfi
669074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
669174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
66927d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
66937d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
66947d575c90Smrgfi
66957d575c90Smrg
66967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
66977d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66987d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66997d575c90Smrg	fi
67007d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
670174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
670274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
670374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
670474b35aa8Smrgthen :
670574b35aa8Smrg  printf %s "(cached) " >&6
670674b35aa8Smrgelse $as_nop
67077d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67087d575c90Smrg/* end confdefs.h.  */
67097d575c90Smrgint i;
67107d575c90Smrg_ACEOF
671174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
671274b35aa8Smrgthen :
67137d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
671474b35aa8Smrgelse $as_nop
67157d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
67167d575c90Smrgfi
671774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
67187d575c90Smrgfi
671974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
672074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
67217d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
67227d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
67237d575c90Smrgfi
67247d575c90Smrg
67257d575c90Smrgfound="no"
67267d575c90Smrg
67277d575c90Smrg	if test $found = "no" ; then
6728585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67297d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67307d575c90Smrg		fi
67317d575c90Smrg
6732585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
67337d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67347d575c90Smrg		fi
67357d575c90Smrg
6736585aa3f7Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
67377d575c90Smrg
673874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
673974b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6740585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
674174b35aa8Smrg		if eval test \${$cacheid+y}
674274b35aa8Smrgthen :
674374b35aa8Smrg  printf %s "(cached) " >&6
674474b35aa8Smrgelse $as_nop
67457d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67467d575c90Smrg/* end confdefs.h.  */
67477d575c90Smrgint i;
67487d575c90Smrgint
674974b35aa8Smrgmain (void)
67507d575c90Smrg{
67517d575c90Smrg
67527d575c90Smrg  ;
67537d575c90Smrg  return 0;
67547d575c90Smrg}
67557d575c90Smrg_ACEOF
675674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
675774b35aa8Smrgthen :
67587d575c90Smrg  eval $cacheid=yes
675974b35aa8Smrgelse $as_nop
67607d575c90Smrg  eval $cacheid=no
67617d575c90Smrgfi
676274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
67637d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
67647d575c90Smrgfi
67657d575c90Smrg
67667d575c90Smrg
67677d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
67687d575c90Smrg
67697d575c90Smrg		eval supported=\$$cacheid
677074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
677174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
67727d575c90Smrg		if test "$supported" = "yes" ; then
6773585aa3f7Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
67747d575c90Smrg			found="yes"
67757d575c90Smrg		fi
67767d575c90Smrg	fi
67777d575c90Smrg
67787d575c90Smrg
67797d575c90Smrg
67807d575c90Smrg
67817d575c90Smrg
67827d575c90Smrg
67837d575c90Smrg
67847d575c90Smrg
67857d575c90Smrg
67867d575c90Smrg
67877d575c90Smrg
67887d575c90Smrg
67897d575c90Smrg
67907d575c90Smrg
67917d575c90Smrg
67927d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
67937d575c90Smrg
67947d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
67957d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
679674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
679774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
679874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
679974b35aa8Smrgthen :
680074b35aa8Smrg  printf %s "(cached) " >&6
680174b35aa8Smrgelse $as_nop
68027d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68037d575c90Smrg/* end confdefs.h.  */
68047d575c90Smrgint i;
68057d575c90Smrg_ACEOF
680674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
680774b35aa8Smrgthen :
68087d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
680974b35aa8Smrgelse $as_nop
68107d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
68117d575c90Smrgfi
681274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68137d575c90Smrgfi
681474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
681574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
68167d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
68177d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68187d575c90Smrgfi
68197d575c90Smrg
68207d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
68217d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68227d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68237d575c90Smrg	fi
68247d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
682574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
682674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
682774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
682874b35aa8Smrgthen :
682974b35aa8Smrg  printf %s "(cached) " >&6
683074b35aa8Smrgelse $as_nop
68317d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68327d575c90Smrg/* end confdefs.h.  */
68337d575c90Smrgint i;
68347d575c90Smrg_ACEOF
683574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
683674b35aa8Smrgthen :
68377d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
683874b35aa8Smrgelse $as_nop
68397d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
68407d575c90Smrgfi
684174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
68427d575c90Smrgfi
684374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
684474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
68457d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
68467d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68477d575c90Smrgfi
68487d575c90Smrg
68497d575c90Smrgfound="no"
68507d575c90Smrg
68517d575c90Smrg	if test $found = "no" ; then
6852585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68537d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68547d575c90Smrg		fi
68557d575c90Smrg
6856585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
68577d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68587d575c90Smrg		fi
68597d575c90Smrg
6860585aa3f7Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
68617d575c90Smrg
686274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
686374b35aa8Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6864585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
686574b35aa8Smrg		if eval test \${$cacheid+y}
686674b35aa8Smrgthen :
686774b35aa8Smrg  printf %s "(cached) " >&6
686874b35aa8Smrgelse $as_nop
68697d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68707d575c90Smrg/* end confdefs.h.  */
68717d575c90Smrgint i;
68727d575c90Smrgint
687374b35aa8Smrgmain (void)
68747d575c90Smrg{
68757d575c90Smrg
68767d575c90Smrg  ;
68777d575c90Smrg  return 0;
68787d575c90Smrg}
68797d575c90Smrg_ACEOF
688074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
688174b35aa8Smrgthen :
68827d575c90Smrg  eval $cacheid=yes
688374b35aa8Smrgelse $as_nop
68847d575c90Smrg  eval $cacheid=no
68857d575c90Smrgfi
688674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
68877d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
68887d575c90Smrgfi
68897d575c90Smrg
68907d575c90Smrg
68917d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
68927d575c90Smrg
68937d575c90Smrg		eval supported=\$$cacheid
689474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
689574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
68967d575c90Smrg		if test "$supported" = "yes" ; then
6897585aa3f7Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
68987d575c90Smrg			found="yes"
68997d575c90Smrg		fi
69007d575c90Smrg	fi
69017d575c90Smrg
69027d575c90Smrg
69037d575c90Smrg
69047d575c90Smrg
69057d575c90Smrg
69067d575c90Smrg
69077d575c90Smrg
69087d575c90Smrg
69097d575c90Smrg
69107d575c90Smrg
69117d575c90Smrg
69127d575c90Smrg
69137d575c90Smrg
69147d575c90Smrg
69157d575c90Smrg
69167d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
69177d575c90Smrg
69187d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
69197d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
692074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
692174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
692274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
692374b35aa8Smrgthen :
692474b35aa8Smrg  printf %s "(cached) " >&6
692574b35aa8Smrgelse $as_nop
69267d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69277d575c90Smrg/* end confdefs.h.  */
69287d575c90Smrgint i;
69297d575c90Smrg_ACEOF
693074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
693174b35aa8Smrgthen :
69327d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
693374b35aa8Smrgelse $as_nop
69347d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
69357d575c90Smrgfi
693674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69377d575c90Smrgfi
693874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
693974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
69407d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
69417d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69427d575c90Smrgfi
69437d575c90Smrg
69447d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
69457d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69467d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69477d575c90Smrg	fi
69487d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
694974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
695074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
695174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
695274b35aa8Smrgthen :
695374b35aa8Smrg  printf %s "(cached) " >&6
695474b35aa8Smrgelse $as_nop
69557d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69567d575c90Smrg/* end confdefs.h.  */
69577d575c90Smrgint i;
69587d575c90Smrg_ACEOF
695974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
696074b35aa8Smrgthen :
69617d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
696274b35aa8Smrgelse $as_nop
69637d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
69647d575c90Smrgfi
696574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
69667d575c90Smrgfi
696774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
696874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
69697d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
69707d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69717d575c90Smrgfi
69727d575c90Smrg
69737d575c90Smrgfound="no"
69747d575c90Smrg
69757d575c90Smrg	if test $found = "no" ; then
6976585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69777d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69787d575c90Smrg		fi
69797d575c90Smrg
6980585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
69817d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69827d575c90Smrg		fi
69837d575c90Smrg
6984585aa3f7Smrg		CFLAGS="$CFLAGS -Wlogical-op"
69857d575c90Smrg
698674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
698774b35aa8Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
6988585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
698974b35aa8Smrg		if eval test \${$cacheid+y}
699074b35aa8Smrgthen :
699174b35aa8Smrg  printf %s "(cached) " >&6
699274b35aa8Smrgelse $as_nop
69937d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69947d575c90Smrg/* end confdefs.h.  */
69957d575c90Smrgint i;
69967d575c90Smrgint
699774b35aa8Smrgmain (void)
69987d575c90Smrg{
69997d575c90Smrg
70007d575c90Smrg  ;
70017d575c90Smrg  return 0;
70027d575c90Smrg}
70037d575c90Smrg_ACEOF
700474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
700574b35aa8Smrgthen :
70067d575c90Smrg  eval $cacheid=yes
700774b35aa8Smrgelse $as_nop
70087d575c90Smrg  eval $cacheid=no
70097d575c90Smrgfi
701074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
70117d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
70127d575c90Smrgfi
70137d575c90Smrg
70147d575c90Smrg
70157d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
70167d575c90Smrg
70177d575c90Smrg		eval supported=\$$cacheid
701874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
701974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
70207d575c90Smrg		if test "$supported" = "yes" ; then
7021585aa3f7Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
70227d575c90Smrg			found="yes"
70237d575c90Smrg		fi
70247d575c90Smrg	fi
70257d575c90Smrg
70267d575c90Smrg
70277d575c90Smrg
70287d575c90Smrg# These are currently disabled because they are noisy.  They will be enabled
70297d575c90Smrg# in the future once the codebase is sufficiently modernized to silence
70307d575c90Smrg# them.  For now, I don't want them to drown out the other warnings.
70317d575c90Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
70327d575c90Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7033585aa3f7Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
70347d575c90Smrg
70357d575c90Smrg# Turn some warnings into errors, so we don't accidently get successful builds
70367d575c90Smrg# when there are problems that should be fixed.
70377d575c90Smrg
70387d575c90Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
70397d575c90Smrg
70407d575c90Smrg
70417d575c90Smrg
70427d575c90Smrg
70437d575c90Smrg
70447d575c90Smrg
70457d575c90Smrg
70467d575c90Smrg
70477d575c90Smrg
70487d575c90Smrg
70497d575c90Smrg
70507d575c90Smrg
70517d575c90Smrg
70527d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
70537d575c90Smrg
70547d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
70557d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
705674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
705774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
705874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
705974b35aa8Smrgthen :
706074b35aa8Smrg  printf %s "(cached) " >&6
706174b35aa8Smrgelse $as_nop
70627d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70637d575c90Smrg/* end confdefs.h.  */
70647d575c90Smrgint i;
70657d575c90Smrg_ACEOF
706674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
706774b35aa8Smrgthen :
70687d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
706974b35aa8Smrgelse $as_nop
70707d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
70717d575c90Smrgfi
707274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
70737d575c90Smrgfi
707474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
707574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
70767d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
70777d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
70787d575c90Smrgfi
70797d575c90Smrg
70807d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
70817d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
70827d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70837d575c90Smrg	fi
70847d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
708574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
708674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
708774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
708874b35aa8Smrgthen :
708974b35aa8Smrg  printf %s "(cached) " >&6
709074b35aa8Smrgelse $as_nop
70917d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70927d575c90Smrg/* end confdefs.h.  */
70937d575c90Smrgint i;
70947d575c90Smrg_ACEOF
709574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
709674b35aa8Smrgthen :
70977d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
709874b35aa8Smrgelse $as_nop
70997d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
71007d575c90Smrgfi
710174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
71027d575c90Smrgfi
710374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
710474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
71057d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
71067d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
71077d575c90Smrgfi
71087d575c90Smrg
71097d575c90Smrgfound="no"
71107d575c90Smrg
71117d575c90Smrg	if test $found = "no" ; then
7112585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71137d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71147d575c90Smrg		fi
71157d575c90Smrg
7116585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71177d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71187d575c90Smrg		fi
71197d575c90Smrg
71207d575c90Smrg		CFLAGS="$CFLAGS -Werror=implicit"
71217d575c90Smrg
712274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
712374b35aa8Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7124585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
712574b35aa8Smrg		if eval test \${$cacheid+y}
712674b35aa8Smrgthen :
712774b35aa8Smrg  printf %s "(cached) " >&6
712874b35aa8Smrgelse $as_nop
71297d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71307d575c90Smrg/* end confdefs.h.  */
71317d575c90Smrgint i;
71327d575c90Smrgint
713374b35aa8Smrgmain (void)
71347d575c90Smrg{
71357d575c90Smrg
71367d575c90Smrg  ;
71377d575c90Smrg  return 0;
71387d575c90Smrg}
71397d575c90Smrg_ACEOF
714074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
714174b35aa8Smrgthen :
71427d575c90Smrg  eval $cacheid=yes
714374b35aa8Smrgelse $as_nop
71447d575c90Smrg  eval $cacheid=no
71457d575c90Smrgfi
714674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71477d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
71487d575c90Smrgfi
71497d575c90Smrg
71507d575c90Smrg
71517d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
71527d575c90Smrg
71537d575c90Smrg		eval supported=\$$cacheid
715474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
715574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
71567d575c90Smrg		if test "$supported" = "yes" ; then
71577d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
71587d575c90Smrg			found="yes"
71597d575c90Smrg		fi
71607d575c90Smrg	fi
71617d575c90Smrg
71627d575c90Smrg	if test $found = "no" ; then
7163585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71647d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71657d575c90Smrg		fi
71667d575c90Smrg
7167585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71687d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71697d575c90Smrg		fi
71707d575c90Smrg
71717d575c90Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
71727d575c90Smrg
717374b35aa8Smrg		{ 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
717474b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7175585aa3f7Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
717674b35aa8Smrg		if eval test \${$cacheid+y}
717774b35aa8Smrgthen :
717874b35aa8Smrg  printf %s "(cached) " >&6
717974b35aa8Smrgelse $as_nop
71807d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71817d575c90Smrg/* end confdefs.h.  */
71827d575c90Smrgint i;
71837d575c90Smrgint
718474b35aa8Smrgmain (void)
71857d575c90Smrg{
71867d575c90Smrg
71877d575c90Smrg  ;
71887d575c90Smrg  return 0;
71897d575c90Smrg}
71907d575c90Smrg_ACEOF
719174b35aa8Smrgif ac_fn_c_try_link "$LINENO"
719274b35aa8Smrgthen :
71937d575c90Smrg  eval $cacheid=yes
719474b35aa8Smrgelse $as_nop
71957d575c90Smrg  eval $cacheid=no
71967d575c90Smrgfi
719774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71987d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
71997d575c90Smrgfi
72007d575c90Smrg
72017d575c90Smrg
72027d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
72037d575c90Smrg
72047d575c90Smrg		eval supported=\$$cacheid
720574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
720674b35aa8Smrgprintf "%s\n" "$supported" >&6; }
72077d575c90Smrg		if test "$supported" = "yes" ; then
72087d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
72097d575c90Smrg			found="yes"
72107d575c90Smrg		fi
72117d575c90Smrg	fi
72127d575c90Smrg
72137d575c90Smrg
72147d575c90Smrg
72157d575c90Smrg
72167d575c90Smrg
72177d575c90Smrg
72187d575c90Smrg
72197d575c90Smrg
72207d575c90Smrg
72217d575c90Smrg
72227d575c90Smrg
72237d575c90Smrg
72247d575c90Smrg
72257d575c90Smrg
72267d575c90Smrg
72277d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
72287d575c90Smrg
72297d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
72307d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
723174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
723274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
723374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
723474b35aa8Smrgthen :
723574b35aa8Smrg  printf %s "(cached) " >&6
723674b35aa8Smrgelse $as_nop
72377d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72387d575c90Smrg/* end confdefs.h.  */
72397d575c90Smrgint i;
72407d575c90Smrg_ACEOF
724174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
724274b35aa8Smrgthen :
72437d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
724474b35aa8Smrgelse $as_nop
72457d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
72467d575c90Smrgfi
724774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72487d575c90Smrgfi
724974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
725074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
72517d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
72527d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72537d575c90Smrgfi
72547d575c90Smrg
72557d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
72567d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72577d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72587d575c90Smrg	fi
72597d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
726074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
726174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
726274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
726374b35aa8Smrgthen :
726474b35aa8Smrg  printf %s "(cached) " >&6
726574b35aa8Smrgelse $as_nop
72667d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72677d575c90Smrg/* end confdefs.h.  */
72687d575c90Smrgint i;
72697d575c90Smrg_ACEOF
727074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
727174b35aa8Smrgthen :
72727d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
727374b35aa8Smrgelse $as_nop
72747d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
72757d575c90Smrgfi
727674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
72777d575c90Smrgfi
727874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
727974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
72807d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
72817d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72827d575c90Smrgfi
72837d575c90Smrg
72847d575c90Smrgfound="no"
72857d575c90Smrg
72867d575c90Smrg	if test $found = "no" ; then
7287585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72887d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72897d575c90Smrg		fi
72907d575c90Smrg
7291585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
72927d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
72937d575c90Smrg		fi
72947d575c90Smrg
72957d575c90Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
72967d575c90Smrg
729774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
729874b35aa8Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7299585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
730074b35aa8Smrg		if eval test \${$cacheid+y}
730174b35aa8Smrgthen :
730274b35aa8Smrg  printf %s "(cached) " >&6
730374b35aa8Smrgelse $as_nop
73047d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73057d575c90Smrg/* end confdefs.h.  */
73067d575c90Smrgint i;
73077d575c90Smrgint
730874b35aa8Smrgmain (void)
73097d575c90Smrg{
73107d575c90Smrg
73117d575c90Smrg  ;
73127d575c90Smrg  return 0;
73137d575c90Smrg}
73147d575c90Smrg_ACEOF
731574b35aa8Smrgif ac_fn_c_try_link "$LINENO"
731674b35aa8Smrgthen :
73177d575c90Smrg  eval $cacheid=yes
731874b35aa8Smrgelse $as_nop
73197d575c90Smrg  eval $cacheid=no
73207d575c90Smrgfi
732174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73227d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
73237d575c90Smrgfi
73247d575c90Smrg
73257d575c90Smrg
73267d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
73277d575c90Smrg
73287d575c90Smrg		eval supported=\$$cacheid
732974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
733074b35aa8Smrgprintf "%s\n" "$supported" >&6; }
73317d575c90Smrg		if test "$supported" = "yes" ; then
73327d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
73337d575c90Smrg			found="yes"
73347d575c90Smrg		fi
73357d575c90Smrg	fi
73367d575c90Smrg
73377d575c90Smrg
73387d575c90Smrg
73397d575c90Smrg
73407d575c90Smrg
73417d575c90Smrg
73427d575c90Smrg
73437d575c90Smrg
73447d575c90Smrg
73457d575c90Smrg
73467d575c90Smrg
73477d575c90Smrg
73487d575c90Smrg
73497d575c90Smrg
73507d575c90Smrg
73517d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
73527d575c90Smrg
73537d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
73547d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
735574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
735674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
735774b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
735874b35aa8Smrgthen :
735974b35aa8Smrg  printf %s "(cached) " >&6
736074b35aa8Smrgelse $as_nop
73617d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73627d575c90Smrg/* end confdefs.h.  */
73637d575c90Smrgint i;
73647d575c90Smrg_ACEOF
736574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
736674b35aa8Smrgthen :
73677d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
736874b35aa8Smrgelse $as_nop
73697d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
73707d575c90Smrgfi
737174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
73727d575c90Smrgfi
737374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
737474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
73757d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
73767d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
73777d575c90Smrgfi
73787d575c90Smrg
73797d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
73807d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73817d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73827d575c90Smrg	fi
73837d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
738474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
738574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
738674b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
738774b35aa8Smrgthen :
738874b35aa8Smrg  printf %s "(cached) " >&6
738974b35aa8Smrgelse $as_nop
73907d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73917d575c90Smrg/* end confdefs.h.  */
73927d575c90Smrgint i;
73937d575c90Smrg_ACEOF
739474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
739574b35aa8Smrgthen :
73967d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
739774b35aa8Smrgelse $as_nop
73987d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
73997d575c90Smrgfi
740074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
74017d575c90Smrgfi
740274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
740374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
74047d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
74057d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
74067d575c90Smrgfi
74077d575c90Smrg
74087d575c90Smrgfound="no"
74097d575c90Smrg
74107d575c90Smrg	if test $found = "no" ; then
7411585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74127d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74137d575c90Smrg		fi
74147d575c90Smrg
7415585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
74167d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74177d575c90Smrg		fi
74187d575c90Smrg
74197d575c90Smrg		CFLAGS="$CFLAGS -Werror=init-self"
74207d575c90Smrg
742174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
742274b35aa8Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7423585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
742474b35aa8Smrg		if eval test \${$cacheid+y}
742574b35aa8Smrgthen :
742674b35aa8Smrg  printf %s "(cached) " >&6
742774b35aa8Smrgelse $as_nop
74287d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74297d575c90Smrg/* end confdefs.h.  */
74307d575c90Smrgint i;
74317d575c90Smrgint
743274b35aa8Smrgmain (void)
74337d575c90Smrg{
74347d575c90Smrg
74357d575c90Smrg  ;
74367d575c90Smrg  return 0;
74377d575c90Smrg}
74387d575c90Smrg_ACEOF
743974b35aa8Smrgif ac_fn_c_try_link "$LINENO"
744074b35aa8Smrgthen :
74417d575c90Smrg  eval $cacheid=yes
744274b35aa8Smrgelse $as_nop
74437d575c90Smrg  eval $cacheid=no
74447d575c90Smrgfi
744574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
74467d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
74477d575c90Smrgfi
74487d575c90Smrg
74497d575c90Smrg
74507d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
74517d575c90Smrg
74527d575c90Smrg		eval supported=\$$cacheid
745374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
745474b35aa8Smrgprintf "%s\n" "$supported" >&6; }
74557d575c90Smrg		if test "$supported" = "yes" ; then
74567d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
74577d575c90Smrg			found="yes"
74587d575c90Smrg		fi
74597d575c90Smrg	fi
74607d575c90Smrg
74617d575c90Smrg
74627d575c90Smrg
74637d575c90Smrg
74647d575c90Smrg
74657d575c90Smrg
74667d575c90Smrg
74677d575c90Smrg
74687d575c90Smrg
74697d575c90Smrg
74707d575c90Smrg
74717d575c90Smrg
74727d575c90Smrg
74737d575c90Smrg
74747d575c90Smrg
74757d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
74767d575c90Smrg
74777d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
74787d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
747974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
748074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
748174b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
748274b35aa8Smrgthen :
748374b35aa8Smrg  printf %s "(cached) " >&6
748474b35aa8Smrgelse $as_nop
74857d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74867d575c90Smrg/* end confdefs.h.  */
74877d575c90Smrgint i;
74887d575c90Smrg_ACEOF
748974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
749074b35aa8Smrgthen :
74917d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
749274b35aa8Smrgelse $as_nop
74937d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
74947d575c90Smrgfi
749574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
74967d575c90Smrgfi
749774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
749874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
74997d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
75007d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75017d575c90Smrgfi
75027d575c90Smrg
75037d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
75047d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75057d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75067d575c90Smrg	fi
75077d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
750874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
750974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
751074b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
751174b35aa8Smrgthen :
751274b35aa8Smrg  printf %s "(cached) " >&6
751374b35aa8Smrgelse $as_nop
75147d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75157d575c90Smrg/* end confdefs.h.  */
75167d575c90Smrgint i;
75177d575c90Smrg_ACEOF
751874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
751974b35aa8Smrgthen :
75207d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
752174b35aa8Smrgelse $as_nop
75227d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
75237d575c90Smrgfi
752474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
75257d575c90Smrgfi
752674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
752774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
75287d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
75297d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75307d575c90Smrgfi
75317d575c90Smrg
75327d575c90Smrgfound="no"
75337d575c90Smrg
75347d575c90Smrg	if test $found = "no" ; then
7535585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75367d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75377d575c90Smrg		fi
75387d575c90Smrg
7539585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
75407d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75417d575c90Smrg		fi
75427d575c90Smrg
75437d575c90Smrg		CFLAGS="$CFLAGS -Werror=main"
75447d575c90Smrg
754574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
754674b35aa8Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7547585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_main
754874b35aa8Smrg		if eval test \${$cacheid+y}
754974b35aa8Smrgthen :
755074b35aa8Smrg  printf %s "(cached) " >&6
755174b35aa8Smrgelse $as_nop
75527d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75537d575c90Smrg/* end confdefs.h.  */
75547d575c90Smrgint i;
75557d575c90Smrgint
755674b35aa8Smrgmain (void)
75577d575c90Smrg{
75587d575c90Smrg
75597d575c90Smrg  ;
75607d575c90Smrg  return 0;
75617d575c90Smrg}
75627d575c90Smrg_ACEOF
756374b35aa8Smrgif ac_fn_c_try_link "$LINENO"
756474b35aa8Smrgthen :
75657d575c90Smrg  eval $cacheid=yes
756674b35aa8Smrgelse $as_nop
75677d575c90Smrg  eval $cacheid=no
75687d575c90Smrgfi
756974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
75707d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
75717d575c90Smrgfi
75727d575c90Smrg
75737d575c90Smrg
75747d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
75757d575c90Smrg
75767d575c90Smrg		eval supported=\$$cacheid
757774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
757874b35aa8Smrgprintf "%s\n" "$supported" >&6; }
75797d575c90Smrg		if test "$supported" = "yes" ; then
75807d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
75817d575c90Smrg			found="yes"
75827d575c90Smrg		fi
75837d575c90Smrg	fi
75847d575c90Smrg
75857d575c90Smrg
75867d575c90Smrg
75877d575c90Smrg
75887d575c90Smrg
75897d575c90Smrg
75907d575c90Smrg
75917d575c90Smrg
75927d575c90Smrg
75937d575c90Smrg
75947d575c90Smrg
75957d575c90Smrg
75967d575c90Smrg
75977d575c90Smrg
75987d575c90Smrg
75997d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
76007d575c90Smrg
76017d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
76027d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
760374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
760474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
760574b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
760674b35aa8Smrgthen :
760774b35aa8Smrg  printf %s "(cached) " >&6
760874b35aa8Smrgelse $as_nop
76097d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76107d575c90Smrg/* end confdefs.h.  */
76117d575c90Smrgint i;
76127d575c90Smrg_ACEOF
761374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
761474b35aa8Smrgthen :
76157d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
761674b35aa8Smrgelse $as_nop
76177d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
76187d575c90Smrgfi
761974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76207d575c90Smrgfi
762174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
762274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
76237d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
76247d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76257d575c90Smrgfi
76267d575c90Smrg
76277d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
76287d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76297d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76307d575c90Smrg	fi
76317d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
763274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
763374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
763474b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
763574b35aa8Smrgthen :
763674b35aa8Smrg  printf %s "(cached) " >&6
763774b35aa8Smrgelse $as_nop
76387d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76397d575c90Smrg/* end confdefs.h.  */
76407d575c90Smrgint i;
76417d575c90Smrg_ACEOF
764274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
764374b35aa8Smrgthen :
76447d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
764574b35aa8Smrgelse $as_nop
76467d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
76477d575c90Smrgfi
764874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
76497d575c90Smrgfi
765074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
765174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
76527d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
76537d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76547d575c90Smrgfi
76557d575c90Smrg
76567d575c90Smrgfound="no"
76577d575c90Smrg
76587d575c90Smrg	if test $found = "no" ; then
7659585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76607d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76617d575c90Smrg		fi
76627d575c90Smrg
7663585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
76647d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76657d575c90Smrg		fi
76667d575c90Smrg
76677d575c90Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
76687d575c90Smrg
766974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
767074b35aa8Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7671585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
767274b35aa8Smrg		if eval test \${$cacheid+y}
767374b35aa8Smrgthen :
767474b35aa8Smrg  printf %s "(cached) " >&6
767574b35aa8Smrgelse $as_nop
76767d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76777d575c90Smrg/* end confdefs.h.  */
76787d575c90Smrgint i;
76797d575c90Smrgint
768074b35aa8Smrgmain (void)
76817d575c90Smrg{
76827d575c90Smrg
76837d575c90Smrg  ;
76847d575c90Smrg  return 0;
76857d575c90Smrg}
76867d575c90Smrg_ACEOF
768774b35aa8Smrgif ac_fn_c_try_link "$LINENO"
768874b35aa8Smrgthen :
76897d575c90Smrg  eval $cacheid=yes
769074b35aa8Smrgelse $as_nop
76917d575c90Smrg  eval $cacheid=no
76927d575c90Smrgfi
769374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
76947d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
76957d575c90Smrgfi
76967d575c90Smrg
76977d575c90Smrg
76987d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
76997d575c90Smrg
77007d575c90Smrg		eval supported=\$$cacheid
770174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
770274b35aa8Smrgprintf "%s\n" "$supported" >&6; }
77037d575c90Smrg		if test "$supported" = "yes" ; then
77047d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
77057d575c90Smrg			found="yes"
77067d575c90Smrg		fi
77077d575c90Smrg	fi
77087d575c90Smrg
77097d575c90Smrg
77107d575c90Smrg
77117d575c90Smrg
77127d575c90Smrg
77137d575c90Smrg
77147d575c90Smrg
77157d575c90Smrg
77167d575c90Smrg
77177d575c90Smrg
77187d575c90Smrg
77197d575c90Smrg
77207d575c90Smrg
77217d575c90Smrg
77227d575c90Smrg
77237d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
77247d575c90Smrg
77257d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
77267d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
772774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
772874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
772974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
773074b35aa8Smrgthen :
773174b35aa8Smrg  printf %s "(cached) " >&6
773274b35aa8Smrgelse $as_nop
77337d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77347d575c90Smrg/* end confdefs.h.  */
77357d575c90Smrgint i;
77367d575c90Smrg_ACEOF
773774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
773874b35aa8Smrgthen :
77397d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
774074b35aa8Smrgelse $as_nop
77417d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
77427d575c90Smrgfi
774374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77447d575c90Smrgfi
774574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
774674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
77477d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
77487d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77497d575c90Smrgfi
77507d575c90Smrg
77517d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
77527d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77537d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77547d575c90Smrg	fi
77557d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
775674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
775774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
775874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
775974b35aa8Smrgthen :
776074b35aa8Smrg  printf %s "(cached) " >&6
776174b35aa8Smrgelse $as_nop
77627d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77637d575c90Smrg/* end confdefs.h.  */
77647d575c90Smrgint i;
77657d575c90Smrg_ACEOF
776674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
776774b35aa8Smrgthen :
77687d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
776974b35aa8Smrgelse $as_nop
77707d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
77717d575c90Smrgfi
777274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
77737d575c90Smrgfi
777474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
777574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
77767d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
77777d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77787d575c90Smrgfi
77797d575c90Smrg
77807d575c90Smrgfound="no"
77817d575c90Smrg
77827d575c90Smrg	if test $found = "no" ; then
7783585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77847d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77857d575c90Smrg		fi
77867d575c90Smrg
7787585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
77887d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77897d575c90Smrg		fi
77907d575c90Smrg
77917d575c90Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
77927d575c90Smrg
779374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
779474b35aa8Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
7795585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
779674b35aa8Smrg		if eval test \${$cacheid+y}
779774b35aa8Smrgthen :
779874b35aa8Smrg  printf %s "(cached) " >&6
779974b35aa8Smrgelse $as_nop
78007d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78017d575c90Smrg/* end confdefs.h.  */
78027d575c90Smrgint i;
78037d575c90Smrgint
780474b35aa8Smrgmain (void)
78057d575c90Smrg{
78067d575c90Smrg
78077d575c90Smrg  ;
78087d575c90Smrg  return 0;
78097d575c90Smrg}
78107d575c90Smrg_ACEOF
781174b35aa8Smrgif ac_fn_c_try_link "$LINENO"
781274b35aa8Smrgthen :
78137d575c90Smrg  eval $cacheid=yes
781474b35aa8Smrgelse $as_nop
78157d575c90Smrg  eval $cacheid=no
78167d575c90Smrgfi
781774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
78187d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
78197d575c90Smrgfi
78207d575c90Smrg
78217d575c90Smrg
78227d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
78237d575c90Smrg
78247d575c90Smrg		eval supported=\$$cacheid
782574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
782674b35aa8Smrgprintf "%s\n" "$supported" >&6; }
78277d575c90Smrg		if test "$supported" = "yes" ; then
78287d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
78297d575c90Smrg			found="yes"
78307d575c90Smrg		fi
78317d575c90Smrg	fi
78327d575c90Smrg
78337d575c90Smrg
78347d575c90Smrg
78357d575c90Smrg
78367d575c90Smrg
78377d575c90Smrg
78387d575c90Smrg
78397d575c90Smrg
78407d575c90Smrg
78417d575c90Smrg
78427d575c90Smrg
78437d575c90Smrg
78447d575c90Smrg
78457d575c90Smrg
78467d575c90Smrg
78477d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
78487d575c90Smrg
78497d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
78507d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
785174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
785274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
785374b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
785474b35aa8Smrgthen :
785574b35aa8Smrg  printf %s "(cached) " >&6
785674b35aa8Smrgelse $as_nop
78577d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78587d575c90Smrg/* end confdefs.h.  */
78597d575c90Smrgint i;
78607d575c90Smrg_ACEOF
786174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
786274b35aa8Smrgthen :
78637d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
786474b35aa8Smrgelse $as_nop
78657d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
78667d575c90Smrgfi
786774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
78687d575c90Smrgfi
786974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
787074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
78717d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
78727d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
78737d575c90Smrgfi
78747d575c90Smrg
78757d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
78767d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78777d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78787d575c90Smrg	fi
78797d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
788074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
788174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
788274b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
788374b35aa8Smrgthen :
788474b35aa8Smrg  printf %s "(cached) " >&6
788574b35aa8Smrgelse $as_nop
78867d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78877d575c90Smrg/* end confdefs.h.  */
78887d575c90Smrgint i;
78897d575c90Smrg_ACEOF
789074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
789174b35aa8Smrgthen :
78927d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
789374b35aa8Smrgelse $as_nop
78947d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
78957d575c90Smrgfi
789674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
78977d575c90Smrgfi
789874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
789974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
79007d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
79017d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
79027d575c90Smrgfi
79037d575c90Smrg
79047d575c90Smrgfound="no"
79057d575c90Smrg
79067d575c90Smrg	if test $found = "no" ; then
7907585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79087d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79097d575c90Smrg		fi
79107d575c90Smrg
7911585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79127d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79137d575c90Smrg		fi
79147d575c90Smrg
79157d575c90Smrg		CFLAGS="$CFLAGS -Werror=return-type"
79167d575c90Smrg
791774b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
791874b35aa8Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
7919585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
792074b35aa8Smrg		if eval test \${$cacheid+y}
792174b35aa8Smrgthen :
792274b35aa8Smrg  printf %s "(cached) " >&6
792374b35aa8Smrgelse $as_nop
79247d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79257d575c90Smrg/* end confdefs.h.  */
79267d575c90Smrgint i;
79277d575c90Smrgint
792874b35aa8Smrgmain (void)
79297d575c90Smrg{
79307d575c90Smrg
79317d575c90Smrg  ;
79327d575c90Smrg  return 0;
79337d575c90Smrg}
79347d575c90Smrg_ACEOF
793574b35aa8Smrgif ac_fn_c_try_link "$LINENO"
793674b35aa8Smrgthen :
79377d575c90Smrg  eval $cacheid=yes
793874b35aa8Smrgelse $as_nop
79397d575c90Smrg  eval $cacheid=no
79407d575c90Smrgfi
794174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79427d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
79437d575c90Smrgfi
79447d575c90Smrg
79457d575c90Smrg
79467d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79477d575c90Smrg
79487d575c90Smrg		eval supported=\$$cacheid
794974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
795074b35aa8Smrgprintf "%s\n" "$supported" >&6; }
79517d575c90Smrg		if test "$supported" = "yes" ; then
79527d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
79537d575c90Smrg			found="yes"
79547d575c90Smrg		fi
79557d575c90Smrg	fi
79567d575c90Smrg
79577d575c90Smrg	if test $found = "no" ; then
7958585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79597d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79607d575c90Smrg		fi
79617d575c90Smrg
7962585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79637d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79647d575c90Smrg		fi
79657d575c90Smrg
79667d575c90Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
79677d575c90Smrg
796874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
796974b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7970585aa3f7Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
797174b35aa8Smrg		if eval test \${$cacheid+y}
797274b35aa8Smrgthen :
797374b35aa8Smrg  printf %s "(cached) " >&6
797474b35aa8Smrgelse $as_nop
79757d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79767d575c90Smrg/* end confdefs.h.  */
79777d575c90Smrgint i;
79787d575c90Smrgint
797974b35aa8Smrgmain (void)
79807d575c90Smrg{
79817d575c90Smrg
79827d575c90Smrg  ;
79837d575c90Smrg  return 0;
79847d575c90Smrg}
79857d575c90Smrg_ACEOF
798674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
798774b35aa8Smrgthen :
79887d575c90Smrg  eval $cacheid=yes
798974b35aa8Smrgelse $as_nop
79907d575c90Smrg  eval $cacheid=no
79917d575c90Smrgfi
799274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79937d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
79947d575c90Smrgfi
79957d575c90Smrg
79967d575c90Smrg
79977d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79987d575c90Smrg
79997d575c90Smrg		eval supported=\$$cacheid
800074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
800174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
80027d575c90Smrg		if test "$supported" = "yes" ; then
80037d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
80047d575c90Smrg			found="yes"
80057d575c90Smrg		fi
80067d575c90Smrg	fi
80077d575c90Smrg
80087d575c90Smrg
80097d575c90Smrg
80107d575c90Smrg
80117d575c90Smrg
80127d575c90Smrg
80137d575c90Smrg
80147d575c90Smrg
80157d575c90Smrg
80167d575c90Smrg
80177d575c90Smrg
80187d575c90Smrg
80197d575c90Smrg
80207d575c90Smrg
80217d575c90Smrg
80227d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
80237d575c90Smrg
80247d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
80257d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
802674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
802774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
802874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
802974b35aa8Smrgthen :
803074b35aa8Smrg  printf %s "(cached) " >&6
803174b35aa8Smrgelse $as_nop
80327d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80337d575c90Smrg/* end confdefs.h.  */
80347d575c90Smrgint i;
80357d575c90Smrg_ACEOF
803674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
803774b35aa8Smrgthen :
80387d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
803974b35aa8Smrgelse $as_nop
80407d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
80417d575c90Smrgfi
804274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80437d575c90Smrgfi
804474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
804574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
80467d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
80477d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80487d575c90Smrgfi
80497d575c90Smrg
80507d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
80517d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80527d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80537d575c90Smrg	fi
80547d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
805574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
805674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
805774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
805874b35aa8Smrgthen :
805974b35aa8Smrg  printf %s "(cached) " >&6
806074b35aa8Smrgelse $as_nop
80617d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80627d575c90Smrg/* end confdefs.h.  */
80637d575c90Smrgint i;
80647d575c90Smrg_ACEOF
806574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
806674b35aa8Smrgthen :
80677d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
806874b35aa8Smrgelse $as_nop
80697d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
80707d575c90Smrgfi
807174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
80727d575c90Smrgfi
807374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
807474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
80757d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
80767d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80777d575c90Smrgfi
80787d575c90Smrg
80797d575c90Smrgfound="no"
80807d575c90Smrg
80817d575c90Smrg	if test $found = "no" ; then
8082585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80837d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80847d575c90Smrg		fi
80857d575c90Smrg
8086585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
80877d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
80887d575c90Smrg		fi
80897d575c90Smrg
80907d575c90Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
80917d575c90Smrg
809274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
809374b35aa8Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8094585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
809574b35aa8Smrg		if eval test \${$cacheid+y}
809674b35aa8Smrgthen :
809774b35aa8Smrg  printf %s "(cached) " >&6
809874b35aa8Smrgelse $as_nop
80997d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81007d575c90Smrg/* end confdefs.h.  */
81017d575c90Smrgint i;
81027d575c90Smrgint
810374b35aa8Smrgmain (void)
81047d575c90Smrg{
81057d575c90Smrg
81067d575c90Smrg  ;
81077d575c90Smrg  return 0;
81087d575c90Smrg}
81097d575c90Smrg_ACEOF
811074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
811174b35aa8Smrgthen :
81127d575c90Smrg  eval $cacheid=yes
811374b35aa8Smrgelse $as_nop
81147d575c90Smrg  eval $cacheid=no
81157d575c90Smrgfi
811674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
81177d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
81187d575c90Smrgfi
81197d575c90Smrg
81207d575c90Smrg
81217d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
81227d575c90Smrg
81237d575c90Smrg		eval supported=\$$cacheid
812474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
812574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
81267d575c90Smrg		if test "$supported" = "yes" ; then
81277d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
81287d575c90Smrg			found="yes"
81297d575c90Smrg		fi
81307d575c90Smrg	fi
81317d575c90Smrg
81327d575c90Smrg
81337d575c90Smrg
81347d575c90Smrg
81357d575c90Smrg
81367d575c90Smrg
81377d575c90Smrg
81387d575c90Smrg
81397d575c90Smrg
81407d575c90Smrg
81417d575c90Smrg
81427d575c90Smrg
81437d575c90Smrg
81447d575c90Smrg
81457d575c90Smrg
81467d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
81477d575c90Smrg
81487d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
81497d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
815074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
815174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
815274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
815374b35aa8Smrgthen :
815474b35aa8Smrg  printf %s "(cached) " >&6
815574b35aa8Smrgelse $as_nop
81567d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81577d575c90Smrg/* end confdefs.h.  */
81587d575c90Smrgint i;
81597d575c90Smrg_ACEOF
816074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
816174b35aa8Smrgthen :
81627d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
816374b35aa8Smrgelse $as_nop
81647d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
81657d575c90Smrgfi
816674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
81677d575c90Smrgfi
816874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
816974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
81707d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
81717d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
81727d575c90Smrgfi
81737d575c90Smrg
81747d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
81757d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81767d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81777d575c90Smrg	fi
81787d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
817974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
818074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
818174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
818274b35aa8Smrgthen :
818374b35aa8Smrg  printf %s "(cached) " >&6
818474b35aa8Smrgelse $as_nop
81857d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81867d575c90Smrg/* end confdefs.h.  */
81877d575c90Smrgint i;
81887d575c90Smrg_ACEOF
818974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
819074b35aa8Smrgthen :
81917d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
819274b35aa8Smrgelse $as_nop
81937d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
81947d575c90Smrgfi
819574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
81967d575c90Smrgfi
819774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
819874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
81997d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
82007d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82017d575c90Smrgfi
82027d575c90Smrg
82037d575c90Smrgfound="no"
82047d575c90Smrg
82057d575c90Smrg	if test $found = "no" ; then
8206585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82077d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82087d575c90Smrg		fi
82097d575c90Smrg
8210585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
82117d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
82127d575c90Smrg		fi
82137d575c90Smrg
82147d575c90Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
82157d575c90Smrg
821674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
821774b35aa8Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8218585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
821974b35aa8Smrg		if eval test \${$cacheid+y}
822074b35aa8Smrgthen :
822174b35aa8Smrg  printf %s "(cached) " >&6
822274b35aa8Smrgelse $as_nop
82237d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82247d575c90Smrg/* end confdefs.h.  */
82257d575c90Smrgint i;
82267d575c90Smrgint
822774b35aa8Smrgmain (void)
82287d575c90Smrg{
82297d575c90Smrg
82307d575c90Smrg  ;
82317d575c90Smrg  return 0;
82327d575c90Smrg}
82337d575c90Smrg_ACEOF
823474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
823574b35aa8Smrgthen :
82367d575c90Smrg  eval $cacheid=yes
823774b35aa8Smrgelse $as_nop
82387d575c90Smrg  eval $cacheid=no
82397d575c90Smrgfi
824074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
82417d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
82427d575c90Smrgfi
82437d575c90Smrg
82447d575c90Smrg
82457d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
82467d575c90Smrg
82477d575c90Smrg		eval supported=\$$cacheid
824874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
824974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
82507d575c90Smrg		if test "$supported" = "yes" ; then
82517d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
82527d575c90Smrg			found="yes"
82537d575c90Smrg		fi
82547d575c90Smrg	fi
82557d575c90Smrg
82567d575c90Smrg
82577d575c90Smrg
82587d575c90Smrg
82597d575c90Smrg
82607d575c90Smrg
82617d575c90Smrg
82627d575c90Smrg
82637d575c90Smrg
82647d575c90Smrg
82657d575c90Smrg
82667d575c90Smrg
82677d575c90Smrg
82687d575c90Smrg
82697d575c90Smrg
82707d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
82717d575c90Smrg
82727d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
82737d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
827474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
827574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
827674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
827774b35aa8Smrgthen :
827874b35aa8Smrg  printf %s "(cached) " >&6
827974b35aa8Smrgelse $as_nop
82807d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82817d575c90Smrg/* end confdefs.h.  */
82827d575c90Smrgint i;
82837d575c90Smrg_ACEOF
828474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
828574b35aa8Smrgthen :
82867d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
828774b35aa8Smrgelse $as_nop
82887d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
82897d575c90Smrgfi
829074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
82917d575c90Smrgfi
829274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
829374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
82947d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
82957d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82967d575c90Smrgfi
82977d575c90Smrg
82987d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
82997d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83007d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83017d575c90Smrg	fi
83027d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
830374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
830474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
830574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
830674b35aa8Smrgthen :
830774b35aa8Smrg  printf %s "(cached) " >&6
830874b35aa8Smrgelse $as_nop
83097d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83107d575c90Smrg/* end confdefs.h.  */
83117d575c90Smrgint i;
83127d575c90Smrg_ACEOF
831374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
831474b35aa8Smrgthen :
83157d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
831674b35aa8Smrgelse $as_nop
83177d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
83187d575c90Smrgfi
831974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
83207d575c90Smrgfi
832174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
832274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
83237d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
83247d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83257d575c90Smrgfi
83267d575c90Smrg
83277d575c90Smrgfound="no"
83287d575c90Smrg
83297d575c90Smrg	if test $found = "no" ; then
8330585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83317d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83327d575c90Smrg		fi
83337d575c90Smrg
8334585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
83357d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83367d575c90Smrg		fi
83377d575c90Smrg
83387d575c90Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
83397d575c90Smrg
834074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
834174b35aa8Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8342585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
834374b35aa8Smrg		if eval test \${$cacheid+y}
834474b35aa8Smrgthen :
834574b35aa8Smrg  printf %s "(cached) " >&6
834674b35aa8Smrgelse $as_nop
83477d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83487d575c90Smrg/* end confdefs.h.  */
83497d575c90Smrgint i;
83507d575c90Smrgint
835174b35aa8Smrgmain (void)
83527d575c90Smrg{
83537d575c90Smrg
83547d575c90Smrg  ;
83557d575c90Smrg  return 0;
83567d575c90Smrg}
83577d575c90Smrg_ACEOF
835874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
835974b35aa8Smrgthen :
83607d575c90Smrg  eval $cacheid=yes
836174b35aa8Smrgelse $as_nop
83627d575c90Smrg  eval $cacheid=no
83637d575c90Smrgfi
836474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
83657d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
83667d575c90Smrgfi
83677d575c90Smrg
83687d575c90Smrg
83697d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
83707d575c90Smrg
83717d575c90Smrg		eval supported=\$$cacheid
837274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
837374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
83747d575c90Smrg		if test "$supported" = "yes" ; then
83757d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
83767d575c90Smrg			found="yes"
83777d575c90Smrg		fi
83787d575c90Smrg	fi
83797d575c90Smrg
83807d575c90Smrg
83817d575c90Smrg
83827d575c90Smrg
83837d575c90Smrg
83847d575c90Smrg
83857d575c90Smrg
83867d575c90Smrg
83877d575c90Smrg
83887d575c90Smrg
83897d575c90Smrg
83907d575c90Smrg
83917d575c90Smrg
83927d575c90Smrg
83937d575c90Smrg
83947d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
83957d575c90Smrg
83967d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
83977d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
839874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
839974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
840074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
840174b35aa8Smrgthen :
840274b35aa8Smrg  printf %s "(cached) " >&6
840374b35aa8Smrgelse $as_nop
84047d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84057d575c90Smrg/* end confdefs.h.  */
84067d575c90Smrgint i;
84077d575c90Smrg_ACEOF
840874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
840974b35aa8Smrgthen :
84107d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
841174b35aa8Smrgelse $as_nop
84127d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
84137d575c90Smrgfi
841474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84157d575c90Smrgfi
841674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
841774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
84187d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
84197d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84207d575c90Smrgfi
84217d575c90Smrg
84227d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
84237d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84247d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84257d575c90Smrg	fi
84267d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
842774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
842874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
842974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
843074b35aa8Smrgthen :
843174b35aa8Smrg  printf %s "(cached) " >&6
843274b35aa8Smrgelse $as_nop
84337d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84347d575c90Smrg/* end confdefs.h.  */
84357d575c90Smrgint i;
84367d575c90Smrg_ACEOF
843774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
843874b35aa8Smrgthen :
84397d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
844074b35aa8Smrgelse $as_nop
84417d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
84427d575c90Smrgfi
844374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
84447d575c90Smrgfi
844574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
844674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
84477d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
84487d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84497d575c90Smrgfi
84507d575c90Smrg
84517d575c90Smrgfound="no"
84527d575c90Smrg
84537d575c90Smrg	if test $found = "no" ; then
8454585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84557d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84567d575c90Smrg		fi
84577d575c90Smrg
8458585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
84597d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84607d575c90Smrg		fi
84617d575c90Smrg
84627d575c90Smrg		CFLAGS="$CFLAGS -Werror=address"
84637d575c90Smrg
846474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
846574b35aa8Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8466585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_address
846774b35aa8Smrg		if eval test \${$cacheid+y}
846874b35aa8Smrgthen :
846974b35aa8Smrg  printf %s "(cached) " >&6
847074b35aa8Smrgelse $as_nop
84717d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84727d575c90Smrg/* end confdefs.h.  */
84737d575c90Smrgint i;
84747d575c90Smrgint
847574b35aa8Smrgmain (void)
84767d575c90Smrg{
84777d575c90Smrg
84787d575c90Smrg  ;
84797d575c90Smrg  return 0;
84807d575c90Smrg}
84817d575c90Smrg_ACEOF
848274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
848374b35aa8Smrgthen :
84847d575c90Smrg  eval $cacheid=yes
848574b35aa8Smrgelse $as_nop
84867d575c90Smrg  eval $cacheid=no
84877d575c90Smrgfi
848874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
84897d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
84907d575c90Smrgfi
84917d575c90Smrg
84927d575c90Smrg
84937d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
84947d575c90Smrg
84957d575c90Smrg		eval supported=\$$cacheid
849674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
849774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
84987d575c90Smrg		if test "$supported" = "yes" ; then
84997d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
85007d575c90Smrg			found="yes"
85017d575c90Smrg		fi
85027d575c90Smrg	fi
85037d575c90Smrg
85047d575c90Smrg
85057d575c90Smrg
85067d575c90Smrg
85077d575c90Smrg
85087d575c90Smrg
85097d575c90Smrg
85107d575c90Smrg
85117d575c90Smrg
85127d575c90Smrg
85137d575c90Smrg
85147d575c90Smrg
85157d575c90Smrg
85167d575c90Smrg
85177d575c90Smrg
85187d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
85197d575c90Smrg
85207d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
85217d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
852274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
852374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
852474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
852574b35aa8Smrgthen :
852674b35aa8Smrg  printf %s "(cached) " >&6
852774b35aa8Smrgelse $as_nop
85287d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85297d575c90Smrg/* end confdefs.h.  */
85307d575c90Smrgint i;
85317d575c90Smrg_ACEOF
853274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
853374b35aa8Smrgthen :
85347d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
853574b35aa8Smrgelse $as_nop
85367d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
85377d575c90Smrgfi
853874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85397d575c90Smrgfi
854074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
854174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
85427d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
85437d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85447d575c90Smrgfi
85457d575c90Smrg
85467d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
85477d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85487d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85497d575c90Smrg	fi
85507d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
855174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
855274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
855374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
855474b35aa8Smrgthen :
855574b35aa8Smrg  printf %s "(cached) " >&6
855674b35aa8Smrgelse $as_nop
85577d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85587d575c90Smrg/* end confdefs.h.  */
85597d575c90Smrgint i;
85607d575c90Smrg_ACEOF
856174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
856274b35aa8Smrgthen :
85637d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
856474b35aa8Smrgelse $as_nop
85657d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
85667d575c90Smrgfi
856774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
85687d575c90Smrgfi
856974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
857074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
85717d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
85727d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85737d575c90Smrgfi
85747d575c90Smrg
85757d575c90Smrgfound="no"
85767d575c90Smrg
85777d575c90Smrg	if test $found = "no" ; then
8578585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85797d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85807d575c90Smrg		fi
85817d575c90Smrg
8582585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
85837d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85847d575c90Smrg		fi
85857d575c90Smrg
85867d575c90Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
85877d575c90Smrg
858874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
858974b35aa8Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8590585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
859174b35aa8Smrg		if eval test \${$cacheid+y}
859274b35aa8Smrgthen :
859374b35aa8Smrg  printf %s "(cached) " >&6
859474b35aa8Smrgelse $as_nop
85957d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85967d575c90Smrg/* end confdefs.h.  */
85977d575c90Smrgint i;
85987d575c90Smrgint
859974b35aa8Smrgmain (void)
86007d575c90Smrg{
86017d575c90Smrg
86027d575c90Smrg  ;
86037d575c90Smrg  return 0;
86047d575c90Smrg}
86057d575c90Smrg_ACEOF
860674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
860774b35aa8Smrgthen :
86087d575c90Smrg  eval $cacheid=yes
860974b35aa8Smrgelse $as_nop
86107d575c90Smrg  eval $cacheid=no
86117d575c90Smrgfi
861274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86137d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
86147d575c90Smrgfi
86157d575c90Smrg
86167d575c90Smrg
86177d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86187d575c90Smrg
86197d575c90Smrg		eval supported=\$$cacheid
862074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
862174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
86227d575c90Smrg		if test "$supported" = "yes" ; then
86237d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
86247d575c90Smrg			found="yes"
86257d575c90Smrg		fi
86267d575c90Smrg	fi
86277d575c90Smrg
86287d575c90Smrg	if test $found = "no" ; then
8629585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
86307d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86317d575c90Smrg		fi
86327d575c90Smrg
8633585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
86347d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86357d575c90Smrg		fi
86367d575c90Smrg
86377d575c90Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86387d575c90Smrg
863974b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
864074b35aa8Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8641585aa3f7Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
864274b35aa8Smrg		if eval test \${$cacheid+y}
864374b35aa8Smrgthen :
864474b35aa8Smrg  printf %s "(cached) " >&6
864574b35aa8Smrgelse $as_nop
86467d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86477d575c90Smrg/* end confdefs.h.  */
86487d575c90Smrgint i;
86497d575c90Smrgint
865074b35aa8Smrgmain (void)
86517d575c90Smrg{
86527d575c90Smrg
86537d575c90Smrg  ;
86547d575c90Smrg  return 0;
86557d575c90Smrg}
86567d575c90Smrg_ACEOF
865774b35aa8Smrgif ac_fn_c_try_link "$LINENO"
865874b35aa8Smrgthen :
86597d575c90Smrg  eval $cacheid=yes
866074b35aa8Smrgelse $as_nop
86617d575c90Smrg  eval $cacheid=no
86627d575c90Smrgfi
866374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86647d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
86657d575c90Smrgfi
86667d575c90Smrg
86677d575c90Smrg
86687d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86697d575c90Smrg
86707d575c90Smrg		eval supported=\$$cacheid
867174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
867274b35aa8Smrgprintf "%s\n" "$supported" >&6; }
86737d575c90Smrg		if test "$supported" = "yes" ; then
86747d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86757d575c90Smrg			found="yes"
86767d575c90Smrg		fi
86777d575c90Smrg	fi
86787d575c90Smrg
86797d575c90Smrg
86807d575c90Smrg
86817d575c90Smrg
86827d575c90Smrg
86837d575c90Smrg
86847d575c90Smrg
86857d575c90Smrg
86867d575c90Smrg
86877d575c90Smrg
86887d575c90Smrg
86897d575c90Smrg
86907d575c90Smrg
86917d575c90Smrg
86927d575c90Smrg
86937d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
86947d575c90Smrg
86957d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
86967d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
869774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
869874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
869974b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
870074b35aa8Smrgthen :
870174b35aa8Smrg  printf %s "(cached) " >&6
870274b35aa8Smrgelse $as_nop
87037d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87047d575c90Smrg/* end confdefs.h.  */
87057d575c90Smrgint i;
87067d575c90Smrg_ACEOF
870774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
870874b35aa8Smrgthen :
87097d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
871074b35aa8Smrgelse $as_nop
87117d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
87127d575c90Smrgfi
871374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87147d575c90Smrgfi
871574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
871674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
87177d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
87187d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87197d575c90Smrgfi
87207d575c90Smrg
87217d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
87227d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87237d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87247d575c90Smrg	fi
87257d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
872674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
872774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
872874b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
872974b35aa8Smrgthen :
873074b35aa8Smrg  printf %s "(cached) " >&6
873174b35aa8Smrgelse $as_nop
87327d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87337d575c90Smrg/* end confdefs.h.  */
87347d575c90Smrgint i;
87357d575c90Smrg_ACEOF
873674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
873774b35aa8Smrgthen :
87387d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
873974b35aa8Smrgelse $as_nop
87407d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
87417d575c90Smrgfi
874274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
87437d575c90Smrgfi
874474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
874574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
87467d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
87477d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87487d575c90Smrgfi
87497d575c90Smrg
87507d575c90Smrgfound="no"
87517d575c90Smrg
87527d575c90Smrg	if test $found = "no" ; then
8753585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87547d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87557d575c90Smrg		fi
87567d575c90Smrg
8757585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
87587d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87597d575c90Smrg		fi
87607d575c90Smrg
87617d575c90Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
87627d575c90Smrg
876374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
876474b35aa8Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8765585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
876674b35aa8Smrg		if eval test \${$cacheid+y}
876774b35aa8Smrgthen :
876874b35aa8Smrg  printf %s "(cached) " >&6
876974b35aa8Smrgelse $as_nop
87707d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87717d575c90Smrg/* end confdefs.h.  */
87727d575c90Smrgint i;
87737d575c90Smrgint
877474b35aa8Smrgmain (void)
87757d575c90Smrg{
87767d575c90Smrg
87777d575c90Smrg  ;
87787d575c90Smrg  return 0;
87797d575c90Smrg}
87807d575c90Smrg_ACEOF
878174b35aa8Smrgif ac_fn_c_try_link "$LINENO"
878274b35aa8Smrgthen :
87837d575c90Smrg  eval $cacheid=yes
878474b35aa8Smrgelse $as_nop
87857d575c90Smrg  eval $cacheid=no
87867d575c90Smrgfi
878774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
87887d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
87897d575c90Smrgfi
87907d575c90Smrg
87917d575c90Smrg
87927d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
87937d575c90Smrg
87947d575c90Smrg		eval supported=\$$cacheid
879574b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
879674b35aa8Smrgprintf "%s\n" "$supported" >&6; }
87977d575c90Smrg		if test "$supported" = "yes" ; then
87987d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
87997d575c90Smrg			found="yes"
88007d575c90Smrg		fi
88017d575c90Smrg	fi
88027d575c90Smrg
88037d575c90Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
88047d575c90Smrgelse
880574b35aa8Smrg{ 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
880674b35aa8Smrgprintf "%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;}
88077d575c90Smrg
88087d575c90Smrg
88097d575c90Smrg
88107d575c90Smrg
88117d575c90Smrg
88127d575c90Smrg
88137d575c90Smrg
88147d575c90Smrg
88157d575c90Smrg
88167d575c90Smrg
88177d575c90Smrg
88187d575c90Smrg
88197d575c90Smrg
88207d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
88217d575c90Smrg
88227d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
88237d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
882474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
882574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
882674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
882774b35aa8Smrgthen :
882874b35aa8Smrg  printf %s "(cached) " >&6
882974b35aa8Smrgelse $as_nop
88307d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88317d575c90Smrg/* end confdefs.h.  */
88327d575c90Smrgint i;
88337d575c90Smrg_ACEOF
883474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
883574b35aa8Smrgthen :
88367d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
883774b35aa8Smrgelse $as_nop
88387d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
88397d575c90Smrgfi
884074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88417d575c90Smrgfi
884274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
884374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
88447d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
88457d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88467d575c90Smrgfi
88477d575c90Smrg
88487d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
88497d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88507d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88517d575c90Smrg	fi
88527d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
885374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
885474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
885574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
885674b35aa8Smrgthen :
885774b35aa8Smrg  printf %s "(cached) " >&6
885874b35aa8Smrgelse $as_nop
88597d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88607d575c90Smrg/* end confdefs.h.  */
88617d575c90Smrgint i;
88627d575c90Smrg_ACEOF
886374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
886474b35aa8Smrgthen :
88657d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
886674b35aa8Smrgelse $as_nop
88677d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
88687d575c90Smrgfi
886974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
88707d575c90Smrgfi
887174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
887274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
88737d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
88747d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88757d575c90Smrgfi
88767d575c90Smrg
88777d575c90Smrgfound="no"
88787d575c90Smrg
88797d575c90Smrg	if test $found = "no" ; then
8880585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88817d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88827d575c90Smrg		fi
88837d575c90Smrg
8884585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
88857d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88867d575c90Smrg		fi
88877d575c90Smrg
88887d575c90Smrg		CFLAGS="$CFLAGS -Wimplicit"
88897d575c90Smrg
889074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
889174b35aa8Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
88927d575c90Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
889374b35aa8Smrg		if eval test \${$cacheid+y}
889474b35aa8Smrgthen :
889574b35aa8Smrg  printf %s "(cached) " >&6
889674b35aa8Smrgelse $as_nop
88977d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88987d575c90Smrg/* end confdefs.h.  */
88997d575c90Smrgint i;
89007d575c90Smrgint
890174b35aa8Smrgmain (void)
89027d575c90Smrg{
89037d575c90Smrg
89047d575c90Smrg  ;
89057d575c90Smrg  return 0;
89067d575c90Smrg}
89077d575c90Smrg_ACEOF
890874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
890974b35aa8Smrgthen :
89107d575c90Smrg  eval $cacheid=yes
891174b35aa8Smrgelse $as_nop
89127d575c90Smrg  eval $cacheid=no
89137d575c90Smrgfi
891474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
89157d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
89167d575c90Smrgfi
89177d575c90Smrg
89187d575c90Smrg
89197d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
89207d575c90Smrg
89217d575c90Smrg		eval supported=\$$cacheid
892274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
892374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
89247d575c90Smrg		if test "$supported" = "yes" ; then
89257d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
89267d575c90Smrg			found="yes"
89277d575c90Smrg		fi
89287d575c90Smrg	fi
89297d575c90Smrg
89307d575c90Smrg
89317d575c90Smrg
89327d575c90Smrg
89337d575c90Smrg
89347d575c90Smrg
89357d575c90Smrg
89367d575c90Smrg
89377d575c90Smrg
89387d575c90Smrg
89397d575c90Smrg
89407d575c90Smrg
89417d575c90Smrg
89427d575c90Smrg
89437d575c90Smrg
89447d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
89457d575c90Smrg
89467d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
89477d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
894874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
894974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
895074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
895174b35aa8Smrgthen :
895274b35aa8Smrg  printf %s "(cached) " >&6
895374b35aa8Smrgelse $as_nop
89547d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89557d575c90Smrg/* end confdefs.h.  */
89567d575c90Smrgint i;
89577d575c90Smrg_ACEOF
895874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
895974b35aa8Smrgthen :
89607d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
896174b35aa8Smrgelse $as_nop
89627d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
89637d575c90Smrgfi
896474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89657d575c90Smrgfi
896674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
896774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
89687d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
89697d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89707d575c90Smrgfi
89717d575c90Smrg
89727d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
89737d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89747d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89757d575c90Smrg	fi
89767d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
897774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
897874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
897974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
898074b35aa8Smrgthen :
898174b35aa8Smrg  printf %s "(cached) " >&6
898274b35aa8Smrgelse $as_nop
89837d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89847d575c90Smrg/* end confdefs.h.  */
89857d575c90Smrgint i;
89867d575c90Smrg_ACEOF
898774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
898874b35aa8Smrgthen :
89897d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
899074b35aa8Smrgelse $as_nop
89917d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
89927d575c90Smrgfi
899374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
89947d575c90Smrgfi
899574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
899674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
89977d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
89987d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89997d575c90Smrgfi
90007d575c90Smrg
90017d575c90Smrgfound="no"
90027d575c90Smrg
90037d575c90Smrg	if test $found = "no" ; then
9004585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90057d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90067d575c90Smrg		fi
90077d575c90Smrg
9008585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
90097d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
90107d575c90Smrg		fi
90117d575c90Smrg
90127d575c90Smrg		CFLAGS="$CFLAGS -Wnonnull"
90137d575c90Smrg
901474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
901574b35aa8Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
90167d575c90Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
901774b35aa8Smrg		if eval test \${$cacheid+y}
901874b35aa8Smrgthen :
901974b35aa8Smrg  printf %s "(cached) " >&6
902074b35aa8Smrgelse $as_nop
90217d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90227d575c90Smrg/* end confdefs.h.  */
90237d575c90Smrgint i;
90247d575c90Smrgint
902574b35aa8Smrgmain (void)
90267d575c90Smrg{
90277d575c90Smrg
90287d575c90Smrg  ;
90297d575c90Smrg  return 0;
90307d575c90Smrg}
90317d575c90Smrg_ACEOF
903274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
903374b35aa8Smrgthen :
90347d575c90Smrg  eval $cacheid=yes
903574b35aa8Smrgelse $as_nop
90367d575c90Smrg  eval $cacheid=no
90377d575c90Smrgfi
903874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
90397d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
90407d575c90Smrgfi
90417d575c90Smrg
90427d575c90Smrg
90437d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
90447d575c90Smrg
90457d575c90Smrg		eval supported=\$$cacheid
904674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
904774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
90487d575c90Smrg		if test "$supported" = "yes" ; then
90497d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
90507d575c90Smrg			found="yes"
90517d575c90Smrg		fi
90527d575c90Smrg	fi
90537d575c90Smrg
90547d575c90Smrg
90557d575c90Smrg
90567d575c90Smrg
90577d575c90Smrg
90587d575c90Smrg
90597d575c90Smrg
90607d575c90Smrg
90617d575c90Smrg
90627d575c90Smrg
90637d575c90Smrg
90647d575c90Smrg
90657d575c90Smrg
90667d575c90Smrg
90677d575c90Smrg
90687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
90697d575c90Smrg
90707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
90717d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
907274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
907374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
907474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
907574b35aa8Smrgthen :
907674b35aa8Smrg  printf %s "(cached) " >&6
907774b35aa8Smrgelse $as_nop
90787d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90797d575c90Smrg/* end confdefs.h.  */
90807d575c90Smrgint i;
90817d575c90Smrg_ACEOF
908274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
908374b35aa8Smrgthen :
90847d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
908574b35aa8Smrgelse $as_nop
90867d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
90877d575c90Smrgfi
908874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
90897d575c90Smrgfi
909074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
909174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
90927d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
90937d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
90947d575c90Smrgfi
90957d575c90Smrg
90967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
90977d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90987d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90997d575c90Smrg	fi
91007d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
910174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
910274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
910374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
910474b35aa8Smrgthen :
910574b35aa8Smrg  printf %s "(cached) " >&6
910674b35aa8Smrgelse $as_nop
91077d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91087d575c90Smrg/* end confdefs.h.  */
91097d575c90Smrgint i;
91107d575c90Smrg_ACEOF
911174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
911274b35aa8Smrgthen :
91137d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
911474b35aa8Smrgelse $as_nop
91157d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
91167d575c90Smrgfi
911774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
91187d575c90Smrgfi
911974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
912074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
91217d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
91227d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
91237d575c90Smrgfi
91247d575c90Smrg
91257d575c90Smrgfound="no"
91267d575c90Smrg
91277d575c90Smrg	if test $found = "no" ; then
9128585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91297d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91307d575c90Smrg		fi
91317d575c90Smrg
9132585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
91337d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91347d575c90Smrg		fi
91357d575c90Smrg
91367d575c90Smrg		CFLAGS="$CFLAGS -Winit-self"
91377d575c90Smrg
913874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
913974b35aa8Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
91407d575c90Smrg		cacheid=xorg_cv_cc_flag__Winit_self
914174b35aa8Smrg		if eval test \${$cacheid+y}
914274b35aa8Smrgthen :
914374b35aa8Smrg  printf %s "(cached) " >&6
914474b35aa8Smrgelse $as_nop
91457d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91467d575c90Smrg/* end confdefs.h.  */
91477d575c90Smrgint i;
91487d575c90Smrgint
914974b35aa8Smrgmain (void)
91507d575c90Smrg{
91517d575c90Smrg
91527d575c90Smrg  ;
91537d575c90Smrg  return 0;
91547d575c90Smrg}
91557d575c90Smrg_ACEOF
915674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
915774b35aa8Smrgthen :
91587d575c90Smrg  eval $cacheid=yes
915974b35aa8Smrgelse $as_nop
91607d575c90Smrg  eval $cacheid=no
91617d575c90Smrgfi
916274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
91637d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
91647d575c90Smrgfi
91657d575c90Smrg
91667d575c90Smrg
91677d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
91687d575c90Smrg
91697d575c90Smrg		eval supported=\$$cacheid
917074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
917174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
91727d575c90Smrg		if test "$supported" = "yes" ; then
91737d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
91747d575c90Smrg			found="yes"
91757d575c90Smrg		fi
91767d575c90Smrg	fi
91777d575c90Smrg
91787d575c90Smrg
91797d575c90Smrg
91807d575c90Smrg
91817d575c90Smrg
91827d575c90Smrg
91837d575c90Smrg
91847d575c90Smrg
91857d575c90Smrg
91867d575c90Smrg
91877d575c90Smrg
91887d575c90Smrg
91897d575c90Smrg
91907d575c90Smrg
91917d575c90Smrg
91927d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
91937d575c90Smrg
91947d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
91957d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
919674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
919774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
919874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
919974b35aa8Smrgthen :
920074b35aa8Smrg  printf %s "(cached) " >&6
920174b35aa8Smrgelse $as_nop
92027d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92037d575c90Smrg/* end confdefs.h.  */
92047d575c90Smrgint i;
92057d575c90Smrg_ACEOF
920674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
920774b35aa8Smrgthen :
92087d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
920974b35aa8Smrgelse $as_nop
92107d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
92117d575c90Smrgfi
921274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92137d575c90Smrgfi
921474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
921574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
92167d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
92177d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92187d575c90Smrgfi
92197d575c90Smrg
92207d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
92217d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92227d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92237d575c90Smrg	fi
92247d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
922574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
922674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
922774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
922874b35aa8Smrgthen :
922974b35aa8Smrg  printf %s "(cached) " >&6
923074b35aa8Smrgelse $as_nop
92317d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92327d575c90Smrg/* end confdefs.h.  */
92337d575c90Smrgint i;
92347d575c90Smrg_ACEOF
923574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
923674b35aa8Smrgthen :
92377d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
923874b35aa8Smrgelse $as_nop
92397d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
92407d575c90Smrgfi
924174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
92427d575c90Smrgfi
924374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
924474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
92457d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
92467d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92477d575c90Smrgfi
92487d575c90Smrg
92497d575c90Smrgfound="no"
92507d575c90Smrg
92517d575c90Smrg	if test $found = "no" ; then
9252585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92537d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92547d575c90Smrg		fi
92557d575c90Smrg
9256585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
92577d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92587d575c90Smrg		fi
92597d575c90Smrg
92607d575c90Smrg		CFLAGS="$CFLAGS -Wmain"
92617d575c90Smrg
926274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
926374b35aa8Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
92647d575c90Smrg		cacheid=xorg_cv_cc_flag__Wmain
926574b35aa8Smrg		if eval test \${$cacheid+y}
926674b35aa8Smrgthen :
926774b35aa8Smrg  printf %s "(cached) " >&6
926874b35aa8Smrgelse $as_nop
92697d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92707d575c90Smrg/* end confdefs.h.  */
92717d575c90Smrgint i;
92727d575c90Smrgint
927374b35aa8Smrgmain (void)
92747d575c90Smrg{
92757d575c90Smrg
92767d575c90Smrg  ;
92777d575c90Smrg  return 0;
92787d575c90Smrg}
92797d575c90Smrg_ACEOF
928074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
928174b35aa8Smrgthen :
92827d575c90Smrg  eval $cacheid=yes
928374b35aa8Smrgelse $as_nop
92847d575c90Smrg  eval $cacheid=no
92857d575c90Smrgfi
928674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
92877d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
92887d575c90Smrgfi
92897d575c90Smrg
92907d575c90Smrg
92917d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
92927d575c90Smrg
92937d575c90Smrg		eval supported=\$$cacheid
929474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
929574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
92967d575c90Smrg		if test "$supported" = "yes" ; then
92977d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
92987d575c90Smrg			found="yes"
92997d575c90Smrg		fi
93007d575c90Smrg	fi
93017d575c90Smrg
93027d575c90Smrg
93037d575c90Smrg
93047d575c90Smrg
93057d575c90Smrg
93067d575c90Smrg
93077d575c90Smrg
93087d575c90Smrg
93097d575c90Smrg
93107d575c90Smrg
93117d575c90Smrg
93127d575c90Smrg
93137d575c90Smrg
93147d575c90Smrg
93157d575c90Smrg
93167d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
93177d575c90Smrg
93187d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
93197d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
932074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
932174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
932274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
932374b35aa8Smrgthen :
932474b35aa8Smrg  printf %s "(cached) " >&6
932574b35aa8Smrgelse $as_nop
93267d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93277d575c90Smrg/* end confdefs.h.  */
93287d575c90Smrgint i;
93297d575c90Smrg_ACEOF
933074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
933174b35aa8Smrgthen :
93327d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
933374b35aa8Smrgelse $as_nop
93347d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
93357d575c90Smrgfi
933674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93377d575c90Smrgfi
933874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
933974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
93407d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
93417d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93427d575c90Smrgfi
93437d575c90Smrg
93447d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
93457d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93467d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93477d575c90Smrg	fi
93487d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
934974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
935074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
935174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
935274b35aa8Smrgthen :
935374b35aa8Smrg  printf %s "(cached) " >&6
935474b35aa8Smrgelse $as_nop
93557d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93567d575c90Smrg/* end confdefs.h.  */
93577d575c90Smrgint i;
93587d575c90Smrg_ACEOF
935974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
936074b35aa8Smrgthen :
93617d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
936274b35aa8Smrgelse $as_nop
93637d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
93647d575c90Smrgfi
936574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
93667d575c90Smrgfi
936774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
936874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
93697d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
93707d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93717d575c90Smrgfi
93727d575c90Smrg
93737d575c90Smrgfound="no"
93747d575c90Smrg
93757d575c90Smrg	if test $found = "no" ; then
9376585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93777d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93787d575c90Smrg		fi
93797d575c90Smrg
9380585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
93817d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
93827d575c90Smrg		fi
93837d575c90Smrg
93847d575c90Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
93857d575c90Smrg
938674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
938774b35aa8Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
93887d575c90Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
938974b35aa8Smrg		if eval test \${$cacheid+y}
939074b35aa8Smrgthen :
939174b35aa8Smrg  printf %s "(cached) " >&6
939274b35aa8Smrgelse $as_nop
93937d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93947d575c90Smrg/* end confdefs.h.  */
93957d575c90Smrgint i;
93967d575c90Smrgint
939774b35aa8Smrgmain (void)
93987d575c90Smrg{
93997d575c90Smrg
94007d575c90Smrg  ;
94017d575c90Smrg  return 0;
94027d575c90Smrg}
94037d575c90Smrg_ACEOF
940474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
940574b35aa8Smrgthen :
94067d575c90Smrg  eval $cacheid=yes
940774b35aa8Smrgelse $as_nop
94087d575c90Smrg  eval $cacheid=no
94097d575c90Smrgfi
941074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
94117d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
94127d575c90Smrgfi
94137d575c90Smrg
94147d575c90Smrg
94157d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
94167d575c90Smrg
94177d575c90Smrg		eval supported=\$$cacheid
941874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
941974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
94207d575c90Smrg		if test "$supported" = "yes" ; then
94217d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
94227d575c90Smrg			found="yes"
94237d575c90Smrg		fi
94247d575c90Smrg	fi
94257d575c90Smrg
94267d575c90Smrg
94277d575c90Smrg
94287d575c90Smrg
94297d575c90Smrg
94307d575c90Smrg
94317d575c90Smrg
94327d575c90Smrg
94337d575c90Smrg
94347d575c90Smrg
94357d575c90Smrg
94367d575c90Smrg
94377d575c90Smrg
94387d575c90Smrg
94397d575c90Smrg
94407d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
94417d575c90Smrg
94427d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
94437d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
944474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
944574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
944674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
944774b35aa8Smrgthen :
944874b35aa8Smrg  printf %s "(cached) " >&6
944974b35aa8Smrgelse $as_nop
94507d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94517d575c90Smrg/* end confdefs.h.  */
94527d575c90Smrgint i;
94537d575c90Smrg_ACEOF
945474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
945574b35aa8Smrgthen :
94567d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
945774b35aa8Smrgelse $as_nop
94587d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
94597d575c90Smrgfi
946074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94617d575c90Smrgfi
946274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
946374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
94647d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
94657d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94667d575c90Smrgfi
94677d575c90Smrg
94687d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
94697d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
94707d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94717d575c90Smrg	fi
94727d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
947374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
947474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
947574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
947674b35aa8Smrgthen :
947774b35aa8Smrg  printf %s "(cached) " >&6
947874b35aa8Smrgelse $as_nop
94797d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94807d575c90Smrg/* end confdefs.h.  */
94817d575c90Smrgint i;
94827d575c90Smrg_ACEOF
948374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
948474b35aa8Smrgthen :
94857d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
948674b35aa8Smrgelse $as_nop
94877d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
94887d575c90Smrgfi
948974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
94907d575c90Smrgfi
949174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
949274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
94937d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
94947d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94957d575c90Smrgfi
94967d575c90Smrg
94977d575c90Smrgfound="no"
94987d575c90Smrg
94997d575c90Smrg	if test $found = "no" ; then
9500585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95017d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95027d575c90Smrg		fi
95037d575c90Smrg
9504585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
95057d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95067d575c90Smrg		fi
95077d575c90Smrg
95087d575c90Smrg		CFLAGS="$CFLAGS -Wsequence-point"
95097d575c90Smrg
951074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
951174b35aa8Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
95127d575c90Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
951374b35aa8Smrg		if eval test \${$cacheid+y}
951474b35aa8Smrgthen :
951574b35aa8Smrg  printf %s "(cached) " >&6
951674b35aa8Smrgelse $as_nop
95177d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95187d575c90Smrg/* end confdefs.h.  */
95197d575c90Smrgint i;
95207d575c90Smrgint
952174b35aa8Smrgmain (void)
95227d575c90Smrg{
95237d575c90Smrg
95247d575c90Smrg  ;
95257d575c90Smrg  return 0;
95267d575c90Smrg}
95277d575c90Smrg_ACEOF
952874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
952974b35aa8Smrgthen :
95307d575c90Smrg  eval $cacheid=yes
953174b35aa8Smrgelse $as_nop
95327d575c90Smrg  eval $cacheid=no
95337d575c90Smrgfi
953474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
95357d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
95367d575c90Smrgfi
95377d575c90Smrg
95387d575c90Smrg
95397d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
95407d575c90Smrg
95417d575c90Smrg		eval supported=\$$cacheid
954274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
954374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
95447d575c90Smrg		if test "$supported" = "yes" ; then
95457d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
95467d575c90Smrg			found="yes"
95477d575c90Smrg		fi
95487d575c90Smrg	fi
95497d575c90Smrg
95507d575c90Smrg
95517d575c90Smrg
95527d575c90Smrg
95537d575c90Smrg
95547d575c90Smrg
95557d575c90Smrg
95567d575c90Smrg
95577d575c90Smrg
95587d575c90Smrg
95597d575c90Smrg
95607d575c90Smrg
95617d575c90Smrg
95627d575c90Smrg
95637d575c90Smrg
95647d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
95657d575c90Smrg
95667d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
95677d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
956874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
956974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
957074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
957174b35aa8Smrgthen :
957274b35aa8Smrg  printf %s "(cached) " >&6
957374b35aa8Smrgelse $as_nop
95747d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95757d575c90Smrg/* end confdefs.h.  */
95767d575c90Smrgint i;
95777d575c90Smrg_ACEOF
957874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
957974b35aa8Smrgthen :
95807d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
958174b35aa8Smrgelse $as_nop
95827d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
95837d575c90Smrgfi
958474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
95857d575c90Smrgfi
958674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
958774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
95887d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
95897d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
95907d575c90Smrgfi
95917d575c90Smrg
95927d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
95937d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95947d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95957d575c90Smrg	fi
95967d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
959774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
959874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
959974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
960074b35aa8Smrgthen :
960174b35aa8Smrg  printf %s "(cached) " >&6
960274b35aa8Smrgelse $as_nop
96037d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96047d575c90Smrg/* end confdefs.h.  */
96057d575c90Smrgint i;
96067d575c90Smrg_ACEOF
960774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
960874b35aa8Smrgthen :
96097d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
961074b35aa8Smrgelse $as_nop
96117d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
96127d575c90Smrgfi
961374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
96147d575c90Smrgfi
961574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
961674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
96177d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
96187d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
96197d575c90Smrgfi
96207d575c90Smrg
96217d575c90Smrgfound="no"
96227d575c90Smrg
96237d575c90Smrg	if test $found = "no" ; then
9624585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96257d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96267d575c90Smrg		fi
96277d575c90Smrg
9628585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
96297d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96307d575c90Smrg		fi
96317d575c90Smrg
96327d575c90Smrg		CFLAGS="$CFLAGS -Wreturn-type"
96337d575c90Smrg
963474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
963574b35aa8Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
96367d575c90Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
963774b35aa8Smrg		if eval test \${$cacheid+y}
963874b35aa8Smrgthen :
963974b35aa8Smrg  printf %s "(cached) " >&6
964074b35aa8Smrgelse $as_nop
96417d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96427d575c90Smrg/* end confdefs.h.  */
96437d575c90Smrgint i;
96447d575c90Smrgint
964574b35aa8Smrgmain (void)
96467d575c90Smrg{
96477d575c90Smrg
96487d575c90Smrg  ;
96497d575c90Smrg  return 0;
96507d575c90Smrg}
96517d575c90Smrg_ACEOF
965274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
965374b35aa8Smrgthen :
96547d575c90Smrg  eval $cacheid=yes
965574b35aa8Smrgelse $as_nop
96567d575c90Smrg  eval $cacheid=no
96577d575c90Smrgfi
965874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
96597d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
96607d575c90Smrgfi
96617d575c90Smrg
96627d575c90Smrg
96637d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
96647d575c90Smrg
96657d575c90Smrg		eval supported=\$$cacheid
966674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
966774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
96687d575c90Smrg		if test "$supported" = "yes" ; then
96697d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
96707d575c90Smrg			found="yes"
96717d575c90Smrg		fi
96727d575c90Smrg	fi
96737d575c90Smrg
96747d575c90Smrg
96757d575c90Smrg
96767d575c90Smrg
96777d575c90Smrg
96787d575c90Smrg
96797d575c90Smrg
96807d575c90Smrg
96817d575c90Smrg
96827d575c90Smrg
96837d575c90Smrg
96847d575c90Smrg
96857d575c90Smrg
96867d575c90Smrg
96877d575c90Smrg
96887d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
96897d575c90Smrg
96907d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
96917d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
969274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
969374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
969474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
969574b35aa8Smrgthen :
969674b35aa8Smrg  printf %s "(cached) " >&6
969774b35aa8Smrgelse $as_nop
96987d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96997d575c90Smrg/* end confdefs.h.  */
97007d575c90Smrgint i;
97017d575c90Smrg_ACEOF
970274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
970374b35aa8Smrgthen :
97047d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
970574b35aa8Smrgelse $as_nop
97067d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
97077d575c90Smrgfi
970874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97097d575c90Smrgfi
971074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
971174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
97127d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
97137d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97147d575c90Smrgfi
97157d575c90Smrg
97167d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
97177d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97187d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97197d575c90Smrg	fi
97207d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
972174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
972274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
972374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
972474b35aa8Smrgthen :
972574b35aa8Smrg  printf %s "(cached) " >&6
972674b35aa8Smrgelse $as_nop
97277d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97287d575c90Smrg/* end confdefs.h.  */
97297d575c90Smrgint i;
97307d575c90Smrg_ACEOF
973174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
973274b35aa8Smrgthen :
97337d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
973474b35aa8Smrgelse $as_nop
97357d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
97367d575c90Smrgfi
973774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
97387d575c90Smrgfi
973974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
974074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
97417d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
97427d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97437d575c90Smrgfi
97447d575c90Smrg
97457d575c90Smrgfound="no"
97467d575c90Smrg
97477d575c90Smrg	if test $found = "no" ; then
9748585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97497d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97507d575c90Smrg		fi
97517d575c90Smrg
9752585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
97537d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97547d575c90Smrg		fi
97557d575c90Smrg
97567d575c90Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
97577d575c90Smrg
975874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
975974b35aa8Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
97607d575c90Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
976174b35aa8Smrg		if eval test \${$cacheid+y}
976274b35aa8Smrgthen :
976374b35aa8Smrg  printf %s "(cached) " >&6
976474b35aa8Smrgelse $as_nop
97657d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97667d575c90Smrg/* end confdefs.h.  */
97677d575c90Smrgint i;
97687d575c90Smrgint
976974b35aa8Smrgmain (void)
97707d575c90Smrg{
97717d575c90Smrg
97727d575c90Smrg  ;
97737d575c90Smrg  return 0;
97747d575c90Smrg}
97757d575c90Smrg_ACEOF
977674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
977774b35aa8Smrgthen :
97787d575c90Smrg  eval $cacheid=yes
977974b35aa8Smrgelse $as_nop
97807d575c90Smrg  eval $cacheid=no
97817d575c90Smrgfi
978274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
97837d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
97847d575c90Smrgfi
97857d575c90Smrg
97867d575c90Smrg
97877d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
97887d575c90Smrg
97897d575c90Smrg		eval supported=\$$cacheid
979074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
979174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
97927d575c90Smrg		if test "$supported" = "yes" ; then
97937d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
97947d575c90Smrg			found="yes"
97957d575c90Smrg		fi
97967d575c90Smrg	fi
97977d575c90Smrg
97987d575c90Smrg
97997d575c90Smrg
98007d575c90Smrg
98017d575c90Smrg
98027d575c90Smrg
98037d575c90Smrg
98047d575c90Smrg
98057d575c90Smrg
98067d575c90Smrg
98077d575c90Smrg
98087d575c90Smrg
98097d575c90Smrg
98107d575c90Smrg
98117d575c90Smrg
98127d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
98137d575c90Smrg
98147d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
98157d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
981674b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
981774b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
981874b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
981974b35aa8Smrgthen :
982074b35aa8Smrg  printf %s "(cached) " >&6
982174b35aa8Smrgelse $as_nop
98227d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98237d575c90Smrg/* end confdefs.h.  */
98247d575c90Smrgint i;
98257d575c90Smrg_ACEOF
982674b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
982774b35aa8Smrgthen :
98287d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
982974b35aa8Smrgelse $as_nop
98307d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
98317d575c90Smrgfi
983274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98337d575c90Smrgfi
983474b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
983574b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
98367d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
98377d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98387d575c90Smrgfi
98397d575c90Smrg
98407d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
98417d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98427d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98437d575c90Smrg	fi
98447d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
984574b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
984674b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
984774b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
984874b35aa8Smrgthen :
984974b35aa8Smrg  printf %s "(cached) " >&6
985074b35aa8Smrgelse $as_nop
98517d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98527d575c90Smrg/* end confdefs.h.  */
98537d575c90Smrgint i;
98547d575c90Smrg_ACEOF
985574b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
985674b35aa8Smrgthen :
98577d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
985874b35aa8Smrgelse $as_nop
98597d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
98607d575c90Smrgfi
986174b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
98627d575c90Smrgfi
986374b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
986474b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
98657d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
98667d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98677d575c90Smrgfi
98687d575c90Smrg
98697d575c90Smrgfound="no"
98707d575c90Smrg
98717d575c90Smrg	if test $found = "no" ; then
9872585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98737d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98747d575c90Smrg		fi
98757d575c90Smrg
9876585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
98777d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98787d575c90Smrg		fi
98797d575c90Smrg
98807d575c90Smrg		CFLAGS="$CFLAGS -Warray-bounds"
98817d575c90Smrg
988274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
988374b35aa8Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
98847d575c90Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
988574b35aa8Smrg		if eval test \${$cacheid+y}
988674b35aa8Smrgthen :
988774b35aa8Smrg  printf %s "(cached) " >&6
988874b35aa8Smrgelse $as_nop
98897d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98907d575c90Smrg/* end confdefs.h.  */
98917d575c90Smrgint i;
98927d575c90Smrgint
989374b35aa8Smrgmain (void)
98947d575c90Smrg{
98957d575c90Smrg
98967d575c90Smrg  ;
98977d575c90Smrg  return 0;
98987d575c90Smrg}
98997d575c90Smrg_ACEOF
990074b35aa8Smrgif ac_fn_c_try_link "$LINENO"
990174b35aa8Smrgthen :
99027d575c90Smrg  eval $cacheid=yes
990374b35aa8Smrgelse $as_nop
99047d575c90Smrg  eval $cacheid=no
99057d575c90Smrgfi
990674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
99077d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
99087d575c90Smrgfi
99097d575c90Smrg
99107d575c90Smrg
99117d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
99127d575c90Smrg
99137d575c90Smrg		eval supported=\$$cacheid
991474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
991574b35aa8Smrgprintf "%s\n" "$supported" >&6; }
99167d575c90Smrg		if test "$supported" = "yes" ; then
99177d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
99187d575c90Smrg			found="yes"
99197d575c90Smrg		fi
99207d575c90Smrg	fi
99217d575c90Smrg
99227d575c90Smrg
99237d575c90Smrg
99247d575c90Smrg
99257d575c90Smrg
99267d575c90Smrg
99277d575c90Smrg
99287d575c90Smrg
99297d575c90Smrg
99307d575c90Smrg
99317d575c90Smrg
99327d575c90Smrg
99337d575c90Smrg
99347d575c90Smrg
99357d575c90Smrg
99367d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
99377d575c90Smrg
99387d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
99397d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
994074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
994174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
994274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
994374b35aa8Smrgthen :
994474b35aa8Smrg  printf %s "(cached) " >&6
994574b35aa8Smrgelse $as_nop
99467d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99477d575c90Smrg/* end confdefs.h.  */
99487d575c90Smrgint i;
99497d575c90Smrg_ACEOF
995074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
995174b35aa8Smrgthen :
99527d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
995374b35aa8Smrgelse $as_nop
99547d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
99557d575c90Smrgfi
995674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99577d575c90Smrgfi
995874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
995974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
99607d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
99617d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99627d575c90Smrgfi
99637d575c90Smrg
99647d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
99657d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99667d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99677d575c90Smrg	fi
99687d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
996974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
997074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
997174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
997274b35aa8Smrgthen :
997374b35aa8Smrg  printf %s "(cached) " >&6
997474b35aa8Smrgelse $as_nop
99757d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99767d575c90Smrg/* end confdefs.h.  */
99777d575c90Smrgint i;
99787d575c90Smrg_ACEOF
997974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
998074b35aa8Smrgthen :
99817d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
998274b35aa8Smrgelse $as_nop
99837d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
99847d575c90Smrgfi
998574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
99867d575c90Smrgfi
998774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
998874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
99897d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
99907d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99917d575c90Smrgfi
99927d575c90Smrg
99937d575c90Smrgfound="no"
99947d575c90Smrg
99957d575c90Smrg	if test $found = "no" ; then
9996585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99977d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99987d575c90Smrg		fi
99997d575c90Smrg
10000585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
100017d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100027d575c90Smrg		fi
100037d575c90Smrg
100047d575c90Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
100057d575c90Smrg
1000674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1000774b35aa8Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
100087d575c90Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1000974b35aa8Smrg		if eval test \${$cacheid+y}
1001074b35aa8Smrgthen :
1001174b35aa8Smrg  printf %s "(cached) " >&6
1001274b35aa8Smrgelse $as_nop
100137d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100147d575c90Smrg/* end confdefs.h.  */
100157d575c90Smrgint i;
100167d575c90Smrgint
1001774b35aa8Smrgmain (void)
100187d575c90Smrg{
100197d575c90Smrg
100207d575c90Smrg  ;
100217d575c90Smrg  return 0;
100227d575c90Smrg}
100237d575c90Smrg_ACEOF
1002474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1002574b35aa8Smrgthen :
100267d575c90Smrg  eval $cacheid=yes
1002774b35aa8Smrgelse $as_nop
100287d575c90Smrg  eval $cacheid=no
100297d575c90Smrgfi
1003074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
100317d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
100327d575c90Smrgfi
100337d575c90Smrg
100347d575c90Smrg
100357d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
100367d575c90Smrg
100377d575c90Smrg		eval supported=\$$cacheid
1003874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1003974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
100407d575c90Smrg		if test "$supported" = "yes" ; then
100417d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
100427d575c90Smrg			found="yes"
100437d575c90Smrg		fi
100447d575c90Smrg	fi
100457d575c90Smrg
100467d575c90Smrg
100477d575c90Smrg
100487d575c90Smrg
100497d575c90Smrg
100507d575c90Smrg
100517d575c90Smrg
100527d575c90Smrg
100537d575c90Smrg
100547d575c90Smrg
100557d575c90Smrg
100567d575c90Smrg
100577d575c90Smrg
100587d575c90Smrg
100597d575c90Smrg
100607d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
100617d575c90Smrg
100627d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
100637d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1006474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1006574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1006674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1006774b35aa8Smrgthen :
1006874b35aa8Smrg  printf %s "(cached) " >&6
1006974b35aa8Smrgelse $as_nop
100707d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100717d575c90Smrg/* end confdefs.h.  */
100727d575c90Smrgint i;
100737d575c90Smrg_ACEOF
1007474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1007574b35aa8Smrgthen :
100767d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1007774b35aa8Smrgelse $as_nop
100787d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
100797d575c90Smrgfi
1008074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
100817d575c90Smrgfi
1008274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1008374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
100847d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
100857d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
100867d575c90Smrgfi
100877d575c90Smrg
100887d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
100897d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100907d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100917d575c90Smrg	fi
100927d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1009374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1009474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1009574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1009674b35aa8Smrgthen :
1009774b35aa8Smrg  printf %s "(cached) " >&6
1009874b35aa8Smrgelse $as_nop
100997d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101007d575c90Smrg/* end confdefs.h.  */
101017d575c90Smrgint i;
101027d575c90Smrg_ACEOF
1010374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1010474b35aa8Smrgthen :
101057d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1010674b35aa8Smrgelse $as_nop
101077d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
101087d575c90Smrgfi
1010974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
101107d575c90Smrgfi
1011174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1011274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
101137d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
101147d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
101157d575c90Smrgfi
101167d575c90Smrg
101177d575c90Smrgfound="no"
101187d575c90Smrg
101197d575c90Smrg	if test $found = "no" ; then
10120585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101217d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101227d575c90Smrg		fi
101237d575c90Smrg
10124585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
101257d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101267d575c90Smrg		fi
101277d575c90Smrg
101287d575c90Smrg		CFLAGS="$CFLAGS -Waddress"
101297d575c90Smrg
1013074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1013174b35aa8Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
101327d575c90Smrg		cacheid=xorg_cv_cc_flag__Waddress
1013374b35aa8Smrg		if eval test \${$cacheid+y}
1013474b35aa8Smrgthen :
1013574b35aa8Smrg  printf %s "(cached) " >&6
1013674b35aa8Smrgelse $as_nop
101377d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101387d575c90Smrg/* end confdefs.h.  */
101397d575c90Smrgint i;
101407d575c90Smrgint
1014174b35aa8Smrgmain (void)
101427d575c90Smrg{
101437d575c90Smrg
101447d575c90Smrg  ;
101457d575c90Smrg  return 0;
101467d575c90Smrg}
101477d575c90Smrg_ACEOF
1014874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1014974b35aa8Smrgthen :
101507d575c90Smrg  eval $cacheid=yes
1015174b35aa8Smrgelse $as_nop
101527d575c90Smrg  eval $cacheid=no
101537d575c90Smrgfi
1015474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
101557d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
101567d575c90Smrgfi
101577d575c90Smrg
101587d575c90Smrg
101597d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
101607d575c90Smrg
101617d575c90Smrg		eval supported=\$$cacheid
1016274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1016374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
101647d575c90Smrg		if test "$supported" = "yes" ; then
101657d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
101667d575c90Smrg			found="yes"
101677d575c90Smrg		fi
101687d575c90Smrg	fi
101697d575c90Smrg
101707d575c90Smrg
101717d575c90Smrg
101727d575c90Smrg
101737d575c90Smrg
101747d575c90Smrg
101757d575c90Smrg
101767d575c90Smrg
101777d575c90Smrg
101787d575c90Smrg
101797d575c90Smrg
101807d575c90Smrg
101817d575c90Smrg
101827d575c90Smrg
101837d575c90Smrg
101847d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
101857d575c90Smrg
101867d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
101877d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1018874b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1018974b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1019074b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1019174b35aa8Smrgthen :
1019274b35aa8Smrg  printf %s "(cached) " >&6
1019374b35aa8Smrgelse $as_nop
101947d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101957d575c90Smrg/* end confdefs.h.  */
101967d575c90Smrgint i;
101977d575c90Smrg_ACEOF
1019874b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1019974b35aa8Smrgthen :
102007d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1020174b35aa8Smrgelse $as_nop
102027d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
102037d575c90Smrgfi
1020474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102057d575c90Smrgfi
1020674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1020774b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
102087d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
102097d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102107d575c90Smrgfi
102117d575c90Smrg
102127d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
102137d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102147d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102157d575c90Smrg	fi
102167d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1021774b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1021874b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1021974b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1022074b35aa8Smrgthen :
1022174b35aa8Smrg  printf %s "(cached) " >&6
1022274b35aa8Smrgelse $as_nop
102237d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102247d575c90Smrg/* end confdefs.h.  */
102257d575c90Smrgint i;
102267d575c90Smrg_ACEOF
1022774b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1022874b35aa8Smrgthen :
102297d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1023074b35aa8Smrgelse $as_nop
102317d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
102327d575c90Smrgfi
1023374b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
102347d575c90Smrgfi
1023574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1023674b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
102377d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
102387d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102397d575c90Smrgfi
102407d575c90Smrg
102417d575c90Smrgfound="no"
102427d575c90Smrg
102437d575c90Smrg	if test $found = "no" ; then
10244585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102457d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102467d575c90Smrg		fi
102477d575c90Smrg
10248585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
102497d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102507d575c90Smrg		fi
102517d575c90Smrg
102527d575c90Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
102537d575c90Smrg
1025474b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1025574b35aa8Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
102567d575c90Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1025774b35aa8Smrg		if eval test \${$cacheid+y}
1025874b35aa8Smrgthen :
1025974b35aa8Smrg  printf %s "(cached) " >&6
1026074b35aa8Smrgelse $as_nop
102617d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102627d575c90Smrg/* end confdefs.h.  */
102637d575c90Smrgint i;
102647d575c90Smrgint
1026574b35aa8Smrgmain (void)
102667d575c90Smrg{
102677d575c90Smrg
102687d575c90Smrg  ;
102697d575c90Smrg  return 0;
102707d575c90Smrg}
102717d575c90Smrg_ACEOF
1027274b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1027374b35aa8Smrgthen :
102747d575c90Smrg  eval $cacheid=yes
1027574b35aa8Smrgelse $as_nop
102767d575c90Smrg  eval $cacheid=no
102777d575c90Smrgfi
1027874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
102797d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
102807d575c90Smrgfi
102817d575c90Smrg
102827d575c90Smrg
102837d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
102847d575c90Smrg
102857d575c90Smrg		eval supported=\$$cacheid
1028674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1028774b35aa8Smrgprintf "%s\n" "$supported" >&6; }
102887d575c90Smrg		if test "$supported" = "yes" ; then
102897d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
102907d575c90Smrg			found="yes"
102917d575c90Smrg		fi
102927d575c90Smrg	fi
102937d575c90Smrg
102947d575c90Smrg
102957d575c90Smrg
102967d575c90Smrg
102977d575c90Smrg
102987d575c90Smrg
102997d575c90Smrg
103007d575c90Smrg
103017d575c90Smrg
103027d575c90Smrg
103037d575c90Smrg
103047d575c90Smrg
103057d575c90Smrg
103067d575c90Smrg
103077d575c90Smrg
103087d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
103097d575c90Smrg
103107d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
103117d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1031274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1031374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1031474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1031574b35aa8Smrgthen :
1031674b35aa8Smrg  printf %s "(cached) " >&6
1031774b35aa8Smrgelse $as_nop
103187d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103197d575c90Smrg/* end confdefs.h.  */
103207d575c90Smrgint i;
103217d575c90Smrg_ACEOF
1032274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1032374b35aa8Smrgthen :
103247d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1032574b35aa8Smrgelse $as_nop
103267d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
103277d575c90Smrgfi
1032874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103297d575c90Smrgfi
1033074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1033174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
103327d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
103337d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103347d575c90Smrgfi
103357d575c90Smrg
103367d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
103377d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103387d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103397d575c90Smrg	fi
103407d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1034174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1034274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1034374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1034474b35aa8Smrgthen :
1034574b35aa8Smrg  printf %s "(cached) " >&6
1034674b35aa8Smrgelse $as_nop
103477d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103487d575c90Smrg/* end confdefs.h.  */
103497d575c90Smrgint i;
103507d575c90Smrg_ACEOF
1035174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1035274b35aa8Smrgthen :
103537d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1035474b35aa8Smrgelse $as_nop
103557d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
103567d575c90Smrgfi
1035774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
103587d575c90Smrgfi
1035974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1036074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
103617d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
103627d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103637d575c90Smrgfi
103647d575c90Smrg
103657d575c90Smrgfound="no"
103667d575c90Smrg
103677d575c90Smrg	if test $found = "no" ; then
10368585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103697d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103707d575c90Smrg		fi
103717d575c90Smrg
10372585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
103737d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103747d575c90Smrg		fi
103757d575c90Smrg
103767d575c90Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
103777d575c90Smrg
1037874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1037974b35aa8Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
103807d575c90Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1038174b35aa8Smrg		if eval test \${$cacheid+y}
1038274b35aa8Smrgthen :
1038374b35aa8Smrg  printf %s "(cached) " >&6
1038474b35aa8Smrgelse $as_nop
103857d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103867d575c90Smrg/* end confdefs.h.  */
103877d575c90Smrgint i;
103887d575c90Smrgint
1038974b35aa8Smrgmain (void)
103907d575c90Smrg{
103917d575c90Smrg
103927d575c90Smrg  ;
103937d575c90Smrg  return 0;
103947d575c90Smrg}
103957d575c90Smrg_ACEOF
1039674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1039774b35aa8Smrgthen :
103987d575c90Smrg  eval $cacheid=yes
1039974b35aa8Smrgelse $as_nop
104007d575c90Smrg  eval $cacheid=no
104017d575c90Smrgfi
1040274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
104037d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
104047d575c90Smrgfi
104057d575c90Smrg
104067d575c90Smrg
104077d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
104087d575c90Smrg
104097d575c90Smrg		eval supported=\$$cacheid
1041074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1041174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
104127d575c90Smrg		if test "$supported" = "yes" ; then
104137d575c90Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
104147d575c90Smrg			found="yes"
104157d575c90Smrg		fi
104167d575c90Smrg	fi
104177d575c90Smrg
104187d575c90Smrg
104197d575c90Smrgfi
104207d575c90Smrg
104217d575c90Smrg
104227d575c90Smrg
104237d575c90Smrg
104247d575c90Smrg
104257d575c90Smrg
104267d575c90Smrg
104277d575c90Smrg		CWARNFLAGS="$BASE_CFLAGS"
104287d575c90Smrg		if  test "x$GCC" = xyes ; then
104297d575c90Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
104307d575c90Smrg		fi
104317d575c90Smrg
104327d575c90Smrg
104337d575c90Smrg
104347d575c90Smrg
104357d575c90Smrg
104367d575c90Smrg
104377d575c90Smrg
104387d575c90Smrg
104397d575c90Smrg# Check whether --enable-strict-compilation was given.
1044074b35aa8Smrgif test ${enable_strict_compilation+y}
1044174b35aa8Smrgthen :
104427d575c90Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
1044374b35aa8Smrgelse $as_nop
104447d575c90Smrg  STRICT_COMPILE=no
104457d575c90Smrgfi
104467d575c90Smrg
104477d575c90Smrg
104487d575c90Smrg
104497d575c90Smrg
104507d575c90Smrg
104517d575c90Smrg
104527d575c90SmrgSTRICT_CFLAGS=""
104537d575c90Smrg
104547d575c90Smrg
104557d575c90Smrg
104567d575c90Smrg
104577d575c90Smrg
104587d575c90Smrg
104597d575c90Smrg
104607d575c90Smrg
104617d575c90Smrg
104627d575c90Smrg
104637d575c90Smrg
104647d575c90Smrg
104657d575c90Smrg
104667d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
104677d575c90Smrg
104687d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
104697d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1047074b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1047174b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1047274b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1047374b35aa8Smrgthen :
1047474b35aa8Smrg  printf %s "(cached) " >&6
1047574b35aa8Smrgelse $as_nop
104767d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104777d575c90Smrg/* end confdefs.h.  */
104787d575c90Smrgint i;
104797d575c90Smrg_ACEOF
1048074b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1048174b35aa8Smrgthen :
104827d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1048374b35aa8Smrgelse $as_nop
104847d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
104857d575c90Smrgfi
1048674b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
104877d575c90Smrgfi
1048874b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1048974b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
104907d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
104917d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10492f5effb2eSmrgfi
104939b41ff1aSmrg
104947d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
104957d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
104967d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
104977d575c90Smrg	fi
104987d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1049974b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1050074b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1050174b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1050274b35aa8Smrgthen :
1050374b35aa8Smrg  printf %s "(cached) " >&6
1050474b35aa8Smrgelse $as_nop
105057d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105067d575c90Smrg/* end confdefs.h.  */
105077d575c90Smrgint i;
105087d575c90Smrg_ACEOF
1050974b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1051074b35aa8Smrgthen :
105117d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1051274b35aa8Smrgelse $as_nop
105137d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10514f5effb2eSmrgfi
1051574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10516f5effb2eSmrgfi
1051774b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1051874b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
105197d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
105207d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10521f5effb2eSmrgfi
105229b41ff1aSmrg
105237d575c90Smrgfound="no"
105247d575c90Smrg
105257d575c90Smrg	if test $found = "no" ; then
10526585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105277d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105287d575c90Smrg		fi
105297d575c90Smrg
10530585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
105317d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105327d575c90Smrg		fi
105337d575c90Smrg
105347d575c90Smrg		CFLAGS="$CFLAGS -pedantic"
105357d575c90Smrg
1053674b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1053774b35aa8Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
105387d575c90Smrg		cacheid=xorg_cv_cc_flag__pedantic
1053974b35aa8Smrg		if eval test \${$cacheid+y}
1054074b35aa8Smrgthen :
1054174b35aa8Smrg  printf %s "(cached) " >&6
1054274b35aa8Smrgelse $as_nop
105437d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105447d575c90Smrg/* end confdefs.h.  */
105457d575c90Smrgint i;
105467d575c90Smrgint
1054774b35aa8Smrgmain (void)
105487d575c90Smrg{
105499b41ff1aSmrg
105507d575c90Smrg  ;
105517d575c90Smrg  return 0;
105527d575c90Smrg}
105537d575c90Smrg_ACEOF
1055474b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1055574b35aa8Smrgthen :
105567d575c90Smrg  eval $cacheid=yes
1055774b35aa8Smrgelse $as_nop
105587d575c90Smrg  eval $cacheid=no
105597d575c90Smrgfi
1056074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
105617d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
105629b41ff1aSmrgfi
105639b41ff1aSmrg
105649b41ff1aSmrg
105657d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
105667d575c90Smrg
105677d575c90Smrg		eval supported=\$$cacheid
1056874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1056974b35aa8Smrgprintf "%s\n" "$supported" >&6; }
105707d575c90Smrg		if test "$supported" = "yes" ; then
105717d575c90Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
105727d575c90Smrg			found="yes"
105737d575c90Smrg		fi
105747d575c90Smrg	fi
105757d575c90Smrg
105767d575c90Smrg
105777d575c90Smrg
105787d575c90Smrg
105797d575c90Smrg
105807d575c90Smrg
105817d575c90Smrg
105827d575c90Smrg
105837d575c90Smrg
105847d575c90Smrg
105857d575c90Smrg
105867d575c90Smrg
105877d575c90Smrg
105887d575c90Smrg
105897d575c90Smrg
105907d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
105917d575c90Smrg
105927d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
105937d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1059474b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1059574b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1059674b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1059774b35aa8Smrgthen :
1059874b35aa8Smrg  printf %s "(cached) " >&6
1059974b35aa8Smrgelse $as_nop
106007d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106017d575c90Smrg/* end confdefs.h.  */
106027d575c90Smrgint i;
106037d575c90Smrg_ACEOF
1060474b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1060574b35aa8Smrgthen :
106067d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1060774b35aa8Smrgelse $as_nop
106087d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
106097d575c90Smrgfi
1061074b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106117d575c90Smrgfi
1061274b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1061374b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
106147d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
106157d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106169b41ff1aSmrgfi
106179b41ff1aSmrg
106187d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
106197d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106207d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106217d575c90Smrg	fi
106227d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1062374b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1062474b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1062574b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1062674b35aa8Smrgthen :
1062774b35aa8Smrg  printf %s "(cached) " >&6
1062874b35aa8Smrgelse $as_nop
106297d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106307d575c90Smrg/* end confdefs.h.  */
106317d575c90Smrgint i;
106327d575c90Smrg_ACEOF
1063374b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1063474b35aa8Smrgthen :
106357d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1063674b35aa8Smrgelse $as_nop
106377d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
106387d575c90Smrgfi
1063974b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
106407d575c90Smrgfi
1064174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1064274b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
106437d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
106447d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106459b41ff1aSmrgfi
106469b41ff1aSmrg
106477d575c90Smrgfound="no"
106489b41ff1aSmrg
106497d575c90Smrg	if test $found = "no" ; then
10650585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106517d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106527d575c90Smrg		fi
106539b41ff1aSmrg
10654585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
106557d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106567d575c90Smrg		fi
106579b41ff1aSmrg
106587d575c90Smrg		CFLAGS="$CFLAGS -Werror"
106599b41ff1aSmrg
1066074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1066174b35aa8Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
106627d575c90Smrg		cacheid=xorg_cv_cc_flag__Werror
1066374b35aa8Smrg		if eval test \${$cacheid+y}
1066474b35aa8Smrgthen :
1066574b35aa8Smrg  printf %s "(cached) " >&6
1066674b35aa8Smrgelse $as_nop
106677d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106687d575c90Smrg/* end confdefs.h.  */
106697d575c90Smrgint i;
106707d575c90Smrgint
1067174b35aa8Smrgmain (void)
106727d575c90Smrg{
106737d575c90Smrg
106747d575c90Smrg  ;
106757d575c90Smrg  return 0;
106767d575c90Smrg}
106777d575c90Smrg_ACEOF
1067874b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1067974b35aa8Smrgthen :
106807d575c90Smrg  eval $cacheid=yes
1068174b35aa8Smrgelse $as_nop
106827d575c90Smrg  eval $cacheid=no
106839b41ff1aSmrgfi
1068474b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
106857d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
106869b41ff1aSmrgfi
106879b41ff1aSmrg
106889b41ff1aSmrg
106897d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
106909b41ff1aSmrg
106917d575c90Smrg		eval supported=\$$cacheid
1069274b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1069374b35aa8Smrgprintf "%s\n" "$supported" >&6; }
106947d575c90Smrg		if test "$supported" = "yes" ; then
106957d575c90Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
106967d575c90Smrg			found="yes"
106977d575c90Smrg		fi
106987d575c90Smrg	fi
106999b41ff1aSmrg
107007d575c90Smrg	if test $found = "no" ; then
10701585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107027d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107037d575c90Smrg		fi
107049b41ff1aSmrg
10705585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
107067d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
107077d575c90Smrg		fi
107089b41ff1aSmrg
107097d575c90Smrg		CFLAGS="$CFLAGS -errwarn"
107109b41ff1aSmrg
1071174b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1071274b35aa8Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
107137d575c90Smrg		cacheid=xorg_cv_cc_flag__errwarn
1071474b35aa8Smrg		if eval test \${$cacheid+y}
1071574b35aa8Smrgthen :
1071674b35aa8Smrg  printf %s "(cached) " >&6
1071774b35aa8Smrgelse $as_nop
107187d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107197d575c90Smrg/* end confdefs.h.  */
107207d575c90Smrgint i;
107217d575c90Smrgint
1072274b35aa8Smrgmain (void)
107237d575c90Smrg{
107249b41ff1aSmrg
107257d575c90Smrg  ;
107267d575c90Smrg  return 0;
107277d575c90Smrg}
107287d575c90Smrg_ACEOF
1072974b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1073074b35aa8Smrgthen :
107317d575c90Smrg  eval $cacheid=yes
1073274b35aa8Smrgelse $as_nop
107337d575c90Smrg  eval $cacheid=no
107347d575c90Smrgfi
1073574b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107367d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
107379b41ff1aSmrgfi
107389b41ff1aSmrg
107397d575c90Smrg
107407d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
107417d575c90Smrg
107427d575c90Smrg		eval supported=\$$cacheid
1074374b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1074474b35aa8Smrgprintf "%s\n" "$supported" >&6; }
107457d575c90Smrg		if test "$supported" = "yes" ; then
107467d575c90Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
107477d575c90Smrg			found="yes"
107487d575c90Smrg		fi
107497d575c90Smrg	fi
107507d575c90Smrg
107517d575c90Smrg
107527d575c90Smrg
107537d575c90Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
107547d575c90Smrg# activate it with -Werror, so we add it here explicitly.
107557d575c90Smrg
107567d575c90Smrg
107577d575c90Smrg
107587d575c90Smrg
107597d575c90Smrg
107607d575c90Smrg
107617d575c90Smrg
107627d575c90Smrg
107637d575c90Smrg
107647d575c90Smrg
107657d575c90Smrg
107667d575c90Smrg
107677d575c90Smrg
107687d575c90Smrgxorg_testset_save_CFLAGS="$CFLAGS"
107697d575c90Smrg
107707d575c90Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
107717d575c90Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1077274b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1077374b35aa8Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1077474b35aa8Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1077574b35aa8Smrgthen :
1077674b35aa8Smrg  printf %s "(cached) " >&6
1077774b35aa8Smrgelse $as_nop
107787d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107797d575c90Smrg/* end confdefs.h.  */
107807d575c90Smrgint i;
107817d575c90Smrg_ACEOF
1078274b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1078374b35aa8Smrgthen :
107847d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1078574b35aa8Smrgelse $as_nop
107867d575c90Smrg  xorg_cv_cc_flag_unknown_warning_option=no
107877d575c90Smrgfi
1078874b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
107897d575c90Smrgfi
1079074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1079174b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
107927d575c90Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
107937d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
107949b41ff1aSmrgfi
107959b41ff1aSmrg
107967d575c90Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
107977d575c90Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107987d575c90Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107999b41ff1aSmrg	fi
108007d575c90Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1080174b35aa8Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1080274b35aa8Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1080374b35aa8Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1080474b35aa8Smrgthen :
1080574b35aa8Smrg  printf %s "(cached) " >&6
1080674b35aa8Smrgelse $as_nop
108077d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108087d575c90Smrg/* end confdefs.h.  */
108097d575c90Smrgint i;
108107d575c90Smrg_ACEOF
1081174b35aa8Smrgif ac_fn_c_try_compile "$LINENO"
1081274b35aa8Smrgthen :
108137d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1081474b35aa8Smrgelse $as_nop
108157d575c90Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
108169b41ff1aSmrgfi
1081774b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
108187d575c90Smrgfi
1081974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1082074b35aa8Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
108217d575c90Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
108227d575c90Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
108237d575c90Smrgfi
108247d575c90Smrg
108257d575c90Smrgfound="no"
108269b41ff1aSmrg
108277d575c90Smrg	if test $found = "no" ; then
10828585aa3f7Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108297d575c90Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108307d575c90Smrg		fi
108319b41ff1aSmrg
10832585aa3f7Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
108337d575c90Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108347d575c90Smrg		fi
108359b41ff1aSmrg
108367d575c90Smrg		CFLAGS="$CFLAGS -Werror=attributes"
108377d575c90Smrg
1083874b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1083974b35aa8Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
10840585aa3f7Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1084174b35aa8Smrg		if eval test \${$cacheid+y}
1084274b35aa8Smrgthen :
1084374b35aa8Smrg  printf %s "(cached) " >&6
1084474b35aa8Smrgelse $as_nop
108457d575c90Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108467d575c90Smrg/* end confdefs.h.  */
108477d575c90Smrgint i;
108487d575c90Smrgint
1084974b35aa8Smrgmain (void)
108507d575c90Smrg{
108519b41ff1aSmrg
108527d575c90Smrg  ;
108537d575c90Smrg  return 0;
108547d575c90Smrg}
108557d575c90Smrg_ACEOF
1085674b35aa8Smrgif ac_fn_c_try_link "$LINENO"
1085774b35aa8Smrgthen :
108587d575c90Smrg  eval $cacheid=yes
1085974b35aa8Smrgelse $as_nop
108607d575c90Smrg  eval $cacheid=no
108619b41ff1aSmrgfi
1086274b35aa8Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
108637d575c90Smrg    conftest$ac_exeext conftest.$ac_ext
108647d575c90Smrgfi
108657d575c90Smrg
108669b41ff1aSmrg
108677d575c90Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
108687d575c90Smrg
108697d575c90Smrg		eval supported=\$$cacheid
1087074b35aa8Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1087174b35aa8Smrgprintf "%s\n" "$supported" >&6; }
108727d575c90Smrg		if test "$supported" = "yes" ; then
108737d575c90Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
108747d575c90Smrg			found="yes"
108757d575c90Smrg		fi
108769b41ff1aSmrg	fi
108779b41ff1aSmrg
108787d575c90Smrg
108797d575c90Smrg
108807d575c90Smrgif test "x$STRICT_COMPILE" = "xyes"; then
108817d575c90Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
108827d575c90Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
108837d575c90Smrgfi
108847d575c90Smrg
108857d575c90Smrg
108867d575c90Smrg
108877d575c90Smrg
108887d575c90Smrg
108897d575c90Smrg
108909b41ff1aSmrgcat >>confdefs.h <<_ACEOF
108919b41ff1aSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
108929b41ff1aSmrg_ACEOF
108939b41ff1aSmrg
108949b41ff1aSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
108959b41ff1aSmrg	if test "x$PVM" = "x"; then
108969b41ff1aSmrg		PVM="0"
108979b41ff1aSmrg	fi
108989b41ff1aSmrg
1089974b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
109009b41ff1aSmrg
109019b41ff1aSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
109029b41ff1aSmrg	if test "x$PVP" = "x"; then
109039b41ff1aSmrg		PVP="0"
109049b41ff1aSmrg	fi
109059b41ff1aSmrg
1090674b35aa8Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
109079b41ff1aSmrg
109089b41ff1aSmrg
109099b41ff1aSmrg
1091074b35aa8SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10911f5effb2eSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1091274b35aa8Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
1091374b35aa8Smrgtouch \$(top_srcdir)/ChangeLog; \
1091474b35aa8Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
109159b41ff1aSmrg
10916f5effb2eSmrg
10917f5effb2eSmrg
10918f5effb2eSmrg
10919f5effb2eSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10920f5effb2eSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10921f5effb2eSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1092274b35aa8Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
1092374b35aa8Smrgtouch \$(top_srcdir)/INSTALL; \
1092474b35aa8Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
1092574b35aa8Smrg
109269b41ff1aSmrg
109279b41ff1aSmrg
109289b41ff1aSmrg
109299b41ff1aSmrg
109309b41ff1aSmrg
1093174b35aa8Smrgcase $host_os in
1093274b35aa8Smrg    solaris*)
1093374b35aa8Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
1093474b35aa8Smrg        # check for a man page file found in later versions that use
1093574b35aa8Smrg        # traditional section numbers instead
1093674b35aa8Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1093774b35aa8Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1093874b35aa8Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1093974b35aa8Smrgthen :
1094074b35aa8Smrg  printf %s "(cached) " >&6
1094174b35aa8Smrgelse $as_nop
1094274b35aa8Smrg  test "$cross_compiling" = yes &&
1094374b35aa8Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
1094474b35aa8Smrgif test -r "/usr/share/man/man7/attributes.7"; then
1094574b35aa8Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
1094674b35aa8Smrgelse
1094774b35aa8Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
1094874b35aa8Smrgfi
1094974b35aa8Smrgfi
1095074b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1095174b35aa8Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1095274b35aa8Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1095374b35aa8Smrgthen :
1095474b35aa8Smrg  SYSV_MAN_SECTIONS=false
1095574b35aa8Smrgelse $as_nop
1095674b35aa8Smrg  SYSV_MAN_SECTIONS=true
1095774b35aa8Smrgfi
1095874b35aa8Smrg
1095974b35aa8Smrg        ;;
1096074b35aa8Smrg    *) SYSV_MAN_SECTIONS=false ;;
1096174b35aa8Smrgesac
109627d575c90Smrg
109639b41ff1aSmrgif test x$APP_MAN_SUFFIX = x    ; then
109649b41ff1aSmrg    APP_MAN_SUFFIX=1
109659b41ff1aSmrgfi
109669b41ff1aSmrgif test x$APP_MAN_DIR = x    ; then
109679b41ff1aSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
109689b41ff1aSmrgfi
109699b41ff1aSmrg
109709b41ff1aSmrgif test x$LIB_MAN_SUFFIX = x    ; then
109719b41ff1aSmrg    LIB_MAN_SUFFIX=3
109729b41ff1aSmrgfi
109739b41ff1aSmrgif test x$LIB_MAN_DIR = x    ; then
109749b41ff1aSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
109759b41ff1aSmrgfi
109769b41ff1aSmrg
109779b41ff1aSmrgif test x$FILE_MAN_SUFFIX = x    ; then
1097874b35aa8Smrg    case $SYSV_MAN_SECTIONS in
1097974b35aa8Smrg	true)				FILE_MAN_SUFFIX=4  ;;
109802f6f3826Smrg	*)				FILE_MAN_SUFFIX=5  ;;
109819b41ff1aSmrg    esac
109829b41ff1aSmrgfi
109839b41ff1aSmrgif test x$FILE_MAN_DIR = x    ; then
109849b41ff1aSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
109859b41ff1aSmrgfi
109869b41ff1aSmrg
109879b41ff1aSmrgif test x$MISC_MAN_SUFFIX = x    ; then
1098874b35aa8Smrg    case $SYSV_MAN_SECTIONS in
1098974b35aa8Smrg	true)				MISC_MAN_SUFFIX=5  ;;
109902f6f3826Smrg	*)				MISC_MAN_SUFFIX=7  ;;
109919b41ff1aSmrg    esac
109929b41ff1aSmrgfi
109939b41ff1aSmrgif test x$MISC_MAN_DIR = x    ; then
109949b41ff1aSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
109959b41ff1aSmrgfi
109969b41ff1aSmrg
109979b41ff1aSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1099874b35aa8Smrg    case $SYSV_MAN_SECTIONS in
1099974b35aa8Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
110002f6f3826Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
110019b41ff1aSmrg    esac
110029b41ff1aSmrgfi
110039b41ff1aSmrgif test x$DRIVER_MAN_DIR = x    ; then
110049b41ff1aSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
110059b41ff1aSmrgfi
110069b41ff1aSmrg
110079b41ff1aSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1100874b35aa8Smrg    case $SYSV_MAN_SECTIONS in
1100974b35aa8Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
110102f6f3826Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
110119b41ff1aSmrg    esac
110129b41ff1aSmrgfi
110139b41ff1aSmrgif test x$ADMIN_MAN_DIR = x    ; then
110149b41ff1aSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
110159b41ff1aSmrgfi
110169b41ff1aSmrg
110179b41ff1aSmrg
110189b41ff1aSmrg
110199b41ff1aSmrg
110209b41ff1aSmrg
110219b41ff1aSmrg
110229b41ff1aSmrg
110239b41ff1aSmrg
110249b41ff1aSmrg
110259b41ff1aSmrg
110269b41ff1aSmrg
110279b41ff1aSmrg
110289b41ff1aSmrg
110299b41ff1aSmrg
110309b41ff1aSmrg
11031f5effb2eSmrgXORG_MAN_PAGE="X Version 11"
110329b41ff1aSmrg
11033f5effb2eSmrgMAN_SUBSTS="\
11034f5effb2eSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11035f5effb2eSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11036f5effb2eSmrg	-e 's|__xservername__|Xorg|g' \
11037f5effb2eSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11038f5effb2eSmrg	-e 's|__projectroot__|\$(prefix)|g' \
110397d575c90Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11040f5effb2eSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11041f5effb2eSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11042f5effb2eSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11043f5effb2eSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11044f5effb2eSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11045f5effb2eSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
110469b41ff1aSmrg
11047fdb3d228Smrg
11048fdb3d228Smrg
11049f5effb2eSmrg# Check whether --enable-silent-rules was given.
1105074b35aa8Smrgif test ${enable_silent_rules+y}
1105174b35aa8Smrgthen :
11052f5effb2eSmrg  enableval=$enable_silent_rules;
11053fdb3d228Smrgfi
11054fdb3d228Smrg
11055585aa3f7Smrgcase $enable_silent_rules in # (((
11056585aa3f7Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11057585aa3f7Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11058585aa3f7Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11059f5effb2eSmrgesac
11060585aa3f7Smrgam_make=${MAKE-make}
1106174b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1106274b35aa8Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
1106374b35aa8Smrgif test ${am_cv_make_support_nested_variables+y}
1106474b35aa8Smrgthen :
1106574b35aa8Smrg  printf %s "(cached) " >&6
1106674b35aa8Smrgelse $as_nop
1106774b35aa8Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
11068585aa3f7SmrgBAR0=false
11069585aa3f7SmrgBAR1=true
11070585aa3f7SmrgV=1
11071585aa3f7Smrgam__doit:
11072585aa3f7Smrg	@$(TRUE)
11073585aa3f7Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11074585aa3f7Smrg  am_cv_make_support_nested_variables=yes
11075585aa3f7Smrgelse
11076585aa3f7Smrg  am_cv_make_support_nested_variables=no
11077585aa3f7Smrgfi
11078585aa3f7Smrgfi
1107974b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1108074b35aa8Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11081585aa3f7Smrgif test $am_cv_make_support_nested_variables = yes; then
11082585aa3f7Smrg    AM_V='$(V)'
11083585aa3f7Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11084585aa3f7Smrgelse
11085585aa3f7Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11086585aa3f7Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11087585aa3f7Smrgfi
11088f5effb2eSmrgAM_BACKSLASH='\'
11089fdb3d228Smrg
11090f5effb2eSmrg
11091f5effb2eSmrg
11092f5effb2eSmrg# Checks for pkg-config packages
11093fdb3d228Smrg
11094fdb3d228Smrgpkg_failed=no
1109574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XLSATOMS" >&5
1109674b35aa8Smrgprintf %s "checking for XLSATOMS... " >&6; }
110979b41ff1aSmrg
110989b41ff1aSmrgif test -n "$XLSATOMS_CFLAGS"; then
110999b41ff1aSmrg    pkg_cv_XLSATOMS_CFLAGS="$XLSATOMS_CFLAGS"
111009b41ff1aSmrg elif test -n "$PKG_CONFIG"; then
111019b41ff1aSmrg    if test -n "$PKG_CONFIG" && \
1110274b35aa8Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb\""; } >&5
11103f5effb2eSmrg  ($PKG_CONFIG --exists --print-errors "xcb") 2>&5
11104fdb3d228Smrg  ac_status=$?
1110574b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11106f5effb2eSmrg  test $ac_status = 0; }; then
11107f5effb2eSmrg  pkg_cv_XLSATOMS_CFLAGS=`$PKG_CONFIG --cflags "xcb" 2>/dev/null`
111082f6f3826Smrg		      test "x$?" != "x0" && pkg_failed=yes
11109fdb3d228Smrgelse
11110fdb3d228Smrg  pkg_failed=yes
11111fdb3d228Smrgfi
111129b41ff1aSmrg else
111139b41ff1aSmrg    pkg_failed=untried
11114fdb3d228Smrgfi
111159b41ff1aSmrgif test -n "$XLSATOMS_LIBS"; then
111169b41ff1aSmrg    pkg_cv_XLSATOMS_LIBS="$XLSATOMS_LIBS"
111179b41ff1aSmrg elif test -n "$PKG_CONFIG"; then
111189b41ff1aSmrg    if test -n "$PKG_CONFIG" && \
1111974b35aa8Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xcb\""; } >&5
11120f5effb2eSmrg  ($PKG_CONFIG --exists --print-errors "xcb") 2>&5
11121fdb3d228Smrg  ac_status=$?
1112274b35aa8Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11123f5effb2eSmrg  test $ac_status = 0; }; then
11124f5effb2eSmrg  pkg_cv_XLSATOMS_LIBS=`$PKG_CONFIG --libs "xcb" 2>/dev/null`
111252f6f3826Smrg		      test "x$?" != "x0" && pkg_failed=yes
11126fdb3d228Smrgelse
11127fdb3d228Smrg  pkg_failed=yes
11128fdb3d228Smrgfi
111299b41ff1aSmrg else
111309b41ff1aSmrg    pkg_failed=untried
11131fdb3d228Smrgfi
11132fdb3d228Smrg
11133fdb3d228Smrg
11134fdb3d228Smrg
11135fdb3d228Smrgif test $pkg_failed = yes; then
1113674b35aa8Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1113774b35aa8Smrgprintf "%s\n" "no" >&6; }
11138fdb3d228Smrg
11139fdb3d228Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11140fdb3d228Smrg        _pkg_short_errors_supported=yes
11141fdb3d228Smrgelse
11142fdb3d228Smrg        _pkg_short_errors_supported=no
11143fdb3d228Smrgfi
11144fdb3d228Smrg        if test $_pkg_short_errors_supported = yes; then
111452f6f3826Smrg	        XLSATOMS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xcb" 2>&1`
11146fdb3d228Smrg        else
111472f6f3826Smrg	        XLSATOMS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xcb" 2>&1`
11148fdb3d228Smrg        fi
11149fdb3d228Smrg	# Put the nasty error message in config.log where it belongs
11150fdb3d228Smrg	echo "$XLSATOMS_PKG_ERRORS" >&5
11151fdb3d228Smrg
111527d575c90Smrg	as_fn_error $? "Package requirements (xcb) were not met:
11153fdb3d228Smrg
11154fdb3d228Smrg$XLSATOMS_PKG_ERRORS
11155fdb3d228Smrg
11156fdb3d228SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11157fdb3d228Smrginstalled software in a non-standard prefix.
11158fdb3d228Smrg
11159fdb3d228SmrgAlternatively, you may set the environment variables XLSATOMS_CFLAGS
11160fdb3d228Smrgand XLSATOMS_LIBS to avoid the need to call pkg-config.
111612f6f3826SmrgSee the pkg-config man page for more details." "$LINENO" 5
11162fdb3d228Smrgelif test $pkg_failed = untried; then
1116374b35aa8Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1116474b35aa8Smrgprintf "%s\n" "no" >&6; }
1116574b35aa8Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1116674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
111677d575c90Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11168fdb3d228Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11169fdb3d228Smrgpath to pkg-config.
11170fdb3d228Smrg
11171fdb3d228SmrgAlternatively, you may set the environment variables XLSATOMS_CFLAGS
11172fdb3d228Smrgand XLSATOMS_LIBS to avoid the need to call pkg-config.
11173fdb3d228SmrgSee the pkg-config man page for more details.
11174fdb3d228Smrg
111759b41ff1aSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
111767d575c90SmrgSee \`config.log' for more details" "$LINENO" 5; }
11177fdb3d228Smrgelse
11178fdb3d228Smrg	XLSATOMS_CFLAGS=$pkg_cv_XLSATOMS_CFLAGS
11179fdb3d228Smrg	XLSATOMS_LIBS=$pkg_cv_XLSATOMS_LIBS
1118074b35aa8Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1118174b35aa8Smrgprintf "%s\n" "yes" >&6; }
111822f6f3826Smrg
11183fdb3d228Smrgfi
11184fdb3d228Smrg
111857d575c90Smrgac_config_files="$ac_config_files Makefile man/Makefile"
11186fdb3d228Smrg
11187fdb3d228Smrgcat >confcache <<\_ACEOF
11188fdb3d228Smrg# This file is a shell script that caches the results of configure
11189fdb3d228Smrg# tests run on this system so they can be shared between configure
11190fdb3d228Smrg# scripts and configure runs, see configure's option --config-cache.
11191fdb3d228Smrg# It is not useful on other systems.  If it contains results you don't
11192fdb3d228Smrg# want to keep, you may remove or edit it.
11193fdb3d228Smrg#
11194fdb3d228Smrg# config.status only pays attention to the cache file if you give it
11195fdb3d228Smrg# the --recheck option to rerun configure.
11196fdb3d228Smrg#
11197fdb3d228Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
11198fdb3d228Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
11199fdb3d228Smrg# following values.
11200fdb3d228Smrg
11201fdb3d228Smrg_ACEOF
11202fdb3d228Smrg
11203fdb3d228Smrg# The following way of writing the cache mishandles newlines in values,
11204fdb3d228Smrg# but we know of no workaround that is simple, portable, and efficient.
112059b41ff1aSmrg# So, we kill variables containing newlines.
11206fdb3d228Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
11207fdb3d228Smrg# and sets the high bit in the cache file unless we assign to the vars.
112089b41ff1aSmrg(
112099b41ff1aSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
112109b41ff1aSmrg    eval ac_val=\$$ac_var
112119b41ff1aSmrg    case $ac_val in #(
112129b41ff1aSmrg    *${as_nl}*)
112139b41ff1aSmrg      case $ac_var in #(
1121474b35aa8Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1121574b35aa8Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
112169b41ff1aSmrg      esac
112179b41ff1aSmrg      case $ac_var in #(
112189b41ff1aSmrg      _ | IFS | as_nl) ;; #(
112199b41ff1aSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11220f5effb2eSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
112219b41ff1aSmrg      esac ;;
112229b41ff1aSmrg    esac
112239b41ff1aSmrg  done
112249b41ff1aSmrg
11225fdb3d228Smrg  (set) 2>&1 |
112269b41ff1aSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
112279b41ff1aSmrg    *${as_nl}ac_space=\ *)
11228f5effb2eSmrg      # `set' does not quote correctly, so add quotes: double-quote
11229f5effb2eSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11230fdb3d228Smrg      sed -n \
11231fdb3d228Smrg	"s/'/'\\\\''/g;
11232fdb3d228Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
112339b41ff1aSmrg      ;; #(
11234fdb3d228Smrg    *)
11235fdb3d228Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
112369b41ff1aSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11237fdb3d228Smrg      ;;
112389b41ff1aSmrg    esac |
112399b41ff1aSmrg    sort
112409b41ff1aSmrg) |
11241fdb3d228Smrg  sed '
112429b41ff1aSmrg     /^ac_cv_env_/b end
11243fdb3d228Smrg     t clear
112449b41ff1aSmrg     :clear
1124574b35aa8Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11246fdb3d228Smrg     t end
112479b41ff1aSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
112489b41ff1aSmrg     :end' >>confcache
112499b41ff1aSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
112509b41ff1aSmrg  if test -w "$cache_file"; then
112517d575c90Smrg    if test "x$cache_file" != "x/dev/null"; then
1125274b35aa8Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1125374b35aa8Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
112547d575c90Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
112557d575c90Smrg	cat confcache >"$cache_file"
112567d575c90Smrg      else
112577d575c90Smrg        case $cache_file in #(
112587d575c90Smrg        */* | ?:*)
112597d575c90Smrg	  mv -f confcache "$cache_file"$$ &&
112607d575c90Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
112617d575c90Smrg        *)
112627d575c90Smrg	  mv -f confcache "$cache_file" ;;
112637d575c90Smrg	esac
112647d575c90Smrg      fi
112657d575c90Smrg    fi
11266fdb3d228Smrg  else
1126774b35aa8Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1126874b35aa8Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11269fdb3d228Smrg  fi
11270fdb3d228Smrgfi
11271fdb3d228Smrgrm -f confcache
11272fdb3d228Smrg
11273fdb3d228Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11274fdb3d228Smrg# Let make expand exec_prefix.
11275fdb3d228Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11276fdb3d228Smrg
11277fdb3d228SmrgDEFS=-DHAVE_CONFIG_H
11278fdb3d228Smrg
11279fdb3d228Smrgac_libobjs=
11280fdb3d228Smrgac_ltlibobjs=
112817d575c90SmrgU=
11282fdb3d228Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11283fdb3d228Smrg  # 1. Remove the extension, and $U if already installed.
112849b41ff1aSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1128574b35aa8Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
112869b41ff1aSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
112879b41ff1aSmrg  #    will be set to the directory where LIBOBJS objects are built.
11288f5effb2eSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11289f5effb2eSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11290fdb3d228Smrgdone
11291fdb3d228SmrgLIBOBJS=$ac_libobjs
11292fdb3d228Smrg
11293fdb3d228SmrgLTLIBOBJS=$ac_ltlibobjs
11294fdb3d228Smrg
11295fdb3d228Smrg
1129674b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1129774b35aa8Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
11298585aa3f7Smrg   if test -n "$am_sleep_pid"; then
11299585aa3f7Smrg     # Hide warnings about reused PIDs.
11300585aa3f7Smrg     wait $am_sleep_pid 2>/dev/null
11301585aa3f7Smrg   fi
1130274b35aa8Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1130374b35aa8Smrgprintf "%s\n" "done" >&6; }
113049b41ff1aSmrg if test -n "$EXEEXT"; then
113059b41ff1aSmrg  am__EXEEXT_TRUE=
113069b41ff1aSmrg  am__EXEEXT_FALSE='#'
113079b41ff1aSmrgelse
113089b41ff1aSmrg  am__EXEEXT_TRUE='#'
113099b41ff1aSmrg  am__EXEEXT_FALSE=
113109b41ff1aSmrgfi
113119b41ff1aSmrg
11312fdb3d228Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
113137d575c90Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11314f5effb2eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11315fdb3d228Smrgfi
11316fdb3d228Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
113177d575c90Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11318f5effb2eSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11319fdb3d228Smrgfi
11320fdb3d228Smrg
113217d575c90Smrg: "${CONFIG_STATUS=./config.status}"
113229b41ff1aSmrgac_write_fail=0
11323fdb3d228Smrgac_clean_files_save=$ac_clean_files
11324fdb3d228Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1132574b35aa8Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1132674b35aa8Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11327f5effb2eSmrgas_write_fail=0
11328f5effb2eSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11329fdb3d228Smrg#! $SHELL
11330fdb3d228Smrg# Generated by $as_me.
11331fdb3d228Smrg# Run this file to recreate the current configuration.
11332fdb3d228Smrg# Compiler output produced by configure, useful for debugging
11333fdb3d228Smrg# configure, is in config.log if it exists.
11334fdb3d228Smrg
11335fdb3d228Smrgdebug=false
11336fdb3d228Smrgac_cs_recheck=false
11337fdb3d228Smrgac_cs_silent=false
11338fdb3d228Smrg
11339f5effb2eSmrgSHELL=\${CONFIG_SHELL-$SHELL}
11340f5effb2eSmrgexport SHELL
11341f5effb2eSmrg_ASEOF
11342f5effb2eSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11343f5effb2eSmrg## -------------------- ##
11344f5effb2eSmrg## M4sh Initialization. ##
11345f5effb2eSmrg## -------------------- ##
11346fdb3d228Smrg
113479b41ff1aSmrg# Be more Bourne compatible
113489b41ff1aSmrgDUALCASE=1; export DUALCASE # for MKS sh
1134974b35aa8Smrgas_nop=:
1135074b35aa8Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1135174b35aa8Smrgthen :
11352fdb3d228Smrg  emulate sh
11353fdb3d228Smrg  NULLCMD=:
113549b41ff1aSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11355fdb3d228Smrg  # is contrary to our usage.  Disable this feature.
11356fdb3d228Smrg  alias -g '${1+"$@"}'='"$@"'
113579b41ff1aSmrg  setopt NO_GLOB_SUBST
1135874b35aa8Smrgelse $as_nop
11359f5effb2eSmrg  case `(set -o) 2>/dev/null` in #(
11360f5effb2eSmrg  *posix*) :
11361f5effb2eSmrg    set -o posix ;; #(
11362f5effb2eSmrg  *) :
11363f5effb2eSmrg     ;;
113649b41ff1aSmrgesac
113659b41ff1aSmrgfi
113669b41ff1aSmrg
113679b41ff1aSmrg
1136874b35aa8Smrg
1136974b35aa8Smrg# Reset variables that may have inherited troublesome values from
1137074b35aa8Smrg# the environment.
1137174b35aa8Smrg
1137274b35aa8Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1137374b35aa8Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1137474b35aa8Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
1137574b35aa8Smrg# Quoting is to prevent editors from complaining about space-tab.
113769b41ff1aSmrgas_nl='
113779b41ff1aSmrg'
113789b41ff1aSmrgexport as_nl
1137974b35aa8SmrgIFS=" ""	$as_nl"
1138074b35aa8Smrg
1138174b35aa8SmrgPS1='$ '
1138274b35aa8SmrgPS2='> '
1138374b35aa8SmrgPS4='+ '
1138474b35aa8Smrg
1138574b35aa8Smrg# Ensure predictable behavior from utilities with locale-dependent output.
1138674b35aa8SmrgLC_ALL=C
1138774b35aa8Smrgexport LC_ALL
1138874b35aa8SmrgLANGUAGE=C
1138974b35aa8Smrgexport LANGUAGE
1139074b35aa8Smrg
1139174b35aa8Smrg# We cannot yet rely on "unset" to work, but we need these variables
1139274b35aa8Smrg# to be unset--not just set to an empty or harmless value--now, to
1139374b35aa8Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1139474b35aa8Smrg# also avoids known problems related to "unset" and subshell syntax
1139574b35aa8Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1139674b35aa8Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1139774b35aa8Smrgdo eval test \${$as_var+y} \
1139874b35aa8Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1139974b35aa8Smrgdone
1140074b35aa8Smrg
1140174b35aa8Smrg# Ensure that fds 0, 1, and 2 are open.
1140274b35aa8Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1140374b35aa8Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1140474b35aa8Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
114059b41ff1aSmrg
114069b41ff1aSmrg# The user is always right.
1140774b35aa8Smrgif ${PATH_SEPARATOR+false} :; then
114089b41ff1aSmrg  PATH_SEPARATOR=:
114099b41ff1aSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
114109b41ff1aSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
114119b41ff1aSmrg      PATH_SEPARATOR=';'
114129b41ff1aSmrg  }
11413fdb3d228Smrgfi
11414fdb3d228Smrg
11415fdb3d228Smrg
114169b41ff1aSmrg# Find who we are.  Look in the path if we contain no directory separator.
114177d575c90Smrgas_myself=
11418f5effb2eSmrgcase $0 in #((
114199b41ff1aSmrg  *[\\/]* ) as_myself=$0 ;;
114209b41ff1aSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
114219b41ff1aSmrgfor as_dir in $PATH
114229b41ff1aSmrgdo
114239b41ff1aSmrg  IFS=$as_save_IFS
1142474b35aa8Smrg  case $as_dir in #(((
1142574b35aa8Smrg    '') as_dir=./ ;;
1142674b35aa8Smrg    */) ;;
1142774b35aa8Smrg    *) as_dir=$as_dir/ ;;
1142874b35aa8Smrg  esac
1142974b35aa8Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11430f5effb2eSmrg  done
114319b41ff1aSmrgIFS=$as_save_IFS
114329b41ff1aSmrg
114339b41ff1aSmrg     ;;
114349b41ff1aSmrgesac
114359b41ff1aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
114369b41ff1aSmrg# in which case we are not to be found in the path.
114379b41ff1aSmrgif test "x$as_myself" = x; then
114389b41ff1aSmrg  as_myself=$0
114399b41ff1aSmrgfi
114409b41ff1aSmrgif test ! -f "$as_myself"; then
1144174b35aa8Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11442f5effb2eSmrg  exit 1
114439b41ff1aSmrgfi
114449b41ff1aSmrg
11445f5effb2eSmrg
11446f5effb2eSmrg
114477d575c90Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
114487d575c90Smrg# ----------------------------------------
11449f5effb2eSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11450f5effb2eSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
114517d575c90Smrg# script with STATUS, using 1 if that was 0.
11452f5effb2eSmrgas_fn_error ()
11453f5effb2eSmrg{
114547d575c90Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
114557d575c90Smrg  if test "$4"; then
114567d575c90Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1145774b35aa8Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11458f5effb2eSmrg  fi
1145974b35aa8Smrg  printf "%s\n" "$as_me: error: $2" >&2
11460f5effb2eSmrg  as_fn_exit $as_status
11461f5effb2eSmrg} # as_fn_error
11462f5effb2eSmrg
11463f5effb2eSmrg
1146474b35aa8Smrg
11465f5effb2eSmrg# as_fn_set_status STATUS
11466f5effb2eSmrg# -----------------------
11467f5effb2eSmrg# Set $? to STATUS, without forking.
11468f5effb2eSmrgas_fn_set_status ()
11469f5effb2eSmrg{
11470f5effb2eSmrg  return $1
11471f5effb2eSmrg} # as_fn_set_status
11472f5effb2eSmrg
11473f5effb2eSmrg# as_fn_exit STATUS
11474f5effb2eSmrg# -----------------
11475f5effb2eSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11476f5effb2eSmrgas_fn_exit ()
11477f5effb2eSmrg{
11478f5effb2eSmrg  set +e
11479f5effb2eSmrg  as_fn_set_status $1
11480f5effb2eSmrg  exit $1
11481f5effb2eSmrg} # as_fn_exit
11482f5effb2eSmrg
11483f5effb2eSmrg# as_fn_unset VAR
11484f5effb2eSmrg# ---------------
11485f5effb2eSmrg# Portably unset VAR.
11486f5effb2eSmrgas_fn_unset ()
11487f5effb2eSmrg{
11488f5effb2eSmrg  { eval $1=; unset $1;}
11489f5effb2eSmrg}
11490f5effb2eSmrgas_unset=as_fn_unset
1149174b35aa8Smrg
11492f5effb2eSmrg# as_fn_append VAR VALUE
11493f5effb2eSmrg# ----------------------
11494f5effb2eSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11495f5effb2eSmrg# advantage of any shell optimizations that allow amortized linear growth over
11496f5effb2eSmrg# repeated appends, instead of the typical quadratic growth present in naive
11497f5effb2eSmrg# implementations.
1149874b35aa8Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1149974b35aa8Smrgthen :
11500f5effb2eSmrg  eval 'as_fn_append ()
11501f5effb2eSmrg  {
11502f5effb2eSmrg    eval $1+=\$2
11503f5effb2eSmrg  }'
1150474b35aa8Smrgelse $as_nop
11505f5effb2eSmrg  as_fn_append ()
11506f5effb2eSmrg  {
11507f5effb2eSmrg    eval $1=\$$1\$2
11508f5effb2eSmrg  }
11509f5effb2eSmrgfi # as_fn_append
11510f5effb2eSmrg
11511f5effb2eSmrg# as_fn_arith ARG...
11512f5effb2eSmrg# ------------------
11513f5effb2eSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11514f5effb2eSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11515f5effb2eSmrg# must be portable across $(()) and expr.
1151674b35aa8Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1151774b35aa8Smrgthen :
11518f5effb2eSmrg  eval 'as_fn_arith ()
11519f5effb2eSmrg  {
11520f5effb2eSmrg    as_val=$(( $* ))
11521f5effb2eSmrg  }'
1152274b35aa8Smrgelse $as_nop
11523f5effb2eSmrg  as_fn_arith ()
11524f5effb2eSmrg  {
11525f5effb2eSmrg    as_val=`expr "$@" || test $? -eq 1`
11526f5effb2eSmrg  }
11527f5effb2eSmrgfi # as_fn_arith
11528f5effb2eSmrg
11529f5effb2eSmrg
115309b41ff1aSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
115319b41ff1aSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11532fdb3d228Smrg  as_expr=expr
11533fdb3d228Smrgelse
11534fdb3d228Smrg  as_expr=false
11535fdb3d228Smrgfi
11536fdb3d228Smrg
115379b41ff1aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11538fdb3d228Smrg  as_basename=basename
11539fdb3d228Smrgelse
11540fdb3d228Smrg  as_basename=false
11541fdb3d228Smrgfi
11542fdb3d228Smrg
11543f5effb2eSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11544f5effb2eSmrg  as_dirname=dirname
11545f5effb2eSmrgelse
11546f5effb2eSmrg  as_dirname=false
11547f5effb2eSmrgfi
11548fdb3d228Smrg
115499b41ff1aSmrgas_me=`$as_basename -- "$0" ||
11550fdb3d228Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11551fdb3d228Smrg	 X"$0" : 'X\(//\)$' \| \
115529b41ff1aSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1155374b35aa8Smrgprintf "%s\n" X/"$0" |
115549b41ff1aSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
115559b41ff1aSmrg	    s//\1/
115569b41ff1aSmrg	    q
115579b41ff1aSmrg	  }
115589b41ff1aSmrg	  /^X\/\(\/\/\)$/{
115599b41ff1aSmrg	    s//\1/
115609b41ff1aSmrg	    q
115619b41ff1aSmrg	  }
115629b41ff1aSmrg	  /^X\/\(\/\).*/{
115639b41ff1aSmrg	    s//\1/
115649b41ff1aSmrg	    q
115659b41ff1aSmrg	  }
115669b41ff1aSmrg	  s/.*/./; q'`
11567fdb3d228Smrg
11568f5effb2eSmrg# Avoid depending upon Character Ranges.
11569f5effb2eSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11570f5effb2eSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11571f5effb2eSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11572f5effb2eSmrgas_cr_digits='0123456789'
11573f5effb2eSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
11574fdb3d228Smrg
1157574b35aa8Smrg
1157674b35aa8Smrg# Determine whether it's possible to make 'echo' print without a newline.
1157774b35aa8Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1157874b35aa8Smrg# for compatibility with existing Makefiles.
115799b41ff1aSmrgECHO_C= ECHO_N= ECHO_T=
11580f5effb2eSmrgcase `echo -n x` in #(((((
115819b41ff1aSmrg-n*)
11582f5effb2eSmrg  case `echo 'xy\c'` in
115839b41ff1aSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11584f5effb2eSmrg  xy)  ECHO_C='\c';;
11585f5effb2eSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11586f5effb2eSmrg       ECHO_T='	';;
115879b41ff1aSmrg  esac;;
115889b41ff1aSmrg*)
115899b41ff1aSmrg  ECHO_N='-n';;
115909b41ff1aSmrgesac
11591fdb3d228Smrg
1159274b35aa8Smrg# For backward compatibility with old third-party macros, we provide
1159374b35aa8Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
1159474b35aa8Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1159574b35aa8Smrgas_echo='printf %s\n'
1159674b35aa8Smrgas_echo_n='printf %s'
1159774b35aa8Smrg
11598fdb3d228Smrgrm -f conf$$ conf$$.exe conf$$.file
115999b41ff1aSmrgif test -d conf$$.dir; then
116009b41ff1aSmrg  rm -f conf$$.dir/conf$$.file
116019b41ff1aSmrgelse
116029b41ff1aSmrg  rm -f conf$$.dir
116039b41ff1aSmrg  mkdir conf$$.dir 2>/dev/null
116049b41ff1aSmrgfi
116059b41ff1aSmrgif (echo >conf$$.file) 2>/dev/null; then
116069b41ff1aSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
11607fdb3d228Smrg    as_ln_s='ln -s'
116089b41ff1aSmrg    # ... but there are two gotchas:
116099b41ff1aSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
116109b41ff1aSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11611585aa3f7Smrg    # In both cases, we have to default to `cp -pR'.
116129b41ff1aSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11613585aa3f7Smrg      as_ln_s='cp -pR'
116149b41ff1aSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
116159b41ff1aSmrg    as_ln_s=ln
116169b41ff1aSmrg  else
11617585aa3f7Smrg    as_ln_s='cp -pR'
11618fdb3d228Smrg  fi
11619fdb3d228Smrgelse
11620585aa3f7Smrg  as_ln_s='cp -pR'
11621fdb3d228Smrgfi
116229b41ff1aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
116239b41ff1aSmrgrmdir conf$$.dir 2>/dev/null
11624fdb3d228Smrg
11625f5effb2eSmrg
11626f5effb2eSmrg# as_fn_mkdir_p
11627f5effb2eSmrg# -------------
11628f5effb2eSmrg# Create "$as_dir" as a directory, including parents if necessary.
11629f5effb2eSmrgas_fn_mkdir_p ()
11630f5effb2eSmrg{
11631f5effb2eSmrg
11632f5effb2eSmrg  case $as_dir in #(
11633f5effb2eSmrg  -*) as_dir=./$as_dir;;
11634f5effb2eSmrg  esac
11635f5effb2eSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
11636f5effb2eSmrg    as_dirs=
11637f5effb2eSmrg    while :; do
11638f5effb2eSmrg      case $as_dir in #(
1163974b35aa8Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11640f5effb2eSmrg      *) as_qdir=$as_dir;;
11641f5effb2eSmrg      esac
11642f5effb2eSmrg      as_dirs="'$as_qdir' $as_dirs"
11643f5effb2eSmrg      as_dir=`$as_dirname -- "$as_dir" ||
11644f5effb2eSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11645f5effb2eSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11646f5effb2eSmrg	 X"$as_dir" : 'X\(//\)$' \| \
11647f5effb2eSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1164874b35aa8Smrgprintf "%s\n" X"$as_dir" |
11649f5effb2eSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11650f5effb2eSmrg	    s//\1/
11651f5effb2eSmrg	    q
11652f5effb2eSmrg	  }
11653f5effb2eSmrg	  /^X\(\/\/\)[^/].*/{
11654f5effb2eSmrg	    s//\1/
11655f5effb2eSmrg	    q
11656f5effb2eSmrg	  }
11657f5effb2eSmrg	  /^X\(\/\/\)$/{
11658f5effb2eSmrg	    s//\1/
11659f5effb2eSmrg	    q
11660f5effb2eSmrg	  }
11661f5effb2eSmrg	  /^X\(\/\).*/{
11662f5effb2eSmrg	    s//\1/
11663f5effb2eSmrg	    q
11664f5effb2eSmrg	  }
11665f5effb2eSmrg	  s/.*/./; q'`
11666f5effb2eSmrg      test -d "$as_dir" && break
11667f5effb2eSmrg    done
11668f5effb2eSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
116697d575c90Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11670f5effb2eSmrg
11671f5effb2eSmrg
11672f5effb2eSmrg} # as_fn_mkdir_p
11673fdb3d228Smrgif mkdir -p . 2>/dev/null; then
11674f5effb2eSmrg  as_mkdir_p='mkdir -p "$as_dir"'
11675fdb3d228Smrgelse
11676fdb3d228Smrg  test -d ./-p && rmdir ./-p
11677fdb3d228Smrg  as_mkdir_p=false
11678fdb3d228Smrgfi
11679fdb3d228Smrg
11680585aa3f7Smrg
11681585aa3f7Smrg# as_fn_executable_p FILE
11682585aa3f7Smrg# -----------------------
11683585aa3f7Smrg# Test if FILE is an executable regular file.
11684585aa3f7Smrgas_fn_executable_p ()
11685585aa3f7Smrg{
11686585aa3f7Smrg  test -f "$1" && test -x "$1"
11687585aa3f7Smrg} # as_fn_executable_p
11688585aa3f7Smrgas_test_x='test -x'
11689585aa3f7Smrgas_executable_p=as_fn_executable_p
11690fdb3d228Smrg
11691fdb3d228Smrg# Sed expression to map a string onto a valid CPP name.
11692fdb3d228Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11693fdb3d228Smrg
11694fdb3d228Smrg# Sed expression to map a string onto a valid variable name.
11695fdb3d228Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11696fdb3d228Smrg
11697fdb3d228Smrg
11698fdb3d228Smrgexec 6>&1
11699f5effb2eSmrg## ----------------------------------- ##
11700f5effb2eSmrg## Main body of $CONFIG_STATUS script. ##
11701f5effb2eSmrg## ----------------------------------- ##
11702f5effb2eSmrg_ASEOF
11703f5effb2eSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11704fdb3d228Smrg
11705f5effb2eSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11706f5effb2eSmrg# Save the log message, to keep $0 and so on meaningful, and to
11707fdb3d228Smrg# report actual input values of CONFIG_FILES etc. instead of their
117089b41ff1aSmrg# values after options handling.
117099b41ff1aSmrgac_log="
1171074b35aa8SmrgThis file was extended by xlsatoms $as_me 1.1.4, which was
1171174b35aa8Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
11712fdb3d228Smrg
11713fdb3d228Smrg  CONFIG_FILES    = $CONFIG_FILES
11714fdb3d228Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
11715fdb3d228Smrg  CONFIG_LINKS    = $CONFIG_LINKS
11716fdb3d228Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
11717fdb3d228Smrg  $ $0 $@
11718fdb3d228Smrg
117199b41ff1aSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
117209b41ff1aSmrg"
117219b41ff1aSmrg
11722fdb3d228Smrg_ACEOF
11723fdb3d228Smrg
117249b41ff1aSmrgcase $ac_config_files in *"
117259b41ff1aSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
117269b41ff1aSmrgesac
11727fdb3d228Smrg
117289b41ff1aSmrgcase $ac_config_headers in *"
117299b41ff1aSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
117309b41ff1aSmrgesac
11731fdb3d228Smrg
11732fdb3d228Smrg
117339b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117349b41ff1aSmrg# Files that config.status was made for.
117359b41ff1aSmrgconfig_files="$ac_config_files"
117369b41ff1aSmrgconfig_headers="$ac_config_headers"
117379b41ff1aSmrgconfig_commands="$ac_config_commands"
11738fdb3d228Smrg
117399b41ff1aSmrg_ACEOF
11740fdb3d228Smrg
117419b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11742fdb3d228Smrgac_cs_usage="\
11743f5effb2eSmrg\`$as_me' instantiates files and other configuration actions
11744f5effb2eSmrgfrom templates according to the current configuration.  Unless the files
11745f5effb2eSmrgand actions are specified as TAGs, all are instantiated by default.
11746fdb3d228Smrg
11747f5effb2eSmrgUsage: $0 [OPTION]... [TAG]...
11748fdb3d228Smrg
11749fdb3d228Smrg  -h, --help       print this help, then exit
117509b41ff1aSmrg  -V, --version    print version number and configuration settings, then exit
11751f5effb2eSmrg      --config     print configuration, then exit
117529b41ff1aSmrg  -q, --quiet, --silent
117539b41ff1aSmrg                   do not print progress messages
11754fdb3d228Smrg  -d, --debug      don't remove temporary files
11755fdb3d228Smrg      --recheck    update $as_me by reconfiguring in the same conditions
117569b41ff1aSmrg      --file=FILE[:TEMPLATE]
117579b41ff1aSmrg                   instantiate the configuration file FILE
117589b41ff1aSmrg      --header=FILE[:TEMPLATE]
117599b41ff1aSmrg                   instantiate the configuration header FILE
11760fdb3d228Smrg
11761fdb3d228SmrgConfiguration files:
11762fdb3d228Smrg$config_files
11763fdb3d228Smrg
11764fdb3d228SmrgConfiguration headers:
11765fdb3d228Smrg$config_headers
11766fdb3d228Smrg
11767fdb3d228SmrgConfiguration commands:
11768fdb3d228Smrg$config_commands
11769fdb3d228Smrg
1177074b35aa8SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xlsatoms/-/issues>."
11771fdb3d228Smrg
117729b41ff1aSmrg_ACEOF
1177374b35aa8Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1177474b35aa8Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
117759b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1177674b35aa8Smrgac_cs_config='$ac_cs_config_escaped'
11777fdb3d228Smrgac_cs_version="\\
1177874b35aa8Smrgxlsatoms config.status 1.1.4
1177974b35aa8Smrgconfigured by $0, generated by GNU Autoconf 2.71,
11780f5effb2eSmrg  with options \\"\$ac_cs_config\\"
11781fdb3d228Smrg
1178274b35aa8SmrgCopyright (C) 2021 Free Software Foundation, Inc.
11783fdb3d228SmrgThis config.status script is free software; the Free Software Foundation
11784fdb3d228Smrggives unlimited permission to copy, distribute and modify it."
117859b41ff1aSmrg
117869b41ff1aSmrgac_pwd='$ac_pwd'
117879b41ff1aSmrgsrcdir='$srcdir'
117889b41ff1aSmrgINSTALL='$INSTALL'
117899b41ff1aSmrgMKDIR_P='$MKDIR_P'
117909b41ff1aSmrgAWK='$AWK'
117919b41ff1aSmrgtest -n "\$AWK" || AWK=awk
11792fdb3d228Smrg_ACEOF
11793fdb3d228Smrg
117949b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117959b41ff1aSmrg# The default lists apply if the user does not specify any file.
11796fdb3d228Smrgac_need_defaults=:
11797fdb3d228Smrgwhile test $# != 0
11798fdb3d228Smrgdo
11799fdb3d228Smrg  case $1 in
118007d575c90Smrg  --*=?*)
118019b41ff1aSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
118029b41ff1aSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11803fdb3d228Smrg    ac_shift=:
11804fdb3d228Smrg    ;;
118057d575c90Smrg  --*=)
118067d575c90Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
118077d575c90Smrg    ac_optarg=
118087d575c90Smrg    ac_shift=:
118097d575c90Smrg    ;;
118109b41ff1aSmrg  *)
11811fdb3d228Smrg    ac_option=$1
11812fdb3d228Smrg    ac_optarg=$2
11813fdb3d228Smrg    ac_shift=shift
11814fdb3d228Smrg    ;;
11815fdb3d228Smrg  esac
11816fdb3d228Smrg
11817fdb3d228Smrg  case $ac_option in
11818fdb3d228Smrg  # Handling of the options.
11819fdb3d228Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11820fdb3d228Smrg    ac_cs_recheck=: ;;
118219b41ff1aSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1182274b35aa8Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
11823f5effb2eSmrg  --config | --confi | --conf | --con | --co | --c )
1182474b35aa8Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
118259b41ff1aSmrg  --debug | --debu | --deb | --de | --d | -d )
11826fdb3d228Smrg    debug=: ;;
11827fdb3d228Smrg  --file | --fil | --fi | --f )
11828fdb3d228Smrg    $ac_shift
118299b41ff1aSmrg    case $ac_optarg in
1183074b35aa8Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
118317d575c90Smrg    '') as_fn_error $? "missing file argument" ;;
118329b41ff1aSmrg    esac
11833f5effb2eSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
11834fdb3d228Smrg    ac_need_defaults=false;;
11835fdb3d228Smrg  --header | --heade | --head | --hea )
11836fdb3d228Smrg    $ac_shift
118379b41ff1aSmrg    case $ac_optarg in
1183874b35aa8Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
118399b41ff1aSmrg    esac
11840f5effb2eSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11841fdb3d228Smrg    ac_need_defaults=false;;
118429b41ff1aSmrg  --he | --h)
118439b41ff1aSmrg    # Conflict between --help and --header
118447d575c90Smrg    as_fn_error $? "ambiguous option: \`$1'
11845f5effb2eSmrgTry \`$0 --help' for more information.";;
118469b41ff1aSmrg  --help | --hel | -h )
1184774b35aa8Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
11848fdb3d228Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11849fdb3d228Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11850fdb3d228Smrg    ac_cs_silent=: ;;
11851fdb3d228Smrg
11852fdb3d228Smrg  # This is an error.
118537d575c90Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
11854f5effb2eSmrgTry \`$0 --help' for more information." ;;
11855fdb3d228Smrg
11856f5effb2eSmrg  *) as_fn_append ac_config_targets " $1"
118579b41ff1aSmrg     ac_need_defaults=false ;;
11858fdb3d228Smrg
11859fdb3d228Smrg  esac
11860fdb3d228Smrg  shift
11861fdb3d228Smrgdone
11862fdb3d228Smrg
11863fdb3d228Smrgac_configure_extra_args=
11864fdb3d228Smrg
11865fdb3d228Smrgif $ac_cs_silent; then
11866fdb3d228Smrg  exec 6>/dev/null
11867fdb3d228Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
11868fdb3d228Smrgfi
11869fdb3d228Smrg
11870fdb3d228Smrg_ACEOF
118719b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11872fdb3d228Smrgif \$ac_cs_recheck; then
11873585aa3f7Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
118749b41ff1aSmrg  shift
1187574b35aa8Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
118769b41ff1aSmrg  CONFIG_SHELL='$SHELL'
118779b41ff1aSmrg  export CONFIG_SHELL
118789b41ff1aSmrg  exec "\$@"
11879fdb3d228Smrgfi
11880fdb3d228Smrg
11881fdb3d228Smrg_ACEOF
118829b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118839b41ff1aSmrgexec 5>>config.log
118849b41ff1aSmrg{
118859b41ff1aSmrg  echo
118869b41ff1aSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
118879b41ff1aSmrg## Running $as_me. ##
118889b41ff1aSmrg_ASBOX
1188974b35aa8Smrg  printf "%s\n" "$ac_log"
118909b41ff1aSmrg} >&5
11891fdb3d228Smrg
118929b41ff1aSmrg_ACEOF
118939b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11894fdb3d228Smrg#
118959b41ff1aSmrg# INIT-COMMANDS
11896fdb3d228Smrg#
1189774b35aa8SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
11898fdb3d228Smrg
11899fdb3d228Smrg_ACEOF
11900fdb3d228Smrg
119019b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11902fdb3d228Smrg
119039b41ff1aSmrg# Handling of arguments.
11904fdb3d228Smrgfor ac_config_target in $ac_config_targets
11905fdb3d228Smrgdo
119069b41ff1aSmrg  case $ac_config_target in
119079b41ff1aSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
119089b41ff1aSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
119099b41ff1aSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
119107d575c90Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
119119b41ff1aSmrg
119127d575c90Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11913fdb3d228Smrg  esac
11914fdb3d228Smrgdone
11915fdb3d228Smrg
119169b41ff1aSmrg
11917fdb3d228Smrg# If the user did not use the arguments to specify the items to instantiate,
11918fdb3d228Smrg# then the envvar interface is used.  Set only those that are not.
11919fdb3d228Smrg# We use the long form for the default assignment because of an extremely
11920fdb3d228Smrg# bizarre bug on SunOS 4.1.3.
11921fdb3d228Smrgif $ac_need_defaults; then
1192274b35aa8Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1192374b35aa8Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1192474b35aa8Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
11925fdb3d228Smrgfi
11926fdb3d228Smrg
11927fdb3d228Smrg# Have a temporary directory for convenience.  Make it in the build tree
119289b41ff1aSmrg# simply because there is no reason against having it here, and in addition,
11929fdb3d228Smrg# creating and moving files from /tmp can sometimes cause problems.
119309b41ff1aSmrg# Hook for its removal unless debugging.
119319b41ff1aSmrg# Note that there is a small window in which the directory will not be cleaned:
119329b41ff1aSmrg# after its creation but before its name has been assigned to `$tmp'.
11933fdb3d228Smrg$debug ||
11934fdb3d228Smrg{
119357d575c90Smrg  tmp= ac_tmp=
119369b41ff1aSmrg  trap 'exit_status=$?
119377d575c90Smrg  : "${ac_tmp:=$tmp}"
119387d575c90Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
119399b41ff1aSmrg' 0
11940f5effb2eSmrg  trap 'as_fn_exit 1' 1 2 13 15
11941fdb3d228Smrg}
11942fdb3d228Smrg# Create a (secure) tmp directory for tmp files.
11943fdb3d228Smrg
11944fdb3d228Smrg{
119459b41ff1aSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
119467d575c90Smrg  test -d "$tmp"
11947fdb3d228Smrg}  ||
11948fdb3d228Smrg{
119499b41ff1aSmrg  tmp=./conf$$-$RANDOM
119509b41ff1aSmrg  (umask 077 && mkdir "$tmp")
119517d575c90Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
119527d575c90Smrgac_tmp=$tmp
11953fdb3d228Smrg
119549b41ff1aSmrg# Set up the scripts for CONFIG_FILES section.
119559b41ff1aSmrg# No need to generate them if there are no CONFIG_FILES.
119569b41ff1aSmrg# This happens for instance with `./config.status config.h'.
119579b41ff1aSmrgif test -n "$CONFIG_FILES"; then
119589b41ff1aSmrg
119599b41ff1aSmrg
11960f5effb2eSmrgac_cr=`echo X | tr X '\015'`
11961f5effb2eSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
11962f5effb2eSmrg# But we know of no other shell where ac_cr would be empty at this
11963f5effb2eSmrg# point, so we can use a bashism as a fallback.
11964f5effb2eSmrgif test "x$ac_cr" = x; then
11965f5effb2eSmrg  eval ac_cr=\$\'\\r\'
11966f5effb2eSmrgfi
119679b41ff1aSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
119689b41ff1aSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
119697d575c90Smrg  ac_cs_awk_cr='\\r'
119709b41ff1aSmrgelse
119719b41ff1aSmrg  ac_cs_awk_cr=$ac_cr
119729b41ff1aSmrgfi
119739b41ff1aSmrg
119747d575c90Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11975fdb3d228Smrg_ACEOF
11976fdb3d228Smrg
11977fdb3d228Smrg
119789b41ff1aSmrg{
119799b41ff1aSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
119809b41ff1aSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
119819b41ff1aSmrg  echo "_ACEOF"
119829b41ff1aSmrg} >conf$$subs.sh ||
119837d575c90Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
119847d575c90Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
119859b41ff1aSmrgac_delim='%!_!# '
119869b41ff1aSmrgfor ac_last_try in false false false false false :; do
119879b41ff1aSmrg  . ./conf$$subs.sh ||
119887d575c90Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11989fdb3d228Smrg
119909b41ff1aSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
119919b41ff1aSmrg  if test $ac_delim_n = $ac_delim_num; then
119929b41ff1aSmrg    break
119939b41ff1aSmrg  elif $ac_last_try; then
119947d575c90Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
119959b41ff1aSmrg  else
119969b41ff1aSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
119979b41ff1aSmrg  fi
119989b41ff1aSmrgdone
119999b41ff1aSmrgrm -f conf$$subs.sh
12000fdb3d228Smrg
120019b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120027d575c90Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12003fdb3d228Smrg_ACEOF
120049b41ff1aSmrgsed -n '
120059b41ff1aSmrgh
120069b41ff1aSmrgs/^/S["/; s/!.*/"]=/
120079b41ff1aSmrgp
120089b41ff1aSmrgg
120099b41ff1aSmrgs/^[^!]*!//
120109b41ff1aSmrg:repl
120119b41ff1aSmrgt repl
120129b41ff1aSmrgs/'"$ac_delim"'$//
120139b41ff1aSmrgt delim
120149b41ff1aSmrg:nl
120159b41ff1aSmrgh
12016f5effb2eSmrgs/\(.\{148\}\)..*/\1/
120179b41ff1aSmrgt more1
120189b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
120199b41ff1aSmrgp
120209b41ff1aSmrgn
120219b41ff1aSmrgb repl
120229b41ff1aSmrg:more1
120239b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
120249b41ff1aSmrgp
120259b41ff1aSmrgg
120269b41ff1aSmrgs/.\{148\}//
120279b41ff1aSmrgt nl
120289b41ff1aSmrg:delim
120299b41ff1aSmrgh
12030f5effb2eSmrgs/\(.\{148\}\)..*/\1/
120319b41ff1aSmrgt more2
120329b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
120339b41ff1aSmrgp
120349b41ff1aSmrgb
120359b41ff1aSmrg:more2
120369b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
120379b41ff1aSmrgp
120389b41ff1aSmrgg
120399b41ff1aSmrgs/.\{148\}//
120409b41ff1aSmrgt delim
120419b41ff1aSmrg' <conf$$subs.awk | sed '
120429b41ff1aSmrg/^[^""]/{
120439b41ff1aSmrg  N
120449b41ff1aSmrg  s/\n//
120459b41ff1aSmrg}
120469b41ff1aSmrg' >>$CONFIG_STATUS || ac_write_fail=1
120479b41ff1aSmrgrm -f conf$$subs.awk
120489b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120499b41ff1aSmrg_ACAWK
120507d575c90Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
120519b41ff1aSmrg  for (key in S) S_is_set[key] = 1
120529b41ff1aSmrg  FS = ""
12053fdb3d228Smrg
120549b41ff1aSmrg}
120559b41ff1aSmrg{
120569b41ff1aSmrg  line = $ 0
120579b41ff1aSmrg  nfields = split(line, field, "@")
120589b41ff1aSmrg  substed = 0
120599b41ff1aSmrg  len = length(field[1])
120609b41ff1aSmrg  for (i = 2; i < nfields; i++) {
120619b41ff1aSmrg    key = field[i]
120629b41ff1aSmrg    keylen = length(key)
120639b41ff1aSmrg    if (S_is_set[key]) {
120649b41ff1aSmrg      value = S[key]
120659b41ff1aSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
120669b41ff1aSmrg      len += length(value) + length(field[++i])
120679b41ff1aSmrg      substed = 1
120689b41ff1aSmrg    } else
120699b41ff1aSmrg      len += 1 + keylen
120709b41ff1aSmrg  }
120719b41ff1aSmrg
120729b41ff1aSmrg  print line
120739b41ff1aSmrg}
120749b41ff1aSmrg
120759b41ff1aSmrg_ACAWK
120769b41ff1aSmrg_ACEOF
120779b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120789b41ff1aSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
120799b41ff1aSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
120809b41ff1aSmrgelse
120819b41ff1aSmrg  cat
120827d575c90Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
120837d575c90Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
120849b41ff1aSmrg_ACEOF
120859b41ff1aSmrg
120867d575c90Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
120877d575c90Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
120889b41ff1aSmrg# trailing colons and then remove the whole line if VPATH becomes empty
120899b41ff1aSmrg# (actually we leave an empty line to preserve line numbers).
120909b41ff1aSmrgif test "x$srcdir" = x.; then
120917d575c90Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
120927d575c90Smrgh
120937d575c90Smrgs///
120947d575c90Smrgs/^/:/
120957d575c90Smrgs/[	 ]*$/:/
120967d575c90Smrgs/:\$(srcdir):/:/g
120977d575c90Smrgs/:\${srcdir}:/:/g
120987d575c90Smrgs/:@srcdir@:/:/g
120997d575c90Smrgs/^:*//
121009b41ff1aSmrgs/:*$//
121017d575c90Smrgx
121027d575c90Smrgs/\(=[	 ]*\).*/\1/
121037d575c90SmrgG
121047d575c90Smrgs/\n//
121059b41ff1aSmrgs/^[^=]*=[	 ]*$//
121069b41ff1aSmrg}'
121079b41ff1aSmrgfi
121089b41ff1aSmrg
121099b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12110fdb3d228Smrgfi # test -n "$CONFIG_FILES"
12111fdb3d228Smrg
121129b41ff1aSmrg# Set up the scripts for CONFIG_HEADERS section.
121139b41ff1aSmrg# No need to generate them if there are no CONFIG_HEADERS.
121149b41ff1aSmrg# This happens for instance with `./config.status Makefile'.
121159b41ff1aSmrgif test -n "$CONFIG_HEADERS"; then
121167d575c90Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
121179b41ff1aSmrgBEGIN {
12118fdb3d228Smrg_ACEOF
121199b41ff1aSmrg
121209b41ff1aSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
121219b41ff1aSmrg# here-document in config.status, that substitutes the proper values into
121229b41ff1aSmrg# config.h.in to produce config.h.
121239b41ff1aSmrg
121249b41ff1aSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
121259b41ff1aSmrg# handling of long lines.
121269b41ff1aSmrgac_delim='%!_!# '
121279b41ff1aSmrgfor ac_last_try in false false :; do
121287d575c90Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
121297d575c90Smrg  if test -z "$ac_tt"; then
121309b41ff1aSmrg    break
121319b41ff1aSmrg  elif $ac_last_try; then
121327d575c90Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
121339b41ff1aSmrg  else
121349b41ff1aSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
121359b41ff1aSmrg  fi
121369b41ff1aSmrgdone
121379b41ff1aSmrg
121389b41ff1aSmrg# For the awk script, D is an array of macro values keyed by name,
121399b41ff1aSmrg# likewise P contains macro parameters if any.  Preserve backslash
121409b41ff1aSmrg# newline sequences.
121419b41ff1aSmrg
121429b41ff1aSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
121439b41ff1aSmrgsed -n '
121449b41ff1aSmrgs/.\{148\}/&'"$ac_delim"'/g
121459b41ff1aSmrgt rset
121469b41ff1aSmrg:rset
121479b41ff1aSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
121489b41ff1aSmrgt def
121499b41ff1aSmrgd
121509b41ff1aSmrg:def
121519b41ff1aSmrgs/\\$//
121529b41ff1aSmrgt bsnl
121539b41ff1aSmrgs/["\\]/\\&/g
121549b41ff1aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
121559b41ff1aSmrgD["\1"]=" \3"/p
121569b41ff1aSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
121579b41ff1aSmrgd
121589b41ff1aSmrg:bsnl
121599b41ff1aSmrgs/["\\]/\\&/g
121609b41ff1aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
121619b41ff1aSmrgD["\1"]=" \3\\\\\\n"\\/p
121629b41ff1aSmrgt cont
121639b41ff1aSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
121649b41ff1aSmrgt cont
121659b41ff1aSmrgd
121669b41ff1aSmrg:cont
121679b41ff1aSmrgn
121689b41ff1aSmrgs/.\{148\}/&'"$ac_delim"'/g
121699b41ff1aSmrgt clear
121709b41ff1aSmrg:clear
121719b41ff1aSmrgs/\\$//
121729b41ff1aSmrgt bsnlc
121739b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
121749b41ff1aSmrgd
121759b41ff1aSmrg:bsnlc
121769b41ff1aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
121779b41ff1aSmrgb cont
121789b41ff1aSmrg' <confdefs.h | sed '
121799b41ff1aSmrgs/'"$ac_delim"'/"\\\
121809b41ff1aSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
121819b41ff1aSmrg
121829b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
121839b41ff1aSmrg  for (key in D) D_is_set[key] = 1
121849b41ff1aSmrg  FS = ""
121859b41ff1aSmrg}
121869b41ff1aSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
121879b41ff1aSmrg  line = \$ 0
121889b41ff1aSmrg  split(line, arg, " ")
121899b41ff1aSmrg  if (arg[1] == "#") {
121909b41ff1aSmrg    defundef = arg[2]
121919b41ff1aSmrg    mac1 = arg[3]
121929b41ff1aSmrg  } else {
121939b41ff1aSmrg    defundef = substr(arg[1], 2)
121949b41ff1aSmrg    mac1 = arg[2]
121959b41ff1aSmrg  }
121969b41ff1aSmrg  split(mac1, mac2, "(") #)
121979b41ff1aSmrg  macro = mac2[1]
121989b41ff1aSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
121999b41ff1aSmrg  if (D_is_set[macro]) {
122009b41ff1aSmrg    # Preserve the white space surrounding the "#".
122019b41ff1aSmrg    print prefix "define", macro P[macro] D[macro]
122029b41ff1aSmrg    next
122039b41ff1aSmrg  } else {
122049b41ff1aSmrg    # Replace #undef with comments.  This is necessary, for example,
122059b41ff1aSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
122069b41ff1aSmrg    # on some systems where configure will not decide to define it.
122079b41ff1aSmrg    if (defundef == "undef") {
122089b41ff1aSmrg      print "/*", prefix defundef, macro, "*/"
122099b41ff1aSmrg      next
122109b41ff1aSmrg    }
122119b41ff1aSmrg  }
122129b41ff1aSmrg}
122139b41ff1aSmrg{ print }
122149b41ff1aSmrg_ACAWK
122159b41ff1aSmrg_ACEOF
122169b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122177d575c90Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
122189b41ff1aSmrgfi # test -n "$CONFIG_HEADERS"
122199b41ff1aSmrg
122209b41ff1aSmrg
122219b41ff1aSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
122229b41ff1aSmrgshift
122239b41ff1aSmrgfor ac_tag
122249b41ff1aSmrgdo
122259b41ff1aSmrg  case $ac_tag in
122269b41ff1aSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
122279b41ff1aSmrg  esac
122289b41ff1aSmrg  case $ac_mode$ac_tag in
122299b41ff1aSmrg  :[FHL]*:*);;
122307d575c90Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
122319b41ff1aSmrg  :[FH]-) ac_tag=-:-;;
122329b41ff1aSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
122339b41ff1aSmrg  esac
122349b41ff1aSmrg  ac_save_IFS=$IFS
122359b41ff1aSmrg  IFS=:
122369b41ff1aSmrg  set x $ac_tag
122379b41ff1aSmrg  IFS=$ac_save_IFS
122389b41ff1aSmrg  shift
122399b41ff1aSmrg  ac_file=$1
122409b41ff1aSmrg  shift
122419b41ff1aSmrg
122429b41ff1aSmrg  case $ac_mode in
122439b41ff1aSmrg  :L) ac_source=$1;;
122449b41ff1aSmrg  :[FH])
122459b41ff1aSmrg    ac_file_inputs=
122469b41ff1aSmrg    for ac_f
122479b41ff1aSmrg    do
122489b41ff1aSmrg      case $ac_f in
122497d575c90Smrg      -) ac_f="$ac_tmp/stdin";;
122509b41ff1aSmrg      *) # Look for the file first in the build tree, then in the source tree
122519b41ff1aSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
122529b41ff1aSmrg	 # because $ac_f cannot contain `:'.
122539b41ff1aSmrg	 test -f "$ac_f" ||
122549b41ff1aSmrg	   case $ac_f in
122559b41ff1aSmrg	   [\\/$]*) false;;
122569b41ff1aSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
122579b41ff1aSmrg	   esac ||
122587d575c90Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
122599b41ff1aSmrg      esac
1226074b35aa8Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12261f5effb2eSmrg      as_fn_append ac_file_inputs " '$ac_f'"
122629b41ff1aSmrg    done
122639b41ff1aSmrg
122649b41ff1aSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
122659b41ff1aSmrg    # use $as_me), people would be surprised to read:
122669b41ff1aSmrg    #    /* config.h.  Generated by config.status.  */
122679b41ff1aSmrg    configure_input='Generated from '`
1226874b35aa8Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
122699b41ff1aSmrg	`' by configure.'
122709b41ff1aSmrg    if test x"$ac_file" != x-; then
122719b41ff1aSmrg      configure_input="$ac_file.  $configure_input"
1227274b35aa8Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1227374b35aa8Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
122749b41ff1aSmrg    fi
122759b41ff1aSmrg    # Neutralize special characters interpreted by sed in replacement strings.
122769b41ff1aSmrg    case $configure_input in #(
122779b41ff1aSmrg    *\&* | *\|* | *\\* )
1227874b35aa8Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
122799b41ff1aSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
122809b41ff1aSmrg    *) ac_sed_conf_input=$configure_input;;
122819b41ff1aSmrg    esac
122829b41ff1aSmrg
122839b41ff1aSmrg    case $ac_tag in
122847d575c90Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
122857d575c90Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
122869b41ff1aSmrg    esac
122879b41ff1aSmrg    ;;
12288fdb3d228Smrg  esac
12289fdb3d228Smrg
122909b41ff1aSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
12291fdb3d228Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12292fdb3d228Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12293fdb3d228Smrg	 X"$ac_file" : 'X\(//\)$' \| \
122949b41ff1aSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1229574b35aa8Smrgprintf "%s\n" X"$ac_file" |
122969b41ff1aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
122979b41ff1aSmrg	    s//\1/
122989b41ff1aSmrg	    q
122999b41ff1aSmrg	  }
123009b41ff1aSmrg	  /^X\(\/\/\)[^/].*/{
123019b41ff1aSmrg	    s//\1/
123029b41ff1aSmrg	    q
123039b41ff1aSmrg	  }
123049b41ff1aSmrg	  /^X\(\/\/\)$/{
123059b41ff1aSmrg	    s//\1/
123069b41ff1aSmrg	    q
123079b41ff1aSmrg	  }
123089b41ff1aSmrg	  /^X\(\/\).*/{
123099b41ff1aSmrg	    s//\1/
123109b41ff1aSmrg	    q
123119b41ff1aSmrg	  }
123129b41ff1aSmrg	  s/.*/./; q'`
12313f5effb2eSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
12314fdb3d228Smrg  ac_builddir=.
12315fdb3d228Smrg
123169b41ff1aSmrgcase "$ac_dir" in
123179b41ff1aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
123189b41ff1aSmrg*)
1231974b35aa8Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
123209b41ff1aSmrg  # A ".." for each directory in $ac_dir_suffix.
1232174b35aa8Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
123229b41ff1aSmrg  case $ac_top_builddir_sub in
123239b41ff1aSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
123249b41ff1aSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
123259b41ff1aSmrg  esac ;;
123269b41ff1aSmrgesac
123279b41ff1aSmrgac_abs_top_builddir=$ac_pwd
123289b41ff1aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
123299b41ff1aSmrg# for backward compatibility:
123309b41ff1aSmrgac_top_builddir=$ac_top_build_prefix
12331fdb3d228Smrg
12332fdb3d228Smrgcase $srcdir in
123339b41ff1aSmrg  .)  # We are building in place.
12334fdb3d228Smrg    ac_srcdir=.
123359b41ff1aSmrg    ac_top_srcdir=$ac_top_builddir_sub
123369b41ff1aSmrg    ac_abs_top_srcdir=$ac_pwd ;;
123379b41ff1aSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12338fdb3d228Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
123399b41ff1aSmrg    ac_top_srcdir=$srcdir
123409b41ff1aSmrg    ac_abs_top_srcdir=$srcdir ;;
123419b41ff1aSmrg  *) # Relative name.
123429b41ff1aSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
123439b41ff1aSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
123449b41ff1aSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12345fdb3d228Smrgesac
123469b41ff1aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12347fdb3d228Smrg
12348fdb3d228Smrg
123499b41ff1aSmrg  case $ac_mode in
123509b41ff1aSmrg  :F)
123519b41ff1aSmrg  #
123529b41ff1aSmrg  # CONFIG_FILE
123539b41ff1aSmrg  #
12354fdb3d228Smrg
12355fdb3d228Smrg  case $INSTALL in
12356fdb3d228Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
123579b41ff1aSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12358fdb3d228Smrg  esac
123599b41ff1aSmrg  ac_MKDIR_P=$MKDIR_P
123609b41ff1aSmrg  case $MKDIR_P in
123619b41ff1aSmrg  [\\/$]* | ?:[\\/]* ) ;;
123629b41ff1aSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
123639b41ff1aSmrg  esac
123649b41ff1aSmrg_ACEOF
12365fdb3d228Smrg
123669b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
123679b41ff1aSmrg# If the template does not know about datarootdir, expand it.
123689b41ff1aSmrg# FIXME: This hack should be removed a few years after 2.60.
123699b41ff1aSmrgac_datarootdir_hack=; ac_datarootdir_seen=
123709b41ff1aSmrgac_sed_dataroot='
123719b41ff1aSmrg/datarootdir/ {
123729b41ff1aSmrg  p
123739b41ff1aSmrg  q
123749b41ff1aSmrg}
123759b41ff1aSmrg/@datadir@/p
123769b41ff1aSmrg/@docdir@/p
123779b41ff1aSmrg/@infodir@/p
123789b41ff1aSmrg/@localedir@/p
12379f5effb2eSmrg/@mandir@/p'
123809b41ff1aSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
123819b41ff1aSmrg*datarootdir*) ac_datarootdir_seen=yes;;
123829b41ff1aSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1238374b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1238474b35aa8Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12385fdb3d228Smrg_ACEOF
123869b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123879b41ff1aSmrg  ac_datarootdir_hack='
123889b41ff1aSmrg  s&@datadir@&$datadir&g
123899b41ff1aSmrg  s&@docdir@&$docdir&g
123909b41ff1aSmrg  s&@infodir@&$infodir&g
123919b41ff1aSmrg  s&@localedir@&$localedir&g
123929b41ff1aSmrg  s&@mandir@&$mandir&g
12393f5effb2eSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
123949b41ff1aSmrgesac
123959b41ff1aSmrg_ACEOF
123969b41ff1aSmrg
123979b41ff1aSmrg# Neutralize VPATH when `$srcdir' = `.'.
123989b41ff1aSmrg# Shell code in configure.ac might set extrasub.
123999b41ff1aSmrg# FIXME: do we really want to maintain this feature?
124009b41ff1aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
124019b41ff1aSmrgac_sed_extra="$ac_vpsub
12402fdb3d228Smrg$extrasub
12403fdb3d228Smrg_ACEOF
124049b41ff1aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12405fdb3d228Smrg:t
12406fdb3d228Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
124079b41ff1aSmrgs|@configure_input@|$ac_sed_conf_input|;t t
124089b41ff1aSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
124099b41ff1aSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
124109b41ff1aSmrgs&@srcdir@&$ac_srcdir&;t t
124119b41ff1aSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
124129b41ff1aSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
124139b41ff1aSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
124149b41ff1aSmrgs&@builddir@&$ac_builddir&;t t
124159b41ff1aSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
124169b41ff1aSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
124179b41ff1aSmrgs&@INSTALL@&$ac_INSTALL&;t t
124189b41ff1aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
124199b41ff1aSmrg$ac_datarootdir_hack
124209b41ff1aSmrg"
124217d575c90Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
124227d575c90Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12423fdb3d228Smrg
124249b41ff1aSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
124257d575c90Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
124267d575c90Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
124277d575c90Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1242874b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
124297d575c90Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
1243074b35aa8Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
124317d575c90Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12432fdb3d228Smrg
124337d575c90Smrg  rm -f "$ac_tmp/stdin"
12434fdb3d228Smrg  case $ac_file in
124357d575c90Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
124367d575c90Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
124379b41ff1aSmrg  esac \
124387d575c90Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
124399b41ff1aSmrg ;;
124409b41ff1aSmrg  :H)
124419b41ff1aSmrg  #
124429b41ff1aSmrg  # CONFIG_HEADER
124439b41ff1aSmrg  #
12444fdb3d228Smrg  if test x"$ac_file" != x-; then
124459b41ff1aSmrg    {
1244674b35aa8Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
124477d575c90Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
124487d575c90Smrg    } >"$ac_tmp/config.h" \
124497d575c90Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
124507d575c90Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1245174b35aa8Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1245274b35aa8Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12453fdb3d228Smrg    else
124549b41ff1aSmrg      rm -f "$ac_file"
124557d575c90Smrg      mv "$ac_tmp/config.h" "$ac_file" \
124567d575c90Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12457fdb3d228Smrg    fi
12458fdb3d228Smrg  else
1245974b35aa8Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
124607d575c90Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
124617d575c90Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
12462fdb3d228Smrg  fi
124639b41ff1aSmrg# Compute "$ac_file"'s index in $config_headers.
124649b41ff1aSmrg_am_arg="$ac_file"
12465fdb3d228Smrg_am_stamp_count=1
12466fdb3d228Smrgfor _am_header in $config_headers :; do
12467fdb3d228Smrg  case $_am_header in
124689b41ff1aSmrg    $_am_arg | $_am_arg:* )
12469fdb3d228Smrg      break ;;
12470fdb3d228Smrg    * )
12471fdb3d228Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12472fdb3d228Smrg  esac
12473fdb3d228Smrgdone
124749b41ff1aSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
124759b41ff1aSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
124769b41ff1aSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
124779b41ff1aSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
124789b41ff1aSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1247974b35aa8Smrgprintf "%s\n" X"$_am_arg" |
124809b41ff1aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
124819b41ff1aSmrg	    s//\1/
124829b41ff1aSmrg	    q
124839b41ff1aSmrg	  }
124849b41ff1aSmrg	  /^X\(\/\/\)[^/].*/{
124859b41ff1aSmrg	    s//\1/
124869b41ff1aSmrg	    q
124879b41ff1aSmrg	  }
124889b41ff1aSmrg	  /^X\(\/\/\)$/{
124899b41ff1aSmrg	    s//\1/
124909b41ff1aSmrg	    q
124919b41ff1aSmrg	  }
124929b41ff1aSmrg	  /^X\(\/\).*/{
124939b41ff1aSmrg	    s//\1/
124949b41ff1aSmrg	    q
124959b41ff1aSmrg	  }
124969b41ff1aSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
124979b41ff1aSmrg ;;
12498fdb3d228Smrg
1249974b35aa8Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1250074b35aa8Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
125019b41ff1aSmrg ;;
125029b41ff1aSmrg  esac
12503fdb3d228Smrg
12504fdb3d228Smrg
125059b41ff1aSmrg  case $ac_file$ac_mode in
125069b41ff1aSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12507585aa3f7Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
125089b41ff1aSmrg  # are listed without --file.  Let's play safe and only enable the eval
125099b41ff1aSmrg  # if we detect the quoting.
1251074b35aa8Smrg  # TODO: see whether this extra hack can be removed once we start
1251174b35aa8Smrg  # requiring Autoconf 2.70 or later.
1251274b35aa8Smrg  case $CONFIG_FILES in #(
1251374b35aa8Smrg  *\'*) :
1251474b35aa8Smrg    eval set x "$CONFIG_FILES" ;; #(
1251574b35aa8Smrg  *) :
1251674b35aa8Smrg    set x $CONFIG_FILES ;; #(
1251774b35aa8Smrg  *) :
1251874b35aa8Smrg     ;;
1251974b35aa8Smrgesac
125209b41ff1aSmrg  shift
1252174b35aa8Smrg  # Used to flag and report bootstrapping failures.
1252274b35aa8Smrg  am_rc=0
1252374b35aa8Smrg  for am_mf
125249b41ff1aSmrg  do
125259b41ff1aSmrg    # Strip MF so we end up with the name of the file.
1252674b35aa8Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1252774b35aa8Smrg    # Check whether this is an Automake generated Makefile which includes
1252874b35aa8Smrg    # dependency-tracking related rules and includes.
1252974b35aa8Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
125309b41ff1aSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
1253174b35aa8Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1253274b35aa8Smrg      || continue
1253374b35aa8Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
1253474b35aa8Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1253574b35aa8Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
1253674b35aa8Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1253774b35aa8Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1253874b35aa8Smrgprintf "%s\n" X"$am_mf" |
125399b41ff1aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
125409b41ff1aSmrg	    s//\1/
125419b41ff1aSmrg	    q
125429b41ff1aSmrg	  }
125439b41ff1aSmrg	  /^X\(\/\/\)[^/].*/{
125449b41ff1aSmrg	    s//\1/
125459b41ff1aSmrg	    q
125469b41ff1aSmrg	  }
125479b41ff1aSmrg	  /^X\(\/\/\)$/{
125489b41ff1aSmrg	    s//\1/
125499b41ff1aSmrg	    q
125509b41ff1aSmrg	  }
125519b41ff1aSmrg	  /^X\(\/\).*/{
125529b41ff1aSmrg	    s//\1/
125539b41ff1aSmrg	    q
125549b41ff1aSmrg	  }
125559b41ff1aSmrg	  s/.*/./; q'`
1255674b35aa8Smrg    am_filepart=`$as_basename -- "$am_mf" ||
1255774b35aa8Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1255874b35aa8Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1255974b35aa8Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1256074b35aa8Smrgprintf "%s\n" X/"$am_mf" |
1256174b35aa8Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
125629b41ff1aSmrg	    s//\1/
125639b41ff1aSmrg	    q
125649b41ff1aSmrg	  }
1256574b35aa8Smrg	  /^X\/\(\/\/\)$/{
125669b41ff1aSmrg	    s//\1/
125679b41ff1aSmrg	    q
125689b41ff1aSmrg	  }
1256974b35aa8Smrg	  /^X\/\(\/\).*/{
125709b41ff1aSmrg	    s//\1/
125719b41ff1aSmrg	    q
125729b41ff1aSmrg	  }
125739b41ff1aSmrg	  s/.*/./; q'`
1257474b35aa8Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
1257574b35aa8Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1257674b35aa8Smrg        | $MAKE -f - am--depfiles" >&5
1257774b35aa8Smrg   (cd "$am_dirpart" \
1257874b35aa8Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1257974b35aa8Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
1258074b35aa8Smrg   ac_status=$?
1258174b35aa8Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1258274b35aa8Smrg   (exit $ac_status); } || am_rc=$?
12583fdb3d228Smrg  done
1258474b35aa8Smrg  if test $am_rc -ne 0; then
1258574b35aa8Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1258674b35aa8Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1258774b35aa8Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1258874b35aa8Smrg    for automatic dependency tracking.  If GNU make was not used, consider
1258974b35aa8Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1259074b35aa8Smrg    necessary).  You can also try re-running configure with the
1259174b35aa8Smrg    '--disable-dependency-tracking' option to at least be able to build
1259274b35aa8Smrg    the package (albeit without support for automatic dependency tracking).
1259374b35aa8SmrgSee \`config.log' for more details" "$LINENO" 5; }
1259474b35aa8Smrg  fi
1259574b35aa8Smrg  { am_dirpart=; unset am_dirpart;}
1259674b35aa8Smrg  { am_filepart=; unset am_filepart;}
1259774b35aa8Smrg  { am_mf=; unset am_mf;}
1259874b35aa8Smrg  { am_rc=; unset am_rc;}
1259974b35aa8Smrg  rm -f conftest-deps.mk
126009b41ff1aSmrg}
12601fdb3d228Smrg ;;
126029b41ff1aSmrg
12603fdb3d228Smrg  esac
126049b41ff1aSmrgdone # for ac_tag
12605fdb3d228Smrg
12606fdb3d228Smrg
12607f5effb2eSmrgas_fn_exit 0
12608fdb3d228Smrg_ACEOF
12609fdb3d228Smrgac_clean_files=$ac_clean_files_save
12610fdb3d228Smrg
126119b41ff1aSmrgtest $ac_write_fail = 0 ||
126127d575c90Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
126139b41ff1aSmrg
12614fdb3d228Smrg
12615fdb3d228Smrg# configure is writing to config.log, and then calls config.status.
12616fdb3d228Smrg# config.status does its own redirection, appending to config.log.
12617fdb3d228Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
12618fdb3d228Smrg# by configure, so config.status won't be able to write to it; its
12619fdb3d228Smrg# output is simply discarded.  So we exec the FD to /dev/null,
12620fdb3d228Smrg# effectively closing config.log, so it can be properly (re)opened and
12621fdb3d228Smrg# appended to by config.status.  When coming back to configure, we
12622fdb3d228Smrg# need to make the FD available again.
12623fdb3d228Smrgif test "$no_create" != yes; then
12624fdb3d228Smrg  ac_cs_success=:
12625fdb3d228Smrg  ac_config_status_args=
12626fdb3d228Smrg  test "$silent" = yes &&
12627fdb3d228Smrg    ac_config_status_args="$ac_config_status_args --quiet"
12628fdb3d228Smrg  exec 5>/dev/null
12629fdb3d228Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12630fdb3d228Smrg  exec 5>>config.log
12631fdb3d228Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12632fdb3d228Smrg  # would make configure fail if this is the last instruction.
126337d575c90Smrg  $ac_cs_success || as_fn_exit 1
12634fdb3d228Smrgfi
126359b41ff1aSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1263674b35aa8Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1263774b35aa8Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
126389b41ff1aSmrgfi
12639fdb3d228Smrg
1264074b35aa8Smrg
12641