configure revision 1b983734
11a30de1fSmrg#! /bin/sh
21a30de1fSmrg# Guess values for system-dependent variables and create Makefiles.
31b983734Smrg# Generated by GNU Autoconf 2.69 for xmodmap 1.0.9.
41a30de1fSmrg#
51a30de1fSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
61a30de1fSmrg#
7ce62200cSmrg#
81b983734Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9ce62200cSmrg#
10ce62200cSmrg#
111a30de1fSmrg# This configure script is free software; the Free Software Foundation
121a30de1fSmrg# gives unlimited permission to copy, distribute and modify it.
13ce62200cSmrg## -------------------- ##
14ce62200cSmrg## M4sh Initialization. ##
15ce62200cSmrg## -------------------- ##
161a30de1fSmrg
171a30de1fSmrg# Be more Bourne compatible
181a30de1fSmrgDUALCASE=1; export DUALCASE # for MKS sh
19ce62200cSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
201a30de1fSmrg  emulate sh
211a30de1fSmrg  NULLCMD=:
22b7fb5eacSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
231a30de1fSmrg  # is contrary to our usage.  Disable this feature.
241a30de1fSmrg  alias -g '${1+"$@"}'='"$@"'
251a30de1fSmrg  setopt NO_GLOB_SUBST
261a30de1fSmrgelse
27ce62200cSmrg  case `(set -o) 2>/dev/null` in #(
28ce62200cSmrg  *posix*) :
29ce62200cSmrg    set -o posix ;; #(
30ce62200cSmrg  *) :
31ce62200cSmrg     ;;
321a30de1fSmrgesac
331a30de1fSmrgfi
341a30de1fSmrg
351a30de1fSmrg
36b7fb5eacSmrgas_nl='
37b7fb5eacSmrg'
38b7fb5eacSmrgexport as_nl
39b7fb5eacSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
40b7fb5eacSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41b7fb5eacSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42b7fb5eacSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43ce62200cSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
44ce62200cSmrg# but without wasting forks for bash or zsh.
45ce62200cSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
46ce62200cSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47ce62200cSmrg  as_echo='print -r --'
48ce62200cSmrg  as_echo_n='print -rn --'
49ce62200cSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50b7fb5eacSmrg  as_echo='printf %s\n'
51b7fb5eacSmrg  as_echo_n='printf %s'
52b7fb5eacSmrgelse
53b7fb5eacSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54b7fb5eacSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55b7fb5eacSmrg    as_echo_n='/usr/ucb/echo -n'
561a30de1fSmrg  else
57b7fb5eacSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58b7fb5eacSmrg    as_echo_n_body='eval
59b7fb5eacSmrg      arg=$1;
60ce62200cSmrg      case $arg in #(
61b7fb5eacSmrg      *"$as_nl"*)
62b7fb5eacSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
63b7fb5eacSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64b7fb5eacSmrg      esac;
65b7fb5eacSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66b7fb5eacSmrg    '
67b7fb5eacSmrg    export as_echo_n_body
68b7fb5eacSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
691a30de1fSmrg  fi
70b7fb5eacSmrg  export as_echo_body
71b7fb5eacSmrg  as_echo='sh -c $as_echo_body as_echo'
72b7fb5eacSmrgfi
73b7fb5eacSmrg
74b7fb5eacSmrg# The user is always right.
75b7fb5eacSmrgif test "${PATH_SEPARATOR+set}" != set; then
76b7fb5eacSmrg  PATH_SEPARATOR=:
77b7fb5eacSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78b7fb5eacSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79b7fb5eacSmrg      PATH_SEPARATOR=';'
80b7fb5eacSmrg  }
811a30de1fSmrgfi
821a30de1fSmrg
831a30de1fSmrg
841a30de1fSmrg# IFS
851a30de1fSmrg# We need space, tab and new line, in precisely that order.  Quoting is
861a30de1fSmrg# there to prevent editors from complaining about space-tab.
871a30de1fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
881a30de1fSmrg# splitting by setting IFS to empty value.)
891a30de1fSmrgIFS=" ""	$as_nl"
901a30de1fSmrg
911a30de1fSmrg# Find who we are.  Look in the path if we contain no directory separator.
92ce62200cSmrgas_myself=
93ce62200cSmrgcase $0 in #((
941a30de1fSmrg  *[\\/]* ) as_myself=$0 ;;
951a30de1fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
961a30de1fSmrgfor as_dir in $PATH
971a30de1fSmrgdo
981a30de1fSmrg  IFS=$as_save_IFS
991a30de1fSmrg  test -z "$as_dir" && as_dir=.
100ce62200cSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101ce62200cSmrg  done
1021a30de1fSmrgIFS=$as_save_IFS
1031a30de1fSmrg
1041a30de1fSmrg     ;;
1051a30de1fSmrgesac
1061a30de1fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1071a30de1fSmrg# in which case we are not to be found in the path.
1081a30de1fSmrgif test "x$as_myself" = x; then
1091a30de1fSmrg  as_myself=$0
1101a30de1fSmrgfi
1111a30de1fSmrgif test ! -f "$as_myself"; then
112b7fb5eacSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113ce62200cSmrg  exit 1
1141a30de1fSmrgfi
1151a30de1fSmrg
116ce62200cSmrg# Unset variables that we do not need and which cause bugs (e.g. in
117ce62200cSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
118ce62200cSmrg# suppresses any "Segmentation fault" message there.  '((' could
119ce62200cSmrg# trigger a bug in pdksh 5.2.14.
120ce62200cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
121ce62200cSmrgdo eval test x\${$as_var+set} = xset \
122ce62200cSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1231a30de1fSmrgdone
1241a30de1fSmrgPS1='$ '
1251a30de1fSmrgPS2='> '
1261a30de1fSmrgPS4='+ '
1271a30de1fSmrg
1281a30de1fSmrg# NLS nuisances.
129b7fb5eacSmrgLC_ALL=C
130b7fb5eacSmrgexport LC_ALL
131b7fb5eacSmrgLANGUAGE=C
132b7fb5eacSmrgexport LANGUAGE
1331a30de1fSmrg
134ce62200cSmrg# CDPATH.
135ce62200cSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136ce62200cSmrg
1371b983734Smrg# Use a proper internal environment variable to ensure we don't fall
1381b983734Smrg  # into an infinite loop, continuously re-executing ourselves.
1391b983734Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
1401b983734Smrg    _as_can_reexec=no; export _as_can_reexec;
1411b983734Smrg    # We cannot yet assume a decent shell, so we have to provide a
1421b983734Smrg# neutralization value for shells without unset; and this also
1431b983734Smrg# works around shells that cannot unset nonexistent variables.
1441b983734Smrg# Preserve -v and -x to the replacement shell.
1451b983734SmrgBASH_ENV=/dev/null
1461b983734SmrgENV=/dev/null
1471b983734Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
1481b983734Smrgcase $- in # ((((
1491b983734Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
1501b983734Smrg  *v* ) as_opts=-v ;;
1511b983734Smrg  *x* ) as_opts=-x ;;
1521b983734Smrg  * ) as_opts= ;;
1531b983734Smrgesac
1541b983734Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
1551b983734Smrg# Admittedly, this is quite paranoid, since all the known shells bail
1561b983734Smrg# out after a failed `exec'.
1571b983734Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
1581b983734Smrgas_fn_exit 255
1591b983734Smrg  fi
1601b983734Smrg  # We don't want this to propagate to other subprocesses.
1611b983734Smrg          { _as_can_reexec=; unset _as_can_reexec;}
162ce62200cSmrgif test "x$CONFIG_SHELL" = x; then
163ce62200cSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164ce62200cSmrg  emulate sh
165ce62200cSmrg  NULLCMD=:
166ce62200cSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167ce62200cSmrg  # is contrary to our usage.  Disable this feature.
168ce62200cSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
169ce62200cSmrg  setopt NO_GLOB_SUBST
170ce62200cSmrgelse
171ce62200cSmrg  case \`(set -o) 2>/dev/null\` in #(
172ce62200cSmrg  *posix*) :
173ce62200cSmrg    set -o posix ;; #(
174ce62200cSmrg  *) :
175ce62200cSmrg     ;;
176ce62200cSmrgesac
177ce62200cSmrgfi
178ce62200cSmrg"
179ce62200cSmrg  as_required="as_fn_return () { (exit \$1); }
180ce62200cSmrgas_fn_success () { as_fn_return 0; }
181ce62200cSmrgas_fn_failure () { as_fn_return 1; }
182ce62200cSmrgas_fn_ret_success () { return 0; }
183ce62200cSmrgas_fn_ret_failure () { return 1; }
184ce62200cSmrg
185ce62200cSmrgexitcode=0
186ce62200cSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
187ce62200cSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188ce62200cSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189ce62200cSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190ce62200cSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191ce62200cSmrg
192ce62200cSmrgelse
193ce62200cSmrg  exitcode=1; echo positional parameters were not saved.
194ce62200cSmrgfi
1951b983734Smrgtest x\$exitcode = x0 || exit 1
1961b983734Smrgtest -x / || exit 1"
197ce62200cSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198ce62200cSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199ce62200cSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200ce62200cSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201ce62200cSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
202ce62200cSmrg  if (eval "$as_required") 2>/dev/null; then :
203ce62200cSmrg  as_have_required=yes
204ce62200cSmrgelse
205ce62200cSmrg  as_have_required=no
206ce62200cSmrgfi
207ce62200cSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208ce62200cSmrg
209ce62200cSmrgelse
210ce62200cSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211ce62200cSmrgas_found=false
212ce62200cSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213ce62200cSmrgdo
214ce62200cSmrg  IFS=$as_save_IFS
215ce62200cSmrg  test -z "$as_dir" && as_dir=.
216ce62200cSmrg  as_found=:
217ce62200cSmrg  case $as_dir in #(
218ce62200cSmrg	 /*)
219ce62200cSmrg	   for as_base in sh bash ksh sh5; do
220ce62200cSmrg	     # Try only shells that exist, to save several forks.
221ce62200cSmrg	     as_shell=$as_dir/$as_base
222ce62200cSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
223ce62200cSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
224ce62200cSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
225ce62200cSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
226ce62200cSmrg  break 2
227ce62200cSmrgfi
228ce62200cSmrgfi
229ce62200cSmrg	   done;;
230ce62200cSmrg       esac
231ce62200cSmrg  as_found=false
232ce62200cSmrgdone
233ce62200cSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
234ce62200cSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
235ce62200cSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
236ce62200cSmrgfi; }
237ce62200cSmrgIFS=$as_save_IFS
238ce62200cSmrg
239ce62200cSmrg
240ce62200cSmrg      if test "x$CONFIG_SHELL" != x; then :
2411b983734Smrg  export CONFIG_SHELL
2421b983734Smrg             # We cannot yet assume a decent shell, so we have to provide a
2431b983734Smrg# neutralization value for shells without unset; and this also
2441b983734Smrg# works around shells that cannot unset nonexistent variables.
2451b983734Smrg# Preserve -v and -x to the replacement shell.
2461b983734SmrgBASH_ENV=/dev/null
2471b983734SmrgENV=/dev/null
2481b983734Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
2491b983734Smrgcase $- in # ((((
2501b983734Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
2511b983734Smrg  *v* ) as_opts=-v ;;
2521b983734Smrg  *x* ) as_opts=-x ;;
2531b983734Smrg  * ) as_opts= ;;
2541b983734Smrgesac
2551b983734Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
2561b983734Smrg# Admittedly, this is quite paranoid, since all the known shells bail
2571b983734Smrg# out after a failed `exec'.
2581b983734Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
2591b983734Smrgexit 255
260ce62200cSmrgfi
261ce62200cSmrg
262ce62200cSmrg    if test x$as_have_required = xno; then :
263ce62200cSmrg  $as_echo "$0: This script requires a shell more modern than all"
264ce62200cSmrg  $as_echo "$0: the shells that I found on your system."
265ce62200cSmrg  if test x${ZSH_VERSION+set} = xset ; then
266ce62200cSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
267ce62200cSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268ce62200cSmrg  else
269ce62200cSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
270ce62200cSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
271ce62200cSmrg$0: about your system, including any error possibly output
272ce62200cSmrg$0: before this message. Then install a modern shell, or
273ce62200cSmrg$0: manually run the script under such a shell if you do
274ce62200cSmrg$0: have one."
275ce62200cSmrg  fi
276ce62200cSmrg  exit 1
277ce62200cSmrgfi
278ce62200cSmrgfi
279ce62200cSmrgfi
280ce62200cSmrgSHELL=${CONFIG_SHELL-/bin/sh}
281ce62200cSmrgexport SHELL
282ce62200cSmrg# Unset more variables known to interfere with behavior of common tools.
283ce62200cSmrgCLICOLOR_FORCE= GREP_OPTIONS=
284ce62200cSmrgunset CLICOLOR_FORCE GREP_OPTIONS
285ce62200cSmrg
286ce62200cSmrg## --------------------- ##
287ce62200cSmrg## M4sh Shell Functions. ##
288ce62200cSmrg## --------------------- ##
289ce62200cSmrg# as_fn_unset VAR
290ce62200cSmrg# ---------------
291ce62200cSmrg# Portably unset VAR.
292ce62200cSmrgas_fn_unset ()
293ce62200cSmrg{
294ce62200cSmrg  { eval $1=; unset $1;}
295ce62200cSmrg}
296ce62200cSmrgas_unset=as_fn_unset
297ce62200cSmrg
298ce62200cSmrg# as_fn_set_status STATUS
299ce62200cSmrg# -----------------------
300ce62200cSmrg# Set $? to STATUS, without forking.
301ce62200cSmrgas_fn_set_status ()
302ce62200cSmrg{
303ce62200cSmrg  return $1
304ce62200cSmrg} # as_fn_set_status
305ce62200cSmrg
306ce62200cSmrg# as_fn_exit STATUS
307ce62200cSmrg# -----------------
308ce62200cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
309ce62200cSmrgas_fn_exit ()
310ce62200cSmrg{
311ce62200cSmrg  set +e
312ce62200cSmrg  as_fn_set_status $1
313ce62200cSmrg  exit $1
314ce62200cSmrg} # as_fn_exit
315ce62200cSmrg
316ce62200cSmrg# as_fn_mkdir_p
317ce62200cSmrg# -------------
318ce62200cSmrg# Create "$as_dir" as a directory, including parents if necessary.
319ce62200cSmrgas_fn_mkdir_p ()
320ce62200cSmrg{
321ce62200cSmrg
322ce62200cSmrg  case $as_dir in #(
323ce62200cSmrg  -*) as_dir=./$as_dir;;
324ce62200cSmrg  esac
325ce62200cSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
326ce62200cSmrg    as_dirs=
327ce62200cSmrg    while :; do
328ce62200cSmrg      case $as_dir in #(
329ce62200cSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330ce62200cSmrg      *) as_qdir=$as_dir;;
331ce62200cSmrg      esac
332ce62200cSmrg      as_dirs="'$as_qdir' $as_dirs"
333ce62200cSmrg      as_dir=`$as_dirname -- "$as_dir" ||
334ce62200cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
335ce62200cSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
336ce62200cSmrg	 X"$as_dir" : 'X\(//\)$' \| \
337ce62200cSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
338ce62200cSmrg$as_echo X"$as_dir" |
339ce62200cSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
340ce62200cSmrg	    s//\1/
341ce62200cSmrg	    q
342ce62200cSmrg	  }
343ce62200cSmrg	  /^X\(\/\/\)[^/].*/{
344ce62200cSmrg	    s//\1/
345ce62200cSmrg	    q
346ce62200cSmrg	  }
347ce62200cSmrg	  /^X\(\/\/\)$/{
348ce62200cSmrg	    s//\1/
349ce62200cSmrg	    q
350ce62200cSmrg	  }
351ce62200cSmrg	  /^X\(\/\).*/{
352ce62200cSmrg	    s//\1/
353ce62200cSmrg	    q
354ce62200cSmrg	  }
355ce62200cSmrg	  s/.*/./; q'`
356ce62200cSmrg      test -d "$as_dir" && break
357ce62200cSmrg    done
358ce62200cSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
359ce62200cSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360ce62200cSmrg
361ce62200cSmrg
362ce62200cSmrg} # as_fn_mkdir_p
3631b983734Smrg
3641b983734Smrg# as_fn_executable_p FILE
3651b983734Smrg# -----------------------
3661b983734Smrg# Test if FILE is an executable regular file.
3671b983734Smrgas_fn_executable_p ()
3681b983734Smrg{
3691b983734Smrg  test -f "$1" && test -x "$1"
3701b983734Smrg} # as_fn_executable_p
371ce62200cSmrg# as_fn_append VAR VALUE
372ce62200cSmrg# ----------------------
373ce62200cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
374ce62200cSmrg# advantage of any shell optimizations that allow amortized linear growth over
375ce62200cSmrg# repeated appends, instead of the typical quadratic growth present in naive
376ce62200cSmrg# implementations.
377ce62200cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
378ce62200cSmrg  eval 'as_fn_append ()
379ce62200cSmrg  {
380ce62200cSmrg    eval $1+=\$2
381ce62200cSmrg  }'
382ce62200cSmrgelse
383ce62200cSmrg  as_fn_append ()
384ce62200cSmrg  {
385ce62200cSmrg    eval $1=\$$1\$2
386ce62200cSmrg  }
387ce62200cSmrgfi # as_fn_append
388ce62200cSmrg
389ce62200cSmrg# as_fn_arith ARG...
390ce62200cSmrg# ------------------
391ce62200cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
392ce62200cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
393ce62200cSmrg# must be portable across $(()) and expr.
394ce62200cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
395ce62200cSmrg  eval 'as_fn_arith ()
396ce62200cSmrg  {
397ce62200cSmrg    as_val=$(( $* ))
398ce62200cSmrg  }'
399ce62200cSmrgelse
400ce62200cSmrg  as_fn_arith ()
401ce62200cSmrg  {
402ce62200cSmrg    as_val=`expr "$@" || test $? -eq 1`
403ce62200cSmrg  }
404ce62200cSmrgfi # as_fn_arith
405ce62200cSmrg
406ce62200cSmrg
407ce62200cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
408ce62200cSmrg# ----------------------------------------
409ce62200cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
410ce62200cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
411ce62200cSmrg# script with STATUS, using 1 if that was 0.
412ce62200cSmrgas_fn_error ()
413ce62200cSmrg{
414ce62200cSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
415ce62200cSmrg  if test "$4"; then
416ce62200cSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
417ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
418ce62200cSmrg  fi
419ce62200cSmrg  $as_echo "$as_me: error: $2" >&2
420ce62200cSmrg  as_fn_exit $as_status
421ce62200cSmrg} # as_fn_error
422ce62200cSmrg
4231a30de1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4241a30de1fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4251a30de1fSmrg  as_expr=expr
4261a30de1fSmrgelse
4271a30de1fSmrg  as_expr=false
4281a30de1fSmrgfi
4291a30de1fSmrg
4301a30de1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4311a30de1fSmrg  as_basename=basename
4321a30de1fSmrgelse
4331a30de1fSmrg  as_basename=false
4341a30de1fSmrgfi
4351a30de1fSmrg
436ce62200cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
437ce62200cSmrg  as_dirname=dirname
438ce62200cSmrgelse
439ce62200cSmrg  as_dirname=false
440ce62200cSmrgfi
4411a30de1fSmrg
4421a30de1fSmrgas_me=`$as_basename -- "$0" ||
4431a30de1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4441a30de1fSmrg	 X"$0" : 'X\(//\)$' \| \
4451a30de1fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446b7fb5eacSmrg$as_echo X/"$0" |
4471a30de1fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4481a30de1fSmrg	    s//\1/
4491a30de1fSmrg	    q
4501a30de1fSmrg	  }
4511a30de1fSmrg	  /^X\/\(\/\/\)$/{
4521a30de1fSmrg	    s//\1/
4531a30de1fSmrg	    q
4541a30de1fSmrg	  }
4551a30de1fSmrg	  /^X\/\(\/\).*/{
4561a30de1fSmrg	    s//\1/
4571a30de1fSmrg	    q
4581a30de1fSmrg	  }
4591a30de1fSmrg	  s/.*/./; q'`
4601a30de1fSmrg
461ce62200cSmrg# Avoid depending upon Character Ranges.
462ce62200cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
463ce62200cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
464ce62200cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
465ce62200cSmrgas_cr_digits='0123456789'
466ce62200cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4671a30de1fSmrg
4681a30de1fSmrg
469ce62200cSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
470ce62200cSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
471ce62200cSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
472ce62200cSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
473ce62200cSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
474ce62200cSmrg  sed -n '
475ce62200cSmrg    p
476ce62200cSmrg    /[$]LINENO/=
477ce62200cSmrg  ' <$as_myself |
478ce62200cSmrg    sed '
479ce62200cSmrg      s/[$]LINENO.*/&-/
480ce62200cSmrg      t lineno
481ce62200cSmrg      b
482ce62200cSmrg      :lineno
483ce62200cSmrg      N
484ce62200cSmrg      :loop
485ce62200cSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
486ce62200cSmrg      t loop
487ce62200cSmrg      s/-\n.*//
488ce62200cSmrg    ' >$as_me.lineno &&
489ce62200cSmrg  chmod +x "$as_me.lineno" ||
490ce62200cSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
4911a30de1fSmrg
4921b983734Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
4931b983734Smrg  # already done that, so ensure we don't try to do so again and fall
4941b983734Smrg  # in an infinite loop.  This has already happened in practice.
4951b983734Smrg  _as_can_reexec=no; export _as_can_reexec
496ce62200cSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
497ce62200cSmrg  # (the dirname of $[0] is not the place where we might find the
498ce62200cSmrg  # original and so on.  Autoconf is especially sensitive to this).
499ce62200cSmrg  . "./$as_me.lineno"
500ce62200cSmrg  # Exit status is that of the last command.
501ce62200cSmrg  exit
5021a30de1fSmrg}
5031a30de1fSmrg
504ce62200cSmrgECHO_C= ECHO_N= ECHO_T=
505ce62200cSmrgcase `echo -n x` in #(((((
506ce62200cSmrg-n*)
507ce62200cSmrg  case `echo 'xy\c'` in
508ce62200cSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
509ce62200cSmrg  xy)  ECHO_C='\c';;
510ce62200cSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
511ce62200cSmrg       ECHO_T='	';;
512ce62200cSmrg  esac;;
513ce62200cSmrg*)
514ce62200cSmrg  ECHO_N='-n';;
515ce62200cSmrgesac
5161a30de1fSmrg
517ce62200cSmrgrm -f conf$$ conf$$.exe conf$$.file
518ce62200cSmrgif test -d conf$$.dir; then
519ce62200cSmrg  rm -f conf$$.dir/conf$$.file
520ce62200cSmrgelse
521ce62200cSmrg  rm -f conf$$.dir
522ce62200cSmrg  mkdir conf$$.dir 2>/dev/null
5231a30de1fSmrgfi
524ce62200cSmrgif (echo >conf$$.file) 2>/dev/null; then
525ce62200cSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
526ce62200cSmrg    as_ln_s='ln -s'
527ce62200cSmrg    # ... but there are two gotchas:
528ce62200cSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
529ce62200cSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5301b983734Smrg    # In both cases, we have to default to `cp -pR'.
531ce62200cSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5321b983734Smrg      as_ln_s='cp -pR'
533ce62200cSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
534ce62200cSmrg    as_ln_s=ln
535ce62200cSmrg  else
5361b983734Smrg    as_ln_s='cp -pR'
537ce62200cSmrg  fi
5381a30de1fSmrgelse
5391b983734Smrg  as_ln_s='cp -pR'
5401a30de1fSmrgfi
541ce62200cSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
542ce62200cSmrgrmdir conf$$.dir 2>/dev/null
5431a30de1fSmrg
544ce62200cSmrgif mkdir -p . 2>/dev/null; then
545ce62200cSmrg  as_mkdir_p='mkdir -p "$as_dir"'
546ce62200cSmrgelse
547ce62200cSmrg  test -d ./-p && rmdir ./-p
548ce62200cSmrg  as_mkdir_p=false
5491a30de1fSmrgfi
5501a30de1fSmrg
5511b983734Smrgas_test_x='test -x'
5521b983734Smrgas_executable_p=as_fn_executable_p
5531a30de1fSmrg
554ce62200cSmrg# Sed expression to map a string onto a valid CPP name.
555ce62200cSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5561a30de1fSmrg
557ce62200cSmrg# Sed expression to map a string onto a valid variable name.
558ce62200cSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5591a30de1fSmrg
5601a30de1fSmrg
561ce62200cSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
562ce62200cSmrgexec 6>&1
5631a30de1fSmrg
5641a30de1fSmrg# Name of the host.
565ce62200cSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5661a30de1fSmrg# so uname gets run too.
5671a30de1fSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5681a30de1fSmrg
5691a30de1fSmrg#
5701a30de1fSmrg# Initializations.
5711a30de1fSmrg#
5721a30de1fSmrgac_default_prefix=/usr/local
5731a30de1fSmrgac_clean_files=
5741a30de1fSmrgac_config_libobj_dir=.
5751a30de1fSmrgLIBOBJS=
5761a30de1fSmrgcross_compiling=no
5771a30de1fSmrgsubdirs=
5781a30de1fSmrgMFLAGS=
5791a30de1fSmrgMAKEFLAGS=
5801a30de1fSmrg
5811a30de1fSmrg# Identity of this package.
5821a30de1fSmrgPACKAGE_NAME='xmodmap'
5831a30de1fSmrgPACKAGE_TARNAME='xmodmap'
5841b983734SmrgPACKAGE_VERSION='1.0.9'
5851b983734SmrgPACKAGE_STRING='xmodmap 1.0.9'
5861a30de1fSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
587ce62200cSmrgPACKAGE_URL=''
5881a30de1fSmrg
589a733a5bfSmrgac_unique_file="Makefile.am"
590b7fb5eacSmrg# Factoring default headers for most tests.
591b7fb5eacSmrgac_includes_default="\
592b7fb5eacSmrg#include <stdio.h>
593b7fb5eacSmrg#ifdef HAVE_SYS_TYPES_H
594b7fb5eacSmrg# include <sys/types.h>
595b7fb5eacSmrg#endif
596b7fb5eacSmrg#ifdef HAVE_SYS_STAT_H
597b7fb5eacSmrg# include <sys/stat.h>
598b7fb5eacSmrg#endif
599b7fb5eacSmrg#ifdef STDC_HEADERS
600b7fb5eacSmrg# include <stdlib.h>
601b7fb5eacSmrg# include <stddef.h>
602b7fb5eacSmrg#else
603b7fb5eacSmrg# ifdef HAVE_STDLIB_H
604b7fb5eacSmrg#  include <stdlib.h>
605b7fb5eacSmrg# endif
606b7fb5eacSmrg#endif
607b7fb5eacSmrg#ifdef HAVE_STRING_H
608b7fb5eacSmrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609b7fb5eacSmrg#  include <memory.h>
610b7fb5eacSmrg# endif
611b7fb5eacSmrg# include <string.h>
612b7fb5eacSmrg#endif
613b7fb5eacSmrg#ifdef HAVE_STRINGS_H
614b7fb5eacSmrg# include <strings.h>
615b7fb5eacSmrg#endif
616b7fb5eacSmrg#ifdef HAVE_INTTYPES_H
617b7fb5eacSmrg# include <inttypes.h>
618b7fb5eacSmrg#endif
619b7fb5eacSmrg#ifdef HAVE_STDINT_H
620b7fb5eacSmrg# include <stdint.h>
621b7fb5eacSmrg#endif
622b7fb5eacSmrg#ifdef HAVE_UNISTD_H
623b7fb5eacSmrg# include <unistd.h>
624b7fb5eacSmrg#endif"
625b7fb5eacSmrg
626b7fb5eacSmrgac_subst_vars='am__EXEEXT_FALSE
627b7fb5eacSmrgam__EXEEXT_TRUE
628b7fb5eacSmrgLTLIBOBJS
629b7fb5eacSmrgLIBOBJS
6301a30de1fSmrgLINT_FALSE
631b7fb5eacSmrgLINT_TRUE
632b7fb5eacSmrgLINT_FLAGS
633b7fb5eacSmrgLINT
634b7fb5eacSmrgXMODMAP_LIBS
635b7fb5eacSmrgXMODMAP_CFLAGS
636ce62200cSmrgMAN_SUBSTS
637ce62200cSmrgXORG_MAN_PAGE
6381a30de1fSmrgADMIN_MAN_DIR
639b7fb5eacSmrgDRIVER_MAN_DIR
640b7fb5eacSmrgMISC_MAN_DIR
641b7fb5eacSmrgFILE_MAN_DIR
642b7fb5eacSmrgLIB_MAN_DIR
643b7fb5eacSmrgAPP_MAN_DIR
644b7fb5eacSmrgADMIN_MAN_SUFFIX
645b7fb5eacSmrgDRIVER_MAN_SUFFIX
646b7fb5eacSmrgMISC_MAN_SUFFIX
647b7fb5eacSmrgFILE_MAN_SUFFIX
648b7fb5eacSmrgLIB_MAN_SUFFIX
649b7fb5eacSmrgAPP_MAN_SUFFIX
650ce62200cSmrgSED
651b7fb5eacSmrghost_os
652b7fb5eacSmrghost_vendor
653b7fb5eacSmrghost_cpu
654b7fb5eacSmrghost
655b7fb5eacSmrgbuild_os
656b7fb5eacSmrgbuild_vendor
657b7fb5eacSmrgbuild_cpu
658b7fb5eacSmrgbuild
659ce62200cSmrgINSTALL_CMD
660ce62200cSmrgPKG_CONFIG
661b7fb5eacSmrgCHANGELOG_CMD
662a733a5bfSmrgSTRICT_CFLAGS
663b7fb5eacSmrgCWARNFLAGS
664a733a5bfSmrgBASE_CFLAGS
665a733a5bfSmrgAM_BACKSLASH
666a733a5bfSmrgAM_DEFAULT_VERBOSITY
667a733a5bfSmrgAM_DEFAULT_V
668a733a5bfSmrgAM_V
669b7fb5eacSmrgam__fastdepCC_FALSE
670b7fb5eacSmrgam__fastdepCC_TRUE
671b7fb5eacSmrgCCDEPMODE
672a733a5bfSmrgam__nodep
673b7fb5eacSmrgAMDEPBACKSLASH
674b7fb5eacSmrgAMDEP_FALSE
675b7fb5eacSmrgAMDEP_TRUE
676b7fb5eacSmrgam__quote
677b7fb5eacSmrgam__include
678b7fb5eacSmrgDEPDIR
679b7fb5eacSmrgam__untar
680b7fb5eacSmrgam__tar
681b7fb5eacSmrgAMTAR
682b7fb5eacSmrgam__leading_dot
683b7fb5eacSmrgSET_MAKE
684b7fb5eacSmrgAWK
685b7fb5eacSmrgmkdir_p
686b7fb5eacSmrgMKDIR_P
687b7fb5eacSmrgINSTALL_STRIP_PROGRAM
688b7fb5eacSmrgSTRIP
689b7fb5eacSmrginstall_sh
690b7fb5eacSmrgMAKEINFO
691b7fb5eacSmrgAUTOHEADER
692b7fb5eacSmrgAUTOMAKE
693b7fb5eacSmrgAUTOCONF
694b7fb5eacSmrgACLOCAL
695b7fb5eacSmrgVERSION
696b7fb5eacSmrgPACKAGE
697b7fb5eacSmrgCYGPATH_W
698b7fb5eacSmrgam__isrc
699b7fb5eacSmrgINSTALL_DATA
700b7fb5eacSmrgINSTALL_SCRIPT
701b7fb5eacSmrgINSTALL_PROGRAM
702a733a5bfSmrgEGREP
703a733a5bfSmrgGREP
704a733a5bfSmrgCPP
705a733a5bfSmrgOBJEXT
706a733a5bfSmrgEXEEXT
707a733a5bfSmrgac_ct_CC
708a733a5bfSmrgCPPFLAGS
709a733a5bfSmrgLDFLAGS
710a733a5bfSmrgCFLAGS
711a733a5bfSmrgCC
712b7fb5eacSmrgtarget_alias
713b7fb5eacSmrghost_alias
714b7fb5eacSmrgbuild_alias
715b7fb5eacSmrgLIBS
716b7fb5eacSmrgECHO_T
717b7fb5eacSmrgECHO_N
718b7fb5eacSmrgECHO_C
719b7fb5eacSmrgDEFS
720b7fb5eacSmrgmandir
721b7fb5eacSmrglocaledir
722b7fb5eacSmrglibdir
723b7fb5eacSmrgpsdir
724b7fb5eacSmrgpdfdir
725b7fb5eacSmrgdvidir
726b7fb5eacSmrghtmldir
727b7fb5eacSmrginfodir
728b7fb5eacSmrgdocdir
729b7fb5eacSmrgoldincludedir
730b7fb5eacSmrgincludedir
731b7fb5eacSmrglocalstatedir
732b7fb5eacSmrgsharedstatedir
733b7fb5eacSmrgsysconfdir
734b7fb5eacSmrgdatadir
735b7fb5eacSmrgdatarootdir
736b7fb5eacSmrglibexecdir
737b7fb5eacSmrgsbindir
738b7fb5eacSmrgbindir
739b7fb5eacSmrgprogram_transform_name
740b7fb5eacSmrgprefix
741b7fb5eacSmrgexec_prefix
742ce62200cSmrgPACKAGE_URL
743b7fb5eacSmrgPACKAGE_BUGREPORT
744b7fb5eacSmrgPACKAGE_STRING
745b7fb5eacSmrgPACKAGE_VERSION
746b7fb5eacSmrgPACKAGE_TARNAME
747b7fb5eacSmrgPACKAGE_NAME
748b7fb5eacSmrgPATH_SEPARATOR
749b7fb5eacSmrgSHELL'
7501a30de1fSmrgac_subst_files=''
751b7fb5eacSmrgac_user_opts='
752b7fb5eacSmrgenable_option_checking
753b7fb5eacSmrgenable_dependency_tracking
754ce62200cSmrgenable_silent_rules
755a733a5bfSmrgenable_selective_werror
756a733a5bfSmrgenable_strict_compilation
757b7fb5eacSmrgwith_lint
758b7fb5eacSmrg'
7591a30de1fSmrg      ac_precious_vars='build_alias
7601a30de1fSmrghost_alias
7611a30de1fSmrgtarget_alias
7621a30de1fSmrgCC
7631a30de1fSmrgCFLAGS
7641a30de1fSmrgLDFLAGS
7651a30de1fSmrgLIBS
7661a30de1fSmrgCPPFLAGS
767b7fb5eacSmrgCPP
7681a30de1fSmrgPKG_CONFIG
769b7fb5eacSmrgXMODMAP_CFLAGS
770ce62200cSmrgXMODMAP_LIBS
771ce62200cSmrgLINT
772ce62200cSmrgLINT_FLAGS'
7731a30de1fSmrg
7741a30de1fSmrg
7751a30de1fSmrg# Initialize some variables set by options.
7761a30de1fSmrgac_init_help=
7771a30de1fSmrgac_init_version=false
778b7fb5eacSmrgac_unrecognized_opts=
779b7fb5eacSmrgac_unrecognized_sep=
7801a30de1fSmrg# The variables have the same names as the options, with
7811a30de1fSmrg# dashes changed to underlines.
7821a30de1fSmrgcache_file=/dev/null
7831a30de1fSmrgexec_prefix=NONE
7841a30de1fSmrgno_create=
7851a30de1fSmrgno_recursion=
7861a30de1fSmrgprefix=NONE
7871a30de1fSmrgprogram_prefix=NONE
7881a30de1fSmrgprogram_suffix=NONE
7891a30de1fSmrgprogram_transform_name=s,x,x,
7901a30de1fSmrgsilent=
7911a30de1fSmrgsite=
7921a30de1fSmrgsrcdir=
7931a30de1fSmrgverbose=
7941a30de1fSmrgx_includes=NONE
7951a30de1fSmrgx_libraries=NONE
7961a30de1fSmrg
7971a30de1fSmrg# Installation directory options.
7981a30de1fSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
7991a30de1fSmrg# and all the variables that are supposed to be based on exec_prefix
8001a30de1fSmrg# by default will actually change.
8011a30de1fSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8021a30de1fSmrg# (The list follows the same order as the GNU Coding Standards.)
8031a30de1fSmrgbindir='${exec_prefix}/bin'
8041a30de1fSmrgsbindir='${exec_prefix}/sbin'
8051a30de1fSmrglibexecdir='${exec_prefix}/libexec'
8061a30de1fSmrgdatarootdir='${prefix}/share'
8071a30de1fSmrgdatadir='${datarootdir}'
8081a30de1fSmrgsysconfdir='${prefix}/etc'
8091a30de1fSmrgsharedstatedir='${prefix}/com'
8101a30de1fSmrglocalstatedir='${prefix}/var'
8111a30de1fSmrgincludedir='${prefix}/include'
8121a30de1fSmrgoldincludedir='/usr/include'
8131a30de1fSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8141a30de1fSmrginfodir='${datarootdir}/info'
8151a30de1fSmrghtmldir='${docdir}'
8161a30de1fSmrgdvidir='${docdir}'
8171a30de1fSmrgpdfdir='${docdir}'
8181a30de1fSmrgpsdir='${docdir}'
8191a30de1fSmrglibdir='${exec_prefix}/lib'
8201a30de1fSmrglocaledir='${datarootdir}/locale'
8211a30de1fSmrgmandir='${datarootdir}/man'
8221a30de1fSmrg
8231a30de1fSmrgac_prev=
8241a30de1fSmrgac_dashdash=
8251a30de1fSmrgfor ac_option
8261a30de1fSmrgdo
8271a30de1fSmrg  # If the previous option needs an argument, assign it.
8281a30de1fSmrg  if test -n "$ac_prev"; then
8291a30de1fSmrg    eval $ac_prev=\$ac_option
8301a30de1fSmrg    ac_prev=
8311a30de1fSmrg    continue
8321a30de1fSmrg  fi
8331a30de1fSmrg
8341a30de1fSmrg  case $ac_option in
835ce62200cSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
836ce62200cSmrg  *=)   ac_optarg= ;;
837ce62200cSmrg  *)    ac_optarg=yes ;;
8381a30de1fSmrg  esac
8391a30de1fSmrg
8401a30de1fSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
8411a30de1fSmrg
8421a30de1fSmrg  case $ac_dashdash$ac_option in
8431a30de1fSmrg  --)
8441a30de1fSmrg    ac_dashdash=yes ;;
8451a30de1fSmrg
8461a30de1fSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8471a30de1fSmrg    ac_prev=bindir ;;
8481a30de1fSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8491a30de1fSmrg    bindir=$ac_optarg ;;
8501a30de1fSmrg
8511a30de1fSmrg  -build | --build | --buil | --bui | --bu)
8521a30de1fSmrg    ac_prev=build_alias ;;
8531a30de1fSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8541a30de1fSmrg    build_alias=$ac_optarg ;;
8551a30de1fSmrg
8561a30de1fSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8571a30de1fSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8581a30de1fSmrg    ac_prev=cache_file ;;
8591a30de1fSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8601a30de1fSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8611a30de1fSmrg    cache_file=$ac_optarg ;;
8621a30de1fSmrg
8631a30de1fSmrg  --config-cache | -C)
8641a30de1fSmrg    cache_file=config.cache ;;
8651a30de1fSmrg
8661a30de1fSmrg  -datadir | --datadir | --datadi | --datad)
8671a30de1fSmrg    ac_prev=datadir ;;
8681a30de1fSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
8691a30de1fSmrg    datadir=$ac_optarg ;;
8701a30de1fSmrg
8711a30de1fSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8721a30de1fSmrg  | --dataroo | --dataro | --datar)
8731a30de1fSmrg    ac_prev=datarootdir ;;
8741a30de1fSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8751a30de1fSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8761a30de1fSmrg    datarootdir=$ac_optarg ;;
8771a30de1fSmrg
8781a30de1fSmrg  -disable-* | --disable-*)
879b7fb5eacSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
8801a30de1fSmrg    # Reject names that are not valid shell variable names.
881b7fb5eacSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
882ce62200cSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
883b7fb5eacSmrg    ac_useropt_orig=$ac_useropt
884b7fb5eacSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885b7fb5eacSmrg    case $ac_user_opts in
886b7fb5eacSmrg      *"
887b7fb5eacSmrg"enable_$ac_useropt"
888b7fb5eacSmrg"*) ;;
889b7fb5eacSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
890b7fb5eacSmrg	 ac_unrecognized_sep=', ';;
891b7fb5eacSmrg    esac
892b7fb5eacSmrg    eval enable_$ac_useropt=no ;;
8931a30de1fSmrg
8941a30de1fSmrg  -docdir | --docdir | --docdi | --doc | --do)
8951a30de1fSmrg    ac_prev=docdir ;;
8961a30de1fSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
8971a30de1fSmrg    docdir=$ac_optarg ;;
8981a30de1fSmrg
8991a30de1fSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9001a30de1fSmrg    ac_prev=dvidir ;;
9011a30de1fSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9021a30de1fSmrg    dvidir=$ac_optarg ;;
9031a30de1fSmrg
9041a30de1fSmrg  -enable-* | --enable-*)
905b7fb5eacSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9061a30de1fSmrg    # Reject names that are not valid shell variable names.
907b7fb5eacSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
908ce62200cSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
909b7fb5eacSmrg    ac_useropt_orig=$ac_useropt
910b7fb5eacSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
911b7fb5eacSmrg    case $ac_user_opts in
912b7fb5eacSmrg      *"
913b7fb5eacSmrg"enable_$ac_useropt"
914b7fb5eacSmrg"*) ;;
915b7fb5eacSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
916b7fb5eacSmrg	 ac_unrecognized_sep=', ';;
917b7fb5eacSmrg    esac
918b7fb5eacSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
9191a30de1fSmrg
9201a30de1fSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9211a30de1fSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9221a30de1fSmrg  | --exec | --exe | --ex)
9231a30de1fSmrg    ac_prev=exec_prefix ;;
9241a30de1fSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9251a30de1fSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9261a30de1fSmrg  | --exec=* | --exe=* | --ex=*)
9271a30de1fSmrg    exec_prefix=$ac_optarg ;;
9281a30de1fSmrg
9291a30de1fSmrg  -gas | --gas | --ga | --g)
9301a30de1fSmrg    # Obsolete; use --with-gas.
9311a30de1fSmrg    with_gas=yes ;;
9321a30de1fSmrg
9331a30de1fSmrg  -help | --help | --hel | --he | -h)
9341a30de1fSmrg    ac_init_help=long ;;
9351a30de1fSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9361a30de1fSmrg    ac_init_help=recursive ;;
9371a30de1fSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9381a30de1fSmrg    ac_init_help=short ;;
9391a30de1fSmrg
9401a30de1fSmrg  -host | --host | --hos | --ho)
9411a30de1fSmrg    ac_prev=host_alias ;;
9421a30de1fSmrg  -host=* | --host=* | --hos=* | --ho=*)
9431a30de1fSmrg    host_alias=$ac_optarg ;;
9441a30de1fSmrg
9451a30de1fSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9461a30de1fSmrg    ac_prev=htmldir ;;
9471a30de1fSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9481a30de1fSmrg  | --ht=*)
9491a30de1fSmrg    htmldir=$ac_optarg ;;
9501a30de1fSmrg
9511a30de1fSmrg  -includedir | --includedir | --includedi | --included | --include \
9521a30de1fSmrg  | --includ | --inclu | --incl | --inc)
9531a30de1fSmrg    ac_prev=includedir ;;
9541a30de1fSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9551a30de1fSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9561a30de1fSmrg    includedir=$ac_optarg ;;
9571a30de1fSmrg
9581a30de1fSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9591a30de1fSmrg    ac_prev=infodir ;;
9601a30de1fSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9611a30de1fSmrg    infodir=$ac_optarg ;;
9621a30de1fSmrg
9631a30de1fSmrg  -libdir | --libdir | --libdi | --libd)
9641a30de1fSmrg    ac_prev=libdir ;;
9651a30de1fSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9661a30de1fSmrg    libdir=$ac_optarg ;;
9671a30de1fSmrg
9681a30de1fSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
9691a30de1fSmrg  | --libexe | --libex | --libe)
9701a30de1fSmrg    ac_prev=libexecdir ;;
9711a30de1fSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
9721a30de1fSmrg  | --libexe=* | --libex=* | --libe=*)
9731a30de1fSmrg    libexecdir=$ac_optarg ;;
9741a30de1fSmrg
9751a30de1fSmrg  -localedir | --localedir | --localedi | --localed | --locale)
9761a30de1fSmrg    ac_prev=localedir ;;
9771a30de1fSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
9781a30de1fSmrg    localedir=$ac_optarg ;;
9791a30de1fSmrg
9801a30de1fSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
9811a30de1fSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
9821a30de1fSmrg    ac_prev=localstatedir ;;
9831a30de1fSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
9841a30de1fSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
9851a30de1fSmrg    localstatedir=$ac_optarg ;;
9861a30de1fSmrg
9871a30de1fSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
9881a30de1fSmrg    ac_prev=mandir ;;
9891a30de1fSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
9901a30de1fSmrg    mandir=$ac_optarg ;;
9911a30de1fSmrg
9921a30de1fSmrg  -nfp | --nfp | --nf)
9931a30de1fSmrg    # Obsolete; use --without-fp.
9941a30de1fSmrg    with_fp=no ;;
9951a30de1fSmrg
9961a30de1fSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
9971a30de1fSmrg  | --no-cr | --no-c | -n)
9981a30de1fSmrg    no_create=yes ;;
9991a30de1fSmrg
10001a30de1fSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10011a30de1fSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10021a30de1fSmrg    no_recursion=yes ;;
10031a30de1fSmrg
10041a30de1fSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10051a30de1fSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10061a30de1fSmrg  | --oldin | --oldi | --old | --ol | --o)
10071a30de1fSmrg    ac_prev=oldincludedir ;;
10081a30de1fSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10091a30de1fSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10101a30de1fSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10111a30de1fSmrg    oldincludedir=$ac_optarg ;;
10121a30de1fSmrg
10131a30de1fSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10141a30de1fSmrg    ac_prev=prefix ;;
10151a30de1fSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10161a30de1fSmrg    prefix=$ac_optarg ;;
10171a30de1fSmrg
10181a30de1fSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10191a30de1fSmrg  | --program-pre | --program-pr | --program-p)
10201a30de1fSmrg    ac_prev=program_prefix ;;
10211a30de1fSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10221a30de1fSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10231a30de1fSmrg    program_prefix=$ac_optarg ;;
10241a30de1fSmrg
10251a30de1fSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10261a30de1fSmrg  | --program-suf | --program-su | --program-s)
10271a30de1fSmrg    ac_prev=program_suffix ;;
10281a30de1fSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10291a30de1fSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10301a30de1fSmrg    program_suffix=$ac_optarg ;;
10311a30de1fSmrg
10321a30de1fSmrg  -program-transform-name | --program-transform-name \
10331a30de1fSmrg  | --program-transform-nam | --program-transform-na \
10341a30de1fSmrg  | --program-transform-n | --program-transform- \
10351a30de1fSmrg  | --program-transform | --program-transfor \
10361a30de1fSmrg  | --program-transfo | --program-transf \
10371a30de1fSmrg  | --program-trans | --program-tran \
10381a30de1fSmrg  | --progr-tra | --program-tr | --program-t)
10391a30de1fSmrg    ac_prev=program_transform_name ;;
10401a30de1fSmrg  -program-transform-name=* | --program-transform-name=* \
10411a30de1fSmrg  | --program-transform-nam=* | --program-transform-na=* \
10421a30de1fSmrg  | --program-transform-n=* | --program-transform-=* \
10431a30de1fSmrg  | --program-transform=* | --program-transfor=* \
10441a30de1fSmrg  | --program-transfo=* | --program-transf=* \
10451a30de1fSmrg  | --program-trans=* | --program-tran=* \
10461a30de1fSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10471a30de1fSmrg    program_transform_name=$ac_optarg ;;
10481a30de1fSmrg
10491a30de1fSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10501a30de1fSmrg    ac_prev=pdfdir ;;
10511a30de1fSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10521a30de1fSmrg    pdfdir=$ac_optarg ;;
10531a30de1fSmrg
10541a30de1fSmrg  -psdir | --psdir | --psdi | --psd | --ps)
10551a30de1fSmrg    ac_prev=psdir ;;
10561a30de1fSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10571a30de1fSmrg    psdir=$ac_optarg ;;
10581a30de1fSmrg
10591a30de1fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10601a30de1fSmrg  | -silent | --silent | --silen | --sile | --sil)
10611a30de1fSmrg    silent=yes ;;
10621a30de1fSmrg
10631a30de1fSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
10641a30de1fSmrg    ac_prev=sbindir ;;
10651a30de1fSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
10661a30de1fSmrg  | --sbi=* | --sb=*)
10671a30de1fSmrg    sbindir=$ac_optarg ;;
10681a30de1fSmrg
10691a30de1fSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
10701a30de1fSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
10711a30de1fSmrg  | --sharedst | --shareds | --shared | --share | --shar \
10721a30de1fSmrg  | --sha | --sh)
10731a30de1fSmrg    ac_prev=sharedstatedir ;;
10741a30de1fSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
10751a30de1fSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
10761a30de1fSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
10771a30de1fSmrg  | --sha=* | --sh=*)
10781a30de1fSmrg    sharedstatedir=$ac_optarg ;;
10791a30de1fSmrg
10801a30de1fSmrg  -site | --site | --sit)
10811a30de1fSmrg    ac_prev=site ;;
10821a30de1fSmrg  -site=* | --site=* | --sit=*)
10831a30de1fSmrg    site=$ac_optarg ;;
10841a30de1fSmrg
10851a30de1fSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
10861a30de1fSmrg    ac_prev=srcdir ;;
10871a30de1fSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
10881a30de1fSmrg    srcdir=$ac_optarg ;;
10891a30de1fSmrg
10901a30de1fSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
10911a30de1fSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
10921a30de1fSmrg    ac_prev=sysconfdir ;;
10931a30de1fSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
10941a30de1fSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
10951a30de1fSmrg    sysconfdir=$ac_optarg ;;
10961a30de1fSmrg
10971a30de1fSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
10981a30de1fSmrg    ac_prev=target_alias ;;
10991a30de1fSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11001a30de1fSmrg    target_alias=$ac_optarg ;;
11011a30de1fSmrg
11021a30de1fSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11031a30de1fSmrg    verbose=yes ;;
11041a30de1fSmrg
11051a30de1fSmrg  -version | --version | --versio | --versi | --vers | -V)
11061a30de1fSmrg    ac_init_version=: ;;
11071a30de1fSmrg
11081a30de1fSmrg  -with-* | --with-*)
1109b7fb5eacSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11101a30de1fSmrg    # Reject names that are not valid shell variable names.
1111b7fb5eacSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1112ce62200cSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1113b7fb5eacSmrg    ac_useropt_orig=$ac_useropt
1114b7fb5eacSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1115b7fb5eacSmrg    case $ac_user_opts in
1116b7fb5eacSmrg      *"
1117b7fb5eacSmrg"with_$ac_useropt"
1118b7fb5eacSmrg"*) ;;
1119b7fb5eacSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1120b7fb5eacSmrg	 ac_unrecognized_sep=', ';;
1121b7fb5eacSmrg    esac
1122b7fb5eacSmrg    eval with_$ac_useropt=\$ac_optarg ;;
11231a30de1fSmrg
11241a30de1fSmrg  -without-* | --without-*)
1125b7fb5eacSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11261a30de1fSmrg    # Reject names that are not valid shell variable names.
1127b7fb5eacSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128ce62200cSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1129b7fb5eacSmrg    ac_useropt_orig=$ac_useropt
1130b7fb5eacSmrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131b7fb5eacSmrg    case $ac_user_opts in
1132b7fb5eacSmrg      *"
1133b7fb5eacSmrg"with_$ac_useropt"
1134b7fb5eacSmrg"*) ;;
1135b7fb5eacSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1136b7fb5eacSmrg	 ac_unrecognized_sep=', ';;
1137b7fb5eacSmrg    esac
1138b7fb5eacSmrg    eval with_$ac_useropt=no ;;
11391a30de1fSmrg
11401a30de1fSmrg  --x)
11411a30de1fSmrg    # Obsolete; use --with-x.
11421a30de1fSmrg    with_x=yes ;;
11431a30de1fSmrg
11441a30de1fSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11451a30de1fSmrg  | --x-incl | --x-inc | --x-in | --x-i)
11461a30de1fSmrg    ac_prev=x_includes ;;
11471a30de1fSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11481a30de1fSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11491a30de1fSmrg    x_includes=$ac_optarg ;;
11501a30de1fSmrg
11511a30de1fSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11521a30de1fSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11531a30de1fSmrg    ac_prev=x_libraries ;;
11541a30de1fSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11551a30de1fSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11561a30de1fSmrg    x_libraries=$ac_optarg ;;
11571a30de1fSmrg
1158ce62200cSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1159ce62200cSmrgTry \`$0 --help' for more information"
11601a30de1fSmrg    ;;
11611a30de1fSmrg
11621a30de1fSmrg  *=*)
11631a30de1fSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
11641a30de1fSmrg    # Reject names that are not valid shell variable names.
1165ce62200cSmrg    case $ac_envvar in #(
1166ce62200cSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1167ce62200cSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1168ce62200cSmrg    esac
11691a30de1fSmrg    eval $ac_envvar=\$ac_optarg
11701a30de1fSmrg    export $ac_envvar ;;
11711a30de1fSmrg
11721a30de1fSmrg  *)
11731a30de1fSmrg    # FIXME: should be removed in autoconf 3.0.
1174b7fb5eacSmrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
11751a30de1fSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1176b7fb5eacSmrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1177ce62200cSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
11781a30de1fSmrg    ;;
11791a30de1fSmrg
11801a30de1fSmrg  esac
11811a30de1fSmrgdone
11821a30de1fSmrg
11831a30de1fSmrgif test -n "$ac_prev"; then
11841a30de1fSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1185ce62200cSmrg  as_fn_error $? "missing argument to $ac_option"
11861a30de1fSmrgfi
11871a30de1fSmrg
1188b7fb5eacSmrgif test -n "$ac_unrecognized_opts"; then
1189b7fb5eacSmrg  case $enable_option_checking in
1190b7fb5eacSmrg    no) ;;
1191ce62200cSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1192b7fb5eacSmrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1193b7fb5eacSmrg  esac
1194b7fb5eacSmrgfi
1195b7fb5eacSmrg
1196b7fb5eacSmrg# Check all directory arguments for consistency.
11971a30de1fSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
11981a30de1fSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
11991a30de1fSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12001a30de1fSmrg		libdir localedir mandir
12011a30de1fSmrgdo
12021a30de1fSmrg  eval ac_val=\$$ac_var
1203b7fb5eacSmrg  # Remove trailing slashes.
1204b7fb5eacSmrg  case $ac_val in
1205b7fb5eacSmrg    */ )
1206b7fb5eacSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1207b7fb5eacSmrg      eval $ac_var=\$ac_val;;
1208b7fb5eacSmrg  esac
1209b7fb5eacSmrg  # Be sure to have absolute directory names.
12101a30de1fSmrg  case $ac_val in
12111a30de1fSmrg    [\\/$]* | ?:[\\/]* )  continue;;
12121a30de1fSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12131a30de1fSmrg  esac
1214ce62200cSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12151a30de1fSmrgdone
12161a30de1fSmrg
12171a30de1fSmrg# There might be people who depend on the old broken behavior: `$host'
12181a30de1fSmrg# used to hold the argument of --host etc.
12191a30de1fSmrg# FIXME: To remove some day.
12201a30de1fSmrgbuild=$build_alias
12211a30de1fSmrghost=$host_alias
12221a30de1fSmrgtarget=$target_alias
12231a30de1fSmrg
12241a30de1fSmrg# FIXME: To remove some day.
12251a30de1fSmrgif test "x$host_alias" != x; then
12261a30de1fSmrg  if test "x$build_alias" = x; then
12271a30de1fSmrg    cross_compiling=maybe
12281a30de1fSmrg  elif test "x$build_alias" != "x$host_alias"; then
12291a30de1fSmrg    cross_compiling=yes
12301a30de1fSmrg  fi
12311a30de1fSmrgfi
12321a30de1fSmrg
12331a30de1fSmrgac_tool_prefix=
12341a30de1fSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12351a30de1fSmrg
12361a30de1fSmrgtest "$silent" = yes && exec 6>/dev/null
12371a30de1fSmrg
12381a30de1fSmrg
12391a30de1fSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12401a30de1fSmrgac_ls_di=`ls -di .` &&
12411a30de1fSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1242ce62200cSmrg  as_fn_error $? "working directory cannot be determined"
12431a30de1fSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1244ce62200cSmrg  as_fn_error $? "pwd does not report name of working directory"
12451a30de1fSmrg
12461a30de1fSmrg
12471a30de1fSmrg# Find the source files, if location was not specified.
12481a30de1fSmrgif test -z "$srcdir"; then
12491a30de1fSmrg  ac_srcdir_defaulted=yes
12501a30de1fSmrg  # Try the directory containing this script, then the parent directory.
1251b7fb5eacSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1252b7fb5eacSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1253b7fb5eacSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1254b7fb5eacSmrg	 X"$as_myself" : 'X\(//\)$' \| \
1255b7fb5eacSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1256b7fb5eacSmrg$as_echo X"$as_myself" |
12571a30de1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12581a30de1fSmrg	    s//\1/
12591a30de1fSmrg	    q
12601a30de1fSmrg	  }
12611a30de1fSmrg	  /^X\(\/\/\)[^/].*/{
12621a30de1fSmrg	    s//\1/
12631a30de1fSmrg	    q
12641a30de1fSmrg	  }
12651a30de1fSmrg	  /^X\(\/\/\)$/{
12661a30de1fSmrg	    s//\1/
12671a30de1fSmrg	    q
12681a30de1fSmrg	  }
12691a30de1fSmrg	  /^X\(\/\).*/{
12701a30de1fSmrg	    s//\1/
12711a30de1fSmrg	    q
12721a30de1fSmrg	  }
12731a30de1fSmrg	  s/.*/./; q'`
12741a30de1fSmrg  srcdir=$ac_confdir
12751a30de1fSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
12761a30de1fSmrg    srcdir=..
12771a30de1fSmrg  fi
12781a30de1fSmrgelse
12791a30de1fSmrg  ac_srcdir_defaulted=no
12801a30de1fSmrgfi
12811a30de1fSmrgif test ! -r "$srcdir/$ac_unique_file"; then
12821a30de1fSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1283ce62200cSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
12841a30de1fSmrgfi
12851a30de1fSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
12861a30de1fSmrgac_abs_confdir=`(
1287ce62200cSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
12881a30de1fSmrg	pwd)`
12891a30de1fSmrg# When building in place, set srcdir=.
12901a30de1fSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
12911a30de1fSmrg  srcdir=.
12921a30de1fSmrgfi
12931a30de1fSmrg# Remove unnecessary trailing slashes from srcdir.
12941a30de1fSmrg# Double slashes in file names in object file debugging info
12951a30de1fSmrg# mess up M-x gdb in Emacs.
12961a30de1fSmrgcase $srcdir in
12971a30de1fSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
12981a30de1fSmrgesac
12991a30de1fSmrgfor ac_var in $ac_precious_vars; do
13001a30de1fSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13011a30de1fSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
13021a30de1fSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13031a30de1fSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13041a30de1fSmrgdone
13051a30de1fSmrg
13061a30de1fSmrg#
13071a30de1fSmrg# Report the --help message.
13081a30de1fSmrg#
13091a30de1fSmrgif test "$ac_init_help" = "long"; then
13101a30de1fSmrg  # Omit some internal or obsolete options to make the list less imposing.
13111a30de1fSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
13121a30de1fSmrg  cat <<_ACEOF
13131b983734Smrg\`configure' configures xmodmap 1.0.9 to adapt to many kinds of systems.
13141a30de1fSmrg
13151a30de1fSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13161a30de1fSmrg
13171a30de1fSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13181a30de1fSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13191a30de1fSmrg
13201a30de1fSmrgDefaults for the options are specified in brackets.
13211a30de1fSmrg
13221a30de1fSmrgConfiguration:
13231a30de1fSmrg  -h, --help              display this help and exit
13241a30de1fSmrg      --help=short        display options specific to this package
13251a30de1fSmrg      --help=recursive    display the short help of all the included packages
13261a30de1fSmrg  -V, --version           display version information and exit
1327ce62200cSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
13281a30de1fSmrg      --cache-file=FILE   cache test results in FILE [disabled]
13291a30de1fSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13301a30de1fSmrg  -n, --no-create         do not create output files
13311a30de1fSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13321a30de1fSmrg
13331a30de1fSmrgInstallation directories:
13341a30de1fSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1335b7fb5eacSmrg                          [$ac_default_prefix]
13361a30de1fSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1337b7fb5eacSmrg                          [PREFIX]
13381a30de1fSmrg
13391a30de1fSmrgBy default, \`make install' will install all the files in
13401a30de1fSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13411a30de1fSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13421a30de1fSmrgfor instance \`--prefix=\$HOME'.
13431a30de1fSmrg
13441a30de1fSmrgFor better control, use the options below.
13451a30de1fSmrg
13461a30de1fSmrgFine tuning of the installation directories:
1347b7fb5eacSmrg  --bindir=DIR            user executables [EPREFIX/bin]
1348b7fb5eacSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1349b7fb5eacSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1350b7fb5eacSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1351b7fb5eacSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1352b7fb5eacSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1353b7fb5eacSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1354b7fb5eacSmrg  --includedir=DIR        C header files [PREFIX/include]
1355b7fb5eacSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1356b7fb5eacSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1357b7fb5eacSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1358b7fb5eacSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1359b7fb5eacSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1360b7fb5eacSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1361b7fb5eacSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xmodmap]
1362b7fb5eacSmrg  --htmldir=DIR           html documentation [DOCDIR]
1363b7fb5eacSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
1364b7fb5eacSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1365b7fb5eacSmrg  --psdir=DIR             ps documentation [DOCDIR]
13661a30de1fSmrg_ACEOF
13671a30de1fSmrg
13681a30de1fSmrg  cat <<\_ACEOF
13691a30de1fSmrg
13701a30de1fSmrgProgram names:
13711a30de1fSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
13721a30de1fSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
13731a30de1fSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
13741a30de1fSmrg
13751a30de1fSmrgSystem types:
13761a30de1fSmrg  --build=BUILD     configure for building on BUILD [guessed]
13771a30de1fSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
13781a30de1fSmrg_ACEOF
13791a30de1fSmrgfi
13801a30de1fSmrg
13811a30de1fSmrgif test -n "$ac_init_help"; then
13821a30de1fSmrg  case $ac_init_help in
13831b983734Smrg     short | recursive ) echo "Configuration of xmodmap 1.0.9:";;
13841a30de1fSmrg   esac
13851a30de1fSmrg  cat <<\_ACEOF
13861a30de1fSmrg
13871a30de1fSmrgOptional Features:
1388b7fb5eacSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
13891a30de1fSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
13901a30de1fSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1391a733a5bfSmrg  --enable-dependency-tracking
1392a733a5bfSmrg                          do not reject slow dependency extractors
1393a733a5bfSmrg  --disable-dependency-tracking
1394a733a5bfSmrg                          speeds up one-time build
1395a733a5bfSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1396a733a5bfSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1397a733a5bfSmrg  --disable-selective-werror
1398a733a5bfSmrg                          Turn off selective compiler errors. (default:
1399a733a5bfSmrg                          enabled)
1400b7fb5eacSmrg  --enable-strict-compilation
1401b7fb5eacSmrg                          Enable all warnings from compiler and make them
1402b7fb5eacSmrg                          errors (default: disabled)
14031a30de1fSmrg
14041a30de1fSmrgOptional Packages:
14051a30de1fSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
14061a30de1fSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1407b7fb5eacSmrg  --with-lint             Use a lint-style source code checker (default:
1408b7fb5eacSmrg                          disabled)
14091a30de1fSmrg
14101a30de1fSmrgSome influential environment variables:
14111a30de1fSmrg  CC          C compiler command
14121a30de1fSmrg  CFLAGS      C compiler flags
14131a30de1fSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14141a30de1fSmrg              nonstandard directory <lib dir>
14151a30de1fSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1416ce62200cSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14171a30de1fSmrg              you have headers in a nonstandard directory <include dir>
1418b7fb5eacSmrg  CPP         C preprocessor
14191a30de1fSmrg  PKG_CONFIG  path to pkg-config utility
1420b7fb5eacSmrg  XMODMAP_CFLAGS
1421b7fb5eacSmrg              C compiler flags for XMODMAP, overriding pkg-config
1422b7fb5eacSmrg  XMODMAP_LIBS
1423b7fb5eacSmrg              linker flags for XMODMAP, overriding pkg-config
1424ce62200cSmrg  LINT        Path to a lint-style command
1425ce62200cSmrg  LINT_FLAGS  Flags for the lint-style command
14261a30de1fSmrg
14271a30de1fSmrgUse these variables to override the choices made by `configure' or to help
14281a30de1fSmrgit to find libraries and programs with nonstandard names/locations.
14291a30de1fSmrg
14301a30de1fSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
14311a30de1fSmrg_ACEOF
14321a30de1fSmrgac_status=$?
14331a30de1fSmrgfi
14341a30de1fSmrg
14351a30de1fSmrgif test "$ac_init_help" = "recursive"; then
14361a30de1fSmrg  # If there are subdirs, report their specific --help.
14371a30de1fSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1438b7fb5eacSmrg    test -d "$ac_dir" ||
1439b7fb5eacSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1440b7fb5eacSmrg      continue
14411a30de1fSmrg    ac_builddir=.
14421a30de1fSmrg
14431a30de1fSmrgcase "$ac_dir" in
14441a30de1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14451a30de1fSmrg*)
1446b7fb5eacSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14471a30de1fSmrg  # A ".." for each directory in $ac_dir_suffix.
1448b7fb5eacSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14491a30de1fSmrg  case $ac_top_builddir_sub in
14501a30de1fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14511a30de1fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14521a30de1fSmrg  esac ;;
14531a30de1fSmrgesac
14541a30de1fSmrgac_abs_top_builddir=$ac_pwd
14551a30de1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14561a30de1fSmrg# for backward compatibility:
14571a30de1fSmrgac_top_builddir=$ac_top_build_prefix
14581a30de1fSmrg
14591a30de1fSmrgcase $srcdir in
14601a30de1fSmrg  .)  # We are building in place.
14611a30de1fSmrg    ac_srcdir=.
14621a30de1fSmrg    ac_top_srcdir=$ac_top_builddir_sub
14631a30de1fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
14641a30de1fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
14651a30de1fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
14661a30de1fSmrg    ac_top_srcdir=$srcdir
14671a30de1fSmrg    ac_abs_top_srcdir=$srcdir ;;
14681a30de1fSmrg  *) # Relative name.
14691a30de1fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14701a30de1fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14711a30de1fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14721a30de1fSmrgesac
14731a30de1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14741a30de1fSmrg
14751a30de1fSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
14761a30de1fSmrg    # Check for guested configure.
14771a30de1fSmrg    if test -f "$ac_srcdir/configure.gnu"; then
14781a30de1fSmrg      echo &&
14791a30de1fSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
14801a30de1fSmrg    elif test -f "$ac_srcdir/configure"; then
14811a30de1fSmrg      echo &&
14821a30de1fSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
14831a30de1fSmrg    else
1484b7fb5eacSmrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
14851a30de1fSmrg    fi || ac_status=$?
14861a30de1fSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
14871a30de1fSmrg  done
14881a30de1fSmrgfi
14891a30de1fSmrg
14901a30de1fSmrgtest -n "$ac_init_help" && exit $ac_status
14911a30de1fSmrgif $ac_init_version; then
14921a30de1fSmrg  cat <<\_ACEOF
14931b983734Smrgxmodmap configure 1.0.9
14941b983734Smrggenerated by GNU Autoconf 2.69
14951a30de1fSmrg
14961b983734SmrgCopyright (C) 2012 Free Software Foundation, Inc.
14971a30de1fSmrgThis configure script is free software; the Free Software Foundation
14981a30de1fSmrggives unlimited permission to copy, distribute and modify it.
14991a30de1fSmrg_ACEOF
15001a30de1fSmrg  exit
15011a30de1fSmrgfi
15021a30de1fSmrg
1503ce62200cSmrg## ------------------------ ##
1504ce62200cSmrg## Autoconf initialization. ##
1505ce62200cSmrg## ------------------------ ##
15061a30de1fSmrg
1507ce62200cSmrg# ac_fn_c_try_compile LINENO
1508ce62200cSmrg# --------------------------
1509ce62200cSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1510ce62200cSmrgac_fn_c_try_compile ()
15111a30de1fSmrg{
1512ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1513ce62200cSmrg  rm -f conftest.$ac_objext
1514ce62200cSmrg  if { { ac_try="$ac_compile"
1515ce62200cSmrgcase "(($ac_try" in
1516ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1517ce62200cSmrg  *) ac_try_echo=$ac_try;;
1518ce62200cSmrgesac
1519ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1520ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
1521ce62200cSmrg  (eval "$ac_compile") 2>conftest.err
1522ce62200cSmrg  ac_status=$?
1523ce62200cSmrg  if test -s conftest.err; then
1524ce62200cSmrg    grep -v '^ *+' conftest.err >conftest.er1
1525ce62200cSmrg    cat conftest.er1 >&5
1526ce62200cSmrg    mv -f conftest.er1 conftest.err
1527ce62200cSmrg  fi
1528ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1529ce62200cSmrg  test $ac_status = 0; } && {
1530ce62200cSmrg	 test -z "$ac_c_werror_flag" ||
1531ce62200cSmrg	 test ! -s conftest.err
1532ce62200cSmrg       } && test -s conftest.$ac_objext; then :
1533ce62200cSmrg  ac_retval=0
1534ce62200cSmrgelse
1535ce62200cSmrg  $as_echo "$as_me: failed program was:" >&5
1536ce62200cSmrgsed 's/^/| /' conftest.$ac_ext >&5
15371a30de1fSmrg
1538ce62200cSmrg	ac_retval=1
1539ce62200cSmrgfi
1540ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1541ce62200cSmrg  as_fn_set_status $ac_retval
15421a30de1fSmrg
1543ce62200cSmrg} # ac_fn_c_try_compile
1544ce62200cSmrg
1545ce62200cSmrg# ac_fn_c_try_cpp LINENO
1546ce62200cSmrg# ----------------------
1547ce62200cSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1548ce62200cSmrgac_fn_c_try_cpp ()
1549ce62200cSmrg{
1550ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1551ce62200cSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
1552ce62200cSmrgcase "(($ac_try" in
1553ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1554ce62200cSmrg  *) ac_try_echo=$ac_try;;
1555ce62200cSmrgesac
1556ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1557ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
1558ce62200cSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1559ce62200cSmrg  ac_status=$?
1560ce62200cSmrg  if test -s conftest.err; then
1561ce62200cSmrg    grep -v '^ *+' conftest.err >conftest.er1
1562ce62200cSmrg    cat conftest.er1 >&5
1563ce62200cSmrg    mv -f conftest.er1 conftest.err
1564ce62200cSmrg  fi
1565ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1566ce62200cSmrg  test $ac_status = 0; } > conftest.i && {
1567ce62200cSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1568ce62200cSmrg	 test ! -s conftest.err
1569ce62200cSmrg       }; then :
1570ce62200cSmrg  ac_retval=0
1571ce62200cSmrgelse
1572ce62200cSmrg  $as_echo "$as_me: failed program was:" >&5
1573ce62200cSmrgsed 's/^/| /' conftest.$ac_ext >&5
1574ce62200cSmrg
1575ce62200cSmrg    ac_retval=1
1576ce62200cSmrgfi
1577ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1578ce62200cSmrg  as_fn_set_status $ac_retval
1579ce62200cSmrg
1580ce62200cSmrg} # ac_fn_c_try_cpp
1581ce62200cSmrg
1582a733a5bfSmrg# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1583a733a5bfSmrg# -------------------------------------------------------
1584a733a5bfSmrg# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1585a733a5bfSmrg# the include files in INCLUDES and setting the cache variable VAR
1586a733a5bfSmrg# accordingly.
1587a733a5bfSmrgac_fn_c_check_header_mongrel ()
1588a733a5bfSmrg{
1589a733a5bfSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1590a733a5bfSmrg  if eval \${$3+:} false; then :
1591a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1592a733a5bfSmrg$as_echo_n "checking for $2... " >&6; }
1593a733a5bfSmrgif eval \${$3+:} false; then :
1594a733a5bfSmrg  $as_echo_n "(cached) " >&6
1595a733a5bfSmrgfi
1596a733a5bfSmrgeval ac_res=\$$3
1597a733a5bfSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1598a733a5bfSmrg$as_echo "$ac_res" >&6; }
1599a733a5bfSmrgelse
1600a733a5bfSmrg  # Is the header compilable?
1601a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1602a733a5bfSmrg$as_echo_n "checking $2 usability... " >&6; }
1603a733a5bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1604a733a5bfSmrg/* end confdefs.h.  */
1605a733a5bfSmrg$4
1606a733a5bfSmrg#include <$2>
1607a733a5bfSmrg_ACEOF
1608a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
1609a733a5bfSmrg  ac_header_compiler=yes
1610a733a5bfSmrgelse
1611a733a5bfSmrg  ac_header_compiler=no
1612a733a5bfSmrgfi
1613a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1614a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1615a733a5bfSmrg$as_echo "$ac_header_compiler" >&6; }
1616a733a5bfSmrg
1617a733a5bfSmrg# Is the header present?
1618a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1619a733a5bfSmrg$as_echo_n "checking $2 presence... " >&6; }
1620a733a5bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621a733a5bfSmrg/* end confdefs.h.  */
1622a733a5bfSmrg#include <$2>
1623a733a5bfSmrg_ACEOF
1624a733a5bfSmrgif ac_fn_c_try_cpp "$LINENO"; then :
1625a733a5bfSmrg  ac_header_preproc=yes
1626a733a5bfSmrgelse
1627a733a5bfSmrg  ac_header_preproc=no
1628a733a5bfSmrgfi
1629a733a5bfSmrgrm -f conftest.err conftest.i conftest.$ac_ext
1630a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1631a733a5bfSmrg$as_echo "$ac_header_preproc" >&6; }
1632a733a5bfSmrg
1633a733a5bfSmrg# So?  What about this header?
1634a733a5bfSmrgcase $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1635a733a5bfSmrg  yes:no: )
1636a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1637a733a5bfSmrg$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1638a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1639a733a5bfSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1640a733a5bfSmrg    ;;
1641a733a5bfSmrg  no:yes:* )
1642a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1643a733a5bfSmrg$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1644a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1645a733a5bfSmrg$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1646a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1647a733a5bfSmrg$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1648a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1649a733a5bfSmrg$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1650a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1651a733a5bfSmrg$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1652a733a5bfSmrg( $as_echo "## ---------------------------------------------------------------------- ##
1653a733a5bfSmrg## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1654a733a5bfSmrg## ---------------------------------------------------------------------- ##"
1655a733a5bfSmrg     ) | sed "s/^/$as_me: WARNING:     /" >&2
1656a733a5bfSmrg    ;;
1657a733a5bfSmrgesac
1658a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1659a733a5bfSmrg$as_echo_n "checking for $2... " >&6; }
1660a733a5bfSmrgif eval \${$3+:} false; then :
1661a733a5bfSmrg  $as_echo_n "(cached) " >&6
1662a733a5bfSmrgelse
1663a733a5bfSmrg  eval "$3=\$ac_header_compiler"
1664a733a5bfSmrgfi
1665a733a5bfSmrgeval ac_res=\$$3
1666a733a5bfSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667a733a5bfSmrg$as_echo "$ac_res" >&6; }
1668a733a5bfSmrgfi
1669a733a5bfSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670a733a5bfSmrg
1671a733a5bfSmrg} # ac_fn_c_check_header_mongrel
1672a733a5bfSmrg
1673ce62200cSmrg# ac_fn_c_try_run LINENO
1674ce62200cSmrg# ----------------------
1675ce62200cSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1676ce62200cSmrg# that executables *can* be run.
1677ce62200cSmrgac_fn_c_try_run ()
1678ce62200cSmrg{
1679ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1680ce62200cSmrg  if { { ac_try="$ac_link"
1681ce62200cSmrgcase "(($ac_try" in
1682ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1683ce62200cSmrg  *) ac_try_echo=$ac_try;;
1684ce62200cSmrgesac
1685ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1686ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
1687ce62200cSmrg  (eval "$ac_link") 2>&5
1688ce62200cSmrg  ac_status=$?
1689ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1690ce62200cSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1691ce62200cSmrg  { { case "(($ac_try" in
1692ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1693ce62200cSmrg  *) ac_try_echo=$ac_try;;
1694ce62200cSmrgesac
1695ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1696ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
1697ce62200cSmrg  (eval "$ac_try") 2>&5
1698ce62200cSmrg  ac_status=$?
1699ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1700ce62200cSmrg  test $ac_status = 0; }; }; then :
1701ce62200cSmrg  ac_retval=0
1702ce62200cSmrgelse
1703ce62200cSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
1704ce62200cSmrg       $as_echo "$as_me: failed program was:" >&5
1705ce62200cSmrgsed 's/^/| /' conftest.$ac_ext >&5
1706ce62200cSmrg
1707ce62200cSmrg       ac_retval=$ac_status
1708ce62200cSmrgfi
1709ce62200cSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1710ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1711ce62200cSmrg  as_fn_set_status $ac_retval
1712ce62200cSmrg
1713ce62200cSmrg} # ac_fn_c_try_run
1714ce62200cSmrg
1715ce62200cSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1716ce62200cSmrg# -------------------------------------------------------
1717ce62200cSmrg# Tests whether HEADER exists and can be compiled using the include files in
1718ce62200cSmrg# INCLUDES, setting the cache variable VAR accordingly.
1719ce62200cSmrgac_fn_c_check_header_compile ()
1720ce62200cSmrg{
1721ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1722ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1723ce62200cSmrg$as_echo_n "checking for $2... " >&6; }
1724ce62200cSmrgif eval \${$3+:} false; then :
1725ce62200cSmrg  $as_echo_n "(cached) " >&6
1726ce62200cSmrgelse
1727ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1728ce62200cSmrg/* end confdefs.h.  */
1729ce62200cSmrg$4
1730ce62200cSmrg#include <$2>
1731ce62200cSmrg_ACEOF
1732ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
1733ce62200cSmrg  eval "$3=yes"
1734ce62200cSmrgelse
1735ce62200cSmrg  eval "$3=no"
1736ce62200cSmrgfi
1737ce62200cSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1738ce62200cSmrgfi
1739ce62200cSmrgeval ac_res=\$$3
1740ce62200cSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1741ce62200cSmrg$as_echo "$ac_res" >&6; }
1742ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1743ce62200cSmrg
1744ce62200cSmrg} # ac_fn_c_check_header_compile
1745ce62200cSmrg
1746a733a5bfSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1747a733a5bfSmrg# ---------------------------------------------
1748a733a5bfSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1749a733a5bfSmrg# accordingly.
1750a733a5bfSmrgac_fn_c_check_decl ()
1751a733a5bfSmrg{
1752a733a5bfSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1753a733a5bfSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1754a733a5bfSmrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1755a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1756a733a5bfSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1757a733a5bfSmrgif eval \${$3+:} false; then :
1758a733a5bfSmrg  $as_echo_n "(cached) " >&6
1759a733a5bfSmrgelse
1760a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1761a733a5bfSmrg/* end confdefs.h.  */
1762a733a5bfSmrg$4
1763a733a5bfSmrgint
1764a733a5bfSmrgmain ()
1765a733a5bfSmrg{
1766a733a5bfSmrg#ifndef $as_decl_name
1767a733a5bfSmrg#ifdef __cplusplus
1768a733a5bfSmrg  (void) $as_decl_use;
1769a733a5bfSmrg#else
1770a733a5bfSmrg  (void) $as_decl_name;
1771a733a5bfSmrg#endif
1772a733a5bfSmrg#endif
1773a733a5bfSmrg
1774a733a5bfSmrg  ;
1775a733a5bfSmrg  return 0;
1776a733a5bfSmrg}
1777a733a5bfSmrg_ACEOF
1778a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
1779a733a5bfSmrg  eval "$3=yes"
1780a733a5bfSmrgelse
1781a733a5bfSmrg  eval "$3=no"
1782a733a5bfSmrgfi
1783a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1784a733a5bfSmrgfi
1785a733a5bfSmrgeval ac_res=\$$3
1786a733a5bfSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1787a733a5bfSmrg$as_echo "$ac_res" >&6; }
1788a733a5bfSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1789a733a5bfSmrg
1790a733a5bfSmrg} # ac_fn_c_check_decl
1791a733a5bfSmrg
1792ce62200cSmrg# ac_fn_c_try_link LINENO
1793ce62200cSmrg# -----------------------
1794ce62200cSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1795ce62200cSmrgac_fn_c_try_link ()
1796ce62200cSmrg{
1797ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1798ce62200cSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
1799ce62200cSmrg  if { { ac_try="$ac_link"
1800ce62200cSmrgcase "(($ac_try" in
1801ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1802ce62200cSmrg  *) ac_try_echo=$ac_try;;
1803ce62200cSmrgesac
1804ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1805ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
1806ce62200cSmrg  (eval "$ac_link") 2>conftest.err
1807ce62200cSmrg  ac_status=$?
1808ce62200cSmrg  if test -s conftest.err; then
1809ce62200cSmrg    grep -v '^ *+' conftest.err >conftest.er1
1810ce62200cSmrg    cat conftest.er1 >&5
1811ce62200cSmrg    mv -f conftest.er1 conftest.err
1812ce62200cSmrg  fi
1813ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1814ce62200cSmrg  test $ac_status = 0; } && {
1815ce62200cSmrg	 test -z "$ac_c_werror_flag" ||
1816ce62200cSmrg	 test ! -s conftest.err
1817ce62200cSmrg       } && test -s conftest$ac_exeext && {
1818ce62200cSmrg	 test "$cross_compiling" = yes ||
18191b983734Smrg	 test -x conftest$ac_exeext
1820ce62200cSmrg       }; then :
1821ce62200cSmrg  ac_retval=0
1822ce62200cSmrgelse
1823ce62200cSmrg  $as_echo "$as_me: failed program was:" >&5
1824ce62200cSmrgsed 's/^/| /' conftest.$ac_ext >&5
1825ce62200cSmrg
1826ce62200cSmrg	ac_retval=1
1827ce62200cSmrgfi
1828ce62200cSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1829ce62200cSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1830ce62200cSmrg  # interfere with the next link command; also delete a directory that is
1831ce62200cSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1832ce62200cSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1833ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1834ce62200cSmrg  as_fn_set_status $ac_retval
1835ce62200cSmrg
1836ce62200cSmrg} # ac_fn_c_try_link
1837ce62200cSmrg
1838ce62200cSmrg# ac_fn_c_check_func LINENO FUNC VAR
1839ce62200cSmrg# ----------------------------------
1840ce62200cSmrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
1841ce62200cSmrgac_fn_c_check_func ()
1842ce62200cSmrg{
1843ce62200cSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1844ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1845ce62200cSmrg$as_echo_n "checking for $2... " >&6; }
1846ce62200cSmrgif eval \${$3+:} false; then :
1847ce62200cSmrg  $as_echo_n "(cached) " >&6
1848ce62200cSmrgelse
1849ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850ce62200cSmrg/* end confdefs.h.  */
1851ce62200cSmrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1852ce62200cSmrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1853ce62200cSmrg#define $2 innocuous_$2
1854ce62200cSmrg
1855ce62200cSmrg/* System header to define __stub macros and hopefully few prototypes,
1856ce62200cSmrg    which can conflict with char $2 (); below.
1857ce62200cSmrg    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1858ce62200cSmrg    <limits.h> exists even on freestanding compilers.  */
1859ce62200cSmrg
1860ce62200cSmrg#ifdef __STDC__
1861ce62200cSmrg# include <limits.h>
1862ce62200cSmrg#else
1863ce62200cSmrg# include <assert.h>
1864ce62200cSmrg#endif
1865ce62200cSmrg
1866ce62200cSmrg#undef $2
1867ce62200cSmrg
1868ce62200cSmrg/* Override any GCC internal prototype to avoid an error.
1869ce62200cSmrg   Use char because int might match the return type of a GCC
1870ce62200cSmrg   builtin and then its argument prototype would still apply.  */
1871ce62200cSmrg#ifdef __cplusplus
1872ce62200cSmrgextern "C"
1873ce62200cSmrg#endif
1874ce62200cSmrgchar $2 ();
1875ce62200cSmrg/* The GNU C library defines this for functions which it implements
1876ce62200cSmrg    to always fail with ENOSYS.  Some functions are actually named
1877ce62200cSmrg    something starting with __ and the normal name is an alias.  */
1878ce62200cSmrg#if defined __stub_$2 || defined __stub___$2
1879ce62200cSmrgchoke me
1880ce62200cSmrg#endif
1881ce62200cSmrg
1882ce62200cSmrgint
1883ce62200cSmrgmain ()
1884ce62200cSmrg{
1885ce62200cSmrgreturn $2 ();
1886ce62200cSmrg  ;
1887ce62200cSmrg  return 0;
1888ce62200cSmrg}
1889ce62200cSmrg_ACEOF
1890ce62200cSmrgif ac_fn_c_try_link "$LINENO"; then :
1891ce62200cSmrg  eval "$3=yes"
1892ce62200cSmrgelse
1893ce62200cSmrg  eval "$3=no"
1894ce62200cSmrgfi
1895ce62200cSmrgrm -f core conftest.err conftest.$ac_objext \
1896ce62200cSmrg    conftest$ac_exeext conftest.$ac_ext
1897ce62200cSmrgfi
1898ce62200cSmrgeval ac_res=\$$3
1899ce62200cSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1900ce62200cSmrg$as_echo "$ac_res" >&6; }
1901ce62200cSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1902ce62200cSmrg
1903ce62200cSmrg} # ac_fn_c_check_func
1904ce62200cSmrgcat >config.log <<_ACEOF
1905ce62200cSmrgThis file contains any messages produced by compilers while
1906ce62200cSmrgrunning configure, to aid debugging if configure makes a mistake.
1907ce62200cSmrg
19081b983734SmrgIt was created by xmodmap $as_me 1.0.9, which was
19091b983734Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
1910ce62200cSmrg
1911ce62200cSmrg  $ $0 $@
1912ce62200cSmrg
1913ce62200cSmrg_ACEOF
1914ce62200cSmrgexec 5>>config.log
1915ce62200cSmrg{
1916ce62200cSmrgcat <<_ASUNAME
1917ce62200cSmrg## --------- ##
1918ce62200cSmrg## Platform. ##
1919ce62200cSmrg## --------- ##
1920ce62200cSmrg
1921ce62200cSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1922ce62200cSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1923ce62200cSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1924ce62200cSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1925ce62200cSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1926ce62200cSmrg
1927ce62200cSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1928ce62200cSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1929ce62200cSmrg
1930ce62200cSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1931ce62200cSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1932ce62200cSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1933ce62200cSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1934ce62200cSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1935ce62200cSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1936ce62200cSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1937ce62200cSmrg
1938ce62200cSmrg_ASUNAME
19391a30de1fSmrg
19401a30de1fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19411a30de1fSmrgfor as_dir in $PATH
19421a30de1fSmrgdo
19431a30de1fSmrg  IFS=$as_save_IFS
19441a30de1fSmrg  test -z "$as_dir" && as_dir=.
1945ce62200cSmrg    $as_echo "PATH: $as_dir"
1946ce62200cSmrg  done
19471a30de1fSmrgIFS=$as_save_IFS
19481a30de1fSmrg
19491a30de1fSmrg} >&5
19501a30de1fSmrg
19511a30de1fSmrgcat >&5 <<_ACEOF
19521a30de1fSmrg
19531a30de1fSmrg
19541a30de1fSmrg## ----------- ##
19551a30de1fSmrg## Core tests. ##
19561a30de1fSmrg## ----------- ##
19571a30de1fSmrg
19581a30de1fSmrg_ACEOF
19591a30de1fSmrg
19601a30de1fSmrg
19611a30de1fSmrg# Keep a trace of the command line.
19621a30de1fSmrg# Strip out --no-create and --no-recursion so they do not pile up.
19631a30de1fSmrg# Strip out --silent because we don't want to record it for future runs.
19641a30de1fSmrg# Also quote any args containing shell meta-characters.
19651a30de1fSmrg# Make two passes to allow for proper duplicate-argument suppression.
19661a30de1fSmrgac_configure_args=
19671a30de1fSmrgac_configure_args0=
19681a30de1fSmrgac_configure_args1=
19691a30de1fSmrgac_must_keep_next=false
19701a30de1fSmrgfor ac_pass in 1 2
19711a30de1fSmrgdo
19721a30de1fSmrg  for ac_arg
19731a30de1fSmrg  do
19741a30de1fSmrg    case $ac_arg in
19751a30de1fSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
19761a30de1fSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19771a30de1fSmrg    | -silent | --silent | --silen | --sile | --sil)
19781a30de1fSmrg      continue ;;
19791a30de1fSmrg    *\'*)
1980b7fb5eacSmrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
19811a30de1fSmrg    esac
19821a30de1fSmrg    case $ac_pass in
1983ce62200cSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
19841a30de1fSmrg    2)
1985ce62200cSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
19861a30de1fSmrg      if test $ac_must_keep_next = true; then
19871a30de1fSmrg	ac_must_keep_next=false # Got value, back to normal.
19881a30de1fSmrg      else
19891a30de1fSmrg	case $ac_arg in
19901a30de1fSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
19911a30de1fSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
19921a30de1fSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
19931a30de1fSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
19941a30de1fSmrg	    case "$ac_configure_args0 " in
19951a30de1fSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
19961a30de1fSmrg	    esac
19971a30de1fSmrg	    ;;
19981a30de1fSmrg	  -* ) ac_must_keep_next=true ;;
19991a30de1fSmrg	esac
20001a30de1fSmrg      fi
2001ce62200cSmrg      as_fn_append ac_configure_args " '$ac_arg'"
20021a30de1fSmrg      ;;
20031a30de1fSmrg    esac
20041a30de1fSmrg  done
20051a30de1fSmrgdone
2006ce62200cSmrg{ ac_configure_args0=; unset ac_configure_args0;}
2007ce62200cSmrg{ ac_configure_args1=; unset ac_configure_args1;}
20081a30de1fSmrg
20091a30de1fSmrg# When interrupted or exit'd, cleanup temporary files, and complete
20101a30de1fSmrg# config.log.  We remove comments because anyway the quotes in there
20111a30de1fSmrg# would cause problems or look ugly.
20121a30de1fSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
20131a30de1fSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
20141a30de1fSmrgtrap 'exit_status=$?
20151a30de1fSmrg  # Save into config.log some information that might help in debugging.
20161a30de1fSmrg  {
20171a30de1fSmrg    echo
20181a30de1fSmrg
2019ce62200cSmrg    $as_echo "## ---------------- ##
20201a30de1fSmrg## Cache variables. ##
2021ce62200cSmrg## ---------------- ##"
20221a30de1fSmrg    echo
20231a30de1fSmrg    # The following way of writing the cache mishandles newlines in values,
20241a30de1fSmrg(
20251a30de1fSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
20261a30de1fSmrg    eval ac_val=\$$ac_var
20271a30de1fSmrg    case $ac_val in #(
20281a30de1fSmrg    *${as_nl}*)
20291a30de1fSmrg      case $ac_var in #(
2030ce62200cSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2031b7fb5eacSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20321a30de1fSmrg      esac
20331a30de1fSmrg      case $ac_var in #(
20341a30de1fSmrg      _ | IFS | as_nl) ;; #(
2035b7fb5eacSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2036ce62200cSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
20371a30de1fSmrg      esac ;;
20381a30de1fSmrg    esac
20391a30de1fSmrg  done
20401a30de1fSmrg  (set) 2>&1 |
20411a30de1fSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
20421a30de1fSmrg    *${as_nl}ac_space=\ *)
20431a30de1fSmrg      sed -n \
20441a30de1fSmrg	"s/'\''/'\''\\\\'\'''\''/g;
20451a30de1fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
20461a30de1fSmrg      ;; #(
20471a30de1fSmrg    *)
20481a30de1fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20491a30de1fSmrg      ;;
20501a30de1fSmrg    esac |
20511a30de1fSmrg    sort
20521a30de1fSmrg)
20531a30de1fSmrg    echo
20541a30de1fSmrg
2055ce62200cSmrg    $as_echo "## ----------------- ##
20561a30de1fSmrg## Output variables. ##
2057ce62200cSmrg## ----------------- ##"
20581a30de1fSmrg    echo
20591a30de1fSmrg    for ac_var in $ac_subst_vars
20601a30de1fSmrg    do
20611a30de1fSmrg      eval ac_val=\$$ac_var
20621a30de1fSmrg      case $ac_val in
2063b7fb5eacSmrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
20641a30de1fSmrg      esac
2065b7fb5eacSmrg      $as_echo "$ac_var='\''$ac_val'\''"
20661a30de1fSmrg    done | sort
20671a30de1fSmrg    echo
20681a30de1fSmrg
20691a30de1fSmrg    if test -n "$ac_subst_files"; then
2070ce62200cSmrg      $as_echo "## ------------------- ##
20711a30de1fSmrg## File substitutions. ##
2072ce62200cSmrg## ------------------- ##"
20731a30de1fSmrg      echo
20741a30de1fSmrg      for ac_var in $ac_subst_files
20751a30de1fSmrg      do
20761a30de1fSmrg	eval ac_val=\$$ac_var
20771a30de1fSmrg	case $ac_val in
2078b7fb5eacSmrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
20791a30de1fSmrg	esac
2080b7fb5eacSmrg	$as_echo "$ac_var='\''$ac_val'\''"
20811a30de1fSmrg      done | sort
20821a30de1fSmrg      echo
20831a30de1fSmrg    fi
20841a30de1fSmrg
20851a30de1fSmrg    if test -s confdefs.h; then
2086ce62200cSmrg      $as_echo "## ----------- ##
20871a30de1fSmrg## confdefs.h. ##
2088ce62200cSmrg## ----------- ##"
20891a30de1fSmrg      echo
20901a30de1fSmrg      cat confdefs.h
20911a30de1fSmrg      echo
20921a30de1fSmrg    fi
20931a30de1fSmrg    test "$ac_signal" != 0 &&
2094b7fb5eacSmrg      $as_echo "$as_me: caught signal $ac_signal"
2095b7fb5eacSmrg    $as_echo "$as_me: exit $exit_status"
20961a30de1fSmrg  } >&5
20971a30de1fSmrg  rm -f core *.core core.conftest.* &&
20981a30de1fSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
20991a30de1fSmrg    exit $exit_status
21001a30de1fSmrg' 0
21011a30de1fSmrgfor ac_signal in 1 2 13 15; do
2102ce62200cSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
21031a30de1fSmrgdone
21041a30de1fSmrgac_signal=0
21051a30de1fSmrg
21061a30de1fSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
21071a30de1fSmrgrm -f -r conftest* confdefs.h
21081a30de1fSmrg
2109ce62200cSmrg$as_echo "/* confdefs.h */" > confdefs.h
2110ce62200cSmrg
21111a30de1fSmrg# Predefined preprocessor variables.
21121a30de1fSmrg
21131a30de1fSmrgcat >>confdefs.h <<_ACEOF
21141a30de1fSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
21151a30de1fSmrg_ACEOF
21161a30de1fSmrg
21171a30de1fSmrgcat >>confdefs.h <<_ACEOF
21181a30de1fSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
21191a30de1fSmrg_ACEOF
21201a30de1fSmrg
21211a30de1fSmrgcat >>confdefs.h <<_ACEOF
21221a30de1fSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
21231a30de1fSmrg_ACEOF
21241a30de1fSmrg
21251a30de1fSmrgcat >>confdefs.h <<_ACEOF
21261a30de1fSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
21271a30de1fSmrg_ACEOF
21281a30de1fSmrg
21291a30de1fSmrgcat >>confdefs.h <<_ACEOF
21301a30de1fSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
21311a30de1fSmrg_ACEOF
21321a30de1fSmrg
2133ce62200cSmrgcat >>confdefs.h <<_ACEOF
2134ce62200cSmrg#define PACKAGE_URL "$PACKAGE_URL"
2135ce62200cSmrg_ACEOF
2136ce62200cSmrg
21371a30de1fSmrg
21381a30de1fSmrg# Let the site file select an alternate cache file if it wants to.
2139b7fb5eacSmrg# Prefer an explicitly selected file to automatically selected ones.
2140b7fb5eacSmrgac_site_file1=NONE
2141b7fb5eacSmrgac_site_file2=NONE
21421a30de1fSmrgif test -n "$CONFIG_SITE"; then
2143ce62200cSmrg  # We do not want a PATH search for config.site.
2144ce62200cSmrg  case $CONFIG_SITE in #((
2145ce62200cSmrg    -*)  ac_site_file1=./$CONFIG_SITE;;
2146ce62200cSmrg    */*) ac_site_file1=$CONFIG_SITE;;
2147ce62200cSmrg    *)   ac_site_file1=./$CONFIG_SITE;;
2148ce62200cSmrg  esac
21491a30de1fSmrgelif test "x$prefix" != xNONE; then
2150b7fb5eacSmrg  ac_site_file1=$prefix/share/config.site
2151b7fb5eacSmrg  ac_site_file2=$prefix/etc/config.site
21521a30de1fSmrgelse
2153b7fb5eacSmrg  ac_site_file1=$ac_default_prefix/share/config.site
2154b7fb5eacSmrg  ac_site_file2=$ac_default_prefix/etc/config.site
21551a30de1fSmrgfi
2156b7fb5eacSmrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
21571a30de1fSmrgdo
2158b7fb5eacSmrg  test "x$ac_site_file" = xNONE && continue
2159ce62200cSmrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2160ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2161b7fb5eacSmrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
21621a30de1fSmrg    sed 's/^/| /' "$ac_site_file" >&5
2163ce62200cSmrg    . "$ac_site_file" \
2164ce62200cSmrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2165ce62200cSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2166ce62200cSmrgas_fn_error $? "failed to load site script $ac_site_file
2167ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
21681a30de1fSmrg  fi
21691a30de1fSmrgdone
21701a30de1fSmrg
21711a30de1fSmrgif test -r "$cache_file"; then
2172ce62200cSmrg  # Some versions of bash will fail to source /dev/null (special files
2173ce62200cSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2174ce62200cSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2175ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2176b7fb5eacSmrg$as_echo "$as_me: loading cache $cache_file" >&6;}
21771a30de1fSmrg    case $cache_file in
21781a30de1fSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
21791a30de1fSmrg      *)                      . "./$cache_file";;
21801a30de1fSmrg    esac
21811a30de1fSmrg  fi
21821a30de1fSmrgelse
2183ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2184b7fb5eacSmrg$as_echo "$as_me: creating cache $cache_file" >&6;}
21851a30de1fSmrg  >$cache_file
21861a30de1fSmrgfi
21871a30de1fSmrg
21881a30de1fSmrg# Check that the precious variables saved in the cache have kept the same
21891a30de1fSmrg# value.
21901a30de1fSmrgac_cache_corrupted=false
21911a30de1fSmrgfor ac_var in $ac_precious_vars; do
21921a30de1fSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
21931a30de1fSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
21941a30de1fSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
21951a30de1fSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
21961a30de1fSmrg  case $ac_old_set,$ac_new_set in
21971a30de1fSmrg    set,)
2198ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2199b7fb5eacSmrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
22001a30de1fSmrg      ac_cache_corrupted=: ;;
22011a30de1fSmrg    ,set)
2202ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2203b7fb5eacSmrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
22041a30de1fSmrg      ac_cache_corrupted=: ;;
22051a30de1fSmrg    ,);;
22061a30de1fSmrg    *)
22071a30de1fSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2208b7fb5eacSmrg	# differences in whitespace do not lead to failure.
2209b7fb5eacSmrg	ac_old_val_w=`echo x $ac_old_val`
2210b7fb5eacSmrg	ac_new_val_w=`echo x $ac_new_val`
2211b7fb5eacSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2212ce62200cSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2213b7fb5eacSmrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2214b7fb5eacSmrg	  ac_cache_corrupted=:
2215b7fb5eacSmrg	else
2216ce62200cSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2217b7fb5eacSmrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2218b7fb5eacSmrg	  eval $ac_var=\$ac_old_val
2219b7fb5eacSmrg	fi
2220ce62200cSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2221b7fb5eacSmrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2222ce62200cSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2223b7fb5eacSmrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
22241a30de1fSmrg      fi;;
22251a30de1fSmrg  esac
22261a30de1fSmrg  # Pass precious variables to config.status.
22271a30de1fSmrg  if test "$ac_new_set" = set; then
22281a30de1fSmrg    case $ac_new_val in
2229b7fb5eacSmrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
22301a30de1fSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
22311a30de1fSmrg    esac
22321a30de1fSmrg    case " $ac_configure_args " in
22331a30de1fSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2234ce62200cSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
22351a30de1fSmrg    esac
22361a30de1fSmrg  fi
22371a30de1fSmrgdone
22381a30de1fSmrgif $ac_cache_corrupted; then
2239ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2240b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2241ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2242b7fb5eacSmrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2243ce62200cSmrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
22441a30de1fSmrgfi
2245ce62200cSmrg## -------------------- ##
2246ce62200cSmrg## Main body of script. ##
2247ce62200cSmrg## -------------------- ##
22481a30de1fSmrg
22491a30de1fSmrgac_ext=c
22501a30de1fSmrgac_cpp='$CPP $CPPFLAGS'
22511a30de1fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22521a30de1fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22531a30de1fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
22541a30de1fSmrg
22551a30de1fSmrg
22561a30de1fSmrg
2257a733a5bfSmrgac_config_headers="$ac_config_headers config.h"
22581a30de1fSmrg
2259a733a5bfSmrg# Needed for asprintf on GNU libc
22601b983734Smrgac_aux_dir=
22611b983734Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
22621b983734Smrg  if test -f "$ac_dir/install-sh"; then
22631b983734Smrg    ac_aux_dir=$ac_dir
22641b983734Smrg    ac_install_sh="$ac_aux_dir/install-sh -c"
22651b983734Smrg    break
22661b983734Smrg  elif test -f "$ac_dir/install.sh"; then
22671b983734Smrg    ac_aux_dir=$ac_dir
22681b983734Smrg    ac_install_sh="$ac_aux_dir/install.sh -c"
22691b983734Smrg    break
22701b983734Smrg  elif test -f "$ac_dir/shtool"; then
22711b983734Smrg    ac_aux_dir=$ac_dir
22721b983734Smrg    ac_install_sh="$ac_aux_dir/shtool install -c"
22731b983734Smrg    break
22741b983734Smrg  fi
22751b983734Smrgdone
22761b983734Smrgif test -z "$ac_aux_dir"; then
22771b983734Smrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
22781b983734Smrgfi
22791b983734Smrg
22801b983734Smrg# These three variables are undocumented and unsupported,
22811b983734Smrg# and are intended to be withdrawn in a future Autoconf release.
22821b983734Smrg# They can cause serious problems if a builder's source tree is in a directory
22831b983734Smrg# whose full name contains unusual characters.
22841b983734Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
22851b983734Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
22861b983734Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
22871b983734Smrg
22881b983734Smrg
22891b983734Smrg# Expand $ac_aux_dir to an absolute path.
22901b983734Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
22911a30de1fSmrg
2292a733a5bfSmrgac_ext=c
2293a733a5bfSmrgac_cpp='$CPP $CPPFLAGS'
2294a733a5bfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2295a733a5bfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2296a733a5bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2297a733a5bfSmrgif test -n "$ac_tool_prefix"; then
2298a733a5bfSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2299a733a5bfSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
2300a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2301a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
2302a733a5bfSmrgif ${ac_cv_prog_CC+:} false; then :
2303b7fb5eacSmrg  $as_echo_n "(cached) " >&6
23041a30de1fSmrgelse
2305a733a5bfSmrg  if test -n "$CC"; then
2306a733a5bfSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2307a733a5bfSmrgelse
2308a733a5bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2309b7fb5eacSmrgfor as_dir in $PATH
2310b7fb5eacSmrgdo
2311b7fb5eacSmrg  IFS=$as_save_IFS
2312b7fb5eacSmrg  test -z "$as_dir" && as_dir=.
2313ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
23141b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2315a733a5bfSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
2316ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2317b7fb5eacSmrg    break 2
2318b7fb5eacSmrg  fi
2319b7fb5eacSmrgdone
2320ce62200cSmrg  done
2321b7fb5eacSmrgIFS=$as_save_IFS
2322b7fb5eacSmrg
2323b7fb5eacSmrgfi
2324b7fb5eacSmrgfi
2325a733a5bfSmrgCC=$ac_cv_prog_CC
2326a733a5bfSmrgif test -n "$CC"; then
2327a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2328a733a5bfSmrg$as_echo "$CC" >&6; }
2329b7fb5eacSmrgelse
2330ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2331b7fb5eacSmrg$as_echo "no" >&6; }
2332b7fb5eacSmrgfi
2333b7fb5eacSmrg
2334b7fb5eacSmrg
2335b7fb5eacSmrgfi
2336a733a5bfSmrgif test -z "$ac_cv_prog_CC"; then
2337a733a5bfSmrg  ac_ct_CC=$CC
2338a733a5bfSmrg  # Extract the first word of "gcc", so it can be a program name with args.
2339a733a5bfSmrgset dummy gcc; ac_word=$2
2340ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2341b7fb5eacSmrg$as_echo_n "checking for $ac_word... " >&6; }
2342a733a5bfSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
2343b7fb5eacSmrg  $as_echo_n "(cached) " >&6
2344b7fb5eacSmrgelse
2345a733a5bfSmrg  if test -n "$ac_ct_CC"; then
2346a733a5bfSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2347b7fb5eacSmrgelse
2348b7fb5eacSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2349b7fb5eacSmrgfor as_dir in $PATH
2350b7fb5eacSmrgdo
2351b7fb5eacSmrg  IFS=$as_save_IFS
2352b7fb5eacSmrg  test -z "$as_dir" && as_dir=.
2353ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
23541b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2355a733a5bfSmrg    ac_cv_prog_ac_ct_CC="gcc"
2356ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2357b7fb5eacSmrg    break 2
2358b7fb5eacSmrg  fi
2359b7fb5eacSmrgdone
2360ce62200cSmrg  done
2361b7fb5eacSmrgIFS=$as_save_IFS
2362b7fb5eacSmrg
2363b7fb5eacSmrgfi
2364b7fb5eacSmrgfi
2365a733a5bfSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2366a733a5bfSmrgif test -n "$ac_ct_CC"; then
2367a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2368a733a5bfSmrg$as_echo "$ac_ct_CC" >&6; }
2369b7fb5eacSmrgelse
2370ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2371b7fb5eacSmrg$as_echo "no" >&6; }
2372b7fb5eacSmrgfi
2373b7fb5eacSmrg
2374a733a5bfSmrg  if test "x$ac_ct_CC" = x; then
2375a733a5bfSmrg    CC=""
2376b7fb5eacSmrg  else
2377b7fb5eacSmrg    case $cross_compiling:$ac_tool_warned in
2378b7fb5eacSmrgyes:)
2379ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2380b7fb5eacSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2381b7fb5eacSmrgac_tool_warned=yes ;;
2382b7fb5eacSmrgesac
2383a733a5bfSmrg    CC=$ac_ct_CC
2384b7fb5eacSmrg  fi
2385b7fb5eacSmrgelse
2386a733a5bfSmrg  CC="$ac_cv_prog_CC"
23871a30de1fSmrgfi
23881a30de1fSmrg
2389a733a5bfSmrgif test -z "$CC"; then
2390a733a5bfSmrg          if test -n "$ac_tool_prefix"; then
2391a733a5bfSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2392a733a5bfSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
2393ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2394b7fb5eacSmrg$as_echo_n "checking for $ac_word... " >&6; }
2395a733a5bfSmrgif ${ac_cv_prog_CC+:} false; then :
2396b7fb5eacSmrg  $as_echo_n "(cached) " >&6
23971a30de1fSmrgelse
2398a733a5bfSmrg  if test -n "$CC"; then
2399a733a5bfSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
24001a30de1fSmrgelse
24011a30de1fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24021a30de1fSmrgfor as_dir in $PATH
24031a30de1fSmrgdo
24041a30de1fSmrg  IFS=$as_save_IFS
24051a30de1fSmrg  test -z "$as_dir" && as_dir=.
2406ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
24071b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2408a733a5bfSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
2409ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24101a30de1fSmrg    break 2
24111a30de1fSmrg  fi
24121a30de1fSmrgdone
2413ce62200cSmrg  done
24141a30de1fSmrgIFS=$as_save_IFS
24151a30de1fSmrg
24161a30de1fSmrgfi
24171a30de1fSmrgfi
2418a733a5bfSmrgCC=$ac_cv_prog_CC
2419a733a5bfSmrgif test -n "$CC"; then
2420a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2421a733a5bfSmrg$as_echo "$CC" >&6; }
24221a30de1fSmrgelse
2423ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2424b7fb5eacSmrg$as_echo "no" >&6; }
24251a30de1fSmrgfi
24261a30de1fSmrg
24271a30de1fSmrg
2428a733a5bfSmrg  fi
24291a30de1fSmrgfi
2430a733a5bfSmrgif test -z "$CC"; then
2431a733a5bfSmrg  # Extract the first word of "cc", so it can be a program name with args.
2432a733a5bfSmrgset dummy cc; ac_word=$2
2433a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2434a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
2435a733a5bfSmrgif ${ac_cv_prog_CC+:} false; then :
2436a733a5bfSmrg  $as_echo_n "(cached) " >&6
24371a30de1fSmrgelse
2438a733a5bfSmrg  if test -n "$CC"; then
2439a733a5bfSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
24401a30de1fSmrgelse
2441a733a5bfSmrg  ac_prog_rejected=no
2442a733a5bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2443a733a5bfSmrgfor as_dir in $PATH
2444a733a5bfSmrgdo
2445a733a5bfSmrg  IFS=$as_save_IFS
2446a733a5bfSmrg  test -z "$as_dir" && as_dir=.
2447a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
24481b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2449a733a5bfSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2450a733a5bfSmrg       ac_prog_rejected=yes
2451a733a5bfSmrg       continue
2452a733a5bfSmrg     fi
2453a733a5bfSmrg    ac_cv_prog_CC="cc"
2454a733a5bfSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2455a733a5bfSmrg    break 2
24561a30de1fSmrg  fi
2457a733a5bfSmrgdone
2458a733a5bfSmrg  done
2459a733a5bfSmrgIFS=$as_save_IFS
24601a30de1fSmrg
2461a733a5bfSmrgif test $ac_prog_rejected = yes; then
2462a733a5bfSmrg  # We found a bogon in the path, so make sure we never use it.
2463a733a5bfSmrg  set dummy $ac_cv_prog_CC
2464a733a5bfSmrg  shift
2465a733a5bfSmrg  if test $# != 0; then
2466a733a5bfSmrg    # We chose a different compiler from the bogus one.
2467a733a5bfSmrg    # However, it has the same basename, so the bogon will be chosen
2468a733a5bfSmrg    # first if we set CC to just the basename; use the full file name.
2469a733a5bfSmrg    shift
2470a733a5bfSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
24711a30de1fSmrg  fi
24721a30de1fSmrgfi
2473ce62200cSmrgfi
2474ce62200cSmrgfi
2475a733a5bfSmrgCC=$ac_cv_prog_CC
2476a733a5bfSmrgif test -n "$CC"; then
2477a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2478a733a5bfSmrg$as_echo "$CC" >&6; }
2479ce62200cSmrgelse
2480a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2481a733a5bfSmrg$as_echo "no" >&6; }
2482ce62200cSmrgfi
2483ce62200cSmrg
2484ce62200cSmrg
2485a733a5bfSmrgfi
2486a733a5bfSmrgif test -z "$CC"; then
2487a733a5bfSmrg  if test -n "$ac_tool_prefix"; then
2488a733a5bfSmrg  for ac_prog in cl.exe
2489a733a5bfSmrg  do
2490a733a5bfSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2491a733a5bfSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
2492ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2493ce62200cSmrg$as_echo_n "checking for $ac_word... " >&6; }
2494ce62200cSmrgif ${ac_cv_prog_CC+:} false; then :
2495ce62200cSmrg  $as_echo_n "(cached) " >&6
2496ce62200cSmrgelse
2497ce62200cSmrg  if test -n "$CC"; then
2498ce62200cSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2499ce62200cSmrgelse
2500ce62200cSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501ce62200cSmrgfor as_dir in $PATH
2502ce62200cSmrgdo
2503ce62200cSmrg  IFS=$as_save_IFS
2504ce62200cSmrg  test -z "$as_dir" && as_dir=.
2505ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
25061b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2507a733a5bfSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2508ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2509ce62200cSmrg    break 2
2510ce62200cSmrg  fi
2511ce62200cSmrgdone
2512ce62200cSmrg  done
2513ce62200cSmrgIFS=$as_save_IFS
2514ce62200cSmrg
2515ce62200cSmrgfi
2516ce62200cSmrgfi
2517ce62200cSmrgCC=$ac_cv_prog_CC
2518ce62200cSmrgif test -n "$CC"; then
2519ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2520ce62200cSmrg$as_echo "$CC" >&6; }
2521ce62200cSmrgelse
2522ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2523b7fb5eacSmrg$as_echo "no" >&6; }
25241a30de1fSmrgfi
25251a30de1fSmrg
25261a30de1fSmrg
2527a733a5bfSmrg    test -n "$CC" && break
2528a733a5bfSmrg  done
25291a30de1fSmrgfi
2530a733a5bfSmrgif test -z "$CC"; then
25311a30de1fSmrg  ac_ct_CC=$CC
2532a733a5bfSmrg  for ac_prog in cl.exe
2533a733a5bfSmrgdo
2534a733a5bfSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2535a733a5bfSmrgset dummy $ac_prog; ac_word=$2
2536ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2537b7fb5eacSmrg$as_echo_n "checking for $ac_word... " >&6; }
2538ce62200cSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
2539b7fb5eacSmrg  $as_echo_n "(cached) " >&6
25401a30de1fSmrgelse
25411a30de1fSmrg  if test -n "$ac_ct_CC"; then
25421a30de1fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
25431a30de1fSmrgelse
25441a30de1fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25451a30de1fSmrgfor as_dir in $PATH
25461a30de1fSmrgdo
25471a30de1fSmrg  IFS=$as_save_IFS
25481a30de1fSmrg  test -z "$as_dir" && as_dir=.
2549ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
25501b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2551a733a5bfSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
2552ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
25531a30de1fSmrg    break 2
25541a30de1fSmrg  fi
25551a30de1fSmrgdone
2556ce62200cSmrg  done
25571a30de1fSmrgIFS=$as_save_IFS
25581a30de1fSmrg
25591a30de1fSmrgfi
25601a30de1fSmrgfi
25611a30de1fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
25621a30de1fSmrgif test -n "$ac_ct_CC"; then
2563ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2564b7fb5eacSmrg$as_echo "$ac_ct_CC" >&6; }
25651a30de1fSmrgelse
2566ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2567b7fb5eacSmrg$as_echo "no" >&6; }
25681a30de1fSmrgfi
2569a733a5bfSmrg
2570a733a5bfSmrg
2571a733a5bfSmrg  test -n "$ac_ct_CC" && break
2572a733a5bfSmrgdone
25731a30de1fSmrg
25741a30de1fSmrg  if test "x$ac_ct_CC" = x; then
25751a30de1fSmrg    CC=""
25761a30de1fSmrg  else
25771a30de1fSmrg    case $cross_compiling:$ac_tool_warned in
25781a30de1fSmrgyes:)
2579ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2580b7fb5eacSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
25811a30de1fSmrgac_tool_warned=yes ;;
25821a30de1fSmrgesac
25831a30de1fSmrg    CC=$ac_ct_CC
25841a30de1fSmrg  fi
25851a30de1fSmrgfi
25861a30de1fSmrg
25871a30de1fSmrgfi
25881a30de1fSmrg
25891a30de1fSmrg
2590ce62200cSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2591b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2592ce62200cSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
2593ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
25941a30de1fSmrg
25951a30de1fSmrg# Provide some information about the compiler.
2596ce62200cSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2597b7fb5eacSmrgset X $ac_compile
2598b7fb5eacSmrgac_compiler=$2
2599ce62200cSmrgfor ac_option in --version -v -V -qversion; do
2600ce62200cSmrg  { { ac_try="$ac_compiler $ac_option >&5"
26011a30de1fSmrgcase "(($ac_try" in
26021a30de1fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26031a30de1fSmrg  *) ac_try_echo=$ac_try;;
26041a30de1fSmrgesac
2605ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2606ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
2607ce62200cSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
26081a30de1fSmrg  ac_status=$?
2609ce62200cSmrg  if test -s conftest.err; then
2610ce62200cSmrg    sed '10a\
2611ce62200cSmrg... rest of stderr output deleted ...
2612ce62200cSmrg         10q' conftest.err >conftest.er1
2613ce62200cSmrg    cat conftest.er1 >&5
2614ce62200cSmrg  fi
2615ce62200cSmrg  rm -f conftest.er1 conftest.err
2616ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2617ce62200cSmrg  test $ac_status = 0; }
2618ce62200cSmrgdone
26191a30de1fSmrg
2620ce62200cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
26211a30de1fSmrg/* end confdefs.h.  */
26221a30de1fSmrg
26231a30de1fSmrgint
26241a30de1fSmrgmain ()
26251a30de1fSmrg{
26261a30de1fSmrg
26271a30de1fSmrg  ;
26281a30de1fSmrg  return 0;
26291a30de1fSmrg}
26301a30de1fSmrg_ACEOF
26311a30de1fSmrgac_clean_files_save=$ac_clean_files
2632b7fb5eacSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
26331a30de1fSmrg# Try to create an executable without -o first, disregard a.out.
26341a30de1fSmrg# It will help us diagnose broken compilers, and finding out an intuition
26351a30de1fSmrg# of exeext.
2636ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2637ce62200cSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
2638b7fb5eacSmrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2639b7fb5eacSmrg
2640b7fb5eacSmrg# The possible output files:
2641b7fb5eacSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2642b7fb5eacSmrg
26431a30de1fSmrgac_rmfiles=
26441a30de1fSmrgfor ac_file in $ac_files
26451a30de1fSmrgdo
26461a30de1fSmrg  case $ac_file in
2647b7fb5eacSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
26481a30de1fSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
26491a30de1fSmrg  esac
26501a30de1fSmrgdone
26511a30de1fSmrgrm -f $ac_rmfiles
26521a30de1fSmrg
2653ce62200cSmrgif { { ac_try="$ac_link_default"
26541a30de1fSmrgcase "(($ac_try" in
26551a30de1fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26561a30de1fSmrg  *) ac_try_echo=$ac_try;;
26571a30de1fSmrgesac
2658ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2659ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
26601a30de1fSmrg  (eval "$ac_link_default") 2>&5
26611a30de1fSmrg  ac_status=$?
2662ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2663ce62200cSmrg  test $ac_status = 0; }; then :
26641a30de1fSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
26651a30de1fSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
26661a30de1fSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
26671a30de1fSmrg# so that the user can short-circuit this test for compilers unknown to
26681a30de1fSmrg# Autoconf.
26691a30de1fSmrgfor ac_file in $ac_files ''
26701a30de1fSmrgdo
26711a30de1fSmrg  test -f "$ac_file" || continue
26721a30de1fSmrg  case $ac_file in
2673b7fb5eacSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
26741a30de1fSmrg	;;
26751a30de1fSmrg    [ab].out )
26761a30de1fSmrg	# We found the default executable, but exeext='' is most
26771a30de1fSmrg	# certainly right.
26781a30de1fSmrg	break;;
26791a30de1fSmrg    *.* )
2680ce62200cSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
26811a30de1fSmrg	then :; else
26821a30de1fSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
26831a30de1fSmrg	fi
26841a30de1fSmrg	# We set ac_cv_exeext here because the later test for it is not
26851a30de1fSmrg	# safe: cross compilers may not add the suffix if given an `-o'
26861a30de1fSmrg	# argument, so we may need to know it at that point already.
26871a30de1fSmrg	# Even if this section looks crufty: it has the advantage of
26881a30de1fSmrg	# actually working.
26891a30de1fSmrg	break;;
26901a30de1fSmrg    * )
26911a30de1fSmrg	break;;
26921a30de1fSmrg  esac
26931a30de1fSmrgdone
26941a30de1fSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
26951a30de1fSmrg
26961a30de1fSmrgelse
26971a30de1fSmrg  ac_file=''
26981a30de1fSmrgfi
2699ce62200cSmrgif test -z "$ac_file"; then :
2700ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2701ce62200cSmrg$as_echo "no" >&6; }
2702ce62200cSmrg$as_echo "$as_me: failed program was:" >&5
27031a30de1fSmrgsed 's/^/| /' conftest.$ac_ext >&5
27041a30de1fSmrg
2705ce62200cSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2706b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2707ce62200cSmrgas_fn_error 77 "C compiler cannot create executables
2708ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
2709ce62200cSmrgelse
2710ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2711ce62200cSmrg$as_echo "yes" >&6; }
27121a30de1fSmrgfi
2713ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2714ce62200cSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
2715ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2716ce62200cSmrg$as_echo "$ac_file" >&6; }
27171a30de1fSmrgac_exeext=$ac_cv_exeext
27181a30de1fSmrg
2719b7fb5eacSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
27201a30de1fSmrgac_clean_files=$ac_clean_files_save
2721ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2722b7fb5eacSmrg$as_echo_n "checking for suffix of executables... " >&6; }
2723ce62200cSmrgif { { ac_try="$ac_link"
27241a30de1fSmrgcase "(($ac_try" in
27251a30de1fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27261a30de1fSmrg  *) ac_try_echo=$ac_try;;
27271a30de1fSmrgesac
2728ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2729ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
27301a30de1fSmrg  (eval "$ac_link") 2>&5
27311a30de1fSmrg  ac_status=$?
2732ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2733ce62200cSmrg  test $ac_status = 0; }; then :
27341a30de1fSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
27351a30de1fSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
27361a30de1fSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
27371a30de1fSmrg# `rm'.
27381a30de1fSmrgfor ac_file in conftest.exe conftest conftest.*; do
27391a30de1fSmrg  test -f "$ac_file" || continue
27401a30de1fSmrg  case $ac_file in
2741b7fb5eacSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
27421a30de1fSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
27431a30de1fSmrg	  break;;
27441a30de1fSmrg    * ) break;;
27451a30de1fSmrg  esac
27461a30de1fSmrgdone
27471a30de1fSmrgelse
2748ce62200cSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2749b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2750ce62200cSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
2751ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
27521a30de1fSmrgfi
2753ce62200cSmrgrm -f conftest conftest$ac_cv_exeext
2754ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2755b7fb5eacSmrg$as_echo "$ac_cv_exeext" >&6; }
27561a30de1fSmrg
27571a30de1fSmrgrm -f conftest.$ac_ext
27581a30de1fSmrgEXEEXT=$ac_cv_exeext
27591a30de1fSmrgac_exeext=$EXEEXT
2760ce62200cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
2761ce62200cSmrg/* end confdefs.h.  */
2762ce62200cSmrg#include <stdio.h>
2763ce62200cSmrgint
2764ce62200cSmrgmain ()
2765ce62200cSmrg{
2766ce62200cSmrgFILE *f = fopen ("conftest.out", "w");
2767ce62200cSmrg return ferror (f) || fclose (f) != 0;
2768ce62200cSmrg
2769ce62200cSmrg  ;
2770ce62200cSmrg  return 0;
2771ce62200cSmrg}
2772ce62200cSmrg_ACEOF
2773ce62200cSmrgac_clean_files="$ac_clean_files conftest.out"
2774ce62200cSmrg# Check that the compiler produces executables we can run.  If not, either
2775ce62200cSmrg# the compiler is broken, or we cross compile.
2776ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2777ce62200cSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
2778ce62200cSmrgif test "$cross_compiling" != yes; then
2779ce62200cSmrg  { { ac_try="$ac_link"
2780ce62200cSmrgcase "(($ac_try" in
2781ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2782ce62200cSmrg  *) ac_try_echo=$ac_try;;
2783ce62200cSmrgesac
2784ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2785ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
2786ce62200cSmrg  (eval "$ac_link") 2>&5
2787ce62200cSmrg  ac_status=$?
2788ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2789ce62200cSmrg  test $ac_status = 0; }
2790ce62200cSmrg  if { ac_try='./conftest$ac_cv_exeext'
2791ce62200cSmrg  { { case "(($ac_try" in
2792ce62200cSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2793ce62200cSmrg  *) ac_try_echo=$ac_try;;
2794ce62200cSmrgesac
2795ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2796ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
2797ce62200cSmrg  (eval "$ac_try") 2>&5
2798ce62200cSmrg  ac_status=$?
2799ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2800ce62200cSmrg  test $ac_status = 0; }; }; then
2801ce62200cSmrg    cross_compiling=no
2802ce62200cSmrg  else
2803ce62200cSmrg    if test "$cross_compiling" = maybe; then
2804ce62200cSmrg	cross_compiling=yes
2805ce62200cSmrg    else
2806ce62200cSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2807ce62200cSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2808ce62200cSmrgas_fn_error $? "cannot run C compiled programs.
2809ce62200cSmrgIf you meant to cross compile, use \`--host'.
2810ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
2811ce62200cSmrg    fi
2812ce62200cSmrg  fi
2813ce62200cSmrgfi
2814ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2815ce62200cSmrg$as_echo "$cross_compiling" >&6; }
2816ce62200cSmrg
2817ce62200cSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2818ce62200cSmrgac_clean_files=$ac_clean_files_save
2819ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2820b7fb5eacSmrg$as_echo_n "checking for suffix of object files... " >&6; }
2821ce62200cSmrgif ${ac_cv_objext+:} false; then :
2822b7fb5eacSmrg  $as_echo_n "(cached) " >&6
28231a30de1fSmrgelse
2824ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28251a30de1fSmrg/* end confdefs.h.  */
28261a30de1fSmrg
28271a30de1fSmrgint
28281a30de1fSmrgmain ()
28291a30de1fSmrg{
28301a30de1fSmrg
28311a30de1fSmrg  ;
28321a30de1fSmrg  return 0;
28331a30de1fSmrg}
28341a30de1fSmrg_ACEOF
28351a30de1fSmrgrm -f conftest.o conftest.obj
2836ce62200cSmrgif { { ac_try="$ac_compile"
28371a30de1fSmrgcase "(($ac_try" in
28381a30de1fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28391a30de1fSmrg  *) ac_try_echo=$ac_try;;
28401a30de1fSmrgesac
2841ce62200cSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2842ce62200cSmrg$as_echo "$ac_try_echo"; } >&5
28431a30de1fSmrg  (eval "$ac_compile") 2>&5
28441a30de1fSmrg  ac_status=$?
2845ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2846ce62200cSmrg  test $ac_status = 0; }; then :
28471a30de1fSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
28481a30de1fSmrg  test -f "$ac_file" || continue;
28491a30de1fSmrg  case $ac_file in
2850b7fb5eacSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
28511a30de1fSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
28521a30de1fSmrg       break;;
28531a30de1fSmrg  esac
28541a30de1fSmrgdone
28551a30de1fSmrgelse
2856b7fb5eacSmrg  $as_echo "$as_me: failed program was:" >&5
28571a30de1fSmrgsed 's/^/| /' conftest.$ac_ext >&5
28581a30de1fSmrg
2859ce62200cSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2860b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2861ce62200cSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
2862ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
28631a30de1fSmrgfi
28641a30de1fSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
28651a30de1fSmrgfi
2866ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2867b7fb5eacSmrg$as_echo "$ac_cv_objext" >&6; }
28681a30de1fSmrgOBJEXT=$ac_cv_objext
28691a30de1fSmrgac_objext=$OBJEXT
2870ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2871b7fb5eacSmrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2872ce62200cSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
2873b7fb5eacSmrg  $as_echo_n "(cached) " >&6
28741a30de1fSmrgelse
2875ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
28761a30de1fSmrg/* end confdefs.h.  */
28771a30de1fSmrg
28781a30de1fSmrgint
28791a30de1fSmrgmain ()
28801a30de1fSmrg{
28811a30de1fSmrg#ifndef __GNUC__
28821a30de1fSmrg       choke me
28831a30de1fSmrg#endif
28841a30de1fSmrg
28851a30de1fSmrg  ;
28861a30de1fSmrg  return 0;
28871a30de1fSmrg}
28881a30de1fSmrg_ACEOF
2889ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
28901a30de1fSmrg  ac_compiler_gnu=yes
28911a30de1fSmrgelse
2892ce62200cSmrg  ac_compiler_gnu=no
28931a30de1fSmrgfi
28941a30de1fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28951a30de1fSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
28961a30de1fSmrg
28971a30de1fSmrgfi
2898ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2899b7fb5eacSmrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2900b7fb5eacSmrgif test $ac_compiler_gnu = yes; then
2901b7fb5eacSmrg  GCC=yes
2902b7fb5eacSmrgelse
2903b7fb5eacSmrg  GCC=
2904b7fb5eacSmrgfi
29051a30de1fSmrgac_test_CFLAGS=${CFLAGS+set}
29061a30de1fSmrgac_save_CFLAGS=$CFLAGS
2907ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2908b7fb5eacSmrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
2909ce62200cSmrgif ${ac_cv_prog_cc_g+:} false; then :
2910b7fb5eacSmrg  $as_echo_n "(cached) " >&6
29111a30de1fSmrgelse
29121a30de1fSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
29131a30de1fSmrg   ac_c_werror_flag=yes
29141a30de1fSmrg   ac_cv_prog_cc_g=no
29151a30de1fSmrg   CFLAGS="-g"
2916ce62200cSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29171a30de1fSmrg/* end confdefs.h.  */
29181a30de1fSmrg
29191a30de1fSmrgint
29201a30de1fSmrgmain ()
29211a30de1fSmrg{
29221a30de1fSmrg
29231a30de1fSmrg  ;
29241a30de1fSmrg  return 0;
29251a30de1fSmrg}
29261a30de1fSmrg_ACEOF
2927ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
29281a30de1fSmrg  ac_cv_prog_cc_g=yes
29291a30de1fSmrgelse
2930ce62200cSmrg  CFLAGS=""
2931ce62200cSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29321a30de1fSmrg/* end confdefs.h.  */
29331a30de1fSmrg
29341a30de1fSmrgint
29351a30de1fSmrgmain ()
29361a30de1fSmrg{
29371a30de1fSmrg
29381a30de1fSmrg  ;
29391a30de1fSmrg  return 0;
29401a30de1fSmrg}
29411a30de1fSmrg_ACEOF
2942ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
29431a30de1fSmrg
2944ce62200cSmrgelse
2945ce62200cSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
29461a30de1fSmrg	 CFLAGS="-g"
2947ce62200cSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
29481a30de1fSmrg/* end confdefs.h.  */
29491a30de1fSmrg
29501a30de1fSmrgint
29511a30de1fSmrgmain ()
29521a30de1fSmrg{
29531a30de1fSmrg
29541a30de1fSmrg  ;
29551a30de1fSmrg  return 0;
29561a30de1fSmrg}
29571a30de1fSmrg_ACEOF
2958ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
29591a30de1fSmrg  ac_cv_prog_cc_g=yes
29601a30de1fSmrgfi
29611a30de1fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29621a30de1fSmrgfi
29631a30de1fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29641a30de1fSmrgfi
29651a30de1fSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29661a30de1fSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
29671a30de1fSmrgfi
2968ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2969b7fb5eacSmrg$as_echo "$ac_cv_prog_cc_g" >&6; }
29701a30de1fSmrgif test "$ac_test_CFLAGS" = set; then
29711a30de1fSmrg  CFLAGS=$ac_save_CFLAGS
29721a30de1fSmrgelif test $ac_cv_prog_cc_g = yes; then
29731a30de1fSmrg  if test "$GCC" = yes; then
29741a30de1fSmrg    CFLAGS="-g -O2"
29751a30de1fSmrg  else
29761a30de1fSmrg    CFLAGS="-g"
29771a30de1fSmrg  fi
29781a30de1fSmrgelse
29791a30de1fSmrg  if test "$GCC" = yes; then
29801a30de1fSmrg    CFLAGS="-O2"
29811a30de1fSmrg  else
29821a30de1fSmrg    CFLAGS=
29831a30de1fSmrg  fi
29841a30de1fSmrgfi
2985ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2986b7fb5eacSmrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2987ce62200cSmrgif ${ac_cv_prog_cc_c89+:} false; then :
2988b7fb5eacSmrg  $as_echo_n "(cached) " >&6
29891a30de1fSmrgelse
29901a30de1fSmrg  ac_cv_prog_cc_c89=no
29911a30de1fSmrgac_save_CC=$CC
2992ce62200cSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
29931a30de1fSmrg/* end confdefs.h.  */
29941a30de1fSmrg#include <stdarg.h>
29951a30de1fSmrg#include <stdio.h>
29961b983734Smrgstruct stat;
29971a30de1fSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
29981a30de1fSmrgstruct buf { int x; };
29991a30de1fSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
30001a30de1fSmrgstatic char *e (p, i)
30011a30de1fSmrg     char **p;
30021a30de1fSmrg     int i;
30031a30de1fSmrg{
30041a30de1fSmrg  return p[i];
30051a30de1fSmrg}
30061a30de1fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
30071a30de1fSmrg{
30081a30de1fSmrg  char *s;
30091a30de1fSmrg  va_list v;
30101a30de1fSmrg  va_start (v,p);
30111a30de1fSmrg  s = g (p, va_arg (v,int));
30121a30de1fSmrg  va_end (v);
30131a30de1fSmrg  return s;
30141a30de1fSmrg}
30151a30de1fSmrg
30161a30de1fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
30171a30de1fSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
30181a30de1fSmrg   These don't provoke an error unfortunately, instead are silently treated
30191a30de1fSmrg   as 'x'.  The following induces an error, until -std is added to get
30201a30de1fSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
30211a30de1fSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
30221a30de1fSmrg   that's true only with -std.  */
30231a30de1fSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
30241a30de1fSmrg
30251a30de1fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
30261a30de1fSmrg   inside strings and character constants.  */
30271a30de1fSmrg#define FOO(x) 'x'
30281a30de1fSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
30291a30de1fSmrg
30301a30de1fSmrgint test (int i, double x);
30311a30de1fSmrgstruct s1 {int (*f) (int a);};
30321a30de1fSmrgstruct s2 {int (*f) (double a);};
30331a30de1fSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
30341a30de1fSmrgint argc;
30351a30de1fSmrgchar **argv;
30361a30de1fSmrgint
30371a30de1fSmrgmain ()
30381a30de1fSmrg{
30391a30de1fSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
30401a30de1fSmrg  ;
30411a30de1fSmrg  return 0;
30421a30de1fSmrg}
30431a30de1fSmrg_ACEOF
30441a30de1fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
30451a30de1fSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
30461a30de1fSmrgdo
30471a30de1fSmrg  CC="$ac_save_CC $ac_arg"
3048ce62200cSmrg  if ac_fn_c_try_compile "$LINENO"; then :
30491a30de1fSmrg  ac_cv_prog_cc_c89=$ac_arg
30501a30de1fSmrgfi
30511a30de1fSmrgrm -f core conftest.err conftest.$ac_objext
30521a30de1fSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
30531a30de1fSmrgdone
30541a30de1fSmrgrm -f conftest.$ac_ext
30551a30de1fSmrgCC=$ac_save_CC
30561a30de1fSmrg
30571a30de1fSmrgfi
30581a30de1fSmrg# AC_CACHE_VAL
30591a30de1fSmrgcase "x$ac_cv_prog_cc_c89" in
30601a30de1fSmrg  x)
3061ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3062b7fb5eacSmrg$as_echo "none needed" >&6; } ;;
30631a30de1fSmrg  xno)
3064ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3065b7fb5eacSmrg$as_echo "unsupported" >&6; } ;;
30661a30de1fSmrg  *)
30671a30de1fSmrg    CC="$CC $ac_cv_prog_cc_c89"
3068ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3069b7fb5eacSmrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
30701a30de1fSmrgesac
3071ce62200cSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
30721a30de1fSmrg
3073ce62200cSmrgfi
30741a30de1fSmrg
30751a30de1fSmrgac_ext=c
30761a30de1fSmrgac_cpp='$CPP $CPPFLAGS'
30771a30de1fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
30781a30de1fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
30791a30de1fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
30801a30de1fSmrg
3081a733a5bfSmrgac_ext=c
3082a733a5bfSmrgac_cpp='$CPP $CPPFLAGS'
3083a733a5bfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3084a733a5bfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3085a733a5bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3086a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3087a733a5bfSmrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3088a733a5bfSmrgif ${am_cv_prog_cc_c_o+:} false; then :
3089b7fb5eacSmrg  $as_echo_n "(cached) " >&6
30901a30de1fSmrgelse
3091a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3092a733a5bfSmrg/* end confdefs.h.  */
3093b7fb5eacSmrg
3094a733a5bfSmrgint
3095a733a5bfSmrgmain ()
3096a733a5bfSmrg{
3097ce62200cSmrg
3098ce62200cSmrg  ;
3099ce62200cSmrg  return 0;
3100ce62200cSmrg}
3101ce62200cSmrg_ACEOF
3102a733a5bfSmrg  # Make sure it works both with $CC and with simple cc.
3103a733a5bfSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3104a733a5bfSmrg  # compilers refuse to overwrite an existing .o file with -o,
3105a733a5bfSmrg  # though they will create one.
3106a733a5bfSmrg  am_cv_prog_cc_c_o=yes
3107a733a5bfSmrg  for am_i in 1 2; do
3108a733a5bfSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3109a733a5bfSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3110a733a5bfSmrg   ac_status=$?
3111a733a5bfSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3112a733a5bfSmrg   (exit $ac_status); } \
3113a733a5bfSmrg         && test -f conftest2.$ac_objext; then
3114a733a5bfSmrg      : OK
3115a733a5bfSmrg    else
3116a733a5bfSmrg      am_cv_prog_cc_c_o=no
3117a733a5bfSmrg      break
3118a733a5bfSmrg    fi
3119a733a5bfSmrg  done
3120a733a5bfSmrg  rm -f core conftest*
3121a733a5bfSmrg  unset am_i
3122a733a5bfSmrgfi
3123a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3124a733a5bfSmrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
3125a733a5bfSmrgif test "$am_cv_prog_cc_c_o" != yes; then
3126a733a5bfSmrg   # Losing compiler, so override with the script.
3127a733a5bfSmrg   # FIXME: It is wrong to rewrite CC.
3128a733a5bfSmrg   # But if we don't then we get into trouble of one sort or another.
3129a733a5bfSmrg   # A longer-term fix would be to have automake use am__CC in this case,
3130a733a5bfSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3131a733a5bfSmrg   CC="$am_aux_dir/compile $CC"
3132ce62200cSmrgfi
3133a733a5bfSmrgac_ext=c
3134a733a5bfSmrgac_cpp='$CPP $CPPFLAGS'
3135a733a5bfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3136a733a5bfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3137a733a5bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3138ce62200cSmrg
3139ce62200cSmrg
3140ce62200cSmrg
3141ce62200cSmrgac_ext=c
3142ce62200cSmrgac_cpp='$CPP $CPPFLAGS'
3143ce62200cSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3144ce62200cSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3145ce62200cSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3146ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3147ce62200cSmrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
3148ce62200cSmrg# On Suns, sometimes $CPP names a directory.
3149ce62200cSmrgif test -n "$CPP" && test -d "$CPP"; then
3150ce62200cSmrg  CPP=
3151ce62200cSmrgfi
3152ce62200cSmrgif test -z "$CPP"; then
3153ce62200cSmrg  if ${ac_cv_prog_CPP+:} false; then :
3154ce62200cSmrg  $as_echo_n "(cached) " >&6
3155ce62200cSmrgelse
3156ce62200cSmrg      # Double quotes because CPP needs to be expanded
3157ce62200cSmrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3158ce62200cSmrg    do
3159ce62200cSmrg      ac_preproc_ok=false
3160ce62200cSmrgfor ac_c_preproc_warn_flag in '' yes
3161ce62200cSmrgdo
3162ce62200cSmrg  # Use a header file that comes with gcc, so configuring glibc
3163ce62200cSmrg  # with a fresh cross-compiler works.
3164ce62200cSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3165ce62200cSmrg  # <limits.h> exists even on freestanding compilers.
3166ce62200cSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
3167ce62200cSmrg  # not just through cpp. "Syntax error" is here to catch this case.
3168ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3169ce62200cSmrg/* end confdefs.h.  */
3170ce62200cSmrg#ifdef __STDC__
3171ce62200cSmrg# include <limits.h>
3172ce62200cSmrg#else
3173ce62200cSmrg# include <assert.h>
3174ce62200cSmrg#endif
3175ce62200cSmrg		     Syntax error
3176ce62200cSmrg_ACEOF
3177ce62200cSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3178b7fb5eacSmrg
3179ce62200cSmrgelse
3180b7fb5eacSmrg  # Broken: fails on valid input.
3181b7fb5eacSmrgcontinue
3182b7fb5eacSmrgfi
3183ce62200cSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3184b7fb5eacSmrg
3185b7fb5eacSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
3186b7fb5eacSmrg  # can be detected and how.
3187ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188b7fb5eacSmrg/* end confdefs.h.  */
3189b7fb5eacSmrg#include <ac_nonexistent.h>
3190b7fb5eacSmrg_ACEOF
3191ce62200cSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3192b7fb5eacSmrg  # Broken: success on invalid input.
3193b7fb5eacSmrgcontinue
3194b7fb5eacSmrgelse
3195b7fb5eacSmrg  # Passes both tests.
3196b7fb5eacSmrgac_preproc_ok=:
3197b7fb5eacSmrgbreak
3198b7fb5eacSmrgfi
3199ce62200cSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3200b7fb5eacSmrg
3201b7fb5eacSmrgdone
3202b7fb5eacSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3203ce62200cSmrgrm -f conftest.i conftest.err conftest.$ac_ext
3204ce62200cSmrgif $ac_preproc_ok; then :
3205b7fb5eacSmrg  break
3206b7fb5eacSmrgfi
3207b7fb5eacSmrg
3208b7fb5eacSmrg    done
3209b7fb5eacSmrg    ac_cv_prog_CPP=$CPP
3210b7fb5eacSmrg
3211b7fb5eacSmrgfi
3212b7fb5eacSmrg  CPP=$ac_cv_prog_CPP
3213b7fb5eacSmrgelse
3214b7fb5eacSmrg  ac_cv_prog_CPP=$CPP
3215b7fb5eacSmrgfi
3216ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3217b7fb5eacSmrg$as_echo "$CPP" >&6; }
3218b7fb5eacSmrgac_preproc_ok=false
3219b7fb5eacSmrgfor ac_c_preproc_warn_flag in '' yes
3220b7fb5eacSmrgdo
3221b7fb5eacSmrg  # Use a header file that comes with gcc, so configuring glibc
3222b7fb5eacSmrg  # with a fresh cross-compiler works.
3223b7fb5eacSmrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3224b7fb5eacSmrg  # <limits.h> exists even on freestanding compilers.
3225b7fb5eacSmrg  # On the NeXT, cc -E runs the code through the compiler's parser,
3226b7fb5eacSmrg  # not just through cpp. "Syntax error" is here to catch this case.
3227ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3228b7fb5eacSmrg/* end confdefs.h.  */
3229b7fb5eacSmrg#ifdef __STDC__
3230b7fb5eacSmrg# include <limits.h>
3231b7fb5eacSmrg#else
3232b7fb5eacSmrg# include <assert.h>
3233b7fb5eacSmrg#endif
3234b7fb5eacSmrg		     Syntax error
3235b7fb5eacSmrg_ACEOF
3236ce62200cSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3237b7fb5eacSmrg
3238ce62200cSmrgelse
3239b7fb5eacSmrg  # Broken: fails on valid input.
3240b7fb5eacSmrgcontinue
3241b7fb5eacSmrgfi
3242ce62200cSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3243b7fb5eacSmrg
3244b7fb5eacSmrg  # OK, works on sane cases.  Now check whether nonexistent headers
3245b7fb5eacSmrg  # can be detected and how.
3246ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247b7fb5eacSmrg/* end confdefs.h.  */
3248b7fb5eacSmrg#include <ac_nonexistent.h>
3249b7fb5eacSmrg_ACEOF
3250ce62200cSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3251b7fb5eacSmrg  # Broken: success on invalid input.
3252b7fb5eacSmrgcontinue
3253b7fb5eacSmrgelse
3254b7fb5eacSmrg  # Passes both tests.
3255b7fb5eacSmrgac_preproc_ok=:
3256b7fb5eacSmrgbreak
3257b7fb5eacSmrgfi
3258ce62200cSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3259b7fb5eacSmrg
3260b7fb5eacSmrgdone
3261b7fb5eacSmrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3262ce62200cSmrgrm -f conftest.i conftest.err conftest.$ac_ext
3263ce62200cSmrgif $ac_preproc_ok; then :
3264ce62200cSmrg
3265b7fb5eacSmrgelse
3266ce62200cSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3267b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3268ce62200cSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3269ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
3270b7fb5eacSmrgfi
3271b7fb5eacSmrg
3272b7fb5eacSmrgac_ext=c
3273b7fb5eacSmrgac_cpp='$CPP $CPPFLAGS'
3274b7fb5eacSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3275b7fb5eacSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276b7fb5eacSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3277b7fb5eacSmrg
3278b7fb5eacSmrg
3279ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3280b7fb5eacSmrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3281ce62200cSmrgif ${ac_cv_path_GREP+:} false; then :
3282b7fb5eacSmrg  $as_echo_n "(cached) " >&6
3283b7fb5eacSmrgelse
3284b7fb5eacSmrg  if test -z "$GREP"; then
3285b7fb5eacSmrg  ac_path_GREP_found=false
3286b7fb5eacSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
3287b7fb5eacSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288b7fb5eacSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3289b7fb5eacSmrgdo
3290b7fb5eacSmrg  IFS=$as_save_IFS
3291b7fb5eacSmrg  test -z "$as_dir" && as_dir=.
3292ce62200cSmrg    for ac_prog in grep ggrep; do
3293b7fb5eacSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3294b7fb5eacSmrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
32951b983734Smrg      as_fn_executable_p "$ac_path_GREP" || continue
3296b7fb5eacSmrg# Check for GNU ac_path_GREP and select it if it is found.
3297b7fb5eacSmrg  # Check for GNU $ac_path_GREP
3298b7fb5eacSmrgcase `"$ac_path_GREP" --version 2>&1` in
3299b7fb5eacSmrg*GNU*)
3300b7fb5eacSmrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3301b7fb5eacSmrg*)
3302b7fb5eacSmrg  ac_count=0
3303b7fb5eacSmrg  $as_echo_n 0123456789 >"conftest.in"
3304b7fb5eacSmrg  while :
3305b7fb5eacSmrg  do
3306b7fb5eacSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
3307b7fb5eacSmrg    mv "conftest.tmp" "conftest.in"
3308b7fb5eacSmrg    cp "conftest.in" "conftest.nl"
3309b7fb5eacSmrg    $as_echo 'GREP' >> "conftest.nl"
3310b7fb5eacSmrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3311b7fb5eacSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3312ce62200cSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
3313b7fb5eacSmrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3314b7fb5eacSmrg      # Best one so far, save it but keep looking for a better one
3315b7fb5eacSmrg      ac_cv_path_GREP="$ac_path_GREP"
3316b7fb5eacSmrg      ac_path_GREP_max=$ac_count
3317b7fb5eacSmrg    fi
3318b7fb5eacSmrg    # 10*(2^10) chars as input seems more than enough
3319b7fb5eacSmrg    test $ac_count -gt 10 && break
3320b7fb5eacSmrg  done
3321b7fb5eacSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3322b7fb5eacSmrgesac
3323b7fb5eacSmrg
3324b7fb5eacSmrg      $ac_path_GREP_found && break 3
3325b7fb5eacSmrg    done
3326b7fb5eacSmrg  done
3327ce62200cSmrg  done
3328b7fb5eacSmrgIFS=$as_save_IFS
3329b7fb5eacSmrg  if test -z "$ac_cv_path_GREP"; then
3330ce62200cSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3331b7fb5eacSmrg  fi
3332b7fb5eacSmrgelse
3333b7fb5eacSmrg  ac_cv_path_GREP=$GREP
3334b7fb5eacSmrgfi
3335b7fb5eacSmrg
3336b7fb5eacSmrgfi
3337ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3338b7fb5eacSmrg$as_echo "$ac_cv_path_GREP" >&6; }
3339b7fb5eacSmrg GREP="$ac_cv_path_GREP"
3340b7fb5eacSmrg
3341b7fb5eacSmrg
3342ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3343b7fb5eacSmrg$as_echo_n "checking for egrep... " >&6; }
3344ce62200cSmrgif ${ac_cv_path_EGREP+:} false; then :
3345b7fb5eacSmrg  $as_echo_n "(cached) " >&6
3346b7fb5eacSmrgelse
3347b7fb5eacSmrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3348b7fb5eacSmrg   then ac_cv_path_EGREP="$GREP -E"
3349b7fb5eacSmrg   else
3350b7fb5eacSmrg     if test -z "$EGREP"; then
3351b7fb5eacSmrg  ac_path_EGREP_found=false
3352b7fb5eacSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
3353b7fb5eacSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3354b7fb5eacSmrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3355b7fb5eacSmrgdo
3356b7fb5eacSmrg  IFS=$as_save_IFS
3357b7fb5eacSmrg  test -z "$as_dir" && as_dir=.
3358ce62200cSmrg    for ac_prog in egrep; do
3359b7fb5eacSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3360b7fb5eacSmrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
33611b983734Smrg      as_fn_executable_p "$ac_path_EGREP" || continue
3362b7fb5eacSmrg# Check for GNU ac_path_EGREP and select it if it is found.
3363b7fb5eacSmrg  # Check for GNU $ac_path_EGREP
3364b7fb5eacSmrgcase `"$ac_path_EGREP" --version 2>&1` in
3365b7fb5eacSmrg*GNU*)
3366b7fb5eacSmrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3367b7fb5eacSmrg*)
3368b7fb5eacSmrg  ac_count=0
3369b7fb5eacSmrg  $as_echo_n 0123456789 >"conftest.in"
3370b7fb5eacSmrg  while :
3371b7fb5eacSmrg  do
3372b7fb5eacSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
3373b7fb5eacSmrg    mv "conftest.tmp" "conftest.in"
3374b7fb5eacSmrg    cp "conftest.in" "conftest.nl"
3375b7fb5eacSmrg    $as_echo 'EGREP' >> "conftest.nl"
3376b7fb5eacSmrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3377b7fb5eacSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3378ce62200cSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
3379b7fb5eacSmrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3380b7fb5eacSmrg      # Best one so far, save it but keep looking for a better one
3381b7fb5eacSmrg      ac_cv_path_EGREP="$ac_path_EGREP"
3382b7fb5eacSmrg      ac_path_EGREP_max=$ac_count
3383b7fb5eacSmrg    fi
3384b7fb5eacSmrg    # 10*(2^10) chars as input seems more than enough
3385b7fb5eacSmrg    test $ac_count -gt 10 && break
3386b7fb5eacSmrg  done
3387b7fb5eacSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3388b7fb5eacSmrgesac
3389b7fb5eacSmrg
3390b7fb5eacSmrg      $ac_path_EGREP_found && break 3
3391b7fb5eacSmrg    done
3392b7fb5eacSmrg  done
3393ce62200cSmrg  done
3394b7fb5eacSmrgIFS=$as_save_IFS
3395b7fb5eacSmrg  if test -z "$ac_cv_path_EGREP"; then
3396ce62200cSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3397b7fb5eacSmrg  fi
3398b7fb5eacSmrgelse
3399b7fb5eacSmrg  ac_cv_path_EGREP=$EGREP
3400b7fb5eacSmrgfi
3401b7fb5eacSmrg
3402b7fb5eacSmrg   fi
3403b7fb5eacSmrgfi
3404ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3405b7fb5eacSmrg$as_echo "$ac_cv_path_EGREP" >&6; }
3406b7fb5eacSmrg EGREP="$ac_cv_path_EGREP"
3407b7fb5eacSmrg
3408b7fb5eacSmrg
3409ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3410b7fb5eacSmrg$as_echo_n "checking for ANSI C header files... " >&6; }
3411ce62200cSmrgif ${ac_cv_header_stdc+:} false; then :
3412b7fb5eacSmrg  $as_echo_n "(cached) " >&6
3413b7fb5eacSmrgelse
3414ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415b7fb5eacSmrg/* end confdefs.h.  */
3416b7fb5eacSmrg#include <stdlib.h>
3417b7fb5eacSmrg#include <stdarg.h>
3418b7fb5eacSmrg#include <string.h>
3419b7fb5eacSmrg#include <float.h>
3420b7fb5eacSmrg
3421b7fb5eacSmrgint
3422b7fb5eacSmrgmain ()
3423b7fb5eacSmrg{
3424b7fb5eacSmrg
3425b7fb5eacSmrg  ;
3426b7fb5eacSmrg  return 0;
3427b7fb5eacSmrg}
3428b7fb5eacSmrg_ACEOF
3429ce62200cSmrgif ac_fn_c_try_compile "$LINENO"; then :
3430b7fb5eacSmrg  ac_cv_header_stdc=yes
3431b7fb5eacSmrgelse
3432ce62200cSmrg  ac_cv_header_stdc=no
3433b7fb5eacSmrgfi
3434b7fb5eacSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3435b7fb5eacSmrg
3436b7fb5eacSmrgif test $ac_cv_header_stdc = yes; then
3437b7fb5eacSmrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3438ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3439b7fb5eacSmrg/* end confdefs.h.  */
3440b7fb5eacSmrg#include <string.h>
3441b7fb5eacSmrg
3442b7fb5eacSmrg_ACEOF
3443b7fb5eacSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3444ce62200cSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
3445ce62200cSmrg
3446b7fb5eacSmrgelse
3447b7fb5eacSmrg  ac_cv_header_stdc=no
3448b7fb5eacSmrgfi
3449b7fb5eacSmrgrm -f conftest*
3450b7fb5eacSmrg
3451b7fb5eacSmrgfi
3452b7fb5eacSmrg
3453b7fb5eacSmrgif test $ac_cv_header_stdc = yes; then
3454b7fb5eacSmrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3455ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3456b7fb5eacSmrg/* end confdefs.h.  */
3457b7fb5eacSmrg#include <stdlib.h>
3458b7fb5eacSmrg
3459b7fb5eacSmrg_ACEOF
3460b7fb5eacSmrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3461ce62200cSmrg  $EGREP "free" >/dev/null 2>&1; then :
3462ce62200cSmrg
3463b7fb5eacSmrgelse
3464b7fb5eacSmrg  ac_cv_header_stdc=no
3465b7fb5eacSmrgfi
3466b7fb5eacSmrgrm -f conftest*
3467b7fb5eacSmrg
3468b7fb5eacSmrgfi
3469b7fb5eacSmrg
3470b7fb5eacSmrgif test $ac_cv_header_stdc = yes; then
3471b7fb5eacSmrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3472ce62200cSmrg  if test "$cross_compiling" = yes; then :
3473b7fb5eacSmrg  :
3474b7fb5eacSmrgelse
3475ce62200cSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3476b7fb5eacSmrg/* end confdefs.h.  */
3477b7fb5eacSmrg#include <ctype.h>
3478b7fb5eacSmrg#include <stdlib.h>
3479b7fb5eacSmrg#if ((' ' & 0x0FF) == 0x020)
3480b7fb5eacSmrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3481b7fb5eacSmrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3482b7fb5eacSmrg#else
3483b7fb5eacSmrg# define ISLOWER(c) \
3484b7fb5eacSmrg		   (('a' <= (c) && (c) <= 'i') \
3485b7fb5eacSmrg		     || ('j' <= (c) && (c) <= 'r') \
3486b7fb5eacSmrg		     || ('s' <= (c) && (c) <= 'z'))
3487b7fb5eacSmrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3488b7fb5eacSmrg#endif
3489b7fb5eacSmrg
3490b7fb5eacSmrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3491b7fb5eacSmrgint
3492b7fb5eacSmrgmain ()
3493b7fb5eacSmrg{
3494b7fb5eacSmrg  int i;
3495b7fb5eacSmrg  for (i = 0; i < 256; i++)
3496b7fb5eacSmrg    if (XOR (islower (i), ISLOWER (i))
3497b7fb5eacSmrg	|| toupper (i) != TOUPPER (i))
3498b7fb5eacSmrg      return 2;
3499b7fb5eacSmrg  return 0;
3500b7fb5eacSmrg}
3501b7fb5eacSmrg_ACEOF
3502ce62200cSmrgif ac_fn_c_try_run "$LINENO"; then :
3503b7fb5eacSmrg
3504ce62200cSmrgelse
3505ce62200cSmrg  ac_cv_header_stdc=no
3506b7fb5eacSmrgfi
3507ce62200cSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3508ce62200cSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
3509b7fb5eacSmrgfi
3510b7fb5eacSmrg
3511b7fb5eacSmrgfi
3512b7fb5eacSmrgfi
3513ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3514b7fb5eacSmrg$as_echo "$ac_cv_header_stdc" >&6; }
3515b7fb5eacSmrgif test $ac_cv_header_stdc = yes; then
3516b7fb5eacSmrg
3517ce62200cSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3518b7fb5eacSmrg
3519b7fb5eacSmrgfi
3520b7fb5eacSmrg
3521b7fb5eacSmrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3522b7fb5eacSmrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3523b7fb5eacSmrg		  inttypes.h stdint.h unistd.h
3524ce62200cSmrgdo :
3525ce62200cSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3526ce62200cSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3527ce62200cSmrg"
3528ce62200cSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3529b7fb5eacSmrg  cat >>confdefs.h <<_ACEOF
3530b7fb5eacSmrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3531b7fb5eacSmrg_ACEOF
3532b7fb5eacSmrg
3533b7fb5eacSmrgfi
3534b7fb5eacSmrg
3535b7fb5eacSmrgdone
3536b7fb5eacSmrg
3537b7fb5eacSmrg
3538ce62200cSmrg
3539a733a5bfSmrg  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3540a733a5bfSmrgif test "x$ac_cv_header_minix_config_h" = xyes; then :
3541a733a5bfSmrg  MINIX=yes
3542b7fb5eacSmrgelse
3543a733a5bfSmrg  MINIX=
3544a733a5bfSmrgfi
3545a733a5bfSmrg
3546a733a5bfSmrg
3547a733a5bfSmrg  if test "$MINIX" = yes; then
3548a733a5bfSmrg
3549a733a5bfSmrg$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3550a733a5bfSmrg
3551a733a5bfSmrg
3552a733a5bfSmrg$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3553a733a5bfSmrg
3554a733a5bfSmrg
3555a733a5bfSmrg$as_echo "#define _MINIX 1" >>confdefs.h
3556a733a5bfSmrg
3557a733a5bfSmrg  fi
3558a733a5bfSmrg
3559a733a5bfSmrg
3560a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3561a733a5bfSmrg$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3562a733a5bfSmrgif ${ac_cv_safe_to_define___extensions__+:} false; then :
3563a733a5bfSmrg  $as_echo_n "(cached) " >&6
3564a733a5bfSmrgelse
3565a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3566a733a5bfSmrg/* end confdefs.h.  */
3567a733a5bfSmrg
35681b983734Smrg#         define __EXTENSIONS__ 1
35691b983734Smrg          $ac_includes_default
3570a733a5bfSmrgint
3571a733a5bfSmrgmain ()
3572a733a5bfSmrg{
3573a733a5bfSmrg
3574a733a5bfSmrg  ;
3575a733a5bfSmrg  return 0;
3576a733a5bfSmrg}
3577a733a5bfSmrg_ACEOF
3578a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
3579a733a5bfSmrg  ac_cv_safe_to_define___extensions__=yes
3580a733a5bfSmrgelse
3581a733a5bfSmrg  ac_cv_safe_to_define___extensions__=no
3582a733a5bfSmrgfi
3583a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3584a733a5bfSmrgfi
3585a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3586a733a5bfSmrg$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3587a733a5bfSmrg  test $ac_cv_safe_to_define___extensions__ = yes &&
3588a733a5bfSmrg    $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3589a733a5bfSmrg
3590a733a5bfSmrg  $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3591a733a5bfSmrg
3592a733a5bfSmrg  $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3593a733a5bfSmrg
3594a733a5bfSmrg  $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3595a733a5bfSmrg
3596a733a5bfSmrg  $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3597a733a5bfSmrg
3598a733a5bfSmrg
3599a733a5bfSmrg
3600a733a5bfSmrg# Initialize Automake
36011b983734Smrgam__api_version='1.15'
3602a733a5bfSmrg
3603a733a5bfSmrg# Find a good install program.  We prefer a C program (faster),
3604a733a5bfSmrg# so one script is as good as another.  But avoid the broken or
3605a733a5bfSmrg# incompatible versions:
3606a733a5bfSmrg# SysV /etc/install, /usr/sbin/install
3607a733a5bfSmrg# SunOS /usr/etc/install
3608a733a5bfSmrg# IRIX /sbin/install
3609a733a5bfSmrg# AIX /bin/install
3610a733a5bfSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
3611a733a5bfSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3612a733a5bfSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3613a733a5bfSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3614a733a5bfSmrg# OS/2's system install, which has a completely different semantic
3615a733a5bfSmrg# ./install, which can be erroneously created by make from ./install.sh.
3616a733a5bfSmrg# Reject install programs that cannot install multiple files.
3617a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3618a733a5bfSmrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
3619a733a5bfSmrgif test -z "$INSTALL"; then
3620a733a5bfSmrgif ${ac_cv_path_install+:} false; then :
3621a733a5bfSmrg  $as_echo_n "(cached) " >&6
3622a733a5bfSmrgelse
3623a733a5bfSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3624ce62200cSmrgfor as_dir in $PATH
3625b7fb5eacSmrgdo
3626ce62200cSmrg  IFS=$as_save_IFS
3627ce62200cSmrg  test -z "$as_dir" && as_dir=.
3628a733a5bfSmrg    # Account for people who put trailing slashes in PATH elements.
3629a733a5bfSmrgcase $as_dir/ in #((
3630a733a5bfSmrg  ./ | .// | /[cC]/* | \
3631a733a5bfSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3632a733a5bfSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3633a733a5bfSmrg  /usr/ucb/* ) ;;
3634a733a5bfSmrg  *)
3635a733a5bfSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
3636a733a5bfSmrg    # Don't use installbsd from OSF since it installs stuff as root
3637a733a5bfSmrg    # by default.
3638a733a5bfSmrg    for ac_prog in ginstall scoinst install; do
3639a733a5bfSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
36401b983734Smrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3641a733a5bfSmrg	  if test $ac_prog = install &&
3642a733a5bfSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3643a733a5bfSmrg	    # AIX install.  It has an incompatible calling convention.
3644a733a5bfSmrg	    :
3645a733a5bfSmrg	  elif test $ac_prog = install &&
3646a733a5bfSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3647a733a5bfSmrg	    # program-specific install script used by HP pwplus--don't use.
3648a733a5bfSmrg	    :
3649a733a5bfSmrg	  else
3650a733a5bfSmrg	    rm -rf conftest.one conftest.two conftest.dir
3651a733a5bfSmrg	    echo one > conftest.one
3652a733a5bfSmrg	    echo two > conftest.two
3653a733a5bfSmrg	    mkdir conftest.dir
3654a733a5bfSmrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3655a733a5bfSmrg	      test -s conftest.one && test -s conftest.two &&
3656a733a5bfSmrg	      test -s conftest.dir/conftest.one &&
3657a733a5bfSmrg	      test -s conftest.dir/conftest.two
3658a733a5bfSmrg	    then
3659a733a5bfSmrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3660a733a5bfSmrg	      break 3
3661a733a5bfSmrg	    fi
3662a733a5bfSmrg	  fi
3663a733a5bfSmrg	fi
3664a733a5bfSmrg      done
3665a733a5bfSmrg    done
3666a733a5bfSmrg    ;;
3667a733a5bfSmrgesac
3668a733a5bfSmrg
3669ce62200cSmrg  done
3670ce62200cSmrgIFS=$as_save_IFS
3671ce62200cSmrg
3672a733a5bfSmrgrm -rf conftest.one conftest.two conftest.dir
3673a733a5bfSmrg
3674ce62200cSmrgfi
3675a733a5bfSmrg  if test "${ac_cv_path_install+set}" = set; then
3676a733a5bfSmrg    INSTALL=$ac_cv_path_install
3677a733a5bfSmrg  else
3678a733a5bfSmrg    # As a last resort, use the slow shell script.  Don't cache a
3679a733a5bfSmrg    # value for INSTALL within a source directory, because that will
3680a733a5bfSmrg    # break other packages using the cache if that directory is
3681a733a5bfSmrg    # removed, or if the value is a relative name.
3682a733a5bfSmrg    INSTALL=$ac_install_sh
3683a733a5bfSmrg  fi
3684a733a5bfSmrgfi
3685a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3686a733a5bfSmrg$as_echo "$INSTALL" >&6; }
3687a733a5bfSmrg
3688a733a5bfSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3689a733a5bfSmrg# It thinks the first close brace ends the variable substitution.
3690a733a5bfSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3691a733a5bfSmrg
3692a733a5bfSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3693a733a5bfSmrg
3694a733a5bfSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3695a733a5bfSmrg
3696a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3697a733a5bfSmrg$as_echo_n "checking whether build environment is sane... " >&6; }
3698a733a5bfSmrg# Reject unsafe characters in $srcdir or the absolute working directory
3699a733a5bfSmrg# name.  Accept space and tab only in the latter.
3700a733a5bfSmrgam_lf='
3701a733a5bfSmrg'
3702a733a5bfSmrgcase `pwd` in
3703a733a5bfSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
3704a733a5bfSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3705a733a5bfSmrgesac
3706a733a5bfSmrgcase $srcdir in
3707a733a5bfSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
3708a733a5bfSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3709a733a5bfSmrgesac
3710a733a5bfSmrg
3711a733a5bfSmrg# Do 'set' in a subshell so we don't clobber the current shell's
3712a733a5bfSmrg# arguments.  Must try -L first in case configure is actually a
3713a733a5bfSmrg# symlink; some systems play weird games with the mod time of symlinks
3714a733a5bfSmrg# (eg FreeBSD returns the mod time of the symlink's containing
3715a733a5bfSmrg# directory).
3716a733a5bfSmrgif (
3717a733a5bfSmrg   am_has_slept=no
3718a733a5bfSmrg   for am_try in 1 2; do
3719a733a5bfSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
3720a733a5bfSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3721a733a5bfSmrg     if test "$*" = "X"; then
3722a733a5bfSmrg	# -L didn't work.
3723a733a5bfSmrg	set X `ls -t "$srcdir/configure" conftest.file`
3724a733a5bfSmrg     fi
3725a733a5bfSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
3726a733a5bfSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
3727a733a5bfSmrg
3728a733a5bfSmrg	# If neither matched, then we have a broken ls.  This can happen
3729a733a5bfSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
3730a733a5bfSmrg	# broken ls alias from the environment.  This has actually
3731a733a5bfSmrg	# happened.  Such a system could not be considered "sane".
3732a733a5bfSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3733a733a5bfSmrg  alias in your environment" "$LINENO" 5
3734a733a5bfSmrg     fi
3735a733a5bfSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
3736a733a5bfSmrg       break
3737a733a5bfSmrg     fi
3738a733a5bfSmrg     # Just in case.
3739a733a5bfSmrg     sleep 1
3740a733a5bfSmrg     am_has_slept=yes
3741a733a5bfSmrg   done
3742a733a5bfSmrg   test "$2" = conftest.file
3743a733a5bfSmrg   )
3744a733a5bfSmrgthen
3745a733a5bfSmrg   # Ok.
3746a733a5bfSmrg   :
3747b7fb5eacSmrgelse
3748a733a5bfSmrg   as_fn_error $? "newly created file is older than distributed files!
3749a733a5bfSmrgCheck your system clock" "$LINENO" 5
3750b7fb5eacSmrgfi
3751a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3752a733a5bfSmrg$as_echo "yes" >&6; }
3753a733a5bfSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
3754a733a5bfSmrg# generated files are strictly newer.
3755a733a5bfSmrgam_sleep_pid=
3756a733a5bfSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
3757a733a5bfSmrg  ( sleep 1 ) &
3758a733a5bfSmrg  am_sleep_pid=$!
3759a733a5bfSmrgfi
3760a733a5bfSmrg
3761a733a5bfSmrgrm -f conftest.file
3762b7fb5eacSmrg
3763a733a5bfSmrgtest "$program_prefix" != NONE &&
3764a733a5bfSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
3765a733a5bfSmrg# Use a double $ so make ignores it.
3766a733a5bfSmrgtest "$program_suffix" != NONE &&
3767a733a5bfSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3768a733a5bfSmrg# Double any \ or $.
3769a733a5bfSmrg# By default was `s,x,x', remove it if useless.
3770a733a5bfSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3771a733a5bfSmrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3772b7fb5eacSmrg
3773a733a5bfSmrgif test x"${MISSING+set}" != xset; then
3774a733a5bfSmrg  case $am_aux_dir in
3775a733a5bfSmrg  *\ * | *\	*)
3776a733a5bfSmrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3777a733a5bfSmrg  *)
3778a733a5bfSmrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
3779a733a5bfSmrg  esac
3780b7fb5eacSmrgfi
3781a733a5bfSmrg# Use eval to expand $SHELL
3782a733a5bfSmrgif eval "$MISSING --is-lightweight"; then
3783a733a5bfSmrg  am_missing_run="$MISSING "
3784a733a5bfSmrgelse
3785a733a5bfSmrg  am_missing_run=
3786a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3787a733a5bfSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3788a733a5bfSmrgfi
3789a733a5bfSmrg
37901b983734Smrgif test x"${install_sh+set}" != xset; then
3791a733a5bfSmrg  case $am_aux_dir in
3792a733a5bfSmrg  *\ * | *\	*)
3793a733a5bfSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3794a733a5bfSmrg  *)
3795a733a5bfSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
3796a733a5bfSmrg  esac
3797a733a5bfSmrgfi
3798a733a5bfSmrg
3799a733a5bfSmrg# Installed binaries are usually stripped using 'strip' when the user
3800a733a5bfSmrg# run "make install-strip".  However 'strip' might not be the right
3801a733a5bfSmrg# tool to use in cross-compilation environments, therefore Automake
3802a733a5bfSmrg# will honor the 'STRIP' environment variable to overrule this program.
3803a733a5bfSmrgif test "$cross_compiling" != no; then
3804a733a5bfSmrg  if test -n "$ac_tool_prefix"; then
3805a733a5bfSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3806a733a5bfSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
3807ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3808ce62200cSmrg$as_echo_n "checking for $ac_word... " >&6; }
3809a733a5bfSmrgif ${ac_cv_prog_STRIP+:} false; then :
3810ce62200cSmrg  $as_echo_n "(cached) " >&6
3811ce62200cSmrgelse
3812a733a5bfSmrg  if test -n "$STRIP"; then
3813a733a5bfSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3814a733a5bfSmrgelse
3815a733a5bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3816ce62200cSmrgfor as_dir in $PATH
3817ce62200cSmrgdo
3818ce62200cSmrg  IFS=$as_save_IFS
3819ce62200cSmrg  test -z "$as_dir" && as_dir=.
3820ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
38211b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3822a733a5bfSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3823ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3824ce62200cSmrg    break 2
3825ce62200cSmrg  fi
3826ce62200cSmrgdone
3827ce62200cSmrg  done
3828ce62200cSmrgIFS=$as_save_IFS
3829ce62200cSmrg
3830ce62200cSmrgfi
3831a733a5bfSmrgfi
3832a733a5bfSmrgSTRIP=$ac_cv_prog_STRIP
3833a733a5bfSmrgif test -n "$STRIP"; then
3834a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3835a733a5bfSmrg$as_echo "$STRIP" >&6; }
3836ce62200cSmrgelse
3837ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3838ce62200cSmrg$as_echo "no" >&6; }
3839ce62200cSmrgfi
3840b7fb5eacSmrg
3841a733a5bfSmrg
3842a733a5bfSmrgfi
3843a733a5bfSmrgif test -z "$ac_cv_prog_STRIP"; then
3844a733a5bfSmrg  ac_ct_STRIP=$STRIP
3845a733a5bfSmrg  # Extract the first word of "strip", so it can be a program name with args.
3846a733a5bfSmrgset dummy strip; ac_word=$2
3847a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3848a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
3849a733a5bfSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3850a733a5bfSmrg  $as_echo_n "(cached) " >&6
3851a733a5bfSmrgelse
3852a733a5bfSmrg  if test -n "$ac_ct_STRIP"; then
3853a733a5bfSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3854a733a5bfSmrgelse
3855a733a5bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3856a733a5bfSmrgfor as_dir in $PATH
3857a733a5bfSmrgdo
3858a733a5bfSmrg  IFS=$as_save_IFS
3859a733a5bfSmrg  test -z "$as_dir" && as_dir=.
3860a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
38611b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3862a733a5bfSmrg    ac_cv_prog_ac_ct_STRIP="strip"
3863a733a5bfSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3864a733a5bfSmrg    break 2
3865a733a5bfSmrg  fi
3866a733a5bfSmrgdone
3867a733a5bfSmrg  done
3868a733a5bfSmrgIFS=$as_save_IFS
3869a733a5bfSmrg
3870a733a5bfSmrgfi
3871a733a5bfSmrgfi
3872a733a5bfSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3873a733a5bfSmrgif test -n "$ac_ct_STRIP"; then
3874a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3875a733a5bfSmrg$as_echo "$ac_ct_STRIP" >&6; }
3876a733a5bfSmrgelse
3877a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3878a733a5bfSmrg$as_echo "no" >&6; }
3879a733a5bfSmrgfi
3880a733a5bfSmrg
3881a733a5bfSmrg  if test "x$ac_ct_STRIP" = x; then
3882a733a5bfSmrg    STRIP=":"
3883ce62200cSmrg  else
3884ce62200cSmrg    case $cross_compiling:$ac_tool_warned in
3885ce62200cSmrgyes:)
3886ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3887ce62200cSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3888ce62200cSmrgac_tool_warned=yes ;;
3889ce62200cSmrgesac
3890a733a5bfSmrg    STRIP=$ac_ct_STRIP
3891ce62200cSmrg  fi
3892ce62200cSmrgelse
3893a733a5bfSmrg  STRIP="$ac_cv_prog_STRIP"
3894ce62200cSmrgfi
3895b7fb5eacSmrg
3896ce62200cSmrgfi
3897a733a5bfSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3898a733a5bfSmrg
3899a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3900a733a5bfSmrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3901a733a5bfSmrgif test -z "$MKDIR_P"; then
3902a733a5bfSmrg  if ${ac_cv_path_mkdir+:} false; then :
3903a733a5bfSmrg  $as_echo_n "(cached) " >&6
3904a733a5bfSmrgelse
3905a733a5bfSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3906a733a5bfSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3907a733a5bfSmrgdo
3908a733a5bfSmrg  IFS=$as_save_IFS
3909a733a5bfSmrg  test -z "$as_dir" && as_dir=.
3910a733a5bfSmrg    for ac_prog in mkdir gmkdir; do
3911a733a5bfSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
39121b983734Smrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3913a733a5bfSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3914a733a5bfSmrg	     'mkdir (GNU coreutils) '* | \
3915a733a5bfSmrg	     'mkdir (coreutils) '* | \
3916a733a5bfSmrg	     'mkdir (fileutils) '4.1*)
3917a733a5bfSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3918a733a5bfSmrg	       break 3;;
3919a733a5bfSmrg	   esac
3920a733a5bfSmrg	 done
3921a733a5bfSmrg       done
3922a733a5bfSmrg  done
3923a733a5bfSmrgIFS=$as_save_IFS
3924b7fb5eacSmrg
3925ce62200cSmrgfi
3926b7fb5eacSmrg
3927a733a5bfSmrg  test -d ./--version && rmdir ./--version
3928a733a5bfSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
3929a733a5bfSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
3930a733a5bfSmrg  else
3931a733a5bfSmrg    # As a last resort, use the slow shell script.  Don't cache a
3932a733a5bfSmrg    # value for MKDIR_P within a source directory, because that will
3933a733a5bfSmrg    # break other packages using the cache if that directory is
3934a733a5bfSmrg    # removed, or if the value is a relative name.
3935a733a5bfSmrg    MKDIR_P="$ac_install_sh -d"
3936a733a5bfSmrg  fi
3937a733a5bfSmrgfi
3938a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3939a733a5bfSmrg$as_echo "$MKDIR_P" >&6; }
3940a733a5bfSmrg
3941a733a5bfSmrgfor ac_prog in gawk mawk nawk awk
3942a733a5bfSmrgdo
3943a733a5bfSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3944a733a5bfSmrgset dummy $ac_prog; ac_word=$2
3945a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3946a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
3947a733a5bfSmrgif ${ac_cv_prog_AWK+:} false; then :
3948b7fb5eacSmrg  $as_echo_n "(cached) " >&6
3949b7fb5eacSmrgelse
3950a733a5bfSmrg  if test -n "$AWK"; then
3951a733a5bfSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
3952a733a5bfSmrgelse
3953a733a5bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3954a733a5bfSmrgfor as_dir in $PATH
3955a733a5bfSmrgdo
3956a733a5bfSmrg  IFS=$as_save_IFS
3957a733a5bfSmrg  test -z "$as_dir" && as_dir=.
3958a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
39591b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3960a733a5bfSmrg    ac_cv_prog_AWK="$ac_prog"
3961a733a5bfSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3962a733a5bfSmrg    break 2
3963a733a5bfSmrg  fi
3964a733a5bfSmrgdone
3965a733a5bfSmrg  done
3966a733a5bfSmrgIFS=$as_save_IFS
3967b7fb5eacSmrg
3968b7fb5eacSmrgfi
3969a733a5bfSmrgfi
3970a733a5bfSmrgAWK=$ac_cv_prog_AWK
3971a733a5bfSmrgif test -n "$AWK"; then
3972a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3973a733a5bfSmrg$as_echo "$AWK" >&6; }
3974a733a5bfSmrgelse
3975a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3976a733a5bfSmrg$as_echo "no" >&6; }
3977a733a5bfSmrgfi
3978a733a5bfSmrg
3979a733a5bfSmrg
3980a733a5bfSmrg  test -n "$AWK" && break
3981a733a5bfSmrgdone
3982a733a5bfSmrg
3983a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3984a733a5bfSmrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3985a733a5bfSmrgset x ${MAKE-make}
3986a733a5bfSmrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3987a733a5bfSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3988a733a5bfSmrg  $as_echo_n "(cached) " >&6
3989a733a5bfSmrgelse
3990a733a5bfSmrg  cat >conftest.make <<\_ACEOF
3991a733a5bfSmrgSHELL = /bin/sh
3992a733a5bfSmrgall:
3993a733a5bfSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
3994a733a5bfSmrg_ACEOF
3995a733a5bfSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3996a733a5bfSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
3997a733a5bfSmrg  *@@@%%%=?*=@@@%%%*)
3998a733a5bfSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
3999a733a5bfSmrg  *)
4000a733a5bfSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
4001b7fb5eacSmrgesac
4002a733a5bfSmrgrm -f conftest.make
4003a733a5bfSmrgfi
4004a733a5bfSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4005a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4006a733a5bfSmrg$as_echo "yes" >&6; }
4007a733a5bfSmrg  SET_MAKE=
4008a733a5bfSmrgelse
4009a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4010a733a5bfSmrg$as_echo "no" >&6; }
4011a733a5bfSmrg  SET_MAKE="MAKE=${MAKE-make}"
4012a733a5bfSmrgfi
4013a733a5bfSmrg
4014a733a5bfSmrgrm -rf .tst 2>/dev/null
4015a733a5bfSmrgmkdir .tst 2>/dev/null
4016a733a5bfSmrgif test -d .tst; then
4017a733a5bfSmrg  am__leading_dot=.
4018a733a5bfSmrgelse
4019a733a5bfSmrg  am__leading_dot=_
4020a733a5bfSmrgfi
4021a733a5bfSmrgrmdir .tst 2>/dev/null
4022a733a5bfSmrg
4023a733a5bfSmrgDEPDIR="${am__leading_dot}deps"
4024a733a5bfSmrg
4025a733a5bfSmrgac_config_commands="$ac_config_commands depfiles"
4026a733a5bfSmrg
4027a733a5bfSmrg
4028a733a5bfSmrgam_make=${MAKE-make}
4029a733a5bfSmrgcat > confinc << 'END'
4030a733a5bfSmrgam__doit:
4031a733a5bfSmrg	@echo this is the am__doit target
4032a733a5bfSmrg.PHONY: am__doit
4033a733a5bfSmrgEND
4034a733a5bfSmrg# If we don't find an include directive, just comment out the code.
4035a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4036a733a5bfSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
4037a733a5bfSmrgam__include="#"
4038a733a5bfSmrgam__quote=
4039a733a5bfSmrg_am_result=none
4040a733a5bfSmrg# First try GNU make style include.
4041a733a5bfSmrgecho "include confinc" > confmf
4042a733a5bfSmrg# Ignore all kinds of additional output from 'make'.
4043a733a5bfSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
4044a733a5bfSmrg*the\ am__doit\ target*)
4045a733a5bfSmrg  am__include=include
4046a733a5bfSmrg  am__quote=
4047a733a5bfSmrg  _am_result=GNU
4048a733a5bfSmrg  ;;
4049a733a5bfSmrgesac
4050a733a5bfSmrg# Now try BSD make style include.
4051a733a5bfSmrgif test "$am__include" = "#"; then
4052a733a5bfSmrg   echo '.include "confinc"' > confmf
4053a733a5bfSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
4054a733a5bfSmrg   *the\ am__doit\ target*)
4055a733a5bfSmrg     am__include=.include
4056a733a5bfSmrg     am__quote="\""
4057a733a5bfSmrg     _am_result=BSD
4058a733a5bfSmrg     ;;
4059a733a5bfSmrg   esac
4060a733a5bfSmrgfi
4061a733a5bfSmrg
4062a733a5bfSmrg
4063a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4064a733a5bfSmrg$as_echo "$_am_result" >&6; }
4065a733a5bfSmrgrm -f confinc confmf
4066a733a5bfSmrg
4067a733a5bfSmrg# Check whether --enable-dependency-tracking was given.
4068a733a5bfSmrgif test "${enable_dependency_tracking+set}" = set; then :
4069a733a5bfSmrg  enableval=$enable_dependency_tracking;
4070a733a5bfSmrgfi
4071a733a5bfSmrg
4072a733a5bfSmrgif test "x$enable_dependency_tracking" != xno; then
4073a733a5bfSmrg  am_depcomp="$ac_aux_dir/depcomp"
4074a733a5bfSmrg  AMDEPBACKSLASH='\'
4075a733a5bfSmrg  am__nodep='_no'
4076a733a5bfSmrgfi
4077a733a5bfSmrg if test "x$enable_dependency_tracking" != xno; then
4078a733a5bfSmrg  AMDEP_TRUE=
4079a733a5bfSmrg  AMDEP_FALSE='#'
4080a733a5bfSmrgelse
4081a733a5bfSmrg  AMDEP_TRUE='#'
4082a733a5bfSmrg  AMDEP_FALSE=
4083a733a5bfSmrgfi
4084a733a5bfSmrg
4085a733a5bfSmrg
4086a733a5bfSmrg# Check whether --enable-silent-rules was given.
4087a733a5bfSmrgif test "${enable_silent_rules+set}" = set; then :
4088a733a5bfSmrg  enableval=$enable_silent_rules;
4089a733a5bfSmrgfi
4090a733a5bfSmrg
4091a733a5bfSmrgcase $enable_silent_rules in # (((
4092a733a5bfSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
4093a733a5bfSmrg   no) AM_DEFAULT_VERBOSITY=1;;
4094a733a5bfSmrg    *) AM_DEFAULT_VERBOSITY=1;;
4095a733a5bfSmrgesac
4096a733a5bfSmrgam_make=${MAKE-make}
4097a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4098a733a5bfSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4099a733a5bfSmrgif ${am_cv_make_support_nested_variables+:} false; then :
4100a733a5bfSmrg  $as_echo_n "(cached) " >&6
4101a733a5bfSmrgelse
4102a733a5bfSmrg  if $as_echo 'TRUE=$(BAR$(V))
4103a733a5bfSmrgBAR0=false
4104a733a5bfSmrgBAR1=true
4105a733a5bfSmrgV=1
4106a733a5bfSmrgam__doit:
4107a733a5bfSmrg	@$(TRUE)
4108a733a5bfSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4109a733a5bfSmrg  am_cv_make_support_nested_variables=yes
4110a733a5bfSmrgelse
4111a733a5bfSmrg  am_cv_make_support_nested_variables=no
4112a733a5bfSmrgfi
4113a733a5bfSmrgfi
4114a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4115a733a5bfSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
4116a733a5bfSmrgif test $am_cv_make_support_nested_variables = yes; then
4117a733a5bfSmrg    AM_V='$(V)'
4118a733a5bfSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4119a733a5bfSmrgelse
4120a733a5bfSmrg  AM_V=$AM_DEFAULT_VERBOSITY
4121a733a5bfSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4122a733a5bfSmrgfi
4123a733a5bfSmrgAM_BACKSLASH='\'
4124a733a5bfSmrg
4125a733a5bfSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
4126a733a5bfSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4127a733a5bfSmrg  # is not polluted with repeated "-I."
4128a733a5bfSmrg  am__isrc=' -I$(srcdir)'
4129a733a5bfSmrg  # test to see if srcdir already configured
4130a733a5bfSmrg  if test -f $srcdir/config.status; then
4131a733a5bfSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4132a733a5bfSmrg  fi
4133a733a5bfSmrgfi
4134a733a5bfSmrg
4135a733a5bfSmrg# test whether we have cygpath
4136a733a5bfSmrgif test -z "$CYGPATH_W"; then
4137a733a5bfSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
4138a733a5bfSmrg    CYGPATH_W='cygpath -w'
4139a733a5bfSmrg  else
4140a733a5bfSmrg    CYGPATH_W=echo
4141a733a5bfSmrg  fi
4142a733a5bfSmrgfi
4143a733a5bfSmrg
4144a733a5bfSmrg
4145a733a5bfSmrg# Define the identity of the package.
4146a733a5bfSmrg PACKAGE='xmodmap'
41471b983734Smrg VERSION='1.0.9'
4148a733a5bfSmrg
4149a733a5bfSmrg
4150a733a5bfSmrgcat >>confdefs.h <<_ACEOF
4151a733a5bfSmrg#define PACKAGE "$PACKAGE"
4152a733a5bfSmrg_ACEOF
4153a733a5bfSmrg
4154a733a5bfSmrg
4155a733a5bfSmrgcat >>confdefs.h <<_ACEOF
4156a733a5bfSmrg#define VERSION "$VERSION"
4157a733a5bfSmrg_ACEOF
4158a733a5bfSmrg
4159a733a5bfSmrg# Some tools Automake needs.
4160a733a5bfSmrg
4161a733a5bfSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4162a733a5bfSmrg
4163a733a5bfSmrg
4164a733a5bfSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4165a733a5bfSmrg
4166a733a5bfSmrg
4167a733a5bfSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4168a733a5bfSmrg
4169a733a5bfSmrg
4170a733a5bfSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4171a733a5bfSmrg
4172a733a5bfSmrg
4173a733a5bfSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4174a733a5bfSmrg
4175a733a5bfSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
4176a733a5bfSmrg# dies out for good.  For more background, see:
4177a733a5bfSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4178a733a5bfSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4179a733a5bfSmrgmkdir_p='$(MKDIR_P)'
4180a733a5bfSmrg
41811b983734Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
41821b983734Smrg# system "awk" is bad on some platforms.
4183a733a5bfSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
4184a733a5bfSmrg# in the wild :-(  We should find a proper way to deprecate it ...
4185a733a5bfSmrgAMTAR='$${TAR-tar}'
4186a733a5bfSmrg
4187a733a5bfSmrg
4188a733a5bfSmrg# We'll loop over all known methods to create a tar archive until one works.
4189a733a5bfSmrg_am_tools='gnutar  pax cpio none'
4190a733a5bfSmrg
4191a733a5bfSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4192a733a5bfSmrg
4193a733a5bfSmrg
4194a733a5bfSmrg
4195a733a5bfSmrg
4196a733a5bfSmrg
4197a733a5bfSmrgdepcc="$CC"   am_compiler_list=
4198a733a5bfSmrg
4199a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4200a733a5bfSmrg$as_echo_n "checking dependency style of $depcc... " >&6; }
4201a733a5bfSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
4202a733a5bfSmrg  $as_echo_n "(cached) " >&6
4203a733a5bfSmrgelse
4204a733a5bfSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4205a733a5bfSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
4206a733a5bfSmrg  # making bogus files that we don't know about and never remove.  For
4207a733a5bfSmrg  # instance it was reported that on HP-UX the gcc test will end up
4208a733a5bfSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4209a733a5bfSmrg  # in D".
4210a733a5bfSmrg  rm -rf conftest.dir
4211a733a5bfSmrg  mkdir conftest.dir
4212a733a5bfSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4213a733a5bfSmrg  # using a relative directory.
4214a733a5bfSmrg  cp "$am_depcomp" conftest.dir
4215a733a5bfSmrg  cd conftest.dir
4216a733a5bfSmrg  # We will build objects and dependencies in a subdirectory because
4217a733a5bfSmrg  # it helps to detect inapplicable dependency modes.  For instance
4218a733a5bfSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4219a733a5bfSmrg  # side effect of compilation, but ICC will put the dependencies in
4220a733a5bfSmrg  # the current directory while Tru64 will put them in the object
4221a733a5bfSmrg  # directory.
4222a733a5bfSmrg  mkdir sub
4223a733a5bfSmrg
4224a733a5bfSmrg  am_cv_CC_dependencies_compiler_type=none
4225a733a5bfSmrg  if test "$am_compiler_list" = ""; then
4226a733a5bfSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4227a733a5bfSmrg  fi
4228a733a5bfSmrg  am__universal=false
4229a733a5bfSmrg  case " $depcc " in #(
4230a733a5bfSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4231a733a5bfSmrg     esac
4232a733a5bfSmrg
4233a733a5bfSmrg  for depmode in $am_compiler_list; do
4234a733a5bfSmrg    # Setup a source with many dependencies, because some compilers
4235a733a5bfSmrg    # like to wrap large dependency lists on column 80 (with \), and
4236a733a5bfSmrg    # we should not choose a depcomp mode which is confused by this.
4237a733a5bfSmrg    #
4238a733a5bfSmrg    # We need to recreate these files for each test, as the compiler may
4239a733a5bfSmrg    # overwrite some of them when testing with obscure command lines.
4240a733a5bfSmrg    # This happens at least with the AIX C compiler.
4241a733a5bfSmrg    : > sub/conftest.c
4242a733a5bfSmrg    for i in 1 2 3 4 5 6; do
4243a733a5bfSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4244a733a5bfSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4245a733a5bfSmrg      # Solaris 10 /bin/sh.
4246a733a5bfSmrg      echo '/* dummy */' > sub/conftst$i.h
4247a733a5bfSmrg    done
4248a733a5bfSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4249a733a5bfSmrg
4250a733a5bfSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4251a733a5bfSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4252a733a5bfSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4253a733a5bfSmrg    # versions had trouble with output in subdirs.
4254a733a5bfSmrg    am__obj=sub/conftest.${OBJEXT-o}
4255a733a5bfSmrg    am__minus_obj="-o $am__obj"
4256a733a5bfSmrg    case $depmode in
4257a733a5bfSmrg    gcc)
4258a733a5bfSmrg      # This depmode causes a compiler race in universal mode.
4259a733a5bfSmrg      test "$am__universal" = false || continue
4260a733a5bfSmrg      ;;
4261a733a5bfSmrg    nosideeffect)
4262a733a5bfSmrg      # After this tag, mechanisms are not by side-effect, so they'll
4263a733a5bfSmrg      # only be used when explicitly requested.
4264a733a5bfSmrg      if test "x$enable_dependency_tracking" = xyes; then
4265a733a5bfSmrg	continue
4266a733a5bfSmrg      else
4267a733a5bfSmrg	break
4268a733a5bfSmrg      fi
4269a733a5bfSmrg      ;;
4270a733a5bfSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4271a733a5bfSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
4272a733a5bfSmrg      # not run yet.  These depmodes are late enough in the game, and
4273a733a5bfSmrg      # so weak that their functioning should not be impacted.
4274a733a5bfSmrg      am__obj=conftest.${OBJEXT-o}
4275a733a5bfSmrg      am__minus_obj=
4276a733a5bfSmrg      ;;
4277a733a5bfSmrg    none) break ;;
4278a733a5bfSmrg    esac
4279a733a5bfSmrg    if depmode=$depmode \
4280a733a5bfSmrg       source=sub/conftest.c object=$am__obj \
4281a733a5bfSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4282a733a5bfSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4283a733a5bfSmrg         >/dev/null 2>conftest.err &&
4284a733a5bfSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4285a733a5bfSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4286a733a5bfSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4287a733a5bfSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4288a733a5bfSmrg      # icc doesn't choke on unknown options, it will just issue warnings
4289a733a5bfSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
4290a733a5bfSmrg      # that says an option was ignored or not supported.
4291a733a5bfSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4292a733a5bfSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4293a733a5bfSmrg      # The diagnosis changed in icc 8.0:
4294a733a5bfSmrg      #   icc: Command line remark: option '-MP' not supported
4295a733a5bfSmrg      if (grep 'ignoring option' conftest.err ||
4296a733a5bfSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4297a733a5bfSmrg        am_cv_CC_dependencies_compiler_type=$depmode
4298a733a5bfSmrg        break
4299a733a5bfSmrg      fi
4300a733a5bfSmrg    fi
4301a733a5bfSmrg  done
4302a733a5bfSmrg
4303a733a5bfSmrg  cd ..
4304a733a5bfSmrg  rm -rf conftest.dir
4305a733a5bfSmrgelse
4306a733a5bfSmrg  am_cv_CC_dependencies_compiler_type=none
4307a733a5bfSmrgfi
4308a733a5bfSmrg
4309a733a5bfSmrgfi
4310a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4311a733a5bfSmrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4312a733a5bfSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4313a733a5bfSmrg
4314a733a5bfSmrg if
4315a733a5bfSmrg  test "x$enable_dependency_tracking" != xno \
4316a733a5bfSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4317a733a5bfSmrg  am__fastdepCC_TRUE=
4318a733a5bfSmrg  am__fastdepCC_FALSE='#'
4319a733a5bfSmrgelse
4320a733a5bfSmrg  am__fastdepCC_TRUE='#'
4321a733a5bfSmrg  am__fastdepCC_FALSE=
4322a733a5bfSmrgfi
4323a733a5bfSmrg
4324a733a5bfSmrg
4325a733a5bfSmrg
4326a733a5bfSmrg# POSIX will say in a future version that running "rm -f" with no argument
4327a733a5bfSmrg# is OK; and we want to be able to make that assumption in our Makefile
4328a733a5bfSmrg# recipes.  So use an aggressive probe to check that the usage we want is
4329a733a5bfSmrg# actually supported "in the wild" to an acceptable degree.
4330a733a5bfSmrg# See automake bug#10828.
4331a733a5bfSmrg# To make any issue more visible, cause the running configure to be aborted
4332a733a5bfSmrg# by default if the 'rm' program in use doesn't match our expectations; the
4333a733a5bfSmrg# user can still override this though.
4334a733a5bfSmrgif rm -f && rm -fr && rm -rf; then : OK; else
4335a733a5bfSmrg  cat >&2 <<'END'
4336a733a5bfSmrgOops!
4337a733a5bfSmrg
4338a733a5bfSmrgYour 'rm' program seems unable to run without file operands specified
4339a733a5bfSmrgon the command line, even when the '-f' option is present.  This is contrary
4340a733a5bfSmrgto the behaviour of most rm programs out there, and not conforming with
4341a733a5bfSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4342a733a5bfSmrg
4343a733a5bfSmrgPlease tell bug-automake@gnu.org about your system, including the value
4344a733a5bfSmrgof your $PATH and any error possibly output before this message.  This
4345a733a5bfSmrgcan help us improve future automake versions.
4346a733a5bfSmrg
4347a733a5bfSmrgEND
4348a733a5bfSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4349a733a5bfSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
4350a733a5bfSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4351a733a5bfSmrg    echo >&2
4352a733a5bfSmrg  else
4353a733a5bfSmrg    cat >&2 <<'END'
4354a733a5bfSmrgAborting the configuration process, to ensure you take notice of the issue.
4355a733a5bfSmrg
4356a733a5bfSmrgYou can download and install GNU coreutils to get an 'rm' implementation
4357a733a5bfSmrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
4358a733a5bfSmrg
4359a733a5bfSmrgIf you want to complete the configuration process using your problematic
4360a733a5bfSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4361a733a5bfSmrgto "yes", and re-run configure.
4362a733a5bfSmrg
4363a733a5bfSmrgEND
4364a733a5bfSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4365a733a5bfSmrg  fi
4366a733a5bfSmrgfi
4367a733a5bfSmrg
4368a733a5bfSmrg
4369a733a5bfSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4370a733a5bfSmrg
4371a733a5bfSmrg
4372a733a5bfSmrg
4373a733a5bfSmrg
4374a733a5bfSmrg
4375a733a5bfSmrg
4376a733a5bfSmrg
4377a733a5bfSmrg
4378a733a5bfSmrg
4379a733a5bfSmrg
4380a733a5bfSmrg
4381a733a5bfSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4382a733a5bfSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4383a733a5bfSmrgif ${ac_cv_prog_cc_c99+:} false; then :
4384a733a5bfSmrg  $as_echo_n "(cached) " >&6
4385a733a5bfSmrgelse
4386a733a5bfSmrg  ac_cv_prog_cc_c99=no
4387a733a5bfSmrgac_save_CC=$CC
4388a733a5bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4389a733a5bfSmrg/* end confdefs.h.  */
4390a733a5bfSmrg#include <stdarg.h>
4391a733a5bfSmrg#include <stdbool.h>
4392a733a5bfSmrg#include <stdlib.h>
4393a733a5bfSmrg#include <wchar.h>
4394a733a5bfSmrg#include <stdio.h>
4395a733a5bfSmrg
4396a733a5bfSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
4397a733a5bfSmrg#define debug(...) fprintf (stderr, __VA_ARGS__)
4398a733a5bfSmrg#define showlist(...) puts (#__VA_ARGS__)
4399a733a5bfSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4400a733a5bfSmrgstatic void
4401a733a5bfSmrgtest_varargs_macros (void)
4402a733a5bfSmrg{
4403a733a5bfSmrg  int x = 1234;
4404a733a5bfSmrg  int y = 5678;
4405a733a5bfSmrg  debug ("Flag");
4406a733a5bfSmrg  debug ("X = %d\n", x);
4407a733a5bfSmrg  showlist (The first, second, and third items.);
4408a733a5bfSmrg  report (x>y, "x is %d but y is %d", x, y);
4409a733a5bfSmrg}
4410a733a5bfSmrg
4411a733a5bfSmrg// Check long long types.
4412a733a5bfSmrg#define BIG64 18446744073709551615ull
4413a733a5bfSmrg#define BIG32 4294967295ul
4414a733a5bfSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4415a733a5bfSmrg#if !BIG_OK
4416a733a5bfSmrg  your preprocessor is broken;
4417a733a5bfSmrg#endif
4418a733a5bfSmrg#if BIG_OK
4419a733a5bfSmrg#else
4420a733a5bfSmrg  your preprocessor is broken;
4421a733a5bfSmrg#endif
4422a733a5bfSmrgstatic long long int bignum = -9223372036854775807LL;
4423a733a5bfSmrgstatic unsigned long long int ubignum = BIG64;
4424a733a5bfSmrg
4425a733a5bfSmrgstruct incomplete_array
4426a733a5bfSmrg{
4427a733a5bfSmrg  int datasize;
4428a733a5bfSmrg  double data[];
4429a733a5bfSmrg};
4430a733a5bfSmrg
4431a733a5bfSmrgstruct named_init {
4432a733a5bfSmrg  int number;
4433a733a5bfSmrg  const wchar_t *name;
4434a733a5bfSmrg  double average;
4435a733a5bfSmrg};
4436a733a5bfSmrg
4437a733a5bfSmrgtypedef const char *ccp;
4438a733a5bfSmrg
4439a733a5bfSmrgstatic inline int
4440a733a5bfSmrgtest_restrict (ccp restrict text)
4441a733a5bfSmrg{
4442a733a5bfSmrg  // See if C++-style comments work.
4443a733a5bfSmrg  // Iterate through items via the restricted pointer.
4444a733a5bfSmrg  // Also check for declarations in for loops.
4445a733a5bfSmrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4446a733a5bfSmrg    continue;
4447a733a5bfSmrg  return 0;
4448a733a5bfSmrg}
4449a733a5bfSmrg
4450a733a5bfSmrg// Check varargs and va_copy.
4451a733a5bfSmrgstatic void
4452a733a5bfSmrgtest_varargs (const char *format, ...)
4453a733a5bfSmrg{
4454a733a5bfSmrg  va_list args;
4455a733a5bfSmrg  va_start (args, format);
4456a733a5bfSmrg  va_list args_copy;
4457a733a5bfSmrg  va_copy (args_copy, args);
4458a733a5bfSmrg
4459a733a5bfSmrg  const char *str;
4460a733a5bfSmrg  int number;
4461a733a5bfSmrg  float fnumber;
4462a733a5bfSmrg
4463a733a5bfSmrg  while (*format)
4464a733a5bfSmrg    {
4465a733a5bfSmrg      switch (*format++)
4466a733a5bfSmrg	{
4467a733a5bfSmrg	case 's': // string
4468a733a5bfSmrg	  str = va_arg (args_copy, const char *);
4469a733a5bfSmrg	  break;
4470a733a5bfSmrg	case 'd': // int
4471a733a5bfSmrg	  number = va_arg (args_copy, int);
4472a733a5bfSmrg	  break;
4473a733a5bfSmrg	case 'f': // float
4474a733a5bfSmrg	  fnumber = va_arg (args_copy, double);
4475a733a5bfSmrg	  break;
4476a733a5bfSmrg	default:
4477a733a5bfSmrg	  break;
4478a733a5bfSmrg	}
4479a733a5bfSmrg    }
4480a733a5bfSmrg  va_end (args_copy);
4481a733a5bfSmrg  va_end (args);
4482a733a5bfSmrg}
4483a733a5bfSmrg
4484a733a5bfSmrgint
4485a733a5bfSmrgmain ()
4486a733a5bfSmrg{
4487a733a5bfSmrg
4488a733a5bfSmrg  // Check bool.
4489a733a5bfSmrg  _Bool success = false;
4490a733a5bfSmrg
4491a733a5bfSmrg  // Check restrict.
4492a733a5bfSmrg  if (test_restrict ("String literal") == 0)
4493a733a5bfSmrg    success = true;
4494a733a5bfSmrg  char *restrict newvar = "Another string";
4495a733a5bfSmrg
4496a733a5bfSmrg  // Check varargs.
4497a733a5bfSmrg  test_varargs ("s, d' f .", "string", 65, 34.234);
4498a733a5bfSmrg  test_varargs_macros ();
4499a733a5bfSmrg
4500a733a5bfSmrg  // Check flexible array members.
4501a733a5bfSmrg  struct incomplete_array *ia =
4502a733a5bfSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4503a733a5bfSmrg  ia->datasize = 10;
4504a733a5bfSmrg  for (int i = 0; i < ia->datasize; ++i)
4505a733a5bfSmrg    ia->data[i] = i * 1.234;
4506a733a5bfSmrg
4507a733a5bfSmrg  // Check named initializers.
4508a733a5bfSmrg  struct named_init ni = {
4509a733a5bfSmrg    .number = 34,
4510a733a5bfSmrg    .name = L"Test wide string",
4511a733a5bfSmrg    .average = 543.34343,
4512a733a5bfSmrg  };
4513a733a5bfSmrg
4514a733a5bfSmrg  ni.number = 58;
4515a733a5bfSmrg
4516a733a5bfSmrg  int dynamic_array[ni.number];
4517a733a5bfSmrg  dynamic_array[ni.number - 1] = 543;
4518a733a5bfSmrg
4519a733a5bfSmrg  // work around unused variable warnings
4520a733a5bfSmrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4521a733a5bfSmrg	  || dynamic_array[ni.number - 1] != 543);
4522a733a5bfSmrg
4523a733a5bfSmrg  ;
4524a733a5bfSmrg  return 0;
4525a733a5bfSmrg}
4526a733a5bfSmrg_ACEOF
45271b983734Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4528a733a5bfSmrgdo
4529a733a5bfSmrg  CC="$ac_save_CC $ac_arg"
4530a733a5bfSmrg  if ac_fn_c_try_compile "$LINENO"; then :
4531a733a5bfSmrg  ac_cv_prog_cc_c99=$ac_arg
4532a733a5bfSmrgfi
4533a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext
4534a733a5bfSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4535a733a5bfSmrgdone
4536a733a5bfSmrgrm -f conftest.$ac_ext
4537a733a5bfSmrgCC=$ac_save_CC
4538a733a5bfSmrg
4539a733a5bfSmrgfi
4540a733a5bfSmrg# AC_CACHE_VAL
4541a733a5bfSmrgcase "x$ac_cv_prog_cc_c99" in
4542a733a5bfSmrg  x)
4543a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4544a733a5bfSmrg$as_echo "none needed" >&6; } ;;
4545a733a5bfSmrg  xno)
4546a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4547a733a5bfSmrg$as_echo "unsupported" >&6; } ;;
4548a733a5bfSmrg  *)
4549a733a5bfSmrg    CC="$CC $ac_cv_prog_cc_c99"
4550a733a5bfSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4551a733a5bfSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4552a733a5bfSmrgesac
4553a733a5bfSmrgif test "x$ac_cv_prog_cc_c99" != xno; then :
4554a733a5bfSmrg
4555a733a5bfSmrgfi
4556a733a5bfSmrg
4557a733a5bfSmrg
4558a733a5bfSmrg
4559a733a5bfSmrg
4560a733a5bfSmrg
4561a733a5bfSmrg
4562a733a5bfSmrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4563a733a5bfSmrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4564a733a5bfSmrg  CLANGCC="yes"
4565a733a5bfSmrgelse
4566a733a5bfSmrg  CLANGCC="no"
4567a733a5bfSmrgfi
4568a733a5bfSmrg
4569a733a5bfSmrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4570a733a5bfSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4571a733a5bfSmrg  INTELCC="yes"
4572a733a5bfSmrgelse
4573a733a5bfSmrg  INTELCC="no"
4574a733a5bfSmrgfi
4575a733a5bfSmrg
4576a733a5bfSmrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4577a733a5bfSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4578a733a5bfSmrg  SUNCC="yes"
4579a733a5bfSmrgelse
4580a733a5bfSmrg  SUNCC="no"
4581a733a5bfSmrgfi
4582a733a5bfSmrg
4583a733a5bfSmrg
4584a733a5bfSmrg
4585a733a5bfSmrg
4586a733a5bfSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4587a733a5bfSmrg	if test -n "$ac_tool_prefix"; then
4588a733a5bfSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4589a733a5bfSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4590a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4591a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
4592a733a5bfSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
4593a733a5bfSmrg  $as_echo_n "(cached) " >&6
4594a733a5bfSmrgelse
4595a733a5bfSmrg  case $PKG_CONFIG in
4596a733a5bfSmrg  [\\/]* | ?:[\\/]*)
4597a733a5bfSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4598a733a5bfSmrg  ;;
4599a733a5bfSmrg  *)
4600a733a5bfSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4601a733a5bfSmrgfor as_dir in $PATH
4602a733a5bfSmrgdo
4603a733a5bfSmrg  IFS=$as_save_IFS
4604a733a5bfSmrg  test -z "$as_dir" && as_dir=.
4605a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
46061b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4607a733a5bfSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4608a733a5bfSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4609a733a5bfSmrg    break 2
4610a733a5bfSmrg  fi
4611a733a5bfSmrgdone
4612a733a5bfSmrg  done
4613a733a5bfSmrgIFS=$as_save_IFS
4614a733a5bfSmrg
4615a733a5bfSmrg  ;;
4616a733a5bfSmrgesac
4617a733a5bfSmrgfi
4618a733a5bfSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4619a733a5bfSmrgif test -n "$PKG_CONFIG"; then
4620a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4621a733a5bfSmrg$as_echo "$PKG_CONFIG" >&6; }
4622a733a5bfSmrgelse
4623a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4624a733a5bfSmrg$as_echo "no" >&6; }
4625a733a5bfSmrgfi
4626a733a5bfSmrg
4627a733a5bfSmrg
4628a733a5bfSmrgfi
4629a733a5bfSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4630a733a5bfSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4631a733a5bfSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4632a733a5bfSmrgset dummy pkg-config; ac_word=$2
4633a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4634a733a5bfSmrg$as_echo_n "checking for $ac_word... " >&6; }
4635a733a5bfSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4636a733a5bfSmrg  $as_echo_n "(cached) " >&6
4637a733a5bfSmrgelse
4638a733a5bfSmrg  case $ac_pt_PKG_CONFIG in
4639a733a5bfSmrg  [\\/]* | ?:[\\/]*)
4640a733a5bfSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4641a733a5bfSmrg  ;;
4642a733a5bfSmrg  *)
4643a733a5bfSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4644a733a5bfSmrgfor as_dir in $PATH
4645a733a5bfSmrgdo
4646a733a5bfSmrg  IFS=$as_save_IFS
4647a733a5bfSmrg  test -z "$as_dir" && as_dir=.
4648a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
46491b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4650a733a5bfSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4651a733a5bfSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4652a733a5bfSmrg    break 2
4653a733a5bfSmrg  fi
4654a733a5bfSmrgdone
4655a733a5bfSmrg  done
4656a733a5bfSmrgIFS=$as_save_IFS
4657a733a5bfSmrg
4658a733a5bfSmrg  ;;
4659a733a5bfSmrgesac
4660a733a5bfSmrgfi
4661a733a5bfSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4662a733a5bfSmrgif test -n "$ac_pt_PKG_CONFIG"; then
4663a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4664a733a5bfSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4665a733a5bfSmrgelse
4666a733a5bfSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4667a733a5bfSmrg$as_echo "no" >&6; }
4668a733a5bfSmrgfi
4669a733a5bfSmrg
4670a733a5bfSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4671a733a5bfSmrg    PKG_CONFIG=""
4672a733a5bfSmrg  else
4673a733a5bfSmrg    case $cross_compiling:$ac_tool_warned in
4674a733a5bfSmrgyes:)
4675a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4676a733a5bfSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4677a733a5bfSmrgac_tool_warned=yes ;;
4678a733a5bfSmrgesac
4679a733a5bfSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4680a733a5bfSmrg  fi
4681a733a5bfSmrgelse
4682a733a5bfSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4683a733a5bfSmrgfi
4684a733a5bfSmrg
4685a733a5bfSmrgfi
4686a733a5bfSmrgif test -n "$PKG_CONFIG"; then
4687a733a5bfSmrg	_pkg_min_version=0.9.0
4688a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4689a733a5bfSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4690a733a5bfSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4691a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4692a733a5bfSmrg$as_echo "yes" >&6; }
4693a733a5bfSmrg	else
4694a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4695a733a5bfSmrg$as_echo "no" >&6; }
4696a733a5bfSmrg		PKG_CONFIG=""
4697a733a5bfSmrg	fi
4698a733a5bfSmrg
4699a733a5bfSmrgfi
4700a733a5bfSmrg# Make sure we can run config.sub.
4701a733a5bfSmrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4702a733a5bfSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4703a733a5bfSmrg
4704a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4705a733a5bfSmrg$as_echo_n "checking build system type... " >&6; }
4706a733a5bfSmrgif ${ac_cv_build+:} false; then :
4707a733a5bfSmrg  $as_echo_n "(cached) " >&6
4708a733a5bfSmrgelse
4709a733a5bfSmrg  ac_build_alias=$build_alias
4710a733a5bfSmrgtest "x$ac_build_alias" = x &&
4711a733a5bfSmrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4712a733a5bfSmrgtest "x$ac_build_alias" = x &&
4713a733a5bfSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4714a733a5bfSmrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4715a733a5bfSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4716a733a5bfSmrg
4717a733a5bfSmrgfi
4718a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4719a733a5bfSmrg$as_echo "$ac_cv_build" >&6; }
4720a733a5bfSmrgcase $ac_cv_build in
4721a733a5bfSmrg*-*-*) ;;
4722a733a5bfSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4723a733a5bfSmrgesac
4724a733a5bfSmrgbuild=$ac_cv_build
4725a733a5bfSmrgac_save_IFS=$IFS; IFS='-'
4726a733a5bfSmrgset x $ac_cv_build
4727a733a5bfSmrgshift
4728a733a5bfSmrgbuild_cpu=$1
4729a733a5bfSmrgbuild_vendor=$2
4730a733a5bfSmrgshift; shift
4731a733a5bfSmrg# Remember, the first character of IFS is used to create $*,
4732a733a5bfSmrg# except with old shells:
4733a733a5bfSmrgbuild_os=$*
4734a733a5bfSmrgIFS=$ac_save_IFS
4735a733a5bfSmrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4736a733a5bfSmrg
4737a733a5bfSmrg
4738a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4739a733a5bfSmrg$as_echo_n "checking host system type... " >&6; }
4740a733a5bfSmrgif ${ac_cv_host+:} false; then :
4741a733a5bfSmrg  $as_echo_n "(cached) " >&6
4742a733a5bfSmrgelse
4743a733a5bfSmrg  if test "x$host_alias" = x; then
4744a733a5bfSmrg  ac_cv_host=$ac_cv_build
4745a733a5bfSmrgelse
4746a733a5bfSmrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4747a733a5bfSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4748a733a5bfSmrgfi
4749a733a5bfSmrg
4750a733a5bfSmrgfi
4751a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4752a733a5bfSmrg$as_echo "$ac_cv_host" >&6; }
4753a733a5bfSmrgcase $ac_cv_host in
4754a733a5bfSmrg*-*-*) ;;
4755a733a5bfSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4756a733a5bfSmrgesac
4757a733a5bfSmrghost=$ac_cv_host
4758a733a5bfSmrgac_save_IFS=$IFS; IFS='-'
4759a733a5bfSmrgset x $ac_cv_host
4760a733a5bfSmrgshift
4761a733a5bfSmrghost_cpu=$1
4762a733a5bfSmrghost_vendor=$2
4763a733a5bfSmrgshift; shift
4764a733a5bfSmrg# Remember, the first character of IFS is used to create $*,
4765a733a5bfSmrg# except with old shells:
4766a733a5bfSmrghost_os=$*
4767a733a5bfSmrgIFS=$ac_save_IFS
4768a733a5bfSmrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4769a733a5bfSmrg
4770a733a5bfSmrg
4771a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4772a733a5bfSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
4773a733a5bfSmrgif ${ac_cv_path_SED+:} false; then :
4774a733a5bfSmrg  $as_echo_n "(cached) " >&6
4775a733a5bfSmrgelse
4776a733a5bfSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4777a733a5bfSmrg     for ac_i in 1 2 3 4 5 6 7; do
4778a733a5bfSmrg       ac_script="$ac_script$as_nl$ac_script"
4779a733a5bfSmrg     done
4780a733a5bfSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4781a733a5bfSmrg     { ac_script=; unset ac_script;}
4782a733a5bfSmrg     if test -z "$SED"; then
4783a733a5bfSmrg  ac_path_SED_found=false
4784a733a5bfSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
4785a733a5bfSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4786a733a5bfSmrgfor as_dir in $PATH
4787a733a5bfSmrgdo
4788a733a5bfSmrg  IFS=$as_save_IFS
4789a733a5bfSmrg  test -z "$as_dir" && as_dir=.
4790a733a5bfSmrg    for ac_prog in sed gsed; do
4791a733a5bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
4792a733a5bfSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
47931b983734Smrg      as_fn_executable_p "$ac_path_SED" || continue
4794a733a5bfSmrg# Check for GNU ac_path_SED and select it if it is found.
4795a733a5bfSmrg  # Check for GNU $ac_path_SED
4796a733a5bfSmrgcase `"$ac_path_SED" --version 2>&1` in
4797a733a5bfSmrg*GNU*)
4798a733a5bfSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4799a733a5bfSmrg*)
4800a733a5bfSmrg  ac_count=0
4801a733a5bfSmrg  $as_echo_n 0123456789 >"conftest.in"
4802a733a5bfSmrg  while :
4803a733a5bfSmrg  do
4804a733a5bfSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4805a733a5bfSmrg    mv "conftest.tmp" "conftest.in"
4806a733a5bfSmrg    cp "conftest.in" "conftest.nl"
4807a733a5bfSmrg    $as_echo '' >> "conftest.nl"
4808a733a5bfSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4809a733a5bfSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4810a733a5bfSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4811a733a5bfSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4812a733a5bfSmrg      # Best one so far, save it but keep looking for a better one
4813a733a5bfSmrg      ac_cv_path_SED="$ac_path_SED"
4814a733a5bfSmrg      ac_path_SED_max=$ac_count
4815a733a5bfSmrg    fi
4816a733a5bfSmrg    # 10*(2^10) chars as input seems more than enough
4817a733a5bfSmrg    test $ac_count -gt 10 && break
4818a733a5bfSmrg  done
4819a733a5bfSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4820a733a5bfSmrgesac
4821a733a5bfSmrg
4822a733a5bfSmrg      $ac_path_SED_found && break 3
4823a733a5bfSmrg    done
4824a733a5bfSmrg  done
4825a733a5bfSmrg  done
4826a733a5bfSmrgIFS=$as_save_IFS
4827a733a5bfSmrg  if test -z "$ac_cv_path_SED"; then
4828a733a5bfSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4829a733a5bfSmrg  fi
4830a733a5bfSmrgelse
4831a733a5bfSmrg  ac_cv_path_SED=$SED
4832a733a5bfSmrgfi
4833a733a5bfSmrg
4834a733a5bfSmrgfi
4835a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4836a733a5bfSmrg$as_echo "$ac_cv_path_SED" >&6; }
4837a733a5bfSmrg SED="$ac_cv_path_SED"
4838a733a5bfSmrg  rm -f conftest.sed
4839a733a5bfSmrg
4840a733a5bfSmrg
4841a733a5bfSmrg
4842a733a5bfSmrg
4843a733a5bfSmrg
4844a733a5bfSmrg
4845a733a5bfSmrg# Check whether --enable-selective-werror was given.
4846a733a5bfSmrgif test "${enable_selective_werror+set}" = set; then :
4847a733a5bfSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4848a733a5bfSmrgelse
4849a733a5bfSmrg  SELECTIVE_WERROR=yes
4850a733a5bfSmrgfi
4851a733a5bfSmrg
4852a733a5bfSmrg
4853a733a5bfSmrg
4854a733a5bfSmrg
4855a733a5bfSmrg
4856a733a5bfSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4857a733a5bfSmrgif test "x$SUNCC" = "xyes"; then
4858a733a5bfSmrg    BASE_CFLAGS="-v"
4859a733a5bfSmrgelse
4860a733a5bfSmrg    BASE_CFLAGS=""
4861a733a5bfSmrgfi
4862a733a5bfSmrg
4863a733a5bfSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4864a733a5bfSmrg
4865a733a5bfSmrg
4866a733a5bfSmrg
4867a733a5bfSmrg
4868a733a5bfSmrg
4869a733a5bfSmrg
4870a733a5bfSmrg
4871a733a5bfSmrg
4872a733a5bfSmrg
4873a733a5bfSmrg
4874a733a5bfSmrg
4875a733a5bfSmrg
4876a733a5bfSmrg
4877a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4878a733a5bfSmrg
4879a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4880a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4881a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4882a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4883a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4884a733a5bfSmrg  $as_echo_n "(cached) " >&6
4885a733a5bfSmrgelse
4886a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4887a733a5bfSmrg/* end confdefs.h.  */
4888a733a5bfSmrgint i;
4889a733a5bfSmrg_ACEOF
4890a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
4891a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4892a733a5bfSmrgelse
4893a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4894a733a5bfSmrgfi
4895a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4896a733a5bfSmrgfi
4897a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4898a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4899a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4900a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4901a733a5bfSmrgfi
4902a733a5bfSmrg
4903a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4904a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4905a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4906a733a5bfSmrg	fi
4907a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4908a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4909a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4910a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4911a733a5bfSmrg  $as_echo_n "(cached) " >&6
4912a733a5bfSmrgelse
4913a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4914a733a5bfSmrg/* end confdefs.h.  */
4915a733a5bfSmrgint i;
4916a733a5bfSmrg_ACEOF
4917a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
4918a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4919a733a5bfSmrgelse
4920a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4921a733a5bfSmrgfi
4922a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4923a733a5bfSmrgfi
4924a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4925a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4926a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4927a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4928a733a5bfSmrgfi
4929a733a5bfSmrg
4930a733a5bfSmrgfound="no"
4931a733a5bfSmrg
4932a733a5bfSmrg	if test $found = "no" ; then
4933a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4934a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4935a733a5bfSmrg		fi
4936a733a5bfSmrg
4937a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4938a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4939a733a5bfSmrg		fi
4940a733a5bfSmrg
4941a733a5bfSmrg		CFLAGS="$CFLAGS -Wall"
4942a733a5bfSmrg
4943a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4944a733a5bfSmrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
4945a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wall
4946a733a5bfSmrg		if eval \${$cacheid+:} false; then :
4947a733a5bfSmrg  $as_echo_n "(cached) " >&6
4948a733a5bfSmrgelse
4949a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4950a733a5bfSmrg/* end confdefs.h.  */
4951a733a5bfSmrgint i;
4952a733a5bfSmrgint
4953a733a5bfSmrgmain ()
4954a733a5bfSmrg{
4955a733a5bfSmrg
4956a733a5bfSmrg  ;
4957a733a5bfSmrg  return 0;
4958a733a5bfSmrg}
4959a733a5bfSmrg_ACEOF
4960a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
4961a733a5bfSmrg  eval $cacheid=yes
4962a733a5bfSmrgelse
4963a733a5bfSmrg  eval $cacheid=no
4964a733a5bfSmrgfi
4965a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
4966a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
4967a733a5bfSmrgfi
4968a733a5bfSmrg
4969a733a5bfSmrg
4970a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4971a733a5bfSmrg
4972a733a5bfSmrg		eval supported=\$$cacheid
4973a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4974a733a5bfSmrg$as_echo "$supported" >&6; }
4975a733a5bfSmrg		if test "$supported" = "yes" ; then
4976a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4977a733a5bfSmrg			found="yes"
4978a733a5bfSmrg		fi
4979a733a5bfSmrg	fi
4980a733a5bfSmrg
4981a733a5bfSmrg
4982a733a5bfSmrg
4983a733a5bfSmrg
4984a733a5bfSmrg
4985a733a5bfSmrg
4986a733a5bfSmrg
4987a733a5bfSmrg
4988a733a5bfSmrg
4989a733a5bfSmrg
4990a733a5bfSmrg
4991a733a5bfSmrg
4992a733a5bfSmrg
4993a733a5bfSmrg
4994a733a5bfSmrg
4995a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4996a733a5bfSmrg
4997a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4998a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4999a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5000a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5001a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5002a733a5bfSmrg  $as_echo_n "(cached) " >&6
5003a733a5bfSmrgelse
5004a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5005a733a5bfSmrg/* end confdefs.h.  */
5006a733a5bfSmrgint i;
5007a733a5bfSmrg_ACEOF
5008a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5009a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5010a733a5bfSmrgelse
5011a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5012a733a5bfSmrgfi
5013a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5014a733a5bfSmrgfi
5015a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5016a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5017a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5018a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5019a733a5bfSmrgfi
5020a733a5bfSmrg
5021a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5022a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5023a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5024a733a5bfSmrg	fi
5025a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5026a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5027a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5028a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5029a733a5bfSmrg  $as_echo_n "(cached) " >&6
5030a733a5bfSmrgelse
5031a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5032a733a5bfSmrg/* end confdefs.h.  */
5033a733a5bfSmrgint i;
5034a733a5bfSmrg_ACEOF
5035a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5036a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5037a733a5bfSmrgelse
5038a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5039a733a5bfSmrgfi
5040a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041a733a5bfSmrgfi
5042a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5043a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5044a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5045a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5046a733a5bfSmrgfi
5047a733a5bfSmrg
5048a733a5bfSmrgfound="no"
5049a733a5bfSmrg
5050a733a5bfSmrg	if test $found = "no" ; then
5051a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5052a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5053a733a5bfSmrg		fi
5054a733a5bfSmrg
5055a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5056a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5057a733a5bfSmrg		fi
5058a733a5bfSmrg
5059a733a5bfSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5060a733a5bfSmrg
5061a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5062a733a5bfSmrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5063a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5064a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5065a733a5bfSmrg  $as_echo_n "(cached) " >&6
5066a733a5bfSmrgelse
5067a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5068a733a5bfSmrg/* end confdefs.h.  */
5069a733a5bfSmrgint i;
5070a733a5bfSmrgint
5071a733a5bfSmrgmain ()
5072a733a5bfSmrg{
5073a733a5bfSmrg
5074a733a5bfSmrg  ;
5075a733a5bfSmrg  return 0;
5076a733a5bfSmrg}
5077a733a5bfSmrg_ACEOF
5078a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5079a733a5bfSmrg  eval $cacheid=yes
5080a733a5bfSmrgelse
5081a733a5bfSmrg  eval $cacheid=no
5082a733a5bfSmrgfi
5083a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5084a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5085a733a5bfSmrgfi
5086a733a5bfSmrg
5087a733a5bfSmrg
5088a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5089a733a5bfSmrg
5090a733a5bfSmrg		eval supported=\$$cacheid
5091a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5092a733a5bfSmrg$as_echo "$supported" >&6; }
5093a733a5bfSmrg		if test "$supported" = "yes" ; then
5094a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5095a733a5bfSmrg			found="yes"
5096a733a5bfSmrg		fi
5097a733a5bfSmrg	fi
5098a733a5bfSmrg
5099a733a5bfSmrg
5100a733a5bfSmrg
5101a733a5bfSmrg
5102a733a5bfSmrg
5103a733a5bfSmrg
5104a733a5bfSmrg
5105a733a5bfSmrg
5106a733a5bfSmrg
5107a733a5bfSmrg
5108a733a5bfSmrg
5109a733a5bfSmrg
5110a733a5bfSmrg
5111a733a5bfSmrg
5112a733a5bfSmrg
5113a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5114a733a5bfSmrg
5115a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5116a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5117a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5118a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5119a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5120a733a5bfSmrg  $as_echo_n "(cached) " >&6
5121a733a5bfSmrgelse
5122a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5123a733a5bfSmrg/* end confdefs.h.  */
5124a733a5bfSmrgint i;
5125a733a5bfSmrg_ACEOF
5126a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5127a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5128a733a5bfSmrgelse
5129a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5130a733a5bfSmrgfi
5131a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5132a733a5bfSmrgfi
5133a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5134a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5135a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5136a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5137a733a5bfSmrgfi
5138a733a5bfSmrg
5139a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5140a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5141a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5142a733a5bfSmrg	fi
5143a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5144a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5145a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5146a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5147a733a5bfSmrg  $as_echo_n "(cached) " >&6
5148a733a5bfSmrgelse
5149a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5150a733a5bfSmrg/* end confdefs.h.  */
5151a733a5bfSmrgint i;
5152a733a5bfSmrg_ACEOF
5153a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5154a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5155a733a5bfSmrgelse
5156a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5157a733a5bfSmrgfi
5158a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5159a733a5bfSmrgfi
5160a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5161a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5162a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5163a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5164a733a5bfSmrgfi
5165a733a5bfSmrg
5166a733a5bfSmrgfound="no"
5167a733a5bfSmrg
5168a733a5bfSmrg	if test $found = "no" ; then
5169a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5170a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5171a733a5bfSmrg		fi
5172a733a5bfSmrg
5173a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5174a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5175a733a5bfSmrg		fi
5176a733a5bfSmrg
5177a733a5bfSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5178a733a5bfSmrg
5179a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5180a733a5bfSmrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5181a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5182a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5183a733a5bfSmrg  $as_echo_n "(cached) " >&6
5184a733a5bfSmrgelse
5185a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5186a733a5bfSmrg/* end confdefs.h.  */
5187a733a5bfSmrgint i;
5188a733a5bfSmrgint
5189a733a5bfSmrgmain ()
5190a733a5bfSmrg{
5191a733a5bfSmrg
5192a733a5bfSmrg  ;
5193a733a5bfSmrg  return 0;
5194a733a5bfSmrg}
5195a733a5bfSmrg_ACEOF
5196a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5197a733a5bfSmrg  eval $cacheid=yes
5198a733a5bfSmrgelse
5199a733a5bfSmrg  eval $cacheid=no
5200a733a5bfSmrgfi
5201a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5202a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5203a733a5bfSmrgfi
5204a733a5bfSmrg
5205a733a5bfSmrg
5206a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5207a733a5bfSmrg
5208a733a5bfSmrg		eval supported=\$$cacheid
5209a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5210a733a5bfSmrg$as_echo "$supported" >&6; }
5211a733a5bfSmrg		if test "$supported" = "yes" ; then
5212a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5213a733a5bfSmrg			found="yes"
5214a733a5bfSmrg		fi
5215a733a5bfSmrg	fi
5216a733a5bfSmrg
5217a733a5bfSmrg
5218a733a5bfSmrg
5219a733a5bfSmrg
5220a733a5bfSmrg
5221a733a5bfSmrg
5222a733a5bfSmrg
5223a733a5bfSmrg
5224a733a5bfSmrg
5225a733a5bfSmrg
5226a733a5bfSmrg
5227a733a5bfSmrg
5228a733a5bfSmrg
5229a733a5bfSmrg
5230a733a5bfSmrg
5231a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5232a733a5bfSmrg
5233a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5234a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5235a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5236a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5237a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5238a733a5bfSmrg  $as_echo_n "(cached) " >&6
5239a733a5bfSmrgelse
5240a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5241a733a5bfSmrg/* end confdefs.h.  */
5242a733a5bfSmrgint i;
5243a733a5bfSmrg_ACEOF
5244a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5245a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5246a733a5bfSmrgelse
5247a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5248a733a5bfSmrgfi
5249a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5250a733a5bfSmrgfi
5251a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5252a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5253a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5254a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5255a733a5bfSmrgfi
5256a733a5bfSmrg
5257a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5258a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5259a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5260a733a5bfSmrg	fi
5261a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5262a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5263a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5264a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5265a733a5bfSmrg  $as_echo_n "(cached) " >&6
5266a733a5bfSmrgelse
5267a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5268a733a5bfSmrg/* end confdefs.h.  */
5269a733a5bfSmrgint i;
5270a733a5bfSmrg_ACEOF
5271a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5272a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5273a733a5bfSmrgelse
5274a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5275a733a5bfSmrgfi
5276a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5277a733a5bfSmrgfi
5278a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5279a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5280a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5281a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5282a733a5bfSmrgfi
5283a733a5bfSmrg
5284a733a5bfSmrgfound="no"
5285a733a5bfSmrg
5286a733a5bfSmrg	if test $found = "no" ; then
5287a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5288a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5289a733a5bfSmrg		fi
5290a733a5bfSmrg
5291a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5292a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5293a733a5bfSmrg		fi
5294a733a5bfSmrg
5295a733a5bfSmrg		CFLAGS="$CFLAGS -Wformat=2"
5296a733a5bfSmrg
5297a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5298a733a5bfSmrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
52991b983734Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5300a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5301a733a5bfSmrg  $as_echo_n "(cached) " >&6
5302a733a5bfSmrgelse
5303a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5304a733a5bfSmrg/* end confdefs.h.  */
5305a733a5bfSmrgint i;
5306a733a5bfSmrgint
5307a733a5bfSmrgmain ()
5308a733a5bfSmrg{
5309a733a5bfSmrg
5310a733a5bfSmrg  ;
5311a733a5bfSmrg  return 0;
5312a733a5bfSmrg}
5313a733a5bfSmrg_ACEOF
5314a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5315a733a5bfSmrg  eval $cacheid=yes
5316a733a5bfSmrgelse
5317a733a5bfSmrg  eval $cacheid=no
5318a733a5bfSmrgfi
5319a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5320a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5321a733a5bfSmrgfi
5322a733a5bfSmrg
5323a733a5bfSmrg
5324a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5325a733a5bfSmrg
5326a733a5bfSmrg		eval supported=\$$cacheid
5327a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5328a733a5bfSmrg$as_echo "$supported" >&6; }
5329a733a5bfSmrg		if test "$supported" = "yes" ; then
5330a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5331a733a5bfSmrg			found="yes"
5332a733a5bfSmrg		fi
5333a733a5bfSmrg	fi
5334a733a5bfSmrg
5335a733a5bfSmrg	if test $found = "no" ; then
5336a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5337a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5338a733a5bfSmrg		fi
5339a733a5bfSmrg
5340a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5341a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5342a733a5bfSmrg		fi
5343a733a5bfSmrg
5344a733a5bfSmrg		CFLAGS="$CFLAGS -Wformat"
5345a733a5bfSmrg
5346a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5347a733a5bfSmrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5348a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wformat
5349a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5350a733a5bfSmrg  $as_echo_n "(cached) " >&6
5351a733a5bfSmrgelse
5352a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5353a733a5bfSmrg/* end confdefs.h.  */
5354a733a5bfSmrgint i;
5355a733a5bfSmrgint
5356a733a5bfSmrgmain ()
5357a733a5bfSmrg{
5358a733a5bfSmrg
5359a733a5bfSmrg  ;
5360a733a5bfSmrg  return 0;
5361a733a5bfSmrg}
5362a733a5bfSmrg_ACEOF
5363a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5364a733a5bfSmrg  eval $cacheid=yes
5365a733a5bfSmrgelse
5366a733a5bfSmrg  eval $cacheid=no
5367a733a5bfSmrgfi
5368a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5369a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5370a733a5bfSmrgfi
5371a733a5bfSmrg
5372a733a5bfSmrg
5373a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5374a733a5bfSmrg
5375a733a5bfSmrg		eval supported=\$$cacheid
5376a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5377a733a5bfSmrg$as_echo "$supported" >&6; }
5378a733a5bfSmrg		if test "$supported" = "yes" ; then
5379a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5380a733a5bfSmrg			found="yes"
5381a733a5bfSmrg		fi
5382a733a5bfSmrg	fi
5383a733a5bfSmrg
5384a733a5bfSmrg
5385a733a5bfSmrg
5386a733a5bfSmrg
5387a733a5bfSmrg
5388a733a5bfSmrg
5389a733a5bfSmrg
5390a733a5bfSmrg
5391a733a5bfSmrg
5392a733a5bfSmrg
5393a733a5bfSmrg
5394a733a5bfSmrg
5395a733a5bfSmrg
5396a733a5bfSmrg
5397a733a5bfSmrg
5398a733a5bfSmrg
5399a733a5bfSmrg
5400a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5401a733a5bfSmrg
5402a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5403a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5404a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5405a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5406a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5407a733a5bfSmrg  $as_echo_n "(cached) " >&6
5408a733a5bfSmrgelse
5409a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5410a733a5bfSmrg/* end confdefs.h.  */
5411a733a5bfSmrgint i;
5412a733a5bfSmrg_ACEOF
5413a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5414a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5415a733a5bfSmrgelse
5416a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5417a733a5bfSmrgfi
5418a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5419a733a5bfSmrgfi
5420a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5421a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5422a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5423a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5424a733a5bfSmrgfi
5425a733a5bfSmrg
5426a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5427a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5428a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5429a733a5bfSmrg	fi
5430a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5431a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5432a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5433a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5434a733a5bfSmrg  $as_echo_n "(cached) " >&6
5435a733a5bfSmrgelse
5436a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5437a733a5bfSmrg/* end confdefs.h.  */
5438a733a5bfSmrgint i;
5439a733a5bfSmrg_ACEOF
5440a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5441a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5442a733a5bfSmrgelse
5443a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5444a733a5bfSmrgfi
5445a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5446a733a5bfSmrgfi
5447a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5448a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5449a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5450a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5451a733a5bfSmrgfi
5452a733a5bfSmrg
5453a733a5bfSmrgfound="no"
5454a733a5bfSmrg
5455a733a5bfSmrg	if test $found = "no" ; then
5456a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5457a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5458a733a5bfSmrg		fi
5459a733a5bfSmrg
5460a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5461a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5462a733a5bfSmrg		fi
5463a733a5bfSmrg
5464a733a5bfSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5465a733a5bfSmrg
5466a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5467a733a5bfSmrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5468a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5469a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5470a733a5bfSmrg  $as_echo_n "(cached) " >&6
5471a733a5bfSmrgelse
5472a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5473a733a5bfSmrg/* end confdefs.h.  */
5474a733a5bfSmrgint i;
5475a733a5bfSmrgint
5476a733a5bfSmrgmain ()
5477a733a5bfSmrg{
5478a733a5bfSmrg
5479a733a5bfSmrg  ;
5480a733a5bfSmrg  return 0;
5481a733a5bfSmrg}
5482a733a5bfSmrg_ACEOF
5483a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5484a733a5bfSmrg  eval $cacheid=yes
5485a733a5bfSmrgelse
5486a733a5bfSmrg  eval $cacheid=no
5487a733a5bfSmrgfi
5488a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5489a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5490a733a5bfSmrgfi
5491a733a5bfSmrg
5492a733a5bfSmrg
5493a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5494a733a5bfSmrg
5495a733a5bfSmrg		eval supported=\$$cacheid
5496a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5497a733a5bfSmrg$as_echo "$supported" >&6; }
5498a733a5bfSmrg		if test "$supported" = "yes" ; then
5499a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5500a733a5bfSmrg			found="yes"
5501a733a5bfSmrg		fi
5502a733a5bfSmrg	fi
5503a733a5bfSmrg
5504a733a5bfSmrg
5505a733a5bfSmrg
5506a733a5bfSmrg
5507a733a5bfSmrg
5508a733a5bfSmrg
5509a733a5bfSmrg
5510a733a5bfSmrg
5511a733a5bfSmrg
5512a733a5bfSmrg
5513a733a5bfSmrg
5514a733a5bfSmrg
5515a733a5bfSmrg
5516a733a5bfSmrg
5517a733a5bfSmrg
5518a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5519a733a5bfSmrg
5520a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5521a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5522a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5523a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5524a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5525a733a5bfSmrg  $as_echo_n "(cached) " >&6
5526a733a5bfSmrgelse
5527a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5528a733a5bfSmrg/* end confdefs.h.  */
5529a733a5bfSmrgint i;
5530a733a5bfSmrg_ACEOF
5531a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5532a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5533a733a5bfSmrgelse
5534a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5535a733a5bfSmrgfi
5536a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5537a733a5bfSmrgfi
5538a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5539a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5540a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5541a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5542a733a5bfSmrgfi
5543a733a5bfSmrg
5544a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5545a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5546a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5547a733a5bfSmrg	fi
5548a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5549a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5550a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5551a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5552a733a5bfSmrg  $as_echo_n "(cached) " >&6
5553a733a5bfSmrgelse
5554a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5555a733a5bfSmrg/* end confdefs.h.  */
5556a733a5bfSmrgint i;
5557a733a5bfSmrg_ACEOF
5558a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5559a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5560a733a5bfSmrgelse
5561a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5562a733a5bfSmrgfi
5563a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5564a733a5bfSmrgfi
5565a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5566a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5567a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5568a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5569a733a5bfSmrgfi
5570a733a5bfSmrg
5571a733a5bfSmrgfound="no"
5572a733a5bfSmrg
5573a733a5bfSmrg	if test $found = "no" ; then
5574a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5575a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5576a733a5bfSmrg		fi
5577a733a5bfSmrg
5578a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5579a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5580a733a5bfSmrg		fi
5581a733a5bfSmrg
5582a733a5bfSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5583a733a5bfSmrg
5584a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5585a733a5bfSmrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5586a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5587a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5588a733a5bfSmrg  $as_echo_n "(cached) " >&6
5589a733a5bfSmrgelse
5590a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5591a733a5bfSmrg/* end confdefs.h.  */
5592a733a5bfSmrgint i;
5593a733a5bfSmrgint
5594a733a5bfSmrgmain ()
5595a733a5bfSmrg{
5596a733a5bfSmrg
5597a733a5bfSmrg  ;
5598a733a5bfSmrg  return 0;
5599a733a5bfSmrg}
5600a733a5bfSmrg_ACEOF
5601a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5602a733a5bfSmrg  eval $cacheid=yes
5603a733a5bfSmrgelse
5604a733a5bfSmrg  eval $cacheid=no
5605a733a5bfSmrgfi
5606a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5607a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5608a733a5bfSmrgfi
5609a733a5bfSmrg
5610a733a5bfSmrg
5611a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5612a733a5bfSmrg
5613a733a5bfSmrg		eval supported=\$$cacheid
5614a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5615a733a5bfSmrg$as_echo "$supported" >&6; }
5616a733a5bfSmrg		if test "$supported" = "yes" ; then
5617a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5618a733a5bfSmrg			found="yes"
5619a733a5bfSmrg		fi
5620a733a5bfSmrg	fi
5621a733a5bfSmrg
5622a733a5bfSmrg
5623a733a5bfSmrg
5624a733a5bfSmrg
5625a733a5bfSmrg
5626a733a5bfSmrg
5627a733a5bfSmrg
5628a733a5bfSmrg
5629a733a5bfSmrg
5630a733a5bfSmrg
5631a733a5bfSmrg
5632a733a5bfSmrg
5633a733a5bfSmrg
5634a733a5bfSmrg
5635a733a5bfSmrg
5636a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5637a733a5bfSmrg
5638a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5639a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5640a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5641a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5642a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5643a733a5bfSmrg  $as_echo_n "(cached) " >&6
5644a733a5bfSmrgelse
5645a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646a733a5bfSmrg/* end confdefs.h.  */
5647a733a5bfSmrgint i;
5648a733a5bfSmrg_ACEOF
5649a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5650a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5651a733a5bfSmrgelse
5652a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5653a733a5bfSmrgfi
5654a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5655a733a5bfSmrgfi
5656a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5657a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5658a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5659a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5660a733a5bfSmrgfi
5661a733a5bfSmrg
5662a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5663a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5664a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5665a733a5bfSmrg	fi
5666a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5667a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5668a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5669a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5670a733a5bfSmrg  $as_echo_n "(cached) " >&6
5671a733a5bfSmrgelse
5672a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673a733a5bfSmrg/* end confdefs.h.  */
5674a733a5bfSmrgint i;
5675a733a5bfSmrg_ACEOF
5676a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5677a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5678a733a5bfSmrgelse
5679a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5680a733a5bfSmrgfi
5681a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5682a733a5bfSmrgfi
5683a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5684a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5685a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5686a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5687a733a5bfSmrgfi
5688a733a5bfSmrg
5689a733a5bfSmrgfound="no"
5690a733a5bfSmrg
5691a733a5bfSmrg	if test $found = "no" ; then
5692a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5693a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5694a733a5bfSmrg		fi
5695a733a5bfSmrg
5696a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5697a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5698a733a5bfSmrg		fi
5699a733a5bfSmrg
5700a733a5bfSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5701a733a5bfSmrg
5702a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5703a733a5bfSmrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5704a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5705a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5706a733a5bfSmrg  $as_echo_n "(cached) " >&6
5707a733a5bfSmrgelse
5708a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5709a733a5bfSmrg/* end confdefs.h.  */
5710a733a5bfSmrgint i;
5711a733a5bfSmrgint
5712a733a5bfSmrgmain ()
5713a733a5bfSmrg{
5714a733a5bfSmrg
5715a733a5bfSmrg  ;
5716a733a5bfSmrg  return 0;
5717a733a5bfSmrg}
5718a733a5bfSmrg_ACEOF
5719a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5720a733a5bfSmrg  eval $cacheid=yes
5721a733a5bfSmrgelse
5722a733a5bfSmrg  eval $cacheid=no
5723a733a5bfSmrgfi
5724a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5725a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5726a733a5bfSmrgfi
5727a733a5bfSmrg
5728a733a5bfSmrg
5729a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5730a733a5bfSmrg
5731a733a5bfSmrg		eval supported=\$$cacheid
5732a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5733a733a5bfSmrg$as_echo "$supported" >&6; }
5734a733a5bfSmrg		if test "$supported" = "yes" ; then
5735a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5736a733a5bfSmrg			found="yes"
5737a733a5bfSmrg		fi
5738a733a5bfSmrg	fi
5739a733a5bfSmrg
5740a733a5bfSmrg
5741a733a5bfSmrg
5742a733a5bfSmrg
5743a733a5bfSmrg
5744a733a5bfSmrg
5745a733a5bfSmrg
5746a733a5bfSmrg
5747a733a5bfSmrg
5748a733a5bfSmrg
5749a733a5bfSmrg
5750a733a5bfSmrg
5751a733a5bfSmrg
5752a733a5bfSmrg
5753a733a5bfSmrg
5754a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5755a733a5bfSmrg
5756a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5757a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5758a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5759a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5760a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5761a733a5bfSmrg  $as_echo_n "(cached) " >&6
5762a733a5bfSmrgelse
5763a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5764a733a5bfSmrg/* end confdefs.h.  */
5765a733a5bfSmrgint i;
5766a733a5bfSmrg_ACEOF
5767a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5768a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5769a733a5bfSmrgelse
5770a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5771a733a5bfSmrgfi
5772a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5773a733a5bfSmrgfi
5774a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5775a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5776a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5777a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5778a733a5bfSmrgfi
5779a733a5bfSmrg
5780a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5781a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5782a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5783a733a5bfSmrg	fi
5784a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5785a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5786a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5787a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5788a733a5bfSmrg  $as_echo_n "(cached) " >&6
5789a733a5bfSmrgelse
5790a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5791a733a5bfSmrg/* end confdefs.h.  */
5792a733a5bfSmrgint i;
5793a733a5bfSmrg_ACEOF
5794a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5795a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5796a733a5bfSmrgelse
5797a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5798a733a5bfSmrgfi
5799a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5800a733a5bfSmrgfi
5801a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5802a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5803a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5804a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5805a733a5bfSmrgfi
5806a733a5bfSmrg
5807a733a5bfSmrgfound="no"
5808a733a5bfSmrg
5809a733a5bfSmrg	if test $found = "no" ; then
5810a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5811a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5812a733a5bfSmrg		fi
5813a733a5bfSmrg
5814a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5815a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5816a733a5bfSmrg		fi
5817a733a5bfSmrg
5818a733a5bfSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5819a733a5bfSmrg
5820a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5821a733a5bfSmrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5822a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5823a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5824a733a5bfSmrg  $as_echo_n "(cached) " >&6
5825a733a5bfSmrgelse
5826a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5827a733a5bfSmrg/* end confdefs.h.  */
5828a733a5bfSmrgint i;
5829a733a5bfSmrgint
5830a733a5bfSmrgmain ()
5831a733a5bfSmrg{
5832a733a5bfSmrg
5833a733a5bfSmrg  ;
5834a733a5bfSmrg  return 0;
5835a733a5bfSmrg}
5836a733a5bfSmrg_ACEOF
5837a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5838a733a5bfSmrg  eval $cacheid=yes
5839a733a5bfSmrgelse
5840a733a5bfSmrg  eval $cacheid=no
5841a733a5bfSmrgfi
5842a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5843a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5844a733a5bfSmrgfi
5845a733a5bfSmrg
5846a733a5bfSmrg
5847a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5848a733a5bfSmrg
5849a733a5bfSmrg		eval supported=\$$cacheid
5850a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5851a733a5bfSmrg$as_echo "$supported" >&6; }
5852a733a5bfSmrg		if test "$supported" = "yes" ; then
5853a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5854a733a5bfSmrg			found="yes"
5855a733a5bfSmrg		fi
5856a733a5bfSmrg	fi
5857a733a5bfSmrg
5858a733a5bfSmrg
5859a733a5bfSmrg
5860a733a5bfSmrg
5861a733a5bfSmrg
5862a733a5bfSmrg
5863a733a5bfSmrg
5864a733a5bfSmrg
5865a733a5bfSmrg
5866a733a5bfSmrg
5867a733a5bfSmrg
5868a733a5bfSmrg
5869a733a5bfSmrg
5870a733a5bfSmrg
5871a733a5bfSmrg
5872a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5873a733a5bfSmrg
5874a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5875a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5876a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5877a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5878a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5879a733a5bfSmrg  $as_echo_n "(cached) " >&6
5880a733a5bfSmrgelse
5881a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5882a733a5bfSmrg/* end confdefs.h.  */
5883a733a5bfSmrgint i;
5884a733a5bfSmrg_ACEOF
5885a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5886a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5887a733a5bfSmrgelse
5888a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5889a733a5bfSmrgfi
5890a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5891a733a5bfSmrgfi
5892a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5893a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5894a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5895a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5896a733a5bfSmrgfi
5897a733a5bfSmrg
5898a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5899a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5900a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5901a733a5bfSmrg	fi
5902a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5903a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5904a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5905a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5906a733a5bfSmrg  $as_echo_n "(cached) " >&6
5907a733a5bfSmrgelse
5908a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5909a733a5bfSmrg/* end confdefs.h.  */
5910a733a5bfSmrgint i;
5911a733a5bfSmrg_ACEOF
5912a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
5913a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5914a733a5bfSmrgelse
5915a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5916a733a5bfSmrgfi
5917a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5918a733a5bfSmrgfi
5919a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5920a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5921a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5922a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5923a733a5bfSmrgfi
5924a733a5bfSmrg
5925a733a5bfSmrgfound="no"
5926a733a5bfSmrg
5927a733a5bfSmrg	if test $found = "no" ; then
5928a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5929a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5930a733a5bfSmrg		fi
5931a733a5bfSmrg
5932a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5933a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5934a733a5bfSmrg		fi
5935a733a5bfSmrg
5936a733a5bfSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5937a733a5bfSmrg
5938a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5939a733a5bfSmrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5940a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5941a733a5bfSmrg		if eval \${$cacheid+:} false; then :
5942a733a5bfSmrg  $as_echo_n "(cached) " >&6
5943a733a5bfSmrgelse
5944a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5945a733a5bfSmrg/* end confdefs.h.  */
5946a733a5bfSmrgint i;
5947a733a5bfSmrgint
5948a733a5bfSmrgmain ()
5949a733a5bfSmrg{
5950a733a5bfSmrg
5951a733a5bfSmrg  ;
5952a733a5bfSmrg  return 0;
5953a733a5bfSmrg}
5954a733a5bfSmrg_ACEOF
5955a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
5956a733a5bfSmrg  eval $cacheid=yes
5957a733a5bfSmrgelse
5958a733a5bfSmrg  eval $cacheid=no
5959a733a5bfSmrgfi
5960a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
5961a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
5962a733a5bfSmrgfi
5963a733a5bfSmrg
5964a733a5bfSmrg
5965a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5966a733a5bfSmrg
5967a733a5bfSmrg		eval supported=\$$cacheid
5968a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5969a733a5bfSmrg$as_echo "$supported" >&6; }
5970a733a5bfSmrg		if test "$supported" = "yes" ; then
5971a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5972a733a5bfSmrg			found="yes"
5973a733a5bfSmrg		fi
5974a733a5bfSmrg	fi
5975a733a5bfSmrg
59761b983734Smrg	if test $found = "no" ; then
59771b983734Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59781b983734Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59791b983734Smrg		fi
59801b983734Smrg
59811b983734Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59821b983734Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59831b983734Smrg		fi
59841b983734Smrg
59851b983734Smrg		CFLAGS="$CFLAGS -fd"
59861b983734Smrg
59871b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
59881b983734Smrg$as_echo_n "checking if $CC supports -fd... " >&6; }
59891b983734Smrg		cacheid=xorg_cv_cc_flag__fd
59901b983734Smrg		if eval \${$cacheid+:} false; then :
59911b983734Smrg  $as_echo_n "(cached) " >&6
59921b983734Smrgelse
59931b983734Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59941b983734Smrg/* end confdefs.h.  */
59951b983734Smrgint i;
59961b983734Smrgint
59971b983734Smrgmain ()
59981b983734Smrg{
59991b983734Smrg
60001b983734Smrg  ;
60011b983734Smrg  return 0;
60021b983734Smrg}
60031b983734Smrg_ACEOF
60041b983734Smrgif ac_fn_c_try_link "$LINENO"; then :
60051b983734Smrg  eval $cacheid=yes
60061b983734Smrgelse
60071b983734Smrg  eval $cacheid=no
60081b983734Smrgfi
60091b983734Smrgrm -f core conftest.err conftest.$ac_objext \
60101b983734Smrg    conftest$ac_exeext conftest.$ac_ext
60111b983734Smrgfi
60121b983734Smrg
60131b983734Smrg
60141b983734Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
60151b983734Smrg
60161b983734Smrg		eval supported=\$$cacheid
60171b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
60181b983734Smrg$as_echo "$supported" >&6; }
60191b983734Smrg		if test "$supported" = "yes" ; then
60201b983734Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
60211b983734Smrg			found="yes"
60221b983734Smrg		fi
60231b983734Smrg	fi
60241b983734Smrg
6025a733a5bfSmrg
6026a733a5bfSmrg
6027a733a5bfSmrg
6028a733a5bfSmrg
6029a733a5bfSmrg
6030a733a5bfSmrg
6031a733a5bfSmrg
6032a733a5bfSmrg
6033a733a5bfSmrg
6034a733a5bfSmrg
6035a733a5bfSmrg
6036a733a5bfSmrg
6037a733a5bfSmrg
6038a733a5bfSmrg
6039a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6040a733a5bfSmrg
6041a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6042a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6043a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6044a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6045a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6046a733a5bfSmrg  $as_echo_n "(cached) " >&6
6047a733a5bfSmrgelse
6048a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6049a733a5bfSmrg/* end confdefs.h.  */
6050a733a5bfSmrgint i;
6051a733a5bfSmrg_ACEOF
6052a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6053a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6054a733a5bfSmrgelse
6055a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6056a733a5bfSmrgfi
6057a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6058a733a5bfSmrgfi
6059a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6060a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6061a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6062a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6063a733a5bfSmrgfi
6064a733a5bfSmrg
6065a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6066a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6067a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6068a733a5bfSmrg	fi
6069a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6070a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6071a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6072a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6073a733a5bfSmrg  $as_echo_n "(cached) " >&6
6074a733a5bfSmrgelse
6075a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6076a733a5bfSmrg/* end confdefs.h.  */
6077a733a5bfSmrgint i;
6078a733a5bfSmrg_ACEOF
6079a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6080a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6081a733a5bfSmrgelse
6082a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6083a733a5bfSmrgfi
6084a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6085a733a5bfSmrgfi
6086a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6087a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6088a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6089a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6090a733a5bfSmrgfi
6091a733a5bfSmrg
6092a733a5bfSmrgfound="no"
6093a733a5bfSmrg
6094a733a5bfSmrg	if test $found = "no" ; then
6095a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6096a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6097a733a5bfSmrg		fi
6098a733a5bfSmrg
6099a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6100a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6101a733a5bfSmrg		fi
6102a733a5bfSmrg
6103a733a5bfSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6104a733a5bfSmrg
6105a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6106a733a5bfSmrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6107a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6108a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6109a733a5bfSmrg  $as_echo_n "(cached) " >&6
6110a733a5bfSmrgelse
6111a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6112a733a5bfSmrg/* end confdefs.h.  */
6113a733a5bfSmrgint i;
6114a733a5bfSmrgint
6115a733a5bfSmrgmain ()
6116a733a5bfSmrg{
6117a733a5bfSmrg
6118a733a5bfSmrg  ;
6119a733a5bfSmrg  return 0;
6120a733a5bfSmrg}
6121a733a5bfSmrg_ACEOF
6122a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6123a733a5bfSmrg  eval $cacheid=yes
6124a733a5bfSmrgelse
6125a733a5bfSmrg  eval $cacheid=no
6126a733a5bfSmrgfi
6127a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6128a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6129a733a5bfSmrgfi
6130a733a5bfSmrg
6131a733a5bfSmrg
6132a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6133a733a5bfSmrg
6134a733a5bfSmrg		eval supported=\$$cacheid
6135a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6136a733a5bfSmrg$as_echo "$supported" >&6; }
6137a733a5bfSmrg		if test "$supported" = "yes" ; then
6138a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6139a733a5bfSmrg			found="yes"
6140a733a5bfSmrg		fi
6141a733a5bfSmrg	fi
6142a733a5bfSmrg
6143a733a5bfSmrg
6144a733a5bfSmrg
6145a733a5bfSmrg
6146a733a5bfSmrg
6147a733a5bfSmrg# This chunk adds additional warnings that could catch undesired effects.
6148a733a5bfSmrg
6149a733a5bfSmrg
6150a733a5bfSmrg
6151a733a5bfSmrg
6152a733a5bfSmrg
6153a733a5bfSmrg
6154a733a5bfSmrg
6155a733a5bfSmrg
6156a733a5bfSmrg
6157a733a5bfSmrg
6158a733a5bfSmrg
6159a733a5bfSmrg
6160a733a5bfSmrg
6161a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6162a733a5bfSmrg
6163a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6164a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6165a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6166a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6167a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6168a733a5bfSmrg  $as_echo_n "(cached) " >&6
6169a733a5bfSmrgelse
6170a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6171a733a5bfSmrg/* end confdefs.h.  */
6172a733a5bfSmrgint i;
6173a733a5bfSmrg_ACEOF
6174a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6175a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6176a733a5bfSmrgelse
6177a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6178a733a5bfSmrgfi
6179a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6180a733a5bfSmrgfi
6181a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6182a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6183a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6184a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6185a733a5bfSmrgfi
6186a733a5bfSmrg
6187a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6188a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6189a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6190a733a5bfSmrg	fi
6191a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6192a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6193a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6194a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6195a733a5bfSmrg  $as_echo_n "(cached) " >&6
6196a733a5bfSmrgelse
6197a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6198a733a5bfSmrg/* end confdefs.h.  */
6199a733a5bfSmrgint i;
6200a733a5bfSmrg_ACEOF
6201a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6202a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6203a733a5bfSmrgelse
6204a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6205a733a5bfSmrgfi
6206a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6207a733a5bfSmrgfi
6208a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6209a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6210a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6211a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6212a733a5bfSmrgfi
6213a733a5bfSmrg
6214a733a5bfSmrgfound="no"
6215a733a5bfSmrg
6216a733a5bfSmrg	if test $found = "no" ; then
6217a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6218a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6219a733a5bfSmrg		fi
6220a733a5bfSmrg
6221a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6222a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6223a733a5bfSmrg		fi
6224a733a5bfSmrg
6225a733a5bfSmrg		CFLAGS="$CFLAGS -Wunused"
6226a733a5bfSmrg
6227a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6228a733a5bfSmrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6229a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wunused
6230a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6231a733a5bfSmrg  $as_echo_n "(cached) " >&6
6232a733a5bfSmrgelse
6233a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6234a733a5bfSmrg/* end confdefs.h.  */
6235a733a5bfSmrgint i;
6236a733a5bfSmrgint
6237a733a5bfSmrgmain ()
6238a733a5bfSmrg{
6239a733a5bfSmrg
6240a733a5bfSmrg  ;
6241a733a5bfSmrg  return 0;
6242a733a5bfSmrg}
6243a733a5bfSmrg_ACEOF
6244a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6245a733a5bfSmrg  eval $cacheid=yes
6246a733a5bfSmrgelse
6247a733a5bfSmrg  eval $cacheid=no
6248a733a5bfSmrgfi
6249a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6250a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6251a733a5bfSmrgfi
6252a733a5bfSmrg
6253a733a5bfSmrg
6254a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6255a733a5bfSmrg
6256a733a5bfSmrg		eval supported=\$$cacheid
6257a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6258a733a5bfSmrg$as_echo "$supported" >&6; }
6259a733a5bfSmrg		if test "$supported" = "yes" ; then
6260a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6261a733a5bfSmrg			found="yes"
6262a733a5bfSmrg		fi
6263a733a5bfSmrg	fi
6264a733a5bfSmrg
6265a733a5bfSmrg
6266a733a5bfSmrg
6267a733a5bfSmrg
6268a733a5bfSmrg
6269a733a5bfSmrg
6270a733a5bfSmrg
6271a733a5bfSmrg
6272a733a5bfSmrg
6273a733a5bfSmrg
6274a733a5bfSmrg
6275a733a5bfSmrg
6276a733a5bfSmrg
6277a733a5bfSmrg
6278a733a5bfSmrg
6279a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6280a733a5bfSmrg
6281a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6282a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6283a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6284a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6285a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6286a733a5bfSmrg  $as_echo_n "(cached) " >&6
6287a733a5bfSmrgelse
6288a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6289a733a5bfSmrg/* end confdefs.h.  */
6290a733a5bfSmrgint i;
6291a733a5bfSmrg_ACEOF
6292a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6293a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6294a733a5bfSmrgelse
6295a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6296a733a5bfSmrgfi
6297a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6298a733a5bfSmrgfi
6299a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6300a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6301a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6302a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6303a733a5bfSmrgfi
6304a733a5bfSmrg
6305a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6306a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6307a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6308a733a5bfSmrg	fi
6309a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6310a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6311a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6312a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6313a733a5bfSmrg  $as_echo_n "(cached) " >&6
6314a733a5bfSmrgelse
6315a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6316a733a5bfSmrg/* end confdefs.h.  */
6317a733a5bfSmrgint i;
6318a733a5bfSmrg_ACEOF
6319a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6320a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6321a733a5bfSmrgelse
6322a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6323a733a5bfSmrgfi
6324a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6325a733a5bfSmrgfi
6326a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6327a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6328a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6329a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6330a733a5bfSmrgfi
6331a733a5bfSmrg
6332a733a5bfSmrgfound="no"
6333a733a5bfSmrg
6334a733a5bfSmrg	if test $found = "no" ; then
6335a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6336a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6337a733a5bfSmrg		fi
6338a733a5bfSmrg
6339a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6340a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6341a733a5bfSmrg		fi
6342a733a5bfSmrg
6343a733a5bfSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6344a733a5bfSmrg
6345a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6346a733a5bfSmrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6347a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6348a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6349a733a5bfSmrg  $as_echo_n "(cached) " >&6
6350a733a5bfSmrgelse
6351a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6352a733a5bfSmrg/* end confdefs.h.  */
6353a733a5bfSmrgint i;
6354a733a5bfSmrgint
6355a733a5bfSmrgmain ()
6356a733a5bfSmrg{
6357a733a5bfSmrg
6358a733a5bfSmrg  ;
6359a733a5bfSmrg  return 0;
6360a733a5bfSmrg}
6361a733a5bfSmrg_ACEOF
6362a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6363a733a5bfSmrg  eval $cacheid=yes
6364a733a5bfSmrgelse
6365a733a5bfSmrg  eval $cacheid=no
6366a733a5bfSmrgfi
6367a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6368a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6369a733a5bfSmrgfi
6370a733a5bfSmrg
6371a733a5bfSmrg
6372a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6373a733a5bfSmrg
6374a733a5bfSmrg		eval supported=\$$cacheid
6375a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6376a733a5bfSmrg$as_echo "$supported" >&6; }
6377a733a5bfSmrg		if test "$supported" = "yes" ; then
6378a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6379a733a5bfSmrg			found="yes"
6380a733a5bfSmrg		fi
6381a733a5bfSmrg	fi
6382a733a5bfSmrg
6383a733a5bfSmrg
6384a733a5bfSmrg
6385a733a5bfSmrg
6386a733a5bfSmrg
6387a733a5bfSmrg
6388a733a5bfSmrg
6389a733a5bfSmrg
6390a733a5bfSmrg
6391a733a5bfSmrg
6392a733a5bfSmrg
6393a733a5bfSmrg
6394a733a5bfSmrg
6395a733a5bfSmrg
6396a733a5bfSmrg
6397a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6398a733a5bfSmrg
6399a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6400a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6401a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6402a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6403a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6404a733a5bfSmrg  $as_echo_n "(cached) " >&6
6405a733a5bfSmrgelse
6406a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6407a733a5bfSmrg/* end confdefs.h.  */
6408a733a5bfSmrgint i;
6409a733a5bfSmrg_ACEOF
6410a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6411a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6412a733a5bfSmrgelse
6413a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6414a733a5bfSmrgfi
6415a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6416a733a5bfSmrgfi
6417a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6418a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6419a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6420a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6421a733a5bfSmrgfi
6422a733a5bfSmrg
6423a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6424a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6425a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6426a733a5bfSmrg	fi
6427a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6428a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6429a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6430a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6431a733a5bfSmrg  $as_echo_n "(cached) " >&6
6432a733a5bfSmrgelse
6433a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6434a733a5bfSmrg/* end confdefs.h.  */
6435a733a5bfSmrgint i;
6436a733a5bfSmrg_ACEOF
6437a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6438a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6439a733a5bfSmrgelse
6440a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6441a733a5bfSmrgfi
6442a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6443a733a5bfSmrgfi
6444a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6445a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6446a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6447a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6448a733a5bfSmrgfi
6449a733a5bfSmrg
6450a733a5bfSmrgfound="no"
6451a733a5bfSmrg
6452a733a5bfSmrg	if test $found = "no" ; then
6453a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6454a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6455a733a5bfSmrg		fi
6456a733a5bfSmrg
6457a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6458a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6459a733a5bfSmrg		fi
6460a733a5bfSmrg
6461a733a5bfSmrg		CFLAGS="$CFLAGS -Wshadow"
6462a733a5bfSmrg
6463a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6464a733a5bfSmrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6465a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6466a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6467a733a5bfSmrg  $as_echo_n "(cached) " >&6
6468a733a5bfSmrgelse
6469a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6470a733a5bfSmrg/* end confdefs.h.  */
6471a733a5bfSmrgint i;
6472a733a5bfSmrgint
6473a733a5bfSmrgmain ()
6474a733a5bfSmrg{
6475a733a5bfSmrg
6476a733a5bfSmrg  ;
6477a733a5bfSmrg  return 0;
6478a733a5bfSmrg}
6479a733a5bfSmrg_ACEOF
6480a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6481a733a5bfSmrg  eval $cacheid=yes
6482a733a5bfSmrgelse
6483a733a5bfSmrg  eval $cacheid=no
6484a733a5bfSmrgfi
6485a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6486a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6487a733a5bfSmrgfi
6488a733a5bfSmrg
6489a733a5bfSmrg
6490a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6491a733a5bfSmrg
6492a733a5bfSmrg		eval supported=\$$cacheid
6493a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6494a733a5bfSmrg$as_echo "$supported" >&6; }
6495a733a5bfSmrg		if test "$supported" = "yes" ; then
6496a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6497a733a5bfSmrg			found="yes"
6498a733a5bfSmrg		fi
6499a733a5bfSmrg	fi
6500a733a5bfSmrg
6501a733a5bfSmrg
6502a733a5bfSmrg
6503a733a5bfSmrg
6504a733a5bfSmrg
6505a733a5bfSmrg
6506a733a5bfSmrg
6507a733a5bfSmrg
6508a733a5bfSmrg
6509a733a5bfSmrg
6510a733a5bfSmrg
6511a733a5bfSmrg
6512a733a5bfSmrg
6513a733a5bfSmrg
6514a733a5bfSmrg
6515a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6516a733a5bfSmrg
6517a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6518a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6519a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6520a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6521a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6522a733a5bfSmrg  $as_echo_n "(cached) " >&6
6523a733a5bfSmrgelse
6524a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6525a733a5bfSmrg/* end confdefs.h.  */
6526a733a5bfSmrgint i;
6527a733a5bfSmrg_ACEOF
6528a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6529a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6530a733a5bfSmrgelse
6531a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6532a733a5bfSmrgfi
6533a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6534a733a5bfSmrgfi
6535a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6536a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6537a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6538a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6539a733a5bfSmrgfi
6540a733a5bfSmrg
6541a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6542a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6543a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6544a733a5bfSmrg	fi
6545a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6546a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6547a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6548a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6549a733a5bfSmrg  $as_echo_n "(cached) " >&6
6550a733a5bfSmrgelse
6551a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6552a733a5bfSmrg/* end confdefs.h.  */
6553a733a5bfSmrgint i;
6554a733a5bfSmrg_ACEOF
6555a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6556a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6557a733a5bfSmrgelse
6558a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6559a733a5bfSmrgfi
6560a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6561a733a5bfSmrgfi
6562a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6563a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6564a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6565a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6566a733a5bfSmrgfi
6567a733a5bfSmrg
6568a733a5bfSmrgfound="no"
6569a733a5bfSmrg
6570a733a5bfSmrg	if test $found = "no" ; then
6571a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6572a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6573a733a5bfSmrg		fi
6574a733a5bfSmrg
6575a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6576a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6577a733a5bfSmrg		fi
6578a733a5bfSmrg
65791b983734Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6580a733a5bfSmrg
65811b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
65821b983734Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
65831b983734Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6584a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6585a733a5bfSmrg  $as_echo_n "(cached) " >&6
6586a733a5bfSmrgelse
6587a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6588a733a5bfSmrg/* end confdefs.h.  */
6589a733a5bfSmrgint i;
6590a733a5bfSmrgint
6591a733a5bfSmrgmain ()
6592a733a5bfSmrg{
6593a733a5bfSmrg
6594a733a5bfSmrg  ;
6595a733a5bfSmrg  return 0;
6596a733a5bfSmrg}
6597a733a5bfSmrg_ACEOF
6598a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6599a733a5bfSmrg  eval $cacheid=yes
6600a733a5bfSmrgelse
6601a733a5bfSmrg  eval $cacheid=no
6602a733a5bfSmrgfi
6603a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6604a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6605a733a5bfSmrgfi
6606a733a5bfSmrg
6607a733a5bfSmrg
6608a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6609a733a5bfSmrg
6610a733a5bfSmrg		eval supported=\$$cacheid
6611a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6612a733a5bfSmrg$as_echo "$supported" >&6; }
6613a733a5bfSmrg		if test "$supported" = "yes" ; then
66141b983734Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6615a733a5bfSmrg			found="yes"
6616a733a5bfSmrg		fi
6617a733a5bfSmrg	fi
6618a733a5bfSmrg
6619a733a5bfSmrg
6620a733a5bfSmrg
6621a733a5bfSmrg
6622a733a5bfSmrg
6623a733a5bfSmrg
6624a733a5bfSmrg
6625a733a5bfSmrg
6626a733a5bfSmrg
6627a733a5bfSmrg
6628a733a5bfSmrg
6629a733a5bfSmrg
6630a733a5bfSmrg
6631a733a5bfSmrg
6632a733a5bfSmrg
6633a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6634a733a5bfSmrg
6635a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6636a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6637a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6638a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6639a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6640a733a5bfSmrg  $as_echo_n "(cached) " >&6
6641a733a5bfSmrgelse
6642a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6643a733a5bfSmrg/* end confdefs.h.  */
6644a733a5bfSmrgint i;
6645a733a5bfSmrg_ACEOF
6646a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6647a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6648a733a5bfSmrgelse
6649a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6650a733a5bfSmrgfi
6651a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6652a733a5bfSmrgfi
6653a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6654a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6655a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6656a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6657a733a5bfSmrgfi
6658a733a5bfSmrg
6659a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6660a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6661a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6662a733a5bfSmrg	fi
6663a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6664a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6665a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6666a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6667a733a5bfSmrg  $as_echo_n "(cached) " >&6
6668a733a5bfSmrgelse
6669a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6670a733a5bfSmrg/* end confdefs.h.  */
6671a733a5bfSmrgint i;
6672a733a5bfSmrg_ACEOF
6673a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6674a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6675a733a5bfSmrgelse
6676a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6677a733a5bfSmrgfi
6678a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6679a733a5bfSmrgfi
6680a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6681a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6682a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6683a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6684a733a5bfSmrgfi
6685a733a5bfSmrg
6686a733a5bfSmrgfound="no"
6687a733a5bfSmrg
6688a733a5bfSmrg	if test $found = "no" ; then
6689a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6690a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6691a733a5bfSmrg		fi
6692a733a5bfSmrg
6693a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6694a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6695a733a5bfSmrg		fi
6696a733a5bfSmrg
66971b983734Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6698a733a5bfSmrg
66991b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
67001b983734Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
67011b983734Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6702a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6703a733a5bfSmrg  $as_echo_n "(cached) " >&6
6704a733a5bfSmrgelse
6705a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6706a733a5bfSmrg/* end confdefs.h.  */
6707a733a5bfSmrgint i;
6708a733a5bfSmrgint
6709a733a5bfSmrgmain ()
6710a733a5bfSmrg{
6711a733a5bfSmrg
6712a733a5bfSmrg  ;
6713a733a5bfSmrg  return 0;
6714a733a5bfSmrg}
6715a733a5bfSmrg_ACEOF
6716a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6717a733a5bfSmrg  eval $cacheid=yes
6718a733a5bfSmrgelse
6719a733a5bfSmrg  eval $cacheid=no
6720a733a5bfSmrgfi
6721a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6722a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6723a733a5bfSmrgfi
6724a733a5bfSmrg
6725a733a5bfSmrg
6726a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6727a733a5bfSmrg
6728a733a5bfSmrg		eval supported=\$$cacheid
6729a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6730a733a5bfSmrg$as_echo "$supported" >&6; }
6731a733a5bfSmrg		if test "$supported" = "yes" ; then
67321b983734Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6733a733a5bfSmrg			found="yes"
6734a733a5bfSmrg		fi
6735a733a5bfSmrg	fi
6736a733a5bfSmrg
6737a733a5bfSmrg
6738a733a5bfSmrg
6739a733a5bfSmrg
6740a733a5bfSmrg
6741a733a5bfSmrg
6742a733a5bfSmrg
6743a733a5bfSmrg
6744a733a5bfSmrg
6745a733a5bfSmrg
6746a733a5bfSmrg
6747a733a5bfSmrg
6748a733a5bfSmrg
6749a733a5bfSmrg
6750a733a5bfSmrg
6751a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6752a733a5bfSmrg
6753a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6754a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6755a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6756a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6757a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6758a733a5bfSmrg  $as_echo_n "(cached) " >&6
6759a733a5bfSmrgelse
6760a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6761a733a5bfSmrg/* end confdefs.h.  */
6762a733a5bfSmrgint i;
6763a733a5bfSmrg_ACEOF
6764a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6765a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6766a733a5bfSmrgelse
6767a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6768a733a5bfSmrgfi
6769a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6770a733a5bfSmrgfi
6771a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6772a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6773a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6774a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6775a733a5bfSmrgfi
6776a733a5bfSmrg
6777a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6778a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6779a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6780a733a5bfSmrg	fi
6781a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6782a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6783a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6784a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6785a733a5bfSmrg  $as_echo_n "(cached) " >&6
6786a733a5bfSmrgelse
6787a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6788a733a5bfSmrg/* end confdefs.h.  */
6789a733a5bfSmrgint i;
6790a733a5bfSmrg_ACEOF
6791a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6792a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6793a733a5bfSmrgelse
6794a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6795a733a5bfSmrgfi
6796a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6797a733a5bfSmrgfi
6798a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6799a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6800a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6801a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6802a733a5bfSmrgfi
6803a733a5bfSmrg
6804a733a5bfSmrgfound="no"
6805a733a5bfSmrg
6806a733a5bfSmrg	if test $found = "no" ; then
6807a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6808a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6809a733a5bfSmrg		fi
6810a733a5bfSmrg
6811a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6812a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6813a733a5bfSmrg		fi
6814a733a5bfSmrg
68151b983734Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6816a733a5bfSmrg
68171b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
68181b983734Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
68191b983734Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6820a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6821a733a5bfSmrg  $as_echo_n "(cached) " >&6
6822a733a5bfSmrgelse
6823a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824a733a5bfSmrg/* end confdefs.h.  */
6825a733a5bfSmrgint i;
6826a733a5bfSmrgint
6827a733a5bfSmrgmain ()
6828a733a5bfSmrg{
6829a733a5bfSmrg
6830a733a5bfSmrg  ;
6831a733a5bfSmrg  return 0;
6832a733a5bfSmrg}
6833a733a5bfSmrg_ACEOF
6834a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6835a733a5bfSmrg  eval $cacheid=yes
6836a733a5bfSmrgelse
6837a733a5bfSmrg  eval $cacheid=no
6838a733a5bfSmrgfi
6839a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6840a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6841a733a5bfSmrgfi
6842a733a5bfSmrg
6843a733a5bfSmrg
6844a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6845a733a5bfSmrg
6846a733a5bfSmrg		eval supported=\$$cacheid
6847a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6848a733a5bfSmrg$as_echo "$supported" >&6; }
6849a733a5bfSmrg		if test "$supported" = "yes" ; then
68501b983734Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6851a733a5bfSmrg			found="yes"
6852a733a5bfSmrg		fi
6853a733a5bfSmrg	fi
6854a733a5bfSmrg
6855a733a5bfSmrg
6856a733a5bfSmrg
6857a733a5bfSmrg
6858a733a5bfSmrg
6859a733a5bfSmrg
6860a733a5bfSmrg
6861a733a5bfSmrg
6862a733a5bfSmrg
6863a733a5bfSmrg
6864a733a5bfSmrg
6865a733a5bfSmrg
6866a733a5bfSmrg
6867a733a5bfSmrg
6868a733a5bfSmrg
6869a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6870a733a5bfSmrg
6871a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6872a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6873a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6874a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6875a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6876a733a5bfSmrg  $as_echo_n "(cached) " >&6
6877a733a5bfSmrgelse
6878a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6879a733a5bfSmrg/* end confdefs.h.  */
6880a733a5bfSmrgint i;
6881a733a5bfSmrg_ACEOF
6882a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6883a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6884a733a5bfSmrgelse
6885a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6886a733a5bfSmrgfi
6887a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6888a733a5bfSmrgfi
6889a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6890a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6891a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6892a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6893a733a5bfSmrgfi
6894a733a5bfSmrg
6895a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6896a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6897a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6898a733a5bfSmrg	fi
6899a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6900a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6901a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6902a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6903a733a5bfSmrg  $as_echo_n "(cached) " >&6
6904a733a5bfSmrgelse
6905a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6906a733a5bfSmrg/* end confdefs.h.  */
6907a733a5bfSmrgint i;
6908a733a5bfSmrg_ACEOF
6909a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
6910a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6911a733a5bfSmrgelse
6912a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6913a733a5bfSmrgfi
6914a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6915a733a5bfSmrgfi
6916a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6917a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6918a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6919a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6920a733a5bfSmrgfi
6921a733a5bfSmrg
6922a733a5bfSmrgfound="no"
6923a733a5bfSmrg
6924a733a5bfSmrg	if test $found = "no" ; then
6925a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6926a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6927a733a5bfSmrg		fi
6928a733a5bfSmrg
6929a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6930a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6931a733a5bfSmrg		fi
6932a733a5bfSmrg
69331b983734Smrg		CFLAGS="$CFLAGS -Wlogical-op"
6934a733a5bfSmrg
69351b983734Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
69361b983734Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
69371b983734Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6938a733a5bfSmrg		if eval \${$cacheid+:} false; then :
6939a733a5bfSmrg  $as_echo_n "(cached) " >&6
6940a733a5bfSmrgelse
6941a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6942a733a5bfSmrg/* end confdefs.h.  */
6943a733a5bfSmrgint i;
6944a733a5bfSmrgint
6945a733a5bfSmrgmain ()
6946a733a5bfSmrg{
6947a733a5bfSmrg
6948a733a5bfSmrg  ;
6949a733a5bfSmrg  return 0;
6950a733a5bfSmrg}
6951a733a5bfSmrg_ACEOF
6952a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
6953a733a5bfSmrg  eval $cacheid=yes
6954a733a5bfSmrgelse
6955a733a5bfSmrg  eval $cacheid=no
6956a733a5bfSmrgfi
6957a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
6958a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
6959a733a5bfSmrgfi
6960a733a5bfSmrg
6961a733a5bfSmrg
6962a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6963a733a5bfSmrg
6964a733a5bfSmrg		eval supported=\$$cacheid
6965a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6966a733a5bfSmrg$as_echo "$supported" >&6; }
6967a733a5bfSmrg		if test "$supported" = "yes" ; then
69681b983734Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6969a733a5bfSmrg			found="yes"
6970a733a5bfSmrg		fi
6971a733a5bfSmrg	fi
6972a733a5bfSmrg
6973a733a5bfSmrg
6974a733a5bfSmrg
6975a733a5bfSmrg# These are currently disabled because they are noisy.  They will be enabled
6976a733a5bfSmrg# in the future once the codebase is sufficiently modernized to silence
6977a733a5bfSmrg# them.  For now, I don't want them to drown out the other warnings.
6978a733a5bfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6979a733a5bfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
69801b983734Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6981a733a5bfSmrg
6982a733a5bfSmrg# Turn some warnings into errors, so we don't accidently get successful builds
6983a733a5bfSmrg# when there are problems that should be fixed.
6984a733a5bfSmrg
6985a733a5bfSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
6986a733a5bfSmrg
6987a733a5bfSmrg
6988a733a5bfSmrg
6989a733a5bfSmrg
6990a733a5bfSmrg
6991a733a5bfSmrg
6992a733a5bfSmrg
6993a733a5bfSmrg
6994a733a5bfSmrg
6995a733a5bfSmrg
6996a733a5bfSmrg
6997a733a5bfSmrg
6998a733a5bfSmrg
6999a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7000a733a5bfSmrg
7001a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7002a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7003a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7004a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7005a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7006a733a5bfSmrg  $as_echo_n "(cached) " >&6
7007a733a5bfSmrgelse
7008a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7009a733a5bfSmrg/* end confdefs.h.  */
7010a733a5bfSmrgint i;
7011a733a5bfSmrg_ACEOF
7012a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7013a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7014a733a5bfSmrgelse
7015a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7016a733a5bfSmrgfi
7017a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7018a733a5bfSmrgfi
7019a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7020a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7021a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7022a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7023a733a5bfSmrgfi
7024a733a5bfSmrg
7025a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7026a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7027a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7028a733a5bfSmrg	fi
7029a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7030a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7031a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7032a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7033a733a5bfSmrg  $as_echo_n "(cached) " >&6
7034a733a5bfSmrgelse
7035a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7036a733a5bfSmrg/* end confdefs.h.  */
7037a733a5bfSmrgint i;
7038a733a5bfSmrg_ACEOF
7039a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7040a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7041a733a5bfSmrgelse
7042a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7043a733a5bfSmrgfi
7044a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7045a733a5bfSmrgfi
7046a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7047a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7048a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7049a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7050a733a5bfSmrgfi
7051a733a5bfSmrg
7052a733a5bfSmrgfound="no"
7053a733a5bfSmrg
7054a733a5bfSmrg	if test $found = "no" ; then
7055a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7056a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7057a733a5bfSmrg		fi
7058a733a5bfSmrg
7059a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7060a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7061a733a5bfSmrg		fi
7062a733a5bfSmrg
7063a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7064a733a5bfSmrg
7065a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7066a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
70671b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7068a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7069a733a5bfSmrg  $as_echo_n "(cached) " >&6
7070a733a5bfSmrgelse
7071a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7072a733a5bfSmrg/* end confdefs.h.  */
7073a733a5bfSmrgint i;
7074a733a5bfSmrgint
7075a733a5bfSmrgmain ()
7076a733a5bfSmrg{
7077a733a5bfSmrg
7078a733a5bfSmrg  ;
7079a733a5bfSmrg  return 0;
7080a733a5bfSmrg}
7081a733a5bfSmrg_ACEOF
7082a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7083a733a5bfSmrg  eval $cacheid=yes
7084a733a5bfSmrgelse
7085a733a5bfSmrg  eval $cacheid=no
7086a733a5bfSmrgfi
7087a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7088a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7089a733a5bfSmrgfi
7090a733a5bfSmrg
7091a733a5bfSmrg
7092a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7093a733a5bfSmrg
7094a733a5bfSmrg		eval supported=\$$cacheid
7095a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7096a733a5bfSmrg$as_echo "$supported" >&6; }
7097a733a5bfSmrg		if test "$supported" = "yes" ; then
7098a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7099a733a5bfSmrg			found="yes"
7100a733a5bfSmrg		fi
7101a733a5bfSmrg	fi
7102a733a5bfSmrg
7103a733a5bfSmrg	if test $found = "no" ; then
7104a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7105a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7106a733a5bfSmrg		fi
7107a733a5bfSmrg
7108a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7109a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7110a733a5bfSmrg		fi
7111a733a5bfSmrg
7112a733a5bfSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7113a733a5bfSmrg
7114a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7115a733a5bfSmrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
71161b983734Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7117a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7118a733a5bfSmrg  $as_echo_n "(cached) " >&6
7119a733a5bfSmrgelse
7120a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7121a733a5bfSmrg/* end confdefs.h.  */
7122a733a5bfSmrgint i;
7123a733a5bfSmrgint
7124a733a5bfSmrgmain ()
7125a733a5bfSmrg{
7126a733a5bfSmrg
7127a733a5bfSmrg  ;
7128a733a5bfSmrg  return 0;
7129a733a5bfSmrg}
7130a733a5bfSmrg_ACEOF
7131a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7132a733a5bfSmrg  eval $cacheid=yes
7133a733a5bfSmrgelse
7134a733a5bfSmrg  eval $cacheid=no
7135a733a5bfSmrgfi
7136a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7137a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7138a733a5bfSmrgfi
7139a733a5bfSmrg
7140a733a5bfSmrg
7141a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7142a733a5bfSmrg
7143a733a5bfSmrg		eval supported=\$$cacheid
7144a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7145a733a5bfSmrg$as_echo "$supported" >&6; }
7146a733a5bfSmrg		if test "$supported" = "yes" ; then
7147a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7148a733a5bfSmrg			found="yes"
7149a733a5bfSmrg		fi
7150a733a5bfSmrg	fi
7151a733a5bfSmrg
7152a733a5bfSmrg
7153a733a5bfSmrg
7154a733a5bfSmrg
7155a733a5bfSmrg
7156a733a5bfSmrg
7157a733a5bfSmrg
7158a733a5bfSmrg
7159a733a5bfSmrg
7160a733a5bfSmrg
7161a733a5bfSmrg
7162a733a5bfSmrg
7163a733a5bfSmrg
7164a733a5bfSmrg
7165a733a5bfSmrg
7166a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7167a733a5bfSmrg
7168a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7169a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7170a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7171a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7172a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7173a733a5bfSmrg  $as_echo_n "(cached) " >&6
7174a733a5bfSmrgelse
7175a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7176a733a5bfSmrg/* end confdefs.h.  */
7177a733a5bfSmrgint i;
7178a733a5bfSmrg_ACEOF
7179a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7180a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7181a733a5bfSmrgelse
7182a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7183a733a5bfSmrgfi
7184a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7185a733a5bfSmrgfi
7186a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7187a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7188a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7189a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7190a733a5bfSmrgfi
7191a733a5bfSmrg
7192a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7193a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7194a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7195a733a5bfSmrg	fi
7196a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7197a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7198a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7199a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7200a733a5bfSmrg  $as_echo_n "(cached) " >&6
7201a733a5bfSmrgelse
7202a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7203a733a5bfSmrg/* end confdefs.h.  */
7204a733a5bfSmrgint i;
7205a733a5bfSmrg_ACEOF
7206a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7207a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7208a733a5bfSmrgelse
7209a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7210a733a5bfSmrgfi
7211a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7212a733a5bfSmrgfi
7213a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7214a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7215a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7216a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7217a733a5bfSmrgfi
7218a733a5bfSmrg
7219a733a5bfSmrgfound="no"
7220a733a5bfSmrg
7221a733a5bfSmrg	if test $found = "no" ; then
7222a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7223a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7224a733a5bfSmrg		fi
7225a733a5bfSmrg
7226a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7227a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7228a733a5bfSmrg		fi
7229a733a5bfSmrg
7230a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7231a733a5bfSmrg
7232a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7233a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
72341b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7235a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7236a733a5bfSmrg  $as_echo_n "(cached) " >&6
7237a733a5bfSmrgelse
7238a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7239a733a5bfSmrg/* end confdefs.h.  */
7240a733a5bfSmrgint i;
7241a733a5bfSmrgint
7242a733a5bfSmrgmain ()
7243a733a5bfSmrg{
7244a733a5bfSmrg
7245a733a5bfSmrg  ;
7246a733a5bfSmrg  return 0;
7247a733a5bfSmrg}
7248a733a5bfSmrg_ACEOF
7249a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7250a733a5bfSmrg  eval $cacheid=yes
7251a733a5bfSmrgelse
7252a733a5bfSmrg  eval $cacheid=no
7253a733a5bfSmrgfi
7254a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7255a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7256a733a5bfSmrgfi
7257a733a5bfSmrg
7258a733a5bfSmrg
7259a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7260a733a5bfSmrg
7261a733a5bfSmrg		eval supported=\$$cacheid
7262a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7263a733a5bfSmrg$as_echo "$supported" >&6; }
7264a733a5bfSmrg		if test "$supported" = "yes" ; then
7265a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7266a733a5bfSmrg			found="yes"
7267a733a5bfSmrg		fi
7268a733a5bfSmrg	fi
7269a733a5bfSmrg
7270a733a5bfSmrg
7271a733a5bfSmrg
7272a733a5bfSmrg
7273a733a5bfSmrg
7274a733a5bfSmrg
7275a733a5bfSmrg
7276a733a5bfSmrg
7277a733a5bfSmrg
7278a733a5bfSmrg
7279a733a5bfSmrg
7280a733a5bfSmrg
7281a733a5bfSmrg
7282a733a5bfSmrg
7283a733a5bfSmrg
7284a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7285a733a5bfSmrg
7286a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7287a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7288a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7289a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7290a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7291a733a5bfSmrg  $as_echo_n "(cached) " >&6
7292a733a5bfSmrgelse
7293a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7294a733a5bfSmrg/* end confdefs.h.  */
7295a733a5bfSmrgint i;
7296a733a5bfSmrg_ACEOF
7297a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7298a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7299a733a5bfSmrgelse
7300a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7301a733a5bfSmrgfi
7302a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7303a733a5bfSmrgfi
7304a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7305a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7306a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7307a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7308a733a5bfSmrgfi
7309a733a5bfSmrg
7310a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7311a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7312a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7313a733a5bfSmrg	fi
7314a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7315a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7316a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7317a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7318a733a5bfSmrg  $as_echo_n "(cached) " >&6
7319a733a5bfSmrgelse
7320a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7321a733a5bfSmrg/* end confdefs.h.  */
7322a733a5bfSmrgint i;
7323a733a5bfSmrg_ACEOF
7324a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7325a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7326a733a5bfSmrgelse
7327a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7328a733a5bfSmrgfi
7329a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7330a733a5bfSmrgfi
7331a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7332a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7333a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7334a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7335a733a5bfSmrgfi
7336a733a5bfSmrg
7337a733a5bfSmrgfound="no"
7338a733a5bfSmrg
7339a733a5bfSmrg	if test $found = "no" ; then
7340a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7341a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7342a733a5bfSmrg		fi
7343a733a5bfSmrg
7344a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7345a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7346a733a5bfSmrg		fi
7347a733a5bfSmrg
7348a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7349a733a5bfSmrg
7350a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7351a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
73521b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7353a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7354a733a5bfSmrg  $as_echo_n "(cached) " >&6
7355a733a5bfSmrgelse
7356a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7357a733a5bfSmrg/* end confdefs.h.  */
7358a733a5bfSmrgint i;
7359a733a5bfSmrgint
7360a733a5bfSmrgmain ()
7361a733a5bfSmrg{
7362a733a5bfSmrg
7363a733a5bfSmrg  ;
7364a733a5bfSmrg  return 0;
7365a733a5bfSmrg}
7366a733a5bfSmrg_ACEOF
7367a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7368a733a5bfSmrg  eval $cacheid=yes
7369a733a5bfSmrgelse
7370a733a5bfSmrg  eval $cacheid=no
7371a733a5bfSmrgfi
7372a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7373a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7374a733a5bfSmrgfi
7375a733a5bfSmrg
7376a733a5bfSmrg
7377a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7378a733a5bfSmrg
7379a733a5bfSmrg		eval supported=\$$cacheid
7380a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7381a733a5bfSmrg$as_echo "$supported" >&6; }
7382a733a5bfSmrg		if test "$supported" = "yes" ; then
7383a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7384a733a5bfSmrg			found="yes"
7385a733a5bfSmrg		fi
7386a733a5bfSmrg	fi
7387a733a5bfSmrg
7388a733a5bfSmrg
7389a733a5bfSmrg
7390a733a5bfSmrg
7391a733a5bfSmrg
7392a733a5bfSmrg
7393a733a5bfSmrg
7394a733a5bfSmrg
7395a733a5bfSmrg
7396a733a5bfSmrg
7397a733a5bfSmrg
7398a733a5bfSmrg
7399a733a5bfSmrg
7400a733a5bfSmrg
7401a733a5bfSmrg
7402a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7403a733a5bfSmrg
7404a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7405a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7406a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7407a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7408a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7409a733a5bfSmrg  $as_echo_n "(cached) " >&6
7410a733a5bfSmrgelse
7411a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7412a733a5bfSmrg/* end confdefs.h.  */
7413a733a5bfSmrgint i;
7414a733a5bfSmrg_ACEOF
7415a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7416a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7417a733a5bfSmrgelse
7418a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7419a733a5bfSmrgfi
7420a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7421a733a5bfSmrgfi
7422a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7423a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7424a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7425a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7426a733a5bfSmrgfi
7427a733a5bfSmrg
7428a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7429a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7430a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7431a733a5bfSmrg	fi
7432a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7433a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7434a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7435a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7436a733a5bfSmrg  $as_echo_n "(cached) " >&6
7437a733a5bfSmrgelse
7438a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7439a733a5bfSmrg/* end confdefs.h.  */
7440a733a5bfSmrgint i;
7441a733a5bfSmrg_ACEOF
7442a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7443a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7444a733a5bfSmrgelse
7445a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7446a733a5bfSmrgfi
7447a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7448a733a5bfSmrgfi
7449a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7450a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7451a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7452a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7453a733a5bfSmrgfi
7454a733a5bfSmrg
7455a733a5bfSmrgfound="no"
7456a733a5bfSmrg
7457a733a5bfSmrg	if test $found = "no" ; then
7458a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7459a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7460a733a5bfSmrg		fi
7461a733a5bfSmrg
7462a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7463a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7464a733a5bfSmrg		fi
7465a733a5bfSmrg
7466a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=main"
7467a733a5bfSmrg
7468a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7469a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
74701b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7471a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7472a733a5bfSmrg  $as_echo_n "(cached) " >&6
7473a733a5bfSmrgelse
7474a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7475a733a5bfSmrg/* end confdefs.h.  */
7476a733a5bfSmrgint i;
7477a733a5bfSmrgint
7478a733a5bfSmrgmain ()
7479a733a5bfSmrg{
7480a733a5bfSmrg
7481a733a5bfSmrg  ;
7482a733a5bfSmrg  return 0;
7483a733a5bfSmrg}
7484a733a5bfSmrg_ACEOF
7485a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7486a733a5bfSmrg  eval $cacheid=yes
7487a733a5bfSmrgelse
7488a733a5bfSmrg  eval $cacheid=no
7489a733a5bfSmrgfi
7490a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7491a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7492a733a5bfSmrgfi
7493a733a5bfSmrg
7494a733a5bfSmrg
7495a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7496a733a5bfSmrg
7497a733a5bfSmrg		eval supported=\$$cacheid
7498a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7499a733a5bfSmrg$as_echo "$supported" >&6; }
7500a733a5bfSmrg		if test "$supported" = "yes" ; then
7501a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7502a733a5bfSmrg			found="yes"
7503a733a5bfSmrg		fi
7504a733a5bfSmrg	fi
7505a733a5bfSmrg
7506a733a5bfSmrg
7507a733a5bfSmrg
7508a733a5bfSmrg
7509a733a5bfSmrg
7510a733a5bfSmrg
7511a733a5bfSmrg
7512a733a5bfSmrg
7513a733a5bfSmrg
7514a733a5bfSmrg
7515a733a5bfSmrg
7516a733a5bfSmrg
7517a733a5bfSmrg
7518a733a5bfSmrg
7519a733a5bfSmrg
7520a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7521a733a5bfSmrg
7522a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7523a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7524a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7525a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7526a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7527a733a5bfSmrg  $as_echo_n "(cached) " >&6
7528a733a5bfSmrgelse
7529a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7530a733a5bfSmrg/* end confdefs.h.  */
7531a733a5bfSmrgint i;
7532a733a5bfSmrg_ACEOF
7533a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7534a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7535a733a5bfSmrgelse
7536a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7537a733a5bfSmrgfi
7538a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7539a733a5bfSmrgfi
7540a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7541a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7542a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7543a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7544a733a5bfSmrgfi
7545a733a5bfSmrg
7546a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7547a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7548a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7549a733a5bfSmrg	fi
7550a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7551a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7552a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7553a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7554a733a5bfSmrg  $as_echo_n "(cached) " >&6
7555a733a5bfSmrgelse
7556a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7557a733a5bfSmrg/* end confdefs.h.  */
7558a733a5bfSmrgint i;
7559a733a5bfSmrg_ACEOF
7560a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7561a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7562a733a5bfSmrgelse
7563a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7564a733a5bfSmrgfi
7565a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7566a733a5bfSmrgfi
7567a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7568a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7569a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7570a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7571a733a5bfSmrgfi
7572a733a5bfSmrg
7573a733a5bfSmrgfound="no"
7574a733a5bfSmrg
7575a733a5bfSmrg	if test $found = "no" ; then
7576a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7577a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7578a733a5bfSmrg		fi
7579a733a5bfSmrg
7580a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7581a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7582a733a5bfSmrg		fi
7583a733a5bfSmrg
7584a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7585a733a5bfSmrg
7586a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7587a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
75881b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7589a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7590a733a5bfSmrg  $as_echo_n "(cached) " >&6
7591a733a5bfSmrgelse
7592a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7593a733a5bfSmrg/* end confdefs.h.  */
7594a733a5bfSmrgint i;
7595a733a5bfSmrgint
7596a733a5bfSmrgmain ()
7597a733a5bfSmrg{
7598a733a5bfSmrg
7599a733a5bfSmrg  ;
7600a733a5bfSmrg  return 0;
7601a733a5bfSmrg}
7602a733a5bfSmrg_ACEOF
7603a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7604a733a5bfSmrg  eval $cacheid=yes
7605a733a5bfSmrgelse
7606a733a5bfSmrg  eval $cacheid=no
7607a733a5bfSmrgfi
7608a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7609a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7610a733a5bfSmrgfi
7611a733a5bfSmrg
7612a733a5bfSmrg
7613a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7614a733a5bfSmrg
7615a733a5bfSmrg		eval supported=\$$cacheid
7616a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7617a733a5bfSmrg$as_echo "$supported" >&6; }
7618a733a5bfSmrg		if test "$supported" = "yes" ; then
7619a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7620a733a5bfSmrg			found="yes"
7621a733a5bfSmrg		fi
7622a733a5bfSmrg	fi
7623a733a5bfSmrg
7624a733a5bfSmrg
7625a733a5bfSmrg
7626a733a5bfSmrg
7627a733a5bfSmrg
7628a733a5bfSmrg
7629a733a5bfSmrg
7630a733a5bfSmrg
7631a733a5bfSmrg
7632a733a5bfSmrg
7633a733a5bfSmrg
7634a733a5bfSmrg
7635a733a5bfSmrg
7636a733a5bfSmrg
7637a733a5bfSmrg
7638a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7639a733a5bfSmrg
7640a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7641a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7642a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7643a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7644a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7645a733a5bfSmrg  $as_echo_n "(cached) " >&6
7646a733a5bfSmrgelse
7647a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7648a733a5bfSmrg/* end confdefs.h.  */
7649a733a5bfSmrgint i;
7650a733a5bfSmrg_ACEOF
7651a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7652a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7653a733a5bfSmrgelse
7654a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7655a733a5bfSmrgfi
7656a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7657a733a5bfSmrgfi
7658a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7659a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7660a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7661a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7662a733a5bfSmrgfi
7663a733a5bfSmrg
7664a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7665a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7666a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7667a733a5bfSmrg	fi
7668a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7669a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7670a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7671a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7672a733a5bfSmrg  $as_echo_n "(cached) " >&6
7673a733a5bfSmrgelse
7674a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7675a733a5bfSmrg/* end confdefs.h.  */
7676a733a5bfSmrgint i;
7677a733a5bfSmrg_ACEOF
7678a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7679a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7680a733a5bfSmrgelse
7681a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7682a733a5bfSmrgfi
7683a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7684a733a5bfSmrgfi
7685a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7686a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7687a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7688a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7689a733a5bfSmrgfi
7690a733a5bfSmrg
7691a733a5bfSmrgfound="no"
7692a733a5bfSmrg
7693a733a5bfSmrg	if test $found = "no" ; then
7694a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7695a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7696a733a5bfSmrg		fi
7697a733a5bfSmrg
7698a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7699a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7700a733a5bfSmrg		fi
7701a733a5bfSmrg
7702a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7703a733a5bfSmrg
7704a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7705a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
77061b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7707a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7708a733a5bfSmrg  $as_echo_n "(cached) " >&6
7709a733a5bfSmrgelse
7710a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7711a733a5bfSmrg/* end confdefs.h.  */
7712a733a5bfSmrgint i;
7713a733a5bfSmrgint
7714a733a5bfSmrgmain ()
7715a733a5bfSmrg{
7716a733a5bfSmrg
7717a733a5bfSmrg  ;
7718a733a5bfSmrg  return 0;
7719a733a5bfSmrg}
7720a733a5bfSmrg_ACEOF
7721a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7722a733a5bfSmrg  eval $cacheid=yes
7723a733a5bfSmrgelse
7724a733a5bfSmrg  eval $cacheid=no
7725a733a5bfSmrgfi
7726a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7727a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7728a733a5bfSmrgfi
7729a733a5bfSmrg
7730a733a5bfSmrg
7731a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7732a733a5bfSmrg
7733a733a5bfSmrg		eval supported=\$$cacheid
7734a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7735a733a5bfSmrg$as_echo "$supported" >&6; }
7736a733a5bfSmrg		if test "$supported" = "yes" ; then
7737a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7738a733a5bfSmrg			found="yes"
7739a733a5bfSmrg		fi
7740a733a5bfSmrg	fi
7741a733a5bfSmrg
7742a733a5bfSmrg
7743a733a5bfSmrg
7744a733a5bfSmrg
7745a733a5bfSmrg
7746a733a5bfSmrg
7747a733a5bfSmrg
7748a733a5bfSmrg
7749a733a5bfSmrg
7750a733a5bfSmrg
7751a733a5bfSmrg
7752a733a5bfSmrg
7753a733a5bfSmrg
7754a733a5bfSmrg
7755a733a5bfSmrg
7756a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7757a733a5bfSmrg
7758a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7759a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7760a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7761a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7762a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7763a733a5bfSmrg  $as_echo_n "(cached) " >&6
7764a733a5bfSmrgelse
7765a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7766a733a5bfSmrg/* end confdefs.h.  */
7767a733a5bfSmrgint i;
7768a733a5bfSmrg_ACEOF
7769a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7770a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7771a733a5bfSmrgelse
7772a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7773a733a5bfSmrgfi
7774a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7775a733a5bfSmrgfi
7776a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7777a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7778a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7779a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7780a733a5bfSmrgfi
7781a733a5bfSmrg
7782a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7783a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7784a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7785a733a5bfSmrg	fi
7786a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7787a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7788a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7789a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7790a733a5bfSmrg  $as_echo_n "(cached) " >&6
7791a733a5bfSmrgelse
7792a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7793a733a5bfSmrg/* end confdefs.h.  */
7794a733a5bfSmrgint i;
7795a733a5bfSmrg_ACEOF
7796a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7797a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7798a733a5bfSmrgelse
7799a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7800a733a5bfSmrgfi
7801a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7802a733a5bfSmrgfi
7803a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7804a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7805a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7806a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7807a733a5bfSmrgfi
7808a733a5bfSmrg
7809a733a5bfSmrgfound="no"
7810a733a5bfSmrg
7811a733a5bfSmrg	if test $found = "no" ; then
7812a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7813a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7814a733a5bfSmrg		fi
7815a733a5bfSmrg
7816a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7817a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7818a733a5bfSmrg		fi
7819a733a5bfSmrg
7820a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7821a733a5bfSmrg
7822a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7823a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
78241b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7825a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7826a733a5bfSmrg  $as_echo_n "(cached) " >&6
7827a733a5bfSmrgelse
7828a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7829a733a5bfSmrg/* end confdefs.h.  */
7830a733a5bfSmrgint i;
7831a733a5bfSmrgint
7832a733a5bfSmrgmain ()
7833a733a5bfSmrg{
7834a733a5bfSmrg
7835a733a5bfSmrg  ;
7836a733a5bfSmrg  return 0;
7837a733a5bfSmrg}
7838a733a5bfSmrg_ACEOF
7839a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7840a733a5bfSmrg  eval $cacheid=yes
7841a733a5bfSmrgelse
7842a733a5bfSmrg  eval $cacheid=no
7843a733a5bfSmrgfi
7844a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7845a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7846a733a5bfSmrgfi
7847a733a5bfSmrg
7848a733a5bfSmrg
7849a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7850a733a5bfSmrg
7851a733a5bfSmrg		eval supported=\$$cacheid
7852a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7853a733a5bfSmrg$as_echo "$supported" >&6; }
7854a733a5bfSmrg		if test "$supported" = "yes" ; then
7855a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7856a733a5bfSmrg			found="yes"
7857a733a5bfSmrg		fi
7858a733a5bfSmrg	fi
7859a733a5bfSmrg
7860a733a5bfSmrg	if test $found = "no" ; then
7861a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7862a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7863a733a5bfSmrg		fi
7864a733a5bfSmrg
7865a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7866a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7867a733a5bfSmrg		fi
7868a733a5bfSmrg
7869a733a5bfSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7870a733a5bfSmrg
7871a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7872a733a5bfSmrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
78731b983734Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7874a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7875a733a5bfSmrg  $as_echo_n "(cached) " >&6
7876a733a5bfSmrgelse
7877a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7878a733a5bfSmrg/* end confdefs.h.  */
7879a733a5bfSmrgint i;
7880a733a5bfSmrgint
7881a733a5bfSmrgmain ()
7882a733a5bfSmrg{
7883a733a5bfSmrg
7884a733a5bfSmrg  ;
7885a733a5bfSmrg  return 0;
7886a733a5bfSmrg}
7887a733a5bfSmrg_ACEOF
7888a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
7889a733a5bfSmrg  eval $cacheid=yes
7890a733a5bfSmrgelse
7891a733a5bfSmrg  eval $cacheid=no
7892a733a5bfSmrgfi
7893a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
7894a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
7895a733a5bfSmrgfi
7896a733a5bfSmrg
7897a733a5bfSmrg
7898a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7899a733a5bfSmrg
7900a733a5bfSmrg		eval supported=\$$cacheid
7901a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7902a733a5bfSmrg$as_echo "$supported" >&6; }
7903a733a5bfSmrg		if test "$supported" = "yes" ; then
7904a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7905a733a5bfSmrg			found="yes"
7906a733a5bfSmrg		fi
7907a733a5bfSmrg	fi
7908a733a5bfSmrg
7909a733a5bfSmrg
7910a733a5bfSmrg
7911a733a5bfSmrg
7912a733a5bfSmrg
7913a733a5bfSmrg
7914a733a5bfSmrg
7915a733a5bfSmrg
7916a733a5bfSmrg
7917a733a5bfSmrg
7918a733a5bfSmrg
7919a733a5bfSmrg
7920a733a5bfSmrg
7921a733a5bfSmrg
7922a733a5bfSmrg
7923a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7924a733a5bfSmrg
7925a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7926a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7927a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7928a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7929a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7930a733a5bfSmrg  $as_echo_n "(cached) " >&6
7931a733a5bfSmrgelse
7932a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7933a733a5bfSmrg/* end confdefs.h.  */
7934a733a5bfSmrgint i;
7935a733a5bfSmrg_ACEOF
7936a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7937a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7938a733a5bfSmrgelse
7939a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7940a733a5bfSmrgfi
7941a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7942a733a5bfSmrgfi
7943a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7944a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7945a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7946a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7947a733a5bfSmrgfi
7948a733a5bfSmrg
7949a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7950a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7951a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7952a733a5bfSmrg	fi
7953a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7954a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7955a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7956a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7957a733a5bfSmrg  $as_echo_n "(cached) " >&6
7958a733a5bfSmrgelse
7959a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7960a733a5bfSmrg/* end confdefs.h.  */
7961a733a5bfSmrgint i;
7962a733a5bfSmrg_ACEOF
7963a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
7964a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7965a733a5bfSmrgelse
7966a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7967a733a5bfSmrgfi
7968a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7969a733a5bfSmrgfi
7970a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7971a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7972a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7973a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7974a733a5bfSmrgfi
7975a733a5bfSmrg
7976a733a5bfSmrgfound="no"
7977a733a5bfSmrg
7978a733a5bfSmrg	if test $found = "no" ; then
7979a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7980a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7981a733a5bfSmrg		fi
7982a733a5bfSmrg
7983a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7984a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7985a733a5bfSmrg		fi
7986a733a5bfSmrg
7987a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
7988a733a5bfSmrg
7989a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7990a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
79911b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7992a733a5bfSmrg		if eval \${$cacheid+:} false; then :
7993a733a5bfSmrg  $as_echo_n "(cached) " >&6
7994a733a5bfSmrgelse
7995a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7996a733a5bfSmrg/* end confdefs.h.  */
7997a733a5bfSmrgint i;
7998a733a5bfSmrgint
7999a733a5bfSmrgmain ()
8000a733a5bfSmrg{
8001a733a5bfSmrg
8002a733a5bfSmrg  ;
8003a733a5bfSmrg  return 0;
8004a733a5bfSmrg}
8005a733a5bfSmrg_ACEOF
8006a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8007a733a5bfSmrg  eval $cacheid=yes
8008a733a5bfSmrgelse
8009a733a5bfSmrg  eval $cacheid=no
8010a733a5bfSmrgfi
8011a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8012a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8013a733a5bfSmrgfi
8014a733a5bfSmrg
8015a733a5bfSmrg
8016a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8017a733a5bfSmrg
8018a733a5bfSmrg		eval supported=\$$cacheid
8019a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8020a733a5bfSmrg$as_echo "$supported" >&6; }
8021a733a5bfSmrg		if test "$supported" = "yes" ; then
8022a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8023a733a5bfSmrg			found="yes"
8024a733a5bfSmrg		fi
8025a733a5bfSmrg	fi
8026a733a5bfSmrg
8027a733a5bfSmrg
8028a733a5bfSmrg
8029a733a5bfSmrg
8030a733a5bfSmrg
8031a733a5bfSmrg
8032a733a5bfSmrg
8033a733a5bfSmrg
8034a733a5bfSmrg
8035a733a5bfSmrg
8036a733a5bfSmrg
8037a733a5bfSmrg
8038a733a5bfSmrg
8039a733a5bfSmrg
8040a733a5bfSmrg
8041a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8042a733a5bfSmrg
8043a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8044a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8045a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8046a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8047a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8048a733a5bfSmrg  $as_echo_n "(cached) " >&6
8049a733a5bfSmrgelse
8050a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8051a733a5bfSmrg/* end confdefs.h.  */
8052a733a5bfSmrgint i;
8053a733a5bfSmrg_ACEOF
8054a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8055a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8056a733a5bfSmrgelse
8057a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8058a733a5bfSmrgfi
8059a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8060a733a5bfSmrgfi
8061a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8062a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8063a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8064a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8065a733a5bfSmrgfi
8066a733a5bfSmrg
8067a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8068a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8069a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8070a733a5bfSmrg	fi
8071a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8072a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8073a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8074a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8075a733a5bfSmrg  $as_echo_n "(cached) " >&6
8076a733a5bfSmrgelse
8077a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8078a733a5bfSmrg/* end confdefs.h.  */
8079a733a5bfSmrgint i;
8080a733a5bfSmrg_ACEOF
8081a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8082a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8083a733a5bfSmrgelse
8084a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8085a733a5bfSmrgfi
8086a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8087a733a5bfSmrgfi
8088a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8089a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8090a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8091a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8092a733a5bfSmrgfi
8093a733a5bfSmrg
8094a733a5bfSmrgfound="no"
8095a733a5bfSmrg
8096a733a5bfSmrg	if test $found = "no" ; then
8097a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8098a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8099a733a5bfSmrg		fi
8100a733a5bfSmrg
8101a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8102a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8103a733a5bfSmrg		fi
8104a733a5bfSmrg
8105a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8106a733a5bfSmrg
8107a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8108a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
81091b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8110a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8111a733a5bfSmrg  $as_echo_n "(cached) " >&6
8112a733a5bfSmrgelse
8113a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8114a733a5bfSmrg/* end confdefs.h.  */
8115a733a5bfSmrgint i;
8116a733a5bfSmrgint
8117a733a5bfSmrgmain ()
8118a733a5bfSmrg{
8119a733a5bfSmrg
8120a733a5bfSmrg  ;
8121a733a5bfSmrg  return 0;
8122a733a5bfSmrg}
8123a733a5bfSmrg_ACEOF
8124a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8125a733a5bfSmrg  eval $cacheid=yes
8126a733a5bfSmrgelse
8127a733a5bfSmrg  eval $cacheid=no
8128a733a5bfSmrgfi
8129a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8130a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8131a733a5bfSmrgfi
8132a733a5bfSmrg
8133a733a5bfSmrg
8134a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8135a733a5bfSmrg
8136a733a5bfSmrg		eval supported=\$$cacheid
8137a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8138a733a5bfSmrg$as_echo "$supported" >&6; }
8139a733a5bfSmrg		if test "$supported" = "yes" ; then
8140a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8141a733a5bfSmrg			found="yes"
8142a733a5bfSmrg		fi
8143a733a5bfSmrg	fi
8144a733a5bfSmrg
8145a733a5bfSmrg
8146a733a5bfSmrg
8147a733a5bfSmrg
8148a733a5bfSmrg
8149a733a5bfSmrg
8150a733a5bfSmrg
8151a733a5bfSmrg
8152a733a5bfSmrg
8153a733a5bfSmrg
8154a733a5bfSmrg
8155a733a5bfSmrg
8156a733a5bfSmrg
8157a733a5bfSmrg
8158a733a5bfSmrg
8159a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8160a733a5bfSmrg
8161a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8162a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8163a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8164a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8165a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8166a733a5bfSmrg  $as_echo_n "(cached) " >&6
8167a733a5bfSmrgelse
8168a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8169a733a5bfSmrg/* end confdefs.h.  */
8170a733a5bfSmrgint i;
8171a733a5bfSmrg_ACEOF
8172a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8173a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8174a733a5bfSmrgelse
8175a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8176a733a5bfSmrgfi
8177a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8178a733a5bfSmrgfi
8179a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8180a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8181a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8182a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8183a733a5bfSmrgfi
8184a733a5bfSmrg
8185a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8186a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8187a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8188a733a5bfSmrg	fi
8189a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8190a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8191a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8192a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8193a733a5bfSmrg  $as_echo_n "(cached) " >&6
8194a733a5bfSmrgelse
8195a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8196a733a5bfSmrg/* end confdefs.h.  */
8197a733a5bfSmrgint i;
8198a733a5bfSmrg_ACEOF
8199a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8200a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8201a733a5bfSmrgelse
8202a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8203a733a5bfSmrgfi
8204a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8205a733a5bfSmrgfi
8206a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8207a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8208a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8209a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8210a733a5bfSmrgfi
8211a733a5bfSmrg
8212a733a5bfSmrgfound="no"
8213a733a5bfSmrg
8214a733a5bfSmrg	if test $found = "no" ; then
8215a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8216a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8217a733a5bfSmrg		fi
8218a733a5bfSmrg
8219a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8220a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8221a733a5bfSmrg		fi
8222a733a5bfSmrg
8223a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8224a733a5bfSmrg
8225a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8226a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
82271b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8228a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8229a733a5bfSmrg  $as_echo_n "(cached) " >&6
8230a733a5bfSmrgelse
8231a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8232a733a5bfSmrg/* end confdefs.h.  */
8233a733a5bfSmrgint i;
8234a733a5bfSmrgint
8235a733a5bfSmrgmain ()
8236a733a5bfSmrg{
8237a733a5bfSmrg
8238a733a5bfSmrg  ;
8239a733a5bfSmrg  return 0;
8240a733a5bfSmrg}
8241a733a5bfSmrg_ACEOF
8242a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8243a733a5bfSmrg  eval $cacheid=yes
8244a733a5bfSmrgelse
8245a733a5bfSmrg  eval $cacheid=no
8246a733a5bfSmrgfi
8247a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8248a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8249a733a5bfSmrgfi
8250a733a5bfSmrg
8251a733a5bfSmrg
8252a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8253a733a5bfSmrg
8254a733a5bfSmrg		eval supported=\$$cacheid
8255a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8256a733a5bfSmrg$as_echo "$supported" >&6; }
8257a733a5bfSmrg		if test "$supported" = "yes" ; then
8258a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8259a733a5bfSmrg			found="yes"
8260a733a5bfSmrg		fi
8261a733a5bfSmrg	fi
8262a733a5bfSmrg
8263a733a5bfSmrg
8264a733a5bfSmrg
8265a733a5bfSmrg
8266a733a5bfSmrg
8267a733a5bfSmrg
8268a733a5bfSmrg
8269a733a5bfSmrg
8270a733a5bfSmrg
8271a733a5bfSmrg
8272a733a5bfSmrg
8273a733a5bfSmrg
8274a733a5bfSmrg
8275a733a5bfSmrg
8276a733a5bfSmrg
8277a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8278a733a5bfSmrg
8279a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8280a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8281a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8282a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8283a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8284a733a5bfSmrg  $as_echo_n "(cached) " >&6
8285a733a5bfSmrgelse
8286a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8287a733a5bfSmrg/* end confdefs.h.  */
8288a733a5bfSmrgint i;
8289a733a5bfSmrg_ACEOF
8290a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8291a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8292a733a5bfSmrgelse
8293a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8294a733a5bfSmrgfi
8295a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8296a733a5bfSmrgfi
8297a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8298a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8299a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8300a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8301a733a5bfSmrgfi
8302a733a5bfSmrg
8303a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8304a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8305a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8306a733a5bfSmrg	fi
8307a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8308a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8309a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8310a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8311a733a5bfSmrg  $as_echo_n "(cached) " >&6
8312a733a5bfSmrgelse
8313a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8314a733a5bfSmrg/* end confdefs.h.  */
8315a733a5bfSmrgint i;
8316a733a5bfSmrg_ACEOF
8317a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8318a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8319a733a5bfSmrgelse
8320a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8321a733a5bfSmrgfi
8322a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8323a733a5bfSmrgfi
8324a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8325a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8326a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8327a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8328a733a5bfSmrgfi
8329a733a5bfSmrg
8330a733a5bfSmrgfound="no"
8331a733a5bfSmrg
8332a733a5bfSmrg	if test $found = "no" ; then
8333a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8334a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8335a733a5bfSmrg		fi
8336a733a5bfSmrg
8337a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8338a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8339a733a5bfSmrg		fi
8340a733a5bfSmrg
8341a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=address"
8342a733a5bfSmrg
8343a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8344a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
83451b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8346a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8347a733a5bfSmrg  $as_echo_n "(cached) " >&6
8348a733a5bfSmrgelse
8349a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8350a733a5bfSmrg/* end confdefs.h.  */
8351a733a5bfSmrgint i;
8352a733a5bfSmrgint
8353a733a5bfSmrgmain ()
8354a733a5bfSmrg{
8355a733a5bfSmrg
8356a733a5bfSmrg  ;
8357a733a5bfSmrg  return 0;
8358a733a5bfSmrg}
8359a733a5bfSmrg_ACEOF
8360a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8361a733a5bfSmrg  eval $cacheid=yes
8362a733a5bfSmrgelse
8363a733a5bfSmrg  eval $cacheid=no
8364a733a5bfSmrgfi
8365a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8366a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8367a733a5bfSmrgfi
8368a733a5bfSmrg
8369a733a5bfSmrg
8370a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8371a733a5bfSmrg
8372a733a5bfSmrg		eval supported=\$$cacheid
8373a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8374a733a5bfSmrg$as_echo "$supported" >&6; }
8375a733a5bfSmrg		if test "$supported" = "yes" ; then
8376a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8377a733a5bfSmrg			found="yes"
8378a733a5bfSmrg		fi
8379a733a5bfSmrg	fi
8380a733a5bfSmrg
8381a733a5bfSmrg
8382a733a5bfSmrg
8383a733a5bfSmrg
8384a733a5bfSmrg
8385a733a5bfSmrg
8386a733a5bfSmrg
8387a733a5bfSmrg
8388a733a5bfSmrg
8389a733a5bfSmrg
8390a733a5bfSmrg
8391a733a5bfSmrg
8392a733a5bfSmrg
8393a733a5bfSmrg
8394a733a5bfSmrg
8395a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8396a733a5bfSmrg
8397a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8398a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8399a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8400a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8401a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8402a733a5bfSmrg  $as_echo_n "(cached) " >&6
8403a733a5bfSmrgelse
8404a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8405a733a5bfSmrg/* end confdefs.h.  */
8406a733a5bfSmrgint i;
8407a733a5bfSmrg_ACEOF
8408a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8409a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8410a733a5bfSmrgelse
8411a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8412a733a5bfSmrgfi
8413a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8414a733a5bfSmrgfi
8415a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8416a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8417a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8418a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8419a733a5bfSmrgfi
8420a733a5bfSmrg
8421a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8422a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8423a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8424a733a5bfSmrg	fi
8425a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8426a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8427a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8428a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8429a733a5bfSmrg  $as_echo_n "(cached) " >&6
8430a733a5bfSmrgelse
8431a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8432a733a5bfSmrg/* end confdefs.h.  */
8433a733a5bfSmrgint i;
8434a733a5bfSmrg_ACEOF
8435a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8436a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8437a733a5bfSmrgelse
8438a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8439a733a5bfSmrgfi
8440a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8441a733a5bfSmrgfi
8442a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8443a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8444a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8445a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8446a733a5bfSmrgfi
8447a733a5bfSmrg
8448a733a5bfSmrgfound="no"
8449a733a5bfSmrg
8450a733a5bfSmrg	if test $found = "no" ; then
8451a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8452a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8453a733a5bfSmrg		fi
8454a733a5bfSmrg
8455a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8456a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8457a733a5bfSmrg		fi
8458a733a5bfSmrg
8459a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8460a733a5bfSmrg
8461a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8462a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
84631b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8464a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8465a733a5bfSmrg  $as_echo_n "(cached) " >&6
8466a733a5bfSmrgelse
8467a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8468a733a5bfSmrg/* end confdefs.h.  */
8469a733a5bfSmrgint i;
8470a733a5bfSmrgint
8471a733a5bfSmrgmain ()
8472a733a5bfSmrg{
8473a733a5bfSmrg
8474a733a5bfSmrg  ;
8475a733a5bfSmrg  return 0;
8476a733a5bfSmrg}
8477a733a5bfSmrg_ACEOF
8478a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8479a733a5bfSmrg  eval $cacheid=yes
8480a733a5bfSmrgelse
8481a733a5bfSmrg  eval $cacheid=no
8482a733a5bfSmrgfi
8483a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8484a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8485a733a5bfSmrgfi
8486a733a5bfSmrg
8487a733a5bfSmrg
8488a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8489a733a5bfSmrg
8490a733a5bfSmrg		eval supported=\$$cacheid
8491a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8492a733a5bfSmrg$as_echo "$supported" >&6; }
8493a733a5bfSmrg		if test "$supported" = "yes" ; then
8494a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8495a733a5bfSmrg			found="yes"
8496a733a5bfSmrg		fi
8497a733a5bfSmrg	fi
8498a733a5bfSmrg
8499a733a5bfSmrg	if test $found = "no" ; then
8500a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8501a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8502a733a5bfSmrg		fi
8503a733a5bfSmrg
8504a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8505a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8506a733a5bfSmrg		fi
8507a733a5bfSmrg
8508a733a5bfSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8509a733a5bfSmrg
8510a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8511a733a5bfSmrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
85121b983734Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8513a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8514a733a5bfSmrg  $as_echo_n "(cached) " >&6
8515a733a5bfSmrgelse
8516a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8517a733a5bfSmrg/* end confdefs.h.  */
8518a733a5bfSmrgint i;
8519a733a5bfSmrgint
8520a733a5bfSmrgmain ()
8521a733a5bfSmrg{
8522a733a5bfSmrg
8523a733a5bfSmrg  ;
8524a733a5bfSmrg  return 0;
8525a733a5bfSmrg}
8526a733a5bfSmrg_ACEOF
8527a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8528a733a5bfSmrg  eval $cacheid=yes
8529a733a5bfSmrgelse
8530a733a5bfSmrg  eval $cacheid=no
8531a733a5bfSmrgfi
8532a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8533a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8534a733a5bfSmrgfi
8535a733a5bfSmrg
8536a733a5bfSmrg
8537a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8538a733a5bfSmrg
8539a733a5bfSmrg		eval supported=\$$cacheid
8540a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8541a733a5bfSmrg$as_echo "$supported" >&6; }
8542a733a5bfSmrg		if test "$supported" = "yes" ; then
8543a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8544a733a5bfSmrg			found="yes"
8545a733a5bfSmrg		fi
8546a733a5bfSmrg	fi
8547a733a5bfSmrg
8548a733a5bfSmrg
8549a733a5bfSmrg
8550a733a5bfSmrg
8551a733a5bfSmrg
8552a733a5bfSmrg
8553a733a5bfSmrg
8554a733a5bfSmrg
8555a733a5bfSmrg
8556a733a5bfSmrg
8557a733a5bfSmrg
8558a733a5bfSmrg
8559a733a5bfSmrg
8560a733a5bfSmrg
8561a733a5bfSmrg
8562a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8563a733a5bfSmrg
8564a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8565a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8566a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8567a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8568a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8569a733a5bfSmrg  $as_echo_n "(cached) " >&6
8570a733a5bfSmrgelse
8571a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8572a733a5bfSmrg/* end confdefs.h.  */
8573a733a5bfSmrgint i;
8574a733a5bfSmrg_ACEOF
8575a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8576a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8577a733a5bfSmrgelse
8578a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8579a733a5bfSmrgfi
8580a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8581a733a5bfSmrgfi
8582a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8583a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8584a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8585a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8586a733a5bfSmrgfi
8587a733a5bfSmrg
8588a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8589a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8590a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8591a733a5bfSmrg	fi
8592a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8593a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8594a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8595a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8596a733a5bfSmrg  $as_echo_n "(cached) " >&6
8597a733a5bfSmrgelse
8598a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8599a733a5bfSmrg/* end confdefs.h.  */
8600a733a5bfSmrgint i;
8601a733a5bfSmrg_ACEOF
8602a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8603a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8604a733a5bfSmrgelse
8605a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8606a733a5bfSmrgfi
8607a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8608a733a5bfSmrgfi
8609a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8610a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8611a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8612a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8613a733a5bfSmrgfi
8614a733a5bfSmrg
8615a733a5bfSmrgfound="no"
8616a733a5bfSmrg
8617a733a5bfSmrg	if test $found = "no" ; then
8618a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8619a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8620a733a5bfSmrg		fi
8621a733a5bfSmrg
8622a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8623a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8624a733a5bfSmrg		fi
8625a733a5bfSmrg
8626a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8627a733a5bfSmrg
8628a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8629a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
86301b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8631a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8632a733a5bfSmrg  $as_echo_n "(cached) " >&6
8633a733a5bfSmrgelse
8634a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8635a733a5bfSmrg/* end confdefs.h.  */
8636a733a5bfSmrgint i;
8637a733a5bfSmrgint
8638a733a5bfSmrgmain ()
8639a733a5bfSmrg{
8640a733a5bfSmrg
8641a733a5bfSmrg  ;
8642a733a5bfSmrg  return 0;
8643a733a5bfSmrg}
8644a733a5bfSmrg_ACEOF
8645a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8646a733a5bfSmrg  eval $cacheid=yes
8647a733a5bfSmrgelse
8648a733a5bfSmrg  eval $cacheid=no
8649a733a5bfSmrgfi
8650a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8651a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8652a733a5bfSmrgfi
8653a733a5bfSmrg
8654a733a5bfSmrg
8655a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8656a733a5bfSmrg
8657a733a5bfSmrg		eval supported=\$$cacheid
8658a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8659a733a5bfSmrg$as_echo "$supported" >&6; }
8660a733a5bfSmrg		if test "$supported" = "yes" ; then
8661a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8662a733a5bfSmrg			found="yes"
8663a733a5bfSmrg		fi
8664a733a5bfSmrg	fi
8665a733a5bfSmrg
8666a733a5bfSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8667a733a5bfSmrgelse
8668a733a5bfSmrg{ $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
8669a733a5bfSmrg$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;}
8670a733a5bfSmrg
8671a733a5bfSmrg
8672a733a5bfSmrg
8673a733a5bfSmrg
8674a733a5bfSmrg
8675a733a5bfSmrg
8676a733a5bfSmrg
8677a733a5bfSmrg
8678a733a5bfSmrg
8679a733a5bfSmrg
8680a733a5bfSmrg
8681a733a5bfSmrg
8682a733a5bfSmrg
8683a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8684a733a5bfSmrg
8685a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8686a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8687a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8688a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8689a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8690a733a5bfSmrg  $as_echo_n "(cached) " >&6
8691a733a5bfSmrgelse
8692a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8693a733a5bfSmrg/* end confdefs.h.  */
8694a733a5bfSmrgint i;
8695a733a5bfSmrg_ACEOF
8696a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8697a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8698a733a5bfSmrgelse
8699a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8700a733a5bfSmrgfi
8701a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8702a733a5bfSmrgfi
8703a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8704a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8705a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8706a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8707a733a5bfSmrgfi
8708a733a5bfSmrg
8709a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8710a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8711a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8712a733a5bfSmrg	fi
8713a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8714a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8715a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8716a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8717a733a5bfSmrg  $as_echo_n "(cached) " >&6
8718a733a5bfSmrgelse
8719a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8720a733a5bfSmrg/* end confdefs.h.  */
8721a733a5bfSmrgint i;
8722a733a5bfSmrg_ACEOF
8723a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8724a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8725a733a5bfSmrgelse
8726a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8727a733a5bfSmrgfi
8728a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8729a733a5bfSmrgfi
8730a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8731a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8732a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8733a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8734a733a5bfSmrgfi
8735a733a5bfSmrg
8736a733a5bfSmrgfound="no"
8737a733a5bfSmrg
8738a733a5bfSmrg	if test $found = "no" ; then
8739a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8740a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8741a733a5bfSmrg		fi
8742a733a5bfSmrg
8743a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8744a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8745a733a5bfSmrg		fi
8746a733a5bfSmrg
8747a733a5bfSmrg		CFLAGS="$CFLAGS -Wimplicit"
8748a733a5bfSmrg
8749a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8750a733a5bfSmrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8751a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8752a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8753a733a5bfSmrg  $as_echo_n "(cached) " >&6
8754a733a5bfSmrgelse
8755a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8756a733a5bfSmrg/* end confdefs.h.  */
8757a733a5bfSmrgint i;
8758a733a5bfSmrgint
8759a733a5bfSmrgmain ()
8760a733a5bfSmrg{
8761a733a5bfSmrg
8762a733a5bfSmrg  ;
8763a733a5bfSmrg  return 0;
8764a733a5bfSmrg}
8765a733a5bfSmrg_ACEOF
8766a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8767a733a5bfSmrg  eval $cacheid=yes
8768a733a5bfSmrgelse
8769a733a5bfSmrg  eval $cacheid=no
8770a733a5bfSmrgfi
8771a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8772a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8773a733a5bfSmrgfi
8774a733a5bfSmrg
8775a733a5bfSmrg
8776a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8777a733a5bfSmrg
8778a733a5bfSmrg		eval supported=\$$cacheid
8779a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8780a733a5bfSmrg$as_echo "$supported" >&6; }
8781a733a5bfSmrg		if test "$supported" = "yes" ; then
8782a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8783a733a5bfSmrg			found="yes"
8784a733a5bfSmrg		fi
8785a733a5bfSmrg	fi
8786a733a5bfSmrg
8787a733a5bfSmrg
8788a733a5bfSmrg
8789a733a5bfSmrg
8790a733a5bfSmrg
8791a733a5bfSmrg
8792a733a5bfSmrg
8793a733a5bfSmrg
8794a733a5bfSmrg
8795a733a5bfSmrg
8796a733a5bfSmrg
8797a733a5bfSmrg
8798a733a5bfSmrg
8799a733a5bfSmrg
8800a733a5bfSmrg
8801a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8802a733a5bfSmrg
8803a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8804a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8805a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8806a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8807a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8808a733a5bfSmrg  $as_echo_n "(cached) " >&6
8809a733a5bfSmrgelse
8810a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8811a733a5bfSmrg/* end confdefs.h.  */
8812a733a5bfSmrgint i;
8813a733a5bfSmrg_ACEOF
8814a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8815a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8816a733a5bfSmrgelse
8817a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8818a733a5bfSmrgfi
8819a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8820a733a5bfSmrgfi
8821a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8822a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8823a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8824a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8825a733a5bfSmrgfi
8826a733a5bfSmrg
8827a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8828a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8829a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8830a733a5bfSmrg	fi
8831a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8832a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8833a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8834a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8835a733a5bfSmrg  $as_echo_n "(cached) " >&6
8836a733a5bfSmrgelse
8837a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8838a733a5bfSmrg/* end confdefs.h.  */
8839a733a5bfSmrgint i;
8840a733a5bfSmrg_ACEOF
8841a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8842a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8843a733a5bfSmrgelse
8844a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8845a733a5bfSmrgfi
8846a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8847a733a5bfSmrgfi
8848a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8849a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8850a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8851a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8852a733a5bfSmrgfi
8853a733a5bfSmrg
8854a733a5bfSmrgfound="no"
8855a733a5bfSmrg
8856a733a5bfSmrg	if test $found = "no" ; then
8857a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8858a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8859a733a5bfSmrg		fi
8860a733a5bfSmrg
8861a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8862a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8863a733a5bfSmrg		fi
8864a733a5bfSmrg
8865a733a5bfSmrg		CFLAGS="$CFLAGS -Wnonnull"
8866a733a5bfSmrg
8867a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8868a733a5bfSmrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8869a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
8870a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8871a733a5bfSmrg  $as_echo_n "(cached) " >&6
8872a733a5bfSmrgelse
8873a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8874a733a5bfSmrg/* end confdefs.h.  */
8875a733a5bfSmrgint i;
8876a733a5bfSmrgint
8877a733a5bfSmrgmain ()
8878a733a5bfSmrg{
8879a733a5bfSmrg
8880a733a5bfSmrg  ;
8881a733a5bfSmrg  return 0;
8882a733a5bfSmrg}
8883a733a5bfSmrg_ACEOF
8884a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
8885a733a5bfSmrg  eval $cacheid=yes
8886a733a5bfSmrgelse
8887a733a5bfSmrg  eval $cacheid=no
8888a733a5bfSmrgfi
8889a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
8890a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
8891a733a5bfSmrgfi
8892a733a5bfSmrg
8893a733a5bfSmrg
8894a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8895a733a5bfSmrg
8896a733a5bfSmrg		eval supported=\$$cacheid
8897a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8898a733a5bfSmrg$as_echo "$supported" >&6; }
8899a733a5bfSmrg		if test "$supported" = "yes" ; then
8900a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8901a733a5bfSmrg			found="yes"
8902a733a5bfSmrg		fi
8903a733a5bfSmrg	fi
8904a733a5bfSmrg
8905a733a5bfSmrg
8906a733a5bfSmrg
8907a733a5bfSmrg
8908a733a5bfSmrg
8909a733a5bfSmrg
8910a733a5bfSmrg
8911a733a5bfSmrg
8912a733a5bfSmrg
8913a733a5bfSmrg
8914a733a5bfSmrg
8915a733a5bfSmrg
8916a733a5bfSmrg
8917a733a5bfSmrg
8918a733a5bfSmrg
8919a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8920a733a5bfSmrg
8921a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8922a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8923a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8924a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8925a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8926a733a5bfSmrg  $as_echo_n "(cached) " >&6
8927a733a5bfSmrgelse
8928a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8929a733a5bfSmrg/* end confdefs.h.  */
8930a733a5bfSmrgint i;
8931a733a5bfSmrg_ACEOF
8932a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8933a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8934a733a5bfSmrgelse
8935a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8936a733a5bfSmrgfi
8937a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8938a733a5bfSmrgfi
8939a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8940a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8941a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8942a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8943a733a5bfSmrgfi
8944a733a5bfSmrg
8945a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8946a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8947a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8948a733a5bfSmrg	fi
8949a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8950a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8951a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8952a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8953a733a5bfSmrg  $as_echo_n "(cached) " >&6
8954a733a5bfSmrgelse
8955a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8956a733a5bfSmrg/* end confdefs.h.  */
8957a733a5bfSmrgint i;
8958a733a5bfSmrg_ACEOF
8959a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
8960a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8961a733a5bfSmrgelse
8962a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8963a733a5bfSmrgfi
8964a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8965a733a5bfSmrgfi
8966a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8967a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8968a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8969a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8970a733a5bfSmrgfi
8971a733a5bfSmrg
8972a733a5bfSmrgfound="no"
8973a733a5bfSmrg
8974a733a5bfSmrg	if test $found = "no" ; then
8975a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8976a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8977a733a5bfSmrg		fi
8978a733a5bfSmrg
8979a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8980a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8981a733a5bfSmrg		fi
8982a733a5bfSmrg
8983a733a5bfSmrg		CFLAGS="$CFLAGS -Winit-self"
8984a733a5bfSmrg
8985a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8986a733a5bfSmrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8987a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Winit_self
8988a733a5bfSmrg		if eval \${$cacheid+:} false; then :
8989a733a5bfSmrg  $as_echo_n "(cached) " >&6
8990a733a5bfSmrgelse
8991a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8992a733a5bfSmrg/* end confdefs.h.  */
8993a733a5bfSmrgint i;
8994a733a5bfSmrgint
8995a733a5bfSmrgmain ()
8996a733a5bfSmrg{
8997a733a5bfSmrg
8998a733a5bfSmrg  ;
8999a733a5bfSmrg  return 0;
9000a733a5bfSmrg}
9001a733a5bfSmrg_ACEOF
9002a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9003a733a5bfSmrg  eval $cacheid=yes
9004a733a5bfSmrgelse
9005a733a5bfSmrg  eval $cacheid=no
9006a733a5bfSmrgfi
9007a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9008a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9009a733a5bfSmrgfi
9010a733a5bfSmrg
9011a733a5bfSmrg
9012a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9013a733a5bfSmrg
9014a733a5bfSmrg		eval supported=\$$cacheid
9015a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9016a733a5bfSmrg$as_echo "$supported" >&6; }
9017a733a5bfSmrg		if test "$supported" = "yes" ; then
9018a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9019a733a5bfSmrg			found="yes"
9020a733a5bfSmrg		fi
9021a733a5bfSmrg	fi
9022a733a5bfSmrg
9023a733a5bfSmrg
9024a733a5bfSmrg
9025a733a5bfSmrg
9026a733a5bfSmrg
9027a733a5bfSmrg
9028a733a5bfSmrg
9029a733a5bfSmrg
9030a733a5bfSmrg
9031a733a5bfSmrg
9032a733a5bfSmrg
9033a733a5bfSmrg
9034a733a5bfSmrg
9035a733a5bfSmrg
9036a733a5bfSmrg
9037a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9038a733a5bfSmrg
9039a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9040a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9041a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9042a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9043a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9044a733a5bfSmrg  $as_echo_n "(cached) " >&6
9045a733a5bfSmrgelse
9046a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9047a733a5bfSmrg/* end confdefs.h.  */
9048a733a5bfSmrgint i;
9049a733a5bfSmrg_ACEOF
9050a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9051a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9052a733a5bfSmrgelse
9053a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9054a733a5bfSmrgfi
9055a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9056a733a5bfSmrgfi
9057a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9058a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9059a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9060a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9061a733a5bfSmrgfi
9062a733a5bfSmrg
9063a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9064a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9065a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9066a733a5bfSmrg	fi
9067a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9068a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9069a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9070a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9071a733a5bfSmrg  $as_echo_n "(cached) " >&6
9072a733a5bfSmrgelse
9073a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9074a733a5bfSmrg/* end confdefs.h.  */
9075a733a5bfSmrgint i;
9076a733a5bfSmrg_ACEOF
9077a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9078a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9079a733a5bfSmrgelse
9080a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9081a733a5bfSmrgfi
9082a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9083a733a5bfSmrgfi
9084a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9085a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9086a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9087a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9088a733a5bfSmrgfi
9089a733a5bfSmrg
9090a733a5bfSmrgfound="no"
9091a733a5bfSmrg
9092a733a5bfSmrg	if test $found = "no" ; then
9093a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9094a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9095a733a5bfSmrg		fi
9096a733a5bfSmrg
9097a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9098a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9099a733a5bfSmrg		fi
9100a733a5bfSmrg
9101a733a5bfSmrg		CFLAGS="$CFLAGS -Wmain"
9102a733a5bfSmrg
9103a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9104a733a5bfSmrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
9105a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wmain
9106a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9107a733a5bfSmrg  $as_echo_n "(cached) " >&6
9108a733a5bfSmrgelse
9109a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9110a733a5bfSmrg/* end confdefs.h.  */
9111a733a5bfSmrgint i;
9112a733a5bfSmrgint
9113a733a5bfSmrgmain ()
9114a733a5bfSmrg{
9115a733a5bfSmrg
9116a733a5bfSmrg  ;
9117a733a5bfSmrg  return 0;
9118a733a5bfSmrg}
9119a733a5bfSmrg_ACEOF
9120a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9121a733a5bfSmrg  eval $cacheid=yes
9122a733a5bfSmrgelse
9123a733a5bfSmrg  eval $cacheid=no
9124a733a5bfSmrgfi
9125a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9126a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9127a733a5bfSmrgfi
9128a733a5bfSmrg
9129a733a5bfSmrg
9130a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9131a733a5bfSmrg
9132a733a5bfSmrg		eval supported=\$$cacheid
9133a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9134a733a5bfSmrg$as_echo "$supported" >&6; }
9135a733a5bfSmrg		if test "$supported" = "yes" ; then
9136a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9137a733a5bfSmrg			found="yes"
9138a733a5bfSmrg		fi
9139a733a5bfSmrg	fi
9140a733a5bfSmrg
9141a733a5bfSmrg
9142a733a5bfSmrg
9143a733a5bfSmrg
9144a733a5bfSmrg
9145a733a5bfSmrg
9146a733a5bfSmrg
9147a733a5bfSmrg
9148a733a5bfSmrg
9149a733a5bfSmrg
9150a733a5bfSmrg
9151a733a5bfSmrg
9152a733a5bfSmrg
9153a733a5bfSmrg
9154a733a5bfSmrg
9155a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9156a733a5bfSmrg
9157a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9158a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9159a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9160a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9161a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9162a733a5bfSmrg  $as_echo_n "(cached) " >&6
9163a733a5bfSmrgelse
9164a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9165a733a5bfSmrg/* end confdefs.h.  */
9166a733a5bfSmrgint i;
9167a733a5bfSmrg_ACEOF
9168a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9169a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9170a733a5bfSmrgelse
9171a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9172a733a5bfSmrgfi
9173a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9174a733a5bfSmrgfi
9175a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9176a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9177a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9178a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9179a733a5bfSmrgfi
9180a733a5bfSmrg
9181a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9182a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9183a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9184a733a5bfSmrg	fi
9185a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9186a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9187a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9188a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9189a733a5bfSmrg  $as_echo_n "(cached) " >&6
9190a733a5bfSmrgelse
9191a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9192a733a5bfSmrg/* end confdefs.h.  */
9193a733a5bfSmrgint i;
9194a733a5bfSmrg_ACEOF
9195a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9196a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9197a733a5bfSmrgelse
9198a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9199a733a5bfSmrgfi
9200a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9201a733a5bfSmrgfi
9202a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9203a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9204a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9205a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9206a733a5bfSmrgfi
9207a733a5bfSmrg
9208a733a5bfSmrgfound="no"
9209a733a5bfSmrg
9210a733a5bfSmrg	if test $found = "no" ; then
9211a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9212a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9213a733a5bfSmrg		fi
9214a733a5bfSmrg
9215a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9216a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9217a733a5bfSmrg		fi
9218a733a5bfSmrg
9219a733a5bfSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9220a733a5bfSmrg
9221a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9222a733a5bfSmrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9223a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9224a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9225a733a5bfSmrg  $as_echo_n "(cached) " >&6
9226a733a5bfSmrgelse
9227a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9228a733a5bfSmrg/* end confdefs.h.  */
9229a733a5bfSmrgint i;
9230a733a5bfSmrgint
9231a733a5bfSmrgmain ()
9232a733a5bfSmrg{
9233a733a5bfSmrg
9234a733a5bfSmrg  ;
9235a733a5bfSmrg  return 0;
9236a733a5bfSmrg}
9237a733a5bfSmrg_ACEOF
9238a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9239a733a5bfSmrg  eval $cacheid=yes
9240a733a5bfSmrgelse
9241a733a5bfSmrg  eval $cacheid=no
9242a733a5bfSmrgfi
9243a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9244a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9245a733a5bfSmrgfi
9246a733a5bfSmrg
9247a733a5bfSmrg
9248a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9249a733a5bfSmrg
9250a733a5bfSmrg		eval supported=\$$cacheid
9251a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9252a733a5bfSmrg$as_echo "$supported" >&6; }
9253a733a5bfSmrg		if test "$supported" = "yes" ; then
9254a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9255a733a5bfSmrg			found="yes"
9256a733a5bfSmrg		fi
9257a733a5bfSmrg	fi
9258a733a5bfSmrg
9259a733a5bfSmrg
9260a733a5bfSmrg
9261a733a5bfSmrg
9262a733a5bfSmrg
9263a733a5bfSmrg
9264a733a5bfSmrg
9265a733a5bfSmrg
9266a733a5bfSmrg
9267a733a5bfSmrg
9268a733a5bfSmrg
9269a733a5bfSmrg
9270a733a5bfSmrg
9271a733a5bfSmrg
9272a733a5bfSmrg
9273a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9274a733a5bfSmrg
9275a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9276a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9277a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9278a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9279a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9280a733a5bfSmrg  $as_echo_n "(cached) " >&6
9281a733a5bfSmrgelse
9282a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9283a733a5bfSmrg/* end confdefs.h.  */
9284a733a5bfSmrgint i;
9285a733a5bfSmrg_ACEOF
9286a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9287a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9288a733a5bfSmrgelse
9289a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9290a733a5bfSmrgfi
9291a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9292a733a5bfSmrgfi
9293a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9294a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9295a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9296a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9297a733a5bfSmrgfi
9298a733a5bfSmrg
9299a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9300a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9301a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9302a733a5bfSmrg	fi
9303a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9304a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9305a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9306a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9307a733a5bfSmrg  $as_echo_n "(cached) " >&6
9308a733a5bfSmrgelse
9309a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9310a733a5bfSmrg/* end confdefs.h.  */
9311a733a5bfSmrgint i;
9312a733a5bfSmrg_ACEOF
9313a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9314a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9315a733a5bfSmrgelse
9316a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9317a733a5bfSmrgfi
9318a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9319a733a5bfSmrgfi
9320a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9321a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9322a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9323a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9324a733a5bfSmrgfi
9325a733a5bfSmrg
9326a733a5bfSmrgfound="no"
9327a733a5bfSmrg
9328a733a5bfSmrg	if test $found = "no" ; then
9329a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9330a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9331a733a5bfSmrg		fi
9332a733a5bfSmrg
9333a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9334a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9335a733a5bfSmrg		fi
9336a733a5bfSmrg
9337a733a5bfSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9338a733a5bfSmrg
9339a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9340a733a5bfSmrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9341a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9342a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9343a733a5bfSmrg  $as_echo_n "(cached) " >&6
9344a733a5bfSmrgelse
9345a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9346a733a5bfSmrg/* end confdefs.h.  */
9347a733a5bfSmrgint i;
9348a733a5bfSmrgint
9349a733a5bfSmrgmain ()
9350a733a5bfSmrg{
9351a733a5bfSmrg
9352a733a5bfSmrg  ;
9353a733a5bfSmrg  return 0;
9354a733a5bfSmrg}
9355a733a5bfSmrg_ACEOF
9356a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9357a733a5bfSmrg  eval $cacheid=yes
9358a733a5bfSmrgelse
9359a733a5bfSmrg  eval $cacheid=no
9360a733a5bfSmrgfi
9361a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9362a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9363a733a5bfSmrgfi
9364a733a5bfSmrg
9365a733a5bfSmrg
9366a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9367a733a5bfSmrg
9368a733a5bfSmrg		eval supported=\$$cacheid
9369a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9370a733a5bfSmrg$as_echo "$supported" >&6; }
9371a733a5bfSmrg		if test "$supported" = "yes" ; then
9372a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9373a733a5bfSmrg			found="yes"
9374a733a5bfSmrg		fi
9375a733a5bfSmrg	fi
9376a733a5bfSmrg
9377a733a5bfSmrg
9378a733a5bfSmrg
9379a733a5bfSmrg
9380a733a5bfSmrg
9381a733a5bfSmrg
9382a733a5bfSmrg
9383a733a5bfSmrg
9384a733a5bfSmrg
9385a733a5bfSmrg
9386a733a5bfSmrg
9387a733a5bfSmrg
9388a733a5bfSmrg
9389a733a5bfSmrg
9390a733a5bfSmrg
9391a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9392a733a5bfSmrg
9393a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9394a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9395a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9396a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9397a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9398a733a5bfSmrg  $as_echo_n "(cached) " >&6
9399a733a5bfSmrgelse
9400a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9401a733a5bfSmrg/* end confdefs.h.  */
9402a733a5bfSmrgint i;
9403a733a5bfSmrg_ACEOF
9404a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9405a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9406a733a5bfSmrgelse
9407a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9408a733a5bfSmrgfi
9409a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9410a733a5bfSmrgfi
9411a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9412a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9413a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9414a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9415a733a5bfSmrgfi
9416a733a5bfSmrg
9417a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9418a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9419a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9420a733a5bfSmrg	fi
9421a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9422a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9423a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9424a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9425a733a5bfSmrg  $as_echo_n "(cached) " >&6
9426a733a5bfSmrgelse
9427a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9428a733a5bfSmrg/* end confdefs.h.  */
9429a733a5bfSmrgint i;
9430a733a5bfSmrg_ACEOF
9431a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9432a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9433a733a5bfSmrgelse
9434a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9435a733a5bfSmrgfi
9436a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9437a733a5bfSmrgfi
9438a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9439a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9440a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9441a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9442a733a5bfSmrgfi
9443a733a5bfSmrg
9444a733a5bfSmrgfound="no"
9445a733a5bfSmrg
9446a733a5bfSmrg	if test $found = "no" ; then
9447a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9448a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9449a733a5bfSmrg		fi
9450a733a5bfSmrg
9451a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9452a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9453a733a5bfSmrg		fi
9454a733a5bfSmrg
9455a733a5bfSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9456a733a5bfSmrg
9457a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9458a733a5bfSmrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9459a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9460a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9461a733a5bfSmrg  $as_echo_n "(cached) " >&6
9462a733a5bfSmrgelse
9463a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9464a733a5bfSmrg/* end confdefs.h.  */
9465a733a5bfSmrgint i;
9466a733a5bfSmrgint
9467a733a5bfSmrgmain ()
9468a733a5bfSmrg{
9469a733a5bfSmrg
9470a733a5bfSmrg  ;
9471a733a5bfSmrg  return 0;
9472a733a5bfSmrg}
9473a733a5bfSmrg_ACEOF
9474a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9475a733a5bfSmrg  eval $cacheid=yes
9476a733a5bfSmrgelse
9477a733a5bfSmrg  eval $cacheid=no
9478a733a5bfSmrgfi
9479a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9480a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9481a733a5bfSmrgfi
9482a733a5bfSmrg
9483a733a5bfSmrg
9484a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9485a733a5bfSmrg
9486a733a5bfSmrg		eval supported=\$$cacheid
9487a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9488a733a5bfSmrg$as_echo "$supported" >&6; }
9489a733a5bfSmrg		if test "$supported" = "yes" ; then
9490a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9491a733a5bfSmrg			found="yes"
9492a733a5bfSmrg		fi
9493a733a5bfSmrg	fi
9494a733a5bfSmrg
9495a733a5bfSmrg
9496a733a5bfSmrg
9497a733a5bfSmrg
9498a733a5bfSmrg
9499a733a5bfSmrg
9500a733a5bfSmrg
9501a733a5bfSmrg
9502a733a5bfSmrg
9503a733a5bfSmrg
9504a733a5bfSmrg
9505a733a5bfSmrg
9506a733a5bfSmrg
9507a733a5bfSmrg
9508a733a5bfSmrg
9509a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9510a733a5bfSmrg
9511a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9512a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9513a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9514a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9515a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9516a733a5bfSmrg  $as_echo_n "(cached) " >&6
9517a733a5bfSmrgelse
9518a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9519a733a5bfSmrg/* end confdefs.h.  */
9520a733a5bfSmrgint i;
9521a733a5bfSmrg_ACEOF
9522a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9523a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9524a733a5bfSmrgelse
9525a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9526a733a5bfSmrgfi
9527a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9528a733a5bfSmrgfi
9529a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9530a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9531a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9532a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9533a733a5bfSmrgfi
9534a733a5bfSmrg
9535a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9536a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9537a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9538a733a5bfSmrg	fi
9539a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9540a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9541a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9542a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9543a733a5bfSmrg  $as_echo_n "(cached) " >&6
9544a733a5bfSmrgelse
9545a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9546a733a5bfSmrg/* end confdefs.h.  */
9547a733a5bfSmrgint i;
9548a733a5bfSmrg_ACEOF
9549a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9550a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9551a733a5bfSmrgelse
9552a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9553a733a5bfSmrgfi
9554a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555a733a5bfSmrgfi
9556a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9557a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9558a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9559a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9560a733a5bfSmrgfi
9561a733a5bfSmrg
9562a733a5bfSmrgfound="no"
9563a733a5bfSmrg
9564a733a5bfSmrg	if test $found = "no" ; then
9565a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9566a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9567a733a5bfSmrg		fi
9568a733a5bfSmrg
9569a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9570a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9571a733a5bfSmrg		fi
9572a733a5bfSmrg
9573a733a5bfSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9574a733a5bfSmrg
9575a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9576a733a5bfSmrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9577a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9578a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9579a733a5bfSmrg  $as_echo_n "(cached) " >&6
9580a733a5bfSmrgelse
9581a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9582a733a5bfSmrg/* end confdefs.h.  */
9583a733a5bfSmrgint i;
9584a733a5bfSmrgint
9585a733a5bfSmrgmain ()
9586a733a5bfSmrg{
9587a733a5bfSmrg
9588a733a5bfSmrg  ;
9589a733a5bfSmrg  return 0;
9590a733a5bfSmrg}
9591a733a5bfSmrg_ACEOF
9592a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9593a733a5bfSmrg  eval $cacheid=yes
9594a733a5bfSmrgelse
9595a733a5bfSmrg  eval $cacheid=no
9596a733a5bfSmrgfi
9597a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9598a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9599a733a5bfSmrgfi
9600a733a5bfSmrg
9601a733a5bfSmrg
9602a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9603a733a5bfSmrg
9604a733a5bfSmrg		eval supported=\$$cacheid
9605a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9606a733a5bfSmrg$as_echo "$supported" >&6; }
9607a733a5bfSmrg		if test "$supported" = "yes" ; then
9608a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9609a733a5bfSmrg			found="yes"
9610a733a5bfSmrg		fi
9611a733a5bfSmrg	fi
9612a733a5bfSmrg
9613a733a5bfSmrg
9614a733a5bfSmrg
9615a733a5bfSmrg
9616a733a5bfSmrg
9617a733a5bfSmrg
9618a733a5bfSmrg
9619a733a5bfSmrg
9620a733a5bfSmrg
9621a733a5bfSmrg
9622a733a5bfSmrg
9623a733a5bfSmrg
9624a733a5bfSmrg
9625a733a5bfSmrg
9626a733a5bfSmrg
9627a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9628a733a5bfSmrg
9629a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9630a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9631a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9632a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9633a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9634a733a5bfSmrg  $as_echo_n "(cached) " >&6
9635a733a5bfSmrgelse
9636a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9637a733a5bfSmrg/* end confdefs.h.  */
9638a733a5bfSmrgint i;
9639a733a5bfSmrg_ACEOF
9640a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9641a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9642a733a5bfSmrgelse
9643a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9644a733a5bfSmrgfi
9645a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9646a733a5bfSmrgfi
9647a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9648a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9649a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9650a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9651a733a5bfSmrgfi
9652a733a5bfSmrg
9653a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9654a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9655a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9656a733a5bfSmrg	fi
9657a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9658a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9659a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9660a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9661a733a5bfSmrg  $as_echo_n "(cached) " >&6
9662a733a5bfSmrgelse
9663a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9664a733a5bfSmrg/* end confdefs.h.  */
9665a733a5bfSmrgint i;
9666a733a5bfSmrg_ACEOF
9667a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9668a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9669a733a5bfSmrgelse
9670a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9671a733a5bfSmrgfi
9672a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9673a733a5bfSmrgfi
9674a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9675a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9676a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9677a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9678a733a5bfSmrgfi
9679a733a5bfSmrg
9680a733a5bfSmrgfound="no"
9681a733a5bfSmrg
9682a733a5bfSmrg	if test $found = "no" ; then
9683a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9684a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9685a733a5bfSmrg		fi
9686a733a5bfSmrg
9687a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9688a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9689a733a5bfSmrg		fi
9690a733a5bfSmrg
9691a733a5bfSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9692a733a5bfSmrg
9693a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9694a733a5bfSmrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9695a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9696a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9697a733a5bfSmrg  $as_echo_n "(cached) " >&6
9698a733a5bfSmrgelse
9699a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9700a733a5bfSmrg/* end confdefs.h.  */
9701a733a5bfSmrgint i;
9702a733a5bfSmrgint
9703a733a5bfSmrgmain ()
9704a733a5bfSmrg{
9705a733a5bfSmrg
9706a733a5bfSmrg  ;
9707a733a5bfSmrg  return 0;
9708a733a5bfSmrg}
9709a733a5bfSmrg_ACEOF
9710a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9711a733a5bfSmrg  eval $cacheid=yes
9712a733a5bfSmrgelse
9713a733a5bfSmrg  eval $cacheid=no
9714a733a5bfSmrgfi
9715a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9716a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9717a733a5bfSmrgfi
9718a733a5bfSmrg
9719a733a5bfSmrg
9720a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9721a733a5bfSmrg
9722a733a5bfSmrg		eval supported=\$$cacheid
9723a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9724a733a5bfSmrg$as_echo "$supported" >&6; }
9725a733a5bfSmrg		if test "$supported" = "yes" ; then
9726a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9727a733a5bfSmrg			found="yes"
9728a733a5bfSmrg		fi
9729a733a5bfSmrg	fi
9730a733a5bfSmrg
9731a733a5bfSmrg
9732a733a5bfSmrg
9733a733a5bfSmrg
9734a733a5bfSmrg
9735a733a5bfSmrg
9736a733a5bfSmrg
9737a733a5bfSmrg
9738a733a5bfSmrg
9739a733a5bfSmrg
9740a733a5bfSmrg
9741a733a5bfSmrg
9742a733a5bfSmrg
9743a733a5bfSmrg
9744a733a5bfSmrg
9745a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9746a733a5bfSmrg
9747a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9748a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9749a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9750a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9751a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9752a733a5bfSmrg  $as_echo_n "(cached) " >&6
9753a733a5bfSmrgelse
9754a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9755a733a5bfSmrg/* end confdefs.h.  */
9756a733a5bfSmrgint i;
9757a733a5bfSmrg_ACEOF
9758a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9759a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9760a733a5bfSmrgelse
9761a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9762a733a5bfSmrgfi
9763a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9764a733a5bfSmrgfi
9765a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9766a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9767a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9768a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9769a733a5bfSmrgfi
9770a733a5bfSmrg
9771a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9772a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9773a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9774a733a5bfSmrg	fi
9775a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9776a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9777a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9778a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9779a733a5bfSmrg  $as_echo_n "(cached) " >&6
9780a733a5bfSmrgelse
9781a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9782a733a5bfSmrg/* end confdefs.h.  */
9783a733a5bfSmrgint i;
9784a733a5bfSmrg_ACEOF
9785a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9786a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9787a733a5bfSmrgelse
9788a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9789a733a5bfSmrgfi
9790a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9791a733a5bfSmrgfi
9792a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9793a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9794a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9795a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9796a733a5bfSmrgfi
9797a733a5bfSmrg
9798a733a5bfSmrgfound="no"
9799a733a5bfSmrg
9800a733a5bfSmrg	if test $found = "no" ; then
9801a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9802a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9803a733a5bfSmrg		fi
9804a733a5bfSmrg
9805a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9806a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9807a733a5bfSmrg		fi
9808a733a5bfSmrg
9809a733a5bfSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
9810a733a5bfSmrg
9811a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9812a733a5bfSmrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9813a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
9814a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9815a733a5bfSmrg  $as_echo_n "(cached) " >&6
9816a733a5bfSmrgelse
9817a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9818a733a5bfSmrg/* end confdefs.h.  */
9819a733a5bfSmrgint i;
9820a733a5bfSmrgint
9821a733a5bfSmrgmain ()
9822a733a5bfSmrg{
9823a733a5bfSmrg
9824a733a5bfSmrg  ;
9825a733a5bfSmrg  return 0;
9826a733a5bfSmrg}
9827a733a5bfSmrg_ACEOF
9828a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9829a733a5bfSmrg  eval $cacheid=yes
9830a733a5bfSmrgelse
9831a733a5bfSmrg  eval $cacheid=no
9832a733a5bfSmrgfi
9833a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9834a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9835a733a5bfSmrgfi
9836a733a5bfSmrg
9837a733a5bfSmrg
9838a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9839a733a5bfSmrg
9840a733a5bfSmrg		eval supported=\$$cacheid
9841a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9842a733a5bfSmrg$as_echo "$supported" >&6; }
9843a733a5bfSmrg		if test "$supported" = "yes" ; then
9844a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9845a733a5bfSmrg			found="yes"
9846a733a5bfSmrg		fi
9847a733a5bfSmrg	fi
9848a733a5bfSmrg
9849a733a5bfSmrg
9850a733a5bfSmrg
9851a733a5bfSmrg
9852a733a5bfSmrg
9853a733a5bfSmrg
9854a733a5bfSmrg
9855a733a5bfSmrg
9856a733a5bfSmrg
9857a733a5bfSmrg
9858a733a5bfSmrg
9859a733a5bfSmrg
9860a733a5bfSmrg
9861a733a5bfSmrg
9862a733a5bfSmrg
9863a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9864a733a5bfSmrg
9865a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9866a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9867a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9868a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9869a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9870a733a5bfSmrg  $as_echo_n "(cached) " >&6
9871a733a5bfSmrgelse
9872a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9873a733a5bfSmrg/* end confdefs.h.  */
9874a733a5bfSmrgint i;
9875a733a5bfSmrg_ACEOF
9876a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9877a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9878a733a5bfSmrgelse
9879a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9880a733a5bfSmrgfi
9881a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9882a733a5bfSmrgfi
9883a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9884a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9885a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9886a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9887a733a5bfSmrgfi
9888a733a5bfSmrg
9889a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9890a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9891a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9892a733a5bfSmrg	fi
9893a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9894a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9895a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9896a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9897a733a5bfSmrg  $as_echo_n "(cached) " >&6
9898a733a5bfSmrgelse
9899a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900a733a5bfSmrg/* end confdefs.h.  */
9901a733a5bfSmrgint i;
9902a733a5bfSmrg_ACEOF
9903a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9904a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9905a733a5bfSmrgelse
9906a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9907a733a5bfSmrgfi
9908a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9909a733a5bfSmrgfi
9910a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9911a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9912a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9913a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9914a733a5bfSmrgfi
9915a733a5bfSmrg
9916a733a5bfSmrgfound="no"
9917a733a5bfSmrg
9918a733a5bfSmrg	if test $found = "no" ; then
9919a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9920a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9921a733a5bfSmrg		fi
9922a733a5bfSmrg
9923a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9924a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9925a733a5bfSmrg		fi
9926a733a5bfSmrg
9927a733a5bfSmrg		CFLAGS="$CFLAGS -Waddress"
9928a733a5bfSmrg
9929a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9930a733a5bfSmrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9931a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Waddress
9932a733a5bfSmrg		if eval \${$cacheid+:} false; then :
9933a733a5bfSmrg  $as_echo_n "(cached) " >&6
9934a733a5bfSmrgelse
9935a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9936a733a5bfSmrg/* end confdefs.h.  */
9937a733a5bfSmrgint i;
9938a733a5bfSmrgint
9939a733a5bfSmrgmain ()
9940a733a5bfSmrg{
9941a733a5bfSmrg
9942a733a5bfSmrg  ;
9943a733a5bfSmrg  return 0;
9944a733a5bfSmrg}
9945a733a5bfSmrg_ACEOF
9946a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
9947a733a5bfSmrg  eval $cacheid=yes
9948a733a5bfSmrgelse
9949a733a5bfSmrg  eval $cacheid=no
9950a733a5bfSmrgfi
9951a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
9952a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
9953a733a5bfSmrgfi
9954a733a5bfSmrg
9955a733a5bfSmrg
9956a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9957a733a5bfSmrg
9958a733a5bfSmrg		eval supported=\$$cacheid
9959a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9960a733a5bfSmrg$as_echo "$supported" >&6; }
9961a733a5bfSmrg		if test "$supported" = "yes" ; then
9962a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9963a733a5bfSmrg			found="yes"
9964a733a5bfSmrg		fi
9965a733a5bfSmrg	fi
9966a733a5bfSmrg
9967a733a5bfSmrg
9968a733a5bfSmrg
9969a733a5bfSmrg
9970a733a5bfSmrg
9971a733a5bfSmrg
9972a733a5bfSmrg
9973a733a5bfSmrg
9974a733a5bfSmrg
9975a733a5bfSmrg
9976a733a5bfSmrg
9977a733a5bfSmrg
9978a733a5bfSmrg
9979a733a5bfSmrg
9980a733a5bfSmrg
9981a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9982a733a5bfSmrg
9983a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9984a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9985a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9986a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9987a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9988a733a5bfSmrg  $as_echo_n "(cached) " >&6
9989a733a5bfSmrgelse
9990a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9991a733a5bfSmrg/* end confdefs.h.  */
9992a733a5bfSmrgint i;
9993a733a5bfSmrg_ACEOF
9994a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
9995a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9996a733a5bfSmrgelse
9997a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9998a733a5bfSmrgfi
9999a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10000a733a5bfSmrgfi
10001a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10002a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10003a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10004a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10005a733a5bfSmrgfi
10006a733a5bfSmrg
10007a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10008a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10009a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10010a733a5bfSmrg	fi
10011a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10012a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10013a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10014a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10015a733a5bfSmrg  $as_echo_n "(cached) " >&6
10016a733a5bfSmrgelse
10017a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10018a733a5bfSmrg/* end confdefs.h.  */
10019a733a5bfSmrgint i;
10020a733a5bfSmrg_ACEOF
10021a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10022a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10023a733a5bfSmrgelse
10024a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10025a733a5bfSmrgfi
10026a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10027a733a5bfSmrgfi
10028a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10029a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10030a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10031a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10032a733a5bfSmrgfi
10033a733a5bfSmrg
10034a733a5bfSmrgfound="no"
10035a733a5bfSmrg
10036a733a5bfSmrg	if test $found = "no" ; then
10037a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10038a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10039a733a5bfSmrg		fi
10040a733a5bfSmrg
10041a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10042a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10043a733a5bfSmrg		fi
10044a733a5bfSmrg
10045a733a5bfSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10046a733a5bfSmrg
10047a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10048a733a5bfSmrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10049a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10050a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10051a733a5bfSmrg  $as_echo_n "(cached) " >&6
10052a733a5bfSmrgelse
10053a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054a733a5bfSmrg/* end confdefs.h.  */
10055a733a5bfSmrgint i;
10056a733a5bfSmrgint
10057a733a5bfSmrgmain ()
10058a733a5bfSmrg{
10059a733a5bfSmrg
10060a733a5bfSmrg  ;
10061a733a5bfSmrg  return 0;
10062a733a5bfSmrg}
10063a733a5bfSmrg_ACEOF
10064a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10065a733a5bfSmrg  eval $cacheid=yes
10066a733a5bfSmrgelse
10067a733a5bfSmrg  eval $cacheid=no
10068a733a5bfSmrgfi
10069a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10070a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10071a733a5bfSmrgfi
10072a733a5bfSmrg
10073a733a5bfSmrg
10074a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10075a733a5bfSmrg
10076a733a5bfSmrg		eval supported=\$$cacheid
10077a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10078a733a5bfSmrg$as_echo "$supported" >&6; }
10079a733a5bfSmrg		if test "$supported" = "yes" ; then
10080a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10081a733a5bfSmrg			found="yes"
10082a733a5bfSmrg		fi
10083a733a5bfSmrg	fi
10084a733a5bfSmrg
10085a733a5bfSmrg
10086a733a5bfSmrg
10087a733a5bfSmrg
10088a733a5bfSmrg
10089a733a5bfSmrg
10090a733a5bfSmrg
10091a733a5bfSmrg
10092a733a5bfSmrg
10093a733a5bfSmrg
10094a733a5bfSmrg
10095a733a5bfSmrg
10096a733a5bfSmrg
10097a733a5bfSmrg
10098a733a5bfSmrg
10099a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10100a733a5bfSmrg
10101a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10102a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10103a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10104a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10105a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10106a733a5bfSmrg  $as_echo_n "(cached) " >&6
10107a733a5bfSmrgelse
10108a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10109a733a5bfSmrg/* end confdefs.h.  */
10110a733a5bfSmrgint i;
10111a733a5bfSmrg_ACEOF
10112a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10113a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10114a733a5bfSmrgelse
10115a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10116a733a5bfSmrgfi
10117a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10118a733a5bfSmrgfi
10119a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10120a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10121a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10122a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10123a733a5bfSmrgfi
10124a733a5bfSmrg
10125a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10126a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10127a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10128a733a5bfSmrg	fi
10129a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10130a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10131a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10132a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10133a733a5bfSmrg  $as_echo_n "(cached) " >&6
10134a733a5bfSmrgelse
10135a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10136a733a5bfSmrg/* end confdefs.h.  */
10137a733a5bfSmrgint i;
10138a733a5bfSmrg_ACEOF
10139a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10140a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10141a733a5bfSmrgelse
10142a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10143a733a5bfSmrgfi
10144a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10145a733a5bfSmrgfi
10146a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10147a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10148a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10149a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10150a733a5bfSmrgfi
10151a733a5bfSmrg
10152a733a5bfSmrgfound="no"
10153a733a5bfSmrg
10154a733a5bfSmrg	if test $found = "no" ; then
10155a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10156a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10157a733a5bfSmrg		fi
10158a733a5bfSmrg
10159a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10160a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10161a733a5bfSmrg		fi
10162a733a5bfSmrg
10163a733a5bfSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10164a733a5bfSmrg
10165a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10166a733a5bfSmrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10167a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10168a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10169a733a5bfSmrg  $as_echo_n "(cached) " >&6
10170a733a5bfSmrgelse
10171a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10172a733a5bfSmrg/* end confdefs.h.  */
10173a733a5bfSmrgint i;
10174a733a5bfSmrgint
10175a733a5bfSmrgmain ()
10176a733a5bfSmrg{
10177a733a5bfSmrg
10178a733a5bfSmrg  ;
10179a733a5bfSmrg  return 0;
10180a733a5bfSmrg}
10181a733a5bfSmrg_ACEOF
10182a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10183a733a5bfSmrg  eval $cacheid=yes
10184a733a5bfSmrgelse
10185a733a5bfSmrg  eval $cacheid=no
10186a733a5bfSmrgfi
10187a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10188a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10189a733a5bfSmrgfi
10190a733a5bfSmrg
10191a733a5bfSmrg
10192a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10193a733a5bfSmrg
10194a733a5bfSmrg		eval supported=\$$cacheid
10195a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10196a733a5bfSmrg$as_echo "$supported" >&6; }
10197a733a5bfSmrg		if test "$supported" = "yes" ; then
10198a733a5bfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10199a733a5bfSmrg			found="yes"
10200a733a5bfSmrg		fi
10201a733a5bfSmrg	fi
10202a733a5bfSmrg
10203a733a5bfSmrg
10204a733a5bfSmrgfi
10205a733a5bfSmrg
10206a733a5bfSmrg
10207a733a5bfSmrg
10208a733a5bfSmrg
10209a733a5bfSmrg
10210a733a5bfSmrg
10211a733a5bfSmrg
10212a733a5bfSmrg		CWARNFLAGS="$BASE_CFLAGS"
10213a733a5bfSmrg		if  test "x$GCC" = xyes ; then
10214a733a5bfSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10215a733a5bfSmrg		fi
10216a733a5bfSmrg
10217a733a5bfSmrg
10218a733a5bfSmrg
10219a733a5bfSmrg
10220a733a5bfSmrg
10221a733a5bfSmrg
10222a733a5bfSmrg
10223a733a5bfSmrg
10224a733a5bfSmrg# Check whether --enable-strict-compilation was given.
10225a733a5bfSmrgif test "${enable_strict_compilation+set}" = set; then :
10226a733a5bfSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10227a733a5bfSmrgelse
10228a733a5bfSmrg  STRICT_COMPILE=no
10229a733a5bfSmrgfi
10230a733a5bfSmrg
10231a733a5bfSmrg
10232a733a5bfSmrg
10233a733a5bfSmrg
10234a733a5bfSmrg
10235a733a5bfSmrg
10236a733a5bfSmrgSTRICT_CFLAGS=""
10237a733a5bfSmrg
10238a733a5bfSmrg
10239a733a5bfSmrg
10240a733a5bfSmrg
10241a733a5bfSmrg
10242a733a5bfSmrg
10243a733a5bfSmrg
10244a733a5bfSmrg
10245a733a5bfSmrg
10246a733a5bfSmrg
10247a733a5bfSmrg
10248a733a5bfSmrg
10249a733a5bfSmrg
10250a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10251a733a5bfSmrg
10252a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10253a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10254a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10255a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10256a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10257a733a5bfSmrg  $as_echo_n "(cached) " >&6
10258a733a5bfSmrgelse
10259a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10260a733a5bfSmrg/* end confdefs.h.  */
10261a733a5bfSmrgint i;
10262a733a5bfSmrg_ACEOF
10263a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10264a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10265a733a5bfSmrgelse
10266a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10267a733a5bfSmrgfi
10268a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10269a733a5bfSmrgfi
10270a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10271a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10272a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10273a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10274a733a5bfSmrgfi
10275a733a5bfSmrg
10276a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10277a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10278a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10279a733a5bfSmrg	fi
10280a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10281a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10282a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10283a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10284a733a5bfSmrg  $as_echo_n "(cached) " >&6
10285a733a5bfSmrgelse
10286a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10287a733a5bfSmrg/* end confdefs.h.  */
10288a733a5bfSmrgint i;
10289a733a5bfSmrg_ACEOF
10290a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10291a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10292a733a5bfSmrgelse
10293a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10294a733a5bfSmrgfi
10295a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10296a733a5bfSmrgfi
10297a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10298a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10299a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10300a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10301a733a5bfSmrgfi
10302a733a5bfSmrg
10303a733a5bfSmrgfound="no"
10304a733a5bfSmrg
10305a733a5bfSmrg	if test $found = "no" ; then
10306a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10307a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10308a733a5bfSmrg		fi
10309a733a5bfSmrg
10310a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10311a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10312a733a5bfSmrg		fi
10313a733a5bfSmrg
10314a733a5bfSmrg		CFLAGS="$CFLAGS -pedantic"
10315a733a5bfSmrg
10316a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10317a733a5bfSmrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10318a733a5bfSmrg		cacheid=xorg_cv_cc_flag__pedantic
10319a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10320a733a5bfSmrg  $as_echo_n "(cached) " >&6
10321a733a5bfSmrgelse
10322a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10323a733a5bfSmrg/* end confdefs.h.  */
10324a733a5bfSmrgint i;
10325a733a5bfSmrgint
10326a733a5bfSmrgmain ()
10327a733a5bfSmrg{
10328a733a5bfSmrg
10329a733a5bfSmrg  ;
10330a733a5bfSmrg  return 0;
10331a733a5bfSmrg}
10332a733a5bfSmrg_ACEOF
10333a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10334a733a5bfSmrg  eval $cacheid=yes
10335a733a5bfSmrgelse
10336a733a5bfSmrg  eval $cacheid=no
10337a733a5bfSmrgfi
10338a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10339a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10340a733a5bfSmrgfi
10341a733a5bfSmrg
10342a733a5bfSmrg
10343a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10344a733a5bfSmrg
10345a733a5bfSmrg		eval supported=\$$cacheid
10346a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10347a733a5bfSmrg$as_echo "$supported" >&6; }
10348a733a5bfSmrg		if test "$supported" = "yes" ; then
10349a733a5bfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10350a733a5bfSmrg			found="yes"
10351a733a5bfSmrg		fi
10352a733a5bfSmrg	fi
10353a733a5bfSmrg
10354a733a5bfSmrg
10355a733a5bfSmrg
10356a733a5bfSmrg
10357a733a5bfSmrg
10358a733a5bfSmrg
10359b7fb5eacSmrg
10360b7fb5eacSmrg
10361a733a5bfSmrg
10362a733a5bfSmrg
10363a733a5bfSmrg
10364a733a5bfSmrg
10365a733a5bfSmrg
10366a733a5bfSmrg
10367a733a5bfSmrg
10368a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10369a733a5bfSmrg
10370a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10371a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10372a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10373a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10374a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10375b7fb5eacSmrg  $as_echo_n "(cached) " >&6
10376b7fb5eacSmrgelse
10377a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10378a733a5bfSmrg/* end confdefs.h.  */
10379a733a5bfSmrgint i;
10380a733a5bfSmrg_ACEOF
10381a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10382a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10383b7fb5eacSmrgelse
10384a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10385a733a5bfSmrgfi
10386a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10387a733a5bfSmrgfi
10388a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10389a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10390a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10391a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10392b7fb5eacSmrgfi
10393b7fb5eacSmrg
10394a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10395a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10396a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10397a733a5bfSmrg	fi
10398a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10399a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10400a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10401a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10402a733a5bfSmrg  $as_echo_n "(cached) " >&6
10403a733a5bfSmrgelse
10404a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10405a733a5bfSmrg/* end confdefs.h.  */
10406a733a5bfSmrgint i;
10407a733a5bfSmrg_ACEOF
10408a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10409a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10410a733a5bfSmrgelse
10411a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10412a733a5bfSmrgfi
10413a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10414a733a5bfSmrgfi
10415a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10416a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10417a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10418a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10419b7fb5eacSmrgfi
10420b7fb5eacSmrg
10421a733a5bfSmrgfound="no"
10422b7fb5eacSmrg
10423a733a5bfSmrg	if test $found = "no" ; then
10424a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10425a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10426a733a5bfSmrg		fi
10427a733a5bfSmrg
10428a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10429a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10430a733a5bfSmrg		fi
10431a733a5bfSmrg
10432a733a5bfSmrg		CFLAGS="$CFLAGS -Werror"
10433a733a5bfSmrg
10434a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10435a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10436a733a5bfSmrg		cacheid=xorg_cv_cc_flag__Werror
10437a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10438ce62200cSmrg  $as_echo_n "(cached) " >&6
10439ce62200cSmrgelse
10440a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10441a733a5bfSmrg/* end confdefs.h.  */
10442a733a5bfSmrgint i;
10443a733a5bfSmrgint
10444a733a5bfSmrgmain ()
10445a733a5bfSmrg{
10446ce62200cSmrg
10447a733a5bfSmrg  ;
10448a733a5bfSmrg  return 0;
10449a733a5bfSmrg}
10450a733a5bfSmrg_ACEOF
10451a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10452a733a5bfSmrg  eval $cacheid=yes
10453ce62200cSmrgelse
10454a733a5bfSmrg  eval $cacheid=no
10455ce62200cSmrgfi
10456a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10457a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10458ce62200cSmrgfi
10459ce62200cSmrg
10460ce62200cSmrg
10461a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10462b7fb5eacSmrg
10463a733a5bfSmrg		eval supported=\$$cacheid
10464a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10465a733a5bfSmrg$as_echo "$supported" >&6; }
10466a733a5bfSmrg		if test "$supported" = "yes" ; then
10467a733a5bfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10468a733a5bfSmrg			found="yes"
10469a733a5bfSmrg		fi
10470a733a5bfSmrg	fi
10471b7fb5eacSmrg
10472a733a5bfSmrg	if test $found = "no" ; then
10473a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10474a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10475a733a5bfSmrg		fi
10476b7fb5eacSmrg
10477a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10478a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10479a733a5bfSmrg		fi
10480a733a5bfSmrg
10481a733a5bfSmrg		CFLAGS="$CFLAGS -errwarn"
10482a733a5bfSmrg
10483a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10484a733a5bfSmrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10485a733a5bfSmrg		cacheid=xorg_cv_cc_flag__errwarn
10486a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10487a733a5bfSmrg  $as_echo_n "(cached) " >&6
10488b7fb5eacSmrgelse
10489a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10490a733a5bfSmrg/* end confdefs.h.  */
10491a733a5bfSmrgint i;
10492a733a5bfSmrgint
10493a733a5bfSmrgmain ()
10494a733a5bfSmrg{
10495a733a5bfSmrg
10496a733a5bfSmrg  ;
10497a733a5bfSmrg  return 0;
10498a733a5bfSmrg}
10499a733a5bfSmrg_ACEOF
10500a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10501a733a5bfSmrg  eval $cacheid=yes
10502b7fb5eacSmrgelse
10503a733a5bfSmrg  eval $cacheid=no
10504b7fb5eacSmrgfi
10505a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10506a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10507b7fb5eacSmrgfi
10508b7fb5eacSmrg
10509b7fb5eacSmrg
10510a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10511b7fb5eacSmrg
10512a733a5bfSmrg		eval supported=\$$cacheid
10513a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10514a733a5bfSmrg$as_echo "$supported" >&6; }
10515a733a5bfSmrg		if test "$supported" = "yes" ; then
10516a733a5bfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10517a733a5bfSmrg			found="yes"
10518a733a5bfSmrg		fi
10519a733a5bfSmrg	fi
10520b7fb5eacSmrg
10521b7fb5eacSmrg
10522b7fb5eacSmrg
10523a733a5bfSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10524a733a5bfSmrg# activate it with -Werror, so we add it here explicitly.
10525a733a5bfSmrg
10526a733a5bfSmrg
10527a733a5bfSmrg
10528a733a5bfSmrg
10529a733a5bfSmrg
10530a733a5bfSmrg
10531a733a5bfSmrg
10532a733a5bfSmrg
10533a733a5bfSmrg
10534a733a5bfSmrg
10535a733a5bfSmrg
10536a733a5bfSmrg
10537a733a5bfSmrg
10538a733a5bfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10539a733a5bfSmrg
10540a733a5bfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10541a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10542a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10543a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10544a733a5bfSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10545a733a5bfSmrg  $as_echo_n "(cached) " >&6
10546b7fb5eacSmrgelse
10547a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10548a733a5bfSmrg/* end confdefs.h.  */
10549a733a5bfSmrgint i;
10550a733a5bfSmrg_ACEOF
10551a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10552a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10553a733a5bfSmrgelse
10554a733a5bfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10555a733a5bfSmrgfi
10556a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10557a733a5bfSmrgfi
10558a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10559a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10560a733a5bfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10561a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10562b7fb5eacSmrgfi
10563b7fb5eacSmrg
10564a733a5bfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10565a733a5bfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10566a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10567a733a5bfSmrg	fi
10568a733a5bfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10569a733a5bfSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10570a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10571a733a5bfSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10572a733a5bfSmrg  $as_echo_n "(cached) " >&6
10573b7fb5eacSmrgelse
10574a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10575a733a5bfSmrg/* end confdefs.h.  */
10576a733a5bfSmrgint i;
10577a733a5bfSmrg_ACEOF
10578a733a5bfSmrgif ac_fn_c_try_compile "$LINENO"; then :
10579a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10580a733a5bfSmrgelse
10581a733a5bfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10582a733a5bfSmrgfi
10583a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10584a733a5bfSmrgfi
10585a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10586a733a5bfSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10587a733a5bfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10588a733a5bfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10589b7fb5eacSmrgfi
10590b7fb5eacSmrg
10591a733a5bfSmrgfound="no"
10592a733a5bfSmrg
10593a733a5bfSmrg	if test $found = "no" ; then
10594a733a5bfSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10595a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10596a733a5bfSmrg		fi
10597a733a5bfSmrg
10598a733a5bfSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10599a733a5bfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10600a733a5bfSmrg		fi
10601a733a5bfSmrg
10602a733a5bfSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10603a733a5bfSmrg
10604a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10605a733a5bfSmrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
106061b983734Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10607a733a5bfSmrg		if eval \${$cacheid+:} false; then :
10608a733a5bfSmrg  $as_echo_n "(cached) " >&6
10609b7fb5eacSmrgelse
10610a733a5bfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10611a733a5bfSmrg/* end confdefs.h.  */
10612a733a5bfSmrgint i;
10613a733a5bfSmrgint
10614a733a5bfSmrgmain ()
10615a733a5bfSmrg{
10616a733a5bfSmrg
10617a733a5bfSmrg  ;
10618a733a5bfSmrg  return 0;
10619a733a5bfSmrg}
10620a733a5bfSmrg_ACEOF
10621a733a5bfSmrgif ac_fn_c_try_link "$LINENO"; then :
10622a733a5bfSmrg  eval $cacheid=yes
10623a733a5bfSmrgelse
10624a733a5bfSmrg  eval $cacheid=no
10625a733a5bfSmrgfi
10626a733a5bfSmrgrm -f core conftest.err conftest.$ac_objext \
10627a733a5bfSmrg    conftest$ac_exeext conftest.$ac_ext
10628b7fb5eacSmrgfi
10629b7fb5eacSmrg
10630a733a5bfSmrg
10631a733a5bfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10632a733a5bfSmrg
10633a733a5bfSmrg		eval supported=\$$cacheid
10634a733a5bfSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10635a733a5bfSmrg$as_echo "$supported" >&6; }
10636a733a5bfSmrg		if test "$supported" = "yes" ; then
10637a733a5bfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10638a733a5bfSmrg			found="yes"
10639a733a5bfSmrg		fi
10640b7fb5eacSmrg	fi
10641a733a5bfSmrg
10642a733a5bfSmrg
10643a733a5bfSmrg
10644a733a5bfSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10645a733a5bfSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10646a733a5bfSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10647b7fb5eacSmrgfi
10648a733a5bfSmrg
10649a733a5bfSmrg
10650b7fb5eacSmrg
10651b7fb5eacSmrg
10652b7fb5eacSmrg
10653b7fb5eacSmrg
10654b7fb5eacSmrgcat >>confdefs.h <<_ACEOF
10655b7fb5eacSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10656b7fb5eacSmrg_ACEOF
10657b7fb5eacSmrg
10658b7fb5eacSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10659b7fb5eacSmrg	if test "x$PVM" = "x"; then
10660b7fb5eacSmrg		PVM="0"
10661b7fb5eacSmrg	fi
10662b7fb5eacSmrg
10663b7fb5eacSmrgcat >>confdefs.h <<_ACEOF
10664b7fb5eacSmrg#define PACKAGE_VERSION_MINOR $PVM
10665b7fb5eacSmrg_ACEOF
10666b7fb5eacSmrg
10667b7fb5eacSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10668b7fb5eacSmrg	if test "x$PVP" = "x"; then
10669b7fb5eacSmrg		PVP="0"
10670b7fb5eacSmrg	fi
10671b7fb5eacSmrg
10672b7fb5eacSmrgcat >>confdefs.h <<_ACEOF
10673b7fb5eacSmrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10674b7fb5eacSmrg_ACEOF
10675b7fb5eacSmrg
10676b7fb5eacSmrg
10677b7fb5eacSmrg
10678ce62200cSmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10679ce62200cSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10680ce62200cSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10681b7fb5eacSmrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10682b7fb5eacSmrg
10683ce62200cSmrg
10684ce62200cSmrg
10685ce62200cSmrg
10686ce62200cSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10687ce62200cSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10688ce62200cSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10689ce62200cSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10690ce62200cSmrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10691ce62200cSmrg
10692b7fb5eacSmrg
10693b7fb5eacSmrg
10694b7fb5eacSmrg
10695b7fb5eacSmrg
10696b7fb5eacSmrg
10697b7fb5eacSmrgif test x$APP_MAN_SUFFIX = x    ; then
10698b7fb5eacSmrg    APP_MAN_SUFFIX=1
10699b7fb5eacSmrgfi
10700b7fb5eacSmrgif test x$APP_MAN_DIR = x    ; then
10701b7fb5eacSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10702b7fb5eacSmrgfi
10703b7fb5eacSmrg
10704b7fb5eacSmrgif test x$LIB_MAN_SUFFIX = x    ; then
10705b7fb5eacSmrg    LIB_MAN_SUFFIX=3
10706b7fb5eacSmrgfi
10707b7fb5eacSmrgif test x$LIB_MAN_DIR = x    ; then
10708b7fb5eacSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10709b7fb5eacSmrgfi
10710b7fb5eacSmrg
10711b7fb5eacSmrgif test x$FILE_MAN_SUFFIX = x    ; then
10712b7fb5eacSmrg    case $host_os in
10713b7fb5eacSmrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
10714b7fb5eacSmrg	*)		FILE_MAN_SUFFIX=5  ;;
10715b7fb5eacSmrg    esac
10716b7fb5eacSmrgfi
10717b7fb5eacSmrgif test x$FILE_MAN_DIR = x    ; then
10718b7fb5eacSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10719b7fb5eacSmrgfi
10720b7fb5eacSmrg
10721b7fb5eacSmrgif test x$MISC_MAN_SUFFIX = x    ; then
10722b7fb5eacSmrg    case $host_os in
10723b7fb5eacSmrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
10724b7fb5eacSmrg	*)		MISC_MAN_SUFFIX=7  ;;
10725b7fb5eacSmrg    esac
10726b7fb5eacSmrgfi
10727b7fb5eacSmrgif test x$MISC_MAN_DIR = x    ; then
10728b7fb5eacSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10729b7fb5eacSmrgfi
10730b7fb5eacSmrg
10731b7fb5eacSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10732b7fb5eacSmrg    case $host_os in
10733b7fb5eacSmrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
10734b7fb5eacSmrg	*)		DRIVER_MAN_SUFFIX=4  ;;
10735b7fb5eacSmrg    esac
10736b7fb5eacSmrgfi
10737b7fb5eacSmrgif test x$DRIVER_MAN_DIR = x    ; then
10738b7fb5eacSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10739b7fb5eacSmrgfi
10740b7fb5eacSmrg
10741b7fb5eacSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
10742b7fb5eacSmrg    case $host_os in
10743b7fb5eacSmrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
10744b7fb5eacSmrg	*)		ADMIN_MAN_SUFFIX=8  ;;
10745b7fb5eacSmrg    esac
10746b7fb5eacSmrgfi
10747b7fb5eacSmrgif test x$ADMIN_MAN_DIR = x    ; then
10748b7fb5eacSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10749b7fb5eacSmrgfi
10750b7fb5eacSmrg
10751b7fb5eacSmrg
10752b7fb5eacSmrg
10753b7fb5eacSmrg
10754b7fb5eacSmrg
10755b7fb5eacSmrg
10756b7fb5eacSmrg
10757b7fb5eacSmrg
10758b7fb5eacSmrg
10759b7fb5eacSmrg
10760b7fb5eacSmrg
10761b7fb5eacSmrg
10762b7fb5eacSmrg
10763b7fb5eacSmrg
10764b7fb5eacSmrg
10765ce62200cSmrgXORG_MAN_PAGE="X Version 11"
10766b7fb5eacSmrg
10767ce62200cSmrgMAN_SUBSTS="\
10768ce62200cSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10769ce62200cSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10770ce62200cSmrg	-e 's|__xservername__|Xorg|g' \
10771ce62200cSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
10772ce62200cSmrg	-e 's|__projectroot__|\$(prefix)|g' \
10773ce62200cSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10774ce62200cSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10775ce62200cSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10776ce62200cSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10777ce62200cSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10778ce62200cSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10779ce62200cSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10780b7fb5eacSmrg
10781b7fb5eacSmrg
10782b7fb5eacSmrg
10783ce62200cSmrg# Check whether --enable-silent-rules was given.
10784ce62200cSmrgif test "${enable_silent_rules+set}" = set; then :
10785ce62200cSmrg  enableval=$enable_silent_rules;
10786ce62200cSmrgfi
10787b7fb5eacSmrg
10788a733a5bfSmrgcase $enable_silent_rules in # (((
10789a733a5bfSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
10790a733a5bfSmrg   no) AM_DEFAULT_VERBOSITY=1;;
10791a733a5bfSmrg    *) AM_DEFAULT_VERBOSITY=0;;
10792ce62200cSmrgesac
10793a733a5bfSmrgam_make=${MAKE-make}
10794a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10795a733a5bfSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10796a733a5bfSmrgif ${am_cv_make_support_nested_variables+:} false; then :
10797a733a5bfSmrg  $as_echo_n "(cached) " >&6
10798a733a5bfSmrgelse
10799a733a5bfSmrg  if $as_echo 'TRUE=$(BAR$(V))
10800a733a5bfSmrgBAR0=false
10801a733a5bfSmrgBAR1=true
10802a733a5bfSmrgV=1
10803a733a5bfSmrgam__doit:
10804a733a5bfSmrg	@$(TRUE)
10805a733a5bfSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10806a733a5bfSmrg  am_cv_make_support_nested_variables=yes
10807a733a5bfSmrgelse
10808a733a5bfSmrg  am_cv_make_support_nested_variables=no
10809a733a5bfSmrgfi
10810a733a5bfSmrgfi
10811a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10812a733a5bfSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
10813a733a5bfSmrgif test $am_cv_make_support_nested_variables = yes; then
10814a733a5bfSmrg    AM_V='$(V)'
10815a733a5bfSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10816a733a5bfSmrgelse
10817a733a5bfSmrg  AM_V=$AM_DEFAULT_VERBOSITY
10818a733a5bfSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10819a733a5bfSmrgfi
10820ce62200cSmrgAM_BACKSLASH='\'
10821b7fb5eacSmrg
10822b7fb5eacSmrg
108231a30de1fSmrg
10824a733a5bfSmrgfor ac_func in strncasecmp asprintf
10825ce62200cSmrgdo :
10826a733a5bfSmrg  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10827a733a5bfSmrgac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10828a733a5bfSmrgif eval test \"x\$"$as_ac_var"\" = x"yes"; then :
108291a30de1fSmrg  cat >>confdefs.h <<_ACEOF
10830a733a5bfSmrg#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
108311a30de1fSmrg_ACEOF
108321a30de1fSmrg
108331a30de1fSmrgfi
108341a30de1fSmrgdone
108351a30de1fSmrg
108361a30de1fSmrg
108371a30de1fSmrg# Checks for pkg-config packages
108381a30de1fSmrg
10839b7fb5eacSmrgpkg_failed=no
10840ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XMODMAP" >&5
10841b7fb5eacSmrg$as_echo_n "checking for XMODMAP... " >&6; }
10842b7fb5eacSmrg
10843b7fb5eacSmrgif test -n "$XMODMAP_CFLAGS"; then
10844b7fb5eacSmrg    pkg_cv_XMODMAP_CFLAGS="$XMODMAP_CFLAGS"
10845b7fb5eacSmrg elif test -n "$PKG_CONFIG"; then
10846b7fb5eacSmrg    if test -n "$PKG_CONFIG" && \
108471b983734Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
108481b983734Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
10849b7fb5eacSmrg  ac_status=$?
10850ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10851ce62200cSmrg  test $ac_status = 0; }; then
108521b983734Smrg  pkg_cv_XMODMAP_CFLAGS=`$PKG_CONFIG --cflags "x11 xproto >= 7.0.25" 2>/dev/null`
10853b7fb5eacSmrgelse
10854b7fb5eacSmrg  pkg_failed=yes
108551a30de1fSmrgfi
10856b7fb5eacSmrg else
10857b7fb5eacSmrg    pkg_failed=untried
108581a30de1fSmrgfi
10859b7fb5eacSmrgif test -n "$XMODMAP_LIBS"; then
10860b7fb5eacSmrg    pkg_cv_XMODMAP_LIBS="$XMODMAP_LIBS"
10861b7fb5eacSmrg elif test -n "$PKG_CONFIG"; then
10862b7fb5eacSmrg    if test -n "$PKG_CONFIG" && \
108631b983734Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xproto >= 7.0.25\""; } >&5
108641b983734Smrg  ($PKG_CONFIG --exists --print-errors "x11 xproto >= 7.0.25") 2>&5
10865b7fb5eacSmrg  ac_status=$?
10866ce62200cSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10867ce62200cSmrg  test $ac_status = 0; }; then
108681b983734Smrg  pkg_cv_XMODMAP_LIBS=`$PKG_CONFIG --libs "x11 xproto >= 7.0.25" 2>/dev/null`
10869b7fb5eacSmrgelse
10870b7fb5eacSmrg  pkg_failed=yes
108711a30de1fSmrgfi
10872b7fb5eacSmrg else
10873b7fb5eacSmrg    pkg_failed=untried
108741a30de1fSmrgfi
108751a30de1fSmrg
10876b7fb5eacSmrg
10877b7fb5eacSmrg
10878b7fb5eacSmrgif test $pkg_failed = yes; then
10879b7fb5eacSmrg
10880b7fb5eacSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10881b7fb5eacSmrg        _pkg_short_errors_supported=yes
10882b7fb5eacSmrgelse
10883b7fb5eacSmrg        _pkg_short_errors_supported=no
108841a30de1fSmrgfi
10885b7fb5eacSmrg        if test $_pkg_short_errors_supported = yes; then
108861b983734Smrg	        XMODMAP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xproto >= 7.0.25" 2>&1`
10887b7fb5eacSmrg        else
108881b983734Smrg	        XMODMAP_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xproto >= 7.0.25" 2>&1`
10889b7fb5eacSmrg        fi
10890b7fb5eacSmrg	# Put the nasty error message in config.log where it belongs
10891b7fb5eacSmrg	echo "$XMODMAP_PKG_ERRORS" >&5
108921a30de1fSmrg
108931b983734Smrg	as_fn_error $? "Package requirements (x11 xproto >= 7.0.25) were not met:
108941a30de1fSmrg
10895b7fb5eacSmrg$XMODMAP_PKG_ERRORS
108961a30de1fSmrg
10897b7fb5eacSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
10898b7fb5eacSmrginstalled software in a non-standard prefix.
108991a30de1fSmrg
10900b7fb5eacSmrgAlternatively, you may set the environment variables XMODMAP_CFLAGS
10901b7fb5eacSmrgand XMODMAP_LIBS to avoid the need to call pkg-config.
10902b7fb5eacSmrgSee the pkg-config man page for more details.
10903ce62200cSmrg" "$LINENO" 5
10904b7fb5eacSmrgelif test $pkg_failed = untried; then
10905ce62200cSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10906b7fb5eacSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10907ce62200cSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
10908b7fb5eacSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
10909b7fb5eacSmrgpath to pkg-config.
109101a30de1fSmrg
10911b7fb5eacSmrgAlternatively, you may set the environment variables XMODMAP_CFLAGS
10912b7fb5eacSmrgand XMODMAP_LIBS to avoid the need to call pkg-config.
10913b7fb5eacSmrgSee the pkg-config man page for more details.
109141a30de1fSmrg
10915b7fb5eacSmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
10916ce62200cSmrgSee \`config.log' for more details" "$LINENO" 5; }
10917ce62200cSmrgelse
10918ce62200cSmrg	XMODMAP_CFLAGS=$pkg_cv_XMODMAP_CFLAGS
10919ce62200cSmrg	XMODMAP_LIBS=$pkg_cv_XMODMAP_LIBS
10920ce62200cSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10921ce62200cSmrg$as_echo "yes" >&6; }
10922ce62200cSmrg	:
10923ce62200cSmrgfi
109241a30de1fSmrg
109251a30de1fSmrg
10926ce62200cSmrg
10927ce62200cSmrg
10928ce62200cSmrg
10929ce62200cSmrg
10930ce62200cSmrg# Check whether --with-lint was given.
10931ce62200cSmrgif test "${with_lint+set}" = set; then :
10932ce62200cSmrg  withval=$with_lint; use_lint=$withval
10933ce62200cSmrgelse
10934ce62200cSmrg  use_lint=no
10935ce62200cSmrgfi
10936ce62200cSmrg
10937ce62200cSmrg
10938ce62200cSmrg# Obtain platform specific info like program name and options
10939ce62200cSmrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris
10940ce62200cSmrgcase $host_os in
10941ce62200cSmrg  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
10942ce62200cSmrg	lint_name=splint
10943ce62200cSmrg	lint_options="-badflag"
10944ce62200cSmrg	;;
10945ce62200cSmrg  *freebsd* | *netbsd*)
10946ce62200cSmrg	lint_name=lint
10947ce62200cSmrg	lint_options="-u -b"
10948ce62200cSmrg	;;
10949ce62200cSmrg  *solaris*)
10950ce62200cSmrg	lint_name=lint
10951ce62200cSmrg	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
10952ce62200cSmrg	;;
10953ce62200cSmrgesac
10954ce62200cSmrg
10955ce62200cSmrg# Test for the presence of the program (either guessed by the code or spelled out by the user)
10956ce62200cSmrgif test "x$use_lint" = x"yes" ; then
10957ce62200cSmrg   # Extract the first word of "$lint_name", so it can be a program name with args.
10958ce62200cSmrgset dummy $lint_name; ac_word=$2
10959ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10960ce62200cSmrg$as_echo_n "checking for $ac_word... " >&6; }
10961ce62200cSmrgif ${ac_cv_path_LINT+:} false; then :
10962ce62200cSmrg  $as_echo_n "(cached) " >&6
10963ce62200cSmrgelse
10964ce62200cSmrg  case $LINT in
10965ce62200cSmrg  [\\/]* | ?:[\\/]*)
10966ce62200cSmrg  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
10967ce62200cSmrg  ;;
10968ce62200cSmrg  *)
10969ce62200cSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10970ce62200cSmrgfor as_dir in $PATH
10971ce62200cSmrgdo
10972ce62200cSmrg  IFS=$as_save_IFS
10973ce62200cSmrg  test -z "$as_dir" && as_dir=.
10974ce62200cSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
109751b983734Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10976ce62200cSmrg    ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
10977ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10978ce62200cSmrg    break 2
10979ce62200cSmrg  fi
10980ce62200cSmrgdone
10981ce62200cSmrg  done
10982ce62200cSmrgIFS=$as_save_IFS
10983ce62200cSmrg
10984ce62200cSmrg  ;;
10985ce62200cSmrgesac
10986ce62200cSmrgfi
10987ce62200cSmrgLINT=$ac_cv_path_LINT
10988ce62200cSmrgif test -n "$LINT"; then
10989ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
10990ce62200cSmrg$as_echo "$LINT" >&6; }
10991b7fb5eacSmrgelse
10992ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10993ce62200cSmrg$as_echo "no" >&6; }
10994b7fb5eacSmrgfi
109951a30de1fSmrg
109961a30de1fSmrg
10997ce62200cSmrg   if test "x$LINT" = "x"; then
10998ce62200cSmrg        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
10999ce62200cSmrg   fi
11000ce62200cSmrgelif test "x$use_lint" = x"no" ; then
11001ce62200cSmrg   if test "x$LINT" != "x"; then
11002ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
11003ce62200cSmrg$as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11004ce62200cSmrg   fi
110051a30de1fSmrgelse
11006ce62200cSmrg   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
110071a30de1fSmrgfi
110081a30de1fSmrg
11009ce62200cSmrg# User supplied flags override default flags
11010ce62200cSmrgif test "x$LINT_FLAGS" != "x"; then
11011ce62200cSmrg   lint_options=$LINT_FLAGS
11012b7fb5eacSmrgfi
110131a30de1fSmrg
11014ce62200cSmrgLINT_FLAGS=$lint_options
110151a30de1fSmrg
11016ce62200cSmrg if test "x$LINT" != x; then
11017b7fb5eacSmrg  LINT_TRUE=
11018b7fb5eacSmrg  LINT_FALSE='#'
11019b7fb5eacSmrgelse
11020b7fb5eacSmrg  LINT_TRUE='#'
11021b7fb5eacSmrg  LINT_FALSE=
11022b7fb5eacSmrgfi
110231a30de1fSmrg
110241a30de1fSmrg
110251a30de1fSmrg
110261a30de1fSmrg
11027ce62200cSmrgac_config_files="$ac_config_files Makefile man/Makefile"
110281a30de1fSmrg
110291a30de1fSmrgcat >confcache <<\_ACEOF
110301a30de1fSmrg# This file is a shell script that caches the results of configure
110311a30de1fSmrg# tests run on this system so they can be shared between configure
110321a30de1fSmrg# scripts and configure runs, see configure's option --config-cache.
110331a30de1fSmrg# It is not useful on other systems.  If it contains results you don't
110341a30de1fSmrg# want to keep, you may remove or edit it.
110351a30de1fSmrg#
110361a30de1fSmrg# config.status only pays attention to the cache file if you give it
110371a30de1fSmrg# the --recheck option to rerun configure.
110381a30de1fSmrg#
110391a30de1fSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
110401a30de1fSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
110411a30de1fSmrg# following values.
110421a30de1fSmrg
110431a30de1fSmrg_ACEOF
110441a30de1fSmrg
110451a30de1fSmrg# The following way of writing the cache mishandles newlines in values,
110461a30de1fSmrg# but we know of no workaround that is simple, portable, and efficient.
110471a30de1fSmrg# So, we kill variables containing newlines.
110481a30de1fSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
110491a30de1fSmrg# and sets the high bit in the cache file unless we assign to the vars.
110501a30de1fSmrg(
110511a30de1fSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
110521a30de1fSmrg    eval ac_val=\$$ac_var
110531a30de1fSmrg    case $ac_val in #(
110541a30de1fSmrg    *${as_nl}*)
110551a30de1fSmrg      case $ac_var in #(
11056ce62200cSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11057b7fb5eacSmrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
110581a30de1fSmrg      esac
110591a30de1fSmrg      case $ac_var in #(
110601a30de1fSmrg      _ | IFS | as_nl) ;; #(
11061b7fb5eacSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11062ce62200cSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
110631a30de1fSmrg      esac ;;
110641a30de1fSmrg    esac
110651a30de1fSmrg  done
110661a30de1fSmrg
110671a30de1fSmrg  (set) 2>&1 |
110681a30de1fSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
110691a30de1fSmrg    *${as_nl}ac_space=\ *)
11070ce62200cSmrg      # `set' does not quote correctly, so add quotes: double-quote
11071ce62200cSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
110721a30de1fSmrg      sed -n \
110731a30de1fSmrg	"s/'/'\\\\''/g;
110741a30de1fSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
110751a30de1fSmrg      ;; #(
110761a30de1fSmrg    *)
110771a30de1fSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
110781a30de1fSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
110791a30de1fSmrg      ;;
110801a30de1fSmrg    esac |
110811a30de1fSmrg    sort
110821a30de1fSmrg) |
110831a30de1fSmrg  sed '
110841a30de1fSmrg     /^ac_cv_env_/b end
110851a30de1fSmrg     t clear
110861a30de1fSmrg     :clear
110871a30de1fSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
110881a30de1fSmrg     t end
110891a30de1fSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
110901a30de1fSmrg     :end' >>confcache
110911a30de1fSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
110921a30de1fSmrg  if test -w "$cache_file"; then
11093ce62200cSmrg    if test "x$cache_file" != "x/dev/null"; then
11094ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11095b7fb5eacSmrg$as_echo "$as_me: updating cache $cache_file" >&6;}
11096ce62200cSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11097ce62200cSmrg	cat confcache >"$cache_file"
11098ce62200cSmrg      else
11099ce62200cSmrg        case $cache_file in #(
11100ce62200cSmrg        */* | ?:*)
11101ce62200cSmrg	  mv -f confcache "$cache_file"$$ &&
11102ce62200cSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11103ce62200cSmrg        *)
11104ce62200cSmrg	  mv -f confcache "$cache_file" ;;
11105ce62200cSmrg	esac
11106ce62200cSmrg      fi
11107ce62200cSmrg    fi
111081a30de1fSmrg  else
11109ce62200cSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11110b7fb5eacSmrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
111111a30de1fSmrg  fi
111121a30de1fSmrgfi
111131a30de1fSmrgrm -f confcache
111141a30de1fSmrg
111151a30de1fSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
111161a30de1fSmrg# Let make expand exec_prefix.
111171a30de1fSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
111181a30de1fSmrg
111191a30de1fSmrgDEFS=-DHAVE_CONFIG_H
111201a30de1fSmrg
111211a30de1fSmrgac_libobjs=
111221a30de1fSmrgac_ltlibobjs=
11123ce62200cSmrgU=
111241a30de1fSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
111251a30de1fSmrg  # 1. Remove the extension, and $U if already installed.
111261a30de1fSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11127b7fb5eacSmrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
111281a30de1fSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
111291a30de1fSmrg  #    will be set to the directory where LIBOBJS objects are built.
11130ce62200cSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11131ce62200cSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
111321a30de1fSmrgdone
111331a30de1fSmrgLIBOBJS=$ac_libobjs
111341a30de1fSmrg
111351a30de1fSmrgLTLIBOBJS=$ac_ltlibobjs
111361a30de1fSmrg
111371a30de1fSmrg
11138a733a5bfSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11139a733a5bfSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
11140a733a5bfSmrg   if test -n "$am_sleep_pid"; then
11141a733a5bfSmrg     # Hide warnings about reused PIDs.
11142a733a5bfSmrg     wait $am_sleep_pid 2>/dev/null
11143a733a5bfSmrg   fi
11144a733a5bfSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
11145a733a5bfSmrg$as_echo "done" >&6; }
11146a733a5bfSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11147a733a5bfSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11148a733a5bfSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11149a733a5bfSmrgfi
11150a733a5bfSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11151a733a5bfSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11152a733a5bfSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11153a733a5bfSmrgfi
11154b7fb5eacSmrg if test -n "$EXEEXT"; then
11155b7fb5eacSmrg  am__EXEEXT_TRUE=
11156b7fb5eacSmrg  am__EXEEXT_FALSE='#'
11157b7fb5eacSmrgelse
11158b7fb5eacSmrg  am__EXEEXT_TRUE='#'
11159b7fb5eacSmrg  am__EXEEXT_FALSE=
11160b7fb5eacSmrgfi
11161b7fb5eacSmrg
111621a30de1fSmrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
11163ce62200cSmrg  as_fn_error $? "conditional \"LINT\" was never defined.
11164ce62200cSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
111651a30de1fSmrgfi
111661a30de1fSmrg
11167ce62200cSmrg: "${CONFIG_STATUS=./config.status}"
11168b7fb5eacSmrgac_write_fail=0
111691a30de1fSmrgac_clean_files_save=$ac_clean_files
111701a30de1fSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11171ce62200cSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11172b7fb5eacSmrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11173ce62200cSmrgas_write_fail=0
11174ce62200cSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
111751a30de1fSmrg#! $SHELL
111761a30de1fSmrg# Generated by $as_me.
111771a30de1fSmrg# Run this file to recreate the current configuration.
111781a30de1fSmrg# Compiler output produced by configure, useful for debugging
111791a30de1fSmrg# configure, is in config.log if it exists.
111801a30de1fSmrg
111811a30de1fSmrgdebug=false
111821a30de1fSmrgac_cs_recheck=false
111831a30de1fSmrgac_cs_silent=false
111841a30de1fSmrg
11185ce62200cSmrgSHELL=\${CONFIG_SHELL-$SHELL}
11186ce62200cSmrgexport SHELL
11187ce62200cSmrg_ASEOF
11188ce62200cSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11189ce62200cSmrg## -------------------- ##
11190ce62200cSmrg## M4sh Initialization. ##
11191ce62200cSmrg## -------------------- ##
111921a30de1fSmrg
111931a30de1fSmrg# Be more Bourne compatible
111941a30de1fSmrgDUALCASE=1; export DUALCASE # for MKS sh
11195ce62200cSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
111961a30de1fSmrg  emulate sh
111971a30de1fSmrg  NULLCMD=:
11198b7fb5eacSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
111991a30de1fSmrg  # is contrary to our usage.  Disable this feature.
112001a30de1fSmrg  alias -g '${1+"$@"}'='"$@"'
112011a30de1fSmrg  setopt NO_GLOB_SUBST
112021a30de1fSmrgelse
11203ce62200cSmrg  case `(set -o) 2>/dev/null` in #(
11204ce62200cSmrg  *posix*) :
11205ce62200cSmrg    set -o posix ;; #(
11206ce62200cSmrg  *) :
11207ce62200cSmrg     ;;
112081a30de1fSmrgesac
112091a30de1fSmrgfi
112101a30de1fSmrg
112111a30de1fSmrg
11212b7fb5eacSmrgas_nl='
11213b7fb5eacSmrg'
11214b7fb5eacSmrgexport as_nl
11215b7fb5eacSmrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
11216b7fb5eacSmrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11217b7fb5eacSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11218b7fb5eacSmrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11219ce62200cSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
11220ce62200cSmrg# but without wasting forks for bash or zsh.
11221ce62200cSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
11222ce62200cSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11223ce62200cSmrg  as_echo='print -r --'
11224ce62200cSmrg  as_echo_n='print -rn --'
11225ce62200cSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11226b7fb5eacSmrg  as_echo='printf %s\n'
11227b7fb5eacSmrg  as_echo_n='printf %s'
11228b7fb5eacSmrgelse
11229b7fb5eacSmrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11230b7fb5eacSmrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11231b7fb5eacSmrg    as_echo_n='/usr/ucb/echo -n'
112321a30de1fSmrg  else
11233b7fb5eacSmrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11234b7fb5eacSmrg    as_echo_n_body='eval
11235b7fb5eacSmrg      arg=$1;
11236ce62200cSmrg      case $arg in #(
11237b7fb5eacSmrg      *"$as_nl"*)
11238b7fb5eacSmrg	expr "X$arg" : "X\\(.*\\)$as_nl";
11239b7fb5eacSmrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11240b7fb5eacSmrg      esac;
11241b7fb5eacSmrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11242b7fb5eacSmrg    '
11243b7fb5eacSmrg    export as_echo_n_body
11244b7fb5eacSmrg    as_echo_n='sh -c $as_echo_n_body as_echo'
112451a30de1fSmrg  fi
11246b7fb5eacSmrg  export as_echo_body
11247b7fb5eacSmrg  as_echo='sh -c $as_echo_body as_echo'
11248b7fb5eacSmrgfi
11249b7fb5eacSmrg
11250b7fb5eacSmrg# The user is always right.
11251b7fb5eacSmrgif test "${PATH_SEPARATOR+set}" != set; then
11252b7fb5eacSmrg  PATH_SEPARATOR=:
11253b7fb5eacSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11254b7fb5eacSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11255b7fb5eacSmrg      PATH_SEPARATOR=';'
11256b7fb5eacSmrg  }
112571a30de1fSmrgfi
112581a30de1fSmrg
112591a30de1fSmrg
112601a30de1fSmrg# IFS
112611a30de1fSmrg# We need space, tab and new line, in precisely that order.  Quoting is
112621a30de1fSmrg# there to prevent editors from complaining about space-tab.
112631a30de1fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
112641a30de1fSmrg# splitting by setting IFS to empty value.)
112651a30de1fSmrgIFS=" ""	$as_nl"
112661a30de1fSmrg
112671a30de1fSmrg# Find who we are.  Look in the path if we contain no directory separator.
11268ce62200cSmrgas_myself=
11269ce62200cSmrgcase $0 in #((
112701a30de1fSmrg  *[\\/]* ) as_myself=$0 ;;
112711a30de1fSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
112721a30de1fSmrgfor as_dir in $PATH
112731a30de1fSmrgdo
112741a30de1fSmrg  IFS=$as_save_IFS
112751a30de1fSmrg  test -z "$as_dir" && as_dir=.
11276ce62200cSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11277ce62200cSmrg  done
112781a30de1fSmrgIFS=$as_save_IFS
112791a30de1fSmrg
112801a30de1fSmrg     ;;
112811a30de1fSmrgesac
112821a30de1fSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
112831a30de1fSmrg# in which case we are not to be found in the path.
112841a30de1fSmrgif test "x$as_myself" = x; then
112851a30de1fSmrg  as_myself=$0
112861a30de1fSmrgfi
112871a30de1fSmrgif test ! -f "$as_myself"; then
11288b7fb5eacSmrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11289ce62200cSmrg  exit 1
112901a30de1fSmrgfi
112911a30de1fSmrg
11292ce62200cSmrg# Unset variables that we do not need and which cause bugs (e.g. in
11293ce62200cSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11294ce62200cSmrg# suppresses any "Segmentation fault" message there.  '((' could
11295ce62200cSmrg# trigger a bug in pdksh 5.2.14.
11296ce62200cSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
11297ce62200cSmrgdo eval test x\${$as_var+set} = xset \
11298ce62200cSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
112991a30de1fSmrgdone
113001a30de1fSmrgPS1='$ '
113011a30de1fSmrgPS2='> '
113021a30de1fSmrgPS4='+ '
113031a30de1fSmrg
113041a30de1fSmrg# NLS nuisances.
11305b7fb5eacSmrgLC_ALL=C
11306b7fb5eacSmrgexport LC_ALL
11307b7fb5eacSmrgLANGUAGE=C
11308b7fb5eacSmrgexport LANGUAGE
113091a30de1fSmrg
11310ce62200cSmrg# CDPATH.
11311ce62200cSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11312ce62200cSmrg
11313ce62200cSmrg
11314ce62200cSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11315ce62200cSmrg# ----------------------------------------
11316ce62200cSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11317ce62200cSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11318ce62200cSmrg# script with STATUS, using 1 if that was 0.
11319ce62200cSmrgas_fn_error ()
11320ce62200cSmrg{
11321ce62200cSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
11322ce62200cSmrg  if test "$4"; then
11323ce62200cSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11324ce62200cSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11325ce62200cSmrg  fi
11326ce62200cSmrg  $as_echo "$as_me: error: $2" >&2
11327ce62200cSmrg  as_fn_exit $as_status
11328ce62200cSmrg} # as_fn_error
11329ce62200cSmrg
11330ce62200cSmrg
11331ce62200cSmrg# as_fn_set_status STATUS
11332ce62200cSmrg# -----------------------
11333ce62200cSmrg# Set $? to STATUS, without forking.
11334ce62200cSmrgas_fn_set_status ()
11335ce62200cSmrg{
11336ce62200cSmrg  return $1
11337ce62200cSmrg} # as_fn_set_status
11338ce62200cSmrg
11339ce62200cSmrg# as_fn_exit STATUS
11340ce62200cSmrg# -----------------
11341ce62200cSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11342ce62200cSmrgas_fn_exit ()
11343ce62200cSmrg{
11344ce62200cSmrg  set +e
11345ce62200cSmrg  as_fn_set_status $1
11346ce62200cSmrg  exit $1
11347ce62200cSmrg} # as_fn_exit
11348ce62200cSmrg
11349ce62200cSmrg# as_fn_unset VAR
11350ce62200cSmrg# ---------------
11351ce62200cSmrg# Portably unset VAR.
11352ce62200cSmrgas_fn_unset ()
11353ce62200cSmrg{
11354ce62200cSmrg  { eval $1=; unset $1;}
11355ce62200cSmrg}
11356ce62200cSmrgas_unset=as_fn_unset
11357ce62200cSmrg# as_fn_append VAR VALUE
11358ce62200cSmrg# ----------------------
11359ce62200cSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11360ce62200cSmrg# advantage of any shell optimizations that allow amortized linear growth over
11361ce62200cSmrg# repeated appends, instead of the typical quadratic growth present in naive
11362ce62200cSmrg# implementations.
11363ce62200cSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11364ce62200cSmrg  eval 'as_fn_append ()
11365ce62200cSmrg  {
11366ce62200cSmrg    eval $1+=\$2
11367ce62200cSmrg  }'
11368ce62200cSmrgelse
11369ce62200cSmrg  as_fn_append ()
11370ce62200cSmrg  {
11371ce62200cSmrg    eval $1=\$$1\$2
11372ce62200cSmrg  }
11373ce62200cSmrgfi # as_fn_append
11374ce62200cSmrg
11375ce62200cSmrg# as_fn_arith ARG...
11376ce62200cSmrg# ------------------
11377ce62200cSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11378ce62200cSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11379ce62200cSmrg# must be portable across $(()) and expr.
11380ce62200cSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11381ce62200cSmrg  eval 'as_fn_arith ()
11382ce62200cSmrg  {
11383ce62200cSmrg    as_val=$(( $* ))
11384ce62200cSmrg  }'
11385ce62200cSmrgelse
11386ce62200cSmrg  as_fn_arith ()
11387ce62200cSmrg  {
11388ce62200cSmrg    as_val=`expr "$@" || test $? -eq 1`
11389ce62200cSmrg  }
11390ce62200cSmrgfi # as_fn_arith
11391ce62200cSmrg
11392ce62200cSmrg
113931a30de1fSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
113941a30de1fSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
113951a30de1fSmrg  as_expr=expr
113961a30de1fSmrgelse
113971a30de1fSmrg  as_expr=false
113981a30de1fSmrgfi
113991a30de1fSmrg
114001a30de1fSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
114011a30de1fSmrg  as_basename=basename
114021a30de1fSmrgelse
114031a30de1fSmrg  as_basename=false
114041a30de1fSmrgfi
114051a30de1fSmrg
11406ce62200cSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11407ce62200cSmrg  as_dirname=dirname
11408ce62200cSmrgelse
11409ce62200cSmrg  as_dirname=false
11410ce62200cSmrgfi
114111a30de1fSmrg
114121a30de1fSmrgas_me=`$as_basename -- "$0" ||
114131a30de1fSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
114141a30de1fSmrg	 X"$0" : 'X\(//\)$' \| \
114151a30de1fSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11416b7fb5eacSmrg$as_echo X/"$0" |
114171a30de1fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
114181a30de1fSmrg	    s//\1/
114191a30de1fSmrg	    q
114201a30de1fSmrg	  }
114211a30de1fSmrg	  /^X\/\(\/\/\)$/{
114221a30de1fSmrg	    s//\1/
114231a30de1fSmrg	    q
114241a30de1fSmrg	  }
114251a30de1fSmrg	  /^X\/\(\/\).*/{
114261a30de1fSmrg	    s//\1/
114271a30de1fSmrg	    q
114281a30de1fSmrg	  }
114291a30de1fSmrg	  s/.*/./; q'`
114301a30de1fSmrg
11431ce62200cSmrg# Avoid depending upon Character Ranges.
11432ce62200cSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11433ce62200cSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11434ce62200cSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11435ce62200cSmrgas_cr_digits='0123456789'
11436ce62200cSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
114371a30de1fSmrg
114381a30de1fSmrgECHO_C= ECHO_N= ECHO_T=
11439ce62200cSmrgcase `echo -n x` in #(((((
114401a30de1fSmrg-n*)
11441ce62200cSmrg  case `echo 'xy\c'` in
114421a30de1fSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11443ce62200cSmrg  xy)  ECHO_C='\c';;
11444ce62200cSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11445ce62200cSmrg       ECHO_T='	';;
114461a30de1fSmrg  esac;;
114471a30de1fSmrg*)
114481a30de1fSmrg  ECHO_N='-n';;
114491a30de1fSmrgesac
114501a30de1fSmrg
114511a30de1fSmrgrm -f conf$$ conf$$.exe conf$$.file
114521a30de1fSmrgif test -d conf$$.dir; then
114531a30de1fSmrg  rm -f conf$$.dir/conf$$.file
114541a30de1fSmrgelse
114551a30de1fSmrg  rm -f conf$$.dir
11456b7fb5eacSmrg  mkdir conf$$.dir 2>/dev/null
11457b7fb5eacSmrgfi
11458b7fb5eacSmrgif (echo >conf$$.file) 2>/dev/null; then
11459b7fb5eacSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
11460b7fb5eacSmrg    as_ln_s='ln -s'
11461b7fb5eacSmrg    # ... but there are two gotchas:
11462b7fb5eacSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11463b7fb5eacSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
114641b983734Smrg    # In both cases, we have to default to `cp -pR'.
11465b7fb5eacSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
114661b983734Smrg      as_ln_s='cp -pR'
11467b7fb5eacSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
11468b7fb5eacSmrg    as_ln_s=ln
11469b7fb5eacSmrg  else
114701b983734Smrg    as_ln_s='cp -pR'
11471b7fb5eacSmrg  fi
114721a30de1fSmrgelse
114731b983734Smrg  as_ln_s='cp -pR'
114741a30de1fSmrgfi
114751a30de1fSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
114761a30de1fSmrgrmdir conf$$.dir 2>/dev/null
114771a30de1fSmrg
11478ce62200cSmrg
11479ce62200cSmrg# as_fn_mkdir_p
11480ce62200cSmrg# -------------
11481ce62200cSmrg# Create "$as_dir" as a directory, including parents if necessary.
11482ce62200cSmrgas_fn_mkdir_p ()
11483ce62200cSmrg{
11484ce62200cSmrg
11485ce62200cSmrg  case $as_dir in #(
11486ce62200cSmrg  -*) as_dir=./$as_dir;;
11487ce62200cSmrg  esac
11488ce62200cSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
11489ce62200cSmrg    as_dirs=
11490ce62200cSmrg    while :; do
11491ce62200cSmrg      case $as_dir in #(
11492ce62200cSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11493ce62200cSmrg      *) as_qdir=$as_dir;;
11494ce62200cSmrg      esac
11495ce62200cSmrg      as_dirs="'$as_qdir' $as_dirs"
11496ce62200cSmrg      as_dir=`$as_dirname -- "$as_dir" ||
11497ce62200cSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11498ce62200cSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11499ce62200cSmrg	 X"$as_dir" : 'X\(//\)$' \| \
11500ce62200cSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11501ce62200cSmrg$as_echo X"$as_dir" |
11502ce62200cSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11503ce62200cSmrg	    s//\1/
11504ce62200cSmrg	    q
11505ce62200cSmrg	  }
11506ce62200cSmrg	  /^X\(\/\/\)[^/].*/{
11507ce62200cSmrg	    s//\1/
11508ce62200cSmrg	    q
11509ce62200cSmrg	  }
11510ce62200cSmrg	  /^X\(\/\/\)$/{
11511ce62200cSmrg	    s//\1/
11512ce62200cSmrg	    q
11513ce62200cSmrg	  }
11514ce62200cSmrg	  /^X\(\/\).*/{
11515ce62200cSmrg	    s//\1/
11516ce62200cSmrg	    q
11517ce62200cSmrg	  }
11518ce62200cSmrg	  s/.*/./; q'`
11519ce62200cSmrg      test -d "$as_dir" && break
11520ce62200cSmrg    done
11521ce62200cSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11522ce62200cSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11523ce62200cSmrg
11524ce62200cSmrg
11525ce62200cSmrg} # as_fn_mkdir_p
115261a30de1fSmrgif mkdir -p . 2>/dev/null; then
11527ce62200cSmrg  as_mkdir_p='mkdir -p "$as_dir"'
115281a30de1fSmrgelse
115291a30de1fSmrg  test -d ./-p && rmdir ./-p
115301a30de1fSmrg  as_mkdir_p=false
115311a30de1fSmrgfi
115321a30de1fSmrg
115331b983734Smrg
115341b983734Smrg# as_fn_executable_p FILE
115351b983734Smrg# -----------------------
115361b983734Smrg# Test if FILE is an executable regular file.
115371b983734Smrgas_fn_executable_p ()
115381b983734Smrg{
115391b983734Smrg  test -f "$1" && test -x "$1"
115401b983734Smrg} # as_fn_executable_p
115411b983734Smrgas_test_x='test -x'
115421b983734Smrgas_executable_p=as_fn_executable_p
115431a30de1fSmrg
115441a30de1fSmrg# Sed expression to map a string onto a valid CPP name.
115451a30de1fSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
115461a30de1fSmrg
115471a30de1fSmrg# Sed expression to map a string onto a valid variable name.
115481a30de1fSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
115491a30de1fSmrg
115501a30de1fSmrg
115511a30de1fSmrgexec 6>&1
11552ce62200cSmrg## ----------------------------------- ##
11553ce62200cSmrg## Main body of $CONFIG_STATUS script. ##
11554ce62200cSmrg## ----------------------------------- ##
11555ce62200cSmrg_ASEOF
11556ce62200cSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
115571a30de1fSmrg
11558ce62200cSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11559ce62200cSmrg# Save the log message, to keep $0 and so on meaningful, and to
115601a30de1fSmrg# report actual input values of CONFIG_FILES etc. instead of their
115611a30de1fSmrg# values after options handling.
115621a30de1fSmrgac_log="
115631b983734SmrgThis file was extended by xmodmap $as_me 1.0.9, which was
115641b983734Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
115651a30de1fSmrg
115661a30de1fSmrg  CONFIG_FILES    = $CONFIG_FILES
115671a30de1fSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
115681a30de1fSmrg  CONFIG_LINKS    = $CONFIG_LINKS
115691a30de1fSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
115701a30de1fSmrg  $ $0 $@
115711a30de1fSmrg
115721a30de1fSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
115731a30de1fSmrg"
115741a30de1fSmrg
115751a30de1fSmrg_ACEOF
115761a30de1fSmrg
11577b7fb5eacSmrgcase $ac_config_files in *"
11578b7fb5eacSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
11579b7fb5eacSmrgesac
11580b7fb5eacSmrg
11581b7fb5eacSmrgcase $ac_config_headers in *"
11582b7fb5eacSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11583b7fb5eacSmrgesac
11584b7fb5eacSmrg
11585b7fb5eacSmrg
11586b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
115871a30de1fSmrg# Files that config.status was made for.
115881a30de1fSmrgconfig_files="$ac_config_files"
115891a30de1fSmrgconfig_headers="$ac_config_headers"
115901a30de1fSmrgconfig_commands="$ac_config_commands"
115911a30de1fSmrg
115921a30de1fSmrg_ACEOF
115931a30de1fSmrg
11594b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
115951a30de1fSmrgac_cs_usage="\
11596ce62200cSmrg\`$as_me' instantiates files and other configuration actions
11597ce62200cSmrgfrom templates according to the current configuration.  Unless the files
11598ce62200cSmrgand actions are specified as TAGs, all are instantiated by default.
115991a30de1fSmrg
11600ce62200cSmrgUsage: $0 [OPTION]... [TAG]...
116011a30de1fSmrg
116021a30de1fSmrg  -h, --help       print this help, then exit
116031a30de1fSmrg  -V, --version    print version number and configuration settings, then exit
11604ce62200cSmrg      --config     print configuration, then exit
11605b7fb5eacSmrg  -q, --quiet, --silent
11606b7fb5eacSmrg                   do not print progress messages
116071a30de1fSmrg  -d, --debug      don't remove temporary files
116081a30de1fSmrg      --recheck    update $as_me by reconfiguring in the same conditions
11609b7fb5eacSmrg      --file=FILE[:TEMPLATE]
11610b7fb5eacSmrg                   instantiate the configuration file FILE
11611b7fb5eacSmrg      --header=FILE[:TEMPLATE]
11612b7fb5eacSmrg                   instantiate the configuration header FILE
116131a30de1fSmrg
116141a30de1fSmrgConfiguration files:
116151a30de1fSmrg$config_files
116161a30de1fSmrg
116171a30de1fSmrgConfiguration headers:
116181a30de1fSmrg$config_headers
116191a30de1fSmrg
116201a30de1fSmrgConfiguration commands:
116211a30de1fSmrg$config_commands
116221a30de1fSmrg
11623ce62200cSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
116241a30de1fSmrg
116251a30de1fSmrg_ACEOF
11626b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11627ce62200cSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
116281a30de1fSmrgac_cs_version="\\
116291b983734Smrgxmodmap config.status 1.0.9
116301b983734Smrgconfigured by $0, generated by GNU Autoconf 2.69,
11631ce62200cSmrg  with options \\"\$ac_cs_config\\"
116321a30de1fSmrg
116331b983734SmrgCopyright (C) 2012 Free Software Foundation, Inc.
116341a30de1fSmrgThis config.status script is free software; the Free Software Foundation
116351a30de1fSmrggives unlimited permission to copy, distribute and modify it."
116361a30de1fSmrg
116371a30de1fSmrgac_pwd='$ac_pwd'
116381a30de1fSmrgsrcdir='$srcdir'
116391a30de1fSmrgINSTALL='$INSTALL'
116401a30de1fSmrgMKDIR_P='$MKDIR_P'
11641b7fb5eacSmrgAWK='$AWK'
11642b7fb5eacSmrgtest -n "\$AWK" || AWK=awk
116431a30de1fSmrg_ACEOF
116441a30de1fSmrg
11645b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11646b7fb5eacSmrg# The default lists apply if the user does not specify any file.
116471a30de1fSmrgac_need_defaults=:
116481a30de1fSmrgwhile test $# != 0
116491a30de1fSmrgdo
116501a30de1fSmrg  case $1 in
11651ce62200cSmrg  --*=?*)
116521a30de1fSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
116531a30de1fSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
116541a30de1fSmrg    ac_shift=:
116551a30de1fSmrg    ;;
11656ce62200cSmrg  --*=)
11657ce62200cSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11658ce62200cSmrg    ac_optarg=
11659ce62200cSmrg    ac_shift=:
11660ce62200cSmrg    ;;
116611a30de1fSmrg  *)
116621a30de1fSmrg    ac_option=$1
116631a30de1fSmrg    ac_optarg=$2
116641a30de1fSmrg    ac_shift=shift
116651a30de1fSmrg    ;;
116661a30de1fSmrg  esac
116671a30de1fSmrg
116681a30de1fSmrg  case $ac_option in
116691a30de1fSmrg  # Handling of the options.
116701a30de1fSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
116711a30de1fSmrg    ac_cs_recheck=: ;;
116721a30de1fSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11673b7fb5eacSmrg    $as_echo "$ac_cs_version"; exit ;;
11674ce62200cSmrg  --config | --confi | --conf | --con | --co | --c )
11675ce62200cSmrg    $as_echo "$ac_cs_config"; exit ;;
116761a30de1fSmrg  --debug | --debu | --deb | --de | --d | -d )
116771a30de1fSmrg    debug=: ;;
116781a30de1fSmrg  --file | --fil | --fi | --f )
116791a30de1fSmrg    $ac_shift
11680b7fb5eacSmrg    case $ac_optarg in
11681b7fb5eacSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11682ce62200cSmrg    '') as_fn_error $? "missing file argument" ;;
11683b7fb5eacSmrg    esac
11684ce62200cSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
116851a30de1fSmrg    ac_need_defaults=false;;
116861a30de1fSmrg  --header | --heade | --head | --hea )
116871a30de1fSmrg    $ac_shift
11688b7fb5eacSmrg    case $ac_optarg in
11689b7fb5eacSmrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11690b7fb5eacSmrg    esac
11691ce62200cSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
116921a30de1fSmrg    ac_need_defaults=false;;
116931a30de1fSmrg  --he | --h)
116941a30de1fSmrg    # Conflict between --help and --header
11695ce62200cSmrg    as_fn_error $? "ambiguous option: \`$1'
11696ce62200cSmrgTry \`$0 --help' for more information.";;
116971a30de1fSmrg  --help | --hel | -h )
11698b7fb5eacSmrg    $as_echo "$ac_cs_usage"; exit ;;
116991a30de1fSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
117001a30de1fSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
117011a30de1fSmrg    ac_cs_silent=: ;;
117021a30de1fSmrg
117031a30de1fSmrg  # This is an error.
11704ce62200cSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
11705ce62200cSmrgTry \`$0 --help' for more information." ;;
117061a30de1fSmrg
11707ce62200cSmrg  *) as_fn_append ac_config_targets " $1"
117081a30de1fSmrg     ac_need_defaults=false ;;
117091a30de1fSmrg
117101a30de1fSmrg  esac
117111a30de1fSmrg  shift
117121a30de1fSmrgdone
117131a30de1fSmrg
117141a30de1fSmrgac_configure_extra_args=
117151a30de1fSmrg
117161a30de1fSmrgif $ac_cs_silent; then
117171a30de1fSmrg  exec 6>/dev/null
117181a30de1fSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
117191a30de1fSmrgfi
117201a30de1fSmrg
117211a30de1fSmrg_ACEOF
11722b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117231a30de1fSmrgif \$ac_cs_recheck; then
117241b983734Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11725b7fb5eacSmrg  shift
11726b7fb5eacSmrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11727b7fb5eacSmrg  CONFIG_SHELL='$SHELL'
117281a30de1fSmrg  export CONFIG_SHELL
11729b7fb5eacSmrg  exec "\$@"
117301a30de1fSmrgfi
117311a30de1fSmrg
117321a30de1fSmrg_ACEOF
11733b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117341a30de1fSmrgexec 5>>config.log
117351a30de1fSmrg{
117361a30de1fSmrg  echo
117371a30de1fSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
117381a30de1fSmrg## Running $as_me. ##
117391a30de1fSmrg_ASBOX
11740b7fb5eacSmrg  $as_echo "$ac_log"
117411a30de1fSmrg} >&5
117421a30de1fSmrg
117431a30de1fSmrg_ACEOF
11744b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117451a30de1fSmrg#
117461a30de1fSmrg# INIT-COMMANDS
117471a30de1fSmrg#
117481a30de1fSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
117491a30de1fSmrg
117501a30de1fSmrg_ACEOF
117511a30de1fSmrg
11752b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117531a30de1fSmrg
117541a30de1fSmrg# Handling of arguments.
117551a30de1fSmrgfor ac_config_target in $ac_config_targets
117561a30de1fSmrgdo
117571a30de1fSmrg  case $ac_config_target in
11758ce62200cSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11759a733a5bfSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
117601a30de1fSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11761ce62200cSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
117621a30de1fSmrg
11763ce62200cSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
117641a30de1fSmrg  esac
117651a30de1fSmrgdone
117661a30de1fSmrg
117671a30de1fSmrg
117681a30de1fSmrg# If the user did not use the arguments to specify the items to instantiate,
117691a30de1fSmrg# then the envvar interface is used.  Set only those that are not.
117701a30de1fSmrg# We use the long form for the default assignment because of an extremely
117711a30de1fSmrg# bizarre bug on SunOS 4.1.3.
117721a30de1fSmrgif $ac_need_defaults; then
117731a30de1fSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
117741a30de1fSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
117751a30de1fSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
117761a30de1fSmrgfi
117771a30de1fSmrg
117781a30de1fSmrg# Have a temporary directory for convenience.  Make it in the build tree
117791a30de1fSmrg# simply because there is no reason against having it here, and in addition,
117801a30de1fSmrg# creating and moving files from /tmp can sometimes cause problems.
117811a30de1fSmrg# Hook for its removal unless debugging.
117821a30de1fSmrg# Note that there is a small window in which the directory will not be cleaned:
117831a30de1fSmrg# after its creation but before its name has been assigned to `$tmp'.
117841a30de1fSmrg$debug ||
117851a30de1fSmrg{
11786ce62200cSmrg  tmp= ac_tmp=
117871a30de1fSmrg  trap 'exit_status=$?
11788ce62200cSmrg  : "${ac_tmp:=$tmp}"
11789ce62200cSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
117901a30de1fSmrg' 0
11791ce62200cSmrg  trap 'as_fn_exit 1' 1 2 13 15
117921a30de1fSmrg}
117931a30de1fSmrg# Create a (secure) tmp directory for tmp files.
117941a30de1fSmrg
117951a30de1fSmrg{
117961a30de1fSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11797ce62200cSmrg  test -d "$tmp"
117981a30de1fSmrg}  ||
117991a30de1fSmrg{
118001a30de1fSmrg  tmp=./conf$$-$RANDOM
118011a30de1fSmrg  (umask 077 && mkdir "$tmp")
11802ce62200cSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
11803ce62200cSmrgac_tmp=$tmp
118041a30de1fSmrg
11805b7fb5eacSmrg# Set up the scripts for CONFIG_FILES section.
11806b7fb5eacSmrg# No need to generate them if there are no CONFIG_FILES.
11807b7fb5eacSmrg# This happens for instance with `./config.status config.h'.
118081a30de1fSmrgif test -n "$CONFIG_FILES"; then
118091a30de1fSmrg
118101a30de1fSmrg
11811ce62200cSmrgac_cr=`echo X | tr X '\015'`
11812ce62200cSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
11813ce62200cSmrg# But we know of no other shell where ac_cr would be empty at this
11814ce62200cSmrg# point, so we can use a bashism as a fallback.
11815ce62200cSmrgif test "x$ac_cr" = x; then
11816ce62200cSmrg  eval ac_cr=\$\'\\r\'
11817ce62200cSmrgfi
11818b7fb5eacSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11819b7fb5eacSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11820b7fb5eacSmrg  ac_cs_awk_cr='\\r'
11821b7fb5eacSmrgelse
11822b7fb5eacSmrg  ac_cs_awk_cr=$ac_cr
118231a30de1fSmrgfi
118241a30de1fSmrg
11825ce62200cSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
118261a30de1fSmrg_ACEOF
118271a30de1fSmrg
118281a30de1fSmrg
11829b7fb5eacSmrg{
11830b7fb5eacSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
11831b7fb5eacSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11832b7fb5eacSmrg  echo "_ACEOF"
11833b7fb5eacSmrg} >conf$$subs.sh ||
11834ce62200cSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11835ce62200cSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
118361a30de1fSmrgac_delim='%!_!# '
118371a30de1fSmrgfor ac_last_try in false false false false false :; do
11838b7fb5eacSmrg  . ./conf$$subs.sh ||
11839ce62200cSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
118401a30de1fSmrg
11841b7fb5eacSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11842b7fb5eacSmrg  if test $ac_delim_n = $ac_delim_num; then
118431a30de1fSmrg    break
118441a30de1fSmrg  elif $ac_last_try; then
11845ce62200cSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
118461a30de1fSmrg  else
118471a30de1fSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
118481a30de1fSmrg  fi
118491a30de1fSmrgdone
11850b7fb5eacSmrgrm -f conf$$subs.sh
118511a30de1fSmrg
11852b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11853ce62200cSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
11854b7fb5eacSmrg_ACEOF
11855b7fb5eacSmrgsed -n '
11856b7fb5eacSmrgh
11857b7fb5eacSmrgs/^/S["/; s/!.*/"]=/
11858b7fb5eacSmrgp
11859b7fb5eacSmrgg
11860b7fb5eacSmrgs/^[^!]*!//
11861b7fb5eacSmrg:repl
11862b7fb5eacSmrgt repl
11863b7fb5eacSmrgs/'"$ac_delim"'$//
11864b7fb5eacSmrgt delim
11865b7fb5eacSmrg:nl
11866b7fb5eacSmrgh
11867ce62200cSmrgs/\(.\{148\}\)..*/\1/
11868b7fb5eacSmrgt more1
11869b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11870b7fb5eacSmrgp
11871b7fb5eacSmrgn
11872b7fb5eacSmrgb repl
11873b7fb5eacSmrg:more1
11874b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11875b7fb5eacSmrgp
11876b7fb5eacSmrgg
11877b7fb5eacSmrgs/.\{148\}//
11878b7fb5eacSmrgt nl
11879b7fb5eacSmrg:delim
11880b7fb5eacSmrgh
11881ce62200cSmrgs/\(.\{148\}\)..*/\1/
11882b7fb5eacSmrgt more2
11883b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
11884b7fb5eacSmrgp
11885b7fb5eacSmrgb
11886b7fb5eacSmrg:more2
11887b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11888b7fb5eacSmrgp
11889b7fb5eacSmrgg
11890b7fb5eacSmrgs/.\{148\}//
11891b7fb5eacSmrgt delim
11892b7fb5eacSmrg' <conf$$subs.awk | sed '
11893b7fb5eacSmrg/^[^""]/{
11894b7fb5eacSmrg  N
11895b7fb5eacSmrg  s/\n//
11896b7fb5eacSmrg}
11897b7fb5eacSmrg' >>$CONFIG_STATUS || ac_write_fail=1
11898b7fb5eacSmrgrm -f conf$$subs.awk
11899b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11900b7fb5eacSmrg_ACAWK
11901ce62200cSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11902b7fb5eacSmrg  for (key in S) S_is_set[key] = 1
11903b7fb5eacSmrg  FS = ""
11904b7fb5eacSmrg
11905b7fb5eacSmrg}
11906b7fb5eacSmrg{
11907b7fb5eacSmrg  line = $ 0
11908b7fb5eacSmrg  nfields = split(line, field, "@")
11909b7fb5eacSmrg  substed = 0
11910b7fb5eacSmrg  len = length(field[1])
11911b7fb5eacSmrg  for (i = 2; i < nfields; i++) {
11912b7fb5eacSmrg    key = field[i]
11913b7fb5eacSmrg    keylen = length(key)
11914b7fb5eacSmrg    if (S_is_set[key]) {
11915b7fb5eacSmrg      value = S[key]
11916b7fb5eacSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11917b7fb5eacSmrg      len += length(value) + length(field[++i])
11918b7fb5eacSmrg      substed = 1
11919b7fb5eacSmrg    } else
11920b7fb5eacSmrg      len += 1 + keylen
11921b7fb5eacSmrg  }
11922b7fb5eacSmrg
11923b7fb5eacSmrg  print line
11924b7fb5eacSmrg}
119251a30de1fSmrg
11926b7fb5eacSmrg_ACAWK
119271a30de1fSmrg_ACEOF
11928b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11929b7fb5eacSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11930b7fb5eacSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11931b7fb5eacSmrgelse
11932b7fb5eacSmrg  cat
11933ce62200cSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
11934ce62200cSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
119351a30de1fSmrg_ACEOF
119361a30de1fSmrg
11937ce62200cSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
11938ce62200cSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
119391a30de1fSmrg# trailing colons and then remove the whole line if VPATH becomes empty
119401a30de1fSmrg# (actually we leave an empty line to preserve line numbers).
119411a30de1fSmrgif test "x$srcdir" = x.; then
11942ce62200cSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
11943ce62200cSmrgh
11944ce62200cSmrgs///
11945ce62200cSmrgs/^/:/
11946ce62200cSmrgs/[	 ]*$/:/
11947ce62200cSmrgs/:\$(srcdir):/:/g
11948ce62200cSmrgs/:\${srcdir}:/:/g
11949ce62200cSmrgs/:@srcdir@:/:/g
11950ce62200cSmrgs/^:*//
119511a30de1fSmrgs/:*$//
11952ce62200cSmrgx
11953ce62200cSmrgs/\(=[	 ]*\).*/\1/
11954ce62200cSmrgG
11955ce62200cSmrgs/\n//
119561a30de1fSmrgs/^[^=]*=[	 ]*$//
119571a30de1fSmrg}'
119581a30de1fSmrgfi
119591a30de1fSmrg
11960b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
119611a30de1fSmrgfi # test -n "$CONFIG_FILES"
119621a30de1fSmrg
11963b7fb5eacSmrg# Set up the scripts for CONFIG_HEADERS section.
11964b7fb5eacSmrg# No need to generate them if there are no CONFIG_HEADERS.
11965b7fb5eacSmrg# This happens for instance with `./config.status Makefile'.
11966b7fb5eacSmrgif test -n "$CONFIG_HEADERS"; then
11967ce62200cSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11968b7fb5eacSmrgBEGIN {
11969b7fb5eacSmrg_ACEOF
11970b7fb5eacSmrg
11971b7fb5eacSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
11972b7fb5eacSmrg# here-document in config.status, that substitutes the proper values into
11973b7fb5eacSmrg# config.h.in to produce config.h.
11974b7fb5eacSmrg
11975b7fb5eacSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
11976b7fb5eacSmrg# handling of long lines.
11977b7fb5eacSmrgac_delim='%!_!# '
11978b7fb5eacSmrgfor ac_last_try in false false :; do
11979ce62200cSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
11980ce62200cSmrg  if test -z "$ac_tt"; then
11981b7fb5eacSmrg    break
11982b7fb5eacSmrg  elif $ac_last_try; then
11983ce62200cSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11984b7fb5eacSmrg  else
11985b7fb5eacSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11986b7fb5eacSmrg  fi
11987b7fb5eacSmrgdone
11988b7fb5eacSmrg
11989b7fb5eacSmrg# For the awk script, D is an array of macro values keyed by name,
11990b7fb5eacSmrg# likewise P contains macro parameters if any.  Preserve backslash
11991b7fb5eacSmrg# newline sequences.
11992b7fb5eacSmrg
11993b7fb5eacSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11994b7fb5eacSmrgsed -n '
11995b7fb5eacSmrgs/.\{148\}/&'"$ac_delim"'/g
11996b7fb5eacSmrgt rset
11997b7fb5eacSmrg:rset
11998b7fb5eacSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
11999b7fb5eacSmrgt def
12000b7fb5eacSmrgd
12001b7fb5eacSmrg:def
12002b7fb5eacSmrgs/\\$//
12003b7fb5eacSmrgt bsnl
12004b7fb5eacSmrgs/["\\]/\\&/g
12005b7fb5eacSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12006b7fb5eacSmrgD["\1"]=" \3"/p
12007b7fb5eacSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12008b7fb5eacSmrgd
12009b7fb5eacSmrg:bsnl
12010b7fb5eacSmrgs/["\\]/\\&/g
12011b7fb5eacSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12012b7fb5eacSmrgD["\1"]=" \3\\\\\\n"\\/p
12013b7fb5eacSmrgt cont
12014b7fb5eacSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12015b7fb5eacSmrgt cont
12016b7fb5eacSmrgd
12017b7fb5eacSmrg:cont
12018b7fb5eacSmrgn
12019b7fb5eacSmrgs/.\{148\}/&'"$ac_delim"'/g
12020b7fb5eacSmrgt clear
12021b7fb5eacSmrg:clear
12022b7fb5eacSmrgs/\\$//
12023b7fb5eacSmrgt bsnlc
12024b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
12025b7fb5eacSmrgd
12026b7fb5eacSmrg:bsnlc
12027b7fb5eacSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12028b7fb5eacSmrgb cont
12029b7fb5eacSmrg' <confdefs.h | sed '
12030b7fb5eacSmrgs/'"$ac_delim"'/"\\\
12031b7fb5eacSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
12032b7fb5eacSmrg
12033b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12034b7fb5eacSmrg  for (key in D) D_is_set[key] = 1
12035b7fb5eacSmrg  FS = ""
12036b7fb5eacSmrg}
12037b7fb5eacSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12038b7fb5eacSmrg  line = \$ 0
12039b7fb5eacSmrg  split(line, arg, " ")
12040b7fb5eacSmrg  if (arg[1] == "#") {
12041b7fb5eacSmrg    defundef = arg[2]
12042b7fb5eacSmrg    mac1 = arg[3]
12043b7fb5eacSmrg  } else {
12044b7fb5eacSmrg    defundef = substr(arg[1], 2)
12045b7fb5eacSmrg    mac1 = arg[2]
12046b7fb5eacSmrg  }
12047b7fb5eacSmrg  split(mac1, mac2, "(") #)
12048b7fb5eacSmrg  macro = mac2[1]
12049b7fb5eacSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
12050b7fb5eacSmrg  if (D_is_set[macro]) {
12051b7fb5eacSmrg    # Preserve the white space surrounding the "#".
12052b7fb5eacSmrg    print prefix "define", macro P[macro] D[macro]
12053b7fb5eacSmrg    next
12054b7fb5eacSmrg  } else {
12055b7fb5eacSmrg    # Replace #undef with comments.  This is necessary, for example,
12056b7fb5eacSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
12057b7fb5eacSmrg    # on some systems where configure will not decide to define it.
12058b7fb5eacSmrg    if (defundef == "undef") {
12059b7fb5eacSmrg      print "/*", prefix defundef, macro, "*/"
12060b7fb5eacSmrg      next
12061b7fb5eacSmrg    }
12062b7fb5eacSmrg  }
12063b7fb5eacSmrg}
12064b7fb5eacSmrg{ print }
12065b7fb5eacSmrg_ACAWK
12066b7fb5eacSmrg_ACEOF
12067b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12068ce62200cSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12069b7fb5eacSmrgfi # test -n "$CONFIG_HEADERS"
12070b7fb5eacSmrg
120711a30de1fSmrg
12072b7fb5eacSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12073b7fb5eacSmrgshift
12074b7fb5eacSmrgfor ac_tag
120751a30de1fSmrgdo
120761a30de1fSmrg  case $ac_tag in
120771a30de1fSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
120781a30de1fSmrg  esac
120791a30de1fSmrg  case $ac_mode$ac_tag in
120801a30de1fSmrg  :[FHL]*:*);;
12081ce62200cSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
120821a30de1fSmrg  :[FH]-) ac_tag=-:-;;
120831a30de1fSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
120841a30de1fSmrg  esac
120851a30de1fSmrg  ac_save_IFS=$IFS
120861a30de1fSmrg  IFS=:
120871a30de1fSmrg  set x $ac_tag
120881a30de1fSmrg  IFS=$ac_save_IFS
120891a30de1fSmrg  shift
120901a30de1fSmrg  ac_file=$1
120911a30de1fSmrg  shift
120921a30de1fSmrg
120931a30de1fSmrg  case $ac_mode in
120941a30de1fSmrg  :L) ac_source=$1;;
120951a30de1fSmrg  :[FH])
120961a30de1fSmrg    ac_file_inputs=
120971a30de1fSmrg    for ac_f
120981a30de1fSmrg    do
120991a30de1fSmrg      case $ac_f in
12100ce62200cSmrg      -) ac_f="$ac_tmp/stdin";;
121011a30de1fSmrg      *) # Look for the file first in the build tree, then in the source tree
121021a30de1fSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
121031a30de1fSmrg	 # because $ac_f cannot contain `:'.
121041a30de1fSmrg	 test -f "$ac_f" ||
121051a30de1fSmrg	   case $ac_f in
121061a30de1fSmrg	   [\\/$]*) false;;
121071a30de1fSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
121081a30de1fSmrg	   esac ||
12109ce62200cSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
121101a30de1fSmrg      esac
12111b7fb5eacSmrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12112ce62200cSmrg      as_fn_append ac_file_inputs " '$ac_f'"
121131a30de1fSmrg    done
121141a30de1fSmrg
121151a30de1fSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
121161a30de1fSmrg    # use $as_me), people would be surprised to read:
121171a30de1fSmrg    #    /* config.h.  Generated by config.status.  */
12118b7fb5eacSmrg    configure_input='Generated from '`
12119b7fb5eacSmrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12120b7fb5eacSmrg	`' by configure.'
121211a30de1fSmrg    if test x"$ac_file" != x-; then
121221a30de1fSmrg      configure_input="$ac_file.  $configure_input"
12123ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12124b7fb5eacSmrg$as_echo "$as_me: creating $ac_file" >&6;}
121251a30de1fSmrg    fi
12126b7fb5eacSmrg    # Neutralize special characters interpreted by sed in replacement strings.
12127b7fb5eacSmrg    case $configure_input in #(
12128b7fb5eacSmrg    *\&* | *\|* | *\\* )
12129b7fb5eacSmrg       ac_sed_conf_input=`$as_echo "$configure_input" |
12130b7fb5eacSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12131b7fb5eacSmrg    *) ac_sed_conf_input=$configure_input;;
12132b7fb5eacSmrg    esac
121331a30de1fSmrg
121341a30de1fSmrg    case $ac_tag in
12135ce62200cSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12136ce62200cSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
121371a30de1fSmrg    esac
121381a30de1fSmrg    ;;
121391a30de1fSmrg  esac
121401a30de1fSmrg
121411a30de1fSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
121421a30de1fSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
121431a30de1fSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
121441a30de1fSmrg	 X"$ac_file" : 'X\(//\)$' \| \
121451a30de1fSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12146b7fb5eacSmrg$as_echo X"$ac_file" |
121471a30de1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
121481a30de1fSmrg	    s//\1/
121491a30de1fSmrg	    q
121501a30de1fSmrg	  }
121511a30de1fSmrg	  /^X\(\/\/\)[^/].*/{
121521a30de1fSmrg	    s//\1/
121531a30de1fSmrg	    q
121541a30de1fSmrg	  }
121551a30de1fSmrg	  /^X\(\/\/\)$/{
121561a30de1fSmrg	    s//\1/
121571a30de1fSmrg	    q
121581a30de1fSmrg	  }
121591a30de1fSmrg	  /^X\(\/\).*/{
121601a30de1fSmrg	    s//\1/
121611a30de1fSmrg	    q
121621a30de1fSmrg	  }
121631a30de1fSmrg	  s/.*/./; q'`
12164ce62200cSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
121651a30de1fSmrg  ac_builddir=.
121661a30de1fSmrg
121671a30de1fSmrgcase "$ac_dir" in
121681a30de1fSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
121691a30de1fSmrg*)
12170b7fb5eacSmrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
121711a30de1fSmrg  # A ".." for each directory in $ac_dir_suffix.
12172b7fb5eacSmrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
121731a30de1fSmrg  case $ac_top_builddir_sub in
121741a30de1fSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
121751a30de1fSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
121761a30de1fSmrg  esac ;;
121771a30de1fSmrgesac
121781a30de1fSmrgac_abs_top_builddir=$ac_pwd
121791a30de1fSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
121801a30de1fSmrg# for backward compatibility:
121811a30de1fSmrgac_top_builddir=$ac_top_build_prefix
121821a30de1fSmrg
121831a30de1fSmrgcase $srcdir in
121841a30de1fSmrg  .)  # We are building in place.
121851a30de1fSmrg    ac_srcdir=.
121861a30de1fSmrg    ac_top_srcdir=$ac_top_builddir_sub
121871a30de1fSmrg    ac_abs_top_srcdir=$ac_pwd ;;
121881a30de1fSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
121891a30de1fSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
121901a30de1fSmrg    ac_top_srcdir=$srcdir
121911a30de1fSmrg    ac_abs_top_srcdir=$srcdir ;;
121921a30de1fSmrg  *) # Relative name.
121931a30de1fSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
121941a30de1fSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
121951a30de1fSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
121961a30de1fSmrgesac
121971a30de1fSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
121981a30de1fSmrg
121991a30de1fSmrg
122001a30de1fSmrg  case $ac_mode in
122011a30de1fSmrg  :F)
122021a30de1fSmrg  #
122031a30de1fSmrg  # CONFIG_FILE
122041a30de1fSmrg  #
122051a30de1fSmrg
122061a30de1fSmrg  case $INSTALL in
122071a30de1fSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
122081a30de1fSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
122091a30de1fSmrg  esac
122101a30de1fSmrg  ac_MKDIR_P=$MKDIR_P
122111a30de1fSmrg  case $MKDIR_P in
122121a30de1fSmrg  [\\/$]* | ?:[\\/]* ) ;;
122131a30de1fSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
122141a30de1fSmrg  esac
122151a30de1fSmrg_ACEOF
122161a30de1fSmrg
12217b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122181a30de1fSmrg# If the template does not know about datarootdir, expand it.
122191a30de1fSmrg# FIXME: This hack should be removed a few years after 2.60.
122201a30de1fSmrgac_datarootdir_hack=; ac_datarootdir_seen=
12221b7fb5eacSmrgac_sed_dataroot='
12222b7fb5eacSmrg/datarootdir/ {
122231a30de1fSmrg  p
122241a30de1fSmrg  q
122251a30de1fSmrg}
122261a30de1fSmrg/@datadir@/p
122271a30de1fSmrg/@docdir@/p
122281a30de1fSmrg/@infodir@/p
122291a30de1fSmrg/@localedir@/p
12230ce62200cSmrg/@mandir@/p'
12231b7fb5eacSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
122321a30de1fSmrg*datarootdir*) ac_datarootdir_seen=yes;;
122331a30de1fSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12234ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12235b7fb5eacSmrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
122361a30de1fSmrg_ACEOF
12237b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
122381a30de1fSmrg  ac_datarootdir_hack='
122391a30de1fSmrg  s&@datadir@&$datadir&g
122401a30de1fSmrg  s&@docdir@&$docdir&g
122411a30de1fSmrg  s&@infodir@&$infodir&g
122421a30de1fSmrg  s&@localedir@&$localedir&g
122431a30de1fSmrg  s&@mandir@&$mandir&g
12244ce62200cSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
122451a30de1fSmrgesac
122461a30de1fSmrg_ACEOF
122471a30de1fSmrg
122481a30de1fSmrg# Neutralize VPATH when `$srcdir' = `.'.
122491a30de1fSmrg# Shell code in configure.ac might set extrasub.
122501a30de1fSmrg# FIXME: do we really want to maintain this feature?
12251b7fb5eacSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12252b7fb5eacSmrgac_sed_extra="$ac_vpsub
122531a30de1fSmrg$extrasub
122541a30de1fSmrg_ACEOF
12255b7fb5eacSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122561a30de1fSmrg:t
122571a30de1fSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12258b7fb5eacSmrgs|@configure_input@|$ac_sed_conf_input|;t t
122591a30de1fSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
12260b7fb5eacSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
122611a30de1fSmrgs&@srcdir@&$ac_srcdir&;t t
122621a30de1fSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
122631a30de1fSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
122641a30de1fSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
122651a30de1fSmrgs&@builddir@&$ac_builddir&;t t
122661a30de1fSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
122671a30de1fSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
122681a30de1fSmrgs&@INSTALL@&$ac_INSTALL&;t t
122691a30de1fSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
122701a30de1fSmrg$ac_datarootdir_hack
12271b7fb5eacSmrg"
12272ce62200cSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12273ce62200cSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
122741a30de1fSmrg
122751a30de1fSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12276ce62200cSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12277ce62200cSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12278ce62200cSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12279ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12280ce62200cSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
12281b7fb5eacSmrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12282ce62200cSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
122831a30de1fSmrg
12284ce62200cSmrg  rm -f "$ac_tmp/stdin"
122851a30de1fSmrg  case $ac_file in
12286ce62200cSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12287ce62200cSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12288b7fb5eacSmrg  esac \
12289ce62200cSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
122901a30de1fSmrg ;;
122911a30de1fSmrg  :H)
122921a30de1fSmrg  #
122931a30de1fSmrg  # CONFIG_HEADER
122941a30de1fSmrg  #
122951a30de1fSmrg  if test x"$ac_file" != x-; then
12296b7fb5eacSmrg    {
12297b7fb5eacSmrg      $as_echo "/* $configure_input  */" \
12298ce62200cSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12299ce62200cSmrg    } >"$ac_tmp/config.h" \
12300ce62200cSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12301ce62200cSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12302ce62200cSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12303b7fb5eacSmrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
123041a30de1fSmrg    else
12305b7fb5eacSmrg      rm -f "$ac_file"
12306ce62200cSmrg      mv "$ac_tmp/config.h" "$ac_file" \
12307ce62200cSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
123081a30de1fSmrg    fi
123091a30de1fSmrg  else
12310b7fb5eacSmrg    $as_echo "/* $configure_input  */" \
12311ce62200cSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12312ce62200cSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
123131a30de1fSmrg  fi
12314b7fb5eacSmrg# Compute "$ac_file"'s index in $config_headers.
12315b7fb5eacSmrg_am_arg="$ac_file"
123161a30de1fSmrg_am_stamp_count=1
123171a30de1fSmrgfor _am_header in $config_headers :; do
123181a30de1fSmrg  case $_am_header in
12319b7fb5eacSmrg    $_am_arg | $_am_arg:* )
123201a30de1fSmrg      break ;;
123211a30de1fSmrg    * )
123221a30de1fSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
123231a30de1fSmrg  esac
123241a30de1fSmrgdone
12325b7fb5eacSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12326b7fb5eacSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12327b7fb5eacSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12328b7fb5eacSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
12329b7fb5eacSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12330b7fb5eacSmrg$as_echo X"$_am_arg" |
123311a30de1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
123321a30de1fSmrg	    s//\1/
123331a30de1fSmrg	    q
123341a30de1fSmrg	  }
123351a30de1fSmrg	  /^X\(\/\/\)[^/].*/{
123361a30de1fSmrg	    s//\1/
123371a30de1fSmrg	    q
123381a30de1fSmrg	  }
123391a30de1fSmrg	  /^X\(\/\/\)$/{
123401a30de1fSmrg	    s//\1/
123411a30de1fSmrg	    q
123421a30de1fSmrg	  }
123431a30de1fSmrg	  /^X\(\/\).*/{
123441a30de1fSmrg	    s//\1/
123451a30de1fSmrg	    q
123461a30de1fSmrg	  }
123471a30de1fSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
123481a30de1fSmrg ;;
123491a30de1fSmrg
12350ce62200cSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12351b7fb5eacSmrg$as_echo "$as_me: executing $ac_file commands" >&6;}
123521a30de1fSmrg ;;
123531a30de1fSmrg  esac
123541a30de1fSmrg
123551a30de1fSmrg
123561a30de1fSmrg  case $ac_file$ac_mode in
12357b7fb5eacSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12358a733a5bfSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
12359b7fb5eacSmrg  # are listed without --file.  Let's play safe and only enable the eval
12360b7fb5eacSmrg  # if we detect the quoting.
12361b7fb5eacSmrg  case $CONFIG_FILES in
12362b7fb5eacSmrg  *\'*) eval set x "$CONFIG_FILES" ;;
12363b7fb5eacSmrg  *)   set x $CONFIG_FILES ;;
12364b7fb5eacSmrg  esac
12365b7fb5eacSmrg  shift
12366b7fb5eacSmrg  for mf
12367b7fb5eacSmrg  do
12368b7fb5eacSmrg    # Strip MF so we end up with the name of the file.
12369b7fb5eacSmrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
12370b7fb5eacSmrg    # Check whether this is an Automake generated Makefile or not.
12371a733a5bfSmrg    # We used to match only the files named 'Makefile.in', but
12372b7fb5eacSmrg    # some people rename them; so instead we look at the file content.
12373b7fb5eacSmrg    # Grep'ing the first line is not enough: some people post-process
12374b7fb5eacSmrg    # each Makefile.in and add a new line on top of each file to say so.
12375b7fb5eacSmrg    # Grep'ing the whole file is not good either: AIX grep has a line
12376b7fb5eacSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
12377b7fb5eacSmrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12378b7fb5eacSmrg      dirpart=`$as_dirname -- "$mf" ||
123791a30de1fSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
123801a30de1fSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
123811a30de1fSmrg	 X"$mf" : 'X\(//\)$' \| \
123821a30de1fSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12383b7fb5eacSmrg$as_echo X"$mf" |
123841a30de1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
123851a30de1fSmrg	    s//\1/
123861a30de1fSmrg	    q
123871a30de1fSmrg	  }
123881a30de1fSmrg	  /^X\(\/\/\)[^/].*/{
123891a30de1fSmrg	    s//\1/
123901a30de1fSmrg	    q
123911a30de1fSmrg	  }
123921a30de1fSmrg	  /^X\(\/\/\)$/{
123931a30de1fSmrg	    s//\1/
123941a30de1fSmrg	    q
123951a30de1fSmrg	  }
123961a30de1fSmrg	  /^X\(\/\).*/{
123971a30de1fSmrg	    s//\1/
123981a30de1fSmrg	    q
123991a30de1fSmrg	  }
124001a30de1fSmrg	  s/.*/./; q'`
12401b7fb5eacSmrg    else
12402b7fb5eacSmrg      continue
12403b7fb5eacSmrg    fi
12404b7fb5eacSmrg    # Extract the definition of DEPDIR, am__include, and am__quote
12405a733a5bfSmrg    # from the Makefile without running 'make'.
12406b7fb5eacSmrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12407b7fb5eacSmrg    test -z "$DEPDIR" && continue
12408b7fb5eacSmrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12409a733a5bfSmrg    test -z "$am__include" && continue
12410b7fb5eacSmrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12411b7fb5eacSmrg    # Find all dependency output files, they are included files with
12412b7fb5eacSmrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12413b7fb5eacSmrg    # simplest approach to changing $(DEPDIR) to its actual value in the
12414b7fb5eacSmrg    # expansion.
12415b7fb5eacSmrg    for file in `sed -n "
12416b7fb5eacSmrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12417a733a5bfSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
12418b7fb5eacSmrg      # Make sure the directory exists.
12419b7fb5eacSmrg      test -f "$dirpart/$file" && continue
12420b7fb5eacSmrg      fdir=`$as_dirname -- "$file" ||
124211a30de1fSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
124221a30de1fSmrg	 X"$file" : 'X\(//\)[^/]' \| \
124231a30de1fSmrg	 X"$file" : 'X\(//\)$' \| \
124241a30de1fSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12425b7fb5eacSmrg$as_echo X"$file" |
124261a30de1fSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
124271a30de1fSmrg	    s//\1/
124281a30de1fSmrg	    q
124291a30de1fSmrg	  }
124301a30de1fSmrg	  /^X\(\/\/\)[^/].*/{
124311a30de1fSmrg	    s//\1/
124321a30de1fSmrg	    q
124331a30de1fSmrg	  }
124341a30de1fSmrg	  /^X\(\/\/\)$/{
124351a30de1fSmrg	    s//\1/
124361a30de1fSmrg	    q
124371a30de1fSmrg	  }
124381a30de1fSmrg	  /^X\(\/\).*/{
124391a30de1fSmrg	    s//\1/
124401a30de1fSmrg	    q
124411a30de1fSmrg	  }
124421a30de1fSmrg	  s/.*/./; q'`
12443ce62200cSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12444b7fb5eacSmrg      # echo "creating $dirpart/$file"
12445b7fb5eacSmrg      echo '# dummy' > "$dirpart/$file"
12446b7fb5eacSmrg    done
124471a30de1fSmrg  done
12448b7fb5eacSmrg}
124491a30de1fSmrg ;;
124501a30de1fSmrg
124511a30de1fSmrg  esac
124521a30de1fSmrgdone # for ac_tag
124531a30de1fSmrg
124541a30de1fSmrg
12455ce62200cSmrgas_fn_exit 0
124561a30de1fSmrg_ACEOF
124571a30de1fSmrgac_clean_files=$ac_clean_files_save
124581a30de1fSmrg
12459b7fb5eacSmrgtest $ac_write_fail = 0 ||
12460ce62200cSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
12461b7fb5eacSmrg
124621a30de1fSmrg
124631a30de1fSmrg# configure is writing to config.log, and then calls config.status.
124641a30de1fSmrg# config.status does its own redirection, appending to config.log.
124651a30de1fSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
124661a30de1fSmrg# by configure, so config.status won't be able to write to it; its
124671a30de1fSmrg# output is simply discarded.  So we exec the FD to /dev/null,
124681a30de1fSmrg# effectively closing config.log, so it can be properly (re)opened and
124691a30de1fSmrg# appended to by config.status.  When coming back to configure, we
124701a30de1fSmrg# need to make the FD available again.
124711a30de1fSmrgif test "$no_create" != yes; then
124721a30de1fSmrg  ac_cs_success=:
124731a30de1fSmrg  ac_config_status_args=
124741a30de1fSmrg  test "$silent" = yes &&
124751a30de1fSmrg    ac_config_status_args="$ac_config_status_args --quiet"
124761a30de1fSmrg  exec 5>/dev/null
124771a30de1fSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
124781a30de1fSmrg  exec 5>>config.log
124791a30de1fSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
124801a30de1fSmrg  # would make configure fail if this is the last instruction.
12481ce62200cSmrg  $ac_cs_success || as_fn_exit 1
124821a30de1fSmrgfi
12483b7fb5eacSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12484ce62200cSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12485b7fb5eacSmrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12486b7fb5eacSmrgfi
124871a30de1fSmrg
12488