configure revision ff143803
17da8b7e3Smrg#! /bin/sh
27da8b7e3Smrg# Guess values for system-dependent variables and create Makefiles.
3ff143803Smrg# Generated by GNU Autoconf 2.69 for xrefresh 1.0.6.
47da8b7e3Smrg#
57da8b7e3Smrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
67da8b7e3Smrg#
7bded5d25Smrg#
8ff143803Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9bded5d25Smrg#
10bded5d25Smrg#
117da8b7e3Smrg# This configure script is free software; the Free Software Foundation
127da8b7e3Smrg# gives unlimited permission to copy, distribute and modify it.
13bded5d25Smrg## -------------------- ##
14bded5d25Smrg## M4sh Initialization. ##
15bded5d25Smrg## -------------------- ##
167da8b7e3Smrg
17123e2cc7Smrg# Be more Bourne compatible
18123e2cc7SmrgDUALCASE=1; export DUALCASE # for MKS sh
19bded5d25Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
207da8b7e3Smrg  emulate sh
217da8b7e3Smrg  NULLCMD=:
22123e2cc7Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
237da8b7e3Smrg  # is contrary to our usage.  Disable this feature.
247da8b7e3Smrg  alias -g '${1+"$@"}'='"$@"'
25123e2cc7Smrg  setopt NO_GLOB_SUBST
26123e2cc7Smrgelse
27bded5d25Smrg  case `(set -o) 2>/dev/null` in #(
28bded5d25Smrg  *posix*) :
29bded5d25Smrg    set -o posix ;; #(
30bded5d25Smrg  *) :
31bded5d25Smrg     ;;
32123e2cc7Smrgesac
33123e2cc7Smrgfi
34123e2cc7Smrg
35123e2cc7Smrg
36123e2cc7Smrgas_nl='
37123e2cc7Smrg'
38123e2cc7Smrgexport as_nl
39123e2cc7Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
40123e2cc7Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43bded5d25Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
44bded5d25Smrg# but without wasting forks for bash or zsh.
45bded5d25Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
46bded5d25Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47bded5d25Smrg  as_echo='print -r --'
48bded5d25Smrg  as_echo_n='print -rn --'
49bded5d25Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50123e2cc7Smrg  as_echo='printf %s\n'
51123e2cc7Smrg  as_echo_n='printf %s'
52123e2cc7Smrgelse
53123e2cc7Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54123e2cc7Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55123e2cc7Smrg    as_echo_n='/usr/ucb/echo -n'
56123e2cc7Smrg  else
57123e2cc7Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58123e2cc7Smrg    as_echo_n_body='eval
59123e2cc7Smrg      arg=$1;
60bded5d25Smrg      case $arg in #(
61123e2cc7Smrg      *"$as_nl"*)
62123e2cc7Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
63123e2cc7Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64123e2cc7Smrg      esac;
65123e2cc7Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66123e2cc7Smrg    '
67123e2cc7Smrg    export as_echo_n_body
68123e2cc7Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
69123e2cc7Smrg  fi
70123e2cc7Smrg  export as_echo_body
71123e2cc7Smrg  as_echo='sh -c $as_echo_body as_echo'
72123e2cc7Smrgfi
73123e2cc7Smrg
74123e2cc7Smrg# The user is always right.
75123e2cc7Smrgif test "${PATH_SEPARATOR+set}" != set; then
76123e2cc7Smrg  PATH_SEPARATOR=:
77123e2cc7Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78123e2cc7Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79123e2cc7Smrg      PATH_SEPARATOR=';'
80123e2cc7Smrg  }
817da8b7e3Smrgfi
827da8b7e3Smrg
837da8b7e3Smrg
84123e2cc7Smrg# IFS
85123e2cc7Smrg# We need space, tab and new line, in precisely that order.  Quoting is
86123e2cc7Smrg# there to prevent editors from complaining about space-tab.
87123e2cc7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88123e2cc7Smrg# splitting by setting IFS to empty value.)
89123e2cc7SmrgIFS=" ""	$as_nl"
90123e2cc7Smrg
91123e2cc7Smrg# Find who we are.  Look in the path if we contain no directory separator.
92bded5d25Smrgas_myself=
93bded5d25Smrgcase $0 in #((
94123e2cc7Smrg  *[\\/]* ) as_myself=$0 ;;
95123e2cc7Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96123e2cc7Smrgfor as_dir in $PATH
97123e2cc7Smrgdo
98123e2cc7Smrg  IFS=$as_save_IFS
99123e2cc7Smrg  test -z "$as_dir" && as_dir=.
100bded5d25Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101bded5d25Smrg  done
102123e2cc7SmrgIFS=$as_save_IFS
103123e2cc7Smrg
104123e2cc7Smrg     ;;
105123e2cc7Smrgesac
106123e2cc7Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107123e2cc7Smrg# in which case we are not to be found in the path.
108123e2cc7Smrgif test "x$as_myself" = x; then
109123e2cc7Smrg  as_myself=$0
110123e2cc7Smrgfi
111123e2cc7Smrgif test ! -f "$as_myself"; then
112123e2cc7Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113bded5d25Smrg  exit 1
114123e2cc7Smrgfi
115123e2cc7Smrg
116bded5d25Smrg# Unset variables that we do not need and which cause bugs (e.g. in
117bded5d25Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118bded5d25Smrg# suppresses any "Segmentation fault" message there.  '((' could
119bded5d25Smrg# trigger a bug in pdksh 5.2.14.
120bded5d25Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
121bded5d25Smrgdo eval test x\${$as_var+set} = xset \
122bded5d25Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123123e2cc7Smrgdone
1247da8b7e3SmrgPS1='$ '
1257da8b7e3SmrgPS2='> '
1267da8b7e3SmrgPS4='+ '
1277da8b7e3Smrg
1287da8b7e3Smrg# NLS nuisances.
129123e2cc7SmrgLC_ALL=C
130123e2cc7Smrgexport LC_ALL
131123e2cc7SmrgLANGUAGE=C
132123e2cc7Smrgexport LANGUAGE
1337da8b7e3Smrg
134bded5d25Smrg# CDPATH.
135bded5d25Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136bded5d25Smrg
137ff143803Smrg# Use a proper internal environment variable to ensure we don't fall
138ff143803Smrg  # into an infinite loop, continuously re-executing ourselves.
139ff143803Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140ff143803Smrg    _as_can_reexec=no; export _as_can_reexec;
141ff143803Smrg    # We cannot yet assume a decent shell, so we have to provide a
142ff143803Smrg# neutralization value for shells without unset; and this also
143ff143803Smrg# works around shells that cannot unset nonexistent variables.
144ff143803Smrg# Preserve -v and -x to the replacement shell.
145ff143803SmrgBASH_ENV=/dev/null
146ff143803SmrgENV=/dev/null
147ff143803Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148ff143803Smrgcase $- in # ((((
149ff143803Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
150ff143803Smrg  *v* ) as_opts=-v ;;
151ff143803Smrg  *x* ) as_opts=-x ;;
152ff143803Smrg  * ) as_opts= ;;
153ff143803Smrgesac
154ff143803Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155ff143803Smrg# Admittedly, this is quite paranoid, since all the known shells bail
156ff143803Smrg# out after a failed `exec'.
157ff143803Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158ff143803Smrgas_fn_exit 255
159ff143803Smrg  fi
160ff143803Smrg  # We don't want this to propagate to other subprocesses.
161ff143803Smrg          { _as_can_reexec=; unset _as_can_reexec;}
162bded5d25Smrgif test "x$CONFIG_SHELL" = x; then
163bded5d25Smrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164bded5d25Smrg  emulate sh
165bded5d25Smrg  NULLCMD=:
166bded5d25Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167bded5d25Smrg  # is contrary to our usage.  Disable this feature.
168bded5d25Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169bded5d25Smrg  setopt NO_GLOB_SUBST
170bded5d25Smrgelse
171bded5d25Smrg  case \`(set -o) 2>/dev/null\` in #(
172bded5d25Smrg  *posix*) :
173bded5d25Smrg    set -o posix ;; #(
174bded5d25Smrg  *) :
175bded5d25Smrg     ;;
176bded5d25Smrgesac
177bded5d25Smrgfi
178bded5d25Smrg"
179bded5d25Smrg  as_required="as_fn_return () { (exit \$1); }
180bded5d25Smrgas_fn_success () { as_fn_return 0; }
181bded5d25Smrgas_fn_failure () { as_fn_return 1; }
182bded5d25Smrgas_fn_ret_success () { return 0; }
183bded5d25Smrgas_fn_ret_failure () { return 1; }
184bded5d25Smrg
185bded5d25Smrgexitcode=0
186bded5d25Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
187bded5d25Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188bded5d25Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189bded5d25Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190bded5d25Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191bded5d25Smrg
192bded5d25Smrgelse
193bded5d25Smrg  exitcode=1; echo positional parameters were not saved.
194bded5d25Smrgfi
195ff143803Smrgtest x\$exitcode = x0 || exit 1
196ff143803Smrgtest -x / || exit 1"
197bded5d25Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198bded5d25Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199bded5d25Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200bded5d25Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201bded5d25Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
202bded5d25Smrg  if (eval "$as_required") 2>/dev/null; then :
203bded5d25Smrg  as_have_required=yes
204bded5d25Smrgelse
205bded5d25Smrg  as_have_required=no
206bded5d25Smrgfi
207bded5d25Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208bded5d25Smrg
209bded5d25Smrgelse
210bded5d25Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211bded5d25Smrgas_found=false
212bded5d25Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213bded5d25Smrgdo
214bded5d25Smrg  IFS=$as_save_IFS
215bded5d25Smrg  test -z "$as_dir" && as_dir=.
216bded5d25Smrg  as_found=:
217bded5d25Smrg  case $as_dir in #(
218bded5d25Smrg	 /*)
219bded5d25Smrg	   for as_base in sh bash ksh sh5; do
220bded5d25Smrg	     # Try only shells that exist, to save several forks.
221bded5d25Smrg	     as_shell=$as_dir/$as_base
222bded5d25Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223bded5d25Smrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224bded5d25Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
225bded5d25Smrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226bded5d25Smrg  break 2
227bded5d25Smrgfi
228bded5d25Smrgfi
229bded5d25Smrg	   done;;
230bded5d25Smrg       esac
231bded5d25Smrg  as_found=false
232bded5d25Smrgdone
233bded5d25Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234bded5d25Smrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235bded5d25Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
236bded5d25Smrgfi; }
237bded5d25SmrgIFS=$as_save_IFS
238bded5d25Smrg
239bded5d25Smrg
240bded5d25Smrg      if test "x$CONFIG_SHELL" != x; then :
241ff143803Smrg  export CONFIG_SHELL
242ff143803Smrg             # We cannot yet assume a decent shell, so we have to provide a
243ff143803Smrg# neutralization value for shells without unset; and this also
244ff143803Smrg# works around shells that cannot unset nonexistent variables.
245ff143803Smrg# Preserve -v and -x to the replacement shell.
246ff143803SmrgBASH_ENV=/dev/null
247ff143803SmrgENV=/dev/null
248ff143803Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249ff143803Smrgcase $- in # ((((
250ff143803Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251ff143803Smrg  *v* ) as_opts=-v ;;
252ff143803Smrg  *x* ) as_opts=-x ;;
253ff143803Smrg  * ) as_opts= ;;
254ff143803Smrgesac
255ff143803Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256ff143803Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257ff143803Smrg# out after a failed `exec'.
258ff143803Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259ff143803Smrgexit 255
260bded5d25Smrgfi
261bded5d25Smrg
262bded5d25Smrg    if test x$as_have_required = xno; then :
263bded5d25Smrg  $as_echo "$0: This script requires a shell more modern than all"
264bded5d25Smrg  $as_echo "$0: the shells that I found on your system."
265bded5d25Smrg  if test x${ZSH_VERSION+set} = xset ; then
266bded5d25Smrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267bded5d25Smrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268bded5d25Smrg  else
269bded5d25Smrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
270bded5d25Smrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
271bded5d25Smrg$0: about your system, including any error possibly output
272bded5d25Smrg$0: before this message. Then install a modern shell, or
273bded5d25Smrg$0: manually run the script under such a shell if you do
274bded5d25Smrg$0: have one."
275bded5d25Smrg  fi
276bded5d25Smrg  exit 1
277bded5d25Smrgfi
278bded5d25Smrgfi
279bded5d25Smrgfi
280bded5d25SmrgSHELL=${CONFIG_SHELL-/bin/sh}
281bded5d25Smrgexport SHELL
282bded5d25Smrg# Unset more variables known to interfere with behavior of common tools.
283bded5d25SmrgCLICOLOR_FORCE= GREP_OPTIONS=
284bded5d25Smrgunset CLICOLOR_FORCE GREP_OPTIONS
285bded5d25Smrg
286bded5d25Smrg## --------------------- ##
287bded5d25Smrg## M4sh Shell Functions. ##
288bded5d25Smrg## --------------------- ##
289bded5d25Smrg# as_fn_unset VAR
290bded5d25Smrg# ---------------
291bded5d25Smrg# Portably unset VAR.
292bded5d25Smrgas_fn_unset ()
293bded5d25Smrg{
294bded5d25Smrg  { eval $1=; unset $1;}
295bded5d25Smrg}
296bded5d25Smrgas_unset=as_fn_unset
297bded5d25Smrg
298bded5d25Smrg# as_fn_set_status STATUS
299bded5d25Smrg# -----------------------
300bded5d25Smrg# Set $? to STATUS, without forking.
301bded5d25Smrgas_fn_set_status ()
302bded5d25Smrg{
303bded5d25Smrg  return $1
304bded5d25Smrg} # as_fn_set_status
305bded5d25Smrg
306bded5d25Smrg# as_fn_exit STATUS
307bded5d25Smrg# -----------------
308bded5d25Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
309bded5d25Smrgas_fn_exit ()
310bded5d25Smrg{
311bded5d25Smrg  set +e
312bded5d25Smrg  as_fn_set_status $1
313bded5d25Smrg  exit $1
314bded5d25Smrg} # as_fn_exit
315bded5d25Smrg
316bded5d25Smrg# as_fn_mkdir_p
317bded5d25Smrg# -------------
318bded5d25Smrg# Create "$as_dir" as a directory, including parents if necessary.
319bded5d25Smrgas_fn_mkdir_p ()
320bded5d25Smrg{
321bded5d25Smrg
322bded5d25Smrg  case $as_dir in #(
323bded5d25Smrg  -*) as_dir=./$as_dir;;
324bded5d25Smrg  esac
325bded5d25Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
326bded5d25Smrg    as_dirs=
327bded5d25Smrg    while :; do
328bded5d25Smrg      case $as_dir in #(
329bded5d25Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330bded5d25Smrg      *) as_qdir=$as_dir;;
331bded5d25Smrg      esac
332bded5d25Smrg      as_dirs="'$as_qdir' $as_dirs"
333bded5d25Smrg      as_dir=`$as_dirname -- "$as_dir" ||
334bded5d25Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
335bded5d25Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
336bded5d25Smrg	 X"$as_dir" : 'X\(//\)$' \| \
337bded5d25Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
338bded5d25Smrg$as_echo X"$as_dir" |
339bded5d25Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
340bded5d25Smrg	    s//\1/
341bded5d25Smrg	    q
342bded5d25Smrg	  }
343bded5d25Smrg	  /^X\(\/\/\)[^/].*/{
344bded5d25Smrg	    s//\1/
345bded5d25Smrg	    q
346bded5d25Smrg	  }
347bded5d25Smrg	  /^X\(\/\/\)$/{
348bded5d25Smrg	    s//\1/
349bded5d25Smrg	    q
350bded5d25Smrg	  }
351bded5d25Smrg	  /^X\(\/\).*/{
352bded5d25Smrg	    s//\1/
353bded5d25Smrg	    q
354bded5d25Smrg	  }
355bded5d25Smrg	  s/.*/./; q'`
356bded5d25Smrg      test -d "$as_dir" && break
357bded5d25Smrg    done
358bded5d25Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
359bded5d25Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360bded5d25Smrg
361bded5d25Smrg
362bded5d25Smrg} # as_fn_mkdir_p
363ff143803Smrg
364ff143803Smrg# as_fn_executable_p FILE
365ff143803Smrg# -----------------------
366ff143803Smrg# Test if FILE is an executable regular file.
367ff143803Smrgas_fn_executable_p ()
368ff143803Smrg{
369ff143803Smrg  test -f "$1" && test -x "$1"
370ff143803Smrg} # as_fn_executable_p
371bded5d25Smrg# as_fn_append VAR VALUE
372bded5d25Smrg# ----------------------
373bded5d25Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
374bded5d25Smrg# advantage of any shell optimizations that allow amortized linear growth over
375bded5d25Smrg# repeated appends, instead of the typical quadratic growth present in naive
376bded5d25Smrg# implementations.
377bded5d25Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
378bded5d25Smrg  eval 'as_fn_append ()
379bded5d25Smrg  {
380bded5d25Smrg    eval $1+=\$2
381bded5d25Smrg  }'
382bded5d25Smrgelse
383bded5d25Smrg  as_fn_append ()
384bded5d25Smrg  {
385bded5d25Smrg    eval $1=\$$1\$2
386bded5d25Smrg  }
387bded5d25Smrgfi # as_fn_append
388bded5d25Smrg
389bded5d25Smrg# as_fn_arith ARG...
390bded5d25Smrg# ------------------
391bded5d25Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
392bded5d25Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
393bded5d25Smrg# must be portable across $(()) and expr.
394bded5d25Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
395bded5d25Smrg  eval 'as_fn_arith ()
396bded5d25Smrg  {
397bded5d25Smrg    as_val=$(( $* ))
398bded5d25Smrg  }'
399bded5d25Smrgelse
400bded5d25Smrg  as_fn_arith ()
401bded5d25Smrg  {
402bded5d25Smrg    as_val=`expr "$@" || test $? -eq 1`
403bded5d25Smrg  }
404bded5d25Smrgfi # as_fn_arith
405bded5d25Smrg
406bded5d25Smrg
407bded5d25Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
408bded5d25Smrg# ----------------------------------------
409bded5d25Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
410bded5d25Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
411bded5d25Smrg# script with STATUS, using 1 if that was 0.
412bded5d25Smrgas_fn_error ()
413bded5d25Smrg{
414bded5d25Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
415bded5d25Smrg  if test "$4"; then
416bded5d25Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
417bded5d25Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
418bded5d25Smrg  fi
419bded5d25Smrg  $as_echo "$as_me: error: $2" >&2
420bded5d25Smrg  as_fn_exit $as_status
421bded5d25Smrg} # as_fn_error
422bded5d25Smrg
423123e2cc7Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
424123e2cc7Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4257da8b7e3Smrg  as_expr=expr
4267da8b7e3Smrgelse
4277da8b7e3Smrg  as_expr=false
4287da8b7e3Smrgfi
4297da8b7e3Smrg
430123e2cc7Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4317da8b7e3Smrg  as_basename=basename
4327da8b7e3Smrgelse
4337da8b7e3Smrg  as_basename=false
4347da8b7e3Smrgfi
4357da8b7e3Smrg
436bded5d25Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
437bded5d25Smrg  as_dirname=dirname
438bded5d25Smrgelse
439bded5d25Smrg  as_dirname=false
440bded5d25Smrgfi
4417da8b7e3Smrg
442123e2cc7Smrgas_me=`$as_basename -- "$0" ||
4437da8b7e3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4447da8b7e3Smrg	 X"$0" : 'X\(//\)$' \| \
445123e2cc7Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446123e2cc7Smrg$as_echo X/"$0" |
447123e2cc7Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
448123e2cc7Smrg	    s//\1/
449123e2cc7Smrg	    q
450123e2cc7Smrg	  }
451123e2cc7Smrg	  /^X\/\(\/\/\)$/{
452123e2cc7Smrg	    s//\1/
453123e2cc7Smrg	    q
454123e2cc7Smrg	  }
455123e2cc7Smrg	  /^X\/\(\/\).*/{
456123e2cc7Smrg	    s//\1/
457123e2cc7Smrg	    q
458123e2cc7Smrg	  }
459123e2cc7Smrg	  s/.*/./; q'`
4607da8b7e3Smrg
461bded5d25Smrg# Avoid depending upon Character Ranges.
462bded5d25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
463bded5d25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
464bded5d25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
465bded5d25Smrgas_cr_digits='0123456789'
466bded5d25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4677da8b7e3Smrg
4687da8b7e3Smrg
469bded5d25Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
470bded5d25Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
471bded5d25Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
472bded5d25Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
473bded5d25Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
474bded5d25Smrg  sed -n '
475bded5d25Smrg    p
476bded5d25Smrg    /[$]LINENO/=
477bded5d25Smrg  ' <$as_myself |
478bded5d25Smrg    sed '
479bded5d25Smrg      s/[$]LINENO.*/&-/
480bded5d25Smrg      t lineno
481bded5d25Smrg      b
482bded5d25Smrg      :lineno
483bded5d25Smrg      N
484bded5d25Smrg      :loop
485bded5d25Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
486bded5d25Smrg      t loop
487bded5d25Smrg      s/-\n.*//
488bded5d25Smrg    ' >$as_me.lineno &&
489bded5d25Smrg  chmod +x "$as_me.lineno" ||
490bded5d25Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4917da8b7e3Smrg
492ff143803Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
493ff143803Smrg  # already done that, so ensure we don't try to do so again and fall
494ff143803Smrg  # in an infinite loop.  This has already happened in practice.
495ff143803Smrg  _as_can_reexec=no; export _as_can_reexec
496bded5d25Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
497bded5d25Smrg  # (the dirname of $[0] is not the place where we might find the
498bded5d25Smrg  # original and so on.  Autoconf is especially sensitive to this).
499bded5d25Smrg  . "./$as_me.lineno"
500bded5d25Smrg  # Exit status is that of the last command.
501bded5d25Smrg  exit
502123e2cc7Smrg}
5037da8b7e3Smrg
504bded5d25SmrgECHO_C= ECHO_N= ECHO_T=
505bded5d25Smrgcase `echo -n x` in #(((((
506bded5d25Smrg-n*)
507bded5d25Smrg  case `echo 'xy\c'` in
508bded5d25Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
509bded5d25Smrg  xy)  ECHO_C='\c';;
510bded5d25Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
511bded5d25Smrg       ECHO_T='	';;
512bded5d25Smrg  esac;;
513bded5d25Smrg*)
514bded5d25Smrg  ECHO_N='-n';;
515bded5d25Smrgesac
5167da8b7e3Smrg
517bded5d25Smrgrm -f conf$$ conf$$.exe conf$$.file
518bded5d25Smrgif test -d conf$$.dir; then
519bded5d25Smrg  rm -f conf$$.dir/conf$$.file
520bded5d25Smrgelse
521bded5d25Smrg  rm -f conf$$.dir
522bded5d25Smrg  mkdir conf$$.dir 2>/dev/null
523123e2cc7Smrgfi
524bded5d25Smrgif (echo >conf$$.file) 2>/dev/null; then
525bded5d25Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
526bded5d25Smrg    as_ln_s='ln -s'
527bded5d25Smrg    # ... but there are two gotchas:
528bded5d25Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
529bded5d25Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
530ff143803Smrg    # In both cases, we have to default to `cp -pR'.
531bded5d25Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
532ff143803Smrg      as_ln_s='cp -pR'
533bded5d25Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
534bded5d25Smrg    as_ln_s=ln
535bded5d25Smrg  else
536ff143803Smrg    as_ln_s='cp -pR'
537bded5d25Smrg  fi
538123e2cc7Smrgelse
539ff143803Smrg  as_ln_s='cp -pR'
540123e2cc7Smrgfi
541bded5d25Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
542bded5d25Smrgrmdir conf$$.dir 2>/dev/null
543123e2cc7Smrg
544bded5d25Smrgif mkdir -p . 2>/dev/null; then
545bded5d25Smrg  as_mkdir_p='mkdir -p "$as_dir"'
546bded5d25Smrgelse
547bded5d25Smrg  test -d ./-p && rmdir ./-p
548bded5d25Smrg  as_mkdir_p=false
549123e2cc7Smrgfi
550123e2cc7Smrg
551ff143803Smrgas_test_x='test -x'
552ff143803Smrgas_executable_p=as_fn_executable_p
553123e2cc7Smrg
554bded5d25Smrg# Sed expression to map a string onto a valid CPP name.
555bded5d25Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556123e2cc7Smrg
557bded5d25Smrg# Sed expression to map a string onto a valid variable name.
558bded5d25Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559123e2cc7Smrg
560123e2cc7Smrg
561bded5d25Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
562bded5d25Smrgexec 6>&1
5637da8b7e3Smrg
5647da8b7e3Smrg# Name of the host.
565bded5d25Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5667da8b7e3Smrg# so uname gets run too.
5677da8b7e3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5687da8b7e3Smrg
5697da8b7e3Smrg#
5707da8b7e3Smrg# Initializations.
5717da8b7e3Smrg#
5727da8b7e3Smrgac_default_prefix=/usr/local
573123e2cc7Smrgac_clean_files=
5747da8b7e3Smrgac_config_libobj_dir=.
575123e2cc7SmrgLIBOBJS=
5767da8b7e3Smrgcross_compiling=no
5777da8b7e3Smrgsubdirs=
5787da8b7e3SmrgMFLAGS=
5797da8b7e3SmrgMAKEFLAGS=
5807da8b7e3Smrg
5817da8b7e3Smrg# Identity of this package.
5827da8b7e3SmrgPACKAGE_NAME='xrefresh'
5837da8b7e3SmrgPACKAGE_TARNAME='xrefresh'
584ff143803SmrgPACKAGE_VERSION='1.0.6'
585ff143803SmrgPACKAGE_STRING='xrefresh 1.0.6'
5867da8b7e3SmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
587bded5d25SmrgPACKAGE_URL=''
5887da8b7e3Smrg
589bded5d25Smrgac_unique_file="Makefile.am"
590123e2cc7Smrg# Factoring default headers for most tests.
591123e2cc7Smrgac_includes_default="\
592123e2cc7Smrg#include <stdio.h>
593123e2cc7Smrg#ifdef HAVE_SYS_TYPES_H
594123e2cc7Smrg# include <sys/types.h>
595123e2cc7Smrg#endif
596123e2cc7Smrg#ifdef HAVE_SYS_STAT_H
597123e2cc7Smrg# include <sys/stat.h>
598123e2cc7Smrg#endif
599123e2cc7Smrg#ifdef STDC_HEADERS
600123e2cc7Smrg# include <stdlib.h>
601123e2cc7Smrg# include <stddef.h>
602123e2cc7Smrg#else
603123e2cc7Smrg# ifdef HAVE_STDLIB_H
604123e2cc7Smrg#  include <stdlib.h>
605123e2cc7Smrg# endif
606123e2cc7Smrg#endif
607123e2cc7Smrg#ifdef HAVE_STRING_H
608123e2cc7Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609123e2cc7Smrg#  include <memory.h>
610123e2cc7Smrg# endif
611123e2cc7Smrg# include <string.h>
612123e2cc7Smrg#endif
613123e2cc7Smrg#ifdef HAVE_STRINGS_H
614123e2cc7Smrg# include <strings.h>
615123e2cc7Smrg#endif
616123e2cc7Smrg#ifdef HAVE_INTTYPES_H
617123e2cc7Smrg# include <inttypes.h>
618123e2cc7Smrg#endif
619123e2cc7Smrg#ifdef HAVE_STDINT_H
620123e2cc7Smrg# include <stdint.h>
621123e2cc7Smrg#endif
622123e2cc7Smrg#ifdef HAVE_UNISTD_H
623123e2cc7Smrg# include <unistd.h>
624123e2cc7Smrg#endif"
625123e2cc7Smrg
626123e2cc7Smrgac_subst_vars='am__EXEEXT_FALSE
627123e2cc7Smrgam__EXEEXT_TRUE
628123e2cc7SmrgLTLIBOBJS
629123e2cc7SmrgLIBOBJS
630123e2cc7SmrgXREFRESH_LIBS
631123e2cc7SmrgXREFRESH_CFLAGS
632bded5d25SmrgMAN_SUBSTS
633bded5d25SmrgXORG_MAN_PAGE
634123e2cc7SmrgADMIN_MAN_DIR
635123e2cc7SmrgDRIVER_MAN_DIR
636123e2cc7SmrgMISC_MAN_DIR
637123e2cc7SmrgFILE_MAN_DIR
638123e2cc7SmrgLIB_MAN_DIR
639123e2cc7SmrgAPP_MAN_DIR
640123e2cc7SmrgADMIN_MAN_SUFFIX
641123e2cc7SmrgDRIVER_MAN_SUFFIX
642123e2cc7SmrgMISC_MAN_SUFFIX
643123e2cc7SmrgFILE_MAN_SUFFIX
644123e2cc7SmrgLIB_MAN_SUFFIX
645123e2cc7SmrgAPP_MAN_SUFFIX
646bded5d25SmrgSED
647123e2cc7Smrghost_os
648123e2cc7Smrghost_vendor
649123e2cc7Smrghost_cpu
650123e2cc7Smrghost
651123e2cc7Smrgbuild_os
652123e2cc7Smrgbuild_vendor
653123e2cc7Smrgbuild_cpu
654123e2cc7Smrgbuild
655bded5d25SmrgINSTALL_CMD
656ff143803SmrgPKG_CONFIG_LIBDIR
657ff143803SmrgPKG_CONFIG_PATH
658bded5d25SmrgPKG_CONFIG
659123e2cc7SmrgCHANGELOG_CMD
660c3d5982aSmrgSTRICT_CFLAGS
661123e2cc7SmrgCWARNFLAGS
662c3d5982aSmrgBASE_CFLAGS
663c3d5982aSmrgAM_BACKSLASH
664c3d5982aSmrgAM_DEFAULT_VERBOSITY
665c3d5982aSmrgAM_DEFAULT_V
666c3d5982aSmrgAM_V
667123e2cc7Smrgam__fastdepCC_FALSE
668123e2cc7Smrgam__fastdepCC_TRUE
669123e2cc7SmrgCCDEPMODE
670c3d5982aSmrgam__nodep
671123e2cc7SmrgAMDEPBACKSLASH
672123e2cc7SmrgAMDEP_FALSE
673123e2cc7SmrgAMDEP_TRUE
674123e2cc7Smrgam__quote
675123e2cc7Smrgam__include
676123e2cc7SmrgDEPDIR
677123e2cc7Smrgam__untar
678123e2cc7Smrgam__tar
679123e2cc7SmrgAMTAR
680123e2cc7Smrgam__leading_dot
681123e2cc7SmrgSET_MAKE
682123e2cc7SmrgAWK
683123e2cc7Smrgmkdir_p
684123e2cc7SmrgMKDIR_P
685123e2cc7SmrgINSTALL_STRIP_PROGRAM
686123e2cc7SmrgSTRIP
687123e2cc7Smrginstall_sh
688123e2cc7SmrgMAKEINFO
689123e2cc7SmrgAUTOHEADER
690123e2cc7SmrgAUTOMAKE
691123e2cc7SmrgAUTOCONF
692123e2cc7SmrgACLOCAL
693123e2cc7SmrgVERSION
694123e2cc7SmrgPACKAGE
695123e2cc7SmrgCYGPATH_W
696123e2cc7Smrgam__isrc
697123e2cc7SmrgINSTALL_DATA
698123e2cc7SmrgINSTALL_SCRIPT
699123e2cc7SmrgINSTALL_PROGRAM
700c3d5982aSmrgEGREP
701c3d5982aSmrgGREP
702c3d5982aSmrgCPP
703c3d5982aSmrgOBJEXT
704c3d5982aSmrgEXEEXT
705c3d5982aSmrgac_ct_CC
706c3d5982aSmrgCPPFLAGS
707c3d5982aSmrgLDFLAGS
708c3d5982aSmrgCFLAGS
709c3d5982aSmrgCC
710123e2cc7Smrgtarget_alias
711123e2cc7Smrghost_alias
712123e2cc7Smrgbuild_alias
713123e2cc7SmrgLIBS
714123e2cc7SmrgECHO_T
715123e2cc7SmrgECHO_N
716123e2cc7SmrgECHO_C
717123e2cc7SmrgDEFS
718123e2cc7Smrgmandir
719123e2cc7Smrglocaledir
720123e2cc7Smrglibdir
721123e2cc7Smrgpsdir
722123e2cc7Smrgpdfdir
723123e2cc7Smrgdvidir
724123e2cc7Smrghtmldir
725123e2cc7Smrginfodir
726123e2cc7Smrgdocdir
727123e2cc7Smrgoldincludedir
728123e2cc7Smrgincludedir
729123e2cc7Smrglocalstatedir
730123e2cc7Smrgsharedstatedir
731123e2cc7Smrgsysconfdir
732123e2cc7Smrgdatadir
733123e2cc7Smrgdatarootdir
734123e2cc7Smrglibexecdir
735123e2cc7Smrgsbindir
736123e2cc7Smrgbindir
737123e2cc7Smrgprogram_transform_name
738123e2cc7Smrgprefix
739123e2cc7Smrgexec_prefix
740bded5d25SmrgPACKAGE_URL
741123e2cc7SmrgPACKAGE_BUGREPORT
742123e2cc7SmrgPACKAGE_STRING
743123e2cc7SmrgPACKAGE_VERSION
744123e2cc7SmrgPACKAGE_TARNAME
745123e2cc7SmrgPACKAGE_NAME
746123e2cc7SmrgPATH_SEPARATOR
747123e2cc7SmrgSHELL'
7487da8b7e3Smrgac_subst_files=''
749123e2cc7Smrgac_user_opts='
750123e2cc7Smrgenable_option_checking
751123e2cc7Smrgenable_dependency_tracking
752bded5d25Smrgenable_silent_rules
753c3d5982aSmrgenable_selective_werror
754c3d5982aSmrgenable_strict_compilation
755123e2cc7Smrg'
756123e2cc7Smrg      ac_precious_vars='build_alias
757123e2cc7Smrghost_alias
758123e2cc7Smrgtarget_alias
759123e2cc7SmrgCC
760123e2cc7SmrgCFLAGS
761123e2cc7SmrgLDFLAGS
762123e2cc7SmrgLIBS
763123e2cc7SmrgCPPFLAGS
764123e2cc7SmrgCPP
765123e2cc7SmrgPKG_CONFIG
766ff143803SmrgPKG_CONFIG_PATH
767ff143803SmrgPKG_CONFIG_LIBDIR
768123e2cc7SmrgXREFRESH_CFLAGS
769123e2cc7SmrgXREFRESH_LIBS'
770123e2cc7Smrg
7717da8b7e3Smrg
7727da8b7e3Smrg# Initialize some variables set by options.
7737da8b7e3Smrgac_init_help=
7747da8b7e3Smrgac_init_version=false
775123e2cc7Smrgac_unrecognized_opts=
776123e2cc7Smrgac_unrecognized_sep=
7777da8b7e3Smrg# The variables have the same names as the options, with
7787da8b7e3Smrg# dashes changed to underlines.
7797da8b7e3Smrgcache_file=/dev/null
7807da8b7e3Smrgexec_prefix=NONE
7817da8b7e3Smrgno_create=
7827da8b7e3Smrgno_recursion=
7837da8b7e3Smrgprefix=NONE
7847da8b7e3Smrgprogram_prefix=NONE
7857da8b7e3Smrgprogram_suffix=NONE
7867da8b7e3Smrgprogram_transform_name=s,x,x,
7877da8b7e3Smrgsilent=
7887da8b7e3Smrgsite=
7897da8b7e3Smrgsrcdir=
7907da8b7e3Smrgverbose=
7917da8b7e3Smrgx_includes=NONE
7927da8b7e3Smrgx_libraries=NONE
7937da8b7e3Smrg
7947da8b7e3Smrg# Installation directory options.
7957da8b7e3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
7967da8b7e3Smrg# and all the variables that are supposed to be based on exec_prefix
7977da8b7e3Smrg# by default will actually change.
7987da8b7e3Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
799123e2cc7Smrg# (The list follows the same order as the GNU Coding Standards.)
8007da8b7e3Smrgbindir='${exec_prefix}/bin'
8017da8b7e3Smrgsbindir='${exec_prefix}/sbin'
8027da8b7e3Smrglibexecdir='${exec_prefix}/libexec'
803123e2cc7Smrgdatarootdir='${prefix}/share'
804123e2cc7Smrgdatadir='${datarootdir}'
8057da8b7e3Smrgsysconfdir='${prefix}/etc'
8067da8b7e3Smrgsharedstatedir='${prefix}/com'
8077da8b7e3Smrglocalstatedir='${prefix}/var'
8087da8b7e3Smrgincludedir='${prefix}/include'
8097da8b7e3Smrgoldincludedir='/usr/include'
810123e2cc7Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
811123e2cc7Smrginfodir='${datarootdir}/info'
812123e2cc7Smrghtmldir='${docdir}'
813123e2cc7Smrgdvidir='${docdir}'
814123e2cc7Smrgpdfdir='${docdir}'
815123e2cc7Smrgpsdir='${docdir}'
816123e2cc7Smrglibdir='${exec_prefix}/lib'
817123e2cc7Smrglocaledir='${datarootdir}/locale'
818123e2cc7Smrgmandir='${datarootdir}/man'
8197da8b7e3Smrg
8207da8b7e3Smrgac_prev=
821123e2cc7Smrgac_dashdash=
8227da8b7e3Smrgfor ac_option
8237da8b7e3Smrgdo
8247da8b7e3Smrg  # If the previous option needs an argument, assign it.
8257da8b7e3Smrg  if test -n "$ac_prev"; then
826123e2cc7Smrg    eval $ac_prev=\$ac_option
8277da8b7e3Smrg    ac_prev=
8287da8b7e3Smrg    continue
8297da8b7e3Smrg  fi
8307da8b7e3Smrg
831123e2cc7Smrg  case $ac_option in
832bded5d25Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
833bded5d25Smrg  *=)   ac_optarg= ;;
834bded5d25Smrg  *)    ac_optarg=yes ;;
835123e2cc7Smrg  esac
8367da8b7e3Smrg
8377da8b7e3Smrg  # Accept the important Cygnus configure options, so we can diagnose typos.
8387da8b7e3Smrg
839123e2cc7Smrg  case $ac_dashdash$ac_option in
840123e2cc7Smrg  --)
841123e2cc7Smrg    ac_dashdash=yes ;;
8427da8b7e3Smrg
8437da8b7e3Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8447da8b7e3Smrg    ac_prev=bindir ;;
8457da8b7e3Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8467da8b7e3Smrg    bindir=$ac_optarg ;;
8477da8b7e3Smrg
8487da8b7e3Smrg  -build | --build | --buil | --bui | --bu)
8497da8b7e3Smrg    ac_prev=build_alias ;;
8507da8b7e3Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8517da8b7e3Smrg    build_alias=$ac_optarg ;;
8527da8b7e3Smrg
8537da8b7e3Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8547da8b7e3Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8557da8b7e3Smrg    ac_prev=cache_file ;;
8567da8b7e3Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8577da8b7e3Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8587da8b7e3Smrg    cache_file=$ac_optarg ;;
8597da8b7e3Smrg
8607da8b7e3Smrg  --config-cache | -C)
8617da8b7e3Smrg    cache_file=config.cache ;;
8627da8b7e3Smrg
863123e2cc7Smrg  -datadir | --datadir | --datadi | --datad)
8647da8b7e3Smrg    ac_prev=datadir ;;
865123e2cc7Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
8667da8b7e3Smrg    datadir=$ac_optarg ;;
8677da8b7e3Smrg
868123e2cc7Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
869123e2cc7Smrg  | --dataroo | --dataro | --datar)
870123e2cc7Smrg    ac_prev=datarootdir ;;
871123e2cc7Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
872123e2cc7Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
873123e2cc7Smrg    datarootdir=$ac_optarg ;;
874123e2cc7Smrg
8757da8b7e3Smrg  -disable-* | --disable-*)
876123e2cc7Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
8777da8b7e3Smrg    # Reject names that are not valid shell variable names.
878123e2cc7Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879bded5d25Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
880123e2cc7Smrg    ac_useropt_orig=$ac_useropt
881123e2cc7Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882123e2cc7Smrg    case $ac_user_opts in
883123e2cc7Smrg      *"
884123e2cc7Smrg"enable_$ac_useropt"
885123e2cc7Smrg"*) ;;
886123e2cc7Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
887123e2cc7Smrg	 ac_unrecognized_sep=', ';;
888123e2cc7Smrg    esac
889123e2cc7Smrg    eval enable_$ac_useropt=no ;;
890123e2cc7Smrg
891123e2cc7Smrg  -docdir | --docdir | --docdi | --doc | --do)
892123e2cc7Smrg    ac_prev=docdir ;;
893123e2cc7Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
894123e2cc7Smrg    docdir=$ac_optarg ;;
895123e2cc7Smrg
896123e2cc7Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
897123e2cc7Smrg    ac_prev=dvidir ;;
898123e2cc7Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
899123e2cc7Smrg    dvidir=$ac_optarg ;;
9007da8b7e3Smrg
9017da8b7e3Smrg  -enable-* | --enable-*)
902123e2cc7Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9037da8b7e3Smrg    # Reject names that are not valid shell variable names.
904123e2cc7Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
905bded5d25Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
906123e2cc7Smrg    ac_useropt_orig=$ac_useropt
907123e2cc7Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
908123e2cc7Smrg    case $ac_user_opts in
909123e2cc7Smrg      *"
910123e2cc7Smrg"enable_$ac_useropt"
911123e2cc7Smrg"*) ;;
912123e2cc7Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
913123e2cc7Smrg	 ac_unrecognized_sep=', ';;
9147da8b7e3Smrg    esac
915123e2cc7Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
9167da8b7e3Smrg
9177da8b7e3Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9187da8b7e3Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9197da8b7e3Smrg  | --exec | --exe | --ex)
9207da8b7e3Smrg    ac_prev=exec_prefix ;;
9217da8b7e3Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9227da8b7e3Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9237da8b7e3Smrg  | --exec=* | --exe=* | --ex=*)
9247da8b7e3Smrg    exec_prefix=$ac_optarg ;;
9257da8b7e3Smrg
9267da8b7e3Smrg  -gas | --gas | --ga | --g)
9277da8b7e3Smrg    # Obsolete; use --with-gas.
9287da8b7e3Smrg    with_gas=yes ;;
9297da8b7e3Smrg
9307da8b7e3Smrg  -help | --help | --hel | --he | -h)
9317da8b7e3Smrg    ac_init_help=long ;;
9327da8b7e3Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9337da8b7e3Smrg    ac_init_help=recursive ;;
9347da8b7e3Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9357da8b7e3Smrg    ac_init_help=short ;;
9367da8b7e3Smrg
9377da8b7e3Smrg  -host | --host | --hos | --ho)
9387da8b7e3Smrg    ac_prev=host_alias ;;
9397da8b7e3Smrg  -host=* | --host=* | --hos=* | --ho=*)
9407da8b7e3Smrg    host_alias=$ac_optarg ;;
9417da8b7e3Smrg
942123e2cc7Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
943123e2cc7Smrg    ac_prev=htmldir ;;
944123e2cc7Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
945123e2cc7Smrg  | --ht=*)
946123e2cc7Smrg    htmldir=$ac_optarg ;;
947123e2cc7Smrg
9487da8b7e3Smrg  -includedir | --includedir | --includedi | --included | --include \
9497da8b7e3Smrg  | --includ | --inclu | --incl | --inc)
9507da8b7e3Smrg    ac_prev=includedir ;;
9517da8b7e3Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9527da8b7e3Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9537da8b7e3Smrg    includedir=$ac_optarg ;;
9547da8b7e3Smrg
9557da8b7e3Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9567da8b7e3Smrg    ac_prev=infodir ;;
9577da8b7e3Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9587da8b7e3Smrg    infodir=$ac_optarg ;;
9597da8b7e3Smrg
9607da8b7e3Smrg  -libdir | --libdir | --libdi | --libd)
9617da8b7e3Smrg    ac_prev=libdir ;;
9627da8b7e3Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9637da8b7e3Smrg    libdir=$ac_optarg ;;
9647da8b7e3Smrg
9657da8b7e3Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
9667da8b7e3Smrg  | --libexe | --libex | --libe)
9677da8b7e3Smrg    ac_prev=libexecdir ;;
9687da8b7e3Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
9697da8b7e3Smrg  | --libexe=* | --libex=* | --libe=*)
9707da8b7e3Smrg    libexecdir=$ac_optarg ;;
9717da8b7e3Smrg
972123e2cc7Smrg  -localedir | --localedir | --localedi | --localed | --locale)
973123e2cc7Smrg    ac_prev=localedir ;;
974123e2cc7Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
975123e2cc7Smrg    localedir=$ac_optarg ;;
976123e2cc7Smrg
9777da8b7e3Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
978123e2cc7Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
9797da8b7e3Smrg    ac_prev=localstatedir ;;
9807da8b7e3Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
981123e2cc7Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
9827da8b7e3Smrg    localstatedir=$ac_optarg ;;
9837da8b7e3Smrg
9847da8b7e3Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
9857da8b7e3Smrg    ac_prev=mandir ;;
9867da8b7e3Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
9877da8b7e3Smrg    mandir=$ac_optarg ;;
9887da8b7e3Smrg
9897da8b7e3Smrg  -nfp | --nfp | --nf)
9907da8b7e3Smrg    # Obsolete; use --without-fp.
9917da8b7e3Smrg    with_fp=no ;;
9927da8b7e3Smrg
9937da8b7e3Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
9947da8b7e3Smrg  | --no-cr | --no-c | -n)
9957da8b7e3Smrg    no_create=yes ;;
9967da8b7e3Smrg
9977da8b7e3Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
9987da8b7e3Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
9997da8b7e3Smrg    no_recursion=yes ;;
10007da8b7e3Smrg
10017da8b7e3Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10027da8b7e3Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10037da8b7e3Smrg  | --oldin | --oldi | --old | --ol | --o)
10047da8b7e3Smrg    ac_prev=oldincludedir ;;
10057da8b7e3Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10067da8b7e3Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10077da8b7e3Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10087da8b7e3Smrg    oldincludedir=$ac_optarg ;;
10097da8b7e3Smrg
10107da8b7e3Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10117da8b7e3Smrg    ac_prev=prefix ;;
10127da8b7e3Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10137da8b7e3Smrg    prefix=$ac_optarg ;;
10147da8b7e3Smrg
10157da8b7e3Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10167da8b7e3Smrg  | --program-pre | --program-pr | --program-p)
10177da8b7e3Smrg    ac_prev=program_prefix ;;
10187da8b7e3Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10197da8b7e3Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10207da8b7e3Smrg    program_prefix=$ac_optarg ;;
10217da8b7e3Smrg
10227da8b7e3Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10237da8b7e3Smrg  | --program-suf | --program-su | --program-s)
10247da8b7e3Smrg    ac_prev=program_suffix ;;
10257da8b7e3Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10267da8b7e3Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10277da8b7e3Smrg    program_suffix=$ac_optarg ;;
10287da8b7e3Smrg
10297da8b7e3Smrg  -program-transform-name | --program-transform-name \
10307da8b7e3Smrg  | --program-transform-nam | --program-transform-na \
10317da8b7e3Smrg  | --program-transform-n | --program-transform- \
10327da8b7e3Smrg  | --program-transform | --program-transfor \
10337da8b7e3Smrg  | --program-transfo | --program-transf \
10347da8b7e3Smrg  | --program-trans | --program-tran \
10357da8b7e3Smrg  | --progr-tra | --program-tr | --program-t)
10367da8b7e3Smrg    ac_prev=program_transform_name ;;
10377da8b7e3Smrg  -program-transform-name=* | --program-transform-name=* \
10387da8b7e3Smrg  | --program-transform-nam=* | --program-transform-na=* \
10397da8b7e3Smrg  | --program-transform-n=* | --program-transform-=* \
10407da8b7e3Smrg  | --program-transform=* | --program-transfor=* \
10417da8b7e3Smrg  | --program-transfo=* | --program-transf=* \
10427da8b7e3Smrg  | --program-trans=* | --program-tran=* \
10437da8b7e3Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10447da8b7e3Smrg    program_transform_name=$ac_optarg ;;
10457da8b7e3Smrg
1046123e2cc7Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1047123e2cc7Smrg    ac_prev=pdfdir ;;
1048123e2cc7Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1049123e2cc7Smrg    pdfdir=$ac_optarg ;;
1050123e2cc7Smrg
1051123e2cc7Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1052123e2cc7Smrg    ac_prev=psdir ;;
1053123e2cc7Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1054123e2cc7Smrg    psdir=$ac_optarg ;;
1055123e2cc7Smrg
10567da8b7e3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10577da8b7e3Smrg  | -silent | --silent | --silen | --sile | --sil)
10587da8b7e3Smrg    silent=yes ;;
10597da8b7e3Smrg
10607da8b7e3Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
10617da8b7e3Smrg    ac_prev=sbindir ;;
10627da8b7e3Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
10637da8b7e3Smrg  | --sbi=* | --sb=*)
10647da8b7e3Smrg    sbindir=$ac_optarg ;;
10657da8b7e3Smrg
10667da8b7e3Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
10677da8b7e3Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
10687da8b7e3Smrg  | --sharedst | --shareds | --shared | --share | --shar \
10697da8b7e3Smrg  | --sha | --sh)
10707da8b7e3Smrg    ac_prev=sharedstatedir ;;
10717da8b7e3Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
10727da8b7e3Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
10737da8b7e3Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
10747da8b7e3Smrg  | --sha=* | --sh=*)
10757da8b7e3Smrg    sharedstatedir=$ac_optarg ;;
10767da8b7e3Smrg
10777da8b7e3Smrg  -site | --site | --sit)
10787da8b7e3Smrg    ac_prev=site ;;
10797da8b7e3Smrg  -site=* | --site=* | --sit=*)
10807da8b7e3Smrg    site=$ac_optarg ;;
10817da8b7e3Smrg
10827da8b7e3Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10837da8b7e3Smrg    ac_prev=srcdir ;;
10847da8b7e3Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10857da8b7e3Smrg    srcdir=$ac_optarg ;;
10867da8b7e3Smrg
10877da8b7e3Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
10887da8b7e3Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
10897da8b7e3Smrg    ac_prev=sysconfdir ;;
10907da8b7e3Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
10917da8b7e3Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
10927da8b7e3Smrg    sysconfdir=$ac_optarg ;;
10937da8b7e3Smrg
10947da8b7e3Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
10957da8b7e3Smrg    ac_prev=target_alias ;;
10967da8b7e3Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
10977da8b7e3Smrg    target_alias=$ac_optarg ;;
10987da8b7e3Smrg
10997da8b7e3Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11007da8b7e3Smrg    verbose=yes ;;
11017da8b7e3Smrg
11027da8b7e3Smrg  -version | --version | --versio | --versi | --vers | -V)
11037da8b7e3Smrg    ac_init_version=: ;;
11047da8b7e3Smrg
11057da8b7e3Smrg  -with-* | --with-*)
1106123e2cc7Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11077da8b7e3Smrg    # Reject names that are not valid shell variable names.
1108123e2cc7Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1109bded5d25Smrg      as_fn_error $? "invalid package name: $ac_useropt"
1110123e2cc7Smrg    ac_useropt_orig=$ac_useropt
1111123e2cc7Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1112123e2cc7Smrg    case $ac_user_opts in
1113123e2cc7Smrg      *"
1114123e2cc7Smrg"with_$ac_useropt"
1115123e2cc7Smrg"*) ;;
1116123e2cc7Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1117123e2cc7Smrg	 ac_unrecognized_sep=', ';;
11187da8b7e3Smrg    esac
1119123e2cc7Smrg    eval with_$ac_useropt=\$ac_optarg ;;
11207da8b7e3Smrg
11217da8b7e3Smrg  -without-* | --without-*)
1122123e2cc7Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11237da8b7e3Smrg    # Reject names that are not valid shell variable names.
1124123e2cc7Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1125bded5d25Smrg      as_fn_error $? "invalid package name: $ac_useropt"
1126123e2cc7Smrg    ac_useropt_orig=$ac_useropt
1127123e2cc7Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1128123e2cc7Smrg    case $ac_user_opts in
1129123e2cc7Smrg      *"
1130123e2cc7Smrg"with_$ac_useropt"
1131123e2cc7Smrg"*) ;;
1132123e2cc7Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1133123e2cc7Smrg	 ac_unrecognized_sep=', ';;
1134123e2cc7Smrg    esac
1135123e2cc7Smrg    eval with_$ac_useropt=no ;;
11367da8b7e3Smrg
11377da8b7e3Smrg  --x)
11387da8b7e3Smrg    # Obsolete; use --with-x.
11397da8b7e3Smrg    with_x=yes ;;
11407da8b7e3Smrg
11417da8b7e3Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11427da8b7e3Smrg  | --x-incl | --x-inc | --x-in | --x-i)
11437da8b7e3Smrg    ac_prev=x_includes ;;
11447da8b7e3Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11457da8b7e3Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11467da8b7e3Smrg    x_includes=$ac_optarg ;;
11477da8b7e3Smrg
11487da8b7e3Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11497da8b7e3Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11507da8b7e3Smrg    ac_prev=x_libraries ;;
11517da8b7e3Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11527da8b7e3Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11537da8b7e3Smrg    x_libraries=$ac_optarg ;;
11547da8b7e3Smrg
1155bded5d25Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1156bded5d25SmrgTry \`$0 --help' for more information"
11577da8b7e3Smrg    ;;
11587da8b7e3Smrg
11597da8b7e3Smrg  *=*)
11607da8b7e3Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
11617da8b7e3Smrg    # Reject names that are not valid shell variable names.
1162bded5d25Smrg    case $ac_envvar in #(
1163bded5d25Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1164bded5d25Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1165bded5d25Smrg    esac
1166123e2cc7Smrg    eval $ac_envvar=\$ac_optarg
11677da8b7e3Smrg    export $ac_envvar ;;
11687da8b7e3Smrg
11697da8b7e3Smrg  *)
11707da8b7e3Smrg    # FIXME: should be removed in autoconf 3.0.
1171123e2cc7Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
11727da8b7e3Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1173123e2cc7Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1174bded5d25Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
11757da8b7e3Smrg    ;;
11767da8b7e3Smrg
11777da8b7e3Smrg  esac
11787da8b7e3Smrgdone
11797da8b7e3Smrg
11807da8b7e3Smrgif test -n "$ac_prev"; then
11817da8b7e3Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1182bded5d25Smrg  as_fn_error $? "missing argument to $ac_option"
11837da8b7e3Smrgfi
11847da8b7e3Smrg
1185123e2cc7Smrgif test -n "$ac_unrecognized_opts"; then
1186123e2cc7Smrg  case $enable_option_checking in
1187123e2cc7Smrg    no) ;;
1188bded5d25Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1189123e2cc7Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
11907da8b7e3Smrg  esac
1191123e2cc7Smrgfi
11927da8b7e3Smrg
1193123e2cc7Smrg# Check all directory arguments for consistency.
1194123e2cc7Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1195123e2cc7Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1196123e2cc7Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1197123e2cc7Smrg		libdir localedir mandir
11987da8b7e3Smrgdo
1199123e2cc7Smrg  eval ac_val=\$$ac_var
1200123e2cc7Smrg  # Remove trailing slashes.
12017da8b7e3Smrg  case $ac_val in
1202123e2cc7Smrg    */ )
1203123e2cc7Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1204123e2cc7Smrg      eval $ac_var=\$ac_val;;
1205123e2cc7Smrg  esac
1206123e2cc7Smrg  # Be sure to have absolute directory names.
1207123e2cc7Smrg  case $ac_val in
1208123e2cc7Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1209123e2cc7Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12107da8b7e3Smrg  esac
1211bded5d25Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12127da8b7e3Smrgdone
12137da8b7e3Smrg
12147da8b7e3Smrg# There might be people who depend on the old broken behavior: `$host'
12157da8b7e3Smrg# used to hold the argument of --host etc.
12167da8b7e3Smrg# FIXME: To remove some day.
12177da8b7e3Smrgbuild=$build_alias
12187da8b7e3Smrghost=$host_alias
12197da8b7e3Smrgtarget=$target_alias
12207da8b7e3Smrg
12217da8b7e3Smrg# FIXME: To remove some day.
12227da8b7e3Smrgif test "x$host_alias" != x; then
12237da8b7e3Smrg  if test "x$build_alias" = x; then
12247da8b7e3Smrg    cross_compiling=maybe
12257da8b7e3Smrg  elif test "x$build_alias" != "x$host_alias"; then
12267da8b7e3Smrg    cross_compiling=yes
12277da8b7e3Smrg  fi
12287da8b7e3Smrgfi
12297da8b7e3Smrg
12307da8b7e3Smrgac_tool_prefix=
12317da8b7e3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12327da8b7e3Smrg
12337da8b7e3Smrgtest "$silent" = yes && exec 6>/dev/null
12347da8b7e3Smrg
12357da8b7e3Smrg
1236123e2cc7Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1237123e2cc7Smrgac_ls_di=`ls -di .` &&
1238123e2cc7Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1239bded5d25Smrg  as_fn_error $? "working directory cannot be determined"
1240123e2cc7Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1241bded5d25Smrg  as_fn_error $? "pwd does not report name of working directory"
1242123e2cc7Smrg
1243123e2cc7Smrg
1244123e2cc7Smrg# Find the source files, if location was not specified.
1245123e2cc7Smrgif test -z "$srcdir"; then
1246123e2cc7Smrg  ac_srcdir_defaulted=yes
1247123e2cc7Smrg  # Try the directory containing this script, then the parent directory.
1248123e2cc7Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1249123e2cc7Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1250123e2cc7Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1251123e2cc7Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1252123e2cc7Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1253123e2cc7Smrg$as_echo X"$as_myself" |
1254123e2cc7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255123e2cc7Smrg	    s//\1/
1256123e2cc7Smrg	    q
1257123e2cc7Smrg	  }
1258123e2cc7Smrg	  /^X\(\/\/\)[^/].*/{
1259123e2cc7Smrg	    s//\1/
1260123e2cc7Smrg	    q
1261123e2cc7Smrg	  }
1262123e2cc7Smrg	  /^X\(\/\/\)$/{
1263123e2cc7Smrg	    s//\1/
1264123e2cc7Smrg	    q
1265123e2cc7Smrg	  }
1266123e2cc7Smrg	  /^X\(\/\).*/{
1267123e2cc7Smrg	    s//\1/
1268123e2cc7Smrg	    q
1269123e2cc7Smrg	  }
1270123e2cc7Smrg	  s/.*/./; q'`
12717da8b7e3Smrg  srcdir=$ac_confdir
1272123e2cc7Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
12737da8b7e3Smrg    srcdir=..
12747da8b7e3Smrg  fi
12757da8b7e3Smrgelse
12767da8b7e3Smrg  ac_srcdir_defaulted=no
12777da8b7e3Smrgfi
1278123e2cc7Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1279123e2cc7Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1280bded5d25Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
12817da8b7e3Smrgfi
1282123e2cc7Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1283123e2cc7Smrgac_abs_confdir=`(
1284bded5d25Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1285123e2cc7Smrg	pwd)`
1286123e2cc7Smrg# When building in place, set srcdir=.
1287123e2cc7Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1288123e2cc7Smrg  srcdir=.
1289123e2cc7Smrgfi
1290123e2cc7Smrg# Remove unnecessary trailing slashes from srcdir.
1291123e2cc7Smrg# Double slashes in file names in object file debugging info
1292123e2cc7Smrg# mess up M-x gdb in Emacs.
1293123e2cc7Smrgcase $srcdir in
1294123e2cc7Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1295123e2cc7Smrgesac
1296123e2cc7Smrgfor ac_var in $ac_precious_vars; do
1297123e2cc7Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1298123e2cc7Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1299123e2cc7Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1300123e2cc7Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1301123e2cc7Smrgdone
13027da8b7e3Smrg
13037da8b7e3Smrg#
13047da8b7e3Smrg# Report the --help message.
13057da8b7e3Smrg#
13067da8b7e3Smrgif test "$ac_init_help" = "long"; then
13077da8b7e3Smrg  # Omit some internal or obsolete options to make the list less imposing.
13087da8b7e3Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
13097da8b7e3Smrg  cat <<_ACEOF
1310ff143803Smrg\`configure' configures xrefresh 1.0.6 to adapt to many kinds of systems.
13117da8b7e3Smrg
13127da8b7e3SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13137da8b7e3Smrg
13147da8b7e3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13157da8b7e3SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13167da8b7e3Smrg
13177da8b7e3SmrgDefaults for the options are specified in brackets.
13187da8b7e3Smrg
13197da8b7e3SmrgConfiguration:
13207da8b7e3Smrg  -h, --help              display this help and exit
13217da8b7e3Smrg      --help=short        display options specific to this package
13227da8b7e3Smrg      --help=recursive    display the short help of all the included packages
13237da8b7e3Smrg  -V, --version           display version information and exit
1324bded5d25Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
13257da8b7e3Smrg      --cache-file=FILE   cache test results in FILE [disabled]
13267da8b7e3Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13277da8b7e3Smrg  -n, --no-create         do not create output files
13287da8b7e3Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13297da8b7e3Smrg
13307da8b7e3SmrgInstallation directories:
13317da8b7e3Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1332123e2cc7Smrg                          [$ac_default_prefix]
13337da8b7e3Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1334123e2cc7Smrg                          [PREFIX]
13357da8b7e3Smrg
13367da8b7e3SmrgBy default, \`make install' will install all the files in
13377da8b7e3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13387da8b7e3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13397da8b7e3Smrgfor instance \`--prefix=\$HOME'.
13407da8b7e3Smrg
13417da8b7e3SmrgFor better control, use the options below.
13427da8b7e3Smrg
13437da8b7e3SmrgFine tuning of the installation directories:
1344123e2cc7Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1345123e2cc7Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1346123e2cc7Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1347123e2cc7Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1348123e2cc7Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1349123e2cc7Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1350123e2cc7Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1351123e2cc7Smrg  --includedir=DIR        C header files [PREFIX/include]
1352123e2cc7Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1353123e2cc7Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1354123e2cc7Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1355123e2cc7Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1356123e2cc7Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1357123e2cc7Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1358123e2cc7Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xrefresh]
1359123e2cc7Smrg  --htmldir=DIR           html documentation [DOCDIR]
1360123e2cc7Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1361123e2cc7Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1362123e2cc7Smrg  --psdir=DIR             ps documentation [DOCDIR]
13637da8b7e3Smrg_ACEOF
13647da8b7e3Smrg
13657da8b7e3Smrg  cat <<\_ACEOF
13667da8b7e3Smrg
13677da8b7e3SmrgProgram names:
13687da8b7e3Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
13697da8b7e3Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
13707da8b7e3Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
13717da8b7e3Smrg
13727da8b7e3SmrgSystem types:
13737da8b7e3Smrg  --build=BUILD     configure for building on BUILD [guessed]
13747da8b7e3Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
13757da8b7e3Smrg_ACEOF
13767da8b7e3Smrgfi
13777da8b7e3Smrg
13787da8b7e3Smrgif test -n "$ac_init_help"; then
13797da8b7e3Smrg  case $ac_init_help in
1380ff143803Smrg     short | recursive ) echo "Configuration of xrefresh 1.0.6:";;
13817da8b7e3Smrg   esac
13827da8b7e3Smrg  cat <<\_ACEOF
13837da8b7e3Smrg
13847da8b7e3SmrgOptional Features:
1385123e2cc7Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
13867da8b7e3Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
13877da8b7e3Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1388c3d5982aSmrg  --enable-dependency-tracking
1389c3d5982aSmrg                          do not reject slow dependency extractors
1390c3d5982aSmrg  --disable-dependency-tracking
1391c3d5982aSmrg                          speeds up one-time build
1392c3d5982aSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1393c3d5982aSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1394c3d5982aSmrg  --disable-selective-werror
1395c3d5982aSmrg                          Turn off selective compiler errors. (default:
1396c3d5982aSmrg                          enabled)
1397123e2cc7Smrg  --enable-strict-compilation
1398123e2cc7Smrg                          Enable all warnings from compiler and make them
1399123e2cc7Smrg                          errors (default: disabled)
14007da8b7e3Smrg
14017da8b7e3SmrgSome influential environment variables:
14027da8b7e3Smrg  CC          C compiler command
14037da8b7e3Smrg  CFLAGS      C compiler flags
14047da8b7e3Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14057da8b7e3Smrg              nonstandard directory <lib dir>
1406123e2cc7Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1407bded5d25Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1408123e2cc7Smrg              you have headers in a nonstandard directory <include dir>
1409123e2cc7Smrg  CPP         C preprocessor
14107da8b7e3Smrg  PKG_CONFIG  path to pkg-config utility
1411ff143803Smrg  PKG_CONFIG_PATH
1412ff143803Smrg              directories to add to pkg-config's search path
1413ff143803Smrg  PKG_CONFIG_LIBDIR
1414ff143803Smrg              path overriding pkg-config's built-in search path
14157da8b7e3Smrg  XREFRESH_CFLAGS
14167da8b7e3Smrg              C compiler flags for XREFRESH, overriding pkg-config
14177da8b7e3Smrg  XREFRESH_LIBS
14187da8b7e3Smrg              linker flags for XREFRESH, overriding pkg-config
14197da8b7e3Smrg
14207da8b7e3SmrgUse these variables to override the choices made by `configure' or to help
14217da8b7e3Smrgit to find libraries and programs with nonstandard names/locations.
14227da8b7e3Smrg
14237da8b7e3SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
14247da8b7e3Smrg_ACEOF
1425123e2cc7Smrgac_status=$?
14267da8b7e3Smrgfi
14277da8b7e3Smrg
14287da8b7e3Smrgif test "$ac_init_help" = "recursive"; then
14297da8b7e3Smrg  # If there are subdirs, report their specific --help.
14307da8b7e3Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1431123e2cc7Smrg    test -d "$ac_dir" ||
1432123e2cc7Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1433123e2cc7Smrg      continue
14347da8b7e3Smrg    ac_builddir=.
14357da8b7e3Smrg
1436123e2cc7Smrgcase "$ac_dir" in
1437123e2cc7Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1438123e2cc7Smrg*)
1439123e2cc7Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1440123e2cc7Smrg  # A ".." for each directory in $ac_dir_suffix.
1441123e2cc7Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1442123e2cc7Smrg  case $ac_top_builddir_sub in
1443123e2cc7Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1444123e2cc7Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1445123e2cc7Smrg  esac ;;
1446123e2cc7Smrgesac
1447123e2cc7Smrgac_abs_top_builddir=$ac_pwd
1448123e2cc7Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1449123e2cc7Smrg# for backward compatibility:
1450123e2cc7Smrgac_top_builddir=$ac_top_build_prefix
14517da8b7e3Smrg
14527da8b7e3Smrgcase $srcdir in
1453123e2cc7Smrg  .)  # We are building in place.
14547da8b7e3Smrg    ac_srcdir=.
1455123e2cc7Smrg    ac_top_srcdir=$ac_top_builddir_sub
1456123e2cc7Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1457123e2cc7Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
14587da8b7e3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1459123e2cc7Smrg    ac_top_srcdir=$srcdir
1460123e2cc7Smrg    ac_abs_top_srcdir=$srcdir ;;
1461123e2cc7Smrg  *) # Relative name.
1462123e2cc7Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1463123e2cc7Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1464123e2cc7Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14657da8b7e3Smrgesac
1466123e2cc7Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1467123e2cc7Smrg
1468123e2cc7Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1469123e2cc7Smrg    # Check for guested configure.
1470123e2cc7Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1471123e2cc7Smrg      echo &&
1472123e2cc7Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1473123e2cc7Smrg    elif test -f "$ac_srcdir/configure"; then
1474123e2cc7Smrg      echo &&
1475123e2cc7Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
14767da8b7e3Smrg    else
1477123e2cc7Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1478123e2cc7Smrg    fi || ac_status=$?
1479123e2cc7Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
14807da8b7e3Smrg  done
14817da8b7e3Smrgfi
14827da8b7e3Smrg
1483123e2cc7Smrgtest -n "$ac_init_help" && exit $ac_status
14847da8b7e3Smrgif $ac_init_version; then
14857da8b7e3Smrg  cat <<\_ACEOF
1486ff143803Smrgxrefresh configure 1.0.6
1487ff143803Smrggenerated by GNU Autoconf 2.69
14887da8b7e3Smrg
1489ff143803SmrgCopyright (C) 2012 Free Software Foundation, Inc.
14907da8b7e3SmrgThis configure script is free software; the Free Software Foundation
14917da8b7e3Smrggives unlimited permission to copy, distribute and modify it.
14927da8b7e3Smrg_ACEOF
1493123e2cc7Smrg  exit
14947da8b7e3Smrgfi
14957da8b7e3Smrg
1496bded5d25Smrg## ------------------------ ##
1497bded5d25Smrg## Autoconf initialization. ##
1498bded5d25Smrg## ------------------------ ##
14997da8b7e3Smrg
1500bded5d25Smrg# ac_fn_c_try_compile LINENO
1501bded5d25Smrg# --------------------------
1502bded5d25Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1503bded5d25Smrgac_fn_c_try_compile ()
15047da8b7e3Smrg{
1505bded5d25Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1506bded5d25Smrg  rm -f conftest.$ac_objext
1507bded5d25Smrg  if { { ac_try="$ac_compile"
1508bded5d25Smrgcase "(($ac_try" in
1509bded5d25Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1510bded5d25Smrg  *) ac_try_echo=$ac_try;;
1511bded5d25Smrgesac
1512bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1513bded5d25Smrg$as_echo "$ac_try_echo"; } >&5
1514bded5d25Smrg  (eval "$ac_compile") 2>conftest.err
1515bded5d25Smrg  ac_status=$?
1516bded5d25Smrg  if test -s conftest.err; then
1517bded5d25Smrg    grep -v '^ *+' conftest.err >conftest.er1
1518bded5d25Smrg    cat conftest.er1 >&5
1519bded5d25Smrg    mv -f conftest.er1 conftest.err
1520bded5d25Smrg  fi
1521bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1522bded5d25Smrg  test $ac_status = 0; } && {
1523bded5d25Smrg	 test -z "$ac_c_werror_flag" ||
1524bded5d25Smrg	 test ! -s conftest.err
1525bded5d25Smrg       } && test -s conftest.$ac_objext; then :
1526bded5d25Smrg  ac_retval=0
1527bded5d25Smrgelse
1528bded5d25Smrg  $as_echo "$as_me: failed program was:" >&5
1529bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5
15307da8b7e3Smrg
1531bded5d25Smrg	ac_retval=1
1532bded5d25Smrgfi
1533bded5d25Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1534bded5d25Smrg  as_fn_set_status $ac_retval
15357da8b7e3Smrg
1536bded5d25Smrg} # ac_fn_c_try_compile
15377da8b7e3Smrg
1538bded5d25Smrg# ac_fn_c_try_cpp LINENO
1539bded5d25Smrg# ----------------------
1540bded5d25Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1541bded5d25Smrgac_fn_c_try_cpp ()
1542bded5d25Smrg{
1543bded5d25Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1544bded5d25Smrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
1545bded5d25Smrgcase "(($ac_try" in
1546bded5d25Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1547bded5d25Smrg  *) ac_try_echo=$ac_try;;
1548bded5d25Smrgesac
1549bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1550bded5d25Smrg$as_echo "$ac_try_echo"; } >&5
1551bded5d25Smrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1552bded5d25Smrg  ac_status=$?
1553bded5d25Smrg  if test -s conftest.err; then
1554bded5d25Smrg    grep -v '^ *+' conftest.err >conftest.er1
1555bded5d25Smrg    cat conftest.er1 >&5
1556bded5d25Smrg    mv -f conftest.er1 conftest.err
1557bded5d25Smrg  fi
1558bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1559bded5d25Smrg  test $ac_status = 0; } > conftest.i && {
1560bded5d25Smrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1561bded5d25Smrg	 test ! -s conftest.err
1562bded5d25Smrg       }; then :
1563bded5d25Smrg  ac_retval=0
1564bded5d25Smrgelse
1565bded5d25Smrg  $as_echo "$as_me: failed program was:" >&5
1566bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5
1567bded5d25Smrg
1568bded5d25Smrg    ac_retval=1
1569bded5d25Smrgfi
1570bded5d25Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1571bded5d25Smrg  as_fn_set_status $ac_retval
1572bded5d25Smrg
1573bded5d25Smrg} # ac_fn_c_try_cpp
1574bded5d25Smrg
1575c3d5982aSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1576c3d5982aSmrg# -------------------------------------------------------
1577c3d5982aSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1578c3d5982aSmrg# the include files in INCLUDES and setting the cache variable VAR
1579c3d5982aSmrg# accordingly.
1580c3d5982aSmrgac_fn_c_check_header_mongrel ()
1581c3d5982aSmrg{
1582c3d5982aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1583c3d5982aSmrg  if eval \${$3+:} false; then :
1584c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1585c3d5982aSmrg$as_echo_n "checking for $2... " >&6; }
1586c3d5982aSmrgif eval \${$3+:} false; then :
1587c3d5982aSmrg  $as_echo_n "(cached) " >&6
1588c3d5982aSmrgfi
1589c3d5982aSmrgeval ac_res=\$$3
1590c3d5982aSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1591c3d5982aSmrg$as_echo "$ac_res" >&6; }
1592c3d5982aSmrgelse
1593c3d5982aSmrg  # Is the header compilable?
1594c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1595c3d5982aSmrg$as_echo_n "checking $2 usability... " >&6; }
1596c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1597c3d5982aSmrg/* end confdefs.h.  */
1598c3d5982aSmrg$4
1599c3d5982aSmrg#include <$2>
1600c3d5982aSmrg_ACEOF
1601c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
1602c3d5982aSmrg  ac_header_compiler=yes
1603c3d5982aSmrgelse
1604c3d5982aSmrg  ac_header_compiler=no
1605c3d5982aSmrgfi
1606c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1607c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1608c3d5982aSmrg$as_echo "$ac_header_compiler" >&6; }
1609c3d5982aSmrg
1610c3d5982aSmrg# Is the header present?
1611c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1612c3d5982aSmrg$as_echo_n "checking $2 presence... " >&6; }
1613c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1614c3d5982aSmrg/* end confdefs.h.  */
1615c3d5982aSmrg#include <$2>
1616c3d5982aSmrg_ACEOF
1617c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then :
1618c3d5982aSmrg  ac_header_preproc=yes
1619c3d5982aSmrgelse
1620c3d5982aSmrg  ac_header_preproc=no
1621c3d5982aSmrgfi
1622c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext
1623c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1624c3d5982aSmrg$as_echo "$ac_header_preproc" >&6; }
1625c3d5982aSmrg
1626c3d5982aSmrg# So?  What about this header?
1627c3d5982aSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1628c3d5982aSmrg  yes:no: )
1629c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1630c3d5982aSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1631c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1632c3d5982aSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1633c3d5982aSmrg    ;;
1634c3d5982aSmrg  no:yes:* )
1635c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1636c3d5982aSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1637c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1638c3d5982aSmrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1639c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1640c3d5982aSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1641c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1642c3d5982aSmrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1643c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1644c3d5982aSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1645c3d5982aSmrg( $as_echo "## ---------------------------------------------------------------------- ##
1646c3d5982aSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1647c3d5982aSmrg## ---------------------------------------------------------------------- ##"
1648c3d5982aSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
1649c3d5982aSmrg    ;;
1650c3d5982aSmrgesac
1651c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1652c3d5982aSmrg$as_echo_n "checking for $2... " >&6; }
1653c3d5982aSmrgif eval \${$3+:} false; then :
1654c3d5982aSmrg  $as_echo_n "(cached) " >&6
1655c3d5982aSmrgelse
1656c3d5982aSmrg  eval "$3=\$ac_header_compiler"
1657c3d5982aSmrgfi
1658c3d5982aSmrgeval ac_res=\$$3
1659c3d5982aSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1660c3d5982aSmrg$as_echo "$ac_res" >&6; }
1661c3d5982aSmrgfi
1662c3d5982aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663c3d5982aSmrg
1664c3d5982aSmrg} # ac_fn_c_check_header_mongrel
1665c3d5982aSmrg
1666bded5d25Smrg# ac_fn_c_try_run LINENO
1667bded5d25Smrg# ----------------------
1668bded5d25Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1669bded5d25Smrg# that executables *can* be run.
1670bded5d25Smrgac_fn_c_try_run ()
1671bded5d25Smrg{
1672bded5d25Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673bded5d25Smrg  if { { ac_try="$ac_link"
1674bded5d25Smrgcase "(($ac_try" in
1675bded5d25Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1676bded5d25Smrg  *) ac_try_echo=$ac_try;;
1677bded5d25Smrgesac
1678bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1679bded5d25Smrg$as_echo "$ac_try_echo"; } >&5
1680bded5d25Smrg  (eval "$ac_link") 2>&5
1681bded5d25Smrg  ac_status=$?
1682bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1683bded5d25Smrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1684bded5d25Smrg  { { case "(($ac_try" in
1685bded5d25Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1686bded5d25Smrg  *) ac_try_echo=$ac_try;;
1687bded5d25Smrgesac
1688bded5d25Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1689bded5d25Smrg$as_echo "$ac_try_echo"; } >&5
1690bded5d25Smrg  (eval "$ac_try") 2>&5
1691bded5d25Smrg  ac_status=$?
1692bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693bded5d25Smrg  test $ac_status = 0; }; }; then :
1694bded5d25Smrg  ac_retval=0
1695bded5d25Smrgelse
1696bded5d25Smrg  $as_echo "$as_me: program exited with status $ac_status" >&5
1697bded5d25Smrg       $as_echo "$as_me: failed program was:" >&5
1698bded5d25Smrgsed 's/^/| /' conftest.$ac_ext >&5
1699bded5d25Smrg
1700bded5d25Smrg       ac_retval=$ac_status
1701bded5d25Smrgfi
1702bded5d25Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1703bded5d25Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1704bded5d25Smrg  as_fn_set_status $ac_retval
1705bded5d25Smrg
1706bded5d25Smrg} # ac_fn_c_try_run
1707bded5d25Smrg
1708bded5d25Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1709bded5d25Smrg# -------------------------------------------------------
1710bded5d25Smrg# Tests whether HEADER exists and can be compiled using the include files in
1711bded5d25Smrg# INCLUDES, setting the cache variable VAR accordingly.
1712bded5d25Smrgac_fn_c_check_header_compile ()
1713bded5d25Smrg{
1714bded5d25Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1716bded5d25Smrg$as_echo_n "checking for $2... " >&6; }
1717bded5d25Smrgif eval \${$3+:} false; then :
1718bded5d25Smrg  $as_echo_n "(cached) " >&6
1719bded5d25Smrgelse
1720bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1721bded5d25Smrg/* end confdefs.h.  */
1722bded5d25Smrg$4
1723bded5d25Smrg#include <$2>
1724bded5d25Smrg_ACEOF
1725bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then :
1726bded5d25Smrg  eval "$3=yes"
1727bded5d25Smrgelse
1728bded5d25Smrg  eval "$3=no"
1729bded5d25Smrgfi
1730bded5d25Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1731bded5d25Smrgfi
1732bded5d25Smrgeval ac_res=\$$3
1733bded5d25Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1734bded5d25Smrg$as_echo "$ac_res" >&6; }
1735bded5d25Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1736bded5d25Smrg
1737bded5d25Smrg} # ac_fn_c_check_header_compile
1738c3d5982aSmrg
1739c3d5982aSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1740c3d5982aSmrg# ---------------------------------------------
1741c3d5982aSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1742c3d5982aSmrg# accordingly.
1743c3d5982aSmrgac_fn_c_check_decl ()
1744c3d5982aSmrg{
1745c3d5982aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1746c3d5982aSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1747c3d5982aSmrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1748c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1749c3d5982aSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1750c3d5982aSmrgif eval \${$3+:} false; then :
1751c3d5982aSmrg  $as_echo_n "(cached) " >&6
1752c3d5982aSmrgelse
1753c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1754c3d5982aSmrg/* end confdefs.h.  */
1755c3d5982aSmrg$4
1756c3d5982aSmrgint
1757c3d5982aSmrgmain ()
1758c3d5982aSmrg{
1759c3d5982aSmrg#ifndef $as_decl_name
1760c3d5982aSmrg#ifdef __cplusplus
1761c3d5982aSmrg  (void) $as_decl_use;
1762c3d5982aSmrg#else
1763c3d5982aSmrg  (void) $as_decl_name;
1764c3d5982aSmrg#endif
1765c3d5982aSmrg#endif
1766c3d5982aSmrg
1767c3d5982aSmrg  ;
1768c3d5982aSmrg  return 0;
1769c3d5982aSmrg}
1770c3d5982aSmrg_ACEOF
1771c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
1772c3d5982aSmrg  eval "$3=yes"
1773c3d5982aSmrgelse
1774c3d5982aSmrg  eval "$3=no"
1775c3d5982aSmrgfi
1776c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1777c3d5982aSmrgfi
1778c3d5982aSmrgeval ac_res=\$$3
1779c3d5982aSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1780c3d5982aSmrg$as_echo "$ac_res" >&6; }
1781c3d5982aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1782c3d5982aSmrg
1783c3d5982aSmrg} # ac_fn_c_check_decl
1784c3d5982aSmrg
1785c3d5982aSmrg# ac_fn_c_try_link LINENO
1786c3d5982aSmrg# -----------------------
1787c3d5982aSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1788c3d5982aSmrgac_fn_c_try_link ()
1789c3d5982aSmrg{
1790c3d5982aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1791c3d5982aSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
1792c3d5982aSmrg  if { { ac_try="$ac_link"
1793c3d5982aSmrgcase "(($ac_try" in
1794c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1795c3d5982aSmrg  *) ac_try_echo=$ac_try;;
1796c3d5982aSmrgesac
1797c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1798c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
1799c3d5982aSmrg  (eval "$ac_link") 2>conftest.err
1800c3d5982aSmrg  ac_status=$?
1801c3d5982aSmrg  if test -s conftest.err; then
1802c3d5982aSmrg    grep -v '^ *+' conftest.err >conftest.er1
1803c3d5982aSmrg    cat conftest.er1 >&5
1804c3d5982aSmrg    mv -f conftest.er1 conftest.err
1805c3d5982aSmrg  fi
1806c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1807c3d5982aSmrg  test $ac_status = 0; } && {
1808c3d5982aSmrg	 test -z "$ac_c_werror_flag" ||
1809c3d5982aSmrg	 test ! -s conftest.err
1810c3d5982aSmrg       } && test -s conftest$ac_exeext && {
1811c3d5982aSmrg	 test "$cross_compiling" = yes ||
1812ff143803Smrg	 test -x conftest$ac_exeext
1813c3d5982aSmrg       }; then :
1814c3d5982aSmrg  ac_retval=0
1815c3d5982aSmrgelse
1816c3d5982aSmrg  $as_echo "$as_me: failed program was:" >&5
1817c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5
1818c3d5982aSmrg
1819c3d5982aSmrg	ac_retval=1
1820c3d5982aSmrgfi
1821c3d5982aSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1822c3d5982aSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1823c3d5982aSmrg  # interfere with the next link command; also delete a directory that is
1824c3d5982aSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1825c3d5982aSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1826c3d5982aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1827c3d5982aSmrg  as_fn_set_status $ac_retval
1828c3d5982aSmrg
1829c3d5982aSmrg} # ac_fn_c_try_link
1830c3d5982aSmrg
1831c3d5982aSmrg# ac_fn_c_check_func LINENO FUNC VAR
1832c3d5982aSmrg# ----------------------------------
1833c3d5982aSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1834c3d5982aSmrgac_fn_c_check_func ()
1835c3d5982aSmrg{
1836c3d5982aSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1837c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1838c3d5982aSmrg$as_echo_n "checking for $2... " >&6; }
1839c3d5982aSmrgif eval \${$3+:} false; then :
1840c3d5982aSmrg  $as_echo_n "(cached) " >&6
1841c3d5982aSmrgelse
1842c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1843c3d5982aSmrg/* end confdefs.h.  */
1844c3d5982aSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1845c3d5982aSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1846c3d5982aSmrg#define $2 innocuous_$2
1847c3d5982aSmrg
1848c3d5982aSmrg/* System header to define __stub macros and hopefully few prototypes,
1849c3d5982aSmrg    which can conflict with char $2 (); below.
1850c3d5982aSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1851c3d5982aSmrg    <limits.h> exists even on freestanding compilers.  */
1852c3d5982aSmrg
1853c3d5982aSmrg#ifdef __STDC__
1854c3d5982aSmrg# include <limits.h>
1855c3d5982aSmrg#else
1856c3d5982aSmrg# include <assert.h>
1857c3d5982aSmrg#endif
1858c3d5982aSmrg
1859c3d5982aSmrg#undef $2
1860c3d5982aSmrg
1861c3d5982aSmrg/* Override any GCC internal prototype to avoid an error.
1862c3d5982aSmrg   Use char because int might match the return type of a GCC
1863c3d5982aSmrg   builtin and then its argument prototype would still apply.  */
1864c3d5982aSmrg#ifdef __cplusplus
1865c3d5982aSmrgextern "C"
1866c3d5982aSmrg#endif
1867c3d5982aSmrgchar $2 ();
1868c3d5982aSmrg/* The GNU C library defines this for functions which it implements
1869c3d5982aSmrg    to always fail with ENOSYS.  Some functions are actually named
1870c3d5982aSmrg    something starting with __ and the normal name is an alias.  */
1871c3d5982aSmrg#if defined __stub_$2 || defined __stub___$2
1872c3d5982aSmrgchoke me
1873c3d5982aSmrg#endif
1874c3d5982aSmrg
1875c3d5982aSmrgint
1876c3d5982aSmrgmain ()
1877c3d5982aSmrg{
1878c3d5982aSmrgreturn $2 ();
1879c3d5982aSmrg  ;
1880c3d5982aSmrg  return 0;
1881c3d5982aSmrg}
1882c3d5982aSmrg_ACEOF
1883c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
1884c3d5982aSmrg  eval "$3=yes"
1885c3d5982aSmrgelse
1886c3d5982aSmrg  eval "$3=no"
1887c3d5982aSmrgfi
1888c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
1889c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
1890c3d5982aSmrgfi
1891c3d5982aSmrgeval ac_res=\$$3
1892c3d5982aSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1893c3d5982aSmrg$as_echo "$ac_res" >&6; }
1894c3d5982aSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1895c3d5982aSmrg
1896c3d5982aSmrg} # ac_fn_c_check_func
1897bded5d25Smrgcat >config.log <<_ACEOF
1898bded5d25SmrgThis file contains any messages produced by compilers while
1899bded5d25Smrgrunning configure, to aid debugging if configure makes a mistake.
1900bded5d25Smrg
1901ff143803SmrgIt was created by xrefresh $as_me 1.0.6, which was
1902ff143803Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
1903bded5d25Smrg
1904bded5d25Smrg  $ $0 $@
1905bded5d25Smrg
1906bded5d25Smrg_ACEOF
1907bded5d25Smrgexec 5>>config.log
1908bded5d25Smrg{
1909bded5d25Smrgcat <<_ASUNAME
1910bded5d25Smrg## --------- ##
1911bded5d25Smrg## Platform. ##
1912bded5d25Smrg## --------- ##
1913bded5d25Smrg
1914bded5d25Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1915bded5d25Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1916bded5d25Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1917bded5d25Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1918bded5d25Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1919bded5d25Smrg
1920bded5d25Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1921bded5d25Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1922bded5d25Smrg
1923bded5d25Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1924bded5d25Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1925bded5d25Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1926bded5d25Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1927bded5d25Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1928bded5d25Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1929bded5d25Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1930bded5d25Smrg
1931bded5d25Smrg_ASUNAME
1932bded5d25Smrg
1933bded5d25Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19347da8b7e3Smrgfor as_dir in $PATH
19357da8b7e3Smrgdo
19367da8b7e3Smrg  IFS=$as_save_IFS
19377da8b7e3Smrg  test -z "$as_dir" && as_dir=.
1938bded5d25Smrg    $as_echo "PATH: $as_dir"
1939bded5d25Smrg  done
1940123e2cc7SmrgIFS=$as_save_IFS
19417da8b7e3Smrg
19427da8b7e3Smrg} >&5
19437da8b7e3Smrg
19447da8b7e3Smrgcat >&5 <<_ACEOF
19457da8b7e3Smrg
19467da8b7e3Smrg
19477da8b7e3Smrg## ----------- ##
19487da8b7e3Smrg## Core tests. ##
19497da8b7e3Smrg## ----------- ##
19507da8b7e3Smrg
19517da8b7e3Smrg_ACEOF
19527da8b7e3Smrg
19537da8b7e3Smrg
19547da8b7e3Smrg# Keep a trace of the command line.
19557da8b7e3Smrg# Strip out --no-create and --no-recursion so they do not pile up.
19567da8b7e3Smrg# Strip out --silent because we don't want to record it for future runs.
19577da8b7e3Smrg# Also quote any args containing shell meta-characters.
19587da8b7e3Smrg# Make two passes to allow for proper duplicate-argument suppression.
19597da8b7e3Smrgac_configure_args=
19607da8b7e3Smrgac_configure_args0=
19617da8b7e3Smrgac_configure_args1=
19627da8b7e3Smrgac_must_keep_next=false
19637da8b7e3Smrgfor ac_pass in 1 2
19647da8b7e3Smrgdo
19657da8b7e3Smrg  for ac_arg
19667da8b7e3Smrg  do
19677da8b7e3Smrg    case $ac_arg in
19687da8b7e3Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
19697da8b7e3Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19707da8b7e3Smrg    | -silent | --silent | --silen | --sile | --sil)
19717da8b7e3Smrg      continue ;;
1972123e2cc7Smrg    *\'*)
1973123e2cc7Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19747da8b7e3Smrg    esac
19757da8b7e3Smrg    case $ac_pass in
1976bded5d25Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
19777da8b7e3Smrg    2)
1978bded5d25Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
19797da8b7e3Smrg      if test $ac_must_keep_next = true; then
19807da8b7e3Smrg	ac_must_keep_next=false # Got value, back to normal.
19817da8b7e3Smrg      else
19827da8b7e3Smrg	case $ac_arg in
19837da8b7e3Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
19847da8b7e3Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
19857da8b7e3Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
19867da8b7e3Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
19877da8b7e3Smrg	    case "$ac_configure_args0 " in
19887da8b7e3Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
19897da8b7e3Smrg	    esac
19907da8b7e3Smrg	    ;;
19917da8b7e3Smrg	  -* ) ac_must_keep_next=true ;;
19927da8b7e3Smrg	esac
19937da8b7e3Smrg      fi
1994bded5d25Smrg      as_fn_append ac_configure_args " '$ac_arg'"
19957da8b7e3Smrg      ;;
19967da8b7e3Smrg    esac
19977da8b7e3Smrg  done
19987da8b7e3Smrgdone
1999bded5d25Smrg{ ac_configure_args0=; unset ac_configure_args0;}
2000bded5d25Smrg{ ac_configure_args1=; unset ac_configure_args1;}
20017da8b7e3Smrg
20027da8b7e3Smrg# When interrupted or exit'd, cleanup temporary files, and complete
20037da8b7e3Smrg# config.log.  We remove comments because anyway the quotes in there
20047da8b7e3Smrg# would cause problems or look ugly.
2005123e2cc7Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
2006123e2cc7Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
20077da8b7e3Smrgtrap 'exit_status=$?
20087da8b7e3Smrg  # Save into config.log some information that might help in debugging.
20097da8b7e3Smrg  {
20107da8b7e3Smrg    echo
20117da8b7e3Smrg
2012bded5d25Smrg    $as_echo "## ---------------- ##
20137da8b7e3Smrg## Cache variables. ##
2014bded5d25Smrg## ---------------- ##"
20157da8b7e3Smrg    echo
20167da8b7e3Smrg    # The following way of writing the cache mishandles newlines in values,
2017123e2cc7Smrg(
2018123e2cc7Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2019123e2cc7Smrg    eval ac_val=\$$ac_var
2020123e2cc7Smrg    case $ac_val in #(
2021123e2cc7Smrg    *${as_nl}*)
2022123e2cc7Smrg      case $ac_var in #(
2023bded5d25Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2024123e2cc7Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2025123e2cc7Smrg      esac
2026123e2cc7Smrg      case $ac_var in #(
2027123e2cc7Smrg      _ | IFS | as_nl) ;; #(
2028123e2cc7Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2029bded5d25Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
2030123e2cc7Smrg      esac ;;
2031123e2cc7Smrg    esac
2032123e2cc7Smrg  done
20337da8b7e3Smrg  (set) 2>&1 |
2034123e2cc7Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2035123e2cc7Smrg    *${as_nl}ac_space=\ *)
20367da8b7e3Smrg      sed -n \
2037123e2cc7Smrg	"s/'\''/'\''\\\\'\'''\''/g;
2038123e2cc7Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2039123e2cc7Smrg      ;; #(
20407da8b7e3Smrg    *)
2041123e2cc7Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20427da8b7e3Smrg      ;;
2043123e2cc7Smrg    esac |
2044123e2cc7Smrg    sort
2045123e2cc7Smrg)
20467da8b7e3Smrg    echo
20477da8b7e3Smrg
2048bded5d25Smrg    $as_echo "## ----------------- ##
20497da8b7e3Smrg## Output variables. ##
2050bded5d25Smrg## ----------------- ##"
20517da8b7e3Smrg    echo
20527da8b7e3Smrg    for ac_var in $ac_subst_vars
20537da8b7e3Smrg    do
2054123e2cc7Smrg      eval ac_val=\$$ac_var
2055123e2cc7Smrg      case $ac_val in
2056123e2cc7Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2057123e2cc7Smrg      esac
2058123e2cc7Smrg      $as_echo "$ac_var='\''$ac_val'\''"
20597da8b7e3Smrg    done | sort
20607da8b7e3Smrg    echo
20617da8b7e3Smrg
20627da8b7e3Smrg    if test -n "$ac_subst_files"; then
2063bded5d25Smrg      $as_echo "## ------------------- ##
2064123e2cc7Smrg## File substitutions. ##
2065bded5d25Smrg## ------------------- ##"
20667da8b7e3Smrg      echo
20677da8b7e3Smrg      for ac_var in $ac_subst_files
20687da8b7e3Smrg      do
2069123e2cc7Smrg	eval ac_val=\$$ac_var
2070123e2cc7Smrg	case $ac_val in
2071123e2cc7Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2072123e2cc7Smrg	esac
2073123e2cc7Smrg	$as_echo "$ac_var='\''$ac_val'\''"
20747da8b7e3Smrg      done | sort
20757da8b7e3Smrg      echo
20767da8b7e3Smrg    fi
20777da8b7e3Smrg
20787da8b7e3Smrg    if test -s confdefs.h; then
2079bded5d25Smrg      $as_echo "## ----------- ##
20807da8b7e3Smrg## confdefs.h. ##
2081bded5d25Smrg## ----------- ##"
20827da8b7e3Smrg      echo
2083123e2cc7Smrg      cat confdefs.h
20847da8b7e3Smrg      echo
20857da8b7e3Smrg    fi
20867da8b7e3Smrg    test "$ac_signal" != 0 &&
2087123e2cc7Smrg      $as_echo "$as_me: caught signal $ac_signal"
2088123e2cc7Smrg    $as_echo "$as_me: exit $exit_status"
20897da8b7e3Smrg  } >&5
2090123e2cc7Smrg  rm -f core *.core core.conftest.* &&
2091123e2cc7Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
20927da8b7e3Smrg    exit $exit_status
2093123e2cc7Smrg' 0
20947da8b7e3Smrgfor ac_signal in 1 2 13 15; do
2095bded5d25Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
20967da8b7e3Smrgdone
20977da8b7e3Smrgac_signal=0
20987da8b7e3Smrg
20997da8b7e3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
2100123e2cc7Smrgrm -f -r conftest* confdefs.h
21017da8b7e3Smrg
2102bded5d25Smrg$as_echo "/* confdefs.h */" > confdefs.h
2103bded5d25Smrg
21047da8b7e3Smrg# Predefined preprocessor variables.
21057da8b7e3Smrg
21067da8b7e3Smrgcat >>confdefs.h <<_ACEOF
21077da8b7e3Smrg#define PACKAGE_NAME "$PACKAGE_NAME"
21087da8b7e3Smrg_ACEOF
21097da8b7e3Smrg
21107da8b7e3Smrgcat >>confdefs.h <<_ACEOF
21117da8b7e3Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
21127da8b7e3Smrg_ACEOF
21137da8b7e3Smrg
21147da8b7e3Smrgcat >>confdefs.h <<_ACEOF
21157da8b7e3Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
21167da8b7e3Smrg_ACEOF
21177da8b7e3Smrg
21187da8b7e3Smrgcat >>confdefs.h <<_ACEOF
21197da8b7e3Smrg#define PACKAGE_STRING "$PACKAGE_STRING"
21207da8b7e3Smrg_ACEOF
21217da8b7e3Smrg
21227da8b7e3Smrgcat >>confdefs.h <<_ACEOF
21237da8b7e3Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
21247da8b7e3Smrg_ACEOF
21257da8b7e3Smrg
2126bded5d25Smrgcat >>confdefs.h <<_ACEOF
2127bded5d25Smrg#define PACKAGE_URL "$PACKAGE_URL"
2128bded5d25Smrg_ACEOF
2129bded5d25Smrg
21307da8b7e3Smrg
21317da8b7e3Smrg# Let the site file select an alternate cache file if it wants to.
2132123e2cc7Smrg# Prefer an explicitly selected file to automatically selected ones.
2133123e2cc7Smrgac_site_file1=NONE
2134123e2cc7Smrgac_site_file2=NONE
2135123e2cc7Smrgif test -n "$CONFIG_SITE"; then
2136bded5d25Smrg  # We do not want a PATH search for config.site.
2137bded5d25Smrg  case $CONFIG_SITE in #((
2138bded5d25Smrg    -*)  ac_site_file1=./$CONFIG_SITE;;
2139bded5d25Smrg    */*) ac_site_file1=$CONFIG_SITE;;
2140bded5d25Smrg    *)   ac_site_file1=./$CONFIG_SITE;;
2141bded5d25Smrg  esac
2142123e2cc7Smrgelif test "x$prefix" != xNONE; then
2143123e2cc7Smrg  ac_site_file1=$prefix/share/config.site
2144123e2cc7Smrg  ac_site_file2=$prefix/etc/config.site
2145123e2cc7Smrgelse
2146123e2cc7Smrg  ac_site_file1=$ac_default_prefix/share/config.site
2147123e2cc7Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
21487da8b7e3Smrgfi
2149123e2cc7Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
2150123e2cc7Smrgdo
2151123e2cc7Smrg  test "x$ac_site_file" = xNONE && continue
2152bded5d25Smrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2153bded5d25Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2154123e2cc7Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
21557da8b7e3Smrg    sed 's/^/| /' "$ac_site_file" >&5
2156bded5d25Smrg    . "$ac_site_file" \
2157bded5d25Smrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158bded5d25Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159bded5d25Smrgas_fn_error $? "failed to load site script $ac_site_file
2160bded5d25SmrgSee \`config.log' for more details" "$LINENO" 5; }
21617da8b7e3Smrg  fi
21627da8b7e3Smrgdone
21637da8b7e3Smrg
21647da8b7e3Smrgif test -r "$cache_file"; then
2165bded5d25Smrg  # Some versions of bash will fail to source /dev/null (special files
2166bded5d25Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2167bded5d25Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2168bded5d25Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2169123e2cc7Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
21707da8b7e3Smrg    case $cache_file in
2171123e2cc7Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2172123e2cc7Smrg      *)                      . "./$cache_file";;
21737da8b7e3Smrg    esac
21747da8b7e3Smrg  fi
21757da8b7e3Smrgelse
2176bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2177123e2cc7Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
21787da8b7e3Smrg  >$cache_file
21797da8b7e3Smrgfi
21807da8b7e3Smrg
21817da8b7e3Smrg# Check that the precious variables saved in the cache have kept the same
21827da8b7e3Smrg# value.
21837da8b7e3Smrgac_cache_corrupted=false
2184123e2cc7Smrgfor ac_var in $ac_precious_vars; do
21857da8b7e3Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
21867da8b7e3Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2187123e2cc7Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2188123e2cc7Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
21897da8b7e3Smrg  case $ac_old_set,$ac_new_set in
21907da8b7e3Smrg    set,)
2191bded5d25Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2192123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
21937da8b7e3Smrg      ac_cache_corrupted=: ;;
21947da8b7e3Smrg    ,set)
2195bded5d25Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2196123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
21977da8b7e3Smrg      ac_cache_corrupted=: ;;
21987da8b7e3Smrg    ,);;
21997da8b7e3Smrg    *)
22007da8b7e3Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2201123e2cc7Smrg	# differences in whitespace do not lead to failure.
2202123e2cc7Smrg	ac_old_val_w=`echo x $ac_old_val`
2203123e2cc7Smrg	ac_new_val_w=`echo x $ac_new_val`
2204123e2cc7Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2205bded5d25Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2206123e2cc7Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2207123e2cc7Smrg	  ac_cache_corrupted=:
2208123e2cc7Smrg	else
2209bded5d25Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2210123e2cc7Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2211123e2cc7Smrg	  eval $ac_var=\$ac_old_val
2212123e2cc7Smrg	fi
2213bded5d25Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2214123e2cc7Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2215bded5d25Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2216123e2cc7Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
22177da8b7e3Smrg      fi;;
22187da8b7e3Smrg  esac
22197da8b7e3Smrg  # Pass precious variables to config.status.
22207da8b7e3Smrg  if test "$ac_new_set" = set; then
22217da8b7e3Smrg    case $ac_new_val in
2222123e2cc7Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
22237da8b7e3Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
22247da8b7e3Smrg    esac
22257da8b7e3Smrg    case " $ac_configure_args " in
22267da8b7e3Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2227bded5d25Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
22287da8b7e3Smrg    esac
22297da8b7e3Smrg  fi
22307da8b7e3Smrgdone
22317da8b7e3Smrgif $ac_cache_corrupted; then
2232bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2233123e2cc7Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2234bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2235123e2cc7Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2236bded5d25Smrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
22377da8b7e3Smrgfi
2238bded5d25Smrg## -------------------- ##
2239bded5d25Smrg## Main body of script. ##
2240bded5d25Smrg## -------------------- ##
22417da8b7e3Smrg
2242123e2cc7Smrgac_ext=c
2243123e2cc7Smrgac_cpp='$CPP $CPPFLAGS'
2244123e2cc7Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2245123e2cc7Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2246123e2cc7Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
22477da8b7e3Smrg
22487da8b7e3Smrg
2249bded5d25Smrg
2250bded5d25Smrgac_config_headers="$ac_config_headers config.h"
2251bded5d25Smrg
2252ff143803Smrgac_aux_dir=
2253ff143803Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2254ff143803Smrg  if test -f "$ac_dir/install-sh"; then
2255ff143803Smrg    ac_aux_dir=$ac_dir
2256ff143803Smrg    ac_install_sh="$ac_aux_dir/install-sh -c"
2257ff143803Smrg    break
2258ff143803Smrg  elif test -f "$ac_dir/install.sh"; then
2259ff143803Smrg    ac_aux_dir=$ac_dir
2260ff143803Smrg    ac_install_sh="$ac_aux_dir/install.sh -c"
2261ff143803Smrg    break
2262ff143803Smrg  elif test -f "$ac_dir/shtool"; then
2263ff143803Smrg    ac_aux_dir=$ac_dir
2264ff143803Smrg    ac_install_sh="$ac_aux_dir/shtool install -c"
2265ff143803Smrg    break
2266ff143803Smrg  fi
2267ff143803Smrgdone
2268ff143803Smrgif test -z "$ac_aux_dir"; then
2269ff143803Smrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2270ff143803Smrgfi
2271ff143803Smrg
2272ff143803Smrg# These three variables are undocumented and unsupported,
2273ff143803Smrg# and are intended to be withdrawn in a future Autoconf release.
2274ff143803Smrg# They can cause serious problems if a builder's source tree is in a directory
2275ff143803Smrg# whose full name contains unusual characters.
2276ff143803Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2277ff143803Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2278ff143803Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2279ff143803Smrg
2280ff143803Smrg
2281ff143803Smrg# Expand $ac_aux_dir to an absolute path.
2282ff143803Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2283ff143803Smrg
2284c3d5982aSmrgac_ext=c
2285c3d5982aSmrgac_cpp='$CPP $CPPFLAGS'
2286c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2287c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2288c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2289c3d5982aSmrgif test -n "$ac_tool_prefix"; then
2290c3d5982aSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2291c3d5982aSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
2292bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2293123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; }
2294c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then :
2295123e2cc7Smrg  $as_echo_n "(cached) " >&6
2296123e2cc7Smrgelse
2297c3d5982aSmrg  if test -n "$CC"; then
2298c3d5982aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2299123e2cc7Smrgelse
2300123e2cc7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2301123e2cc7Smrgfor as_dir in $PATH
2302123e2cc7Smrgdo
2303123e2cc7Smrg  IFS=$as_save_IFS
2304123e2cc7Smrg  test -z "$as_dir" && as_dir=.
2305bded5d25Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2306ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2307c3d5982aSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2308bded5d25Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2309123e2cc7Smrg    break 2
2310123e2cc7Smrg  fi
2311123e2cc7Smrgdone
2312bded5d25Smrg  done
2313123e2cc7SmrgIFS=$as_save_IFS
2314123e2cc7Smrg
2315123e2cc7Smrgfi
2316123e2cc7Smrgfi
2317c3d5982aSmrgCC=$ac_cv_prog_CC
2318c3d5982aSmrgif test -n "$CC"; then
2319c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2320c3d5982aSmrg$as_echo "$CC" >&6; }
2321123e2cc7Smrgelse
2322bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2323123e2cc7Smrg$as_echo "no" >&6; }
2324123e2cc7Smrgfi
2325123e2cc7Smrg
2326123e2cc7Smrg
2327123e2cc7Smrgfi
2328c3d5982aSmrgif test -z "$ac_cv_prog_CC"; then
2329c3d5982aSmrg  ac_ct_CC=$CC
2330c3d5982aSmrg  # Extract the first word of "gcc", so it can be a program name with args.
2331c3d5982aSmrgset dummy gcc; ac_word=$2
2332bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2333123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; }
2334c3d5982aSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
2335123e2cc7Smrg  $as_echo_n "(cached) " >&6
2336123e2cc7Smrgelse
2337c3d5982aSmrg  if test -n "$ac_ct_CC"; then
2338c3d5982aSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2339123e2cc7Smrgelse
2340123e2cc7Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2341123e2cc7Smrgfor as_dir in $PATH
2342123e2cc7Smrgdo
2343123e2cc7Smrg  IFS=$as_save_IFS
2344123e2cc7Smrg  test -z "$as_dir" && as_dir=.
2345bded5d25Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2346ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2347c3d5982aSmrg    ac_cv_prog_ac_ct_CC="gcc"
2348bded5d25Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2349123e2cc7Smrg    break 2
2350123e2cc7Smrg  fi
2351123e2cc7Smrgdone
2352bded5d25Smrg  done
2353123e2cc7SmrgIFS=$as_save_IFS
2354123e2cc7Smrg
2355123e2cc7Smrgfi
2356123e2cc7Smrgfi
2357c3d5982aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2358c3d5982aSmrgif test -n "$ac_ct_CC"; then
2359c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2360c3d5982aSmrg$as_echo "$ac_ct_CC" >&6; }
2361123e2cc7Smrgelse
2362bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2363123e2cc7Smrg$as_echo "no" >&6; }
2364123e2cc7Smrgfi
2365123e2cc7Smrg
2366c3d5982aSmrg  if test "x$ac_ct_CC" = x; then
2367c3d5982aSmrg    CC=""
2368123e2cc7Smrg  else
2369123e2cc7Smrg    case $cross_compiling:$ac_tool_warned in
2370123e2cc7Smrgyes:)
2371bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2372123e2cc7Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2373123e2cc7Smrgac_tool_warned=yes ;;
2374123e2cc7Smrgesac
2375c3d5982aSmrg    CC=$ac_ct_CC
2376123e2cc7Smrg  fi
2377123e2cc7Smrgelse
2378c3d5982aSmrg  CC="$ac_cv_prog_CC"
2379123e2cc7Smrgfi
2380123e2cc7Smrg
2381c3d5982aSmrgif test -z "$CC"; then
2382c3d5982aSmrg          if test -n "$ac_tool_prefix"; then
2383c3d5982aSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2384c3d5982aSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
2385c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2386c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
2387c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then :
2388c3d5982aSmrg  $as_echo_n "(cached) " >&6
2389c3d5982aSmrgelse
2390c3d5982aSmrg  if test -n "$CC"; then
2391c3d5982aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2392c3d5982aSmrgelse
2393c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2394c3d5982aSmrgfor as_dir in $PATH
2395c3d5982aSmrgdo
2396123e2cc7Smrg  IFS=$as_save_IFS
2397123e2cc7Smrg  test -z "$as_dir" && as_dir=.
2398c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2399ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2400c3d5982aSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
2401c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2402c3d5982aSmrg    break 2
2403c3d5982aSmrg  fi
2404c3d5982aSmrgdone
2405bded5d25Smrg  done
2406123e2cc7SmrgIFS=$as_save_IFS
2407123e2cc7Smrg
2408123e2cc7Smrgfi
24097da8b7e3Smrgfi
2410c3d5982aSmrgCC=$ac_cv_prog_CC
2411c3d5982aSmrgif test -n "$CC"; then
2412c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2413c3d5982aSmrg$as_echo "$CC" >&6; }
2414c3d5982aSmrgelse
2415c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2416c3d5982aSmrg$as_echo "no" >&6; }
2417c3d5982aSmrgfi
2418123e2cc7Smrg
24197da8b7e3Smrg
2420c3d5982aSmrg  fi
2421c3d5982aSmrgfi
2422c3d5982aSmrgif test -z "$CC"; then
2423c3d5982aSmrg  # Extract the first word of "cc", so it can be a program name with args.
2424c3d5982aSmrgset dummy cc; ac_word=$2
2425bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2426123e2cc7Smrg$as_echo_n "checking for $ac_word... " >&6; }
2427c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then :
2428123e2cc7Smrg  $as_echo_n "(cached) " >&6
24297da8b7e3Smrgelse
2430c3d5982aSmrg  if test -n "$CC"; then
2431c3d5982aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
24327da8b7e3Smrgelse
2433c3d5982aSmrg  ac_prog_rejected=no
24347da8b7e3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24357da8b7e3Smrgfor as_dir in $PATH
24367da8b7e3Smrgdo
24377da8b7e3Smrg  IFS=$as_save_IFS
24387da8b7e3Smrg  test -z "$as_dir" && as_dir=.
2439bded5d25Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2440ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2441c3d5982aSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2442c3d5982aSmrg       ac_prog_rejected=yes
2443c3d5982aSmrg       continue
2444c3d5982aSmrg     fi
2445c3d5982aSmrg    ac_cv_prog_CC="cc"
2446bded5d25Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24477da8b7e3Smrg    break 2
24487da8b7e3Smrg  fi
24497da8b7e3Smrgdone
2450bded5d25Smrg  done
2451123e2cc7SmrgIFS=$as_save_IFS
24527da8b7e3Smrg
2453c3d5982aSmrgif test $ac_prog_rejected = yes; then
2454c3d5982aSmrg  # We found a bogon in the path, so make sure we never use it.
2455c3d5982aSmrg  set dummy $ac_cv_prog_CC
2456c3d5982aSmrg  shift
2457c3d5982aSmrg  if test $# != 0; then
2458c3d5982aSmrg    # We chose a different compiler from the bogus one.
2459c3d5982aSmrg    # However, it has the same basename, so the bogon will be chosen
2460c3d5982aSmrg    # first if we set CC to just the basename; use the full file name.
2461c3d5982aSmrg    shift
2462c3d5982aSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2463c3d5982aSmrg  fi
24647da8b7e3Smrgfi
24657da8b7e3Smrgfi
2466c3d5982aSmrgfi
2467c3d5982aSmrgCC=$ac_cv_prog_CC
2468c3d5982aSmrgif test -n "$CC"; then
2469c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2470c3d5982aSmrg$as_echo "$CC" >&6; }
24717da8b7e3Smrgelse
2472bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2473123e2cc7Smrg$as_echo "no" >&6; }
24747da8b7e3Smrgfi
24757da8b7e3Smrg
2476123e2cc7Smrg
2477c3d5982aSmrgfi
2478c3d5982aSmrgif test -z "$CC"; then
2479c3d5982aSmrg  if test -n "$ac_tool_prefix"; then
2480c3d5982aSmrg  for ac_prog in cl.exe
2481c3d5982aSmrg  do
2482c3d5982aSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2483c3d5982aSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2484c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2485c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
2486c3d5982aSmrgif ${ac_cv_prog_CC+:} false; then :
2487123e2cc7Smrg  $as_echo_n "(cached) " >&6
24887da8b7e3Smrgelse
2489c3d5982aSmrg  if test -n "$CC"; then
2490c3d5982aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2491c3d5982aSmrgelse
2492c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2493c3d5982aSmrgfor as_dir in $PATH
2494c3d5982aSmrgdo
2495c3d5982aSmrg  IFS=$as_save_IFS
2496c3d5982aSmrg  test -z "$as_dir" && as_dir=.
2497c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2498ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2499c3d5982aSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2500c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2501c3d5982aSmrg    break 2
2502c3d5982aSmrg  fi
2503c3d5982aSmrgdone
2504c3d5982aSmrg  done
2505c3d5982aSmrgIFS=$as_save_IFS
2506c3d5982aSmrg
25077da8b7e3Smrgfi
2508c3d5982aSmrgfi
2509c3d5982aSmrgCC=$ac_cv_prog_CC
2510c3d5982aSmrgif test -n "$CC"; then
2511c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2512c3d5982aSmrg$as_echo "$CC" >&6; }
25137da8b7e3Smrgelse
2514bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2515123e2cc7Smrg$as_echo "no" >&6; }
25167da8b7e3Smrgfi
25177da8b7e3Smrg
25187da8b7e3Smrg
2519c3d5982aSmrg    test -n "$CC" && break
2520c3d5982aSmrg  done
25217da8b7e3Smrgfi
2522c3d5982aSmrgif test -z "$CC"; then
2523c3d5982aSmrg  ac_ct_CC=$CC
2524c3d5982aSmrg  for ac_prog in cl.exe
2525c3d5982aSmrgdo
2526c3d5982aSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2527c3d5982aSmrgset dummy $ac_prog; ac_word=$2
2528c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2529c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
2530c3d5982aSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
2531c3d5982aSmrg  $as_echo_n "(cached) " >&6
2532c3d5982aSmrgelse
2533c3d5982aSmrg  if test -n "$ac_ct_CC"; then
2534c3d5982aSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2535c3d5982aSmrgelse
2536c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2537c3d5982aSmrgfor as_dir in $PATH
2538c3d5982aSmrgdo
2539c3d5982aSmrg  IFS=$as_save_IFS
2540c3d5982aSmrg  test -z "$as_dir" && as_dir=.
2541c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
2542ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2543c3d5982aSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
2544c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2545c3d5982aSmrg    break 2
25467da8b7e3Smrg  fi
2547c3d5982aSmrgdone
2548c3d5982aSmrg  done
2549c3d5982aSmrgIFS=$as_save_IFS
25507da8b7e3Smrg
2551c3d5982aSmrgfi
2552c3d5982aSmrgfi
2553c3d5982aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2554c3d5982aSmrgif test -n "$ac_ct_CC"; then
2555c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2556c3d5982aSmrg$as_echo "$ac_ct_CC" >&6; }
2557c3d5982aSmrgelse
2558c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2559c3d5982aSmrg$as_echo "no" >&6; }
2560c3d5982aSmrgfi
25617da8b7e3Smrg
25627da8b7e3Smrg
2563c3d5982aSmrg  test -n "$ac_ct_CC" && break
2564c3d5982aSmrgdone
25657da8b7e3Smrg
2566c3d5982aSmrg  if test "x$ac_ct_CC" = x; then
2567c3d5982aSmrg    CC=""
2568c3d5982aSmrg  else
2569c3d5982aSmrg    case $cross_compiling:$ac_tool_warned in
2570c3d5982aSmrgyes:)
2571c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2572c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2573c3d5982aSmrgac_tool_warned=yes ;;
2574c3d5982aSmrgesac
2575c3d5982aSmrg    CC=$ac_ct_CC
2576c3d5982aSmrg  fi
2577c3d5982aSmrgfi
25787da8b7e3Smrg
2579c3d5982aSmrgfi
25807da8b7e3Smrg
25817da8b7e3Smrg
2582c3d5982aSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2583c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2584c3d5982aSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
2585c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
25867da8b7e3Smrg
2587c3d5982aSmrg# Provide some information about the compiler.
2588c3d5982aSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2589c3d5982aSmrgset X $ac_compile
2590c3d5982aSmrgac_compiler=$2
2591c3d5982aSmrgfor ac_option in --version -v -V -qversion; do
2592c3d5982aSmrg  { { ac_try="$ac_compiler $ac_option >&5"
2593c3d5982aSmrgcase "(($ac_try" in
2594c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2595c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2596c3d5982aSmrgesac
2597c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2598c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2599c3d5982aSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2600c3d5982aSmrg  ac_status=$?
2601c3d5982aSmrg  if test -s conftest.err; then
2602c3d5982aSmrg    sed '10a\
2603c3d5982aSmrg... rest of stderr output deleted ...
2604c3d5982aSmrg         10q' conftest.err >conftest.er1
2605c3d5982aSmrg    cat conftest.er1 >&5
2606c3d5982aSmrg  fi
2607c3d5982aSmrg  rm -f conftest.er1 conftest.err
2608c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2609c3d5982aSmrg  test $ac_status = 0; }
2610c3d5982aSmrgdone
2611c3d5982aSmrg
2612c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
2613c3d5982aSmrg/* end confdefs.h.  */
2614c3d5982aSmrg
2615c3d5982aSmrgint
2616c3d5982aSmrgmain ()
2617c3d5982aSmrg{
2618c3d5982aSmrg
2619c3d5982aSmrg  ;
2620c3d5982aSmrg  return 0;
2621c3d5982aSmrg}
2622c3d5982aSmrg_ACEOF
2623c3d5982aSmrgac_clean_files_save=$ac_clean_files
2624c3d5982aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2625c3d5982aSmrg# Try to create an executable without -o first, disregard a.out.
2626c3d5982aSmrg# It will help us diagnose broken compilers, and finding out an intuition
2627c3d5982aSmrg# of exeext.
2628c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2629c3d5982aSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
2630c3d5982aSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2631c3d5982aSmrg
2632c3d5982aSmrg# The possible output files:
2633c3d5982aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2634c3d5982aSmrg
2635c3d5982aSmrgac_rmfiles=
2636c3d5982aSmrgfor ac_file in $ac_files
2637c3d5982aSmrgdo
2638c3d5982aSmrg  case $ac_file in
2639c3d5982aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2640c3d5982aSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2641c3d5982aSmrg  esac
2642c3d5982aSmrgdone
2643c3d5982aSmrgrm -f $ac_rmfiles
2644c3d5982aSmrg
2645c3d5982aSmrgif { { ac_try="$ac_link_default"
2646c3d5982aSmrgcase "(($ac_try" in
2647c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2648c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2649c3d5982aSmrgesac
2650c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2651c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2652c3d5982aSmrg  (eval "$ac_link_default") 2>&5
2653c3d5982aSmrg  ac_status=$?
2654c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2655c3d5982aSmrg  test $ac_status = 0; }; then :
2656c3d5982aSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2657c3d5982aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2658c3d5982aSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2659c3d5982aSmrg# so that the user can short-circuit this test for compilers unknown to
2660c3d5982aSmrg# Autoconf.
2661c3d5982aSmrgfor ac_file in $ac_files ''
2662c3d5982aSmrgdo
2663c3d5982aSmrg  test -f "$ac_file" || continue
2664c3d5982aSmrg  case $ac_file in
2665c3d5982aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2666c3d5982aSmrg	;;
2667c3d5982aSmrg    [ab].out )
2668c3d5982aSmrg	# We found the default executable, but exeext='' is most
2669c3d5982aSmrg	# certainly right.
2670c3d5982aSmrg	break;;
2671c3d5982aSmrg    *.* )
2672c3d5982aSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2673c3d5982aSmrg	then :; else
2674c3d5982aSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2675c3d5982aSmrg	fi
2676c3d5982aSmrg	# We set ac_cv_exeext here because the later test for it is not
2677c3d5982aSmrg	# safe: cross compilers may not add the suffix if given an `-o'
2678c3d5982aSmrg	# argument, so we may need to know it at that point already.
2679c3d5982aSmrg	# Even if this section looks crufty: it has the advantage of
2680c3d5982aSmrg	# actually working.
2681c3d5982aSmrg	break;;
2682c3d5982aSmrg    * )
2683c3d5982aSmrg	break;;
2684c3d5982aSmrg  esac
2685c3d5982aSmrgdone
2686c3d5982aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
2687c3d5982aSmrg
2688c3d5982aSmrgelse
2689c3d5982aSmrg  ac_file=''
2690c3d5982aSmrgfi
2691c3d5982aSmrgif test -z "$ac_file"; then :
2692c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2693c3d5982aSmrg$as_echo "no" >&6; }
2694c3d5982aSmrg$as_echo "$as_me: failed program was:" >&5
2695c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5
2696c3d5982aSmrg
2697c3d5982aSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2698c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2699c3d5982aSmrgas_fn_error 77 "C compiler cannot create executables
2700c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
2701c3d5982aSmrgelse
2702c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2703c3d5982aSmrg$as_echo "yes" >&6; }
2704c3d5982aSmrgfi
2705c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2706c3d5982aSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
2707c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2708c3d5982aSmrg$as_echo "$ac_file" >&6; }
2709c3d5982aSmrgac_exeext=$ac_cv_exeext
2710c3d5982aSmrg
2711c3d5982aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2712c3d5982aSmrgac_clean_files=$ac_clean_files_save
2713c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2714c3d5982aSmrg$as_echo_n "checking for suffix of executables... " >&6; }
2715c3d5982aSmrgif { { ac_try="$ac_link"
2716c3d5982aSmrgcase "(($ac_try" in
2717c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2718c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2719c3d5982aSmrgesac
2720c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2721c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2722c3d5982aSmrg  (eval "$ac_link") 2>&5
2723c3d5982aSmrg  ac_status=$?
2724c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2725c3d5982aSmrg  test $ac_status = 0; }; then :
2726c3d5982aSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2727c3d5982aSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2728c3d5982aSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
2729c3d5982aSmrg# `rm'.
2730c3d5982aSmrgfor ac_file in conftest.exe conftest conftest.*; do
2731c3d5982aSmrg  test -f "$ac_file" || continue
2732c3d5982aSmrg  case $ac_file in
2733c3d5982aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2734c3d5982aSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2735c3d5982aSmrg	  break;;
2736c3d5982aSmrg    * ) break;;
2737c3d5982aSmrg  esac
2738c3d5982aSmrgdone
2739c3d5982aSmrgelse
2740c3d5982aSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2741c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2742c3d5982aSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
2743c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
2744c3d5982aSmrgfi
2745c3d5982aSmrgrm -f conftest conftest$ac_cv_exeext
2746c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2747c3d5982aSmrg$as_echo "$ac_cv_exeext" >&6; }
2748c3d5982aSmrg
2749c3d5982aSmrgrm -f conftest.$ac_ext
2750c3d5982aSmrgEXEEXT=$ac_cv_exeext
2751c3d5982aSmrgac_exeext=$EXEEXT
2752c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
2753c3d5982aSmrg/* end confdefs.h.  */
2754c3d5982aSmrg#include <stdio.h>
2755c3d5982aSmrgint
2756c3d5982aSmrgmain ()
2757c3d5982aSmrg{
2758c3d5982aSmrgFILE *f = fopen ("conftest.out", "w");
2759c3d5982aSmrg return ferror (f) || fclose (f) != 0;
2760c3d5982aSmrg
2761c3d5982aSmrg  ;
2762c3d5982aSmrg  return 0;
2763c3d5982aSmrg}
2764c3d5982aSmrg_ACEOF
2765c3d5982aSmrgac_clean_files="$ac_clean_files conftest.out"
2766c3d5982aSmrg# Check that the compiler produces executables we can run.  If not, either
2767c3d5982aSmrg# the compiler is broken, or we cross compile.
2768c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2769c3d5982aSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
2770c3d5982aSmrgif test "$cross_compiling" != yes; then
2771c3d5982aSmrg  { { ac_try="$ac_link"
2772c3d5982aSmrgcase "(($ac_try" in
2773c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2774c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2775c3d5982aSmrgesac
2776c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2777c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2778c3d5982aSmrg  (eval "$ac_link") 2>&5
2779c3d5982aSmrg  ac_status=$?
2780c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2781c3d5982aSmrg  test $ac_status = 0; }
2782c3d5982aSmrg  if { ac_try='./conftest$ac_cv_exeext'
2783c3d5982aSmrg  { { case "(($ac_try" in
2784c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2785c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2786c3d5982aSmrgesac
2787c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2788c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2789c3d5982aSmrg  (eval "$ac_try") 2>&5
2790c3d5982aSmrg  ac_status=$?
2791c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2792c3d5982aSmrg  test $ac_status = 0; }; }; then
2793c3d5982aSmrg    cross_compiling=no
2794c3d5982aSmrg  else
2795c3d5982aSmrg    if test "$cross_compiling" = maybe; then
2796c3d5982aSmrg	cross_compiling=yes
2797c3d5982aSmrg    else
2798c3d5982aSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2799c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2800c3d5982aSmrgas_fn_error $? "cannot run C compiled programs.
2801c3d5982aSmrgIf you meant to cross compile, use \`--host'.
2802c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
2803c3d5982aSmrg    fi
2804c3d5982aSmrg  fi
2805c3d5982aSmrgfi
2806c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2807c3d5982aSmrg$as_echo "$cross_compiling" >&6; }
2808c3d5982aSmrg
2809c3d5982aSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2810c3d5982aSmrgac_clean_files=$ac_clean_files_save
2811c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2812c3d5982aSmrg$as_echo_n "checking for suffix of object files... " >&6; }
2813c3d5982aSmrgif ${ac_cv_objext+:} false; then :
2814c3d5982aSmrg  $as_echo_n "(cached) " >&6
2815c3d5982aSmrgelse
2816c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2817c3d5982aSmrg/* end confdefs.h.  */
2818c3d5982aSmrg
2819c3d5982aSmrgint
2820c3d5982aSmrgmain ()
2821c3d5982aSmrg{
2822c3d5982aSmrg
2823c3d5982aSmrg  ;
2824c3d5982aSmrg  return 0;
2825c3d5982aSmrg}
2826c3d5982aSmrg_ACEOF
2827c3d5982aSmrgrm -f conftest.o conftest.obj
2828c3d5982aSmrgif { { ac_try="$ac_compile"
2829c3d5982aSmrgcase "(($ac_try" in
2830c3d5982aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2831c3d5982aSmrg  *) ac_try_echo=$ac_try;;
2832c3d5982aSmrgesac
2833c3d5982aSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2834c3d5982aSmrg$as_echo "$ac_try_echo"; } >&5
2835c3d5982aSmrg  (eval "$ac_compile") 2>&5
2836c3d5982aSmrg  ac_status=$?
2837c3d5982aSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2838c3d5982aSmrg  test $ac_status = 0; }; then :
2839c3d5982aSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
2840c3d5982aSmrg  test -f "$ac_file" || continue;
2841c3d5982aSmrg  case $ac_file in
2842c3d5982aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2843c3d5982aSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2844c3d5982aSmrg       break;;
2845c3d5982aSmrg  esac
2846c3d5982aSmrgdone
2847c3d5982aSmrgelse
2848c3d5982aSmrg  $as_echo "$as_me: failed program was:" >&5
2849c3d5982aSmrgsed 's/^/| /' conftest.$ac_ext >&5
2850c3d5982aSmrg
2851c3d5982aSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2852c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2853c3d5982aSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
2854c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
2855c3d5982aSmrgfi
2856c3d5982aSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
2857c3d5982aSmrgfi
2858c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2859c3d5982aSmrg$as_echo "$ac_cv_objext" >&6; }
2860c3d5982aSmrgOBJEXT=$ac_cv_objext
2861c3d5982aSmrgac_objext=$OBJEXT
2862c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2863c3d5982aSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2864c3d5982aSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
2865c3d5982aSmrg  $as_echo_n "(cached) " >&6
2866c3d5982aSmrgelse
2867c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2868c3d5982aSmrg/* end confdefs.h.  */
2869c3d5982aSmrg
2870c3d5982aSmrgint
2871c3d5982aSmrgmain ()
2872c3d5982aSmrg{
2873c3d5982aSmrg#ifndef __GNUC__
2874c3d5982aSmrg       choke me
2875c3d5982aSmrg#endif
2876c3d5982aSmrg
2877c3d5982aSmrg  ;
2878c3d5982aSmrg  return 0;
2879c3d5982aSmrg}
2880c3d5982aSmrg_ACEOF
2881c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
2882c3d5982aSmrg  ac_compiler_gnu=yes
2883c3d5982aSmrgelse
2884c3d5982aSmrg  ac_compiler_gnu=no
2885c3d5982aSmrgfi
2886c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2887c3d5982aSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
2888c3d5982aSmrg
2889c3d5982aSmrgfi
2890c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2891c3d5982aSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2892c3d5982aSmrgif test $ac_compiler_gnu = yes; then
2893c3d5982aSmrg  GCC=yes
2894c3d5982aSmrgelse
2895c3d5982aSmrg  GCC=
2896c3d5982aSmrgfi
2897c3d5982aSmrgac_test_CFLAGS=${CFLAGS+set}
2898c3d5982aSmrgac_save_CFLAGS=$CFLAGS
2899c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2900c3d5982aSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
2901c3d5982aSmrgif ${ac_cv_prog_cc_g+:} false; then :
2902c3d5982aSmrg  $as_echo_n "(cached) " >&6
2903c3d5982aSmrgelse
2904c3d5982aSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
2905c3d5982aSmrg   ac_c_werror_flag=yes
2906c3d5982aSmrg   ac_cv_prog_cc_g=no
2907c3d5982aSmrg   CFLAGS="-g"
2908c3d5982aSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2909c3d5982aSmrg/* end confdefs.h.  */
2910c3d5982aSmrg
2911c3d5982aSmrgint
2912c3d5982aSmrgmain ()
2913c3d5982aSmrg{
2914c3d5982aSmrg
2915c3d5982aSmrg  ;
2916c3d5982aSmrg  return 0;
2917c3d5982aSmrg}
2918c3d5982aSmrg_ACEOF
2919c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
2920c3d5982aSmrg  ac_cv_prog_cc_g=yes
2921c3d5982aSmrgelse
2922c3d5982aSmrg  CFLAGS=""
2923c3d5982aSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2924c3d5982aSmrg/* end confdefs.h.  */
2925c3d5982aSmrg
2926c3d5982aSmrgint
2927c3d5982aSmrgmain ()
2928c3d5982aSmrg{
2929c3d5982aSmrg
2930c3d5982aSmrg  ;
2931c3d5982aSmrg  return 0;
2932c3d5982aSmrg}
2933c3d5982aSmrg_ACEOF
2934c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
2935c3d5982aSmrg
2936c3d5982aSmrgelse
2937c3d5982aSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
2938c3d5982aSmrg	 CFLAGS="-g"
2939c3d5982aSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2940c3d5982aSmrg/* end confdefs.h.  */
2941c3d5982aSmrg
2942c3d5982aSmrgint
2943c3d5982aSmrgmain ()
2944c3d5982aSmrg{
2945c3d5982aSmrg
2946c3d5982aSmrg  ;
2947c3d5982aSmrg  return 0;
2948c3d5982aSmrg}
2949c3d5982aSmrg_ACEOF
2950c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
2951c3d5982aSmrg  ac_cv_prog_cc_g=yes
2952c3d5982aSmrgfi
2953c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2954c3d5982aSmrgfi
2955c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2956c3d5982aSmrgfi
2957c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2958c3d5982aSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
2959c3d5982aSmrgfi
2960c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2961c3d5982aSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
2962c3d5982aSmrgif test "$ac_test_CFLAGS" = set; then
2963c3d5982aSmrg  CFLAGS=$ac_save_CFLAGS
2964c3d5982aSmrgelif test $ac_cv_prog_cc_g = yes; then
2965c3d5982aSmrg  if test "$GCC" = yes; then
2966c3d5982aSmrg    CFLAGS="-g -O2"
2967c3d5982aSmrg  else
2968c3d5982aSmrg    CFLAGS="-g"
2969c3d5982aSmrg  fi
2970c3d5982aSmrgelse
2971c3d5982aSmrg  if test "$GCC" = yes; then
2972c3d5982aSmrg    CFLAGS="-O2"
2973c3d5982aSmrg  else
2974c3d5982aSmrg    CFLAGS=
2975c3d5982aSmrg  fi
2976c3d5982aSmrgfi
2977c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2978c3d5982aSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2979c3d5982aSmrgif ${ac_cv_prog_cc_c89+:} false; then :
2980c3d5982aSmrg  $as_echo_n "(cached) " >&6
2981c3d5982aSmrgelse
2982c3d5982aSmrg  ac_cv_prog_cc_c89=no
2983c3d5982aSmrgac_save_CC=$CC
2984c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
2985c3d5982aSmrg/* end confdefs.h.  */
2986c3d5982aSmrg#include <stdarg.h>
2987c3d5982aSmrg#include <stdio.h>
2988ff143803Smrgstruct stat;
2989c3d5982aSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2990c3d5982aSmrgstruct buf { int x; };
2991c3d5982aSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
2992c3d5982aSmrgstatic char *e (p, i)
2993c3d5982aSmrg     char **p;
2994c3d5982aSmrg     int i;
2995c3d5982aSmrg{
2996c3d5982aSmrg  return p[i];
2997c3d5982aSmrg}
2998c3d5982aSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2999c3d5982aSmrg{
3000c3d5982aSmrg  char *s;
3001c3d5982aSmrg  va_list v;
3002c3d5982aSmrg  va_start (v,p);
3003c3d5982aSmrg  s = g (p, va_arg (v,int));
3004c3d5982aSmrg  va_end (v);
3005c3d5982aSmrg  return s;
3006c3d5982aSmrg}
3007c3d5982aSmrg
3008c3d5982aSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3009c3d5982aSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
3010c3d5982aSmrg   These don't provoke an error unfortunately, instead are silently treated
3011c3d5982aSmrg   as 'x'.  The following induces an error, until -std is added to get
3012c3d5982aSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3013c3d5982aSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
3014c3d5982aSmrg   that's true only with -std.  */
3015c3d5982aSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3016c3d5982aSmrg
3017c3d5982aSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3018c3d5982aSmrg   inside strings and character constants.  */
3019c3d5982aSmrg#define FOO(x) 'x'
3020c3d5982aSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3021c3d5982aSmrg
3022c3d5982aSmrgint test (int i, double x);
3023c3d5982aSmrgstruct s1 {int (*f) (int a);};
3024c3d5982aSmrgstruct s2 {int (*f) (double a);};
3025c3d5982aSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3026c3d5982aSmrgint argc;
3027c3d5982aSmrgchar **argv;
3028c3d5982aSmrgint
3029c3d5982aSmrgmain ()
3030c3d5982aSmrg{
3031c3d5982aSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3032c3d5982aSmrg  ;
3033c3d5982aSmrg  return 0;
3034c3d5982aSmrg}
3035c3d5982aSmrg_ACEOF
3036c3d5982aSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3037c3d5982aSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3038c3d5982aSmrgdo
3039c3d5982aSmrg  CC="$ac_save_CC $ac_arg"
3040c3d5982aSmrg  if ac_fn_c_try_compile "$LINENO"; then :
3041c3d5982aSmrg  ac_cv_prog_cc_c89=$ac_arg
3042c3d5982aSmrgfi
3043c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext
3044c3d5982aSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3045c3d5982aSmrgdone
3046c3d5982aSmrgrm -f conftest.$ac_ext
3047c3d5982aSmrgCC=$ac_save_CC
3048c3d5982aSmrg
3049c3d5982aSmrgfi
3050c3d5982aSmrg# AC_CACHE_VAL
3051c3d5982aSmrgcase "x$ac_cv_prog_cc_c89" in
3052c3d5982aSmrg  x)
3053c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3054c3d5982aSmrg$as_echo "none needed" >&6; } ;;
3055c3d5982aSmrg  xno)
3056c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3057c3d5982aSmrg$as_echo "unsupported" >&6; } ;;
3058c3d5982aSmrg  *)
3059c3d5982aSmrg    CC="$CC $ac_cv_prog_cc_c89"
3060c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3061c3d5982aSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3062c3d5982aSmrgesac
3063c3d5982aSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
3064c3d5982aSmrg
3065c3d5982aSmrgfi
3066c3d5982aSmrg
3067c3d5982aSmrgac_ext=c
3068c3d5982aSmrgac_cpp='$CPP $CPPFLAGS'
3069c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3070c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3071c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3072c3d5982aSmrg
3073ff143803Smrgac_ext=c
3074ff143803Smrgac_cpp='$CPP $CPPFLAGS'
3075ff143803Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3076ff143803Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3077ff143803Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3078ff143803Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3079ff143803Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3080ff143803Smrgif ${am_cv_prog_cc_c_o+:} false; then :
3081ff143803Smrg  $as_echo_n "(cached) " >&6
3082ff143803Smrgelse
3083ff143803Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3084ff143803Smrg/* end confdefs.h.  */
3085ff143803Smrg
3086ff143803Smrgint
3087ff143803Smrgmain ()
3088ff143803Smrg{
3089ff143803Smrg
3090ff143803Smrg  ;
3091ff143803Smrg  return 0;
3092ff143803Smrg}
3093ff143803Smrg_ACEOF
3094ff143803Smrg  # Make sure it works both with $CC and with simple cc.
3095ff143803Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3096ff143803Smrg  # compilers refuse to overwrite an existing .o file with -o,
3097ff143803Smrg  # though they will create one.
3098ff143803Smrg  am_cv_prog_cc_c_o=yes
3099ff143803Smrg  for am_i in 1 2; do
3100ff143803Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3101ff143803Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3102ff143803Smrg   ac_status=$?
3103ff143803Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3104ff143803Smrg   (exit $ac_status); } \
3105ff143803Smrg         && test -f conftest2.$ac_objext; then
3106ff143803Smrg      : OK
3107ff143803Smrg    else
3108ff143803Smrg      am_cv_prog_cc_c_o=no
3109ff143803Smrg      break
3110ff143803Smrg    fi
3111ff143803Smrg  done
3112ff143803Smrg  rm -f core conftest*
3113ff143803Smrg  unset am_i
3114ff143803Smrgfi
3115ff143803Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3116ff143803Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
3117ff143803Smrgif test "$am_cv_prog_cc_c_o" != yes; then
3118ff143803Smrg   # Losing compiler, so override with the script.
3119ff143803Smrg   # FIXME: It is wrong to rewrite CC.
3120ff143803Smrg   # But if we don't then we get into trouble of one sort or another.
3121ff143803Smrg   # A longer-term fix would be to have automake use am__CC in this case,
3122ff143803Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3123ff143803Smrg   CC="$am_aux_dir/compile $CC"
3124ff143803Smrgfi
3125ff143803Smrgac_ext=c
3126ff143803Smrgac_cpp='$CPP $CPPFLAGS'
3127ff143803Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3128ff143803Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3129ff143803Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3130ff143803Smrg
3131ff143803Smrg
3132c3d5982aSmrg
3133c3d5982aSmrgac_ext=c
3134c3d5982aSmrgac_cpp='$CPP $CPPFLAGS'
3135c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3136c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3137c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3138c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3139c3d5982aSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
3140c3d5982aSmrg# On Suns, sometimes $CPP names a directory.
3141c3d5982aSmrgif test -n "$CPP" && test -d "$CPP"; then
3142c3d5982aSmrg  CPP=
3143c3d5982aSmrgfi
3144c3d5982aSmrgif test -z "$CPP"; then
3145c3d5982aSmrg  if ${ac_cv_prog_CPP+:} false; then :
3146c3d5982aSmrg  $as_echo_n "(cached) " >&6
3147c3d5982aSmrgelse
3148c3d5982aSmrg      # Double quotes because CPP needs to be expanded
3149c3d5982aSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3150c3d5982aSmrg    do
3151c3d5982aSmrg      ac_preproc_ok=false
3152c3d5982aSmrgfor ac_c_preproc_warn_flag in '' yes
3153c3d5982aSmrgdo
3154c3d5982aSmrg  # Use a header file that comes with gcc, so configuring glibc
3155c3d5982aSmrg  # with a fresh cross-compiler works.
3156c3d5982aSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3157c3d5982aSmrg  # <limits.h> exists even on freestanding compilers.
3158c3d5982aSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
3159c3d5982aSmrg  # not just through cpp. "Syntax error" is here to catch this case.
3160c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3161c3d5982aSmrg/* end confdefs.h.  */
3162c3d5982aSmrg#ifdef __STDC__
3163c3d5982aSmrg# include <limits.h>
3164c3d5982aSmrg#else
3165c3d5982aSmrg# include <assert.h>
3166c3d5982aSmrg#endif
3167c3d5982aSmrg		     Syntax error
3168c3d5982aSmrg_ACEOF
3169c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3170c3d5982aSmrg
3171c3d5982aSmrgelse
3172c3d5982aSmrg  # Broken: fails on valid input.
3173c3d5982aSmrgcontinue
3174c3d5982aSmrgfi
3175c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3176c3d5982aSmrg
3177c3d5982aSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
3178c3d5982aSmrg  # can be detected and how.
3179c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180c3d5982aSmrg/* end confdefs.h.  */
3181c3d5982aSmrg#include <ac_nonexistent.h>
3182c3d5982aSmrg_ACEOF
3183c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3184c3d5982aSmrg  # Broken: success on invalid input.
3185c3d5982aSmrgcontinue
3186c3d5982aSmrgelse
3187c3d5982aSmrg  # Passes both tests.
3188c3d5982aSmrgac_preproc_ok=:
3189c3d5982aSmrgbreak
3190c3d5982aSmrgfi
3191c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3192c3d5982aSmrg
3193c3d5982aSmrgdone
3194c3d5982aSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3195c3d5982aSmrgrm -f conftest.i conftest.err conftest.$ac_ext
3196c3d5982aSmrgif $ac_preproc_ok; then :
3197c3d5982aSmrg  break
3198c3d5982aSmrgfi
3199c3d5982aSmrg
3200c3d5982aSmrg    done
3201c3d5982aSmrg    ac_cv_prog_CPP=$CPP
3202c3d5982aSmrg
3203c3d5982aSmrgfi
3204c3d5982aSmrg  CPP=$ac_cv_prog_CPP
3205c3d5982aSmrgelse
3206c3d5982aSmrg  ac_cv_prog_CPP=$CPP
3207c3d5982aSmrgfi
3208c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3209c3d5982aSmrg$as_echo "$CPP" >&6; }
3210c3d5982aSmrgac_preproc_ok=false
3211c3d5982aSmrgfor ac_c_preproc_warn_flag in '' yes
3212c3d5982aSmrgdo
3213c3d5982aSmrg  # Use a header file that comes with gcc, so configuring glibc
3214c3d5982aSmrg  # with a fresh cross-compiler works.
3215c3d5982aSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3216c3d5982aSmrg  # <limits.h> exists even on freestanding compilers.
3217c3d5982aSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
3218c3d5982aSmrg  # not just through cpp. "Syntax error" is here to catch this case.
3219c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3220c3d5982aSmrg/* end confdefs.h.  */
3221c3d5982aSmrg#ifdef __STDC__
3222c3d5982aSmrg# include <limits.h>
3223c3d5982aSmrg#else
3224c3d5982aSmrg# include <assert.h>
3225c3d5982aSmrg#endif
3226c3d5982aSmrg		     Syntax error
3227c3d5982aSmrg_ACEOF
3228c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3229c3d5982aSmrg
3230c3d5982aSmrgelse
3231c3d5982aSmrg  # Broken: fails on valid input.
3232c3d5982aSmrgcontinue
3233c3d5982aSmrgfi
3234c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3235c3d5982aSmrg
3236c3d5982aSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
3237c3d5982aSmrg  # can be detected and how.
3238c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239c3d5982aSmrg/* end confdefs.h.  */
3240c3d5982aSmrg#include <ac_nonexistent.h>
3241c3d5982aSmrg_ACEOF
3242c3d5982aSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3243c3d5982aSmrg  # Broken: success on invalid input.
3244c3d5982aSmrgcontinue
3245c3d5982aSmrgelse
3246c3d5982aSmrg  # Passes both tests.
3247c3d5982aSmrgac_preproc_ok=:
3248c3d5982aSmrgbreak
3249c3d5982aSmrgfi
3250c3d5982aSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3251c3d5982aSmrg
3252c3d5982aSmrgdone
3253c3d5982aSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3254c3d5982aSmrgrm -f conftest.i conftest.err conftest.$ac_ext
3255c3d5982aSmrgif $ac_preproc_ok; then :
3256c3d5982aSmrg
3257c3d5982aSmrgelse
3258c3d5982aSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3259c3d5982aSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3260c3d5982aSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3261c3d5982aSmrgSee \`config.log' for more details" "$LINENO" 5; }
3262c3d5982aSmrgfi
3263c3d5982aSmrg
3264c3d5982aSmrgac_ext=c
3265c3d5982aSmrgac_cpp='$CPP $CPPFLAGS'
3266c3d5982aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3267c3d5982aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3268c3d5982aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3269c3d5982aSmrg
3270c3d5982aSmrg
3271c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3272c3d5982aSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3273c3d5982aSmrgif ${ac_cv_path_GREP+:} false; then :
3274c3d5982aSmrg  $as_echo_n "(cached) " >&6
3275c3d5982aSmrgelse
3276c3d5982aSmrg  if test -z "$GREP"; then
3277c3d5982aSmrg  ac_path_GREP_found=false
3278c3d5982aSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
3279c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3280c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3281c3d5982aSmrgdo
3282c3d5982aSmrg  IFS=$as_save_IFS
3283c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3284c3d5982aSmrg    for ac_prog in grep ggrep; do
3285c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3286c3d5982aSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3287ff143803Smrg      as_fn_executable_p "$ac_path_GREP" || continue
3288c3d5982aSmrg# Check for GNU ac_path_GREP and select it if it is found.
3289c3d5982aSmrg  # Check for GNU $ac_path_GREP
3290c3d5982aSmrgcase `"$ac_path_GREP" --version 2>&1` in
3291c3d5982aSmrg*GNU*)
3292c3d5982aSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3293c3d5982aSmrg*)
3294c3d5982aSmrg  ac_count=0
3295c3d5982aSmrg  $as_echo_n 0123456789 >"conftest.in"
3296c3d5982aSmrg  while :
3297c3d5982aSmrg  do
3298c3d5982aSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
3299c3d5982aSmrg    mv "conftest.tmp" "conftest.in"
3300c3d5982aSmrg    cp "conftest.in" "conftest.nl"
3301c3d5982aSmrg    $as_echo 'GREP' >> "conftest.nl"
3302c3d5982aSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3303c3d5982aSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3304c3d5982aSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
3305c3d5982aSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3306c3d5982aSmrg      # Best one so far, save it but keep looking for a better one
3307c3d5982aSmrg      ac_cv_path_GREP="$ac_path_GREP"
3308c3d5982aSmrg      ac_path_GREP_max=$ac_count
3309c3d5982aSmrg    fi
3310c3d5982aSmrg    # 10*(2^10) chars as input seems more than enough
3311c3d5982aSmrg    test $ac_count -gt 10 && break
3312c3d5982aSmrg  done
3313c3d5982aSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3314c3d5982aSmrgesac
3315c3d5982aSmrg
3316c3d5982aSmrg      $ac_path_GREP_found && break 3
3317c3d5982aSmrg    done
3318c3d5982aSmrg  done
3319c3d5982aSmrg  done
3320c3d5982aSmrgIFS=$as_save_IFS
3321c3d5982aSmrg  if test -z "$ac_cv_path_GREP"; then
3322c3d5982aSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3323c3d5982aSmrg  fi
3324c3d5982aSmrgelse
3325c3d5982aSmrg  ac_cv_path_GREP=$GREP
3326c3d5982aSmrgfi
3327c3d5982aSmrg
3328c3d5982aSmrgfi
3329c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3330c3d5982aSmrg$as_echo "$ac_cv_path_GREP" >&6; }
3331c3d5982aSmrg GREP="$ac_cv_path_GREP"
3332c3d5982aSmrg
3333c3d5982aSmrg
3334c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3335c3d5982aSmrg$as_echo_n "checking for egrep... " >&6; }
3336c3d5982aSmrgif ${ac_cv_path_EGREP+:} false; then :
3337c3d5982aSmrg  $as_echo_n "(cached) " >&6
3338c3d5982aSmrgelse
3339c3d5982aSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3340c3d5982aSmrg   then ac_cv_path_EGREP="$GREP -E"
3341c3d5982aSmrg   else
3342c3d5982aSmrg     if test -z "$EGREP"; then
3343c3d5982aSmrg  ac_path_EGREP_found=false
3344c3d5982aSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
3345c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3346c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3347c3d5982aSmrgdo
3348c3d5982aSmrg  IFS=$as_save_IFS
3349c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3350c3d5982aSmrg    for ac_prog in egrep; do
3351c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3352c3d5982aSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3353ff143803Smrg      as_fn_executable_p "$ac_path_EGREP" || continue
3354c3d5982aSmrg# Check for GNU ac_path_EGREP and select it if it is found.
3355c3d5982aSmrg  # Check for GNU $ac_path_EGREP
3356c3d5982aSmrgcase `"$ac_path_EGREP" --version 2>&1` in
3357c3d5982aSmrg*GNU*)
3358c3d5982aSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3359c3d5982aSmrg*)
3360c3d5982aSmrg  ac_count=0
3361c3d5982aSmrg  $as_echo_n 0123456789 >"conftest.in"
3362c3d5982aSmrg  while :
3363c3d5982aSmrg  do
3364c3d5982aSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
3365c3d5982aSmrg    mv "conftest.tmp" "conftest.in"
3366c3d5982aSmrg    cp "conftest.in" "conftest.nl"
3367c3d5982aSmrg    $as_echo 'EGREP' >> "conftest.nl"
3368c3d5982aSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3369c3d5982aSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3370c3d5982aSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
3371c3d5982aSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3372c3d5982aSmrg      # Best one so far, save it but keep looking for a better one
3373c3d5982aSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
3374c3d5982aSmrg      ac_path_EGREP_max=$ac_count
3375c3d5982aSmrg    fi
3376c3d5982aSmrg    # 10*(2^10) chars as input seems more than enough
3377c3d5982aSmrg    test $ac_count -gt 10 && break
3378c3d5982aSmrg  done
3379c3d5982aSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3380c3d5982aSmrgesac
3381c3d5982aSmrg
3382c3d5982aSmrg      $ac_path_EGREP_found && break 3
3383c3d5982aSmrg    done
3384c3d5982aSmrg  done
3385c3d5982aSmrg  done
3386c3d5982aSmrgIFS=$as_save_IFS
3387c3d5982aSmrg  if test -z "$ac_cv_path_EGREP"; then
3388c3d5982aSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3389c3d5982aSmrg  fi
3390c3d5982aSmrgelse
3391c3d5982aSmrg  ac_cv_path_EGREP=$EGREP
3392c3d5982aSmrgfi
3393c3d5982aSmrg
3394c3d5982aSmrg   fi
3395c3d5982aSmrgfi
3396c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3397c3d5982aSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
3398c3d5982aSmrg EGREP="$ac_cv_path_EGREP"
3399c3d5982aSmrg
3400c3d5982aSmrg
3401c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3402c3d5982aSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
3403c3d5982aSmrgif ${ac_cv_header_stdc+:} false; then :
3404c3d5982aSmrg  $as_echo_n "(cached) " >&6
3405c3d5982aSmrgelse
3406c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407c3d5982aSmrg/* end confdefs.h.  */
3408c3d5982aSmrg#include <stdlib.h>
3409c3d5982aSmrg#include <stdarg.h>
3410c3d5982aSmrg#include <string.h>
3411c3d5982aSmrg#include <float.h>
3412c3d5982aSmrg
3413c3d5982aSmrgint
3414c3d5982aSmrgmain ()
3415c3d5982aSmrg{
3416c3d5982aSmrg
3417c3d5982aSmrg  ;
3418c3d5982aSmrg  return 0;
3419c3d5982aSmrg}
3420c3d5982aSmrg_ACEOF
3421c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
3422c3d5982aSmrg  ac_cv_header_stdc=yes
3423c3d5982aSmrgelse
3424c3d5982aSmrg  ac_cv_header_stdc=no
3425c3d5982aSmrgfi
3426c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3427c3d5982aSmrg
3428c3d5982aSmrgif test $ac_cv_header_stdc = yes; then
3429c3d5982aSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3430c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3431c3d5982aSmrg/* end confdefs.h.  */
3432c3d5982aSmrg#include <string.h>
3433c3d5982aSmrg
3434c3d5982aSmrg_ACEOF
3435c3d5982aSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3436c3d5982aSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
3437c3d5982aSmrg
3438c3d5982aSmrgelse
3439c3d5982aSmrg  ac_cv_header_stdc=no
3440c3d5982aSmrgfi
3441c3d5982aSmrgrm -f conftest*
3442c3d5982aSmrg
3443c3d5982aSmrgfi
3444c3d5982aSmrg
3445c3d5982aSmrgif test $ac_cv_header_stdc = yes; then
3446c3d5982aSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3447c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3448c3d5982aSmrg/* end confdefs.h.  */
3449c3d5982aSmrg#include <stdlib.h>
3450c3d5982aSmrg
3451c3d5982aSmrg_ACEOF
3452c3d5982aSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3453c3d5982aSmrg  $EGREP "free" >/dev/null 2>&1; then :
3454c3d5982aSmrg
3455c3d5982aSmrgelse
3456c3d5982aSmrg  ac_cv_header_stdc=no
3457c3d5982aSmrgfi
3458c3d5982aSmrgrm -f conftest*
3459c3d5982aSmrg
3460c3d5982aSmrgfi
3461c3d5982aSmrg
3462c3d5982aSmrgif test $ac_cv_header_stdc = yes; then
3463c3d5982aSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3464c3d5982aSmrg  if test "$cross_compiling" = yes; then :
3465c3d5982aSmrg  :
3466c3d5982aSmrgelse
3467c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3468c3d5982aSmrg/* end confdefs.h.  */
3469c3d5982aSmrg#include <ctype.h>
3470c3d5982aSmrg#include <stdlib.h>
3471c3d5982aSmrg#if ((' ' & 0x0FF) == 0x020)
3472c3d5982aSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3473c3d5982aSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3474c3d5982aSmrg#else
3475c3d5982aSmrg# define ISLOWER(c) \
3476c3d5982aSmrg		   (('a' <= (c) && (c) <= 'i') \
3477c3d5982aSmrg		     || ('j' <= (c) && (c) <= 'r') \
3478c3d5982aSmrg		     || ('s' <= (c) && (c) <= 'z'))
3479c3d5982aSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3480c3d5982aSmrg#endif
3481c3d5982aSmrg
3482c3d5982aSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3483c3d5982aSmrgint
3484c3d5982aSmrgmain ()
3485c3d5982aSmrg{
3486c3d5982aSmrg  int i;
3487c3d5982aSmrg  for (i = 0; i < 256; i++)
3488c3d5982aSmrg    if (XOR (islower (i), ISLOWER (i))
3489c3d5982aSmrg	|| toupper (i) != TOUPPER (i))
3490c3d5982aSmrg      return 2;
3491c3d5982aSmrg  return 0;
3492c3d5982aSmrg}
3493c3d5982aSmrg_ACEOF
3494c3d5982aSmrgif ac_fn_c_try_run "$LINENO"; then :
3495c3d5982aSmrg
3496c3d5982aSmrgelse
3497c3d5982aSmrg  ac_cv_header_stdc=no
3498c3d5982aSmrgfi
3499c3d5982aSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3500c3d5982aSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
3501c3d5982aSmrgfi
3502c3d5982aSmrg
3503c3d5982aSmrgfi
3504c3d5982aSmrgfi
3505c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3506c3d5982aSmrg$as_echo "$ac_cv_header_stdc" >&6; }
3507c3d5982aSmrgif test $ac_cv_header_stdc = yes; then
3508c3d5982aSmrg
3509c3d5982aSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3510c3d5982aSmrg
3511c3d5982aSmrgfi
3512c3d5982aSmrg
3513c3d5982aSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3514c3d5982aSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3515c3d5982aSmrg		  inttypes.h stdint.h unistd.h
3516c3d5982aSmrgdo :
3517c3d5982aSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3518c3d5982aSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3519c3d5982aSmrg"
3520c3d5982aSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3521c3d5982aSmrg  cat >>confdefs.h <<_ACEOF
3522c3d5982aSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3523c3d5982aSmrg_ACEOF
3524c3d5982aSmrg
3525c3d5982aSmrgfi
3526c3d5982aSmrg
3527c3d5982aSmrgdone
3528c3d5982aSmrg
3529c3d5982aSmrg
3530c3d5982aSmrg
3531c3d5982aSmrg  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3532c3d5982aSmrgif test "x$ac_cv_header_minix_config_h" = xyes; then :
3533c3d5982aSmrg  MINIX=yes
3534c3d5982aSmrgelse
3535c3d5982aSmrg  MINIX=
3536c3d5982aSmrgfi
3537c3d5982aSmrg
3538c3d5982aSmrg
3539c3d5982aSmrg  if test "$MINIX" = yes; then
3540c3d5982aSmrg
3541c3d5982aSmrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3542c3d5982aSmrg
3543c3d5982aSmrg
3544c3d5982aSmrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3545c3d5982aSmrg
3546c3d5982aSmrg
3547c3d5982aSmrg$as_echo "#define _MINIX 1" >>confdefs.h
3548c3d5982aSmrg
3549c3d5982aSmrg  fi
3550c3d5982aSmrg
3551c3d5982aSmrg
3552c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3553c3d5982aSmrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3554c3d5982aSmrgif ${ac_cv_safe_to_define___extensions__+:} false; then :
3555c3d5982aSmrg  $as_echo_n "(cached) " >&6
3556c3d5982aSmrgelse
3557c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3558c3d5982aSmrg/* end confdefs.h.  */
3559c3d5982aSmrg
3560ff143803Smrg#         define __EXTENSIONS__ 1
3561ff143803Smrg          $ac_includes_default
3562c3d5982aSmrgint
3563c3d5982aSmrgmain ()
3564c3d5982aSmrg{
3565c3d5982aSmrg
3566c3d5982aSmrg  ;
3567c3d5982aSmrg  return 0;
3568c3d5982aSmrg}
3569c3d5982aSmrg_ACEOF
3570c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
3571c3d5982aSmrg  ac_cv_safe_to_define___extensions__=yes
3572c3d5982aSmrgelse
3573c3d5982aSmrg  ac_cv_safe_to_define___extensions__=no
3574c3d5982aSmrgfi
3575c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3576c3d5982aSmrgfi
3577c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3578c3d5982aSmrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3579c3d5982aSmrg  test $ac_cv_safe_to_define___extensions__ = yes &&
3580c3d5982aSmrg    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3581c3d5982aSmrg
3582c3d5982aSmrg  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3583c3d5982aSmrg
3584c3d5982aSmrg  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3585c3d5982aSmrg
3586c3d5982aSmrg  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3587c3d5982aSmrg
3588c3d5982aSmrg  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3589c3d5982aSmrg
3590c3d5982aSmrg
3591c3d5982aSmrg
3592c3d5982aSmrg# Initialize Automake
3593ff143803Smrgam__api_version='1.15'
3594c3d5982aSmrg
3595c3d5982aSmrg# Find a good install program.  We prefer a C program (faster),
3596c3d5982aSmrg# so one script is as good as another.  But avoid the broken or
3597c3d5982aSmrg# incompatible versions:
3598c3d5982aSmrg# SysV /etc/install, /usr/sbin/install
3599c3d5982aSmrg# SunOS /usr/etc/install
3600c3d5982aSmrg# IRIX /sbin/install
3601c3d5982aSmrg# AIX /bin/install
3602c3d5982aSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
3603c3d5982aSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3604c3d5982aSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3605c3d5982aSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3606c3d5982aSmrg# OS/2's system install, which has a completely different semantic
3607c3d5982aSmrg# ./install, which can be erroneously created by make from ./install.sh.
3608c3d5982aSmrg# Reject install programs that cannot install multiple files.
3609c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3610c3d5982aSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
3611c3d5982aSmrgif test -z "$INSTALL"; then
3612c3d5982aSmrgif ${ac_cv_path_install+:} false; then :
3613c3d5982aSmrg  $as_echo_n "(cached) " >&6
3614c3d5982aSmrgelse
3615c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3616c3d5982aSmrgfor as_dir in $PATH
3617c3d5982aSmrgdo
3618c3d5982aSmrg  IFS=$as_save_IFS
3619c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3620c3d5982aSmrg    # Account for people who put trailing slashes in PATH elements.
3621c3d5982aSmrgcase $as_dir/ in #((
3622c3d5982aSmrg  ./ | .// | /[cC]/* | \
3623c3d5982aSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3624c3d5982aSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3625c3d5982aSmrg  /usr/ucb/* ) ;;
3626c3d5982aSmrg  *)
3627c3d5982aSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
3628c3d5982aSmrg    # Don't use installbsd from OSF since it installs stuff as root
3629c3d5982aSmrg    # by default.
3630c3d5982aSmrg    for ac_prog in ginstall scoinst install; do
3631c3d5982aSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
3632ff143803Smrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3633c3d5982aSmrg	  if test $ac_prog = install &&
3634c3d5982aSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3635c3d5982aSmrg	    # AIX install.  It has an incompatible calling convention.
3636c3d5982aSmrg	    :
3637c3d5982aSmrg	  elif test $ac_prog = install &&
3638c3d5982aSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3639c3d5982aSmrg	    # program-specific install script used by HP pwplus--don't use.
3640c3d5982aSmrg	    :
3641c3d5982aSmrg	  else
3642c3d5982aSmrg	    rm -rf conftest.one conftest.two conftest.dir
3643c3d5982aSmrg	    echo one > conftest.one
3644c3d5982aSmrg	    echo two > conftest.two
3645c3d5982aSmrg	    mkdir conftest.dir
3646c3d5982aSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3647c3d5982aSmrg	      test -s conftest.one && test -s conftest.two &&
3648c3d5982aSmrg	      test -s conftest.dir/conftest.one &&
3649c3d5982aSmrg	      test -s conftest.dir/conftest.two
3650c3d5982aSmrg	    then
3651c3d5982aSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3652c3d5982aSmrg	      break 3
3653c3d5982aSmrg	    fi
3654c3d5982aSmrg	  fi
3655c3d5982aSmrg	fi
3656c3d5982aSmrg      done
3657c3d5982aSmrg    done
3658c3d5982aSmrg    ;;
3659c3d5982aSmrgesac
3660c3d5982aSmrg
3661c3d5982aSmrg  done
3662c3d5982aSmrgIFS=$as_save_IFS
3663c3d5982aSmrg
3664c3d5982aSmrgrm -rf conftest.one conftest.two conftest.dir
3665c3d5982aSmrg
3666c3d5982aSmrgfi
3667c3d5982aSmrg  if test "${ac_cv_path_install+set}" = set; then
3668c3d5982aSmrg    INSTALL=$ac_cv_path_install
3669c3d5982aSmrg  else
3670c3d5982aSmrg    # As a last resort, use the slow shell script.  Don't cache a
3671c3d5982aSmrg    # value for INSTALL within a source directory, because that will
3672c3d5982aSmrg    # break other packages using the cache if that directory is
3673c3d5982aSmrg    # removed, or if the value is a relative name.
3674c3d5982aSmrg    INSTALL=$ac_install_sh
3675c3d5982aSmrg  fi
3676c3d5982aSmrgfi
3677c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3678c3d5982aSmrg$as_echo "$INSTALL" >&6; }
3679c3d5982aSmrg
3680c3d5982aSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3681c3d5982aSmrg# It thinks the first close brace ends the variable substitution.
3682c3d5982aSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3683c3d5982aSmrg
3684c3d5982aSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3685c3d5982aSmrg
3686c3d5982aSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3687c3d5982aSmrg
3688c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3689c3d5982aSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
3690c3d5982aSmrg# Reject unsafe characters in $srcdir or the absolute working directory
3691c3d5982aSmrg# name.  Accept space and tab only in the latter.
3692c3d5982aSmrgam_lf='
3693c3d5982aSmrg'
3694c3d5982aSmrgcase `pwd` in
3695c3d5982aSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
3696c3d5982aSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3697c3d5982aSmrgesac
3698c3d5982aSmrgcase $srcdir in
3699c3d5982aSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3700c3d5982aSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3701c3d5982aSmrgesac
3702c3d5982aSmrg
3703c3d5982aSmrg# Do 'set' in a subshell so we don't clobber the current shell's
3704c3d5982aSmrg# arguments.  Must try -L first in case configure is actually a
3705c3d5982aSmrg# symlink; some systems play weird games with the mod time of symlinks
3706c3d5982aSmrg# (eg FreeBSD returns the mod time of the symlink's containing
3707c3d5982aSmrg# directory).
3708c3d5982aSmrgif (
3709c3d5982aSmrg   am_has_slept=no
3710c3d5982aSmrg   for am_try in 1 2; do
3711c3d5982aSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
3712c3d5982aSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3713c3d5982aSmrg     if test "$*" = "X"; then
3714c3d5982aSmrg	# -L didn't work.
3715c3d5982aSmrg	set X `ls -t "$srcdir/configure" conftest.file`
3716c3d5982aSmrg     fi
3717c3d5982aSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
3718c3d5982aSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
3719c3d5982aSmrg
3720c3d5982aSmrg	# If neither matched, then we have a broken ls.  This can happen
3721c3d5982aSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
3722c3d5982aSmrg	# broken ls alias from the environment.  This has actually
3723c3d5982aSmrg	# happened.  Such a system could not be considered "sane".
3724c3d5982aSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3725c3d5982aSmrg  alias in your environment" "$LINENO" 5
3726c3d5982aSmrg     fi
3727c3d5982aSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
3728c3d5982aSmrg       break
3729c3d5982aSmrg     fi
3730c3d5982aSmrg     # Just in case.
3731c3d5982aSmrg     sleep 1
3732c3d5982aSmrg     am_has_slept=yes
3733c3d5982aSmrg   done
3734c3d5982aSmrg   test "$2" = conftest.file
3735c3d5982aSmrg   )
3736c3d5982aSmrgthen
3737c3d5982aSmrg   # Ok.
3738c3d5982aSmrg   :
3739c3d5982aSmrgelse
3740c3d5982aSmrg   as_fn_error $? "newly created file is older than distributed files!
3741c3d5982aSmrgCheck your system clock" "$LINENO" 5
3742c3d5982aSmrgfi
3743c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3744c3d5982aSmrg$as_echo "yes" >&6; }
3745c3d5982aSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
3746c3d5982aSmrg# generated files are strictly newer.
3747c3d5982aSmrgam_sleep_pid=
3748c3d5982aSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
3749c3d5982aSmrg  ( sleep 1 ) &
3750c3d5982aSmrg  am_sleep_pid=$!
3751c3d5982aSmrgfi
3752c3d5982aSmrg
3753c3d5982aSmrgrm -f conftest.file
3754c3d5982aSmrg
3755c3d5982aSmrgtest "$program_prefix" != NONE &&
3756c3d5982aSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3757c3d5982aSmrg# Use a double $ so make ignores it.
3758c3d5982aSmrgtest "$program_suffix" != NONE &&
3759c3d5982aSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3760c3d5982aSmrg# Double any \ or $.
3761c3d5982aSmrg# By default was `s,x,x', remove it if useless.
3762c3d5982aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3763c3d5982aSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3764c3d5982aSmrg
3765c3d5982aSmrgif test x"${MISSING+set}" != xset; then
3766c3d5982aSmrg  case $am_aux_dir in
3767c3d5982aSmrg  *\ * | *\	*)
3768c3d5982aSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3769c3d5982aSmrg  *)
3770c3d5982aSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3771c3d5982aSmrg  esac
3772c3d5982aSmrgfi
3773c3d5982aSmrg# Use eval to expand $SHELL
3774c3d5982aSmrgif eval "$MISSING --is-lightweight"; then
3775c3d5982aSmrg  am_missing_run="$MISSING "
3776c3d5982aSmrgelse
3777c3d5982aSmrg  am_missing_run=
3778c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3779c3d5982aSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3780c3d5982aSmrgfi
3781c3d5982aSmrg
3782ff143803Smrgif test x"${install_sh+set}" != xset; then
3783c3d5982aSmrg  case $am_aux_dir in
3784c3d5982aSmrg  *\ * | *\	*)
3785c3d5982aSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3786c3d5982aSmrg  *)
3787c3d5982aSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
3788c3d5982aSmrg  esac
3789c3d5982aSmrgfi
3790c3d5982aSmrg
3791c3d5982aSmrg# Installed binaries are usually stripped using 'strip' when the user
3792c3d5982aSmrg# run "make install-strip".  However 'strip' might not be the right
3793c3d5982aSmrg# tool to use in cross-compilation environments, therefore Automake
3794c3d5982aSmrg# will honor the 'STRIP' environment variable to overrule this program.
3795c3d5982aSmrgif test "$cross_compiling" != no; then
3796c3d5982aSmrg  if test -n "$ac_tool_prefix"; then
3797c3d5982aSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3798c3d5982aSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
3799c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3800c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
3801c3d5982aSmrgif ${ac_cv_prog_STRIP+:} false; then :
3802c3d5982aSmrg  $as_echo_n "(cached) " >&6
3803c3d5982aSmrgelse
3804c3d5982aSmrg  if test -n "$STRIP"; then
3805c3d5982aSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3806c3d5982aSmrgelse
3807c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3808c3d5982aSmrgfor as_dir in $PATH
3809c3d5982aSmrgdo
3810c3d5982aSmrg  IFS=$as_save_IFS
3811c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3812c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3813ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3814c3d5982aSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3815c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3816c3d5982aSmrg    break 2
3817c3d5982aSmrg  fi
3818c3d5982aSmrgdone
3819c3d5982aSmrg  done
3820c3d5982aSmrgIFS=$as_save_IFS
3821c3d5982aSmrg
3822c3d5982aSmrgfi
3823c3d5982aSmrgfi
3824c3d5982aSmrgSTRIP=$ac_cv_prog_STRIP
3825c3d5982aSmrgif test -n "$STRIP"; then
3826c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3827c3d5982aSmrg$as_echo "$STRIP" >&6; }
3828c3d5982aSmrgelse
3829c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3830c3d5982aSmrg$as_echo "no" >&6; }
3831c3d5982aSmrgfi
3832c3d5982aSmrg
3833c3d5982aSmrg
3834c3d5982aSmrgfi
3835c3d5982aSmrgif test -z "$ac_cv_prog_STRIP"; then
3836c3d5982aSmrg  ac_ct_STRIP=$STRIP
3837c3d5982aSmrg  # Extract the first word of "strip", so it can be a program name with args.
3838c3d5982aSmrgset dummy strip; ac_word=$2
3839c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3840c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
3841c3d5982aSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3842c3d5982aSmrg  $as_echo_n "(cached) " >&6
3843c3d5982aSmrgelse
3844c3d5982aSmrg  if test -n "$ac_ct_STRIP"; then
3845c3d5982aSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3846c3d5982aSmrgelse
3847c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3848c3d5982aSmrgfor as_dir in $PATH
3849c3d5982aSmrgdo
3850c3d5982aSmrg  IFS=$as_save_IFS
3851c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3852c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3853ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3854c3d5982aSmrg    ac_cv_prog_ac_ct_STRIP="strip"
3855c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3856c3d5982aSmrg    break 2
3857c3d5982aSmrg  fi
3858c3d5982aSmrgdone
3859c3d5982aSmrg  done
3860c3d5982aSmrgIFS=$as_save_IFS
3861c3d5982aSmrg
3862c3d5982aSmrgfi
3863c3d5982aSmrgfi
3864c3d5982aSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3865c3d5982aSmrgif test -n "$ac_ct_STRIP"; then
3866c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3867c3d5982aSmrg$as_echo "$ac_ct_STRIP" >&6; }
3868c3d5982aSmrgelse
3869c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3870c3d5982aSmrg$as_echo "no" >&6; }
3871c3d5982aSmrgfi
3872c3d5982aSmrg
3873c3d5982aSmrg  if test "x$ac_ct_STRIP" = x; then
3874c3d5982aSmrg    STRIP=":"
3875c3d5982aSmrg  else
3876c3d5982aSmrg    case $cross_compiling:$ac_tool_warned in
3877c3d5982aSmrgyes:)
3878c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3879c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3880c3d5982aSmrgac_tool_warned=yes ;;
3881c3d5982aSmrgesac
3882c3d5982aSmrg    STRIP=$ac_ct_STRIP
3883c3d5982aSmrg  fi
3884c3d5982aSmrgelse
3885c3d5982aSmrg  STRIP="$ac_cv_prog_STRIP"
3886c3d5982aSmrgfi
3887c3d5982aSmrg
3888c3d5982aSmrgfi
3889c3d5982aSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3890c3d5982aSmrg
3891c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3892c3d5982aSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3893c3d5982aSmrgif test -z "$MKDIR_P"; then
3894c3d5982aSmrg  if ${ac_cv_path_mkdir+:} false; then :
3895c3d5982aSmrg  $as_echo_n "(cached) " >&6
3896c3d5982aSmrgelse
3897c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3898c3d5982aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3899c3d5982aSmrgdo
3900c3d5982aSmrg  IFS=$as_save_IFS
3901c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3902c3d5982aSmrg    for ac_prog in mkdir gmkdir; do
3903c3d5982aSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
3904ff143803Smrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3905c3d5982aSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3906c3d5982aSmrg	     'mkdir (GNU coreutils) '* | \
3907c3d5982aSmrg	     'mkdir (coreutils) '* | \
3908c3d5982aSmrg	     'mkdir (fileutils) '4.1*)
3909c3d5982aSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3910c3d5982aSmrg	       break 3;;
3911c3d5982aSmrg	   esac
3912c3d5982aSmrg	 done
3913c3d5982aSmrg       done
3914c3d5982aSmrg  done
3915c3d5982aSmrgIFS=$as_save_IFS
3916c3d5982aSmrg
3917c3d5982aSmrgfi
3918c3d5982aSmrg
3919c3d5982aSmrg  test -d ./--version && rmdir ./--version
3920c3d5982aSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
3921c3d5982aSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
3922c3d5982aSmrg  else
3923c3d5982aSmrg    # As a last resort, use the slow shell script.  Don't cache a
3924c3d5982aSmrg    # value for MKDIR_P within a source directory, because that will
3925c3d5982aSmrg    # break other packages using the cache if that directory is
3926c3d5982aSmrg    # removed, or if the value is a relative name.
3927c3d5982aSmrg    MKDIR_P="$ac_install_sh -d"
3928c3d5982aSmrg  fi
3929c3d5982aSmrgfi
3930c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3931c3d5982aSmrg$as_echo "$MKDIR_P" >&6; }
3932c3d5982aSmrg
3933c3d5982aSmrgfor ac_prog in gawk mawk nawk awk
3934c3d5982aSmrgdo
3935c3d5982aSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3936c3d5982aSmrgset dummy $ac_prog; ac_word=$2
3937c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3938c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
3939c3d5982aSmrgif ${ac_cv_prog_AWK+:} false; then :
3940c3d5982aSmrg  $as_echo_n "(cached) " >&6
3941c3d5982aSmrgelse
3942c3d5982aSmrg  if test -n "$AWK"; then
3943c3d5982aSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3944c3d5982aSmrgelse
3945c3d5982aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3946c3d5982aSmrgfor as_dir in $PATH
3947c3d5982aSmrgdo
3948c3d5982aSmrg  IFS=$as_save_IFS
3949c3d5982aSmrg  test -z "$as_dir" && as_dir=.
3950c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3951ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3952c3d5982aSmrg    ac_cv_prog_AWK="$ac_prog"
3953c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3954c3d5982aSmrg    break 2
3955c3d5982aSmrg  fi
3956c3d5982aSmrgdone
3957c3d5982aSmrg  done
3958c3d5982aSmrgIFS=$as_save_IFS
3959c3d5982aSmrg
3960c3d5982aSmrgfi
3961c3d5982aSmrgfi
3962c3d5982aSmrgAWK=$ac_cv_prog_AWK
3963c3d5982aSmrgif test -n "$AWK"; then
3964c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3965c3d5982aSmrg$as_echo "$AWK" >&6; }
3966c3d5982aSmrgelse
3967c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3968c3d5982aSmrg$as_echo "no" >&6; }
3969c3d5982aSmrgfi
3970c3d5982aSmrg
3971c3d5982aSmrg
3972c3d5982aSmrg  test -n "$AWK" && break
3973c3d5982aSmrgdone
3974c3d5982aSmrg
3975c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3976c3d5982aSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3977c3d5982aSmrgset x ${MAKE-make}
3978c3d5982aSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3979c3d5982aSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3980c3d5982aSmrg  $as_echo_n "(cached) " >&6
3981c3d5982aSmrgelse
3982c3d5982aSmrg  cat >conftest.make <<\_ACEOF
3983c3d5982aSmrgSHELL = /bin/sh
3984c3d5982aSmrgall:
3985c3d5982aSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
3986c3d5982aSmrg_ACEOF
3987c3d5982aSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3988c3d5982aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3989c3d5982aSmrg  *@@@%%%=?*=@@@%%%*)
3990c3d5982aSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3991c3d5982aSmrg  *)
3992c3d5982aSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
3993c3d5982aSmrgesac
3994c3d5982aSmrgrm -f conftest.make
3995c3d5982aSmrgfi
3996c3d5982aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3997c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3998c3d5982aSmrg$as_echo "yes" >&6; }
3999c3d5982aSmrg  SET_MAKE=
4000c3d5982aSmrgelse
4001c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4002c3d5982aSmrg$as_echo "no" >&6; }
4003c3d5982aSmrg  SET_MAKE="MAKE=${MAKE-make}"
4004c3d5982aSmrgfi
4005c3d5982aSmrg
4006c3d5982aSmrgrm -rf .tst 2>/dev/null
4007c3d5982aSmrgmkdir .tst 2>/dev/null
4008c3d5982aSmrgif test -d .tst; then
4009c3d5982aSmrg  am__leading_dot=.
4010c3d5982aSmrgelse
4011c3d5982aSmrg  am__leading_dot=_
4012c3d5982aSmrgfi
4013c3d5982aSmrgrmdir .tst 2>/dev/null
4014c3d5982aSmrg
4015c3d5982aSmrgDEPDIR="${am__leading_dot}deps"
4016c3d5982aSmrg
4017c3d5982aSmrgac_config_commands="$ac_config_commands depfiles"
4018c3d5982aSmrg
4019c3d5982aSmrg
4020c3d5982aSmrgam_make=${MAKE-make}
4021c3d5982aSmrgcat > confinc << 'END'
4022c3d5982aSmrgam__doit:
4023c3d5982aSmrg	@echo this is the am__doit target
4024c3d5982aSmrg.PHONY: am__doit
4025c3d5982aSmrgEND
4026c3d5982aSmrg# If we don't find an include directive, just comment out the code.
4027c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4028c3d5982aSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
4029c3d5982aSmrgam__include="#"
4030c3d5982aSmrgam__quote=
4031c3d5982aSmrg_am_result=none
4032c3d5982aSmrg# First try GNU make style include.
4033c3d5982aSmrgecho "include confinc" > confmf
4034c3d5982aSmrg# Ignore all kinds of additional output from 'make'.
4035c3d5982aSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
4036c3d5982aSmrg*the\ am__doit\ target*)
4037c3d5982aSmrg  am__include=include
4038c3d5982aSmrg  am__quote=
4039c3d5982aSmrg  _am_result=GNU
4040c3d5982aSmrg  ;;
4041c3d5982aSmrgesac
4042c3d5982aSmrg# Now try BSD make style include.
4043c3d5982aSmrgif test "$am__include" = "#"; then
4044c3d5982aSmrg   echo '.include "confinc"' > confmf
4045c3d5982aSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
4046c3d5982aSmrg   *the\ am__doit\ target*)
4047c3d5982aSmrg     am__include=.include
4048c3d5982aSmrg     am__quote="\""
4049c3d5982aSmrg     _am_result=BSD
4050c3d5982aSmrg     ;;
4051c3d5982aSmrg   esac
4052c3d5982aSmrgfi
4053c3d5982aSmrg
4054c3d5982aSmrg
4055c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4056c3d5982aSmrg$as_echo "$_am_result" >&6; }
4057c3d5982aSmrgrm -f confinc confmf
4058c3d5982aSmrg
4059c3d5982aSmrg# Check whether --enable-dependency-tracking was given.
4060c3d5982aSmrgif test "${enable_dependency_tracking+set}" = set; then :
4061c3d5982aSmrg  enableval=$enable_dependency_tracking;
4062c3d5982aSmrgfi
4063c3d5982aSmrg
4064c3d5982aSmrgif test "x$enable_dependency_tracking" != xno; then
4065c3d5982aSmrg  am_depcomp="$ac_aux_dir/depcomp"
4066c3d5982aSmrg  AMDEPBACKSLASH='\'
4067c3d5982aSmrg  am__nodep='_no'
4068c3d5982aSmrgfi
4069c3d5982aSmrg if test "x$enable_dependency_tracking" != xno; then
4070c3d5982aSmrg  AMDEP_TRUE=
4071c3d5982aSmrg  AMDEP_FALSE='#'
4072c3d5982aSmrgelse
4073c3d5982aSmrg  AMDEP_TRUE='#'
4074c3d5982aSmrg  AMDEP_FALSE=
4075c3d5982aSmrgfi
4076c3d5982aSmrg
4077c3d5982aSmrg
4078c3d5982aSmrg# Check whether --enable-silent-rules was given.
4079c3d5982aSmrgif test "${enable_silent_rules+set}" = set; then :
4080c3d5982aSmrg  enableval=$enable_silent_rules;
4081c3d5982aSmrgfi
4082c3d5982aSmrg
4083c3d5982aSmrgcase $enable_silent_rules in # (((
4084c3d5982aSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
4085c3d5982aSmrg   no) AM_DEFAULT_VERBOSITY=1;;
4086c3d5982aSmrg    *) AM_DEFAULT_VERBOSITY=1;;
4087c3d5982aSmrgesac
4088c3d5982aSmrgam_make=${MAKE-make}
4089c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4090c3d5982aSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4091c3d5982aSmrgif ${am_cv_make_support_nested_variables+:} false; then :
4092c3d5982aSmrg  $as_echo_n "(cached) " >&6
4093c3d5982aSmrgelse
4094c3d5982aSmrg  if $as_echo 'TRUE=$(BAR$(V))
4095c3d5982aSmrgBAR0=false
4096c3d5982aSmrgBAR1=true
4097c3d5982aSmrgV=1
4098c3d5982aSmrgam__doit:
4099c3d5982aSmrg	@$(TRUE)
4100c3d5982aSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4101c3d5982aSmrg  am_cv_make_support_nested_variables=yes
4102c3d5982aSmrgelse
4103c3d5982aSmrg  am_cv_make_support_nested_variables=no
4104c3d5982aSmrgfi
4105c3d5982aSmrgfi
4106c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4107c3d5982aSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
4108c3d5982aSmrgif test $am_cv_make_support_nested_variables = yes; then
4109c3d5982aSmrg    AM_V='$(V)'
4110c3d5982aSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4111c3d5982aSmrgelse
4112c3d5982aSmrg  AM_V=$AM_DEFAULT_VERBOSITY
4113c3d5982aSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4114c3d5982aSmrgfi
4115c3d5982aSmrgAM_BACKSLASH='\'
4116c3d5982aSmrg
4117c3d5982aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
4118c3d5982aSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4119c3d5982aSmrg  # is not polluted with repeated "-I."
4120c3d5982aSmrg  am__isrc=' -I$(srcdir)'
4121c3d5982aSmrg  # test to see if srcdir already configured
4122c3d5982aSmrg  if test -f $srcdir/config.status; then
4123c3d5982aSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4124c3d5982aSmrg  fi
4125c3d5982aSmrgfi
4126c3d5982aSmrg
4127c3d5982aSmrg# test whether we have cygpath
4128c3d5982aSmrgif test -z "$CYGPATH_W"; then
4129c3d5982aSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
4130c3d5982aSmrg    CYGPATH_W='cygpath -w'
4131c3d5982aSmrg  else
4132c3d5982aSmrg    CYGPATH_W=echo
4133c3d5982aSmrg  fi
4134c3d5982aSmrgfi
4135c3d5982aSmrg
4136c3d5982aSmrg
4137c3d5982aSmrg# Define the identity of the package.
4138c3d5982aSmrg PACKAGE='xrefresh'
4139ff143803Smrg VERSION='1.0.6'
4140c3d5982aSmrg
4141c3d5982aSmrg
4142c3d5982aSmrgcat >>confdefs.h <<_ACEOF
4143c3d5982aSmrg#define PACKAGE "$PACKAGE"
4144c3d5982aSmrg_ACEOF
4145c3d5982aSmrg
4146c3d5982aSmrg
4147c3d5982aSmrgcat >>confdefs.h <<_ACEOF
4148c3d5982aSmrg#define VERSION "$VERSION"
4149c3d5982aSmrg_ACEOF
4150c3d5982aSmrg
4151c3d5982aSmrg# Some tools Automake needs.
4152c3d5982aSmrg
4153c3d5982aSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4154c3d5982aSmrg
4155c3d5982aSmrg
4156c3d5982aSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4157c3d5982aSmrg
4158c3d5982aSmrg
4159c3d5982aSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4160c3d5982aSmrg
4161c3d5982aSmrg
4162c3d5982aSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4163c3d5982aSmrg
4164c3d5982aSmrg
4165c3d5982aSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4166c3d5982aSmrg
4167c3d5982aSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
4168c3d5982aSmrg# dies out for good.  For more background, see:
4169c3d5982aSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4170c3d5982aSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4171c3d5982aSmrgmkdir_p='$(MKDIR_P)'
4172c3d5982aSmrg
4173ff143803Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
4174ff143803Smrg# system "awk" is bad on some platforms.
4175c3d5982aSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
4176c3d5982aSmrg# in the wild :-(  We should find a proper way to deprecate it ...
4177c3d5982aSmrgAMTAR='$${TAR-tar}'
4178c3d5982aSmrg
4179c3d5982aSmrg
4180c3d5982aSmrg# We'll loop over all known methods to create a tar archive until one works.
4181c3d5982aSmrg_am_tools='gnutar  pax cpio none'
4182c3d5982aSmrg
4183c3d5982aSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4184c3d5982aSmrg
4185c3d5982aSmrg
4186c3d5982aSmrg
4187c3d5982aSmrg
4188c3d5982aSmrg
4189c3d5982aSmrgdepcc="$CC"   am_compiler_list=
4190c3d5982aSmrg
4191c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4192c3d5982aSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
4193c3d5982aSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
4194c3d5982aSmrg  $as_echo_n "(cached) " >&6
4195c3d5982aSmrgelse
4196c3d5982aSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4197c3d5982aSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
4198c3d5982aSmrg  # making bogus files that we don't know about and never remove.  For
4199c3d5982aSmrg  # instance it was reported that on HP-UX the gcc test will end up
4200c3d5982aSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4201c3d5982aSmrg  # in D".
4202c3d5982aSmrg  rm -rf conftest.dir
4203c3d5982aSmrg  mkdir conftest.dir
4204c3d5982aSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4205c3d5982aSmrg  # using a relative directory.
4206c3d5982aSmrg  cp "$am_depcomp" conftest.dir
4207c3d5982aSmrg  cd conftest.dir
4208c3d5982aSmrg  # We will build objects and dependencies in a subdirectory because
4209c3d5982aSmrg  # it helps to detect inapplicable dependency modes.  For instance
4210c3d5982aSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4211c3d5982aSmrg  # side effect of compilation, but ICC will put the dependencies in
4212c3d5982aSmrg  # the current directory while Tru64 will put them in the object
4213c3d5982aSmrg  # directory.
4214c3d5982aSmrg  mkdir sub
4215c3d5982aSmrg
4216c3d5982aSmrg  am_cv_CC_dependencies_compiler_type=none
4217c3d5982aSmrg  if test "$am_compiler_list" = ""; then
4218c3d5982aSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4219c3d5982aSmrg  fi
4220c3d5982aSmrg  am__universal=false
4221c3d5982aSmrg  case " $depcc " in #(
4222c3d5982aSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4223c3d5982aSmrg     esac
4224c3d5982aSmrg
4225c3d5982aSmrg  for depmode in $am_compiler_list; do
4226c3d5982aSmrg    # Setup a source with many dependencies, because some compilers
4227c3d5982aSmrg    # like to wrap large dependency lists on column 80 (with \), and
4228c3d5982aSmrg    # we should not choose a depcomp mode which is confused by this.
4229c3d5982aSmrg    #
4230c3d5982aSmrg    # We need to recreate these files for each test, as the compiler may
4231c3d5982aSmrg    # overwrite some of them when testing with obscure command lines.
4232c3d5982aSmrg    # This happens at least with the AIX C compiler.
4233c3d5982aSmrg    : > sub/conftest.c
4234c3d5982aSmrg    for i in 1 2 3 4 5 6; do
4235c3d5982aSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4236c3d5982aSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4237c3d5982aSmrg      # Solaris 10 /bin/sh.
4238c3d5982aSmrg      echo '/* dummy */' > sub/conftst$i.h
4239c3d5982aSmrg    done
4240c3d5982aSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4241c3d5982aSmrg
4242c3d5982aSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4243c3d5982aSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4244c3d5982aSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4245c3d5982aSmrg    # versions had trouble with output in subdirs.
4246c3d5982aSmrg    am__obj=sub/conftest.${OBJEXT-o}
4247c3d5982aSmrg    am__minus_obj="-o $am__obj"
4248c3d5982aSmrg    case $depmode in
4249c3d5982aSmrg    gcc)
4250c3d5982aSmrg      # This depmode causes a compiler race in universal mode.
4251c3d5982aSmrg      test "$am__universal" = false || continue
4252c3d5982aSmrg      ;;
4253c3d5982aSmrg    nosideeffect)
4254c3d5982aSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4255c3d5982aSmrg      # only be used when explicitly requested.
4256c3d5982aSmrg      if test "x$enable_dependency_tracking" = xyes; then
4257c3d5982aSmrg	continue
4258c3d5982aSmrg      else
4259c3d5982aSmrg	break
4260c3d5982aSmrg      fi
4261c3d5982aSmrg      ;;
4262c3d5982aSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4263c3d5982aSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4264c3d5982aSmrg      # not run yet.  These depmodes are late enough in the game, and
4265c3d5982aSmrg      # so weak that their functioning should not be impacted.
4266c3d5982aSmrg      am__obj=conftest.${OBJEXT-o}
4267c3d5982aSmrg      am__minus_obj=
4268c3d5982aSmrg      ;;
4269c3d5982aSmrg    none) break ;;
4270c3d5982aSmrg    esac
4271c3d5982aSmrg    if depmode=$depmode \
4272c3d5982aSmrg       source=sub/conftest.c object=$am__obj \
4273c3d5982aSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4274c3d5982aSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4275c3d5982aSmrg         >/dev/null 2>conftest.err &&
4276c3d5982aSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4277c3d5982aSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4278c3d5982aSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4279c3d5982aSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4280c3d5982aSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4281c3d5982aSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4282c3d5982aSmrg      # that says an option was ignored or not supported.
4283c3d5982aSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4284c3d5982aSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4285c3d5982aSmrg      # The diagnosis changed in icc 8.0:
4286c3d5982aSmrg      #   icc: Command line remark: option '-MP' not supported
4287c3d5982aSmrg      if (grep 'ignoring option' conftest.err ||
4288c3d5982aSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4289c3d5982aSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4290c3d5982aSmrg        break
4291c3d5982aSmrg      fi
4292c3d5982aSmrg    fi
4293c3d5982aSmrg  done
4294c3d5982aSmrg
4295c3d5982aSmrg  cd ..
4296c3d5982aSmrg  rm -rf conftest.dir
4297c3d5982aSmrgelse
4298c3d5982aSmrg  am_cv_CC_dependencies_compiler_type=none
4299c3d5982aSmrgfi
4300c3d5982aSmrg
4301c3d5982aSmrgfi
4302c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4303c3d5982aSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4304c3d5982aSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4305c3d5982aSmrg
4306c3d5982aSmrg if
4307c3d5982aSmrg  test "x$enable_dependency_tracking" != xno \
4308c3d5982aSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4309c3d5982aSmrg  am__fastdepCC_TRUE=
4310c3d5982aSmrg  am__fastdepCC_FALSE='#'
4311c3d5982aSmrgelse
4312c3d5982aSmrg  am__fastdepCC_TRUE='#'
4313c3d5982aSmrg  am__fastdepCC_FALSE=
4314c3d5982aSmrgfi
4315c3d5982aSmrg
4316c3d5982aSmrg
4317c3d5982aSmrg
4318ff143803Smrg# POSIX will say in a future version that running "rm -f" with no argument
4319ff143803Smrg# is OK; and we want to be able to make that assumption in our Makefile
4320ff143803Smrg# recipes.  So use an aggressive probe to check that the usage we want is
4321ff143803Smrg# actually supported "in the wild" to an acceptable degree.
4322ff143803Smrg# See automake bug#10828.
4323ff143803Smrg# To make any issue more visible, cause the running configure to be aborted
4324ff143803Smrg# by default if the 'rm' program in use doesn't match our expectations; the
4325ff143803Smrg# user can still override this though.
4326ff143803Smrgif rm -f && rm -fr && rm -rf; then : OK; else
4327ff143803Smrg  cat >&2 <<'END'
4328ff143803SmrgOops!
4329c3d5982aSmrg
4330ff143803SmrgYour 'rm' program seems unable to run without file operands specified
4331ff143803Smrgon the command line, even when the '-f' option is present.  This is contrary
4332ff143803Smrgto the behaviour of most rm programs out there, and not conforming with
4333ff143803Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4334c3d5982aSmrg
4335ff143803SmrgPlease tell bug-automake@gnu.org about your system, including the value
4336ff143803Smrgof your $PATH and any error possibly output before this message.  This
4337ff143803Smrgcan help us improve future automake versions.
4338c3d5982aSmrg
4339ff143803SmrgEND
4340ff143803Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4341ff143803Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
4342ff143803Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4343ff143803Smrg    echo >&2
4344ff143803Smrg  else
4345ff143803Smrg    cat >&2 <<'END'
4346ff143803SmrgAborting the configuration process, to ensure you take notice of the issue.
4347c3d5982aSmrg
4348ff143803SmrgYou can download and install GNU coreutils to get an 'rm' implementation
4349ff143803Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
4350ff143803Smrg
4351ff143803SmrgIf you want to complete the configuration process using your problematic
4352ff143803Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4353ff143803Smrgto "yes", and re-run configure.
4354ff143803Smrg
4355ff143803SmrgEND
4356ff143803Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4357ff143803Smrg  fi
4358ff143803Smrgfi
4359c3d5982aSmrg
4360c3d5982aSmrg
4361c3d5982aSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4362c3d5982aSmrg
4363c3d5982aSmrg
4364c3d5982aSmrg
4365c3d5982aSmrg
4366c3d5982aSmrg
4367c3d5982aSmrg
4368c3d5982aSmrg
4369c3d5982aSmrg
4370c3d5982aSmrg
4371c3d5982aSmrg
4372c3d5982aSmrg
4373c3d5982aSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4374c3d5982aSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4375c3d5982aSmrgif ${ac_cv_prog_cc_c99+:} false; then :
4376c3d5982aSmrg  $as_echo_n "(cached) " >&6
4377c3d5982aSmrgelse
4378c3d5982aSmrg  ac_cv_prog_cc_c99=no
4379c3d5982aSmrgac_save_CC=$CC
4380c3d5982aSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4381c3d5982aSmrg/* end confdefs.h.  */
4382c3d5982aSmrg#include <stdarg.h>
4383c3d5982aSmrg#include <stdbool.h>
4384c3d5982aSmrg#include <stdlib.h>
4385c3d5982aSmrg#include <wchar.h>
4386c3d5982aSmrg#include <stdio.h>
4387c3d5982aSmrg
4388c3d5982aSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4389c3d5982aSmrg#define debug(...) fprintf (stderr, __VA_ARGS__)
4390c3d5982aSmrg#define showlist(...) puts (#__VA_ARGS__)
4391c3d5982aSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4392c3d5982aSmrgstatic void
4393c3d5982aSmrgtest_varargs_macros (void)
4394c3d5982aSmrg{
4395c3d5982aSmrg  int x = 1234;
4396c3d5982aSmrg  int y = 5678;
4397c3d5982aSmrg  debug ("Flag");
4398c3d5982aSmrg  debug ("X = %d\n", x);
4399c3d5982aSmrg  showlist (The first, second, and third items.);
4400c3d5982aSmrg  report (x>y, "x is %d but y is %d", x, y);
4401c3d5982aSmrg}
4402c3d5982aSmrg
4403c3d5982aSmrg// Check long long types.
4404c3d5982aSmrg#define BIG64 18446744073709551615ull
4405c3d5982aSmrg#define BIG32 4294967295ul
4406c3d5982aSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4407c3d5982aSmrg#if !BIG_OK
4408c3d5982aSmrg  your preprocessor is broken;
4409c3d5982aSmrg#endif
4410c3d5982aSmrg#if BIG_OK
4411c3d5982aSmrg#else
4412c3d5982aSmrg  your preprocessor is broken;
4413c3d5982aSmrg#endif
4414c3d5982aSmrgstatic long long int bignum = -9223372036854775807LL;
4415c3d5982aSmrgstatic unsigned long long int ubignum = BIG64;
4416c3d5982aSmrg
4417c3d5982aSmrgstruct incomplete_array
4418c3d5982aSmrg{
4419c3d5982aSmrg  int datasize;
4420c3d5982aSmrg  double data[];
4421c3d5982aSmrg};
4422c3d5982aSmrg
4423c3d5982aSmrgstruct named_init {
4424c3d5982aSmrg  int number;
4425c3d5982aSmrg  const wchar_t *name;
4426c3d5982aSmrg  double average;
4427c3d5982aSmrg};
4428c3d5982aSmrg
4429c3d5982aSmrgtypedef const char *ccp;
4430c3d5982aSmrg
4431c3d5982aSmrgstatic inline int
4432c3d5982aSmrgtest_restrict (ccp restrict text)
4433c3d5982aSmrg{
4434c3d5982aSmrg  // See if C++-style comments work.
4435c3d5982aSmrg  // Iterate through items via the restricted pointer.
4436c3d5982aSmrg  // Also check for declarations in for loops.
4437c3d5982aSmrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4438c3d5982aSmrg    continue;
4439c3d5982aSmrg  return 0;
4440c3d5982aSmrg}
4441c3d5982aSmrg
4442c3d5982aSmrg// Check varargs and va_copy.
4443c3d5982aSmrgstatic void
4444c3d5982aSmrgtest_varargs (const char *format, ...)
4445c3d5982aSmrg{
4446c3d5982aSmrg  va_list args;
4447c3d5982aSmrg  va_start (args, format);
4448c3d5982aSmrg  va_list args_copy;
4449c3d5982aSmrg  va_copy (args_copy, args);
4450c3d5982aSmrg
4451c3d5982aSmrg  const char *str;
4452c3d5982aSmrg  int number;
4453c3d5982aSmrg  float fnumber;
4454c3d5982aSmrg
4455c3d5982aSmrg  while (*format)
4456c3d5982aSmrg    {
4457c3d5982aSmrg      switch (*format++)
4458c3d5982aSmrg	{
4459c3d5982aSmrg	case 's': // string
4460c3d5982aSmrg	  str = va_arg (args_copy, const char *);
4461c3d5982aSmrg	  break;
4462c3d5982aSmrg	case 'd': // int
4463c3d5982aSmrg	  number = va_arg (args_copy, int);
4464c3d5982aSmrg	  break;
4465c3d5982aSmrg	case 'f': // float
4466c3d5982aSmrg	  fnumber = va_arg (args_copy, double);
4467c3d5982aSmrg	  break;
4468c3d5982aSmrg	default:
4469c3d5982aSmrg	  break;
4470c3d5982aSmrg	}
4471c3d5982aSmrg    }
4472c3d5982aSmrg  va_end (args_copy);
4473c3d5982aSmrg  va_end (args);
4474c3d5982aSmrg}
4475c3d5982aSmrg
4476c3d5982aSmrgint
4477c3d5982aSmrgmain ()
4478c3d5982aSmrg{
4479c3d5982aSmrg
4480c3d5982aSmrg  // Check bool.
4481c3d5982aSmrg  _Bool success = false;
4482c3d5982aSmrg
4483c3d5982aSmrg  // Check restrict.
4484c3d5982aSmrg  if (test_restrict ("String literal") == 0)
4485c3d5982aSmrg    success = true;
4486c3d5982aSmrg  char *restrict newvar = "Another string";
4487c3d5982aSmrg
4488c3d5982aSmrg  // Check varargs.
4489c3d5982aSmrg  test_varargs ("s, d' f .", "string", 65, 34.234);
4490c3d5982aSmrg  test_varargs_macros ();
4491c3d5982aSmrg
4492c3d5982aSmrg  // Check flexible array members.
4493c3d5982aSmrg  struct incomplete_array *ia =
4494c3d5982aSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4495c3d5982aSmrg  ia->datasize = 10;
4496c3d5982aSmrg  for (int i = 0; i < ia->datasize; ++i)
4497c3d5982aSmrg    ia->data[i] = i * 1.234;
4498c3d5982aSmrg
4499c3d5982aSmrg  // Check named initializers.
4500c3d5982aSmrg  struct named_init ni = {
4501c3d5982aSmrg    .number = 34,
4502c3d5982aSmrg    .name = L"Test wide string",
4503c3d5982aSmrg    .average = 543.34343,
4504c3d5982aSmrg  };
4505c3d5982aSmrg
4506c3d5982aSmrg  ni.number = 58;
4507c3d5982aSmrg
4508c3d5982aSmrg  int dynamic_array[ni.number];
4509c3d5982aSmrg  dynamic_array[ni.number - 1] = 543;
4510c3d5982aSmrg
4511c3d5982aSmrg  // work around unused variable warnings
4512c3d5982aSmrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4513c3d5982aSmrg	  || dynamic_array[ni.number - 1] != 543);
4514c3d5982aSmrg
4515c3d5982aSmrg  ;
4516c3d5982aSmrg  return 0;
4517c3d5982aSmrg}
4518c3d5982aSmrg_ACEOF
4519ff143803Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4520c3d5982aSmrgdo
4521c3d5982aSmrg  CC="$ac_save_CC $ac_arg"
4522c3d5982aSmrg  if ac_fn_c_try_compile "$LINENO"; then :
4523c3d5982aSmrg  ac_cv_prog_cc_c99=$ac_arg
4524c3d5982aSmrgfi
4525c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext
4526c3d5982aSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4527c3d5982aSmrgdone
4528c3d5982aSmrgrm -f conftest.$ac_ext
4529c3d5982aSmrgCC=$ac_save_CC
4530c3d5982aSmrg
4531c3d5982aSmrgfi
4532c3d5982aSmrg# AC_CACHE_VAL
4533c3d5982aSmrgcase "x$ac_cv_prog_cc_c99" in
4534c3d5982aSmrg  x)
4535c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4536c3d5982aSmrg$as_echo "none needed" >&6; } ;;
4537c3d5982aSmrg  xno)
4538c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4539c3d5982aSmrg$as_echo "unsupported" >&6; } ;;
4540c3d5982aSmrg  *)
4541c3d5982aSmrg    CC="$CC $ac_cv_prog_cc_c99"
4542c3d5982aSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4543c3d5982aSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4544c3d5982aSmrgesac
4545c3d5982aSmrgif test "x$ac_cv_prog_cc_c99" != xno; then :
4546c3d5982aSmrg
4547c3d5982aSmrgfi
4548c3d5982aSmrg
4549c3d5982aSmrg
4550c3d5982aSmrg
4551c3d5982aSmrg
4552c3d5982aSmrg
4553c3d5982aSmrg
4554c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4555c3d5982aSmrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4556c3d5982aSmrg  CLANGCC="yes"
4557c3d5982aSmrgelse
4558c3d5982aSmrg  CLANGCC="no"
4559c3d5982aSmrgfi
4560c3d5982aSmrg
4561c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4562c3d5982aSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4563c3d5982aSmrg  INTELCC="yes"
4564c3d5982aSmrgelse
4565c3d5982aSmrg  INTELCC="no"
4566c3d5982aSmrgfi
4567c3d5982aSmrg
4568c3d5982aSmrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4569c3d5982aSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4570c3d5982aSmrg  SUNCC="yes"
4571c3d5982aSmrgelse
4572c3d5982aSmrg  SUNCC="no"
4573c3d5982aSmrgfi
4574c3d5982aSmrg
4575c3d5982aSmrg
4576c3d5982aSmrg
4577c3d5982aSmrg
4578ff143803Smrg
4579ff143803Smrg
4580ff143803Smrg
4581ff143803Smrg
4582ff143803Smrg
4583c3d5982aSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4584c3d5982aSmrg	if test -n "$ac_tool_prefix"; then
4585c3d5982aSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4586c3d5982aSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4587c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4588c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
4589c3d5982aSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
4590c3d5982aSmrg  $as_echo_n "(cached) " >&6
4591c3d5982aSmrgelse
4592c3d5982aSmrg  case $PKG_CONFIG in
4593c3d5982aSmrg  [\\/]* | ?:[\\/]*)
4594c3d5982aSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4595c3d5982aSmrg  ;;
4596c3d5982aSmrg  *)
4597c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4598c3d5982aSmrgfor as_dir in $PATH
4599c3d5982aSmrgdo
4600c3d5982aSmrg  IFS=$as_save_IFS
4601c3d5982aSmrg  test -z "$as_dir" && as_dir=.
4602c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4603ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4604c3d5982aSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4605c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4606c3d5982aSmrg    break 2
4607c3d5982aSmrg  fi
4608c3d5982aSmrgdone
4609c3d5982aSmrg  done
4610c3d5982aSmrgIFS=$as_save_IFS
4611c3d5982aSmrg
4612c3d5982aSmrg  ;;
4613c3d5982aSmrgesac
4614c3d5982aSmrgfi
4615c3d5982aSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4616c3d5982aSmrgif test -n "$PKG_CONFIG"; then
4617c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4618c3d5982aSmrg$as_echo "$PKG_CONFIG" >&6; }
4619c3d5982aSmrgelse
4620c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4621c3d5982aSmrg$as_echo "no" >&6; }
4622c3d5982aSmrgfi
4623c3d5982aSmrg
4624c3d5982aSmrg
4625c3d5982aSmrgfi
4626c3d5982aSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4627c3d5982aSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4628c3d5982aSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4629c3d5982aSmrgset dummy pkg-config; ac_word=$2
4630c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4631c3d5982aSmrg$as_echo_n "checking for $ac_word... " >&6; }
4632c3d5982aSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4633c3d5982aSmrg  $as_echo_n "(cached) " >&6
4634c3d5982aSmrgelse
4635c3d5982aSmrg  case $ac_pt_PKG_CONFIG in
4636c3d5982aSmrg  [\\/]* | ?:[\\/]*)
4637c3d5982aSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4638c3d5982aSmrg  ;;
4639c3d5982aSmrg  *)
4640c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4641c3d5982aSmrgfor as_dir in $PATH
4642c3d5982aSmrgdo
4643c3d5982aSmrg  IFS=$as_save_IFS
4644c3d5982aSmrg  test -z "$as_dir" && as_dir=.
4645c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4646ff143803Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4647c3d5982aSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4648c3d5982aSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4649c3d5982aSmrg    break 2
4650c3d5982aSmrg  fi
4651c3d5982aSmrgdone
4652c3d5982aSmrg  done
4653c3d5982aSmrgIFS=$as_save_IFS
4654c3d5982aSmrg
4655c3d5982aSmrg  ;;
4656c3d5982aSmrgesac
4657c3d5982aSmrgfi
4658c3d5982aSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4659c3d5982aSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4660c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4661c3d5982aSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4662c3d5982aSmrgelse
4663c3d5982aSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4664c3d5982aSmrg$as_echo "no" >&6; }
4665c3d5982aSmrgfi
4666c3d5982aSmrg
4667c3d5982aSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4668c3d5982aSmrg    PKG_CONFIG=""
4669c3d5982aSmrg  else
4670c3d5982aSmrg    case $cross_compiling:$ac_tool_warned in
4671c3d5982aSmrgyes:)
4672c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4673c3d5982aSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4674c3d5982aSmrgac_tool_warned=yes ;;
4675c3d5982aSmrgesac
4676c3d5982aSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4677c3d5982aSmrg  fi
4678c3d5982aSmrgelse
4679c3d5982aSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4680c3d5982aSmrgfi
4681c3d5982aSmrg
4682c3d5982aSmrgfi
4683c3d5982aSmrgif test -n "$PKG_CONFIG"; then
4684c3d5982aSmrg	_pkg_min_version=0.9.0
4685c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4686c3d5982aSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4687c3d5982aSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4688c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4689c3d5982aSmrg$as_echo "yes" >&6; }
4690c3d5982aSmrg	else
4691c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4692c3d5982aSmrg$as_echo "no" >&6; }
4693c3d5982aSmrg		PKG_CONFIG=""
4694c3d5982aSmrg	fi
4695c3d5982aSmrgfi
4696c3d5982aSmrg# Make sure we can run config.sub.
4697c3d5982aSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4698c3d5982aSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4699c3d5982aSmrg
4700c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4701c3d5982aSmrg$as_echo_n "checking build system type... " >&6; }
4702c3d5982aSmrgif ${ac_cv_build+:} false; then :
4703c3d5982aSmrg  $as_echo_n "(cached) " >&6
4704c3d5982aSmrgelse
4705c3d5982aSmrg  ac_build_alias=$build_alias
4706c3d5982aSmrgtest "x$ac_build_alias" = x &&
4707c3d5982aSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4708c3d5982aSmrgtest "x$ac_build_alias" = x &&
4709c3d5982aSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4710c3d5982aSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4711c3d5982aSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4712c3d5982aSmrg
4713c3d5982aSmrgfi
4714c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4715c3d5982aSmrg$as_echo "$ac_cv_build" >&6; }
4716c3d5982aSmrgcase $ac_cv_build in
4717c3d5982aSmrg*-*-*) ;;
4718c3d5982aSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4719c3d5982aSmrgesac
4720c3d5982aSmrgbuild=$ac_cv_build
4721c3d5982aSmrgac_save_IFS=$IFS; IFS='-'
4722c3d5982aSmrgset x $ac_cv_build
4723c3d5982aSmrgshift
4724c3d5982aSmrgbuild_cpu=$1
4725c3d5982aSmrgbuild_vendor=$2
4726c3d5982aSmrgshift; shift
4727c3d5982aSmrg# Remember, the first character of IFS is used to create $*,
4728c3d5982aSmrg# except with old shells:
4729c3d5982aSmrgbuild_os=$*
4730c3d5982aSmrgIFS=$ac_save_IFS
4731c3d5982aSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4732c3d5982aSmrg
4733c3d5982aSmrg
4734c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4735c3d5982aSmrg$as_echo_n "checking host system type... " >&6; }
4736c3d5982aSmrgif ${ac_cv_host+:} false; then :
4737c3d5982aSmrg  $as_echo_n "(cached) " >&6
4738c3d5982aSmrgelse
4739c3d5982aSmrg  if test "x$host_alias" = x; then
4740c3d5982aSmrg  ac_cv_host=$ac_cv_build
4741c3d5982aSmrgelse
4742c3d5982aSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4743c3d5982aSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4744c3d5982aSmrgfi
4745c3d5982aSmrg
4746c3d5982aSmrgfi
4747c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4748c3d5982aSmrg$as_echo "$ac_cv_host" >&6; }
4749c3d5982aSmrgcase $ac_cv_host in
4750c3d5982aSmrg*-*-*) ;;
4751c3d5982aSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4752c3d5982aSmrgesac
4753c3d5982aSmrghost=$ac_cv_host
4754c3d5982aSmrgac_save_IFS=$IFS; IFS='-'
4755c3d5982aSmrgset x $ac_cv_host
4756c3d5982aSmrgshift
4757c3d5982aSmrghost_cpu=$1
4758c3d5982aSmrghost_vendor=$2
4759c3d5982aSmrgshift; shift
4760c3d5982aSmrg# Remember, the first character of IFS is used to create $*,
4761c3d5982aSmrg# except with old shells:
4762c3d5982aSmrghost_os=$*
4763c3d5982aSmrgIFS=$ac_save_IFS
4764c3d5982aSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4765c3d5982aSmrg
4766c3d5982aSmrg
4767c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4768c3d5982aSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4769c3d5982aSmrgif ${ac_cv_path_SED+:} false; then :
4770c3d5982aSmrg  $as_echo_n "(cached) " >&6
4771c3d5982aSmrgelse
4772c3d5982aSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4773c3d5982aSmrg     for ac_i in 1 2 3 4 5 6 7; do
4774c3d5982aSmrg       ac_script="$ac_script$as_nl$ac_script"
4775c3d5982aSmrg     done
4776c3d5982aSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4777c3d5982aSmrg     { ac_script=; unset ac_script;}
4778c3d5982aSmrg     if test -z "$SED"; then
4779c3d5982aSmrg  ac_path_SED_found=false
4780c3d5982aSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4781c3d5982aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4782c3d5982aSmrgfor as_dir in $PATH
4783c3d5982aSmrgdo
4784c3d5982aSmrg  IFS=$as_save_IFS
4785c3d5982aSmrg  test -z "$as_dir" && as_dir=.
4786c3d5982aSmrg    for ac_prog in sed gsed; do
4787c3d5982aSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4788c3d5982aSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4789ff143803Smrg      as_fn_executable_p "$ac_path_SED" || continue
4790c3d5982aSmrg# Check for GNU ac_path_SED and select it if it is found.
4791c3d5982aSmrg  # Check for GNU $ac_path_SED
4792c3d5982aSmrgcase `"$ac_path_SED" --version 2>&1` in
4793c3d5982aSmrg*GNU*)
4794c3d5982aSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4795c3d5982aSmrg*)
4796c3d5982aSmrg  ac_count=0
4797c3d5982aSmrg  $as_echo_n 0123456789 >"conftest.in"
4798c3d5982aSmrg  while :
4799c3d5982aSmrg  do
4800c3d5982aSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4801c3d5982aSmrg    mv "conftest.tmp" "conftest.in"
4802c3d5982aSmrg    cp "conftest.in" "conftest.nl"
4803c3d5982aSmrg    $as_echo '' >> "conftest.nl"
4804c3d5982aSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4805c3d5982aSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4806c3d5982aSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4807c3d5982aSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4808c3d5982aSmrg      # Best one so far, save it but keep looking for a better one
4809c3d5982aSmrg      ac_cv_path_SED="$ac_path_SED"
4810c3d5982aSmrg      ac_path_SED_max=$ac_count
4811c3d5982aSmrg    fi
4812c3d5982aSmrg    # 10*(2^10) chars as input seems more than enough
4813c3d5982aSmrg    test $ac_count -gt 10 && break
4814c3d5982aSmrg  done
4815c3d5982aSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4816c3d5982aSmrgesac
4817c3d5982aSmrg
4818c3d5982aSmrg      $ac_path_SED_found && break 3
4819c3d5982aSmrg    done
4820c3d5982aSmrg  done
4821c3d5982aSmrg  done
4822c3d5982aSmrgIFS=$as_save_IFS
4823c3d5982aSmrg  if test -z "$ac_cv_path_SED"; then
4824c3d5982aSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4825c3d5982aSmrg  fi
4826c3d5982aSmrgelse
4827c3d5982aSmrg  ac_cv_path_SED=$SED
4828c3d5982aSmrgfi
4829c3d5982aSmrg
4830c3d5982aSmrgfi
4831c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4832c3d5982aSmrg$as_echo "$ac_cv_path_SED" >&6; }
4833c3d5982aSmrg SED="$ac_cv_path_SED"
4834c3d5982aSmrg  rm -f conftest.sed
4835c3d5982aSmrg
4836c3d5982aSmrg
4837c3d5982aSmrg
4838c3d5982aSmrg
4839c3d5982aSmrg
4840c3d5982aSmrg
4841c3d5982aSmrg# Check whether --enable-selective-werror was given.
4842c3d5982aSmrgif test "${enable_selective_werror+set}" = set; then :
4843c3d5982aSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4844c3d5982aSmrgelse
4845c3d5982aSmrg  SELECTIVE_WERROR=yes
4846c3d5982aSmrgfi
4847c3d5982aSmrg
4848c3d5982aSmrg
4849c3d5982aSmrg
4850c3d5982aSmrg
4851c3d5982aSmrg
4852c3d5982aSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4853c3d5982aSmrgif test "x$SUNCC" = "xyes"; then
4854c3d5982aSmrg    BASE_CFLAGS="-v"
4855c3d5982aSmrgelse
4856c3d5982aSmrg    BASE_CFLAGS=""
4857c3d5982aSmrgfi
4858c3d5982aSmrg
4859c3d5982aSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4860c3d5982aSmrg
4861c3d5982aSmrg
4862c3d5982aSmrg
4863c3d5982aSmrg
4864c3d5982aSmrg
4865c3d5982aSmrg
4866c3d5982aSmrg
4867c3d5982aSmrg
4868c3d5982aSmrg
4869c3d5982aSmrg
4870c3d5982aSmrg
4871c3d5982aSmrg
4872c3d5982aSmrg
4873c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4874c3d5982aSmrg
4875c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4876c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4877c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4878c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4879c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4880c3d5982aSmrg  $as_echo_n "(cached) " >&6
4881c3d5982aSmrgelse
4882c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4883c3d5982aSmrg/* end confdefs.h.  */
4884c3d5982aSmrgint i;
4885c3d5982aSmrg_ACEOF
4886c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
4887c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4888c3d5982aSmrgelse
4889c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4890c3d5982aSmrgfi
4891c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4892c3d5982aSmrgfi
4893c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4894c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4895c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4896c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4897c3d5982aSmrgfi
4898c3d5982aSmrg
4899c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4900c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4901c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4902c3d5982aSmrg	fi
4903c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4904c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4905c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4906c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4907c3d5982aSmrg  $as_echo_n "(cached) " >&6
4908c3d5982aSmrgelse
4909c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4910c3d5982aSmrg/* end confdefs.h.  */
4911c3d5982aSmrgint i;
4912c3d5982aSmrg_ACEOF
4913c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
4914c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4915c3d5982aSmrgelse
4916c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4917c3d5982aSmrgfi
4918c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4919c3d5982aSmrgfi
4920c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4921c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4922c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4923c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4924c3d5982aSmrgfi
4925c3d5982aSmrg
4926c3d5982aSmrgfound="no"
4927c3d5982aSmrg
4928c3d5982aSmrg	if test $found = "no" ; then
4929ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4930c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4931c3d5982aSmrg		fi
4932c3d5982aSmrg
4933ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4934c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4935c3d5982aSmrg		fi
4936c3d5982aSmrg
4937c3d5982aSmrg		CFLAGS="$CFLAGS -Wall"
4938c3d5982aSmrg
4939c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4940c3d5982aSmrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
4941c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wall
4942c3d5982aSmrg		if eval \${$cacheid+:} false; then :
4943c3d5982aSmrg  $as_echo_n "(cached) " >&6
4944c3d5982aSmrgelse
4945c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4946c3d5982aSmrg/* end confdefs.h.  */
4947c3d5982aSmrgint i;
4948c3d5982aSmrgint
4949c3d5982aSmrgmain ()
4950c3d5982aSmrg{
4951c3d5982aSmrg
4952c3d5982aSmrg  ;
4953c3d5982aSmrg  return 0;
4954c3d5982aSmrg}
4955c3d5982aSmrg_ACEOF
4956c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
4957c3d5982aSmrg  eval $cacheid=yes
4958c3d5982aSmrgelse
4959c3d5982aSmrg  eval $cacheid=no
4960c3d5982aSmrgfi
4961c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
4962c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
4963c3d5982aSmrgfi
4964c3d5982aSmrg
4965c3d5982aSmrg
4966c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4967c3d5982aSmrg
4968c3d5982aSmrg		eval supported=\$$cacheid
4969c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4970c3d5982aSmrg$as_echo "$supported" >&6; }
4971c3d5982aSmrg		if test "$supported" = "yes" ; then
4972c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4973c3d5982aSmrg			found="yes"
4974c3d5982aSmrg		fi
4975c3d5982aSmrg	fi
4976c3d5982aSmrg
4977c3d5982aSmrg
4978c3d5982aSmrg
4979c3d5982aSmrg
4980c3d5982aSmrg
4981c3d5982aSmrg
4982c3d5982aSmrg
4983c3d5982aSmrg
4984c3d5982aSmrg
4985c3d5982aSmrg
4986c3d5982aSmrg
4987c3d5982aSmrg
4988c3d5982aSmrg
4989c3d5982aSmrg
4990c3d5982aSmrg
4991c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4992c3d5982aSmrg
4993c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4994c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4995c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4996c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4997c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4998c3d5982aSmrg  $as_echo_n "(cached) " >&6
4999c3d5982aSmrgelse
5000c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5001c3d5982aSmrg/* end confdefs.h.  */
5002c3d5982aSmrgint i;
5003c3d5982aSmrg_ACEOF
5004c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5005c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5006c3d5982aSmrgelse
5007c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5008c3d5982aSmrgfi
5009c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5010c3d5982aSmrgfi
5011c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5012c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5013c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5014c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5015c3d5982aSmrgfi
5016c3d5982aSmrg
5017c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5018c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5019c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5020c3d5982aSmrg	fi
5021c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5022c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5023c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5024c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5025c3d5982aSmrg  $as_echo_n "(cached) " >&6
5026c3d5982aSmrgelse
5027c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5028c3d5982aSmrg/* end confdefs.h.  */
5029c3d5982aSmrgint i;
5030c3d5982aSmrg_ACEOF
5031c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5032c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5033c3d5982aSmrgelse
5034c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5035c3d5982aSmrgfi
5036c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5037c3d5982aSmrgfi
5038c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5039c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5040c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5041c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5042c3d5982aSmrgfi
5043c3d5982aSmrg
5044c3d5982aSmrgfound="no"
5045c3d5982aSmrg
5046c3d5982aSmrg	if test $found = "no" ; then
5047ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5048c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5049c3d5982aSmrg		fi
5050c3d5982aSmrg
5051ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5052c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5053c3d5982aSmrg		fi
5054c3d5982aSmrg
5055c3d5982aSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5056c3d5982aSmrg
5057c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5058c3d5982aSmrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5059c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5060c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5061c3d5982aSmrg  $as_echo_n "(cached) " >&6
5062c3d5982aSmrgelse
5063c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5064c3d5982aSmrg/* end confdefs.h.  */
5065c3d5982aSmrgint i;
5066c3d5982aSmrgint
5067c3d5982aSmrgmain ()
5068c3d5982aSmrg{
5069c3d5982aSmrg
5070c3d5982aSmrg  ;
5071c3d5982aSmrg  return 0;
5072c3d5982aSmrg}
5073c3d5982aSmrg_ACEOF
5074c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5075c3d5982aSmrg  eval $cacheid=yes
5076c3d5982aSmrgelse
5077c3d5982aSmrg  eval $cacheid=no
5078c3d5982aSmrgfi
5079c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5080c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5081c3d5982aSmrgfi
5082c3d5982aSmrg
5083c3d5982aSmrg
5084c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5085c3d5982aSmrg
5086c3d5982aSmrg		eval supported=\$$cacheid
5087c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5088c3d5982aSmrg$as_echo "$supported" >&6; }
5089c3d5982aSmrg		if test "$supported" = "yes" ; then
5090c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5091c3d5982aSmrg			found="yes"
5092c3d5982aSmrg		fi
5093c3d5982aSmrg	fi
5094c3d5982aSmrg
5095c3d5982aSmrg
5096c3d5982aSmrg
5097c3d5982aSmrg
5098c3d5982aSmrg
5099c3d5982aSmrg
5100c3d5982aSmrg
5101c3d5982aSmrg
5102c3d5982aSmrg
5103c3d5982aSmrg
5104c3d5982aSmrg
5105c3d5982aSmrg
5106c3d5982aSmrg
5107c3d5982aSmrg
5108c3d5982aSmrg
5109c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5110c3d5982aSmrg
5111c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5112c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5113c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5114c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5115c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5116c3d5982aSmrg  $as_echo_n "(cached) " >&6
5117c3d5982aSmrgelse
5118c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5119c3d5982aSmrg/* end confdefs.h.  */
5120c3d5982aSmrgint i;
5121c3d5982aSmrg_ACEOF
5122c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5123c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5124c3d5982aSmrgelse
5125c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5126c3d5982aSmrgfi
5127c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5128c3d5982aSmrgfi
5129c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5130c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5131c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5132c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5133c3d5982aSmrgfi
5134c3d5982aSmrg
5135c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5136c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5137c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5138c3d5982aSmrg	fi
5139c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5140c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5141c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5142c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5143c3d5982aSmrg  $as_echo_n "(cached) " >&6
5144c3d5982aSmrgelse
5145c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5146c3d5982aSmrg/* end confdefs.h.  */
5147c3d5982aSmrgint i;
5148c3d5982aSmrg_ACEOF
5149c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5150c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5151c3d5982aSmrgelse
5152c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5153c3d5982aSmrgfi
5154c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5155c3d5982aSmrgfi
5156c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5157c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5158c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5159c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5160c3d5982aSmrgfi
5161c3d5982aSmrg
5162c3d5982aSmrgfound="no"
5163c3d5982aSmrg
5164c3d5982aSmrg	if test $found = "no" ; then
5165ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5166c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5167c3d5982aSmrg		fi
5168c3d5982aSmrg
5169ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5170c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5171c3d5982aSmrg		fi
5172c3d5982aSmrg
5173c3d5982aSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5174c3d5982aSmrg
5175c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5176c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5177c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5178c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5179c3d5982aSmrg  $as_echo_n "(cached) " >&6
5180c3d5982aSmrgelse
5181c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5182c3d5982aSmrg/* end confdefs.h.  */
5183c3d5982aSmrgint i;
5184c3d5982aSmrgint
5185c3d5982aSmrgmain ()
5186c3d5982aSmrg{
5187c3d5982aSmrg
5188c3d5982aSmrg  ;
5189c3d5982aSmrg  return 0;
5190c3d5982aSmrg}
5191c3d5982aSmrg_ACEOF
5192c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5193c3d5982aSmrg  eval $cacheid=yes
5194c3d5982aSmrgelse
5195c3d5982aSmrg  eval $cacheid=no
5196c3d5982aSmrgfi
5197c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5198c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5199c3d5982aSmrgfi
5200c3d5982aSmrg
5201c3d5982aSmrg
5202c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5203c3d5982aSmrg
5204c3d5982aSmrg		eval supported=\$$cacheid
5205c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5206c3d5982aSmrg$as_echo "$supported" >&6; }
5207c3d5982aSmrg		if test "$supported" = "yes" ; then
5208c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5209c3d5982aSmrg			found="yes"
5210c3d5982aSmrg		fi
5211c3d5982aSmrg	fi
5212c3d5982aSmrg
5213c3d5982aSmrg
5214c3d5982aSmrg
5215c3d5982aSmrg
5216c3d5982aSmrg
5217c3d5982aSmrg
5218c3d5982aSmrg
5219c3d5982aSmrg
5220c3d5982aSmrg
5221c3d5982aSmrg
5222c3d5982aSmrg
5223c3d5982aSmrg
5224c3d5982aSmrg
5225c3d5982aSmrg
5226c3d5982aSmrg
5227c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5228c3d5982aSmrg
5229c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5230c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5231c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5232c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5233c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5234c3d5982aSmrg  $as_echo_n "(cached) " >&6
5235c3d5982aSmrgelse
5236c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5237c3d5982aSmrg/* end confdefs.h.  */
5238c3d5982aSmrgint i;
5239c3d5982aSmrg_ACEOF
5240c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5241c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5242c3d5982aSmrgelse
5243c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5244c3d5982aSmrgfi
5245c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5246c3d5982aSmrgfi
5247c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5248c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5249c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5250c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5251c3d5982aSmrgfi
5252c3d5982aSmrg
5253c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5254c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5255c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5256c3d5982aSmrg	fi
5257c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5258c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5259c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5260c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5261c3d5982aSmrg  $as_echo_n "(cached) " >&6
5262c3d5982aSmrgelse
5263c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5264c3d5982aSmrg/* end confdefs.h.  */
5265c3d5982aSmrgint i;
5266c3d5982aSmrg_ACEOF
5267c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5268c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5269c3d5982aSmrgelse
5270c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5271c3d5982aSmrgfi
5272c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5273c3d5982aSmrgfi
5274c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5275c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5276c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5277c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5278c3d5982aSmrgfi
5279c3d5982aSmrg
5280c3d5982aSmrgfound="no"
5281c3d5982aSmrg
5282c3d5982aSmrg	if test $found = "no" ; then
5283ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5284c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5285c3d5982aSmrg		fi
5286c3d5982aSmrg
5287ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5288c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5289c3d5982aSmrg		fi
5290c3d5982aSmrg
5291c3d5982aSmrg		CFLAGS="$CFLAGS -Wformat=2"
5292c3d5982aSmrg
5293c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5294c3d5982aSmrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5295ff143803Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5296c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5297c3d5982aSmrg  $as_echo_n "(cached) " >&6
5298c3d5982aSmrgelse
5299c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5300c3d5982aSmrg/* end confdefs.h.  */
5301c3d5982aSmrgint i;
5302c3d5982aSmrgint
5303c3d5982aSmrgmain ()
5304c3d5982aSmrg{
5305c3d5982aSmrg
5306c3d5982aSmrg  ;
5307c3d5982aSmrg  return 0;
5308c3d5982aSmrg}
5309c3d5982aSmrg_ACEOF
5310c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5311c3d5982aSmrg  eval $cacheid=yes
5312c3d5982aSmrgelse
5313c3d5982aSmrg  eval $cacheid=no
5314c3d5982aSmrgfi
5315c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5316c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5317c3d5982aSmrgfi
5318c3d5982aSmrg
5319c3d5982aSmrg
5320c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5321c3d5982aSmrg
5322c3d5982aSmrg		eval supported=\$$cacheid
5323c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5324c3d5982aSmrg$as_echo "$supported" >&6; }
5325c3d5982aSmrg		if test "$supported" = "yes" ; then
5326c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5327c3d5982aSmrg			found="yes"
5328c3d5982aSmrg		fi
5329c3d5982aSmrg	fi
5330c3d5982aSmrg
5331c3d5982aSmrg	if test $found = "no" ; then
5332ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5333c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5334c3d5982aSmrg		fi
5335c3d5982aSmrg
5336ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5337c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5338c3d5982aSmrg		fi
5339c3d5982aSmrg
5340c3d5982aSmrg		CFLAGS="$CFLAGS -Wformat"
5341c3d5982aSmrg
5342c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5343c3d5982aSmrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5344c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wformat
5345c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5346c3d5982aSmrg  $as_echo_n "(cached) " >&6
5347c3d5982aSmrgelse
5348c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5349c3d5982aSmrg/* end confdefs.h.  */
5350c3d5982aSmrgint i;
5351c3d5982aSmrgint
5352c3d5982aSmrgmain ()
5353c3d5982aSmrg{
5354c3d5982aSmrg
5355c3d5982aSmrg  ;
5356c3d5982aSmrg  return 0;
5357c3d5982aSmrg}
5358c3d5982aSmrg_ACEOF
5359c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5360c3d5982aSmrg  eval $cacheid=yes
5361c3d5982aSmrgelse
5362c3d5982aSmrg  eval $cacheid=no
5363c3d5982aSmrgfi
5364c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5365c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5366c3d5982aSmrgfi
5367c3d5982aSmrg
5368c3d5982aSmrg
5369c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5370c3d5982aSmrg
5371c3d5982aSmrg		eval supported=\$$cacheid
5372c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5373c3d5982aSmrg$as_echo "$supported" >&6; }
5374c3d5982aSmrg		if test "$supported" = "yes" ; then
5375c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5376c3d5982aSmrg			found="yes"
5377c3d5982aSmrg		fi
5378c3d5982aSmrg	fi
5379c3d5982aSmrg
5380c3d5982aSmrg
5381c3d5982aSmrg
5382c3d5982aSmrg
5383c3d5982aSmrg
5384c3d5982aSmrg
5385c3d5982aSmrg
5386c3d5982aSmrg
5387c3d5982aSmrg
5388c3d5982aSmrg
5389c3d5982aSmrg
5390c3d5982aSmrg
5391c3d5982aSmrg
5392c3d5982aSmrg
5393c3d5982aSmrg
5394c3d5982aSmrg
5395c3d5982aSmrg
5396c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5397c3d5982aSmrg
5398c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5399c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5400c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5401c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5402c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5403c3d5982aSmrg  $as_echo_n "(cached) " >&6
5404c3d5982aSmrgelse
5405c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5406c3d5982aSmrg/* end confdefs.h.  */
5407c3d5982aSmrgint i;
5408c3d5982aSmrg_ACEOF
5409c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5410c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5411c3d5982aSmrgelse
5412c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5413c3d5982aSmrgfi
5414c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5415c3d5982aSmrgfi
5416c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5417c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5418c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5419c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5420c3d5982aSmrgfi
5421c3d5982aSmrg
5422c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5423c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5424c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5425c3d5982aSmrg	fi
5426c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5427c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5428c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5429c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5430c3d5982aSmrg  $as_echo_n "(cached) " >&6
5431c3d5982aSmrgelse
5432c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5433c3d5982aSmrg/* end confdefs.h.  */
5434c3d5982aSmrgint i;
5435c3d5982aSmrg_ACEOF
5436c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5437c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5438c3d5982aSmrgelse
5439c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5440c3d5982aSmrgfi
5441c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5442c3d5982aSmrgfi
5443c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5444c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5445c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5446c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5447c3d5982aSmrgfi
5448c3d5982aSmrg
5449c3d5982aSmrgfound="no"
5450c3d5982aSmrg
5451c3d5982aSmrg	if test $found = "no" ; then
5452ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5453c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5454c3d5982aSmrg		fi
5455c3d5982aSmrg
5456ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5457c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5458c3d5982aSmrg		fi
5459c3d5982aSmrg
5460c3d5982aSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5461c3d5982aSmrg
5462c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5463c3d5982aSmrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5464c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5465c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5466c3d5982aSmrg  $as_echo_n "(cached) " >&6
5467c3d5982aSmrgelse
5468c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469c3d5982aSmrg/* end confdefs.h.  */
5470c3d5982aSmrgint i;
5471c3d5982aSmrgint
5472c3d5982aSmrgmain ()
5473c3d5982aSmrg{
5474c3d5982aSmrg
5475c3d5982aSmrg  ;
5476c3d5982aSmrg  return 0;
5477c3d5982aSmrg}
5478c3d5982aSmrg_ACEOF
5479c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5480c3d5982aSmrg  eval $cacheid=yes
5481c3d5982aSmrgelse
5482c3d5982aSmrg  eval $cacheid=no
5483c3d5982aSmrgfi
5484c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5485c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5486c3d5982aSmrgfi
5487c3d5982aSmrg
5488c3d5982aSmrg
5489c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5490c3d5982aSmrg
5491c3d5982aSmrg		eval supported=\$$cacheid
5492c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5493c3d5982aSmrg$as_echo "$supported" >&6; }
5494c3d5982aSmrg		if test "$supported" = "yes" ; then
5495c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5496c3d5982aSmrg			found="yes"
5497c3d5982aSmrg		fi
5498c3d5982aSmrg	fi
5499c3d5982aSmrg
5500c3d5982aSmrg
5501c3d5982aSmrg
5502c3d5982aSmrg
5503c3d5982aSmrg
5504c3d5982aSmrg
5505c3d5982aSmrg
5506c3d5982aSmrg
5507c3d5982aSmrg
5508c3d5982aSmrg
5509c3d5982aSmrg
5510c3d5982aSmrg
5511c3d5982aSmrg
5512c3d5982aSmrg
5513c3d5982aSmrg
5514c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5515c3d5982aSmrg
5516c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5517c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5518c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5519c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5520c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5521c3d5982aSmrg  $as_echo_n "(cached) " >&6
5522c3d5982aSmrgelse
5523c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5524c3d5982aSmrg/* end confdefs.h.  */
5525c3d5982aSmrgint i;
5526c3d5982aSmrg_ACEOF
5527c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5528c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5529c3d5982aSmrgelse
5530c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5531c3d5982aSmrgfi
5532c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5533c3d5982aSmrgfi
5534c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5535c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5536c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5537c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5538c3d5982aSmrgfi
5539c3d5982aSmrg
5540c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5541c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5542c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5543c3d5982aSmrg	fi
5544c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5545c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5546c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5547c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5548c3d5982aSmrg  $as_echo_n "(cached) " >&6
5549c3d5982aSmrgelse
5550c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5551c3d5982aSmrg/* end confdefs.h.  */
5552c3d5982aSmrgint i;
5553c3d5982aSmrg_ACEOF
5554c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5555c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5556c3d5982aSmrgelse
5557c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5558c3d5982aSmrgfi
5559c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5560c3d5982aSmrgfi
5561c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5562c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5563c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5564c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5565c3d5982aSmrgfi
5566c3d5982aSmrg
5567c3d5982aSmrgfound="no"
5568c3d5982aSmrg
5569c3d5982aSmrg	if test $found = "no" ; then
5570ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5571c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5572c3d5982aSmrg		fi
5573c3d5982aSmrg
5574ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5575c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5576c3d5982aSmrg		fi
5577c3d5982aSmrg
5578c3d5982aSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5579c3d5982aSmrg
5580c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5581c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5582c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5583c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5584c3d5982aSmrg  $as_echo_n "(cached) " >&6
5585c3d5982aSmrgelse
5586c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5587c3d5982aSmrg/* end confdefs.h.  */
5588c3d5982aSmrgint i;
5589c3d5982aSmrgint
5590c3d5982aSmrgmain ()
5591c3d5982aSmrg{
5592c3d5982aSmrg
5593c3d5982aSmrg  ;
5594c3d5982aSmrg  return 0;
5595c3d5982aSmrg}
5596c3d5982aSmrg_ACEOF
5597c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5598c3d5982aSmrg  eval $cacheid=yes
5599c3d5982aSmrgelse
5600c3d5982aSmrg  eval $cacheid=no
5601c3d5982aSmrgfi
5602c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5603c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5604c3d5982aSmrgfi
5605c3d5982aSmrg
5606c3d5982aSmrg
5607c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5608c3d5982aSmrg
5609c3d5982aSmrg		eval supported=\$$cacheid
5610c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5611c3d5982aSmrg$as_echo "$supported" >&6; }
5612c3d5982aSmrg		if test "$supported" = "yes" ; then
5613c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5614c3d5982aSmrg			found="yes"
5615c3d5982aSmrg		fi
5616c3d5982aSmrg	fi
5617c3d5982aSmrg
5618c3d5982aSmrg
5619c3d5982aSmrg
5620c3d5982aSmrg
5621c3d5982aSmrg
5622c3d5982aSmrg
5623c3d5982aSmrg
5624c3d5982aSmrg
5625c3d5982aSmrg
5626c3d5982aSmrg
5627c3d5982aSmrg
5628c3d5982aSmrg
5629c3d5982aSmrg
5630c3d5982aSmrg
5631c3d5982aSmrg
5632c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5633c3d5982aSmrg
5634c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5635c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5636c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5637c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5638c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5639c3d5982aSmrg  $as_echo_n "(cached) " >&6
5640c3d5982aSmrgelse
5641c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5642c3d5982aSmrg/* end confdefs.h.  */
5643c3d5982aSmrgint i;
5644c3d5982aSmrg_ACEOF
5645c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5646c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5647c3d5982aSmrgelse
5648c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5649c3d5982aSmrgfi
5650c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5651c3d5982aSmrgfi
5652c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5653c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5654c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5655c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5656c3d5982aSmrgfi
5657c3d5982aSmrg
5658c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5659c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5660c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5661c3d5982aSmrg	fi
5662c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5663c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5664c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5665c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5666c3d5982aSmrg  $as_echo_n "(cached) " >&6
5667c3d5982aSmrgelse
5668c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5669c3d5982aSmrg/* end confdefs.h.  */
5670c3d5982aSmrgint i;
5671c3d5982aSmrg_ACEOF
5672c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5673c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5674c3d5982aSmrgelse
5675c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5676c3d5982aSmrgfi
5677c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5678c3d5982aSmrgfi
5679c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5680c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5681c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5682c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5683c3d5982aSmrgfi
5684c3d5982aSmrg
5685c3d5982aSmrgfound="no"
5686c3d5982aSmrg
5687c3d5982aSmrg	if test $found = "no" ; then
5688ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5689c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5690c3d5982aSmrg		fi
5691c3d5982aSmrg
5692ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5693c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5694c3d5982aSmrg		fi
5695c3d5982aSmrg
5696c3d5982aSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5697c3d5982aSmrg
5698c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5699c3d5982aSmrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5700c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5701c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5702c3d5982aSmrg  $as_echo_n "(cached) " >&6
5703c3d5982aSmrgelse
5704c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5705c3d5982aSmrg/* end confdefs.h.  */
5706c3d5982aSmrgint i;
5707c3d5982aSmrgint
5708c3d5982aSmrgmain ()
5709c3d5982aSmrg{
5710c3d5982aSmrg
5711c3d5982aSmrg  ;
5712c3d5982aSmrg  return 0;
5713c3d5982aSmrg}
5714c3d5982aSmrg_ACEOF
5715c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5716c3d5982aSmrg  eval $cacheid=yes
5717c3d5982aSmrgelse
5718c3d5982aSmrg  eval $cacheid=no
5719c3d5982aSmrgfi
5720c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5721c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5722c3d5982aSmrgfi
5723c3d5982aSmrg
5724c3d5982aSmrg
5725c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5726c3d5982aSmrg
5727c3d5982aSmrg		eval supported=\$$cacheid
5728c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5729c3d5982aSmrg$as_echo "$supported" >&6; }
5730c3d5982aSmrg		if test "$supported" = "yes" ; then
5731c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5732c3d5982aSmrg			found="yes"
5733c3d5982aSmrg		fi
5734c3d5982aSmrg	fi
5735c3d5982aSmrg
5736c3d5982aSmrg
5737c3d5982aSmrg
5738c3d5982aSmrg
5739c3d5982aSmrg
5740c3d5982aSmrg
5741c3d5982aSmrg
5742c3d5982aSmrg
5743c3d5982aSmrg
5744c3d5982aSmrg
5745c3d5982aSmrg
5746c3d5982aSmrg
5747c3d5982aSmrg
5748c3d5982aSmrg
5749c3d5982aSmrg
5750c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5751c3d5982aSmrg
5752c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5753c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5754c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5755c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5756c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5757c3d5982aSmrg  $as_echo_n "(cached) " >&6
5758c3d5982aSmrgelse
5759c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5760c3d5982aSmrg/* end confdefs.h.  */
5761c3d5982aSmrgint i;
5762c3d5982aSmrg_ACEOF
5763c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5764c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5765c3d5982aSmrgelse
5766c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5767c3d5982aSmrgfi
5768c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5769c3d5982aSmrgfi
5770c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5771c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5772c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5773c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5774c3d5982aSmrgfi
5775c3d5982aSmrg
5776c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5777c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5778c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5779c3d5982aSmrg	fi
5780c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5781c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5782c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5783c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5784c3d5982aSmrg  $as_echo_n "(cached) " >&6
5785c3d5982aSmrgelse
5786c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5787c3d5982aSmrg/* end confdefs.h.  */
5788c3d5982aSmrgint i;
5789c3d5982aSmrg_ACEOF
5790c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5791c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5792c3d5982aSmrgelse
5793c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5794c3d5982aSmrgfi
5795c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5796c3d5982aSmrgfi
5797c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5798c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5799c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5800c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5801c3d5982aSmrgfi
5802c3d5982aSmrg
5803c3d5982aSmrgfound="no"
5804c3d5982aSmrg
5805c3d5982aSmrg	if test $found = "no" ; then
5806ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5807c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5808c3d5982aSmrg		fi
5809c3d5982aSmrg
5810ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5811c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5812c3d5982aSmrg		fi
5813c3d5982aSmrg
5814c3d5982aSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5815c3d5982aSmrg
5816c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5817c3d5982aSmrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5818c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5819c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5820c3d5982aSmrg  $as_echo_n "(cached) " >&6
5821c3d5982aSmrgelse
5822c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5823c3d5982aSmrg/* end confdefs.h.  */
5824c3d5982aSmrgint i;
5825c3d5982aSmrgint
5826c3d5982aSmrgmain ()
5827c3d5982aSmrg{
5828c3d5982aSmrg
5829c3d5982aSmrg  ;
5830c3d5982aSmrg  return 0;
5831c3d5982aSmrg}
5832c3d5982aSmrg_ACEOF
5833c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5834c3d5982aSmrg  eval $cacheid=yes
5835c3d5982aSmrgelse
5836c3d5982aSmrg  eval $cacheid=no
5837c3d5982aSmrgfi
5838c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5839c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5840c3d5982aSmrgfi
5841c3d5982aSmrg
5842c3d5982aSmrg
5843c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5844c3d5982aSmrg
5845c3d5982aSmrg		eval supported=\$$cacheid
5846c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5847c3d5982aSmrg$as_echo "$supported" >&6; }
5848c3d5982aSmrg		if test "$supported" = "yes" ; then
5849c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5850c3d5982aSmrg			found="yes"
5851c3d5982aSmrg		fi
5852c3d5982aSmrg	fi
5853c3d5982aSmrg
5854c3d5982aSmrg
5855c3d5982aSmrg
5856c3d5982aSmrg
5857c3d5982aSmrg
5858c3d5982aSmrg
5859c3d5982aSmrg
5860c3d5982aSmrg
5861c3d5982aSmrg
5862c3d5982aSmrg
5863c3d5982aSmrg
5864c3d5982aSmrg
5865c3d5982aSmrg
5866c3d5982aSmrg
5867c3d5982aSmrg
5868c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5869c3d5982aSmrg
5870c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5871c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5872c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5873c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5874c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5875c3d5982aSmrg  $as_echo_n "(cached) " >&6
5876c3d5982aSmrgelse
5877c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5878c3d5982aSmrg/* end confdefs.h.  */
5879c3d5982aSmrgint i;
5880c3d5982aSmrg_ACEOF
5881c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5882c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5883c3d5982aSmrgelse
5884c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5885c3d5982aSmrgfi
5886c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5887c3d5982aSmrgfi
5888c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5889c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5890c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5891c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5892c3d5982aSmrgfi
5893c3d5982aSmrg
5894c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5895c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5896c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5897c3d5982aSmrg	fi
5898c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5899c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5900c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5901c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5902c3d5982aSmrg  $as_echo_n "(cached) " >&6
5903c3d5982aSmrgelse
5904c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5905c3d5982aSmrg/* end confdefs.h.  */
5906c3d5982aSmrgint i;
5907c3d5982aSmrg_ACEOF
5908c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
5909c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5910c3d5982aSmrgelse
5911c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5912c3d5982aSmrgfi
5913c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5914c3d5982aSmrgfi
5915c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5916c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5917c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5918c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5919c3d5982aSmrgfi
5920c3d5982aSmrg
5921c3d5982aSmrgfound="no"
5922c3d5982aSmrg
5923c3d5982aSmrg	if test $found = "no" ; then
5924ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5925c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5926c3d5982aSmrg		fi
5927c3d5982aSmrg
5928ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5929c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5930c3d5982aSmrg		fi
5931c3d5982aSmrg
5932c3d5982aSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5933c3d5982aSmrg
5934c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5935c3d5982aSmrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5936c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5937c3d5982aSmrg		if eval \${$cacheid+:} false; then :
5938c3d5982aSmrg  $as_echo_n "(cached) " >&6
5939c3d5982aSmrgelse
5940c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5941c3d5982aSmrg/* end confdefs.h.  */
5942c3d5982aSmrgint i;
5943c3d5982aSmrgint
5944c3d5982aSmrgmain ()
5945c3d5982aSmrg{
5946c3d5982aSmrg
5947c3d5982aSmrg  ;
5948c3d5982aSmrg  return 0;
5949c3d5982aSmrg}
5950c3d5982aSmrg_ACEOF
5951c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
5952c3d5982aSmrg  eval $cacheid=yes
5953c3d5982aSmrgelse
5954c3d5982aSmrg  eval $cacheid=no
5955c3d5982aSmrgfi
5956c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
5957c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
5958c3d5982aSmrgfi
5959c3d5982aSmrg
5960c3d5982aSmrg
5961c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5962c3d5982aSmrg
5963c3d5982aSmrg		eval supported=\$$cacheid
5964c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5965c3d5982aSmrg$as_echo "$supported" >&6; }
5966c3d5982aSmrg		if test "$supported" = "yes" ; then
5967c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5968c3d5982aSmrg			found="yes"
5969c3d5982aSmrg		fi
5970c3d5982aSmrg	fi
5971c3d5982aSmrg
5972ff143803Smrg	if test $found = "no" ; then
5973ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5974ff143803Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5975ff143803Smrg		fi
5976ff143803Smrg
5977ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5978ff143803Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5979ff143803Smrg		fi
5980ff143803Smrg
5981ff143803Smrg		CFLAGS="$CFLAGS -fd"
5982ff143803Smrg
5983ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5984ff143803Smrg$as_echo_n "checking if $CC supports -fd... " >&6; }
5985ff143803Smrg		cacheid=xorg_cv_cc_flag__fd
5986ff143803Smrg		if eval \${$cacheid+:} false; then :
5987ff143803Smrg  $as_echo_n "(cached) " >&6
5988ff143803Smrgelse
5989ff143803Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5990ff143803Smrg/* end confdefs.h.  */
5991ff143803Smrgint i;
5992ff143803Smrgint
5993ff143803Smrgmain ()
5994ff143803Smrg{
5995ff143803Smrg
5996ff143803Smrg  ;
5997ff143803Smrg  return 0;
5998ff143803Smrg}
5999ff143803Smrg_ACEOF
6000ff143803Smrgif ac_fn_c_try_link "$LINENO"; then :
6001ff143803Smrg  eval $cacheid=yes
6002ff143803Smrgelse
6003ff143803Smrg  eval $cacheid=no
6004ff143803Smrgfi
6005ff143803Smrgrm -f core conftest.err conftest.$ac_objext \
6006ff143803Smrg    conftest$ac_exeext conftest.$ac_ext
6007ff143803Smrgfi
6008ff143803Smrg
6009ff143803Smrg
6010ff143803Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6011ff143803Smrg
6012ff143803Smrg		eval supported=\$$cacheid
6013ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6014ff143803Smrg$as_echo "$supported" >&6; }
6015ff143803Smrg		if test "$supported" = "yes" ; then
6016ff143803Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6017ff143803Smrg			found="yes"
6018ff143803Smrg		fi
6019ff143803Smrg	fi
6020ff143803Smrg
6021c3d5982aSmrg
6022c3d5982aSmrg
6023c3d5982aSmrg
6024c3d5982aSmrg
6025c3d5982aSmrg
6026c3d5982aSmrg
6027c3d5982aSmrg
6028c3d5982aSmrg
6029c3d5982aSmrg
6030c3d5982aSmrg
6031c3d5982aSmrg
6032c3d5982aSmrg
6033c3d5982aSmrg
6034c3d5982aSmrg
6035c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6036c3d5982aSmrg
6037c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6038c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6039c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6040c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6041c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6042c3d5982aSmrg  $as_echo_n "(cached) " >&6
6043c3d5982aSmrgelse
6044c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6045c3d5982aSmrg/* end confdefs.h.  */
6046c3d5982aSmrgint i;
6047c3d5982aSmrg_ACEOF
6048c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6049c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6050c3d5982aSmrgelse
6051c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6052c3d5982aSmrgfi
6053c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6054c3d5982aSmrgfi
6055c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6056c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6057c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6058c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6059c3d5982aSmrgfi
6060c3d5982aSmrg
6061c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6062c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6063c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6064c3d5982aSmrg	fi
6065c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6066c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6067c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6068c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6069c3d5982aSmrg  $as_echo_n "(cached) " >&6
6070c3d5982aSmrgelse
6071c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6072c3d5982aSmrg/* end confdefs.h.  */
6073c3d5982aSmrgint i;
6074c3d5982aSmrg_ACEOF
6075c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6076c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6077c3d5982aSmrgelse
6078c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6079c3d5982aSmrgfi
6080c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6081c3d5982aSmrgfi
6082c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6083c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6084c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6085c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6086c3d5982aSmrgfi
6087c3d5982aSmrg
6088c3d5982aSmrgfound="no"
6089c3d5982aSmrg
6090c3d5982aSmrg	if test $found = "no" ; then
6091ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6092c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6093c3d5982aSmrg		fi
6094c3d5982aSmrg
6095ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6096c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6097c3d5982aSmrg		fi
6098c3d5982aSmrg
6099c3d5982aSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6100c3d5982aSmrg
6101c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6102c3d5982aSmrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6103c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6104c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6105c3d5982aSmrg  $as_echo_n "(cached) " >&6
6106c3d5982aSmrgelse
6107c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6108c3d5982aSmrg/* end confdefs.h.  */
6109c3d5982aSmrgint i;
6110c3d5982aSmrgint
6111c3d5982aSmrgmain ()
6112c3d5982aSmrg{
6113c3d5982aSmrg
6114c3d5982aSmrg  ;
6115c3d5982aSmrg  return 0;
6116c3d5982aSmrg}
6117c3d5982aSmrg_ACEOF
6118c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6119c3d5982aSmrg  eval $cacheid=yes
6120c3d5982aSmrgelse
6121c3d5982aSmrg  eval $cacheid=no
6122c3d5982aSmrgfi
6123c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6124c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6125c3d5982aSmrgfi
6126c3d5982aSmrg
6127c3d5982aSmrg
6128c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6129c3d5982aSmrg
6130c3d5982aSmrg		eval supported=\$$cacheid
6131c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6132c3d5982aSmrg$as_echo "$supported" >&6; }
6133c3d5982aSmrg		if test "$supported" = "yes" ; then
6134c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6135c3d5982aSmrg			found="yes"
6136c3d5982aSmrg		fi
6137c3d5982aSmrg	fi
6138c3d5982aSmrg
6139c3d5982aSmrg
6140c3d5982aSmrg
6141c3d5982aSmrg
6142c3d5982aSmrg
6143c3d5982aSmrg# This chunk adds additional warnings that could catch undesired effects.
6144c3d5982aSmrg
6145c3d5982aSmrg
6146c3d5982aSmrg
6147c3d5982aSmrg
6148c3d5982aSmrg
6149c3d5982aSmrg
6150c3d5982aSmrg
6151c3d5982aSmrg
6152c3d5982aSmrg
6153c3d5982aSmrg
6154c3d5982aSmrg
6155c3d5982aSmrg
6156c3d5982aSmrg
6157c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6158c3d5982aSmrg
6159c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6160c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6161c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6162c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6163c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6164c3d5982aSmrg  $as_echo_n "(cached) " >&6
6165c3d5982aSmrgelse
6166c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6167c3d5982aSmrg/* end confdefs.h.  */
6168c3d5982aSmrgint i;
6169c3d5982aSmrg_ACEOF
6170c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6171c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6172c3d5982aSmrgelse
6173c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6174c3d5982aSmrgfi
6175c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6176c3d5982aSmrgfi
6177c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6178c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6179c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6180c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6181c3d5982aSmrgfi
6182c3d5982aSmrg
6183c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6184c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6185c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6186c3d5982aSmrg	fi
6187c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6188c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6189c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6190c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6191c3d5982aSmrg  $as_echo_n "(cached) " >&6
6192c3d5982aSmrgelse
6193c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6194c3d5982aSmrg/* end confdefs.h.  */
6195c3d5982aSmrgint i;
6196c3d5982aSmrg_ACEOF
6197c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6198c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6199c3d5982aSmrgelse
6200c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6201c3d5982aSmrgfi
6202c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6203c3d5982aSmrgfi
6204c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6205c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6206c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6207c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6208c3d5982aSmrgfi
6209c3d5982aSmrg
6210c3d5982aSmrgfound="no"
6211c3d5982aSmrg
6212c3d5982aSmrg	if test $found = "no" ; then
6213ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6214c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6215c3d5982aSmrg		fi
6216c3d5982aSmrg
6217ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6218c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6219c3d5982aSmrg		fi
6220c3d5982aSmrg
6221c3d5982aSmrg		CFLAGS="$CFLAGS -Wunused"
6222c3d5982aSmrg
6223c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6224c3d5982aSmrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6225c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wunused
6226c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6227c3d5982aSmrg  $as_echo_n "(cached) " >&6
6228c3d5982aSmrgelse
6229c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6230c3d5982aSmrg/* end confdefs.h.  */
6231c3d5982aSmrgint i;
6232c3d5982aSmrgint
6233c3d5982aSmrgmain ()
6234c3d5982aSmrg{
6235c3d5982aSmrg
6236c3d5982aSmrg  ;
6237c3d5982aSmrg  return 0;
6238c3d5982aSmrg}
6239c3d5982aSmrg_ACEOF
6240c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6241c3d5982aSmrg  eval $cacheid=yes
6242c3d5982aSmrgelse
6243c3d5982aSmrg  eval $cacheid=no
6244c3d5982aSmrgfi
6245c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6246c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6247c3d5982aSmrgfi
6248c3d5982aSmrg
6249c3d5982aSmrg
6250c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6251c3d5982aSmrg
6252c3d5982aSmrg		eval supported=\$$cacheid
6253c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6254c3d5982aSmrg$as_echo "$supported" >&6; }
6255c3d5982aSmrg		if test "$supported" = "yes" ; then
6256c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6257c3d5982aSmrg			found="yes"
6258c3d5982aSmrg		fi
6259c3d5982aSmrg	fi
6260c3d5982aSmrg
6261c3d5982aSmrg
6262c3d5982aSmrg
6263c3d5982aSmrg
6264c3d5982aSmrg
6265c3d5982aSmrg
6266c3d5982aSmrg
6267c3d5982aSmrg
6268c3d5982aSmrg
6269c3d5982aSmrg
6270c3d5982aSmrg
6271c3d5982aSmrg
6272c3d5982aSmrg
6273c3d5982aSmrg
6274c3d5982aSmrg
6275c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6276c3d5982aSmrg
6277c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6278c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6279c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6280c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6281c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6282c3d5982aSmrg  $as_echo_n "(cached) " >&6
6283c3d5982aSmrgelse
6284c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6285c3d5982aSmrg/* end confdefs.h.  */
6286c3d5982aSmrgint i;
6287c3d5982aSmrg_ACEOF
6288c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6289c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6290c3d5982aSmrgelse
6291c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6292c3d5982aSmrgfi
6293c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6294c3d5982aSmrgfi
6295c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6296c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6297c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6298c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6299c3d5982aSmrgfi
6300c3d5982aSmrg
6301c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6302c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6303c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6304c3d5982aSmrg	fi
6305c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6306c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6307c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6308c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6309c3d5982aSmrg  $as_echo_n "(cached) " >&6
6310c3d5982aSmrgelse
6311c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6312c3d5982aSmrg/* end confdefs.h.  */
6313c3d5982aSmrgint i;
6314c3d5982aSmrg_ACEOF
6315c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6316c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6317c3d5982aSmrgelse
6318c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6319c3d5982aSmrgfi
6320c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6321c3d5982aSmrgfi
6322c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6323c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6324c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6325c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6326c3d5982aSmrgfi
6327c3d5982aSmrg
6328c3d5982aSmrgfound="no"
6329c3d5982aSmrg
6330c3d5982aSmrg	if test $found = "no" ; then
6331ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6332c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6333c3d5982aSmrg		fi
6334c3d5982aSmrg
6335ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6336c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6337c3d5982aSmrg		fi
6338c3d5982aSmrg
6339c3d5982aSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6340c3d5982aSmrg
6341c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6342c3d5982aSmrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6343c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6344c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6345c3d5982aSmrg  $as_echo_n "(cached) " >&6
6346c3d5982aSmrgelse
6347c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6348c3d5982aSmrg/* end confdefs.h.  */
6349c3d5982aSmrgint i;
6350c3d5982aSmrgint
6351c3d5982aSmrgmain ()
6352c3d5982aSmrg{
6353c3d5982aSmrg
6354c3d5982aSmrg  ;
6355c3d5982aSmrg  return 0;
6356c3d5982aSmrg}
6357c3d5982aSmrg_ACEOF
6358c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6359c3d5982aSmrg  eval $cacheid=yes
6360c3d5982aSmrgelse
6361c3d5982aSmrg  eval $cacheid=no
6362c3d5982aSmrgfi
6363c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6364c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6365c3d5982aSmrgfi
6366c3d5982aSmrg
6367c3d5982aSmrg
6368c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6369c3d5982aSmrg
6370c3d5982aSmrg		eval supported=\$$cacheid
6371c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6372c3d5982aSmrg$as_echo "$supported" >&6; }
6373c3d5982aSmrg		if test "$supported" = "yes" ; then
6374c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6375c3d5982aSmrg			found="yes"
6376c3d5982aSmrg		fi
6377c3d5982aSmrg	fi
6378c3d5982aSmrg
6379c3d5982aSmrg
6380c3d5982aSmrg
6381c3d5982aSmrg
6382c3d5982aSmrg
6383c3d5982aSmrg
6384c3d5982aSmrg
6385c3d5982aSmrg
6386c3d5982aSmrg
6387c3d5982aSmrg
6388c3d5982aSmrg
6389c3d5982aSmrg
6390c3d5982aSmrg
6391c3d5982aSmrg
6392c3d5982aSmrg
6393c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6394c3d5982aSmrg
6395c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6396c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6397c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6398c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6399c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6400c3d5982aSmrg  $as_echo_n "(cached) " >&6
6401c3d5982aSmrgelse
6402c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6403c3d5982aSmrg/* end confdefs.h.  */
6404c3d5982aSmrgint i;
6405c3d5982aSmrg_ACEOF
6406c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6407c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6408c3d5982aSmrgelse
6409c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6410c3d5982aSmrgfi
6411c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6412c3d5982aSmrgfi
6413c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6414c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6415c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6416c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6417c3d5982aSmrgfi
6418c3d5982aSmrg
6419c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6420c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6421c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6422c3d5982aSmrg	fi
6423c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6424c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6425c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6426c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6427c3d5982aSmrg  $as_echo_n "(cached) " >&6
6428c3d5982aSmrgelse
6429c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6430c3d5982aSmrg/* end confdefs.h.  */
6431c3d5982aSmrgint i;
6432c3d5982aSmrg_ACEOF
6433c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6434c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6435c3d5982aSmrgelse
6436c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6437c3d5982aSmrgfi
6438c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6439c3d5982aSmrgfi
6440c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6441c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6442c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6443c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6444c3d5982aSmrgfi
6445c3d5982aSmrg
6446c3d5982aSmrgfound="no"
6447c3d5982aSmrg
6448c3d5982aSmrg	if test $found = "no" ; then
6449ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6450c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6451c3d5982aSmrg		fi
6452c3d5982aSmrg
6453ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6454c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6455c3d5982aSmrg		fi
6456c3d5982aSmrg
6457c3d5982aSmrg		CFLAGS="$CFLAGS -Wshadow"
6458c3d5982aSmrg
6459c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6460c3d5982aSmrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6461c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6462c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6463c3d5982aSmrg  $as_echo_n "(cached) " >&6
6464c3d5982aSmrgelse
6465c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6466c3d5982aSmrg/* end confdefs.h.  */
6467c3d5982aSmrgint i;
6468c3d5982aSmrgint
6469c3d5982aSmrgmain ()
6470c3d5982aSmrg{
6471c3d5982aSmrg
6472c3d5982aSmrg  ;
6473c3d5982aSmrg  return 0;
6474c3d5982aSmrg}
6475c3d5982aSmrg_ACEOF
6476c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6477c3d5982aSmrg  eval $cacheid=yes
6478c3d5982aSmrgelse
6479c3d5982aSmrg  eval $cacheid=no
6480c3d5982aSmrgfi
6481c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6482c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6483c3d5982aSmrgfi
6484c3d5982aSmrg
6485c3d5982aSmrg
6486c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6487c3d5982aSmrg
6488c3d5982aSmrg		eval supported=\$$cacheid
6489c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6490c3d5982aSmrg$as_echo "$supported" >&6; }
6491c3d5982aSmrg		if test "$supported" = "yes" ; then
6492c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6493c3d5982aSmrg			found="yes"
6494c3d5982aSmrg		fi
6495c3d5982aSmrg	fi
6496c3d5982aSmrg
6497c3d5982aSmrg
6498c3d5982aSmrg
6499c3d5982aSmrg
6500c3d5982aSmrg
6501c3d5982aSmrg
6502c3d5982aSmrg
6503c3d5982aSmrg
6504c3d5982aSmrg
6505c3d5982aSmrg
6506c3d5982aSmrg
6507c3d5982aSmrg
6508c3d5982aSmrg
6509c3d5982aSmrg
6510c3d5982aSmrg
6511c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6512c3d5982aSmrg
6513c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6514c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6515c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6516c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6517c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6518c3d5982aSmrg  $as_echo_n "(cached) " >&6
6519c3d5982aSmrgelse
6520c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6521c3d5982aSmrg/* end confdefs.h.  */
6522c3d5982aSmrgint i;
6523c3d5982aSmrg_ACEOF
6524c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6525c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6526c3d5982aSmrgelse
6527c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6528c3d5982aSmrgfi
6529c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6530c3d5982aSmrgfi
6531c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6532c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6533c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6534c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6535c3d5982aSmrgfi
6536c3d5982aSmrg
6537c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6538c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6539c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6540c3d5982aSmrg	fi
6541c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6542c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6543c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6544c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6545c3d5982aSmrg  $as_echo_n "(cached) " >&6
6546c3d5982aSmrgelse
6547c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6548c3d5982aSmrg/* end confdefs.h.  */
6549c3d5982aSmrgint i;
6550c3d5982aSmrg_ACEOF
6551c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6552c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6553c3d5982aSmrgelse
6554c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6555c3d5982aSmrgfi
6556c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6557c3d5982aSmrgfi
6558c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6559c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6560c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6561c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6562c3d5982aSmrgfi
6563c3d5982aSmrg
6564c3d5982aSmrgfound="no"
6565c3d5982aSmrg
6566c3d5982aSmrg	if test $found = "no" ; then
6567ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6568c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6569c3d5982aSmrg		fi
6570c3d5982aSmrg
6571ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6572c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6573c3d5982aSmrg		fi
6574c3d5982aSmrg
6575ff143803Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6576c3d5982aSmrg
6577ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6578ff143803Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6579ff143803Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6580c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6581c3d5982aSmrg  $as_echo_n "(cached) " >&6
6582c3d5982aSmrgelse
6583c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6584c3d5982aSmrg/* end confdefs.h.  */
6585c3d5982aSmrgint i;
6586c3d5982aSmrgint
6587c3d5982aSmrgmain ()
6588c3d5982aSmrg{
6589c3d5982aSmrg
6590c3d5982aSmrg  ;
6591c3d5982aSmrg  return 0;
6592c3d5982aSmrg}
6593c3d5982aSmrg_ACEOF
6594c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6595c3d5982aSmrg  eval $cacheid=yes
6596c3d5982aSmrgelse
6597c3d5982aSmrg  eval $cacheid=no
6598c3d5982aSmrgfi
6599c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6600c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6601c3d5982aSmrgfi
6602c3d5982aSmrg
6603c3d5982aSmrg
6604c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6605c3d5982aSmrg
6606c3d5982aSmrg		eval supported=\$$cacheid
6607c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6608c3d5982aSmrg$as_echo "$supported" >&6; }
6609c3d5982aSmrg		if test "$supported" = "yes" ; then
6610ff143803Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6611c3d5982aSmrg			found="yes"
6612c3d5982aSmrg		fi
6613c3d5982aSmrg	fi
6614c3d5982aSmrg
6615c3d5982aSmrg
6616c3d5982aSmrg
6617c3d5982aSmrg
6618c3d5982aSmrg
6619c3d5982aSmrg
6620c3d5982aSmrg
6621c3d5982aSmrg
6622c3d5982aSmrg
6623c3d5982aSmrg
6624c3d5982aSmrg
6625c3d5982aSmrg
6626c3d5982aSmrg
6627c3d5982aSmrg
6628c3d5982aSmrg
6629c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6630c3d5982aSmrg
6631c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6632c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6633c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6634c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6635c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6636c3d5982aSmrg  $as_echo_n "(cached) " >&6
6637c3d5982aSmrgelse
6638c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6639c3d5982aSmrg/* end confdefs.h.  */
6640c3d5982aSmrgint i;
6641c3d5982aSmrg_ACEOF
6642c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6643c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6644c3d5982aSmrgelse
6645c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6646c3d5982aSmrgfi
6647c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6648c3d5982aSmrgfi
6649c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6650c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6651c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6652c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6653c3d5982aSmrgfi
6654c3d5982aSmrg
6655c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6656c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6657c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6658c3d5982aSmrg	fi
6659c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6660c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6661c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6662c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6663c3d5982aSmrg  $as_echo_n "(cached) " >&6
6664c3d5982aSmrgelse
6665c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6666c3d5982aSmrg/* end confdefs.h.  */
6667c3d5982aSmrgint i;
6668c3d5982aSmrg_ACEOF
6669c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6670c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6671c3d5982aSmrgelse
6672c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6673c3d5982aSmrgfi
6674c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6675c3d5982aSmrgfi
6676c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6677c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6678c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6679c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6680c3d5982aSmrgfi
6681c3d5982aSmrg
6682c3d5982aSmrgfound="no"
6683c3d5982aSmrg
6684c3d5982aSmrg	if test $found = "no" ; then
6685ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6686c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6687c3d5982aSmrg		fi
6688c3d5982aSmrg
6689ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6690c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6691c3d5982aSmrg		fi
6692c3d5982aSmrg
6693ff143803Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6694c3d5982aSmrg
6695ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6696ff143803Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6697ff143803Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6698c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6699c3d5982aSmrg  $as_echo_n "(cached) " >&6
6700c3d5982aSmrgelse
6701c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6702c3d5982aSmrg/* end confdefs.h.  */
6703c3d5982aSmrgint i;
6704c3d5982aSmrgint
6705c3d5982aSmrgmain ()
6706c3d5982aSmrg{
6707c3d5982aSmrg
6708c3d5982aSmrg  ;
6709c3d5982aSmrg  return 0;
6710c3d5982aSmrg}
6711c3d5982aSmrg_ACEOF
6712c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6713c3d5982aSmrg  eval $cacheid=yes
6714c3d5982aSmrgelse
6715c3d5982aSmrg  eval $cacheid=no
6716c3d5982aSmrgfi
6717c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6718c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6719c3d5982aSmrgfi
6720c3d5982aSmrg
6721c3d5982aSmrg
6722c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6723c3d5982aSmrg
6724c3d5982aSmrg		eval supported=\$$cacheid
6725c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6726c3d5982aSmrg$as_echo "$supported" >&6; }
6727c3d5982aSmrg		if test "$supported" = "yes" ; then
6728ff143803Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6729c3d5982aSmrg			found="yes"
6730c3d5982aSmrg		fi
6731c3d5982aSmrg	fi
6732c3d5982aSmrg
6733c3d5982aSmrg
6734c3d5982aSmrg
6735c3d5982aSmrg
6736c3d5982aSmrg
6737c3d5982aSmrg
6738c3d5982aSmrg
6739c3d5982aSmrg
6740c3d5982aSmrg
6741c3d5982aSmrg
6742c3d5982aSmrg
6743c3d5982aSmrg
6744c3d5982aSmrg
6745c3d5982aSmrg
6746c3d5982aSmrg
6747c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6748c3d5982aSmrg
6749c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6750c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6751c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6752c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6753c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6754c3d5982aSmrg  $as_echo_n "(cached) " >&6
6755c3d5982aSmrgelse
6756c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757c3d5982aSmrg/* end confdefs.h.  */
6758c3d5982aSmrgint i;
6759c3d5982aSmrg_ACEOF
6760c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6761c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6762c3d5982aSmrgelse
6763c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6764c3d5982aSmrgfi
6765c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6766c3d5982aSmrgfi
6767c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6768c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6769c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6770c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6771c3d5982aSmrgfi
6772c3d5982aSmrg
6773c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6774c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6775c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6776c3d5982aSmrg	fi
6777c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6778c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6779c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6780c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6781c3d5982aSmrg  $as_echo_n "(cached) " >&6
6782c3d5982aSmrgelse
6783c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6784c3d5982aSmrg/* end confdefs.h.  */
6785c3d5982aSmrgint i;
6786c3d5982aSmrg_ACEOF
6787c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6788c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6789c3d5982aSmrgelse
6790c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6791c3d5982aSmrgfi
6792c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6793c3d5982aSmrgfi
6794c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6795c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6796c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6797c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6798c3d5982aSmrgfi
6799c3d5982aSmrg
6800c3d5982aSmrgfound="no"
6801c3d5982aSmrg
6802c3d5982aSmrg	if test $found = "no" ; then
6803ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6804c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6805c3d5982aSmrg		fi
6806c3d5982aSmrg
6807ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6808c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6809c3d5982aSmrg		fi
6810c3d5982aSmrg
6811ff143803Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6812c3d5982aSmrg
6813ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6814ff143803Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6815ff143803Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6816c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6817c3d5982aSmrg  $as_echo_n "(cached) " >&6
6818c3d5982aSmrgelse
6819c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6820c3d5982aSmrg/* end confdefs.h.  */
6821c3d5982aSmrgint i;
6822c3d5982aSmrgint
6823c3d5982aSmrgmain ()
6824c3d5982aSmrg{
6825c3d5982aSmrg
6826c3d5982aSmrg  ;
6827c3d5982aSmrg  return 0;
6828c3d5982aSmrg}
6829c3d5982aSmrg_ACEOF
6830c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6831c3d5982aSmrg  eval $cacheid=yes
6832c3d5982aSmrgelse
6833c3d5982aSmrg  eval $cacheid=no
6834c3d5982aSmrgfi
6835c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6836c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6837c3d5982aSmrgfi
6838c3d5982aSmrg
6839c3d5982aSmrg
6840c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6841c3d5982aSmrg
6842c3d5982aSmrg		eval supported=\$$cacheid
6843c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6844c3d5982aSmrg$as_echo "$supported" >&6; }
6845c3d5982aSmrg		if test "$supported" = "yes" ; then
6846ff143803Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6847c3d5982aSmrg			found="yes"
6848c3d5982aSmrg		fi
6849c3d5982aSmrg	fi
6850c3d5982aSmrg
6851c3d5982aSmrg
6852c3d5982aSmrg
6853c3d5982aSmrg
6854c3d5982aSmrg
6855c3d5982aSmrg
6856c3d5982aSmrg
6857c3d5982aSmrg
6858c3d5982aSmrg
6859c3d5982aSmrg
6860c3d5982aSmrg
6861c3d5982aSmrg
6862c3d5982aSmrg
6863c3d5982aSmrg
6864c3d5982aSmrg
6865c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6866c3d5982aSmrg
6867c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6868c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6869c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6870c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6871c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6872c3d5982aSmrg  $as_echo_n "(cached) " >&6
6873c3d5982aSmrgelse
6874c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6875c3d5982aSmrg/* end confdefs.h.  */
6876c3d5982aSmrgint i;
6877c3d5982aSmrg_ACEOF
6878c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6879c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6880c3d5982aSmrgelse
6881c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6882c3d5982aSmrgfi
6883c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6884c3d5982aSmrgfi
6885c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6886c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6887c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6888c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6889c3d5982aSmrgfi
6890c3d5982aSmrg
6891c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6892c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6893c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6894c3d5982aSmrg	fi
6895c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6896c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6897c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6898c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6899c3d5982aSmrg  $as_echo_n "(cached) " >&6
6900c3d5982aSmrgelse
6901c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6902c3d5982aSmrg/* end confdefs.h.  */
6903c3d5982aSmrgint i;
6904c3d5982aSmrg_ACEOF
6905c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
6906c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6907c3d5982aSmrgelse
6908c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6909c3d5982aSmrgfi
6910c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6911c3d5982aSmrgfi
6912c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6913c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6914c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6915c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6916c3d5982aSmrgfi
6917c3d5982aSmrg
6918c3d5982aSmrgfound="no"
6919c3d5982aSmrg
6920c3d5982aSmrg	if test $found = "no" ; then
6921ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6922c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6923c3d5982aSmrg		fi
6924c3d5982aSmrg
6925ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6926c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6927c3d5982aSmrg		fi
6928c3d5982aSmrg
6929ff143803Smrg		CFLAGS="$CFLAGS -Wlogical-op"
6930c3d5982aSmrg
6931ff143803Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6932ff143803Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6933ff143803Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6934c3d5982aSmrg		if eval \${$cacheid+:} false; then :
6935c3d5982aSmrg  $as_echo_n "(cached) " >&6
6936c3d5982aSmrgelse
6937c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6938c3d5982aSmrg/* end confdefs.h.  */
6939c3d5982aSmrgint i;
6940c3d5982aSmrgint
6941c3d5982aSmrgmain ()
6942c3d5982aSmrg{
6943c3d5982aSmrg
6944c3d5982aSmrg  ;
6945c3d5982aSmrg  return 0;
6946c3d5982aSmrg}
6947c3d5982aSmrg_ACEOF
6948c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
6949c3d5982aSmrg  eval $cacheid=yes
6950c3d5982aSmrgelse
6951c3d5982aSmrg  eval $cacheid=no
6952c3d5982aSmrgfi
6953c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
6954c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
6955c3d5982aSmrgfi
6956c3d5982aSmrg
6957c3d5982aSmrg
6958c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6959c3d5982aSmrg
6960c3d5982aSmrg		eval supported=\$$cacheid
6961c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6962c3d5982aSmrg$as_echo "$supported" >&6; }
6963c3d5982aSmrg		if test "$supported" = "yes" ; then
6964ff143803Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6965c3d5982aSmrg			found="yes"
6966c3d5982aSmrg		fi
6967c3d5982aSmrg	fi
6968c3d5982aSmrg
6969c3d5982aSmrg
6970c3d5982aSmrg
6971c3d5982aSmrg# These are currently disabled because they are noisy.  They will be enabled
6972c3d5982aSmrg# in the future once the codebase is sufficiently modernized to silence
6973c3d5982aSmrg# them.  For now, I don't want them to drown out the other warnings.
6974c3d5982aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6975c3d5982aSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6976ff143803Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6977c3d5982aSmrg
6978c3d5982aSmrg# Turn some warnings into errors, so we don't accidently get successful builds
6979c3d5982aSmrg# when there are problems that should be fixed.
6980c3d5982aSmrg
6981c3d5982aSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
6982c3d5982aSmrg
6983c3d5982aSmrg
6984c3d5982aSmrg
6985c3d5982aSmrg
6986c3d5982aSmrg
6987c3d5982aSmrg
6988c3d5982aSmrg
6989c3d5982aSmrg
6990c3d5982aSmrg
6991c3d5982aSmrg
6992c3d5982aSmrg
6993c3d5982aSmrg
6994c3d5982aSmrg
6995c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6996c3d5982aSmrg
6997c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6998c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6999c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7000c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7001c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7002c3d5982aSmrg  $as_echo_n "(cached) " >&6
7003c3d5982aSmrgelse
7004c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7005c3d5982aSmrg/* end confdefs.h.  */
7006c3d5982aSmrgint i;
7007c3d5982aSmrg_ACEOF
7008c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7009c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7010c3d5982aSmrgelse
7011c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7012c3d5982aSmrgfi
7013c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7014c3d5982aSmrgfi
7015c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7016c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7017c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7018c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7019c3d5982aSmrgfi
7020c3d5982aSmrg
7021c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7022c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7023c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7024c3d5982aSmrg	fi
7025c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7026c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7027c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7028c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7029c3d5982aSmrg  $as_echo_n "(cached) " >&6
7030c3d5982aSmrgelse
7031c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7032c3d5982aSmrg/* end confdefs.h.  */
7033c3d5982aSmrgint i;
7034c3d5982aSmrg_ACEOF
7035c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7036c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7037c3d5982aSmrgelse
7038c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7039c3d5982aSmrgfi
7040c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7041c3d5982aSmrgfi
7042c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7043c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7044c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7045c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7046c3d5982aSmrgfi
7047c3d5982aSmrg
7048c3d5982aSmrgfound="no"
7049c3d5982aSmrg
7050c3d5982aSmrg	if test $found = "no" ; then
7051ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7052c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7053c3d5982aSmrg		fi
7054c3d5982aSmrg
7055ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7056c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7057c3d5982aSmrg		fi
7058c3d5982aSmrg
7059c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7060c3d5982aSmrg
7061c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7062c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7063ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7064c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7065c3d5982aSmrg  $as_echo_n "(cached) " >&6
7066c3d5982aSmrgelse
7067c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7068c3d5982aSmrg/* end confdefs.h.  */
7069c3d5982aSmrgint i;
7070c3d5982aSmrgint
7071c3d5982aSmrgmain ()
7072c3d5982aSmrg{
7073c3d5982aSmrg
7074c3d5982aSmrg  ;
7075c3d5982aSmrg  return 0;
7076c3d5982aSmrg}
7077c3d5982aSmrg_ACEOF
7078c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7079c3d5982aSmrg  eval $cacheid=yes
7080c3d5982aSmrgelse
7081c3d5982aSmrg  eval $cacheid=no
7082c3d5982aSmrgfi
7083c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7084c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7085c3d5982aSmrgfi
7086c3d5982aSmrg
7087c3d5982aSmrg
7088c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7089c3d5982aSmrg
7090c3d5982aSmrg		eval supported=\$$cacheid
7091c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7092c3d5982aSmrg$as_echo "$supported" >&6; }
7093c3d5982aSmrg		if test "$supported" = "yes" ; then
7094c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7095c3d5982aSmrg			found="yes"
7096c3d5982aSmrg		fi
7097c3d5982aSmrg	fi
7098c3d5982aSmrg
7099c3d5982aSmrg	if test $found = "no" ; then
7100ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7101c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7102c3d5982aSmrg		fi
7103c3d5982aSmrg
7104ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7105c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7106c3d5982aSmrg		fi
7107c3d5982aSmrg
7108c3d5982aSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7109c3d5982aSmrg
7110c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7111c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7112ff143803Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7113c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7114c3d5982aSmrg  $as_echo_n "(cached) " >&6
7115c3d5982aSmrgelse
7116c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7117c3d5982aSmrg/* end confdefs.h.  */
7118c3d5982aSmrgint i;
7119c3d5982aSmrgint
7120c3d5982aSmrgmain ()
7121c3d5982aSmrg{
7122c3d5982aSmrg
7123c3d5982aSmrg  ;
7124c3d5982aSmrg  return 0;
7125c3d5982aSmrg}
7126c3d5982aSmrg_ACEOF
7127c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7128c3d5982aSmrg  eval $cacheid=yes
7129c3d5982aSmrgelse
7130c3d5982aSmrg  eval $cacheid=no
7131c3d5982aSmrgfi
7132c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7133c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7134c3d5982aSmrgfi
7135c3d5982aSmrg
7136c3d5982aSmrg
7137c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7138c3d5982aSmrg
7139c3d5982aSmrg		eval supported=\$$cacheid
7140c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7141c3d5982aSmrg$as_echo "$supported" >&6; }
7142c3d5982aSmrg		if test "$supported" = "yes" ; then
7143c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7144c3d5982aSmrg			found="yes"
7145c3d5982aSmrg		fi
7146c3d5982aSmrg	fi
7147c3d5982aSmrg
7148c3d5982aSmrg
7149c3d5982aSmrg
7150c3d5982aSmrg
7151c3d5982aSmrg
7152c3d5982aSmrg
7153c3d5982aSmrg
7154c3d5982aSmrg
7155c3d5982aSmrg
7156c3d5982aSmrg
7157c3d5982aSmrg
7158c3d5982aSmrg
7159c3d5982aSmrg
7160c3d5982aSmrg
7161c3d5982aSmrg
7162c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7163c3d5982aSmrg
7164c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7165c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7166c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7167c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7168c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7169c3d5982aSmrg  $as_echo_n "(cached) " >&6
7170c3d5982aSmrgelse
7171c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7172c3d5982aSmrg/* end confdefs.h.  */
7173c3d5982aSmrgint i;
7174c3d5982aSmrg_ACEOF
7175c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7176c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7177c3d5982aSmrgelse
7178c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7179c3d5982aSmrgfi
7180c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7181c3d5982aSmrgfi
7182c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7183c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7184c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7185c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7186c3d5982aSmrgfi
7187c3d5982aSmrg
7188c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7189c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7190c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7191c3d5982aSmrg	fi
7192c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7193c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7194c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7195c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7196c3d5982aSmrg  $as_echo_n "(cached) " >&6
7197c3d5982aSmrgelse
7198c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7199c3d5982aSmrg/* end confdefs.h.  */
7200c3d5982aSmrgint i;
7201c3d5982aSmrg_ACEOF
7202c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7203c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7204c3d5982aSmrgelse
7205c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7206c3d5982aSmrgfi
7207c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7208c3d5982aSmrgfi
7209c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7210c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7211c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7212c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7213c3d5982aSmrgfi
7214c3d5982aSmrg
7215c3d5982aSmrgfound="no"
7216c3d5982aSmrg
7217c3d5982aSmrg	if test $found = "no" ; then
7218ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7219c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7220c3d5982aSmrg		fi
7221c3d5982aSmrg
7222ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7223c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7224c3d5982aSmrg		fi
7225c3d5982aSmrg
7226c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7227c3d5982aSmrg
7228c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7229c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7230ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7231c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7232c3d5982aSmrg  $as_echo_n "(cached) " >&6
7233c3d5982aSmrgelse
7234c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7235c3d5982aSmrg/* end confdefs.h.  */
7236c3d5982aSmrgint i;
7237c3d5982aSmrgint
7238c3d5982aSmrgmain ()
7239c3d5982aSmrg{
7240c3d5982aSmrg
7241c3d5982aSmrg  ;
7242c3d5982aSmrg  return 0;
7243c3d5982aSmrg}
7244c3d5982aSmrg_ACEOF
7245c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7246c3d5982aSmrg  eval $cacheid=yes
7247c3d5982aSmrgelse
7248c3d5982aSmrg  eval $cacheid=no
7249c3d5982aSmrgfi
7250c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7251c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7252c3d5982aSmrgfi
7253c3d5982aSmrg
7254c3d5982aSmrg
7255c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7256c3d5982aSmrg
7257c3d5982aSmrg		eval supported=\$$cacheid
7258c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7259c3d5982aSmrg$as_echo "$supported" >&6; }
7260c3d5982aSmrg		if test "$supported" = "yes" ; then
7261c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7262c3d5982aSmrg			found="yes"
7263c3d5982aSmrg		fi
7264c3d5982aSmrg	fi
7265c3d5982aSmrg
7266c3d5982aSmrg
7267c3d5982aSmrg
7268c3d5982aSmrg
7269c3d5982aSmrg
7270c3d5982aSmrg
7271c3d5982aSmrg
7272c3d5982aSmrg
7273c3d5982aSmrg
7274c3d5982aSmrg
7275c3d5982aSmrg
7276c3d5982aSmrg
7277c3d5982aSmrg
7278c3d5982aSmrg
7279c3d5982aSmrg
7280c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7281c3d5982aSmrg
7282c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7283c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7284c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7285c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7286c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7287c3d5982aSmrg  $as_echo_n "(cached) " >&6
7288c3d5982aSmrgelse
7289c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7290c3d5982aSmrg/* end confdefs.h.  */
7291c3d5982aSmrgint i;
7292c3d5982aSmrg_ACEOF
7293c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7294c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7295c3d5982aSmrgelse
7296c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7297c3d5982aSmrgfi
7298c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7299c3d5982aSmrgfi
7300c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7301c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7302c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7303c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7304c3d5982aSmrgfi
7305c3d5982aSmrg
7306c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7307c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7308c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7309c3d5982aSmrg	fi
7310c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7311c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7312c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7313c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7314c3d5982aSmrg  $as_echo_n "(cached) " >&6
7315c3d5982aSmrgelse
7316c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7317c3d5982aSmrg/* end confdefs.h.  */
7318c3d5982aSmrgint i;
7319c3d5982aSmrg_ACEOF
7320c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7321c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7322c3d5982aSmrgelse
7323c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7324c3d5982aSmrgfi
7325c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7326c3d5982aSmrgfi
7327c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7328c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7329c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7330c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7331c3d5982aSmrgfi
7332c3d5982aSmrg
7333c3d5982aSmrgfound="no"
7334c3d5982aSmrg
7335c3d5982aSmrg	if test $found = "no" ; then
7336ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7337c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7338c3d5982aSmrg		fi
7339c3d5982aSmrg
7340ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7341c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7342c3d5982aSmrg		fi
7343c3d5982aSmrg
7344c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7345c3d5982aSmrg
7346c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7347c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7348ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7349c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7350c3d5982aSmrg  $as_echo_n "(cached) " >&6
7351c3d5982aSmrgelse
7352c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7353c3d5982aSmrg/* end confdefs.h.  */
7354c3d5982aSmrgint i;
7355c3d5982aSmrgint
7356c3d5982aSmrgmain ()
7357c3d5982aSmrg{
7358c3d5982aSmrg
7359c3d5982aSmrg  ;
7360c3d5982aSmrg  return 0;
7361c3d5982aSmrg}
7362c3d5982aSmrg_ACEOF
7363c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7364c3d5982aSmrg  eval $cacheid=yes
7365c3d5982aSmrgelse
7366c3d5982aSmrg  eval $cacheid=no
7367c3d5982aSmrgfi
7368c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7369c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7370c3d5982aSmrgfi
7371c3d5982aSmrg
7372c3d5982aSmrg
7373c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7374c3d5982aSmrg
7375c3d5982aSmrg		eval supported=\$$cacheid
7376c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7377c3d5982aSmrg$as_echo "$supported" >&6; }
7378c3d5982aSmrg		if test "$supported" = "yes" ; then
7379c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7380c3d5982aSmrg			found="yes"
7381c3d5982aSmrg		fi
7382c3d5982aSmrg	fi
7383c3d5982aSmrg
7384c3d5982aSmrg
7385c3d5982aSmrg
7386c3d5982aSmrg
7387c3d5982aSmrg
7388c3d5982aSmrg
7389c3d5982aSmrg
7390c3d5982aSmrg
7391c3d5982aSmrg
7392c3d5982aSmrg
7393c3d5982aSmrg
7394c3d5982aSmrg
7395c3d5982aSmrg
7396c3d5982aSmrg
7397c3d5982aSmrg
7398c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7399c3d5982aSmrg
7400c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7401c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7402c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7403c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7404c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7405c3d5982aSmrg  $as_echo_n "(cached) " >&6
7406c3d5982aSmrgelse
7407c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7408c3d5982aSmrg/* end confdefs.h.  */
7409c3d5982aSmrgint i;
7410c3d5982aSmrg_ACEOF
7411c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7412c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7413c3d5982aSmrgelse
7414c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7415c3d5982aSmrgfi
7416c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7417c3d5982aSmrgfi
7418c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7419c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7420c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7421c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7422c3d5982aSmrgfi
7423c3d5982aSmrg
7424c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7425c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7426c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7427c3d5982aSmrg	fi
7428c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7429c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7430c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7431c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7432c3d5982aSmrg  $as_echo_n "(cached) " >&6
7433c3d5982aSmrgelse
7434c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7435c3d5982aSmrg/* end confdefs.h.  */
7436c3d5982aSmrgint i;
7437c3d5982aSmrg_ACEOF
7438c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7439c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7440c3d5982aSmrgelse
7441c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7442c3d5982aSmrgfi
7443c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7444c3d5982aSmrgfi
7445c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7446c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7447c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7448c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7449c3d5982aSmrgfi
7450c3d5982aSmrg
7451c3d5982aSmrgfound="no"
7452c3d5982aSmrg
7453c3d5982aSmrg	if test $found = "no" ; then
7454ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7455c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7456c3d5982aSmrg		fi
7457c3d5982aSmrg
7458ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7459c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7460c3d5982aSmrg		fi
7461c3d5982aSmrg
7462c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=main"
7463c3d5982aSmrg
7464c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7465c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7466ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7467c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7468c3d5982aSmrg  $as_echo_n "(cached) " >&6
7469c3d5982aSmrgelse
7470c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7471c3d5982aSmrg/* end confdefs.h.  */
7472c3d5982aSmrgint i;
7473c3d5982aSmrgint
7474c3d5982aSmrgmain ()
7475c3d5982aSmrg{
7476c3d5982aSmrg
7477c3d5982aSmrg  ;
7478c3d5982aSmrg  return 0;
7479c3d5982aSmrg}
7480c3d5982aSmrg_ACEOF
7481c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7482c3d5982aSmrg  eval $cacheid=yes
7483c3d5982aSmrgelse
7484c3d5982aSmrg  eval $cacheid=no
7485c3d5982aSmrgfi
7486c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7487c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7488c3d5982aSmrgfi
7489c3d5982aSmrg
7490c3d5982aSmrg
7491c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7492c3d5982aSmrg
7493c3d5982aSmrg		eval supported=\$$cacheid
7494c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7495c3d5982aSmrg$as_echo "$supported" >&6; }
7496c3d5982aSmrg		if test "$supported" = "yes" ; then
7497c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7498c3d5982aSmrg			found="yes"
7499c3d5982aSmrg		fi
7500c3d5982aSmrg	fi
7501c3d5982aSmrg
7502c3d5982aSmrg
7503c3d5982aSmrg
7504c3d5982aSmrg
7505c3d5982aSmrg
7506c3d5982aSmrg
7507c3d5982aSmrg
7508c3d5982aSmrg
7509c3d5982aSmrg
7510c3d5982aSmrg
7511c3d5982aSmrg
7512c3d5982aSmrg
7513c3d5982aSmrg
7514c3d5982aSmrg
7515c3d5982aSmrg
7516c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7517c3d5982aSmrg
7518c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7519c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7520c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7521c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7522c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7523c3d5982aSmrg  $as_echo_n "(cached) " >&6
7524c3d5982aSmrgelse
7525c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7526c3d5982aSmrg/* end confdefs.h.  */
7527c3d5982aSmrgint i;
7528c3d5982aSmrg_ACEOF
7529c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7530c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7531c3d5982aSmrgelse
7532c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7533c3d5982aSmrgfi
7534c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7535c3d5982aSmrgfi
7536c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7537c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7538c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7539c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7540c3d5982aSmrgfi
7541c3d5982aSmrg
7542c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7543c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7544c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7545c3d5982aSmrg	fi
7546c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7547c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7548c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7549c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7550c3d5982aSmrg  $as_echo_n "(cached) " >&6
7551c3d5982aSmrgelse
7552c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7553c3d5982aSmrg/* end confdefs.h.  */
7554c3d5982aSmrgint i;
7555c3d5982aSmrg_ACEOF
7556c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7557c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7558c3d5982aSmrgelse
7559c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7560c3d5982aSmrgfi
7561c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7562c3d5982aSmrgfi
7563c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7564c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7565c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7566c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7567c3d5982aSmrgfi
7568c3d5982aSmrg
7569c3d5982aSmrgfound="no"
7570c3d5982aSmrg
7571c3d5982aSmrg	if test $found = "no" ; then
7572ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7573c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7574c3d5982aSmrg		fi
7575c3d5982aSmrg
7576ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7577c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7578c3d5982aSmrg		fi
7579c3d5982aSmrg
7580c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7581c3d5982aSmrg
7582c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7583c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7584ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7585c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7586c3d5982aSmrg  $as_echo_n "(cached) " >&6
7587c3d5982aSmrgelse
7588c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7589c3d5982aSmrg/* end confdefs.h.  */
7590c3d5982aSmrgint i;
7591c3d5982aSmrgint
7592c3d5982aSmrgmain ()
7593c3d5982aSmrg{
7594c3d5982aSmrg
7595c3d5982aSmrg  ;
7596c3d5982aSmrg  return 0;
7597c3d5982aSmrg}
7598c3d5982aSmrg_ACEOF
7599c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7600c3d5982aSmrg  eval $cacheid=yes
7601c3d5982aSmrgelse
7602c3d5982aSmrg  eval $cacheid=no
7603c3d5982aSmrgfi
7604c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7605c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7606c3d5982aSmrgfi
7607c3d5982aSmrg
7608c3d5982aSmrg
7609c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7610c3d5982aSmrg
7611c3d5982aSmrg		eval supported=\$$cacheid
7612c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7613c3d5982aSmrg$as_echo "$supported" >&6; }
7614c3d5982aSmrg		if test "$supported" = "yes" ; then
7615c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7616c3d5982aSmrg			found="yes"
7617c3d5982aSmrg		fi
7618c3d5982aSmrg	fi
7619c3d5982aSmrg
7620c3d5982aSmrg
7621c3d5982aSmrg
7622c3d5982aSmrg
7623c3d5982aSmrg
7624c3d5982aSmrg
7625c3d5982aSmrg
7626c3d5982aSmrg
7627c3d5982aSmrg
7628c3d5982aSmrg
7629c3d5982aSmrg
7630c3d5982aSmrg
7631c3d5982aSmrg
7632c3d5982aSmrg
7633c3d5982aSmrg
7634c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7635c3d5982aSmrg
7636c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7637c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7638c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7639c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7640c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7641c3d5982aSmrg  $as_echo_n "(cached) " >&6
7642c3d5982aSmrgelse
7643c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7644c3d5982aSmrg/* end confdefs.h.  */
7645c3d5982aSmrgint i;
7646c3d5982aSmrg_ACEOF
7647c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7648c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7649c3d5982aSmrgelse
7650c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7651c3d5982aSmrgfi
7652c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7653c3d5982aSmrgfi
7654c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7655c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7656c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7657c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7658c3d5982aSmrgfi
7659c3d5982aSmrg
7660c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7661c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7662c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7663c3d5982aSmrg	fi
7664c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7665c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7666c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7667c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7668c3d5982aSmrg  $as_echo_n "(cached) " >&6
7669c3d5982aSmrgelse
7670c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7671c3d5982aSmrg/* end confdefs.h.  */
7672c3d5982aSmrgint i;
7673c3d5982aSmrg_ACEOF
7674c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7675c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7676c3d5982aSmrgelse
7677c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7678c3d5982aSmrgfi
7679c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7680c3d5982aSmrgfi
7681c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7682c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7683c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7684c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7685c3d5982aSmrgfi
7686c3d5982aSmrg
7687c3d5982aSmrgfound="no"
7688c3d5982aSmrg
7689c3d5982aSmrg	if test $found = "no" ; then
7690ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7691c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7692c3d5982aSmrg		fi
7693c3d5982aSmrg
7694ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7695c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7696c3d5982aSmrg		fi
7697c3d5982aSmrg
7698c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7699c3d5982aSmrg
7700c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7701c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7702ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7703c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7704c3d5982aSmrg  $as_echo_n "(cached) " >&6
7705c3d5982aSmrgelse
7706c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7707c3d5982aSmrg/* end confdefs.h.  */
7708c3d5982aSmrgint i;
7709c3d5982aSmrgint
7710c3d5982aSmrgmain ()
7711c3d5982aSmrg{
7712c3d5982aSmrg
7713c3d5982aSmrg  ;
7714c3d5982aSmrg  return 0;
7715c3d5982aSmrg}
7716c3d5982aSmrg_ACEOF
7717c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7718c3d5982aSmrg  eval $cacheid=yes
7719c3d5982aSmrgelse
7720c3d5982aSmrg  eval $cacheid=no
7721c3d5982aSmrgfi
7722c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7723c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7724c3d5982aSmrgfi
7725c3d5982aSmrg
7726c3d5982aSmrg
7727c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7728c3d5982aSmrg
7729c3d5982aSmrg		eval supported=\$$cacheid
7730c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7731c3d5982aSmrg$as_echo "$supported" >&6; }
7732c3d5982aSmrg		if test "$supported" = "yes" ; then
7733c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7734c3d5982aSmrg			found="yes"
7735c3d5982aSmrg		fi
7736c3d5982aSmrg	fi
7737c3d5982aSmrg
7738c3d5982aSmrg
7739c3d5982aSmrg
7740c3d5982aSmrg
7741c3d5982aSmrg
7742c3d5982aSmrg
7743c3d5982aSmrg
7744c3d5982aSmrg
7745c3d5982aSmrg
7746c3d5982aSmrg
7747c3d5982aSmrg
7748c3d5982aSmrg
7749c3d5982aSmrg
7750c3d5982aSmrg
7751c3d5982aSmrg
7752c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7753c3d5982aSmrg
7754c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7755c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7756c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7757c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7758c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7759c3d5982aSmrg  $as_echo_n "(cached) " >&6
7760c3d5982aSmrgelse
7761c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7762c3d5982aSmrg/* end confdefs.h.  */
7763c3d5982aSmrgint i;
7764c3d5982aSmrg_ACEOF
7765c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7766c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7767c3d5982aSmrgelse
7768c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7769c3d5982aSmrgfi
7770c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7771c3d5982aSmrgfi
7772c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7773c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7774c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7775c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7776c3d5982aSmrgfi
7777c3d5982aSmrg
7778c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7779c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7780c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7781c3d5982aSmrg	fi
7782c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7783c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7784c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7785c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7786c3d5982aSmrg  $as_echo_n "(cached) " >&6
7787c3d5982aSmrgelse
7788c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7789c3d5982aSmrg/* end confdefs.h.  */
7790c3d5982aSmrgint i;
7791c3d5982aSmrg_ACEOF
7792c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7793c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7794c3d5982aSmrgelse
7795c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7796c3d5982aSmrgfi
7797c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7798c3d5982aSmrgfi
7799c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7800c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7801c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7802c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7803c3d5982aSmrgfi
7804c3d5982aSmrg
7805c3d5982aSmrgfound="no"
7806c3d5982aSmrg
7807c3d5982aSmrg	if test $found = "no" ; then
7808ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7809c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7810c3d5982aSmrg		fi
7811c3d5982aSmrg
7812ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7813c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7814c3d5982aSmrg		fi
7815c3d5982aSmrg
7816c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7817c3d5982aSmrg
7818c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7819c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7820ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7821c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7822c3d5982aSmrg  $as_echo_n "(cached) " >&6
7823c3d5982aSmrgelse
7824c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7825c3d5982aSmrg/* end confdefs.h.  */
7826c3d5982aSmrgint i;
7827c3d5982aSmrgint
7828c3d5982aSmrgmain ()
7829c3d5982aSmrg{
7830c3d5982aSmrg
7831c3d5982aSmrg  ;
7832c3d5982aSmrg  return 0;
7833c3d5982aSmrg}
7834c3d5982aSmrg_ACEOF
7835c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7836c3d5982aSmrg  eval $cacheid=yes
7837c3d5982aSmrgelse
7838c3d5982aSmrg  eval $cacheid=no
7839c3d5982aSmrgfi
7840c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7841c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7842c3d5982aSmrgfi
7843c3d5982aSmrg
7844c3d5982aSmrg
7845c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7846c3d5982aSmrg
7847c3d5982aSmrg		eval supported=\$$cacheid
7848c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7849c3d5982aSmrg$as_echo "$supported" >&6; }
7850c3d5982aSmrg		if test "$supported" = "yes" ; then
7851c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7852c3d5982aSmrg			found="yes"
7853c3d5982aSmrg		fi
7854c3d5982aSmrg	fi
7855c3d5982aSmrg
7856c3d5982aSmrg	if test $found = "no" ; then
7857ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7858c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7859c3d5982aSmrg		fi
7860c3d5982aSmrg
7861ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7862c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7863c3d5982aSmrg		fi
7864c3d5982aSmrg
7865c3d5982aSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7866c3d5982aSmrg
7867c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7868c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7869ff143803Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7870c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7871c3d5982aSmrg  $as_echo_n "(cached) " >&6
7872c3d5982aSmrgelse
7873c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7874c3d5982aSmrg/* end confdefs.h.  */
7875c3d5982aSmrgint i;
7876c3d5982aSmrgint
7877c3d5982aSmrgmain ()
7878c3d5982aSmrg{
7879c3d5982aSmrg
7880c3d5982aSmrg  ;
7881c3d5982aSmrg  return 0;
7882c3d5982aSmrg}
7883c3d5982aSmrg_ACEOF
7884c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
7885c3d5982aSmrg  eval $cacheid=yes
7886c3d5982aSmrgelse
7887c3d5982aSmrg  eval $cacheid=no
7888c3d5982aSmrgfi
7889c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
7890c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
7891c3d5982aSmrgfi
7892c3d5982aSmrg
7893c3d5982aSmrg
7894c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7895c3d5982aSmrg
7896c3d5982aSmrg		eval supported=\$$cacheid
7897c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7898c3d5982aSmrg$as_echo "$supported" >&6; }
7899c3d5982aSmrg		if test "$supported" = "yes" ; then
7900c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7901c3d5982aSmrg			found="yes"
7902c3d5982aSmrg		fi
7903c3d5982aSmrg	fi
7904c3d5982aSmrg
7905c3d5982aSmrg
7906c3d5982aSmrg
7907c3d5982aSmrg
7908c3d5982aSmrg
7909c3d5982aSmrg
7910c3d5982aSmrg
7911c3d5982aSmrg
7912c3d5982aSmrg
7913c3d5982aSmrg
7914c3d5982aSmrg
7915c3d5982aSmrg
7916c3d5982aSmrg
7917c3d5982aSmrg
7918c3d5982aSmrg
7919c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7920c3d5982aSmrg
7921c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7922c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7923c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7924c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7925c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7926c3d5982aSmrg  $as_echo_n "(cached) " >&6
7927c3d5982aSmrgelse
7928c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7929c3d5982aSmrg/* end confdefs.h.  */
7930c3d5982aSmrgint i;
7931c3d5982aSmrg_ACEOF
7932c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7933c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7934c3d5982aSmrgelse
7935c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7936c3d5982aSmrgfi
7937c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7938c3d5982aSmrgfi
7939c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7940c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7941c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7942c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7943c3d5982aSmrgfi
7944c3d5982aSmrg
7945c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7946c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7947c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7948c3d5982aSmrg	fi
7949c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7950c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7951c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7952c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7953c3d5982aSmrg  $as_echo_n "(cached) " >&6
7954c3d5982aSmrgelse
7955c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7956c3d5982aSmrg/* end confdefs.h.  */
7957c3d5982aSmrgint i;
7958c3d5982aSmrg_ACEOF
7959c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
7960c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7961c3d5982aSmrgelse
7962c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7963c3d5982aSmrgfi
7964c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7965c3d5982aSmrgfi
7966c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7967c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7968c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7969c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7970c3d5982aSmrgfi
7971c3d5982aSmrg
7972c3d5982aSmrgfound="no"
79737da8b7e3Smrg
7974c3d5982aSmrg	if test $found = "no" ; then
7975ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7976c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7977c3d5982aSmrg		fi
79787da8b7e3Smrg
7979ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7980c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7981c3d5982aSmrg		fi
79827da8b7e3Smrg
7983c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
79847da8b7e3Smrg
7985c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7986c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7987ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7988c3d5982aSmrg		if eval \${$cacheid+:} false; then :
7989c3d5982aSmrg  $as_echo_n "(cached) " >&6
7990c3d5982aSmrgelse
7991c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7992c3d5982aSmrg/* end confdefs.h.  */
7993c3d5982aSmrgint i;
7994c3d5982aSmrgint
7995c3d5982aSmrgmain ()
7996c3d5982aSmrg{
7997c3d5982aSmrg
7998c3d5982aSmrg  ;
7999c3d5982aSmrg  return 0;
8000c3d5982aSmrg}
8001c3d5982aSmrg_ACEOF
8002c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8003c3d5982aSmrg  eval $cacheid=yes
8004c3d5982aSmrgelse
8005c3d5982aSmrg  eval $cacheid=no
8006c3d5982aSmrgfi
8007c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8008c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8009c3d5982aSmrgfi
80107da8b7e3Smrg
80117da8b7e3Smrg
8012c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
80137da8b7e3Smrg
8014c3d5982aSmrg		eval supported=\$$cacheid
8015c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8016c3d5982aSmrg$as_echo "$supported" >&6; }
8017c3d5982aSmrg		if test "$supported" = "yes" ; then
8018c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8019c3d5982aSmrg			found="yes"
8020c3d5982aSmrg		fi
8021c3d5982aSmrg	fi
80227da8b7e3Smrg
80237da8b7e3Smrg
80247da8b7e3Smrg
80257da8b7e3Smrg
8026123e2cc7Smrg
8027c3d5982aSmrg
8028c3d5982aSmrg
8029c3d5982aSmrg
8030c3d5982aSmrg
8031c3d5982aSmrg
8032c3d5982aSmrg
8033c3d5982aSmrg
8034c3d5982aSmrg
8035c3d5982aSmrg
8036c3d5982aSmrg
8037c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8038c3d5982aSmrg
8039c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8040c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8041c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8042c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8043c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8044c3d5982aSmrg  $as_echo_n "(cached) " >&6
80457da8b7e3Smrgelse
8046c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8047c3d5982aSmrg/* end confdefs.h.  */
8048c3d5982aSmrgint i;
8049c3d5982aSmrg_ACEOF
8050c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8051c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8052c3d5982aSmrgelse
8053c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8054c3d5982aSmrgfi
8055c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8056c3d5982aSmrgfi
8057c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8058c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8059c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8060c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8061123e2cc7Smrgfi
80627da8b7e3Smrg
8063c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8064c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8065c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8066c3d5982aSmrg	fi
8067c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8068c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8069c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8070c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8071c3d5982aSmrg  $as_echo_n "(cached) " >&6
80727da8b7e3Smrgelse
8073c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8074c3d5982aSmrg/* end confdefs.h.  */
8075c3d5982aSmrgint i;
8076c3d5982aSmrg_ACEOF
8077c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8078c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8079c3d5982aSmrgelse
8080c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8081c3d5982aSmrgfi
8082c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8083c3d5982aSmrgfi
8084c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8085c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8086c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8087c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
80887da8b7e3Smrgfi
80897da8b7e3Smrg
8090c3d5982aSmrgfound="no"
8091c3d5982aSmrg
8092c3d5982aSmrg	if test $found = "no" ; then
8093ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8094c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8095c3d5982aSmrg		fi
8096c3d5982aSmrg
8097ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8098c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8099c3d5982aSmrg		fi
8100c3d5982aSmrg
8101c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8102c3d5982aSmrg
8103c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8104c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8105ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8106c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8107c3d5982aSmrg  $as_echo_n "(cached) " >&6
8108c3d5982aSmrgelse
8109c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8110c3d5982aSmrg/* end confdefs.h.  */
8111c3d5982aSmrgint i;
8112c3d5982aSmrgint
8113c3d5982aSmrgmain ()
8114c3d5982aSmrg{
8115c3d5982aSmrg
8116c3d5982aSmrg  ;
8117c3d5982aSmrg  return 0;
8118c3d5982aSmrg}
8119c3d5982aSmrg_ACEOF
8120c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8121c3d5982aSmrg  eval $cacheid=yes
8122c3d5982aSmrgelse
8123c3d5982aSmrg  eval $cacheid=no
8124c3d5982aSmrgfi
8125c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8126c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8127c3d5982aSmrgfi
8128c3d5982aSmrg
8129c3d5982aSmrg
8130c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8131c3d5982aSmrg
8132c3d5982aSmrg		eval supported=\$$cacheid
8133c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8134c3d5982aSmrg$as_echo "$supported" >&6; }
8135c3d5982aSmrg		if test "$supported" = "yes" ; then
8136c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8137c3d5982aSmrg			found="yes"
8138c3d5982aSmrg		fi
8139c3d5982aSmrg	fi
8140c3d5982aSmrg
8141c3d5982aSmrg
8142c3d5982aSmrg
8143c3d5982aSmrg
8144c3d5982aSmrg
8145c3d5982aSmrg
8146c3d5982aSmrg
8147c3d5982aSmrg
8148c3d5982aSmrg
8149c3d5982aSmrg
8150c3d5982aSmrg
8151c3d5982aSmrg
8152c3d5982aSmrg
8153c3d5982aSmrg
8154c3d5982aSmrg
8155c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8156c3d5982aSmrg
8157c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8158c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8159c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8160c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8161c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8162c3d5982aSmrg  $as_echo_n "(cached) " >&6
8163c3d5982aSmrgelse
8164c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8165c3d5982aSmrg/* end confdefs.h.  */
8166c3d5982aSmrgint i;
8167c3d5982aSmrg_ACEOF
8168c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8169c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8170c3d5982aSmrgelse
8171c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8172c3d5982aSmrgfi
8173c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8174c3d5982aSmrgfi
8175c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8176c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8177c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8178c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8179c3d5982aSmrgfi
8180c3d5982aSmrg
8181c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8182c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8183c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8184c3d5982aSmrg	fi
8185c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8186c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8187c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8188c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8189c3d5982aSmrg  $as_echo_n "(cached) " >&6
8190c3d5982aSmrgelse
8191c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8192c3d5982aSmrg/* end confdefs.h.  */
8193c3d5982aSmrgint i;
8194c3d5982aSmrg_ACEOF
8195c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8196c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8197c3d5982aSmrgelse
8198c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8199c3d5982aSmrgfi
8200c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8201c3d5982aSmrgfi
8202c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8203c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8204c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8205c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8206c3d5982aSmrgfi
8207c3d5982aSmrg
8208c3d5982aSmrgfound="no"
8209c3d5982aSmrg
8210c3d5982aSmrg	if test $found = "no" ; then
8211ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8212c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8213c3d5982aSmrg		fi
8214c3d5982aSmrg
8215ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8216c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8217c3d5982aSmrg		fi
8218c3d5982aSmrg
8219c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8220c3d5982aSmrg
8221c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8222c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8223ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8224c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8225c3d5982aSmrg  $as_echo_n "(cached) " >&6
8226c3d5982aSmrgelse
8227c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8228c3d5982aSmrg/* end confdefs.h.  */
8229c3d5982aSmrgint i;
8230c3d5982aSmrgint
8231c3d5982aSmrgmain ()
8232c3d5982aSmrg{
8233c3d5982aSmrg
8234c3d5982aSmrg  ;
8235c3d5982aSmrg  return 0;
8236c3d5982aSmrg}
8237c3d5982aSmrg_ACEOF
8238c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8239c3d5982aSmrg  eval $cacheid=yes
8240c3d5982aSmrgelse
8241c3d5982aSmrg  eval $cacheid=no
8242c3d5982aSmrgfi
8243c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8244c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8245c3d5982aSmrgfi
8246c3d5982aSmrg
8247c3d5982aSmrg
8248c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8249c3d5982aSmrg
8250c3d5982aSmrg		eval supported=\$$cacheid
8251c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8252c3d5982aSmrg$as_echo "$supported" >&6; }
8253c3d5982aSmrg		if test "$supported" = "yes" ; then
8254c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8255c3d5982aSmrg			found="yes"
8256c3d5982aSmrg		fi
8257c3d5982aSmrg	fi
8258c3d5982aSmrg
8259c3d5982aSmrg
8260c3d5982aSmrg
8261c3d5982aSmrg
8262c3d5982aSmrg
8263c3d5982aSmrg
8264c3d5982aSmrg
8265c3d5982aSmrg
8266c3d5982aSmrg
8267c3d5982aSmrg
8268c3d5982aSmrg
8269c3d5982aSmrg
8270c3d5982aSmrg
8271c3d5982aSmrg
8272c3d5982aSmrg
8273c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8274c3d5982aSmrg
8275c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8276c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8277c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8278c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8279c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8280c3d5982aSmrg  $as_echo_n "(cached) " >&6
8281c3d5982aSmrgelse
8282c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8283c3d5982aSmrg/* end confdefs.h.  */
8284c3d5982aSmrgint i;
8285c3d5982aSmrg_ACEOF
8286c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8287c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8288c3d5982aSmrgelse
8289c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8290c3d5982aSmrgfi
8291c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8292c3d5982aSmrgfi
8293c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8294c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8295c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8296c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8297c3d5982aSmrgfi
8298c3d5982aSmrg
8299c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8300c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8301c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8302c3d5982aSmrg	fi
8303c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8304c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8305c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8306c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8307c3d5982aSmrg  $as_echo_n "(cached) " >&6
8308c3d5982aSmrgelse
8309c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8310c3d5982aSmrg/* end confdefs.h.  */
8311c3d5982aSmrgint i;
8312c3d5982aSmrg_ACEOF
8313c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8314c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8315c3d5982aSmrgelse
8316c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8317c3d5982aSmrgfi
8318c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8319c3d5982aSmrgfi
8320c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8321c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8322c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8323c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8324c3d5982aSmrgfi
8325c3d5982aSmrg
8326c3d5982aSmrgfound="no"
8327c3d5982aSmrg
8328c3d5982aSmrg	if test $found = "no" ; then
8329ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8330c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8331c3d5982aSmrg		fi
8332c3d5982aSmrg
8333ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8334c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8335c3d5982aSmrg		fi
8336c3d5982aSmrg
8337c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=address"
8338c3d5982aSmrg
8339c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8340c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8341ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8342c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8343c3d5982aSmrg  $as_echo_n "(cached) " >&6
8344c3d5982aSmrgelse
8345c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8346c3d5982aSmrg/* end confdefs.h.  */
8347c3d5982aSmrgint i;
8348c3d5982aSmrgint
8349c3d5982aSmrgmain ()
8350c3d5982aSmrg{
8351c3d5982aSmrg
8352c3d5982aSmrg  ;
8353c3d5982aSmrg  return 0;
8354c3d5982aSmrg}
8355c3d5982aSmrg_ACEOF
8356c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8357c3d5982aSmrg  eval $cacheid=yes
8358c3d5982aSmrgelse
8359c3d5982aSmrg  eval $cacheid=no
8360c3d5982aSmrgfi
8361c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8362c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8363c3d5982aSmrgfi
8364c3d5982aSmrg
8365c3d5982aSmrg
8366c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8367c3d5982aSmrg
8368c3d5982aSmrg		eval supported=\$$cacheid
8369c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8370c3d5982aSmrg$as_echo "$supported" >&6; }
8371c3d5982aSmrg		if test "$supported" = "yes" ; then
8372c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8373c3d5982aSmrg			found="yes"
8374c3d5982aSmrg		fi
8375c3d5982aSmrg	fi
8376c3d5982aSmrg
8377c3d5982aSmrg
8378c3d5982aSmrg
8379c3d5982aSmrg
8380c3d5982aSmrg
8381c3d5982aSmrg
8382c3d5982aSmrg
8383c3d5982aSmrg
8384c3d5982aSmrg
8385c3d5982aSmrg
8386c3d5982aSmrg
8387c3d5982aSmrg
8388c3d5982aSmrg
8389c3d5982aSmrg
8390c3d5982aSmrg
8391c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8392c3d5982aSmrg
8393c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8394c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8395c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8396c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8397c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8398c3d5982aSmrg  $as_echo_n "(cached) " >&6
8399c3d5982aSmrgelse
8400c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8401c3d5982aSmrg/* end confdefs.h.  */
8402c3d5982aSmrgint i;
8403c3d5982aSmrg_ACEOF
8404c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8405c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8406c3d5982aSmrgelse
8407c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8408c3d5982aSmrgfi
8409c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8410c3d5982aSmrgfi
8411c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8412c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8413c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8414c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8415c3d5982aSmrgfi
8416c3d5982aSmrg
8417c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8418c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8419c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8420c3d5982aSmrg	fi
8421c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8422c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8423c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8424c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8425c3d5982aSmrg  $as_echo_n "(cached) " >&6
8426c3d5982aSmrgelse
8427c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8428c3d5982aSmrg/* end confdefs.h.  */
8429c3d5982aSmrgint i;
8430c3d5982aSmrg_ACEOF
8431c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8432c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8433c3d5982aSmrgelse
8434c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8435c3d5982aSmrgfi
8436c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8437c3d5982aSmrgfi
8438c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8439c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8440c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8441c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8442c3d5982aSmrgfi
8443c3d5982aSmrg
8444c3d5982aSmrgfound="no"
84457da8b7e3Smrg
8446c3d5982aSmrg	if test $found = "no" ; then
8447ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8448c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8449c3d5982aSmrg		fi
84507da8b7e3Smrg
8451ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8452c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8453c3d5982aSmrg		fi
84547da8b7e3Smrg
8455c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8456bded5d25Smrg
8457c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8458c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8459ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8460c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8461c3d5982aSmrg  $as_echo_n "(cached) " >&6
8462c3d5982aSmrgelse
8463c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8464c3d5982aSmrg/* end confdefs.h.  */
8465c3d5982aSmrgint i;
8466c3d5982aSmrgint
8467c3d5982aSmrgmain ()
8468c3d5982aSmrg{
84697da8b7e3Smrg
8470c3d5982aSmrg  ;
8471c3d5982aSmrg  return 0;
8472c3d5982aSmrg}
8473c3d5982aSmrg_ACEOF
8474c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8475c3d5982aSmrg  eval $cacheid=yes
8476c3d5982aSmrgelse
8477c3d5982aSmrg  eval $cacheid=no
8478c3d5982aSmrgfi
8479c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8480c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8481c3d5982aSmrgfi
84827da8b7e3Smrg
8483123e2cc7Smrg
8484c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8485123e2cc7Smrg
8486c3d5982aSmrg		eval supported=\$$cacheid
8487c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8488c3d5982aSmrg$as_echo "$supported" >&6; }
8489c3d5982aSmrg		if test "$supported" = "yes" ; then
8490c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8491c3d5982aSmrg			found="yes"
8492c3d5982aSmrg		fi
8493c3d5982aSmrg	fi
8494123e2cc7Smrg
8495c3d5982aSmrg	if test $found = "no" ; then
8496ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8497c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8498c3d5982aSmrg		fi
8499123e2cc7Smrg
8500ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8501c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8502c3d5982aSmrg		fi
8503123e2cc7Smrg
8504c3d5982aSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8505123e2cc7Smrg
8506c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8507c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8508ff143803Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8509c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8510c3d5982aSmrg  $as_echo_n "(cached) " >&6
8511c3d5982aSmrgelse
8512c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8513c3d5982aSmrg/* end confdefs.h.  */
8514c3d5982aSmrgint i;
8515c3d5982aSmrgint
8516c3d5982aSmrgmain ()
8517c3d5982aSmrg{
8518123e2cc7Smrg
8519c3d5982aSmrg  ;
8520c3d5982aSmrg  return 0;
8521c3d5982aSmrg}
8522c3d5982aSmrg_ACEOF
8523c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8524c3d5982aSmrg  eval $cacheid=yes
8525c3d5982aSmrgelse
8526c3d5982aSmrg  eval $cacheid=no
8527c3d5982aSmrgfi
8528c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8529c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8530c3d5982aSmrgfi
8531123e2cc7Smrg
8532bded5d25Smrg
8533c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8534123e2cc7Smrg
8535c3d5982aSmrg		eval supported=\$$cacheid
8536c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8537c3d5982aSmrg$as_echo "$supported" >&6; }
8538c3d5982aSmrg		if test "$supported" = "yes" ; then
8539c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8540c3d5982aSmrg			found="yes"
8541c3d5982aSmrg		fi
8542c3d5982aSmrg	fi
8543123e2cc7Smrg
8544bded5d25Smrg
8545bded5d25Smrg
8546bded5d25Smrg
8547bded5d25Smrg
8548123e2cc7Smrg
8549123e2cc7Smrg
85507da8b7e3Smrg
85517da8b7e3Smrg
8552123e2cc7Smrg
85537da8b7e3Smrg
85547da8b7e3Smrg
85557da8b7e3Smrg
85567da8b7e3Smrg
85577da8b7e3Smrg
8558c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
85597da8b7e3Smrg
8560c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8561c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8562c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8563c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8564c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8565123e2cc7Smrg  $as_echo_n "(cached) " >&6
85667da8b7e3Smrgelse
8567c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8568c3d5982aSmrg/* end confdefs.h.  */
8569c3d5982aSmrgint i;
8570c3d5982aSmrg_ACEOF
8571c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8572c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8573c3d5982aSmrgelse
8574c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
85757da8b7e3Smrgfi
8576c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
85777da8b7e3Smrgfi
8578c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8579c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8580c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8581c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
85827da8b7e3Smrgfi
85837da8b7e3Smrg
8584c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8585c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8586c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8587c3d5982aSmrg	fi
8588c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8589c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8590c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8591c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8592123e2cc7Smrg  $as_echo_n "(cached) " >&6
85937da8b7e3Smrgelse
8594c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8595c3d5982aSmrg/* end confdefs.h.  */
8596c3d5982aSmrgint i;
8597c3d5982aSmrg_ACEOF
8598c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8599c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
86007da8b7e3Smrgelse
8601c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
86027da8b7e3Smrgfi
8603c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
86047da8b7e3Smrgfi
8605c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8606c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8607c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8608c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
86097da8b7e3Smrgfi
86107da8b7e3Smrg
8611c3d5982aSmrgfound="no"
8612123e2cc7Smrg
8613c3d5982aSmrg	if test $found = "no" ; then
8614ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8615c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8616c3d5982aSmrg		fi
8617c3d5982aSmrg
8618ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8619c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8620c3d5982aSmrg		fi
8621c3d5982aSmrg
8622c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8623c3d5982aSmrg
8624c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8625c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8626ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8627c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8628123e2cc7Smrg  $as_echo_n "(cached) " >&6
86297da8b7e3Smrgelse
8630c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8631c3d5982aSmrg/* end confdefs.h.  */
8632c3d5982aSmrgint i;
8633c3d5982aSmrgint
8634c3d5982aSmrgmain ()
8635c3d5982aSmrg{
86367da8b7e3Smrg
8637c3d5982aSmrg  ;
8638c3d5982aSmrg  return 0;
8639c3d5982aSmrg}
8640c3d5982aSmrg_ACEOF
8641c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8642c3d5982aSmrg  eval $cacheid=yes
8643c3d5982aSmrgelse
8644c3d5982aSmrg  eval $cacheid=no
86457da8b7e3Smrgfi
8646c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8647c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
86487da8b7e3Smrgfi
8649c3d5982aSmrg
8650c3d5982aSmrg
8651c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8652c3d5982aSmrg
8653c3d5982aSmrg		eval supported=\$$cacheid
8654c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8655c3d5982aSmrg$as_echo "$supported" >&6; }
8656c3d5982aSmrg		if test "$supported" = "yes" ; then
8657c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8658c3d5982aSmrg			found="yes"
8659c3d5982aSmrg		fi
8660c3d5982aSmrg	fi
8661c3d5982aSmrg
8662c3d5982aSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
86637da8b7e3Smrgelse
8664c3d5982aSmrg{ $as_echo "$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
8665c3d5982aSmrg$as_echo "$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;}
86667da8b7e3Smrg
8667123e2cc7Smrg
86687da8b7e3Smrg
8669c3d5982aSmrg
8670c3d5982aSmrg
8671c3d5982aSmrg
8672c3d5982aSmrg
8673c3d5982aSmrg
8674c3d5982aSmrg
8675c3d5982aSmrg
8676c3d5982aSmrg
8677c3d5982aSmrg
8678c3d5982aSmrg
8679c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8680c3d5982aSmrg
8681c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8682c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8683c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8684c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8685c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8686c3d5982aSmrg  $as_echo_n "(cached) " >&6
8687c3d5982aSmrgelse
8688c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8689c3d5982aSmrg/* end confdefs.h.  */
8690c3d5982aSmrgint i;
8691c3d5982aSmrg_ACEOF
8692c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8693c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8694c3d5982aSmrgelse
8695c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8696c3d5982aSmrgfi
8697c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8698c3d5982aSmrgfi
8699c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8700c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8701c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8702c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
87037da8b7e3Smrgfi
87047da8b7e3Smrg
8705c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8706c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8707c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8708c3d5982aSmrg	fi
8709c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8710c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8711c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8712c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8713c3d5982aSmrg  $as_echo_n "(cached) " >&6
8714c3d5982aSmrgelse
8715c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8716c3d5982aSmrg/* end confdefs.h.  */
8717c3d5982aSmrgint i;
8718c3d5982aSmrg_ACEOF
8719c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8720c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8721c3d5982aSmrgelse
8722c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8723c3d5982aSmrgfi
8724c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8725c3d5982aSmrgfi
8726c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8727c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8728c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8729c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
87307da8b7e3Smrgfi
87317da8b7e3Smrg
8732c3d5982aSmrgfound="no"
87337da8b7e3Smrg
8734c3d5982aSmrg	if test $found = "no" ; then
8735ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8736c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8737c3d5982aSmrg		fi
87387da8b7e3Smrg
8739ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8740c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8741c3d5982aSmrg		fi
87427da8b7e3Smrg
8743c3d5982aSmrg		CFLAGS="$CFLAGS -Wimplicit"
87447da8b7e3Smrg
8745c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8746c3d5982aSmrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8747c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8748c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8749c3d5982aSmrg  $as_echo_n "(cached) " >&6
8750c3d5982aSmrgelse
8751c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8752c3d5982aSmrg/* end confdefs.h.  */
8753c3d5982aSmrgint i;
87547da8b7e3Smrgint
87557da8b7e3Smrgmain ()
87567da8b7e3Smrg{
87577da8b7e3Smrg
87587da8b7e3Smrg  ;
87597da8b7e3Smrg  return 0;
87607da8b7e3Smrg}
87617da8b7e3Smrg_ACEOF
8762c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8763c3d5982aSmrg  eval $cacheid=yes
8764c3d5982aSmrgelse
8765c3d5982aSmrg  eval $cacheid=no
8766c3d5982aSmrgfi
8767c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8768c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8769c3d5982aSmrgfi
8770123e2cc7Smrg
8771123e2cc7Smrg
8772c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8773123e2cc7Smrg
8774c3d5982aSmrg		eval supported=\$$cacheid
8775c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8776c3d5982aSmrg$as_echo "$supported" >&6; }
8777c3d5982aSmrg		if test "$supported" = "yes" ; then
8778c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8779c3d5982aSmrg			found="yes"
8780c3d5982aSmrg		fi
8781123e2cc7Smrg	fi
8782123e2cc7Smrg
8783123e2cc7Smrg
8784c3d5982aSmrg
8785c3d5982aSmrg
8786c3d5982aSmrg
8787c3d5982aSmrg
8788c3d5982aSmrg
8789c3d5982aSmrg
8790c3d5982aSmrg
8791c3d5982aSmrg
8792c3d5982aSmrg
8793c3d5982aSmrg
8794c3d5982aSmrg
8795c3d5982aSmrg
8796c3d5982aSmrg
8797c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8798c3d5982aSmrg
8799c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8800c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8801c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8802c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8803c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8804c3d5982aSmrg  $as_echo_n "(cached) " >&6
8805bded5d25Smrgelse
8806c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8807c3d5982aSmrg/* end confdefs.h.  */
8808c3d5982aSmrgint i;
8809c3d5982aSmrg_ACEOF
8810c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8811c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8812c3d5982aSmrgelse
8813c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8814c3d5982aSmrgfi
8815c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8816c3d5982aSmrgfi
8817c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8818c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8819c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8820c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
88217da8b7e3Smrgfi
88227da8b7e3Smrg
8823c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8824c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8825c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8826c3d5982aSmrg	fi
8827c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8828c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8829c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8830c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8831c3d5982aSmrg  $as_echo_n "(cached) " >&6
88327da8b7e3Smrgelse
8833c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8834c3d5982aSmrg/* end confdefs.h.  */
8835c3d5982aSmrgint i;
8836c3d5982aSmrg_ACEOF
8837c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8838c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8839c3d5982aSmrgelse
8840c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8841c3d5982aSmrgfi
8842c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8843c3d5982aSmrgfi
8844c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8845c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8846c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8847c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
88487da8b7e3Smrgfi
88497da8b7e3Smrg
8850c3d5982aSmrgfound="no"
8851c3d5982aSmrg
8852c3d5982aSmrg	if test $found = "no" ; then
8853ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8854c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8855c3d5982aSmrg		fi
8856c3d5982aSmrg
8857ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8858c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8859c3d5982aSmrg		fi
8860c3d5982aSmrg
8861c3d5982aSmrg		CFLAGS="$CFLAGS -Wnonnull"
8862c3d5982aSmrg
8863c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8864c3d5982aSmrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8865c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
8866c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8867c3d5982aSmrg  $as_echo_n "(cached) " >&6
8868c3d5982aSmrgelse
8869c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8870bded5d25Smrg/* end confdefs.h.  */
8871c3d5982aSmrgint i;
8872bded5d25Smrgint
8873bded5d25Smrgmain ()
8874bded5d25Smrg{
8875bded5d25Smrg
8876bded5d25Smrg  ;
8877bded5d25Smrg  return 0;
8878bded5d25Smrg}
8879bded5d25Smrg_ACEOF
8880c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8881c3d5982aSmrg  eval $cacheid=yes
8882c3d5982aSmrgelse
8883c3d5982aSmrg  eval $cacheid=no
8884c3d5982aSmrgfi
8885c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
8886c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
8887bded5d25Smrgfi
8888bded5d25Smrg
8889c3d5982aSmrg
8890c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8891c3d5982aSmrg
8892c3d5982aSmrg		eval supported=\$$cacheid
8893c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8894c3d5982aSmrg$as_echo "$supported" >&6; }
8895c3d5982aSmrg		if test "$supported" = "yes" ; then
8896c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8897c3d5982aSmrg			found="yes"
8898c3d5982aSmrg		fi
8899c3d5982aSmrg	fi
8900c3d5982aSmrg
8901c3d5982aSmrg
8902c3d5982aSmrg
8903c3d5982aSmrg
8904c3d5982aSmrg
8905c3d5982aSmrg
8906c3d5982aSmrg
8907c3d5982aSmrg
8908c3d5982aSmrg
8909c3d5982aSmrg
8910c3d5982aSmrg
8911c3d5982aSmrg
8912c3d5982aSmrg
8913c3d5982aSmrg
8914c3d5982aSmrg
8915c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8916c3d5982aSmrg
8917c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8918c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8919c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8920c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8921c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8922123e2cc7Smrg  $as_echo_n "(cached) " >&6
89237da8b7e3Smrgelse
8924bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89257da8b7e3Smrg/* end confdefs.h.  */
8926c3d5982aSmrgint i;
8927c3d5982aSmrg_ACEOF
8928c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8929c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8930c3d5982aSmrgelse
8931c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8932c3d5982aSmrgfi
8933c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8934c3d5982aSmrgfi
8935c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8936c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8937c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8938c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8939c3d5982aSmrgfi
8940c3d5982aSmrg
8941c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8942c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8943c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8944c3d5982aSmrg	fi
8945c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8946c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8947c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8948c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8949c3d5982aSmrg  $as_echo_n "(cached) " >&6
8950c3d5982aSmrgelse
8951c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8952c3d5982aSmrg/* end confdefs.h.  */
8953c3d5982aSmrgint i;
8954c3d5982aSmrg_ACEOF
8955c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
8956c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8957c3d5982aSmrgelse
8958c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8959c3d5982aSmrgfi
8960c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8961c3d5982aSmrgfi
8962c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8963c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8964c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8965c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8966c3d5982aSmrgfi
8967c3d5982aSmrg
8968c3d5982aSmrgfound="no"
8969c3d5982aSmrg
8970c3d5982aSmrg	if test $found = "no" ; then
8971ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8972c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8973c3d5982aSmrg		fi
8974c3d5982aSmrg
8975ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8976c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8977c3d5982aSmrg		fi
8978c3d5982aSmrg
8979c3d5982aSmrg		CFLAGS="$CFLAGS -Winit-self"
89807da8b7e3Smrg
8981c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8982c3d5982aSmrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8983c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Winit_self
8984c3d5982aSmrg		if eval \${$cacheid+:} false; then :
8985c3d5982aSmrg  $as_echo_n "(cached) " >&6
8986c3d5982aSmrgelse
8987c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8988c3d5982aSmrg/* end confdefs.h.  */
8989c3d5982aSmrgint i;
89907da8b7e3Smrgint
89917da8b7e3Smrgmain ()
89927da8b7e3Smrg{
89937da8b7e3Smrg
89947da8b7e3Smrg  ;
89957da8b7e3Smrg  return 0;
89967da8b7e3Smrg}
89977da8b7e3Smrg_ACEOF
8998c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
8999c3d5982aSmrg  eval $cacheid=yes
90007da8b7e3Smrgelse
9001c3d5982aSmrg  eval $cacheid=no
9002c3d5982aSmrgfi
9003c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9004c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9005c3d5982aSmrgfi
90067da8b7e3Smrg
9007c3d5982aSmrg
9008c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9009c3d5982aSmrg
9010c3d5982aSmrg		eval supported=\$$cacheid
9011c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9012c3d5982aSmrg$as_echo "$supported" >&6; }
9013c3d5982aSmrg		if test "$supported" = "yes" ; then
9014c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9015c3d5982aSmrg			found="yes"
9016c3d5982aSmrg		fi
9017c3d5982aSmrg	fi
9018c3d5982aSmrg
9019c3d5982aSmrg
9020c3d5982aSmrg
9021c3d5982aSmrg
9022c3d5982aSmrg
9023c3d5982aSmrg
9024c3d5982aSmrg
9025c3d5982aSmrg
9026c3d5982aSmrg
9027c3d5982aSmrg
9028c3d5982aSmrg
9029c3d5982aSmrg
9030c3d5982aSmrg
9031c3d5982aSmrg
9032c3d5982aSmrg
9033c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9034c3d5982aSmrg
9035c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9036c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9037c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9038c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9039c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9040c3d5982aSmrg  $as_echo_n "(cached) " >&6
9041c3d5982aSmrgelse
9042c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9043c3d5982aSmrg/* end confdefs.h.  */
9044c3d5982aSmrgint i;
9045c3d5982aSmrg_ACEOF
9046c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9047c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9048c3d5982aSmrgelse
9049c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9050c3d5982aSmrgfi
9051c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9052c3d5982aSmrgfi
9053c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9054c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9055c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9056c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9057c3d5982aSmrgfi
9058c3d5982aSmrg
9059c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9060c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9061c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9062c3d5982aSmrg	fi
9063c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9064c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9065c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9066c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9067c3d5982aSmrg  $as_echo_n "(cached) " >&6
9068c3d5982aSmrgelse
9069c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9070c3d5982aSmrg/* end confdefs.h.  */
9071c3d5982aSmrgint i;
9072c3d5982aSmrg_ACEOF
9073c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9074c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9075c3d5982aSmrgelse
9076c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9077c3d5982aSmrgfi
9078c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
90797da8b7e3Smrgfi
9080c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9081c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9082c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9083c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
90847da8b7e3Smrgfi
9085c3d5982aSmrg
9086c3d5982aSmrgfound="no"
9087c3d5982aSmrg
9088c3d5982aSmrg	if test $found = "no" ; then
9089ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9090c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9091c3d5982aSmrg		fi
9092c3d5982aSmrg
9093ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9094c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9095c3d5982aSmrg		fi
9096c3d5982aSmrg
9097c3d5982aSmrg		CFLAGS="$CFLAGS -Wmain"
9098c3d5982aSmrg
9099c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9100c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9101c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wmain
9102c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9103123e2cc7Smrg  $as_echo_n "(cached) " >&6
91047da8b7e3Smrgelse
9105bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91067da8b7e3Smrg/* end confdefs.h.  */
9107c3d5982aSmrgint i;
91087da8b7e3Smrgint
91097da8b7e3Smrgmain ()
91107da8b7e3Smrg{
91117da8b7e3Smrg
91127da8b7e3Smrg  ;
91137da8b7e3Smrg  return 0;
91147da8b7e3Smrg}
91157da8b7e3Smrg_ACEOF
9116c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9117c3d5982aSmrg  eval $cacheid=yes
9118c3d5982aSmrgelse
9119c3d5982aSmrg  eval $cacheid=no
9120c3d5982aSmrgfi
9121c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9122c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9123c3d5982aSmrgfi
9124c3d5982aSmrg
9125c3d5982aSmrg
9126c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9127c3d5982aSmrg
9128c3d5982aSmrg		eval supported=\$$cacheid
9129c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9130c3d5982aSmrg$as_echo "$supported" >&6; }
9131c3d5982aSmrg		if test "$supported" = "yes" ; then
9132c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9133c3d5982aSmrg			found="yes"
9134c3d5982aSmrg		fi
9135c3d5982aSmrg	fi
9136c3d5982aSmrg
9137c3d5982aSmrg
9138c3d5982aSmrg
9139c3d5982aSmrg
9140c3d5982aSmrg
9141c3d5982aSmrg
9142c3d5982aSmrg
9143c3d5982aSmrg
9144c3d5982aSmrg
9145c3d5982aSmrg
9146c3d5982aSmrg
9147c3d5982aSmrg
9148c3d5982aSmrg
9149c3d5982aSmrg
9150c3d5982aSmrg
9151c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9152c3d5982aSmrg
9153c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9154c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9155c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9156c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9157c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9158c3d5982aSmrg  $as_echo_n "(cached) " >&6
9159c3d5982aSmrgelse
9160c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9161c3d5982aSmrg/* end confdefs.h.  */
9162c3d5982aSmrgint i;
9163c3d5982aSmrg_ACEOF
9164bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then :
9165c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
91667da8b7e3Smrgelse
9167c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
91687da8b7e3Smrgfi
9169123e2cc7Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
91707da8b7e3Smrgfi
9171c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9172c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9173c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9174c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9175123e2cc7Smrgfi
9176c3d5982aSmrg
9177c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9178c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9179c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9180c3d5982aSmrg	fi
9181c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9182c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9183c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9184c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9185123e2cc7Smrg  $as_echo_n "(cached) " >&6
91867da8b7e3Smrgelse
9187c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91887da8b7e3Smrg/* end confdefs.h.  */
9189c3d5982aSmrgint i;
9190c3d5982aSmrg_ACEOF
9191c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9192c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9193c3d5982aSmrgelse
9194c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9195c3d5982aSmrgfi
9196c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9197c3d5982aSmrgfi
9198c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9199c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9200c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9201c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9202c3d5982aSmrgfi
9203c3d5982aSmrg
9204c3d5982aSmrgfound="no"
9205c3d5982aSmrg
9206c3d5982aSmrg	if test $found = "no" ; then
9207ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9208c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9209c3d5982aSmrg		fi
9210c3d5982aSmrg
9211ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9212c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9213c3d5982aSmrg		fi
9214c3d5982aSmrg
9215c3d5982aSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
92167da8b7e3Smrg
9217c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9218c3d5982aSmrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9219c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9220c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9221c3d5982aSmrg  $as_echo_n "(cached) " >&6
9222c3d5982aSmrgelse
9223c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9224c3d5982aSmrg/* end confdefs.h.  */
9225c3d5982aSmrgint i;
92267da8b7e3Smrgint
92277da8b7e3Smrgmain ()
92287da8b7e3Smrg{
92297da8b7e3Smrg
92307da8b7e3Smrg  ;
92317da8b7e3Smrg  return 0;
92327da8b7e3Smrg}
92337da8b7e3Smrg_ACEOF
9234c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9235c3d5982aSmrg  eval $cacheid=yes
9236123e2cc7Smrgelse
9237c3d5982aSmrg  eval $cacheid=no
9238c3d5982aSmrgfi
9239c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9240c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9241c3d5982aSmrgfi
9242123e2cc7Smrg
9243123e2cc7Smrg
9244c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9245c3d5982aSmrg
9246c3d5982aSmrg		eval supported=\$$cacheid
9247c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9248c3d5982aSmrg$as_echo "$supported" >&6; }
9249c3d5982aSmrg		if test "$supported" = "yes" ; then
9250c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9251c3d5982aSmrg			found="yes"
9252c3d5982aSmrg		fi
9253c3d5982aSmrg	fi
9254c3d5982aSmrg
9255c3d5982aSmrg
9256c3d5982aSmrg
9257c3d5982aSmrg
9258c3d5982aSmrg
9259c3d5982aSmrg
9260c3d5982aSmrg
9261c3d5982aSmrg
9262c3d5982aSmrg
9263c3d5982aSmrg
9264c3d5982aSmrg
9265c3d5982aSmrg
9266c3d5982aSmrg
9267c3d5982aSmrg
9268c3d5982aSmrg
9269c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9270c3d5982aSmrg
9271c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9272c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9273c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9274c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9275c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9276c3d5982aSmrg  $as_echo_n "(cached) " >&6
9277c3d5982aSmrgelse
9278c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9279c3d5982aSmrg/* end confdefs.h.  */
9280c3d5982aSmrgint i;
9281123e2cc7Smrg_ACEOF
9282bded5d25Smrgif ac_fn_c_try_compile "$LINENO"; then :
9283c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9284c3d5982aSmrgelse
9285c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9286c3d5982aSmrgfi
9287c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9288c3d5982aSmrgfi
9289c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9290c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9291c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9292c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9293c3d5982aSmrgfi
9294123e2cc7Smrg
9295c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9296c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9297c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9298c3d5982aSmrg	fi
9299c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9300c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9301c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9302c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9303c3d5982aSmrg  $as_echo_n "(cached) " >&6
9304bded5d25Smrgelse
9305c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9306123e2cc7Smrg/* end confdefs.h.  */
9307c3d5982aSmrgint i;
9308c3d5982aSmrg_ACEOF
9309c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9310c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9311c3d5982aSmrgelse
9312c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9313c3d5982aSmrgfi
9314c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9315c3d5982aSmrgfi
9316c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9317c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9318c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9319c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9320c3d5982aSmrgfi
9321c3d5982aSmrg
9322c3d5982aSmrgfound="no"
9323c3d5982aSmrg
9324c3d5982aSmrg	if test $found = "no" ; then
9325ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9326c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9327c3d5982aSmrg		fi
9328c3d5982aSmrg
9329ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9330c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9331c3d5982aSmrg		fi
9332123e2cc7Smrg
9333c3d5982aSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9334c3d5982aSmrg
9335c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9336c3d5982aSmrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9337c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9338c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9339c3d5982aSmrg  $as_echo_n "(cached) " >&6
9340c3d5982aSmrgelse
9341c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9342c3d5982aSmrg/* end confdefs.h.  */
9343c3d5982aSmrgint i;
9344123e2cc7Smrgint
9345123e2cc7Smrgmain ()
9346123e2cc7Smrg{
9347123e2cc7Smrg
9348123e2cc7Smrg  ;
9349123e2cc7Smrg  return 0;
9350123e2cc7Smrg}
9351123e2cc7Smrg_ACEOF
9352c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9353c3d5982aSmrg  eval $cacheid=yes
9354c3d5982aSmrgelse
9355c3d5982aSmrg  eval $cacheid=no
9356123e2cc7Smrgfi
9357c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9358c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
93597da8b7e3Smrgfi
9360c3d5982aSmrg
9361c3d5982aSmrg
9362c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9363c3d5982aSmrg
9364c3d5982aSmrg		eval supported=\$$cacheid
9365c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9366c3d5982aSmrg$as_echo "$supported" >&6; }
9367c3d5982aSmrg		if test "$supported" = "yes" ; then
9368c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9369c3d5982aSmrg			found="yes"
9370c3d5982aSmrg		fi
9371c3d5982aSmrg	fi
9372c3d5982aSmrg
9373c3d5982aSmrg
9374c3d5982aSmrg
9375c3d5982aSmrg
9376c3d5982aSmrg
9377c3d5982aSmrg
9378c3d5982aSmrg
9379c3d5982aSmrg
9380c3d5982aSmrg
9381c3d5982aSmrg
9382c3d5982aSmrg
9383c3d5982aSmrg
9384c3d5982aSmrg
9385c3d5982aSmrg
9386c3d5982aSmrg
9387c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9388c3d5982aSmrg
9389c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9390c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9391c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9392c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9393c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9394c3d5982aSmrg  $as_echo_n "(cached) " >&6
9395c3d5982aSmrgelse
9396c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9397c3d5982aSmrg/* end confdefs.h.  */
9398c3d5982aSmrgint i;
9399c3d5982aSmrg_ACEOF
9400c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9401c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9402c3d5982aSmrgelse
9403c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9404123e2cc7Smrgfi
9405123e2cc7Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
94067da8b7e3Smrgfi
9407c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9408c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9409c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9410c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
94117da8b7e3Smrgfi
9412c3d5982aSmrg
9413c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9414c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9415c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9416c3d5982aSmrg	fi
9417c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9418c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9419c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9420c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9421123e2cc7Smrg  $as_echo_n "(cached) " >&6
94227da8b7e3Smrgelse
9423c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94247da8b7e3Smrg/* end confdefs.h.  */
9425c3d5982aSmrgint i;
9426c3d5982aSmrg_ACEOF
9427c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9428c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9429c3d5982aSmrgelse
9430c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9431c3d5982aSmrgfi
9432c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9433c3d5982aSmrgfi
9434c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9435c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9436c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9437c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9438c3d5982aSmrgfi
94397da8b7e3Smrg
9440c3d5982aSmrgfound="no"
94417da8b7e3Smrg
9442c3d5982aSmrg	if test $found = "no" ; then
9443ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9444c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9445c3d5982aSmrg		fi
9446123e2cc7Smrg
9447ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9448c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9449c3d5982aSmrg		fi
9450c3d5982aSmrg
9451c3d5982aSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9452c3d5982aSmrg
9453c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9454c3d5982aSmrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9455c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9456c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9457c3d5982aSmrg  $as_echo_n "(cached) " >&6
9458c3d5982aSmrgelse
9459c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9460c3d5982aSmrg/* end confdefs.h.  */
9461c3d5982aSmrgint i;
94627da8b7e3Smrgint
94637da8b7e3Smrgmain ()
94647da8b7e3Smrg{
9465c3d5982aSmrg
94667da8b7e3Smrg  ;
94677da8b7e3Smrg  return 0;
94687da8b7e3Smrg}
94697da8b7e3Smrg_ACEOF
9470c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9471c3d5982aSmrg  eval $cacheid=yes
9472c3d5982aSmrgelse
9473c3d5982aSmrg  eval $cacheid=no
94747da8b7e3Smrgfi
9475c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9476c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
94777da8b7e3Smrgfi
94787da8b7e3Smrg
94797da8b7e3Smrg
9480c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
94817da8b7e3Smrg
9482c3d5982aSmrg		eval supported=\$$cacheid
9483c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9484c3d5982aSmrg$as_echo "$supported" >&6; }
9485c3d5982aSmrg		if test "$supported" = "yes" ; then
9486c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9487c3d5982aSmrg			found="yes"
9488c3d5982aSmrg		fi
9489c3d5982aSmrg	fi
94907da8b7e3Smrg
94917da8b7e3Smrg
9492123e2cc7Smrg
94937da8b7e3Smrg
94947da8b7e3Smrg
9495c3d5982aSmrg
9496c3d5982aSmrg
9497c3d5982aSmrg
9498c3d5982aSmrg
9499c3d5982aSmrg
9500c3d5982aSmrg
9501c3d5982aSmrg
9502c3d5982aSmrg
9503c3d5982aSmrg
9504c3d5982aSmrg
9505c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9506c3d5982aSmrg
9507c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9508c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9509c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9510c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9511c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9512c3d5982aSmrg  $as_echo_n "(cached) " >&6
95137da8b7e3Smrgelse
9514c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9515c3d5982aSmrg/* end confdefs.h.  */
9516c3d5982aSmrgint i;
9517c3d5982aSmrg_ACEOF
9518c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9519c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9520c3d5982aSmrgelse
9521c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
95227da8b7e3Smrgfi
9523c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9524c3d5982aSmrgfi
9525c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9526c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9527c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9528c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
95297da8b7e3Smrgfi
95307da8b7e3Smrg
9531c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9532c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9533c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9534c3d5982aSmrg	fi
9535c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9536c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9537c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9538c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9539c3d5982aSmrg  $as_echo_n "(cached) " >&6
95407da8b7e3Smrgelse
9541c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9542c3d5982aSmrg/* end confdefs.h.  */
9543c3d5982aSmrgint i;
9544c3d5982aSmrg_ACEOF
9545c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9546c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9547c3d5982aSmrgelse
9548c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9549c3d5982aSmrgfi
9550c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9551c3d5982aSmrgfi
9552c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9553c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9554c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9555c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
95567da8b7e3Smrgfi
95577da8b7e3Smrg
9558c3d5982aSmrgfound="no"
95597da8b7e3Smrg
9560c3d5982aSmrg	if test $found = "no" ; then
9561ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9562c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9563c3d5982aSmrg		fi
9564c3d5982aSmrg
9565ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9566c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9567c3d5982aSmrg		fi
9568c3d5982aSmrg
9569c3d5982aSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9570c3d5982aSmrg
9571c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9572c3d5982aSmrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9573c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9574c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9575123e2cc7Smrg  $as_echo_n "(cached) " >&6
95767da8b7e3Smrgelse
9577c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9578bded5d25Smrg/* end confdefs.h.  */
9579c3d5982aSmrgint i;
9580c3d5982aSmrgint
9581c3d5982aSmrgmain ()
9582bded5d25Smrg{
9583c3d5982aSmrg
9584c3d5982aSmrg  ;
9585c3d5982aSmrg  return 0;
9586bded5d25Smrg}
9587c3d5982aSmrg_ACEOF
9588c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9589c3d5982aSmrg  eval $cacheid=yes
9590c3d5982aSmrgelse
9591c3d5982aSmrg  eval $cacheid=no
9592c3d5982aSmrgfi
9593c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9594c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9595c3d5982aSmrgfi
95967da8b7e3Smrg
95977da8b7e3Smrg
9598c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9599c3d5982aSmrg
9600c3d5982aSmrg		eval supported=\$$cacheid
9601c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9602c3d5982aSmrg$as_echo "$supported" >&6; }
9603c3d5982aSmrg		if test "$supported" = "yes" ; then
9604c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9605c3d5982aSmrg			found="yes"
9606c3d5982aSmrg		fi
9607c3d5982aSmrg	fi
9608c3d5982aSmrg
9609c3d5982aSmrg
9610c3d5982aSmrg
9611c3d5982aSmrg
9612c3d5982aSmrg
9613c3d5982aSmrg
9614c3d5982aSmrg
9615c3d5982aSmrg
9616c3d5982aSmrg
9617c3d5982aSmrg
9618c3d5982aSmrg
9619c3d5982aSmrg
9620c3d5982aSmrg
9621c3d5982aSmrg
9622c3d5982aSmrg
9623c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9624c3d5982aSmrg
9625c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9626c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9627c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9628c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9629c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9630c3d5982aSmrg  $as_echo_n "(cached) " >&6
9631c3d5982aSmrgelse
9632c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9633c3d5982aSmrg/* end confdefs.h.  */
9634c3d5982aSmrgint i;
9635c3d5982aSmrg_ACEOF
9636c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9637c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9638c3d5982aSmrgelse
9639c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9640c3d5982aSmrgfi
9641c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9642c3d5982aSmrgfi
9643c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9644c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9645c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9646c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9647c3d5982aSmrgfi
9648c3d5982aSmrg
9649c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9650c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9651c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9652c3d5982aSmrg	fi
9653c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9654c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9655c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9656c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9657c3d5982aSmrg  $as_echo_n "(cached) " >&6
9658c3d5982aSmrgelse
9659c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9660c3d5982aSmrg/* end confdefs.h.  */
9661c3d5982aSmrgint i;
9662c3d5982aSmrg_ACEOF
9663c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9664c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9665c3d5982aSmrgelse
9666c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9667c3d5982aSmrgfi
9668c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9669c3d5982aSmrgfi
9670c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9671c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9672c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9673c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9674c3d5982aSmrgfi
9675c3d5982aSmrg
9676c3d5982aSmrgfound="no"
96777da8b7e3Smrg
9678c3d5982aSmrg	if test $found = "no" ; then
9679ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9680c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9681c3d5982aSmrg		fi
96827da8b7e3Smrg
9683ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9684c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9685c3d5982aSmrg		fi
96867da8b7e3Smrg
9687c3d5982aSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9688c3d5982aSmrg
9689c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9690c3d5982aSmrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9691c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9692c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9693c3d5982aSmrg  $as_echo_n "(cached) " >&6
9694c3d5982aSmrgelse
9695c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9696c3d5982aSmrg/* end confdefs.h.  */
9697c3d5982aSmrgint i;
9698c3d5982aSmrgint
9699c3d5982aSmrgmain ()
9700bded5d25Smrg{
9701c3d5982aSmrg
9702c3d5982aSmrg  ;
9703bded5d25Smrg  return 0;
9704bded5d25Smrg}
9705c3d5982aSmrg_ACEOF
9706c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9707c3d5982aSmrg  eval $cacheid=yes
9708c3d5982aSmrgelse
9709c3d5982aSmrg  eval $cacheid=no
9710c3d5982aSmrgfi
9711c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9712c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9713c3d5982aSmrgfi
9714bded5d25Smrg
9715bded5d25Smrg
9716c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9717bded5d25Smrg
9718c3d5982aSmrg		eval supported=\$$cacheid
9719c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9720c3d5982aSmrg$as_echo "$supported" >&6; }
9721c3d5982aSmrg		if test "$supported" = "yes" ; then
9722c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9723c3d5982aSmrg			found="yes"
9724c3d5982aSmrg		fi
9725c3d5982aSmrg	fi
9726bded5d25Smrg
9727bded5d25Smrg
9728bded5d25Smrg
9729bded5d25Smrg
9730bded5d25Smrg
9731bded5d25Smrg
9732bded5d25Smrg
9733bded5d25Smrg
9734bded5d25Smrg
9735bded5d25Smrg
9736bded5d25Smrg
9737bded5d25Smrg
97387da8b7e3Smrg
97397da8b7e3Smrg
97407da8b7e3Smrg
9741c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9742c3d5982aSmrg
9743c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9744c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9745c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9746c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9747c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9748123e2cc7Smrg  $as_echo_n "(cached) " >&6
9749123e2cc7Smrgelse
9750bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9751123e2cc7Smrg/* end confdefs.h.  */
9752c3d5982aSmrgint i;
9753123e2cc7Smrg_ACEOF
9754c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9755c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9756bded5d25Smrgelse
9757c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9758c3d5982aSmrgfi
9759c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9760c3d5982aSmrgfi
9761c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9762c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9763c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9764c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9765123e2cc7Smrgfi
9766123e2cc7Smrg
9767c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9768c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9769c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9770c3d5982aSmrg	fi
9771c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9772c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9773c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9774c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9775c3d5982aSmrg  $as_echo_n "(cached) " >&6
9776c3d5982aSmrgelse
9777bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9778123e2cc7Smrg/* end confdefs.h.  */
9779c3d5982aSmrgint i;
9780123e2cc7Smrg_ACEOF
9781c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9782c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9783123e2cc7Smrgelse
9784c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9785123e2cc7Smrgfi
9786c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9787c3d5982aSmrgfi
9788c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9789c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9790c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9791c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9792123e2cc7Smrgfi
9793123e2cc7Smrg
9794c3d5982aSmrgfound="no"
9795123e2cc7Smrg
9796c3d5982aSmrg	if test $found = "no" ; then
9797ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9798c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9799c3d5982aSmrg		fi
9800c3d5982aSmrg
9801ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9802c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9803c3d5982aSmrg		fi
9804c3d5982aSmrg
9805c3d5982aSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
9806c3d5982aSmrg
9807c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9808c3d5982aSmrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9809c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
9810c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9811c3d5982aSmrg  $as_echo_n "(cached) " >&6
9812123e2cc7Smrgelse
9813bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9814123e2cc7Smrg/* end confdefs.h.  */
9815c3d5982aSmrgint i;
9816c3d5982aSmrgint
9817c3d5982aSmrgmain ()
9818c3d5982aSmrg{
9819c3d5982aSmrg
9820c3d5982aSmrg  ;
9821c3d5982aSmrg  return 0;
9822c3d5982aSmrg}
9823123e2cc7Smrg_ACEOF
9824c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9825c3d5982aSmrg  eval $cacheid=yes
9826c3d5982aSmrgelse
9827c3d5982aSmrg  eval $cacheid=no
9828c3d5982aSmrgfi
9829c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9830c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9831c3d5982aSmrgfi
9832c3d5982aSmrg
9833c3d5982aSmrg
9834c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9835c3d5982aSmrg
9836c3d5982aSmrg		eval supported=\$$cacheid
9837c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9838c3d5982aSmrg$as_echo "$supported" >&6; }
9839c3d5982aSmrg		if test "$supported" = "yes" ; then
9840c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9841c3d5982aSmrg			found="yes"
9842c3d5982aSmrg		fi
9843c3d5982aSmrg	fi
9844c3d5982aSmrg
9845c3d5982aSmrg
9846c3d5982aSmrg
9847c3d5982aSmrg
9848c3d5982aSmrg
9849c3d5982aSmrg
9850c3d5982aSmrg
9851123e2cc7Smrg
9852c3d5982aSmrg
9853c3d5982aSmrg
9854c3d5982aSmrg
9855c3d5982aSmrg
9856c3d5982aSmrg
9857c3d5982aSmrg
9858c3d5982aSmrg
9859c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9860c3d5982aSmrg
9861c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9862c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9863c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9864c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9865c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9866c3d5982aSmrg  $as_echo_n "(cached) " >&6
9867bded5d25Smrgelse
9868c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9869c3d5982aSmrg/* end confdefs.h.  */
9870c3d5982aSmrgint i;
9871c3d5982aSmrg_ACEOF
9872c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9873c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9874c3d5982aSmrgelse
9875c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9876c3d5982aSmrgfi
9877c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9878c3d5982aSmrgfi
9879c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9880c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9881c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9882c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9883123e2cc7Smrgfi
9884123e2cc7Smrg
9885c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9886c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9887c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9888c3d5982aSmrg	fi
9889c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9890c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9891c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9892c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9893c3d5982aSmrg  $as_echo_n "(cached) " >&6
9894c3d5982aSmrgelse
9895bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9896123e2cc7Smrg/* end confdefs.h.  */
9897c3d5982aSmrgint i;
9898123e2cc7Smrg_ACEOF
9899c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9900c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9901123e2cc7Smrgelse
9902c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9903c3d5982aSmrgfi
9904c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9905c3d5982aSmrgfi
9906c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9907c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9908c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9909c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9910123e2cc7Smrgfi
9911123e2cc7Smrg
9912c3d5982aSmrgfound="no"
9913bded5d25Smrg
9914c3d5982aSmrg	if test $found = "no" ; then
9915ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9916c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9917c3d5982aSmrg		fi
9918123e2cc7Smrg
9919ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9920c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9921c3d5982aSmrg		fi
9922123e2cc7Smrg
9923c3d5982aSmrg		CFLAGS="$CFLAGS -Waddress"
9924123e2cc7Smrg
9925c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9926c3d5982aSmrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9927c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Waddress
9928c3d5982aSmrg		if eval \${$cacheid+:} false; then :
9929123e2cc7Smrg  $as_echo_n "(cached) " >&6
9930123e2cc7Smrgelse
9931c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9932c3d5982aSmrg/* end confdefs.h.  */
9933c3d5982aSmrgint i;
9934c3d5982aSmrgint
9935c3d5982aSmrgmain ()
9936c3d5982aSmrg{
9937123e2cc7Smrg
9938c3d5982aSmrg  ;
9939c3d5982aSmrg  return 0;
9940c3d5982aSmrg}
9941c3d5982aSmrg_ACEOF
9942c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
9943c3d5982aSmrg  eval $cacheid=yes
9944123e2cc7Smrgelse
9945c3d5982aSmrg  eval $cacheid=no
9946123e2cc7Smrgfi
9947c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
9948c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
9949123e2cc7Smrgfi
9950123e2cc7Smrg
9951123e2cc7Smrg
9952c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9953c3d5982aSmrg
9954c3d5982aSmrg		eval supported=\$$cacheid
9955c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9956c3d5982aSmrg$as_echo "$supported" >&6; }
9957c3d5982aSmrg		if test "$supported" = "yes" ; then
9958c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9959c3d5982aSmrg			found="yes"
9960c3d5982aSmrg		fi
9961c3d5982aSmrg	fi
9962c3d5982aSmrg
9963c3d5982aSmrg
9964c3d5982aSmrg
9965c3d5982aSmrg
9966c3d5982aSmrg
9967c3d5982aSmrg
9968c3d5982aSmrg
9969c3d5982aSmrg
9970c3d5982aSmrg
9971c3d5982aSmrg
9972c3d5982aSmrg
9973c3d5982aSmrg
9974c3d5982aSmrg
9975c3d5982aSmrg
9976c3d5982aSmrg
9977c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9978c3d5982aSmrg
9979c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9980c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9981c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9982c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9983c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9984123e2cc7Smrg  $as_echo_n "(cached) " >&6
9985123e2cc7Smrgelse
9986c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9987c3d5982aSmrg/* end confdefs.h.  */
9988c3d5982aSmrgint i;
9989c3d5982aSmrg_ACEOF
9990c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
9991c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9992123e2cc7Smrgelse
9993c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9994c3d5982aSmrgfi
9995c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9996c3d5982aSmrgfi
9997c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9998c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9999c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10000c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10001123e2cc7Smrgfi
10002123e2cc7Smrg
10003c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10004c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10005c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10006c3d5982aSmrg	fi
10007c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10008c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10009c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10010c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10011c3d5982aSmrg  $as_echo_n "(cached) " >&6
10012c3d5982aSmrgelse
10013c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10014c3d5982aSmrg/* end confdefs.h.  */
10015c3d5982aSmrgint i;
10016c3d5982aSmrg_ACEOF
10017c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10018c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10019c3d5982aSmrgelse
10020c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10021c3d5982aSmrgfi
10022c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10023c3d5982aSmrgfi
10024c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10025c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10026c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10027c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10028123e2cc7Smrgfi
10029123e2cc7Smrg
10030c3d5982aSmrgfound="no"
10031123e2cc7Smrg
10032c3d5982aSmrg	if test $found = "no" ; then
10033ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10034c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10035c3d5982aSmrg		fi
10036c3d5982aSmrg
10037ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10038c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10039c3d5982aSmrg		fi
10040c3d5982aSmrg
10041c3d5982aSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10042c3d5982aSmrg
10043c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10044c3d5982aSmrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10045c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10046c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10047123e2cc7Smrg  $as_echo_n "(cached) " >&6
10048123e2cc7Smrgelse
10049bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10050123e2cc7Smrg/* end confdefs.h.  */
10051c3d5982aSmrgint i;
10052123e2cc7Smrgint
10053123e2cc7Smrgmain ()
10054123e2cc7Smrg{
10055123e2cc7Smrg
10056123e2cc7Smrg  ;
10057123e2cc7Smrg  return 0;
10058123e2cc7Smrg}
10059123e2cc7Smrg_ACEOF
10060c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10061c3d5982aSmrg  eval $cacheid=yes
10062123e2cc7Smrgelse
10063c3d5982aSmrg  eval $cacheid=no
10064c3d5982aSmrgfi
10065c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10066c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10067123e2cc7Smrgfi
10068123e2cc7Smrg
10069c3d5982aSmrg
10070c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10071c3d5982aSmrg
10072c3d5982aSmrg		eval supported=\$$cacheid
10073c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10074c3d5982aSmrg$as_echo "$supported" >&6; }
10075c3d5982aSmrg		if test "$supported" = "yes" ; then
10076c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10077c3d5982aSmrg			found="yes"
10078c3d5982aSmrg		fi
10079c3d5982aSmrg	fi
10080c3d5982aSmrg
10081c3d5982aSmrg
10082c3d5982aSmrg
10083c3d5982aSmrg
10084c3d5982aSmrg
10085c3d5982aSmrg
10086c3d5982aSmrg
10087c3d5982aSmrg
10088c3d5982aSmrg
10089c3d5982aSmrg
10090c3d5982aSmrg
10091c3d5982aSmrg
10092c3d5982aSmrg
10093c3d5982aSmrg
10094c3d5982aSmrg
10095c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10096c3d5982aSmrg
10097c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10098c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10099c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10100c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10101c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10102c3d5982aSmrg  $as_echo_n "(cached) " >&6
10103c3d5982aSmrgelse
10104bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10105123e2cc7Smrg/* end confdefs.h.  */
10106c3d5982aSmrgint i;
10107123e2cc7Smrg_ACEOF
10108c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10109c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10110123e2cc7Smrgelse
10111c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10112123e2cc7Smrgfi
10113c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10114c3d5982aSmrgfi
10115c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10116c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10117c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10118c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10119123e2cc7Smrgfi
10120123e2cc7Smrg
10121c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10122c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10123c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10124c3d5982aSmrg	fi
10125c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10126c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10127c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10128c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10129c3d5982aSmrg  $as_echo_n "(cached) " >&6
10130c3d5982aSmrgelse
10131bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10132123e2cc7Smrg/* end confdefs.h.  */
10133c3d5982aSmrgint i;
10134123e2cc7Smrg_ACEOF
10135c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10136c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10137123e2cc7Smrgelse
10138c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10139123e2cc7Smrgfi
10140c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10141c3d5982aSmrgfi
10142c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10143c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10144c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10145c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10146123e2cc7Smrgfi
10147123e2cc7Smrg
10148c3d5982aSmrgfound="no"
10149c3d5982aSmrg
10150c3d5982aSmrg	if test $found = "no" ; then
10151ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10152c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10153c3d5982aSmrg		fi
10154c3d5982aSmrg
10155ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10156c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10157c3d5982aSmrg		fi
10158c3d5982aSmrg
10159c3d5982aSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10160c3d5982aSmrg
10161c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10162c3d5982aSmrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10163c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10164c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10165c3d5982aSmrg  $as_echo_n "(cached) " >&6
10166123e2cc7Smrgelse
10167bded5d25Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10168123e2cc7Smrg/* end confdefs.h.  */
10169c3d5982aSmrgint i;
10170123e2cc7Smrgint
10171123e2cc7Smrgmain ()
10172123e2cc7Smrg{
10173c3d5982aSmrg
10174c3d5982aSmrg  ;
10175123e2cc7Smrg  return 0;
10176123e2cc7Smrg}
10177123e2cc7Smrg_ACEOF
10178c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10179c3d5982aSmrg  eval $cacheid=yes
10180bded5d25Smrgelse
10181c3d5982aSmrg  eval $cacheid=no
10182123e2cc7Smrgfi
10183c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10184c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10185123e2cc7Smrgfi
10186123e2cc7Smrg
10187123e2cc7Smrg
10188c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10189123e2cc7Smrg
10190c3d5982aSmrg		eval supported=\$$cacheid
10191c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10192c3d5982aSmrg$as_echo "$supported" >&6; }
10193c3d5982aSmrg		if test "$supported" = "yes" ; then
10194c3d5982aSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10195c3d5982aSmrg			found="yes"
10196c3d5982aSmrg		fi
10197c3d5982aSmrg	fi
10198123e2cc7Smrg
10199123e2cc7Smrg
10200123e2cc7Smrgfi
10201123e2cc7Smrg
10202123e2cc7Smrg
10203123e2cc7Smrg
10204123e2cc7Smrg
10205123e2cc7Smrg
10206bded5d25Smrg
10207c3d5982aSmrg
10208c3d5982aSmrg		CWARNFLAGS="$BASE_CFLAGS"
10209c3d5982aSmrg		if  test "x$GCC" = xyes ; then
10210c3d5982aSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10211c3d5982aSmrg		fi
10212c3d5982aSmrg
10213c3d5982aSmrg
10214c3d5982aSmrg
10215c3d5982aSmrg
10216c3d5982aSmrg
10217c3d5982aSmrg
10218c3d5982aSmrg
10219c3d5982aSmrg
10220c3d5982aSmrg# Check whether --enable-strict-compilation was given.
10221c3d5982aSmrgif test "${enable_strict_compilation+set}" = set; then :
10222c3d5982aSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10223123e2cc7Smrgelse
10224c3d5982aSmrg  STRICT_COMPILE=no
10225123e2cc7Smrgfi
10226123e2cc7Smrg
10227123e2cc7Smrg
10228c3d5982aSmrg
10229c3d5982aSmrg
10230c3d5982aSmrg
10231c3d5982aSmrg
10232c3d5982aSmrgSTRICT_CFLAGS=""
10233c3d5982aSmrg
10234c3d5982aSmrg
10235c3d5982aSmrg
10236c3d5982aSmrg
10237c3d5982aSmrg
10238c3d5982aSmrg
10239c3d5982aSmrg
10240c3d5982aSmrg
10241c3d5982aSmrg
10242c3d5982aSmrg
10243c3d5982aSmrg
10244c3d5982aSmrg
10245c3d5982aSmrg
10246c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10247c3d5982aSmrg
10248c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10249c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10250c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10251c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10252c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10253bded5d25Smrg  $as_echo_n "(cached) " >&6
10254bded5d25Smrgelse
10255c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10256c3d5982aSmrg/* end confdefs.h.  */
10257c3d5982aSmrgint i;
10258c3d5982aSmrg_ACEOF
10259c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10260c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10261bded5d25Smrgelse
10262c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10263c3d5982aSmrgfi
10264c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10265c3d5982aSmrgfi
10266c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10267c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10268c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10269c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10270bded5d25Smrgfi
10271123e2cc7Smrg
10272c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10273c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10274c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10275c3d5982aSmrg	fi
10276c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10277c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10278c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10279c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10280c3d5982aSmrg  $as_echo_n "(cached) " >&6
10281bded5d25Smrgelse
10282c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10283c3d5982aSmrg/* end confdefs.h.  */
10284c3d5982aSmrgint i;
10285c3d5982aSmrg_ACEOF
10286c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10287c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10288c3d5982aSmrgelse
10289c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10290bded5d25Smrgfi
10291c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10292bded5d25Smrgfi
10293c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10294c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10295c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10296c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10297bded5d25Smrgfi
10298123e2cc7Smrg
10299c3d5982aSmrgfound="no"
10300c3d5982aSmrg
10301c3d5982aSmrg	if test $found = "no" ; then
10302ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10303c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10304c3d5982aSmrg		fi
10305c3d5982aSmrg
10306ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10307c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10308c3d5982aSmrg		fi
10309c3d5982aSmrg
10310c3d5982aSmrg		CFLAGS="$CFLAGS -pedantic"
10311c3d5982aSmrg
10312c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10313c3d5982aSmrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10314c3d5982aSmrg		cacheid=xorg_cv_cc_flag__pedantic
10315c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10316123e2cc7Smrg  $as_echo_n "(cached) " >&6
10317123e2cc7Smrgelse
10318c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10319c3d5982aSmrg/* end confdefs.h.  */
10320c3d5982aSmrgint i;
10321c3d5982aSmrgint
10322c3d5982aSmrgmain ()
10323c3d5982aSmrg{
10324123e2cc7Smrg
10325c3d5982aSmrg  ;
10326c3d5982aSmrg  return 0;
10327c3d5982aSmrg}
10328c3d5982aSmrg_ACEOF
10329c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10330c3d5982aSmrg  eval $cacheid=yes
10331c3d5982aSmrgelse
10332c3d5982aSmrg  eval $cacheid=no
10333123e2cc7Smrgfi
10334c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10335c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10336c3d5982aSmrgfi
10337c3d5982aSmrg
10338c3d5982aSmrg
10339c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10340c3d5982aSmrg
10341c3d5982aSmrg		eval supported=\$$cacheid
10342c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10343c3d5982aSmrg$as_echo "$supported" >&6; }
10344c3d5982aSmrg		if test "$supported" = "yes" ; then
10345c3d5982aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10346c3d5982aSmrg			found="yes"
10347c3d5982aSmrg		fi
10348c3d5982aSmrg	fi
10349123e2cc7Smrg
10350123e2cc7Smrg
10351c3d5982aSmrg
10352c3d5982aSmrg
10353c3d5982aSmrg
10354c3d5982aSmrg
10355c3d5982aSmrg
10356c3d5982aSmrg
10357c3d5982aSmrg
10358c3d5982aSmrg
10359c3d5982aSmrg
10360c3d5982aSmrg
10361c3d5982aSmrg
10362c3d5982aSmrg
10363c3d5982aSmrg
10364c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10365c3d5982aSmrg
10366c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10367c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10368c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10369c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10370c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10371123e2cc7Smrg  $as_echo_n "(cached) " >&6
10372123e2cc7Smrgelse
10373c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10374c3d5982aSmrg/* end confdefs.h.  */
10375c3d5982aSmrgint i;
10376c3d5982aSmrg_ACEOF
10377c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10378c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10379123e2cc7Smrgelse
10380c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10381c3d5982aSmrgfi
10382c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10383c3d5982aSmrgfi
10384c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10385c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10386c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10387c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10388123e2cc7Smrgfi
10389123e2cc7Smrg
10390c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10391c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10392c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10393c3d5982aSmrg	fi
10394c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10395c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10396c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10397c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10398c3d5982aSmrg  $as_echo_n "(cached) " >&6
10399c3d5982aSmrgelse
10400c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10401c3d5982aSmrg/* end confdefs.h.  */
10402c3d5982aSmrgint i;
10403c3d5982aSmrg_ACEOF
10404c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10405c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10406c3d5982aSmrgelse
10407c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10408c3d5982aSmrgfi
10409c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10410c3d5982aSmrgfi
10411c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10412c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10413c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10414c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10415123e2cc7Smrgfi
10416123e2cc7Smrg
10417c3d5982aSmrgfound="no"
10418123e2cc7Smrg
10419c3d5982aSmrg	if test $found = "no" ; then
10420ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10421c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10422c3d5982aSmrg		fi
10423c3d5982aSmrg
10424ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10425c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10426c3d5982aSmrg		fi
10427c3d5982aSmrg
10428c3d5982aSmrg		CFLAGS="$CFLAGS -Werror"
10429c3d5982aSmrg
10430c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10431c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10432c3d5982aSmrg		cacheid=xorg_cv_cc_flag__Werror
10433c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10434bded5d25Smrg  $as_echo_n "(cached) " >&6
10435bded5d25Smrgelse
10436c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10437c3d5982aSmrg/* end confdefs.h.  */
10438c3d5982aSmrgint i;
10439c3d5982aSmrgint
10440c3d5982aSmrgmain ()
10441c3d5982aSmrg{
10442bded5d25Smrg
10443c3d5982aSmrg  ;
10444c3d5982aSmrg  return 0;
10445c3d5982aSmrg}
10446c3d5982aSmrg_ACEOF
10447c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10448c3d5982aSmrg  eval $cacheid=yes
10449bded5d25Smrgelse
10450c3d5982aSmrg  eval $cacheid=no
10451bded5d25Smrgfi
10452c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10453c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10454bded5d25Smrgfi
10455bded5d25Smrg
10456bded5d25Smrg
10457c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10458c3d5982aSmrg
10459c3d5982aSmrg		eval supported=\$$cacheid
10460c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10461c3d5982aSmrg$as_echo "$supported" >&6; }
10462c3d5982aSmrg		if test "$supported" = "yes" ; then
10463c3d5982aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10464c3d5982aSmrg			found="yes"
10465c3d5982aSmrg		fi
10466c3d5982aSmrg	fi
10467123e2cc7Smrg
10468c3d5982aSmrg	if test $found = "no" ; then
10469ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10470c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10471c3d5982aSmrg		fi
10472123e2cc7Smrg
10473ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10474c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10475c3d5982aSmrg		fi
10476123e2cc7Smrg
10477c3d5982aSmrg		CFLAGS="$CFLAGS -errwarn"
10478c3d5982aSmrg
10479c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10480c3d5982aSmrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10481c3d5982aSmrg		cacheid=xorg_cv_cc_flag__errwarn
10482c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10483c3d5982aSmrg  $as_echo_n "(cached) " >&6
10484123e2cc7Smrgelse
10485c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10486c3d5982aSmrg/* end confdefs.h.  */
10487c3d5982aSmrgint i;
10488c3d5982aSmrgint
10489c3d5982aSmrgmain ()
10490c3d5982aSmrg{
10491c3d5982aSmrg
10492c3d5982aSmrg  ;
10493c3d5982aSmrg  return 0;
10494c3d5982aSmrg}
10495c3d5982aSmrg_ACEOF
10496c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10497c3d5982aSmrg  eval $cacheid=yes
10498123e2cc7Smrgelse
10499c3d5982aSmrg  eval $cacheid=no
10500123e2cc7Smrgfi
10501c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10502c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10503123e2cc7Smrgfi
10504123e2cc7Smrg
10505123e2cc7Smrg
10506c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10507123e2cc7Smrg
10508c3d5982aSmrg		eval supported=\$$cacheid
10509c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10510c3d5982aSmrg$as_echo "$supported" >&6; }
10511c3d5982aSmrg		if test "$supported" = "yes" ; then
10512c3d5982aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10513c3d5982aSmrg			found="yes"
10514c3d5982aSmrg		fi
10515c3d5982aSmrg	fi
10516123e2cc7Smrg
10517123e2cc7Smrg
10518123e2cc7Smrg
10519c3d5982aSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10520c3d5982aSmrg# activate it with -Werror, so we add it here explicitly.
10521c3d5982aSmrg
10522c3d5982aSmrg
10523c3d5982aSmrg
10524c3d5982aSmrg
10525c3d5982aSmrg
10526c3d5982aSmrg
10527c3d5982aSmrg
10528c3d5982aSmrg
10529c3d5982aSmrg
10530c3d5982aSmrg
10531c3d5982aSmrg
10532c3d5982aSmrg
10533c3d5982aSmrg
10534c3d5982aSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10535c3d5982aSmrg
10536c3d5982aSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10537c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10538c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10539c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10540c3d5982aSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10541c3d5982aSmrg  $as_echo_n "(cached) " >&6
10542123e2cc7Smrgelse
10543c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10544c3d5982aSmrg/* end confdefs.h.  */
10545c3d5982aSmrgint i;
10546c3d5982aSmrg_ACEOF
10547c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10548c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10549c3d5982aSmrgelse
10550c3d5982aSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10551c3d5982aSmrgfi
10552c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10553c3d5982aSmrgfi
10554c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10555c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10556c3d5982aSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10557c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10558123e2cc7Smrgfi
10559123e2cc7Smrg
10560c3d5982aSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10561c3d5982aSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10562c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10563c3d5982aSmrg	fi
10564c3d5982aSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10565c3d5982aSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10566c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10567c3d5982aSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10568c3d5982aSmrg  $as_echo_n "(cached) " >&6
10569123e2cc7Smrgelse
10570c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10571c3d5982aSmrg/* end confdefs.h.  */
10572c3d5982aSmrgint i;
10573c3d5982aSmrg_ACEOF
10574c3d5982aSmrgif ac_fn_c_try_compile "$LINENO"; then :
10575c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10576c3d5982aSmrgelse
10577c3d5982aSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10578c3d5982aSmrgfi
10579c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10580c3d5982aSmrgfi
10581c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10582c3d5982aSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10583c3d5982aSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10584c3d5982aSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10585123e2cc7Smrgfi
10586123e2cc7Smrg
10587c3d5982aSmrgfound="no"
10588c3d5982aSmrg
10589c3d5982aSmrg	if test $found = "no" ; then
10590ff143803Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10591c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10592c3d5982aSmrg		fi
10593c3d5982aSmrg
10594ff143803Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10595c3d5982aSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10596c3d5982aSmrg		fi
10597c3d5982aSmrg
10598c3d5982aSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10599c3d5982aSmrg
10600c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10601c3d5982aSmrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10602ff143803Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10603c3d5982aSmrg		if eval \${$cacheid+:} false; then :
10604c3d5982aSmrg  $as_echo_n "(cached) " >&6
10605123e2cc7Smrgelse
10606c3d5982aSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10607c3d5982aSmrg/* end confdefs.h.  */
10608c3d5982aSmrgint i;
10609c3d5982aSmrgint
10610c3d5982aSmrgmain ()
10611c3d5982aSmrg{
10612c3d5982aSmrg
10613c3d5982aSmrg  ;
10614c3d5982aSmrg  return 0;
10615c3d5982aSmrg}
10616c3d5982aSmrg_ACEOF
10617c3d5982aSmrgif ac_fn_c_try_link "$LINENO"; then :
10618c3d5982aSmrg  eval $cacheid=yes
10619c3d5982aSmrgelse
10620c3d5982aSmrg  eval $cacheid=no
10621c3d5982aSmrgfi
10622c3d5982aSmrgrm -f core conftest.err conftest.$ac_objext \
10623c3d5982aSmrg    conftest$ac_exeext conftest.$ac_ext
10624123e2cc7Smrgfi
10625123e2cc7Smrg
10626c3d5982aSmrg
10627c3d5982aSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10628c3d5982aSmrg
10629c3d5982aSmrg		eval supported=\$$cacheid
10630c3d5982aSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10631c3d5982aSmrg$as_echo "$supported" >&6; }
10632c3d5982aSmrg		if test "$supported" = "yes" ; then
10633c3d5982aSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10634c3d5982aSmrg			found="yes"
10635c3d5982aSmrg		fi
10636123e2cc7Smrg	fi
10637c3d5982aSmrg
10638c3d5982aSmrg
10639c3d5982aSmrg
10640c3d5982aSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10641c3d5982aSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10642c3d5982aSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10643123e2cc7Smrgfi
10644c3d5982aSmrg
10645c3d5982aSmrg
10646123e2cc7Smrg
10647123e2cc7Smrg
10648123e2cc7Smrg
10649123e2cc7Smrg
10650123e2cc7Smrgcat >>confdefs.h <<_ACEOF
10651123e2cc7Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10652123e2cc7Smrg_ACEOF
10653123e2cc7Smrg
10654123e2cc7Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10655123e2cc7Smrg	if test "x$PVM" = "x"; then
10656123e2cc7Smrg		PVM="0"
10657123e2cc7Smrg	fi
10658123e2cc7Smrg
10659123e2cc7Smrgcat >>confdefs.h <<_ACEOF
10660123e2cc7Smrg#define PACKAGE_VERSION_MINOR $PVM
10661123e2cc7Smrg_ACEOF
10662123e2cc7Smrg
10663123e2cc7Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10664123e2cc7Smrg	if test "x$PVP" = "x"; then
10665123e2cc7Smrg		PVP="0"
10666123e2cc7Smrg	fi
10667123e2cc7Smrg
10668123e2cc7Smrgcat >>confdefs.h <<_ACEOF
10669123e2cc7Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10670123e2cc7Smrg_ACEOF
10671123e2cc7Smrg
10672123e2cc7Smrg
10673123e2cc7Smrg
10674bded5d25SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10675bded5d25Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10676bded5d25Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10677123e2cc7Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10678123e2cc7Smrg
10679bded5d25Smrg
10680bded5d25Smrg
10681bded5d25Smrg
10682bded5d25Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10683bded5d25SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10684bded5d25Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10685bded5d25Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10686bded5d25Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10687bded5d25Smrg
10688123e2cc7Smrg
10689123e2cc7Smrg
10690123e2cc7Smrg
10691123e2cc7Smrg
10692123e2cc7Smrg
10693123e2cc7Smrgif test x$APP_MAN_SUFFIX = x    ; then
10694123e2cc7Smrg    APP_MAN_SUFFIX=1
10695123e2cc7Smrgfi
10696123e2cc7Smrgif test x$APP_MAN_DIR = x    ; then
10697123e2cc7Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10698123e2cc7Smrgfi
10699123e2cc7Smrg
10700123e2cc7Smrgif test x$LIB_MAN_SUFFIX = x    ; then
10701123e2cc7Smrg    LIB_MAN_SUFFIX=3
10702123e2cc7Smrgfi
10703123e2cc7Smrgif test x$LIB_MAN_DIR = x    ; then
10704123e2cc7Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10705123e2cc7Smrgfi
10706123e2cc7Smrg
10707123e2cc7Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10708123e2cc7Smrg    case $host_os in
10709ff143803Smrg	# Solaris 2.0 - 11 use SysV man page sections
10710ff143803Smrg	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
10711ff143803Smrg	*)				FILE_MAN_SUFFIX=5  ;;
10712123e2cc7Smrg    esac
10713123e2cc7Smrgfi
10714123e2cc7Smrgif test x$FILE_MAN_DIR = x    ; then
10715123e2cc7Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10716123e2cc7Smrgfi
10717123e2cc7Smrg
10718123e2cc7Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10719123e2cc7Smrg    case $host_os in
10720ff143803Smrg	# Solaris 2.0 - 11 use SysV man page sections
10721ff143803Smrg	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
10722ff143803Smrg	*)				MISC_MAN_SUFFIX=7  ;;
10723123e2cc7Smrg    esac
10724123e2cc7Smrgfi
10725123e2cc7Smrgif test x$MISC_MAN_DIR = x    ; then
10726123e2cc7Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10727123e2cc7Smrgfi
10728123e2cc7Smrg
10729123e2cc7Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10730123e2cc7Smrg    case $host_os in
10731ff143803Smrg	# Solaris 2.0 - 11 use SysV man page sections
10732ff143803Smrg	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
10733ff143803Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
10734123e2cc7Smrg    esac
10735123e2cc7Smrgfi
10736123e2cc7Smrgif test x$DRIVER_MAN_DIR = x    ; then
10737123e2cc7Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10738123e2cc7Smrgfi
10739123e2cc7Smrg
10740123e2cc7Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
10741123e2cc7Smrg    case $host_os in
10742ff143803Smrg	# Solaris 2.0 - 11 use SysV man page sections
10743ff143803Smrg	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
10744ff143803Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
10745123e2cc7Smrg    esac
10746123e2cc7Smrgfi
10747123e2cc7Smrgif test x$ADMIN_MAN_DIR = x    ; then
10748123e2cc7Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10749123e2cc7Smrgfi
10750123e2cc7Smrg
10751123e2cc7Smrg
10752123e2cc7Smrg
10753123e2cc7Smrg
10754123e2cc7Smrg
10755123e2cc7Smrg
10756123e2cc7Smrg
10757123e2cc7Smrg
10758123e2cc7Smrg
10759123e2cc7Smrg
10760123e2cc7Smrg
10761123e2cc7Smrg
10762123e2cc7Smrg
10763123e2cc7Smrg
10764123e2cc7Smrg
10765bded5d25SmrgXORG_MAN_PAGE="X Version 11"
10766123e2cc7Smrg
10767bded5d25SmrgMAN_SUBSTS="\
10768bded5d25Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10769bded5d25Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10770bded5d25Smrg	-e 's|__xservername__|Xorg|g' \
10771bded5d25Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
10772bded5d25Smrg	-e 's|__projectroot__|\$(prefix)|g' \
10773bded5d25Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10774bded5d25Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10775bded5d25Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10776bded5d25Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10777bded5d25Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10778bded5d25Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10779bded5d25Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10780123e2cc7Smrg
107817da8b7e3Smrg
107827da8b7e3Smrg
10783bded5d25Smrg# Check whether --enable-silent-rules was given.
10784bded5d25Smrgif test "${enable_silent_rules+set}" = set; then :
10785bded5d25Smrg  enableval=$enable_silent_rules;
107867da8b7e3Smrgfi
107877da8b7e3Smrg
10788c3d5982aSmrgcase $enable_silent_rules in # (((
10789c3d5982aSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
10790c3d5982aSmrg   no) AM_DEFAULT_VERBOSITY=1;;
10791c3d5982aSmrg    *) AM_DEFAULT_VERBOSITY=0;;
10792bded5d25Smrgesac
10793c3d5982aSmrgam_make=${MAKE-make}
10794c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10795c3d5982aSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10796c3d5982aSmrgif ${am_cv_make_support_nested_variables+:} false; then :
10797c3d5982aSmrg  $as_echo_n "(cached) " >&6
10798c3d5982aSmrgelse
10799c3d5982aSmrg  if $as_echo 'TRUE=$(BAR$(V))
10800c3d5982aSmrgBAR0=false
10801c3d5982aSmrgBAR1=true
10802c3d5982aSmrgV=1
10803c3d5982aSmrgam__doit:
10804c3d5982aSmrg	@$(TRUE)
10805c3d5982aSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10806c3d5982aSmrg  am_cv_make_support_nested_variables=yes
10807c3d5982aSmrgelse
10808c3d5982aSmrg  am_cv_make_support_nested_variables=no
10809c3d5982aSmrgfi
10810c3d5982aSmrgfi
10811c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10812c3d5982aSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
10813c3d5982aSmrgif test $am_cv_make_support_nested_variables = yes; then
10814c3d5982aSmrg    AM_V='$(V)'
10815c3d5982aSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10816c3d5982aSmrgelse
10817c3d5982aSmrg  AM_V=$AM_DEFAULT_VERBOSITY
10818c3d5982aSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10819c3d5982aSmrgfi
10820bded5d25SmrgAM_BACKSLASH='\'
10821bded5d25Smrg
10822bded5d25Smrg
10823bded5d25Smrg
10824c3d5982aSmrgfor ac_func in strcasecmp
10825c3d5982aSmrgdo :
10826c3d5982aSmrg  ac_fn_c_check_func "$LINENO" "strcasecmp" "ac_cv_func_strcasecmp"
10827c3d5982aSmrgif test "x$ac_cv_func_strcasecmp" = xyes; then :
10828c3d5982aSmrg  cat >>confdefs.h <<_ACEOF
10829c3d5982aSmrg#define HAVE_STRCASECMP 1
10830c3d5982aSmrg_ACEOF
10831c3d5982aSmrg
10832c3d5982aSmrgfi
10833c3d5982aSmrgdone
10834c3d5982aSmrg
10835c3d5982aSmrg
10836bded5d25Smrg# Checks for pkg-config packages
10837bded5d25Smrg
108387da8b7e3Smrgpkg_failed=no
10839bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XREFRESH" >&5
10840123e2cc7Smrg$as_echo_n "checking for XREFRESH... " >&6; }
10841123e2cc7Smrg
10842123e2cc7Smrgif test -n "$XREFRESH_CFLAGS"; then
10843123e2cc7Smrg    pkg_cv_XREFRESH_CFLAGS="$XREFRESH_CFLAGS"
10844123e2cc7Smrg elif test -n "$PKG_CONFIG"; then
10845123e2cc7Smrg    if test -n "$PKG_CONFIG" && \
10846ff143803Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
10847ff143803Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
108487da8b7e3Smrg  ac_status=$?
10849bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10850bded5d25Smrg  test $ac_status = 0; }; then
10851ff143803Smrg  pkg_cv_XREFRESH_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null`
10852ff143803Smrg		      test "x$?" != "x0" && pkg_failed=yes
108537da8b7e3Smrgelse
108547da8b7e3Smrg  pkg_failed=yes
108557da8b7e3Smrgfi
10856123e2cc7Smrg else
10857123e2cc7Smrg    pkg_failed=untried
108587da8b7e3Smrgfi
10859123e2cc7Smrgif test -n "$XREFRESH_LIBS"; then
10860123e2cc7Smrg    pkg_cv_XREFRESH_LIBS="$XREFRESH_LIBS"
10861123e2cc7Smrg elif test -n "$PKG_CONFIG"; then
10862123e2cc7Smrg    if test -n "$PKG_CONFIG" && \
10863ff143803Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
10864ff143803Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
108657da8b7e3Smrg  ac_status=$?
10866bded5d25Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10867bded5d25Smrg  test $ac_status = 0; }; then
10868ff143803Smrg  pkg_cv_XREFRESH_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null`
10869ff143803Smrg		      test "x$?" != "x0" && pkg_failed=yes
108707da8b7e3Smrgelse
108717da8b7e3Smrg  pkg_failed=yes
108727da8b7e3Smrgfi
10873123e2cc7Smrg else
10874123e2cc7Smrg    pkg_failed=untried
108757da8b7e3Smrgfi
108767da8b7e3Smrg
108777da8b7e3Smrg
108787da8b7e3Smrg
108797da8b7e3Smrgif test $pkg_failed = yes; then
10880ff143803Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10881ff143803Smrg$as_echo "no" >&6; }
108827da8b7e3Smrg
108837da8b7e3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
108847da8b7e3Smrg        _pkg_short_errors_supported=yes
108857da8b7e3Smrgelse
108867da8b7e3Smrg        _pkg_short_errors_supported=no
108877da8b7e3Smrgfi
108887da8b7e3Smrg        if test $_pkg_short_errors_supported = yes; then
10889ff143803Smrg	        XREFRESH_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
108907da8b7e3Smrg        else
10891ff143803Smrg	        XREFRESH_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xproto >= 7.0.25" 2>&1`
108927da8b7e3Smrg        fi
108937da8b7e3Smrg	# Put the nasty error message in config.log where it belongs
108947da8b7e3Smrg	echo "$XREFRESH_PKG_ERRORS" >&5
108957da8b7e3Smrg
10896ff143803Smrg	as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met:
108977da8b7e3Smrg
108987da8b7e3Smrg$XREFRESH_PKG_ERRORS
108997da8b7e3Smrg
109007da8b7e3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
109017da8b7e3Smrginstalled software in a non-standard prefix.
109027da8b7e3Smrg
109037da8b7e3SmrgAlternatively, you may set the environment variables XREFRESH_CFLAGS
109047da8b7e3Smrgand XREFRESH_LIBS to avoid the need to call pkg-config.
10905ff143803SmrgSee the pkg-config man page for more details." "$LINENO" 5
109067da8b7e3Smrgelif test $pkg_failed = untried; then
10907ff143803Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10908ff143803Smrg$as_echo "no" >&6; }
10909bded5d25Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10910123e2cc7Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10911bded5d25Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
109127da8b7e3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
109137da8b7e3Smrgpath to pkg-config.
109147da8b7e3Smrg
109157da8b7e3SmrgAlternatively, you may set the environment variables XREFRESH_CFLAGS
109167da8b7e3Smrgand XREFRESH_LIBS to avoid the need to call pkg-config.
109177da8b7e3SmrgSee the pkg-config man page for more details.
109187da8b7e3Smrg
10919123e2cc7SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
10920bded5d25SmrgSee \`config.log' for more details" "$LINENO" 5; }
109217da8b7e3Smrgelse
109227da8b7e3Smrg	XREFRESH_CFLAGS=$pkg_cv_XREFRESH_CFLAGS
109237da8b7e3Smrg	XREFRESH_LIBS=$pkg_cv_XREFRESH_LIBS
10924bded5d25Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10925123e2cc7Smrg$as_echo "yes" >&6; }
10926ff143803Smrg
109277da8b7e3Smrgfi
109287da8b7e3Smrg
10929c3d5982aSmrgac_config_files="$ac_config_files Makefile man/Makefile"
109307da8b7e3Smrg
109317da8b7e3Smrgcat >confcache <<\_ACEOF
109327da8b7e3Smrg# This file is a shell script that caches the results of configure
109337da8b7e3Smrg# tests run on this system so they can be shared between configure
109347da8b7e3Smrg# scripts and configure runs, see configure's option --config-cache.
109357da8b7e3Smrg# It is not useful on other systems.  If it contains results you don't
109367da8b7e3Smrg# want to keep, you may remove or edit it.
109377da8b7e3Smrg#
109387da8b7e3Smrg# config.status only pays attention to the cache file if you give it
109397da8b7e3Smrg# the --recheck option to rerun configure.
109407da8b7e3Smrg#
109417da8b7e3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
109427da8b7e3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
109437da8b7e3Smrg# following values.
109447da8b7e3Smrg
109457da8b7e3Smrg_ACEOF
109467da8b7e3Smrg
109477da8b7e3Smrg# The following way of writing the cache mishandles newlines in values,
109487da8b7e3Smrg# but we know of no workaround that is simple, portable, and efficient.
10949123e2cc7Smrg# So, we kill variables containing newlines.
109507da8b7e3Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
109517da8b7e3Smrg# and sets the high bit in the cache file unless we assign to the vars.
10952123e2cc7Smrg(
10953123e2cc7Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10954123e2cc7Smrg    eval ac_val=\$$ac_var
10955123e2cc7Smrg    case $ac_val in #(
10956123e2cc7Smrg    *${as_nl}*)
10957123e2cc7Smrg      case $ac_var in #(
10958bded5d25Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10959123e2cc7Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10960123e2cc7Smrg      esac
10961123e2cc7Smrg      case $ac_var in #(
10962123e2cc7Smrg      _ | IFS | as_nl) ;; #(
10963123e2cc7Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10964bded5d25Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
10965123e2cc7Smrg      esac ;;
10966123e2cc7Smrg    esac
10967123e2cc7Smrg  done
10968123e2cc7Smrg
109697da8b7e3Smrg  (set) 2>&1 |
10970123e2cc7Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10971123e2cc7Smrg    *${as_nl}ac_space=\ *)
10972bded5d25Smrg      # `set' does not quote correctly, so add quotes: double-quote
10973bded5d25Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
109747da8b7e3Smrg      sed -n \
109757da8b7e3Smrg	"s/'/'\\\\''/g;
109767da8b7e3Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10977123e2cc7Smrg      ;; #(
109787da8b7e3Smrg    *)
109797da8b7e3Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
10980123e2cc7Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
109817da8b7e3Smrg      ;;
10982123e2cc7Smrg    esac |
10983123e2cc7Smrg    sort
10984123e2cc7Smrg) |
109857da8b7e3Smrg  sed '
10986123e2cc7Smrg     /^ac_cv_env_/b end
109877da8b7e3Smrg     t clear
10988123e2cc7Smrg     :clear
109897da8b7e3Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
109907da8b7e3Smrg     t end
10991123e2cc7Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10992123e2cc7Smrg     :end' >>confcache
10993123e2cc7Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10994123e2cc7Smrg  if test -w "$cache_file"; then
10995bded5d25Smrg    if test "x$cache_file" != "x/dev/null"; then
10996bded5d25Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10997123e2cc7Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
10998bded5d25Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
10999bded5d25Smrg	cat confcache >"$cache_file"
11000bded5d25Smrg      else
11001bded5d25Smrg        case $cache_file in #(
11002bded5d25Smrg        */* | ?:*)
11003bded5d25Smrg	  mv -f confcache "$cache_file"$$ &&
11004bded5d25Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11005bded5d25Smrg        *)
11006bded5d25Smrg	  mv -f confcache "$cache_file" ;;
11007bded5d25Smrg	esac
11008bded5d25Smrg      fi
11009bded5d25Smrg    fi
110107da8b7e3Smrg  else
11011bded5d25Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11012123e2cc7Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
110137da8b7e3Smrg  fi
110147da8b7e3Smrgfi
110157da8b7e3Smrgrm -f confcache
110167da8b7e3Smrg
110177da8b7e3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
110187da8b7e3Smrg# Let make expand exec_prefix.
110197da8b7e3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
110207da8b7e3Smrg
110217da8b7e3SmrgDEFS=-DHAVE_CONFIG_H
110227da8b7e3Smrg
110237da8b7e3Smrgac_libobjs=
110247da8b7e3Smrgac_ltlibobjs=
11025bded5d25SmrgU=
110267da8b7e3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
110277da8b7e3Smrg  # 1. Remove the extension, and $U if already installed.
11028123e2cc7Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11029123e2cc7Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11030123e2cc7Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11031123e2cc7Smrg  #    will be set to the directory where LIBOBJS objects are built.
11032bded5d25Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11033bded5d25Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
110347da8b7e3Smrgdone
110357da8b7e3SmrgLIBOBJS=$ac_libobjs
110367da8b7e3Smrg
110377da8b7e3SmrgLTLIBOBJS=$ac_ltlibobjs
110387da8b7e3Smrg
110397da8b7e3Smrg
11040c3d5982aSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11041c3d5982aSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
11042c3d5982aSmrg   if test -n "$am_sleep_pid"; then
11043c3d5982aSmrg     # Hide warnings about reused PIDs.
11044c3d5982aSmrg     wait $am_sleep_pid 2>/dev/null
11045c3d5982aSmrg   fi
11046c3d5982aSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11047c3d5982aSmrg$as_echo "done" >&6; }
11048c3d5982aSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11049c3d5982aSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11050c3d5982aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11051c3d5982aSmrgfi
11052c3d5982aSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11053c3d5982aSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11054c3d5982aSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11055c3d5982aSmrgfi
11056123e2cc7Smrg if test -n "$EXEEXT"; then
11057123e2cc7Smrg  am__EXEEXT_TRUE=
11058123e2cc7Smrg  am__EXEEXT_FALSE='#'
11059123e2cc7Smrgelse
11060123e2cc7Smrg  am__EXEEXT_TRUE='#'
11061123e2cc7Smrg  am__EXEEXT_FALSE=
11062123e2cc7Smrgfi
11063123e2cc7Smrg
110647da8b7e3Smrg
11065bded5d25Smrg: "${CONFIG_STATUS=./config.status}"
11066123e2cc7Smrgac_write_fail=0
110677da8b7e3Smrgac_clean_files_save=$ac_clean_files
110687da8b7e3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11069bded5d25Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11070123e2cc7Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11071bded5d25Smrgas_write_fail=0
11072bded5d25Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
110737da8b7e3Smrg#! $SHELL
110747da8b7e3Smrg# Generated by $as_me.
110757da8b7e3Smrg# Run this file to recreate the current configuration.
110767da8b7e3Smrg# Compiler output produced by configure, useful for debugging
110777da8b7e3Smrg# configure, is in config.log if it exists.
110787da8b7e3Smrg
110797da8b7e3Smrgdebug=false
110807da8b7e3Smrgac_cs_recheck=false
110817da8b7e3Smrgac_cs_silent=false
110827da8b7e3Smrg
11083bded5d25SmrgSHELL=\${CONFIG_SHELL-$SHELL}
11084bded5d25Smrgexport SHELL
11085bded5d25Smrg_ASEOF
11086bded5d25Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11087bded5d25Smrg## -------------------- ##
11088bded5d25Smrg## M4sh Initialization. ##
11089bded5d25Smrg## -------------------- ##
110907da8b7e3Smrg
11091123e2cc7Smrg# Be more Bourne compatible
11092123e2cc7SmrgDUALCASE=1; export DUALCASE # for MKS sh
11093bded5d25Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
110947da8b7e3Smrg  emulate sh
110957da8b7e3Smrg  NULLCMD=:
11096123e2cc7Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
110977da8b7e3Smrg  # is contrary to our usage.  Disable this feature.
110987da8b7e3Smrg  alias -g '${1+"$@"}'='"$@"'
11099123e2cc7Smrg  setopt NO_GLOB_SUBST
11100123e2cc7Smrgelse
11101bded5d25Smrg  case `(set -o) 2>/dev/null` in #(
11102bded5d25Smrg  *posix*) :
11103bded5d25Smrg    set -o posix ;; #(
11104bded5d25Smrg  *) :
11105bded5d25Smrg     ;;
11106123e2cc7Smrgesac
11107123e2cc7Smrgfi
11108123e2cc7Smrg
11109123e2cc7Smrg
11110123e2cc7Smrgas_nl='
11111123e2cc7Smrg'
11112123e2cc7Smrgexport as_nl
11113123e2cc7Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
11114123e2cc7Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11115123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11116123e2cc7Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11117bded5d25Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
11118bded5d25Smrg# but without wasting forks for bash or zsh.
11119bded5d25Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
11120bded5d25Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11121bded5d25Smrg  as_echo='print -r --'
11122bded5d25Smrg  as_echo_n='print -rn --'
11123bded5d25Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11124123e2cc7Smrg  as_echo='printf %s\n'
11125123e2cc7Smrg  as_echo_n='printf %s'
11126123e2cc7Smrgelse
11127123e2cc7Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11128123e2cc7Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11129123e2cc7Smrg    as_echo_n='/usr/ucb/echo -n'
11130123e2cc7Smrg  else
11131123e2cc7Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11132123e2cc7Smrg    as_echo_n_body='eval
11133123e2cc7Smrg      arg=$1;
11134bded5d25Smrg      case $arg in #(
11135123e2cc7Smrg      *"$as_nl"*)
11136123e2cc7Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
11137123e2cc7Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11138123e2cc7Smrg      esac;
11139123e2cc7Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11140123e2cc7Smrg    '
11141123e2cc7Smrg    export as_echo_n_body
11142123e2cc7Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
11143123e2cc7Smrg  fi
11144123e2cc7Smrg  export as_echo_body
11145123e2cc7Smrg  as_echo='sh -c $as_echo_body as_echo'
11146123e2cc7Smrgfi
11147123e2cc7Smrg
11148123e2cc7Smrg# The user is always right.
11149123e2cc7Smrgif test "${PATH_SEPARATOR+set}" != set; then
11150123e2cc7Smrg  PATH_SEPARATOR=:
11151123e2cc7Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11152123e2cc7Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11153123e2cc7Smrg      PATH_SEPARATOR=';'
11154123e2cc7Smrg  }
111557da8b7e3Smrgfi
111567da8b7e3Smrg
111577da8b7e3Smrg
11158123e2cc7Smrg# IFS
11159123e2cc7Smrg# We need space, tab and new line, in precisely that order.  Quoting is
11160123e2cc7Smrg# there to prevent editors from complaining about space-tab.
11161123e2cc7Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11162123e2cc7Smrg# splitting by setting IFS to empty value.)
11163123e2cc7SmrgIFS=" ""	$as_nl"
11164123e2cc7Smrg
11165123e2cc7Smrg# Find who we are.  Look in the path if we contain no directory separator.
11166bded5d25Smrgas_myself=
11167bded5d25Smrgcase $0 in #((
11168123e2cc7Smrg  *[\\/]* ) as_myself=$0 ;;
11169123e2cc7Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11170123e2cc7Smrgfor as_dir in $PATH
11171123e2cc7Smrgdo
11172123e2cc7Smrg  IFS=$as_save_IFS
11173123e2cc7Smrg  test -z "$as_dir" && as_dir=.
11174bded5d25Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11175bded5d25Smrg  done
11176123e2cc7SmrgIFS=$as_save_IFS
11177123e2cc7Smrg
11178123e2cc7Smrg     ;;
11179123e2cc7Smrgesac
11180123e2cc7Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
11181123e2cc7Smrg# in which case we are not to be found in the path.
11182123e2cc7Smrgif test "x$as_myself" = x; then
11183123e2cc7Smrg  as_myself=$0
11184123e2cc7Smrgfi
11185123e2cc7Smrgif test ! -f "$as_myself"; then
11186123e2cc7Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11187bded5d25Smrg  exit 1
11188123e2cc7Smrgfi
11189123e2cc7Smrg
11190bded5d25Smrg# Unset variables that we do not need and which cause bugs (e.g. in
11191bded5d25Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11192bded5d25Smrg# suppresses any "Segmentation fault" message there.  '((' could
11193bded5d25Smrg# trigger a bug in pdksh 5.2.14.
11194bded5d25Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
11195bded5d25Smrgdo eval test x\${$as_var+set} = xset \
11196bded5d25Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11197123e2cc7Smrgdone
111987da8b7e3SmrgPS1='$ '
111997da8b7e3SmrgPS2='> '
112007da8b7e3SmrgPS4='+ '
112017da8b7e3Smrg
112027da8b7e3Smrg# NLS nuisances.
11203123e2cc7SmrgLC_ALL=C
11204123e2cc7Smrgexport LC_ALL
11205123e2cc7SmrgLANGUAGE=C
11206123e2cc7Smrgexport LANGUAGE
112077da8b7e3Smrg
11208bded5d25Smrg# CDPATH.
11209bded5d25Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11210bded5d25Smrg
11211bded5d25Smrg
11212bded5d25Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11213bded5d25Smrg# ----------------------------------------
11214bded5d25Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11215bded5d25Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11216bded5d25Smrg# script with STATUS, using 1 if that was 0.
11217bded5d25Smrgas_fn_error ()
11218bded5d25Smrg{
11219bded5d25Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
11220bded5d25Smrg  if test "$4"; then
11221bded5d25Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11222bded5d25Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11223bded5d25Smrg  fi
11224bded5d25Smrg  $as_echo "$as_me: error: $2" >&2
11225bded5d25Smrg  as_fn_exit $as_status
11226bded5d25Smrg} # as_fn_error
11227bded5d25Smrg
11228bded5d25Smrg
11229bded5d25Smrg# as_fn_set_status STATUS
11230bded5d25Smrg# -----------------------
11231bded5d25Smrg# Set $? to STATUS, without forking.
11232bded5d25Smrgas_fn_set_status ()
11233bded5d25Smrg{
11234bded5d25Smrg  return $1
11235bded5d25Smrg} # as_fn_set_status
11236bded5d25Smrg
11237bded5d25Smrg# as_fn_exit STATUS
11238bded5d25Smrg# -----------------
11239bded5d25Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11240bded5d25Smrgas_fn_exit ()
11241bded5d25Smrg{
11242bded5d25Smrg  set +e
11243bded5d25Smrg  as_fn_set_status $1
11244bded5d25Smrg  exit $1
11245bded5d25Smrg} # as_fn_exit
11246bded5d25Smrg
11247bded5d25Smrg# as_fn_unset VAR
11248bded5d25Smrg# ---------------
11249bded5d25Smrg# Portably unset VAR.
11250bded5d25Smrgas_fn_unset ()
11251bded5d25Smrg{
11252bded5d25Smrg  { eval $1=; unset $1;}
11253bded5d25Smrg}
11254bded5d25Smrgas_unset=as_fn_unset
11255bded5d25Smrg# as_fn_append VAR VALUE
11256bded5d25Smrg# ----------------------
11257bded5d25Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11258bded5d25Smrg# advantage of any shell optimizations that allow amortized linear growth over
11259bded5d25Smrg# repeated appends, instead of the typical quadratic growth present in naive
11260bded5d25Smrg# implementations.
11261bded5d25Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11262bded5d25Smrg  eval 'as_fn_append ()
11263bded5d25Smrg  {
11264bded5d25Smrg    eval $1+=\$2
11265bded5d25Smrg  }'
11266bded5d25Smrgelse
11267bded5d25Smrg  as_fn_append ()
11268bded5d25Smrg  {
11269bded5d25Smrg    eval $1=\$$1\$2
11270bded5d25Smrg  }
11271bded5d25Smrgfi # as_fn_append
11272bded5d25Smrg
11273bded5d25Smrg# as_fn_arith ARG...
11274bded5d25Smrg# ------------------
11275bded5d25Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11276bded5d25Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11277bded5d25Smrg# must be portable across $(()) and expr.
11278bded5d25Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11279bded5d25Smrg  eval 'as_fn_arith ()
11280bded5d25Smrg  {
11281bded5d25Smrg    as_val=$(( $* ))
11282bded5d25Smrg  }'
11283bded5d25Smrgelse
11284bded5d25Smrg  as_fn_arith ()
11285bded5d25Smrg  {
11286bded5d25Smrg    as_val=`expr "$@" || test $? -eq 1`
11287bded5d25Smrg  }
11288bded5d25Smrgfi # as_fn_arith
11289bded5d25Smrg
11290bded5d25Smrg
11291123e2cc7Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
11292123e2cc7Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
112937da8b7e3Smrg  as_expr=expr
112947da8b7e3Smrgelse
112957da8b7e3Smrg  as_expr=false
112967da8b7e3Smrgfi
112977da8b7e3Smrg
11298123e2cc7Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
112997da8b7e3Smrg  as_basename=basename
113007da8b7e3Smrgelse
113017da8b7e3Smrg  as_basename=false
113027da8b7e3Smrgfi
113037da8b7e3Smrg
11304bded5d25Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11305bded5d25Smrg  as_dirname=dirname
11306bded5d25Smrgelse
11307bded5d25Smrg  as_dirname=false
11308bded5d25Smrgfi
113097da8b7e3Smrg
11310123e2cc7Smrgas_me=`$as_basename -- "$0" ||
113117da8b7e3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
113127da8b7e3Smrg	 X"$0" : 'X\(//\)$' \| \
11313123e2cc7Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11314123e2cc7Smrg$as_echo X/"$0" |
11315123e2cc7Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
11316123e2cc7Smrg	    s//\1/
11317123e2cc7Smrg	    q
11318123e2cc7Smrg	  }
11319123e2cc7Smrg	  /^X\/\(\/\/\)$/{
11320123e2cc7Smrg	    s//\1/
11321123e2cc7Smrg	    q
11322123e2cc7Smrg	  }
11323123e2cc7Smrg	  /^X\/\(\/\).*/{
11324123e2cc7Smrg	    s//\1/
11325123e2cc7Smrg	    q
11326123e2cc7Smrg	  }
11327123e2cc7Smrg	  s/.*/./; q'`
113287da8b7e3Smrg
11329bded5d25Smrg# Avoid depending upon Character Ranges.
11330bded5d25Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11331bded5d25Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11332bded5d25Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11333bded5d25Smrgas_cr_digits='0123456789'
11334bded5d25Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
113357da8b7e3Smrg
11336123e2cc7SmrgECHO_C= ECHO_N= ECHO_T=
11337bded5d25Smrgcase `echo -n x` in #(((((
11338123e2cc7Smrg-n*)
11339bded5d25Smrg  case `echo 'xy\c'` in
11340123e2cc7Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11341bded5d25Smrg  xy)  ECHO_C='\c';;
11342bded5d25Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11343bded5d25Smrg       ECHO_T='	';;
11344123e2cc7Smrg  esac;;
11345123e2cc7Smrg*)
11346123e2cc7Smrg  ECHO_N='-n';;
11347123e2cc7Smrgesac
113487da8b7e3Smrg
113497da8b7e3Smrgrm -f conf$$ conf$$.exe conf$$.file
11350123e2cc7Smrgif test -d conf$$.dir; then
11351123e2cc7Smrg  rm -f conf$$.dir/conf$$.file
11352123e2cc7Smrgelse
11353123e2cc7Smrg  rm -f conf$$.dir
11354123e2cc7Smrg  mkdir conf$$.dir 2>/dev/null
11355123e2cc7Smrgfi
11356123e2cc7Smrgif (echo >conf$$.file) 2>/dev/null; then
11357123e2cc7Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
113587da8b7e3Smrg    as_ln_s='ln -s'
11359123e2cc7Smrg    # ... but there are two gotchas:
11360123e2cc7Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11361123e2cc7Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11362ff143803Smrg    # In both cases, we have to default to `cp -pR'.
11363123e2cc7Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11364ff143803Smrg      as_ln_s='cp -pR'
11365123e2cc7Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
11366123e2cc7Smrg    as_ln_s=ln
11367123e2cc7Smrg  else
11368ff143803Smrg    as_ln_s='cp -pR'
113697da8b7e3Smrg  fi
113707da8b7e3Smrgelse
11371ff143803Smrg  as_ln_s='cp -pR'
113727da8b7e3Smrgfi
11373123e2cc7Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11374123e2cc7Smrgrmdir conf$$.dir 2>/dev/null
113757da8b7e3Smrg
11376bded5d25Smrg
11377bded5d25Smrg# as_fn_mkdir_p
11378bded5d25Smrg# -------------
11379bded5d25Smrg# Create "$as_dir" as a directory, including parents if necessary.
11380bded5d25Smrgas_fn_mkdir_p ()
11381bded5d25Smrg{
11382bded5d25Smrg
11383bded5d25Smrg  case $as_dir in #(
11384bded5d25Smrg  -*) as_dir=./$as_dir;;
11385bded5d25Smrg  esac
11386bded5d25Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
11387bded5d25Smrg    as_dirs=
11388bded5d25Smrg    while :; do
11389bded5d25Smrg      case $as_dir in #(
11390bded5d25Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11391bded5d25Smrg      *) as_qdir=$as_dir;;
11392bded5d25Smrg      esac
11393bded5d25Smrg      as_dirs="'$as_qdir' $as_dirs"
11394bded5d25Smrg      as_dir=`$as_dirname -- "$as_dir" ||
11395bded5d25Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11396bded5d25Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11397bded5d25Smrg	 X"$as_dir" : 'X\(//\)$' \| \
11398bded5d25Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11399bded5d25Smrg$as_echo X"$as_dir" |
11400bded5d25Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11401bded5d25Smrg	    s//\1/
11402bded5d25Smrg	    q
11403bded5d25Smrg	  }
11404bded5d25Smrg	  /^X\(\/\/\)[^/].*/{
11405bded5d25Smrg	    s//\1/
11406bded5d25Smrg	    q
11407bded5d25Smrg	  }
11408bded5d25Smrg	  /^X\(\/\/\)$/{
11409bded5d25Smrg	    s//\1/
11410bded5d25Smrg	    q
11411bded5d25Smrg	  }
11412bded5d25Smrg	  /^X\(\/\).*/{
11413bded5d25Smrg	    s//\1/
11414bded5d25Smrg	    q
11415bded5d25Smrg	  }
11416bded5d25Smrg	  s/.*/./; q'`
11417bded5d25Smrg      test -d "$as_dir" && break
11418bded5d25Smrg    done
11419bded5d25Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11420bded5d25Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11421bded5d25Smrg
11422bded5d25Smrg
11423bded5d25Smrg} # as_fn_mkdir_p
114247da8b7e3Smrgif mkdir -p . 2>/dev/null; then
11425bded5d25Smrg  as_mkdir_p='mkdir -p "$as_dir"'
114267da8b7e3Smrgelse
114277da8b7e3Smrg  test -d ./-p && rmdir ./-p
114287da8b7e3Smrg  as_mkdir_p=false
114297da8b7e3Smrgfi
114307da8b7e3Smrg
11431ff143803Smrg
11432ff143803Smrg# as_fn_executable_p FILE
11433ff143803Smrg# -----------------------
11434ff143803Smrg# Test if FILE is an executable regular file.
11435ff143803Smrgas_fn_executable_p ()
11436ff143803Smrg{
11437ff143803Smrg  test -f "$1" && test -x "$1"
11438ff143803Smrg} # as_fn_executable_p
11439ff143803Smrgas_test_x='test -x'
11440ff143803Smrgas_executable_p=as_fn_executable_p
114417da8b7e3Smrg
114427da8b7e3Smrg# Sed expression to map a string onto a valid CPP name.
114437da8b7e3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
114447da8b7e3Smrg
114457da8b7e3Smrg# Sed expression to map a string onto a valid variable name.
114467da8b7e3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
114477da8b7e3Smrg
114487da8b7e3Smrg
114497da8b7e3Smrgexec 6>&1
11450bded5d25Smrg## ----------------------------------- ##
11451bded5d25Smrg## Main body of $CONFIG_STATUS script. ##
11452bded5d25Smrg## ----------------------------------- ##
11453bded5d25Smrg_ASEOF
11454bded5d25Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
114557da8b7e3Smrg
11456bded5d25Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11457bded5d25Smrg# Save the log message, to keep $0 and so on meaningful, and to
114587da8b7e3Smrg# report actual input values of CONFIG_FILES etc. instead of their
11459123e2cc7Smrg# values after options handling.
11460123e2cc7Smrgac_log="
11461ff143803SmrgThis file was extended by xrefresh $as_me 1.0.6, which was
11462ff143803Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
114637da8b7e3Smrg
114647da8b7e3Smrg  CONFIG_FILES    = $CONFIG_FILES
114657da8b7e3Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
114667da8b7e3Smrg  CONFIG_LINKS    = $CONFIG_LINKS
114677da8b7e3Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
114687da8b7e3Smrg  $ $0 $@
114697da8b7e3Smrg
11470123e2cc7Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
11471123e2cc7Smrg"
11472123e2cc7Smrg
114737da8b7e3Smrg_ACEOF
114747da8b7e3Smrg
11475123e2cc7Smrgcase $ac_config_files in *"
11476123e2cc7Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
11477123e2cc7Smrgesac
114787da8b7e3Smrg
11479123e2cc7Smrgcase $ac_config_headers in *"
11480123e2cc7Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11481123e2cc7Smrgesac
114827da8b7e3Smrg
114837da8b7e3Smrg
11484123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11485123e2cc7Smrg# Files that config.status was made for.
11486123e2cc7Smrgconfig_files="$ac_config_files"
11487123e2cc7Smrgconfig_headers="$ac_config_headers"
11488123e2cc7Smrgconfig_commands="$ac_config_commands"
114897da8b7e3Smrg
11490123e2cc7Smrg_ACEOF
114917da8b7e3Smrg
11492123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
114937da8b7e3Smrgac_cs_usage="\
11494bded5d25Smrg\`$as_me' instantiates files and other configuration actions
11495bded5d25Smrgfrom templates according to the current configuration.  Unless the files
11496bded5d25Smrgand actions are specified as TAGs, all are instantiated by default.
114977da8b7e3Smrg
11498bded5d25SmrgUsage: $0 [OPTION]... [TAG]...
114997da8b7e3Smrg
115007da8b7e3Smrg  -h, --help       print this help, then exit
11501123e2cc7Smrg  -V, --version    print version number and configuration settings, then exit
11502bded5d25Smrg      --config     print configuration, then exit
11503123e2cc7Smrg  -q, --quiet, --silent
11504123e2cc7Smrg                   do not print progress messages
115057da8b7e3Smrg  -d, --debug      don't remove temporary files
115067da8b7e3Smrg      --recheck    update $as_me by reconfiguring in the same conditions
11507123e2cc7Smrg      --file=FILE[:TEMPLATE]
11508123e2cc7Smrg                   instantiate the configuration file FILE
11509123e2cc7Smrg      --header=FILE[:TEMPLATE]
11510123e2cc7Smrg                   instantiate the configuration header FILE
115117da8b7e3Smrg
115127da8b7e3SmrgConfiguration files:
115137da8b7e3Smrg$config_files
115147da8b7e3Smrg
115157da8b7e3SmrgConfiguration headers:
115167da8b7e3Smrg$config_headers
115177da8b7e3Smrg
115187da8b7e3SmrgConfiguration commands:
115197da8b7e3Smrg$config_commands
115207da8b7e3Smrg
11521bded5d25SmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
115227da8b7e3Smrg
11523123e2cc7Smrg_ACEOF
11524123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11525bded5d25Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
115267da8b7e3Smrgac_cs_version="\\
11527ff143803Smrgxrefresh config.status 1.0.6
11528ff143803Smrgconfigured by $0, generated by GNU Autoconf 2.69,
11529bded5d25Smrg  with options \\"\$ac_cs_config\\"
115307da8b7e3Smrg
11531ff143803SmrgCopyright (C) 2012 Free Software Foundation, Inc.
115327da8b7e3SmrgThis config.status script is free software; the Free Software Foundation
115337da8b7e3Smrggives unlimited permission to copy, distribute and modify it."
11534123e2cc7Smrg
11535123e2cc7Smrgac_pwd='$ac_pwd'
11536123e2cc7Smrgsrcdir='$srcdir'
11537123e2cc7SmrgINSTALL='$INSTALL'
11538123e2cc7SmrgMKDIR_P='$MKDIR_P'
11539123e2cc7SmrgAWK='$AWK'
11540123e2cc7Smrgtest -n "\$AWK" || AWK=awk
115417da8b7e3Smrg_ACEOF
115427da8b7e3Smrg
11543123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11544123e2cc7Smrg# The default lists apply if the user does not specify any file.
115457da8b7e3Smrgac_need_defaults=:
115467da8b7e3Smrgwhile test $# != 0
115477da8b7e3Smrgdo
115487da8b7e3Smrg  case $1 in
11549bded5d25Smrg  --*=?*)
11550123e2cc7Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11551123e2cc7Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
115527da8b7e3Smrg    ac_shift=:
115537da8b7e3Smrg    ;;
11554bded5d25Smrg  --*=)
11555bded5d25Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11556bded5d25Smrg    ac_optarg=
11557bded5d25Smrg    ac_shift=:
11558bded5d25Smrg    ;;
11559123e2cc7Smrg  *)
115607da8b7e3Smrg    ac_option=$1
115617da8b7e3Smrg    ac_optarg=$2
115627da8b7e3Smrg    ac_shift=shift
115637da8b7e3Smrg    ;;
115647da8b7e3Smrg  esac
115657da8b7e3Smrg
115667da8b7e3Smrg  case $ac_option in
115677da8b7e3Smrg  # Handling of the options.
115687da8b7e3Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
115697da8b7e3Smrg    ac_cs_recheck=: ;;
11570123e2cc7Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11571123e2cc7Smrg    $as_echo "$ac_cs_version"; exit ;;
11572bded5d25Smrg  --config | --confi | --conf | --con | --co | --c )
11573bded5d25Smrg    $as_echo "$ac_cs_config"; exit ;;
11574123e2cc7Smrg  --debug | --debu | --deb | --de | --d | -d )
115757da8b7e3Smrg    debug=: ;;
115767da8b7e3Smrg  --file | --fil | --fi | --f )
115777da8b7e3Smrg    $ac_shift
11578123e2cc7Smrg    case $ac_optarg in
11579123e2cc7Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11580bded5d25Smrg    '') as_fn_error $? "missing file argument" ;;
11581123e2cc7Smrg    esac
11582bded5d25Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
115837da8b7e3Smrg    ac_need_defaults=false;;
115847da8b7e3Smrg  --header | --heade | --head | --hea )
115857da8b7e3Smrg    $ac_shift
11586123e2cc7Smrg    case $ac_optarg in
11587123e2cc7Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11588123e2cc7Smrg    esac
11589bded5d25Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
115907da8b7e3Smrg    ac_need_defaults=false;;
11591123e2cc7Smrg  --he | --h)
11592123e2cc7Smrg    # Conflict between --help and --header
11593bded5d25Smrg    as_fn_error $? "ambiguous option: \`$1'
11594bded5d25SmrgTry \`$0 --help' for more information.";;
11595123e2cc7Smrg  --help | --hel | -h )
11596123e2cc7Smrg    $as_echo "$ac_cs_usage"; exit ;;
115977da8b7e3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
115987da8b7e3Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
115997da8b7e3Smrg    ac_cs_silent=: ;;
116007da8b7e3Smrg
116017da8b7e3Smrg  # This is an error.
11602bded5d25Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
11603bded5d25SmrgTry \`$0 --help' for more information." ;;
116047da8b7e3Smrg
11605bded5d25Smrg  *) as_fn_append ac_config_targets " $1"
11606123e2cc7Smrg     ac_need_defaults=false ;;
116077da8b7e3Smrg
116087da8b7e3Smrg  esac
116097da8b7e3Smrg  shift
116107da8b7e3Smrgdone
116117da8b7e3Smrg
116127da8b7e3Smrgac_configure_extra_args=
116137da8b7e3Smrg
116147da8b7e3Smrgif $ac_cs_silent; then
116157da8b7e3Smrg  exec 6>/dev/null
116167da8b7e3Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
116177da8b7e3Smrgfi
116187da8b7e3Smrg
116197da8b7e3Smrg_ACEOF
11620123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
116217da8b7e3Smrgif \$ac_cs_recheck; then
11622ff143803Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11623123e2cc7Smrg  shift
11624123e2cc7Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11625123e2cc7Smrg  CONFIG_SHELL='$SHELL'
11626123e2cc7Smrg  export CONFIG_SHELL
11627123e2cc7Smrg  exec "\$@"
116287da8b7e3Smrgfi
116297da8b7e3Smrg
116307da8b7e3Smrg_ACEOF
11631123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11632123e2cc7Smrgexec 5>>config.log
11633123e2cc7Smrg{
11634123e2cc7Smrg  echo
11635123e2cc7Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11636123e2cc7Smrg## Running $as_me. ##
11637123e2cc7Smrg_ASBOX
11638123e2cc7Smrg  $as_echo "$ac_log"
11639123e2cc7Smrg} >&5
116407da8b7e3Smrg
11641123e2cc7Smrg_ACEOF
11642123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
116437da8b7e3Smrg#
11644123e2cc7Smrg# INIT-COMMANDS
116457da8b7e3Smrg#
116467da8b7e3SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
116477da8b7e3Smrg
116487da8b7e3Smrg_ACEOF
116497da8b7e3Smrg
11650123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
116517da8b7e3Smrg
11652123e2cc7Smrg# Handling of arguments.
116537da8b7e3Smrgfor ac_config_target in $ac_config_targets
116547da8b7e3Smrgdo
11655123e2cc7Smrg  case $ac_config_target in
11656123e2cc7Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11657123e2cc7Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11658123e2cc7Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11659c3d5982aSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
11660123e2cc7Smrg
11661bded5d25Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
116627da8b7e3Smrg  esac
116637da8b7e3Smrgdone
116647da8b7e3Smrg
11665123e2cc7Smrg
116667da8b7e3Smrg# If the user did not use the arguments to specify the items to instantiate,
116677da8b7e3Smrg# then the envvar interface is used.  Set only those that are not.
116687da8b7e3Smrg# We use the long form for the default assignment because of an extremely
116697da8b7e3Smrg# bizarre bug on SunOS 4.1.3.
116707da8b7e3Smrgif $ac_need_defaults; then
116717da8b7e3Smrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
116727da8b7e3Smrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
116737da8b7e3Smrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
116747da8b7e3Smrgfi
116757da8b7e3Smrg
116767da8b7e3Smrg# Have a temporary directory for convenience.  Make it in the build tree
11677123e2cc7Smrg# simply because there is no reason against having it here, and in addition,
116787da8b7e3Smrg# creating and moving files from /tmp can sometimes cause problems.
11679123e2cc7Smrg# Hook for its removal unless debugging.
11680123e2cc7Smrg# Note that there is a small window in which the directory will not be cleaned:
11681123e2cc7Smrg# after its creation but before its name has been assigned to `$tmp'.
116827da8b7e3Smrg$debug ||
116837da8b7e3Smrg{
11684bded5d25Smrg  tmp= ac_tmp=
11685123e2cc7Smrg  trap 'exit_status=$?
11686bded5d25Smrg  : "${ac_tmp:=$tmp}"
11687bded5d25Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11688123e2cc7Smrg' 0
11689bded5d25Smrg  trap 'as_fn_exit 1' 1 2 13 15
116907da8b7e3Smrg}
116917da8b7e3Smrg# Create a (secure) tmp directory for tmp files.
116927da8b7e3Smrg
116937da8b7e3Smrg{
11694123e2cc7Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11695bded5d25Smrg  test -d "$tmp"
116967da8b7e3Smrg}  ||
116977da8b7e3Smrg{
11698123e2cc7Smrg  tmp=./conf$$-$RANDOM
11699123e2cc7Smrg  (umask 077 && mkdir "$tmp")
11700bded5d25Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11701bded5d25Smrgac_tmp=$tmp
117027da8b7e3Smrg
11703123e2cc7Smrg# Set up the scripts for CONFIG_FILES section.
11704123e2cc7Smrg# No need to generate them if there are no CONFIG_FILES.
11705123e2cc7Smrg# This happens for instance with `./config.status config.h'.
11706123e2cc7Smrgif test -n "$CONFIG_FILES"; then
11707123e2cc7Smrg
11708123e2cc7Smrg
11709bded5d25Smrgac_cr=`echo X | tr X '\015'`
11710bded5d25Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
11711bded5d25Smrg# But we know of no other shell where ac_cr would be empty at this
11712bded5d25Smrg# point, so we can use a bashism as a fallback.
11713bded5d25Smrgif test "x$ac_cr" = x; then
11714bded5d25Smrg  eval ac_cr=\$\'\\r\'
11715bded5d25Smrgfi
11716123e2cc7Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11717123e2cc7Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11718123e2cc7Smrg  ac_cs_awk_cr='\\r'
11719123e2cc7Smrgelse
11720123e2cc7Smrg  ac_cs_awk_cr=$ac_cr
11721123e2cc7Smrgfi
11722123e2cc7Smrg
11723bded5d25Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
117247da8b7e3Smrg_ACEOF
117257da8b7e3Smrg
117267da8b7e3Smrg
11727123e2cc7Smrg{
11728123e2cc7Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
11729123e2cc7Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11730123e2cc7Smrg  echo "_ACEOF"
11731123e2cc7Smrg} >conf$$subs.sh ||
11732bded5d25Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11733bded5d25Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11734123e2cc7Smrgac_delim='%!_!# '
11735123e2cc7Smrgfor ac_last_try in false false false false false :; do
11736123e2cc7Smrg  . ./conf$$subs.sh ||
11737bded5d25Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
117387da8b7e3Smrg
11739123e2cc7Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11740123e2cc7Smrg  if test $ac_delim_n = $ac_delim_num; then
11741123e2cc7Smrg    break
11742123e2cc7Smrg  elif $ac_last_try; then
11743bded5d25Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11744123e2cc7Smrg  else
11745123e2cc7Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11746123e2cc7Smrg  fi
11747123e2cc7Smrgdone
11748123e2cc7Smrgrm -f conf$$subs.sh
117497da8b7e3Smrg
11750123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11751bded5d25Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
117527da8b7e3Smrg_ACEOF
11753123e2cc7Smrgsed -n '
11754123e2cc7Smrgh
11755123e2cc7Smrgs/^/S["/; s/!.*/"]=/
11756123e2cc7Smrgp
11757123e2cc7Smrgg
11758123e2cc7Smrgs/^[^!]*!//
11759123e2cc7Smrg:repl
11760123e2cc7Smrgt repl
11761123e2cc7Smrgs/'"$ac_delim"'$//
11762123e2cc7Smrgt delim
11763123e2cc7Smrg:nl
11764123e2cc7Smrgh
11765bded5d25Smrgs/\(.\{148\}\)..*/\1/
11766123e2cc7Smrgt more1
11767123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11768123e2cc7Smrgp
11769123e2cc7Smrgn
11770123e2cc7Smrgb repl
11771123e2cc7Smrg:more1
11772123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11773123e2cc7Smrgp
11774123e2cc7Smrgg
11775123e2cc7Smrgs/.\{148\}//
11776123e2cc7Smrgt nl
11777123e2cc7Smrg:delim
11778123e2cc7Smrgh
11779bded5d25Smrgs/\(.\{148\}\)..*/\1/
11780123e2cc7Smrgt more2
11781123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
11782123e2cc7Smrgp
11783123e2cc7Smrgb
11784123e2cc7Smrg:more2
11785123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11786123e2cc7Smrgp
11787123e2cc7Smrgg
11788123e2cc7Smrgs/.\{148\}//
11789123e2cc7Smrgt delim
11790123e2cc7Smrg' <conf$$subs.awk | sed '
11791123e2cc7Smrg/^[^""]/{
11792123e2cc7Smrg  N
11793123e2cc7Smrg  s/\n//
11794123e2cc7Smrg}
11795123e2cc7Smrg' >>$CONFIG_STATUS || ac_write_fail=1
11796123e2cc7Smrgrm -f conf$$subs.awk
11797123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11798123e2cc7Smrg_ACAWK
11799bded5d25Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11800123e2cc7Smrg  for (key in S) S_is_set[key] = 1
11801123e2cc7Smrg  FS = ""
118027da8b7e3Smrg
11803123e2cc7Smrg}
11804123e2cc7Smrg{
11805123e2cc7Smrg  line = $ 0
11806123e2cc7Smrg  nfields = split(line, field, "@")
11807123e2cc7Smrg  substed = 0
11808123e2cc7Smrg  len = length(field[1])
11809123e2cc7Smrg  for (i = 2; i < nfields; i++) {
11810123e2cc7Smrg    key = field[i]
11811123e2cc7Smrg    keylen = length(key)
11812123e2cc7Smrg    if (S_is_set[key]) {
11813123e2cc7Smrg      value = S[key]
11814123e2cc7Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11815123e2cc7Smrg      len += length(value) + length(field[++i])
11816123e2cc7Smrg      substed = 1
11817123e2cc7Smrg    } else
11818123e2cc7Smrg      len += 1 + keylen
11819123e2cc7Smrg  }
11820123e2cc7Smrg
11821123e2cc7Smrg  print line
11822123e2cc7Smrg}
11823123e2cc7Smrg
11824123e2cc7Smrg_ACAWK
11825123e2cc7Smrg_ACEOF
11826123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11827123e2cc7Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11828123e2cc7Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11829123e2cc7Smrgelse
11830123e2cc7Smrg  cat
11831bded5d25Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
11832bded5d25Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11833123e2cc7Smrg_ACEOF
11834123e2cc7Smrg
11835bded5d25Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11836bded5d25Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11837123e2cc7Smrg# trailing colons and then remove the whole line if VPATH becomes empty
11838123e2cc7Smrg# (actually we leave an empty line to preserve line numbers).
11839123e2cc7Smrgif test "x$srcdir" = x.; then
11840bded5d25Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
11841bded5d25Smrgh
11842bded5d25Smrgs///
11843bded5d25Smrgs/^/:/
11844bded5d25Smrgs/[	 ]*$/:/
11845bded5d25Smrgs/:\$(srcdir):/:/g
11846bded5d25Smrgs/:\${srcdir}:/:/g
11847bded5d25Smrgs/:@srcdir@:/:/g
11848bded5d25Smrgs/^:*//
11849123e2cc7Smrgs/:*$//
11850bded5d25Smrgx
11851bded5d25Smrgs/\(=[	 ]*\).*/\1/
11852bded5d25SmrgG
11853bded5d25Smrgs/\n//
11854123e2cc7Smrgs/^[^=]*=[	 ]*$//
11855123e2cc7Smrg}'
11856123e2cc7Smrgfi
11857123e2cc7Smrg
11858123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118597da8b7e3Smrgfi # test -n "$CONFIG_FILES"
118607da8b7e3Smrg
11861123e2cc7Smrg# Set up the scripts for CONFIG_HEADERS section.
11862123e2cc7Smrg# No need to generate them if there are no CONFIG_HEADERS.
11863123e2cc7Smrg# This happens for instance with `./config.status Makefile'.
11864123e2cc7Smrgif test -n "$CONFIG_HEADERS"; then
11865bded5d25Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11866123e2cc7SmrgBEGIN {
118677da8b7e3Smrg_ACEOF
11868123e2cc7Smrg
11869123e2cc7Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
11870123e2cc7Smrg# here-document in config.status, that substitutes the proper values into
11871123e2cc7Smrg# config.h.in to produce config.h.
11872123e2cc7Smrg
11873123e2cc7Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
11874123e2cc7Smrg# handling of long lines.
11875123e2cc7Smrgac_delim='%!_!# '
11876123e2cc7Smrgfor ac_last_try in false false :; do
11877bded5d25Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
11878bded5d25Smrg  if test -z "$ac_tt"; then
11879123e2cc7Smrg    break
11880123e2cc7Smrg  elif $ac_last_try; then
11881bded5d25Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11882123e2cc7Smrg  else
11883123e2cc7Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11884123e2cc7Smrg  fi
11885123e2cc7Smrgdone
11886123e2cc7Smrg
11887123e2cc7Smrg# For the awk script, D is an array of macro values keyed by name,
11888123e2cc7Smrg# likewise P contains macro parameters if any.  Preserve backslash
11889123e2cc7Smrg# newline sequences.
11890123e2cc7Smrg
11891123e2cc7Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11892123e2cc7Smrgsed -n '
11893123e2cc7Smrgs/.\{148\}/&'"$ac_delim"'/g
11894123e2cc7Smrgt rset
11895123e2cc7Smrg:rset
11896123e2cc7Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
11897123e2cc7Smrgt def
11898123e2cc7Smrgd
11899123e2cc7Smrg:def
11900123e2cc7Smrgs/\\$//
11901123e2cc7Smrgt bsnl
11902123e2cc7Smrgs/["\\]/\\&/g
11903123e2cc7Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11904123e2cc7SmrgD["\1"]=" \3"/p
11905123e2cc7Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
11906123e2cc7Smrgd
11907123e2cc7Smrg:bsnl
11908123e2cc7Smrgs/["\\]/\\&/g
11909123e2cc7Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11910123e2cc7SmrgD["\1"]=" \3\\\\\\n"\\/p
11911123e2cc7Smrgt cont
11912123e2cc7Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11913123e2cc7Smrgt cont
11914123e2cc7Smrgd
11915123e2cc7Smrg:cont
11916123e2cc7Smrgn
11917123e2cc7Smrgs/.\{148\}/&'"$ac_delim"'/g
11918123e2cc7Smrgt clear
11919123e2cc7Smrg:clear
11920123e2cc7Smrgs/\\$//
11921123e2cc7Smrgt bsnlc
11922123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
11923123e2cc7Smrgd
11924123e2cc7Smrg:bsnlc
11925123e2cc7Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11926123e2cc7Smrgb cont
11927123e2cc7Smrg' <confdefs.h | sed '
11928123e2cc7Smrgs/'"$ac_delim"'/"\\\
11929123e2cc7Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
11930123e2cc7Smrg
11931123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11932123e2cc7Smrg  for (key in D) D_is_set[key] = 1
11933123e2cc7Smrg  FS = ""
11934123e2cc7Smrg}
11935123e2cc7Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11936123e2cc7Smrg  line = \$ 0
11937123e2cc7Smrg  split(line, arg, " ")
11938123e2cc7Smrg  if (arg[1] == "#") {
11939123e2cc7Smrg    defundef = arg[2]
11940123e2cc7Smrg    mac1 = arg[3]
11941123e2cc7Smrg  } else {
11942123e2cc7Smrg    defundef = substr(arg[1], 2)
11943123e2cc7Smrg    mac1 = arg[2]
11944123e2cc7Smrg  }
11945123e2cc7Smrg  split(mac1, mac2, "(") #)
11946123e2cc7Smrg  macro = mac2[1]
11947123e2cc7Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
11948123e2cc7Smrg  if (D_is_set[macro]) {
11949123e2cc7Smrg    # Preserve the white space surrounding the "#".
11950123e2cc7Smrg    print prefix "define", macro P[macro] D[macro]
11951123e2cc7Smrg    next
11952123e2cc7Smrg  } else {
11953123e2cc7Smrg    # Replace #undef with comments.  This is necessary, for example,
11954123e2cc7Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
11955123e2cc7Smrg    # on some systems where configure will not decide to define it.
11956123e2cc7Smrg    if (defundef == "undef") {
11957123e2cc7Smrg      print "/*", prefix defundef, macro, "*/"
11958123e2cc7Smrg      next
11959123e2cc7Smrg    }
11960123e2cc7Smrg  }
11961123e2cc7Smrg}
11962123e2cc7Smrg{ print }
11963123e2cc7Smrg_ACAWK
11964123e2cc7Smrg_ACEOF
11965123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11966bded5d25Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
11967123e2cc7Smrgfi # test -n "$CONFIG_HEADERS"
11968123e2cc7Smrg
11969123e2cc7Smrg
11970123e2cc7Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
11971123e2cc7Smrgshift
11972123e2cc7Smrgfor ac_tag
11973123e2cc7Smrgdo
11974123e2cc7Smrg  case $ac_tag in
11975123e2cc7Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
11976123e2cc7Smrg  esac
11977123e2cc7Smrg  case $ac_mode$ac_tag in
11978123e2cc7Smrg  :[FHL]*:*);;
11979bded5d25Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
11980123e2cc7Smrg  :[FH]-) ac_tag=-:-;;
11981123e2cc7Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11982123e2cc7Smrg  esac
11983123e2cc7Smrg  ac_save_IFS=$IFS
11984123e2cc7Smrg  IFS=:
11985123e2cc7Smrg  set x $ac_tag
11986123e2cc7Smrg  IFS=$ac_save_IFS
11987123e2cc7Smrg  shift
11988123e2cc7Smrg  ac_file=$1
11989123e2cc7Smrg  shift
11990123e2cc7Smrg
11991123e2cc7Smrg  case $ac_mode in
11992123e2cc7Smrg  :L) ac_source=$1;;
11993123e2cc7Smrg  :[FH])
11994123e2cc7Smrg    ac_file_inputs=
11995123e2cc7Smrg    for ac_f
11996123e2cc7Smrg    do
11997123e2cc7Smrg      case $ac_f in
11998bded5d25Smrg      -) ac_f="$ac_tmp/stdin";;
11999123e2cc7Smrg      *) # Look for the file first in the build tree, then in the source tree
12000123e2cc7Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12001123e2cc7Smrg	 # because $ac_f cannot contain `:'.
12002123e2cc7Smrg	 test -f "$ac_f" ||
12003123e2cc7Smrg	   case $ac_f in
12004123e2cc7Smrg	   [\\/$]*) false;;
12005123e2cc7Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12006123e2cc7Smrg	   esac ||
12007bded5d25Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12008123e2cc7Smrg      esac
12009123e2cc7Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12010bded5d25Smrg      as_fn_append ac_file_inputs " '$ac_f'"
12011123e2cc7Smrg    done
12012123e2cc7Smrg
12013123e2cc7Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
12014123e2cc7Smrg    # use $as_me), people would be surprised to read:
12015123e2cc7Smrg    #    /* config.h.  Generated by config.status.  */
12016123e2cc7Smrg    configure_input='Generated from '`
12017123e2cc7Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12018123e2cc7Smrg	`' by configure.'
12019123e2cc7Smrg    if test x"$ac_file" != x-; then
12020123e2cc7Smrg      configure_input="$ac_file.  $configure_input"
12021bded5d25Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12022123e2cc7Smrg$as_echo "$as_me: creating $ac_file" >&6;}
12023123e2cc7Smrg    fi
12024123e2cc7Smrg    # Neutralize special characters interpreted by sed in replacement strings.
12025123e2cc7Smrg    case $configure_input in #(
12026123e2cc7Smrg    *\&* | *\|* | *\\* )
12027123e2cc7Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
12028123e2cc7Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12029123e2cc7Smrg    *) ac_sed_conf_input=$configure_input;;
12030123e2cc7Smrg    esac
12031123e2cc7Smrg
12032123e2cc7Smrg    case $ac_tag in
12033bded5d25Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12034bded5d25Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12035123e2cc7Smrg    esac
12036123e2cc7Smrg    ;;
120377da8b7e3Smrg  esac
120387da8b7e3Smrg
12039123e2cc7Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
120407da8b7e3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
120417da8b7e3Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
120427da8b7e3Smrg	 X"$ac_file" : 'X\(//\)$' \| \
12043123e2cc7Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12044123e2cc7Smrg$as_echo X"$ac_file" |
12045123e2cc7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12046123e2cc7Smrg	    s//\1/
12047123e2cc7Smrg	    q
12048123e2cc7Smrg	  }
12049123e2cc7Smrg	  /^X\(\/\/\)[^/].*/{
12050123e2cc7Smrg	    s//\1/
12051123e2cc7Smrg	    q
12052123e2cc7Smrg	  }
12053123e2cc7Smrg	  /^X\(\/\/\)$/{
12054123e2cc7Smrg	    s//\1/
12055123e2cc7Smrg	    q
12056123e2cc7Smrg	  }
12057123e2cc7Smrg	  /^X\(\/\).*/{
12058123e2cc7Smrg	    s//\1/
12059123e2cc7Smrg	    q
12060123e2cc7Smrg	  }
12061123e2cc7Smrg	  s/.*/./; q'`
12062bded5d25Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
120637da8b7e3Smrg  ac_builddir=.
120647da8b7e3Smrg
12065123e2cc7Smrgcase "$ac_dir" in
12066123e2cc7Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12067123e2cc7Smrg*)
12068123e2cc7Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12069123e2cc7Smrg  # A ".." for each directory in $ac_dir_suffix.
12070123e2cc7Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12071123e2cc7Smrg  case $ac_top_builddir_sub in
12072123e2cc7Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12073123e2cc7Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12074123e2cc7Smrg  esac ;;
12075123e2cc7Smrgesac
12076123e2cc7Smrgac_abs_top_builddir=$ac_pwd
12077123e2cc7Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
12078123e2cc7Smrg# for backward compatibility:
12079123e2cc7Smrgac_top_builddir=$ac_top_build_prefix
120807da8b7e3Smrg
120817da8b7e3Smrgcase $srcdir in
12082123e2cc7Smrg  .)  # We are building in place.
120837da8b7e3Smrg    ac_srcdir=.
12084123e2cc7Smrg    ac_top_srcdir=$ac_top_builddir_sub
12085123e2cc7Smrg    ac_abs_top_srcdir=$ac_pwd ;;
12086123e2cc7Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
120877da8b7e3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
12088123e2cc7Smrg    ac_top_srcdir=$srcdir
12089123e2cc7Smrg    ac_abs_top_srcdir=$srcdir ;;
12090123e2cc7Smrg  *) # Relative name.
12091123e2cc7Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12092123e2cc7Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
12093123e2cc7Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
120947da8b7e3Smrgesac
12095123e2cc7Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
120967da8b7e3Smrg
120977da8b7e3Smrg
12098123e2cc7Smrg  case $ac_mode in
12099123e2cc7Smrg  :F)
12100123e2cc7Smrg  #
12101123e2cc7Smrg  # CONFIG_FILE
12102123e2cc7Smrg  #
121037da8b7e3Smrg
121047da8b7e3Smrg  case $INSTALL in
121057da8b7e3Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12106123e2cc7Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
121077da8b7e3Smrg  esac
12108123e2cc7Smrg  ac_MKDIR_P=$MKDIR_P
12109123e2cc7Smrg  case $MKDIR_P in
12110123e2cc7Smrg  [\\/$]* | ?:[\\/]* ) ;;
12111123e2cc7Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12112123e2cc7Smrg  esac
12113123e2cc7Smrg_ACEOF
121147da8b7e3Smrg
12115123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12116123e2cc7Smrg# If the template does not know about datarootdir, expand it.
12117123e2cc7Smrg# FIXME: This hack should be removed a few years after 2.60.
12118123e2cc7Smrgac_datarootdir_hack=; ac_datarootdir_seen=
12119123e2cc7Smrgac_sed_dataroot='
12120123e2cc7Smrg/datarootdir/ {
12121123e2cc7Smrg  p
12122123e2cc7Smrg  q
12123123e2cc7Smrg}
12124123e2cc7Smrg/@datadir@/p
12125123e2cc7Smrg/@docdir@/p
12126123e2cc7Smrg/@infodir@/p
12127123e2cc7Smrg/@localedir@/p
12128bded5d25Smrg/@mandir@/p'
12129123e2cc7Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12130123e2cc7Smrg*datarootdir*) ac_datarootdir_seen=yes;;
12131123e2cc7Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12132bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12133123e2cc7Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12134123e2cc7Smrg_ACEOF
12135123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12136123e2cc7Smrg  ac_datarootdir_hack='
12137123e2cc7Smrg  s&@datadir@&$datadir&g
12138123e2cc7Smrg  s&@docdir@&$docdir&g
12139123e2cc7Smrg  s&@infodir@&$infodir&g
12140123e2cc7Smrg  s&@localedir@&$localedir&g
12141123e2cc7Smrg  s&@mandir@&$mandir&g
12142bded5d25Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
12143123e2cc7Smrgesac
121447da8b7e3Smrg_ACEOF
12145123e2cc7Smrg
12146123e2cc7Smrg# Neutralize VPATH when `$srcdir' = `.'.
12147123e2cc7Smrg# Shell code in configure.ac might set extrasub.
12148123e2cc7Smrg# FIXME: do we really want to maintain this feature?
12149123e2cc7Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12150123e2cc7Smrgac_sed_extra="$ac_vpsub
121517da8b7e3Smrg$extrasub
121527da8b7e3Smrg_ACEOF
12153123e2cc7Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121547da8b7e3Smrg:t
121557da8b7e3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12156123e2cc7Smrgs|@configure_input@|$ac_sed_conf_input|;t t
12157123e2cc7Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
12158123e2cc7Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
12159123e2cc7Smrgs&@srcdir@&$ac_srcdir&;t t
12160123e2cc7Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
12161123e2cc7Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
12162123e2cc7Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12163123e2cc7Smrgs&@builddir@&$ac_builddir&;t t
12164123e2cc7Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
12165123e2cc7Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12166123e2cc7Smrgs&@INSTALL@&$ac_INSTALL&;t t
12167123e2cc7Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
12168123e2cc7Smrg$ac_datarootdir_hack
12169123e2cc7Smrg"
12170bded5d25Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12171bded5d25Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
121727da8b7e3Smrg
12173123e2cc7Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12174bded5d25Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12175bded5d25Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12176bded5d25Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12177bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12178bded5d25Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12179123e2cc7Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12180bded5d25Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
121817da8b7e3Smrg
12182bded5d25Smrg  rm -f "$ac_tmp/stdin"
121837da8b7e3Smrg  case $ac_file in
12184bded5d25Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12185bded5d25Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12186123e2cc7Smrg  esac \
12187bded5d25Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12188123e2cc7Smrg ;;
12189123e2cc7Smrg  :H)
12190123e2cc7Smrg  #
12191123e2cc7Smrg  # CONFIG_HEADER
12192123e2cc7Smrg  #
121937da8b7e3Smrg  if test x"$ac_file" != x-; then
12194123e2cc7Smrg    {
12195123e2cc7Smrg      $as_echo "/* $configure_input  */" \
12196bded5d25Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12197bded5d25Smrg    } >"$ac_tmp/config.h" \
12198bded5d25Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12199bded5d25Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12200bded5d25Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12201123e2cc7Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
122027da8b7e3Smrg    else
12203123e2cc7Smrg      rm -f "$ac_file"
12204bded5d25Smrg      mv "$ac_tmp/config.h" "$ac_file" \
12205bded5d25Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
122067da8b7e3Smrg    fi
122077da8b7e3Smrg  else
12208123e2cc7Smrg    $as_echo "/* $configure_input  */" \
12209bded5d25Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12210bded5d25Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
122117da8b7e3Smrg  fi
12212123e2cc7Smrg# Compute "$ac_file"'s index in $config_headers.
12213123e2cc7Smrg_am_arg="$ac_file"
122147da8b7e3Smrg_am_stamp_count=1
122157da8b7e3Smrgfor _am_header in $config_headers :; do
122167da8b7e3Smrg  case $_am_header in
12217123e2cc7Smrg    $_am_arg | $_am_arg:* )
122187da8b7e3Smrg      break ;;
122197da8b7e3Smrg    * )
122207da8b7e3Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
122217da8b7e3Smrg  esac
122227da8b7e3Smrgdone
12223123e2cc7Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12224123e2cc7Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12225123e2cc7Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12226123e2cc7Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
12227123e2cc7Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12228123e2cc7Smrg$as_echo X"$_am_arg" |
12229123e2cc7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12230123e2cc7Smrg	    s//\1/
12231123e2cc7Smrg	    q
12232123e2cc7Smrg	  }
12233123e2cc7Smrg	  /^X\(\/\/\)[^/].*/{
12234123e2cc7Smrg	    s//\1/
12235123e2cc7Smrg	    q
12236123e2cc7Smrg	  }
12237123e2cc7Smrg	  /^X\(\/\/\)$/{
12238123e2cc7Smrg	    s//\1/
12239123e2cc7Smrg	    q
12240123e2cc7Smrg	  }
12241123e2cc7Smrg	  /^X\(\/\).*/{
12242123e2cc7Smrg	    s//\1/
12243123e2cc7Smrg	    q
12244123e2cc7Smrg	  }
12245123e2cc7Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
12246123e2cc7Smrg ;;
122477da8b7e3Smrg
12248bded5d25Smrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12249123e2cc7Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
12250123e2cc7Smrg ;;
12251123e2cc7Smrg  esac
122527da8b7e3Smrg
122537da8b7e3Smrg
12254123e2cc7Smrg  case $ac_file$ac_mode in
12255123e2cc7Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12256c3d5982aSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
12257123e2cc7Smrg  # are listed without --file.  Let's play safe and only enable the eval
12258123e2cc7Smrg  # if we detect the quoting.
12259123e2cc7Smrg  case $CONFIG_FILES in
12260123e2cc7Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
12261123e2cc7Smrg  *)   set x $CONFIG_FILES ;;
12262123e2cc7Smrg  esac
12263123e2cc7Smrg  shift
12264123e2cc7Smrg  for mf
12265123e2cc7Smrg  do
12266123e2cc7Smrg    # Strip MF so we end up with the name of the file.
12267123e2cc7Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
12268123e2cc7Smrg    # Check whether this is an Automake generated Makefile or not.
12269c3d5982aSmrg    # We used to match only the files named 'Makefile.in', but
12270123e2cc7Smrg    # some people rename them; so instead we look at the file content.
12271123e2cc7Smrg    # Grep'ing the first line is not enough: some people post-process
12272123e2cc7Smrg    # each Makefile.in and add a new line on top of each file to say so.
12273123e2cc7Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
12274123e2cc7Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12275123e2cc7Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12276123e2cc7Smrg      dirpart=`$as_dirname -- "$mf" ||
122777da8b7e3Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
122787da8b7e3Smrg	 X"$mf" : 'X\(//\)[^/]' \| \
122797da8b7e3Smrg	 X"$mf" : 'X\(//\)$' \| \
12280123e2cc7Smrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12281123e2cc7Smrg$as_echo X"$mf" |
12282123e2cc7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12283123e2cc7Smrg	    s//\1/
12284123e2cc7Smrg	    q
12285123e2cc7Smrg	  }
12286123e2cc7Smrg	  /^X\(\/\/\)[^/].*/{
12287123e2cc7Smrg	    s//\1/
12288123e2cc7Smrg	    q
12289123e2cc7Smrg	  }
12290123e2cc7Smrg	  /^X\(\/\/\)$/{
12291123e2cc7Smrg	    s//\1/
12292123e2cc7Smrg	    q
12293123e2cc7Smrg	  }
12294123e2cc7Smrg	  /^X\(\/\).*/{
12295123e2cc7Smrg	    s//\1/
12296123e2cc7Smrg	    q
12297123e2cc7Smrg	  }
12298123e2cc7Smrg	  s/.*/./; q'`
12299123e2cc7Smrg    else
12300123e2cc7Smrg      continue
12301123e2cc7Smrg    fi
12302123e2cc7Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
12303c3d5982aSmrg    # from the Makefile without running 'make'.
12304123e2cc7Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12305123e2cc7Smrg    test -z "$DEPDIR" && continue
12306123e2cc7Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12307c3d5982aSmrg    test -z "$am__include" && continue
12308123e2cc7Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12309123e2cc7Smrg    # Find all dependency output files, they are included files with
12310123e2cc7Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12311123e2cc7Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
12312123e2cc7Smrg    # expansion.
12313123e2cc7Smrg    for file in `sed -n "
12314123e2cc7Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12315c3d5982aSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
12316123e2cc7Smrg      # Make sure the directory exists.
12317123e2cc7Smrg      test -f "$dirpart/$file" && continue
12318123e2cc7Smrg      fdir=`$as_dirname -- "$file" ||
123197da8b7e3Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
123207da8b7e3Smrg	 X"$file" : 'X\(//\)[^/]' \| \
123217da8b7e3Smrg	 X"$file" : 'X\(//\)$' \| \
12322123e2cc7Smrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12323123e2cc7Smrg$as_echo X"$file" |
12324123e2cc7Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12325123e2cc7Smrg	    s//\1/
12326123e2cc7Smrg	    q
12327123e2cc7Smrg	  }
12328123e2cc7Smrg	  /^X\(\/\/\)[^/].*/{
12329123e2cc7Smrg	    s//\1/
12330123e2cc7Smrg	    q
12331123e2cc7Smrg	  }
12332123e2cc7Smrg	  /^X\(\/\/\)$/{
12333123e2cc7Smrg	    s//\1/
12334123e2cc7Smrg	    q
12335123e2cc7Smrg	  }
12336123e2cc7Smrg	  /^X\(\/\).*/{
12337123e2cc7Smrg	    s//\1/
12338123e2cc7Smrg	    q
12339123e2cc7Smrg	  }
12340123e2cc7Smrg	  s/.*/./; q'`
12341bded5d25Smrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12342123e2cc7Smrg      # echo "creating $dirpart/$file"
12343123e2cc7Smrg      echo '# dummy' > "$dirpart/$file"
12344123e2cc7Smrg    done
123457da8b7e3Smrg  done
12346123e2cc7Smrg}
123477da8b7e3Smrg ;;
12348123e2cc7Smrg
123497da8b7e3Smrg  esac
12350123e2cc7Smrgdone # for ac_tag
123517da8b7e3Smrg
123527da8b7e3Smrg
12353bded5d25Smrgas_fn_exit 0
123547da8b7e3Smrg_ACEOF
123557da8b7e3Smrgac_clean_files=$ac_clean_files_save
123567da8b7e3Smrg
12357123e2cc7Smrgtest $ac_write_fail = 0 ||
12358bded5d25Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
12359123e2cc7Smrg
123607da8b7e3Smrg
123617da8b7e3Smrg# configure is writing to config.log, and then calls config.status.
123627da8b7e3Smrg# config.status does its own redirection, appending to config.log.
123637da8b7e3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
123647da8b7e3Smrg# by configure, so config.status won't be able to write to it; its
123657da8b7e3Smrg# output is simply discarded.  So we exec the FD to /dev/null,
123667da8b7e3Smrg# effectively closing config.log, so it can be properly (re)opened and
123677da8b7e3Smrg# appended to by config.status.  When coming back to configure, we
123687da8b7e3Smrg# need to make the FD available again.
123697da8b7e3Smrgif test "$no_create" != yes; then
123707da8b7e3Smrg  ac_cs_success=:
123717da8b7e3Smrg  ac_config_status_args=
123727da8b7e3Smrg  test "$silent" = yes &&
123737da8b7e3Smrg    ac_config_status_args="$ac_config_status_args --quiet"
123747da8b7e3Smrg  exec 5>/dev/null
123757da8b7e3Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
123767da8b7e3Smrg  exec 5>>config.log
123777da8b7e3Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
123787da8b7e3Smrg  # would make configure fail if this is the last instruction.
12379bded5d25Smrg  $ac_cs_success || as_fn_exit 1
123807da8b7e3Smrgfi
12381123e2cc7Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12382bded5d25Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12383123e2cc7Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12384123e2cc7Smrgfi
123857da8b7e3Smrg
12386