121c2f794Smrg#! /bin/sh
221c2f794Smrg# Guess values for system-dependent variables and create Makefiles.
3889a2364Smrg# Generated by GNU Autoconf 2.71 for fstobdf 1.0.7.
421c2f794Smrg#
5889a2364Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/fstobdf/-/issues>.
621c2f794Smrg#
712391620Smrg#
8889a2364Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9889a2364Smrg# Inc.
1012391620Smrg#
1112391620Smrg#
1221c2f794Smrg# This configure script is free software; the Free Software Foundation
1321c2f794Smrg# gives unlimited permission to copy, distribute and modify it.
1412391620Smrg## -------------------- ##
1512391620Smrg## M4sh Initialization. ##
1612391620Smrg## -------------------- ##
1721c2f794Smrg
1821c2f794Smrg# Be more Bourne compatible
1921c2f794SmrgDUALCASE=1; export DUALCASE # for MKS sh
20889a2364Smrgas_nop=:
21889a2364Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22889a2364Smrgthen :
2321c2f794Smrg  emulate sh
2421c2f794Smrg  NULLCMD=:
2512391620Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2621c2f794Smrg  # is contrary to our usage.  Disable this feature.
2721c2f794Smrg  alias -g '${1+"$@"}'='"$@"'
2821c2f794Smrg  setopt NO_GLOB_SUBST
29889a2364Smrgelse $as_nop
3012391620Smrg  case `(set -o) 2>/dev/null` in #(
3112391620Smrg  *posix*) :
3212391620Smrg    set -o posix ;; #(
3312391620Smrg  *) :
3412391620Smrg     ;;
3521c2f794Smrgesac
3621c2f794Smrgfi
3721c2f794Smrg
3821c2f794Smrg
39889a2364Smrg
40889a2364Smrg# Reset variables that may have inherited troublesome values from
41889a2364Smrg# the environment.
42889a2364Smrg
43889a2364Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44889a2364Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45889a2364Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
46889a2364Smrg# Quoting is to prevent editors from complaining about space-tab.
4712391620Smrgas_nl='
4812391620Smrg'
4912391620Smrgexport as_nl
50889a2364SmrgIFS=" ""	$as_nl"
51889a2364Smrg
52889a2364SmrgPS1='$ '
53889a2364SmrgPS2='> '
54889a2364SmrgPS4='+ '
55889a2364Smrg
56889a2364Smrg# Ensure predictable behavior from utilities with locale-dependent output.
57889a2364SmrgLC_ALL=C
58889a2364Smrgexport LC_ALL
59889a2364SmrgLANGUAGE=C
60889a2364Smrgexport LANGUAGE
61889a2364Smrg
62889a2364Smrg# We cannot yet rely on "unset" to work, but we need these variables
63889a2364Smrg# to be unset--not just set to an empty or harmless value--now, to
64889a2364Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65889a2364Smrg# also avoids known problems related to "unset" and subshell syntax
66889a2364Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67889a2364Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68889a2364Smrgdo eval test \${$as_var+y} \
69889a2364Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70889a2364Smrgdone
71889a2364Smrg
72889a2364Smrg# Ensure that fds 0, 1, and 2 are open.
73889a2364Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74889a2364Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75889a2364Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
7621c2f794Smrg
7712391620Smrg# The user is always right.
78889a2364Smrgif ${PATH_SEPARATOR+false} :; then
7912391620Smrg  PATH_SEPARATOR=:
8012391620Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8112391620Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8212391620Smrg      PATH_SEPARATOR=';'
8312391620Smrg  }
8421c2f794Smrgfi
8521c2f794Smrg
8621c2f794Smrg
8721c2f794Smrg# Find who we are.  Look in the path if we contain no directory separator.
8812391620Smrgas_myself=
8912391620Smrgcase $0 in #((
9021c2f794Smrg  *[\\/]* ) as_myself=$0 ;;
9121c2f794Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9221c2f794Smrgfor as_dir in $PATH
9321c2f794Smrgdo
9421c2f794Smrg  IFS=$as_save_IFS
95889a2364Smrg  case $as_dir in #(((
96889a2364Smrg    '') as_dir=./ ;;
97889a2364Smrg    */) ;;
98889a2364Smrg    *) as_dir=$as_dir/ ;;
99889a2364Smrg  esac
100889a2364Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
10112391620Smrg  done
10221c2f794SmrgIFS=$as_save_IFS
10321c2f794Smrg
10421c2f794Smrg     ;;
10521c2f794Smrgesac
10621c2f794Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
10721c2f794Smrg# in which case we are not to be found in the path.
10821c2f794Smrgif test "x$as_myself" = x; then
10921c2f794Smrg  as_myself=$0
11021c2f794Smrgfi
11121c2f794Smrgif test ! -f "$as_myself"; then
112889a2364Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11312391620Smrg  exit 1
11421c2f794Smrgfi
11521c2f794Smrg
11612391620Smrg
1171b2353dbSmrg# Use a proper internal environment variable to ensure we don't fall
1181b2353dbSmrg  # into an infinite loop, continuously re-executing ourselves.
1191b2353dbSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
1201b2353dbSmrg    _as_can_reexec=no; export _as_can_reexec;
1211b2353dbSmrg    # We cannot yet assume a decent shell, so we have to provide a
1221b2353dbSmrg# neutralization value for shells without unset; and this also
1231b2353dbSmrg# works around shells that cannot unset nonexistent variables.
1241b2353dbSmrg# Preserve -v and -x to the replacement shell.
1251b2353dbSmrgBASH_ENV=/dev/null
1261b2353dbSmrgENV=/dev/null
1271b2353dbSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
1281b2353dbSmrgcase $- in # ((((
1291b2353dbSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
1301b2353dbSmrg  *v* ) as_opts=-v ;;
1311b2353dbSmrg  *x* ) as_opts=-x ;;
1321b2353dbSmrg  * ) as_opts= ;;
1331b2353dbSmrgesac
1341b2353dbSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
1351b2353dbSmrg# Admittedly, this is quite paranoid, since all the known shells bail
1361b2353dbSmrg# out after a failed `exec'.
137889a2364Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138889a2364Smrgexit 255
1391b2353dbSmrg  fi
1401b2353dbSmrg  # We don't want this to propagate to other subprocesses.
1411b2353dbSmrg          { _as_can_reexec=; unset _as_can_reexec;}
14212391620Smrgif test "x$CONFIG_SHELL" = x; then
143889a2364Smrg  as_bourne_compatible="as_nop=:
144889a2364Smrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145889a2364Smrgthen :
14612391620Smrg  emulate sh
14712391620Smrg  NULLCMD=:
14812391620Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14912391620Smrg  # is contrary to our usage.  Disable this feature.
15012391620Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
15112391620Smrg  setopt NO_GLOB_SUBST
152889a2364Smrgelse \$as_nop
15312391620Smrg  case \`(set -o) 2>/dev/null\` in #(
15412391620Smrg  *posix*) :
15512391620Smrg    set -o posix ;; #(
15612391620Smrg  *) :
15712391620Smrg     ;;
15812391620Smrgesac
15912391620Smrgfi
16012391620Smrg"
16112391620Smrg  as_required="as_fn_return () { (exit \$1); }
16212391620Smrgas_fn_success () { as_fn_return 0; }
16312391620Smrgas_fn_failure () { as_fn_return 1; }
16412391620Smrgas_fn_ret_success () { return 0; }
16512391620Smrgas_fn_ret_failure () { return 1; }
16612391620Smrg
16712391620Smrgexitcode=0
16812391620Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16912391620Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
17012391620Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
17112391620Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172889a2364Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173889a2364Smrgthen :
17412391620Smrg
175889a2364Smrgelse \$as_nop
17612391620Smrg  exitcode=1; echo positional parameters were not saved.
17712391620Smrgfi
1781b2353dbSmrgtest x\$exitcode = x0 || exit 1
179889a2364Smrgblah=\$(echo \$(echo blah))
180889a2364Smrgtest x\"\$blah\" = xblah || exit 1
1811b2353dbSmrgtest -x / || exit 1"
18212391620Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
18312391620Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
18412391620Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
18512391620Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
18612391620Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
187889a2364Smrg  if (eval "$as_required") 2>/dev/null
188889a2364Smrgthen :
18912391620Smrg  as_have_required=yes
190889a2364Smrgelse $as_nop
19112391620Smrg  as_have_required=no
19212391620Smrgfi
193889a2364Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
194889a2364Smrgthen :
19512391620Smrg
196889a2364Smrgelse $as_nop
19712391620Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19812391620Smrgas_found=false
19912391620Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20021c2f794Smrgdo
20112391620Smrg  IFS=$as_save_IFS
202889a2364Smrg  case $as_dir in #(((
203889a2364Smrg    '') as_dir=./ ;;
204889a2364Smrg    */) ;;
205889a2364Smrg    *) as_dir=$as_dir/ ;;
206889a2364Smrg  esac
20712391620Smrg  as_found=:
20812391620Smrg  case $as_dir in #(
20912391620Smrg	 /*)
21012391620Smrg	   for as_base in sh bash ksh sh5; do
21112391620Smrg	     # Try only shells that exist, to save several forks.
212889a2364Smrg	     as_shell=$as_dir$as_base
21312391620Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
214889a2364Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
215889a2364Smrgthen :
21612391620Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
217889a2364Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
218889a2364Smrgthen :
21912391620Smrg  break 2
22012391620Smrgfi
22112391620Smrgfi
22212391620Smrg	   done;;
22312391620Smrg       esac
22412391620Smrg  as_found=false
22512391620Smrgdone
22612391620SmrgIFS=$as_save_IFS
227889a2364Smrgif $as_found
228889a2364Smrgthen :
229889a2364Smrg
230889a2364Smrgelse $as_nop
231889a2364Smrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232889a2364Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
233889a2364Smrgthen :
234889a2364Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
235889a2364Smrgfi
236889a2364Smrgfi
23712391620Smrg
23812391620Smrg
239889a2364Smrg      if test "x$CONFIG_SHELL" != x
240889a2364Smrgthen :
2411b2353dbSmrg  export CONFIG_SHELL
2421b2353dbSmrg             # We cannot yet assume a decent shell, so we have to provide a
2431b2353dbSmrg# neutralization value for shells without unset; and this also
2441b2353dbSmrg# works around shells that cannot unset nonexistent variables.
2451b2353dbSmrg# Preserve -v and -x to the replacement shell.
2461b2353dbSmrgBASH_ENV=/dev/null
2471b2353dbSmrgENV=/dev/null
2481b2353dbSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
2491b2353dbSmrgcase $- in # ((((
2501b2353dbSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
2511b2353dbSmrg  *v* ) as_opts=-v ;;
2521b2353dbSmrg  *x* ) as_opts=-x ;;
2531b2353dbSmrg  * ) as_opts= ;;
2541b2353dbSmrgesac
2551b2353dbSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
2561b2353dbSmrg# Admittedly, this is quite paranoid, since all the known shells bail
2571b2353dbSmrg# out after a failed `exec'.
258889a2364Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
2591b2353dbSmrgexit 255
26012391620Smrgfi
26112391620Smrg
262889a2364Smrg    if test x$as_have_required = xno
263889a2364Smrgthen :
264889a2364Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
265889a2364Smrg  printf "%s\n" "$0: the shells that I found on your system."
266889a2364Smrg  if test ${ZSH_VERSION+y} ; then
267889a2364Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268889a2364Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
26921c2f794Smrg  else
270889a2364Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271889a2364Smrg$0: https://gitlab.freedesktop.org/xorg/app/fstobdf/-/issues
27212391620Smrg$0: about your system, including any error possibly output
27312391620Smrg$0: before this message. Then install a modern shell, or
27412391620Smrg$0: manually run the script under such a shell if you do
27512391620Smrg$0: have one."
27621c2f794Smrg  fi
27712391620Smrg  exit 1
27812391620Smrgfi
27912391620Smrgfi
28012391620Smrgfi
28112391620SmrgSHELL=${CONFIG_SHELL-/bin/sh}
28212391620Smrgexport SHELL
28312391620Smrg# Unset more variables known to interfere with behavior of common tools.
28412391620SmrgCLICOLOR_FORCE= GREP_OPTIONS=
28512391620Smrgunset CLICOLOR_FORCE GREP_OPTIONS
28612391620Smrg
28712391620Smrg## --------------------- ##
28812391620Smrg## M4sh Shell Functions. ##
28912391620Smrg## --------------------- ##
29012391620Smrg# as_fn_unset VAR
29112391620Smrg# ---------------
29212391620Smrg# Portably unset VAR.
29312391620Smrgas_fn_unset ()
29412391620Smrg{
29512391620Smrg  { eval $1=; unset $1;}
29612391620Smrg}
29712391620Smrgas_unset=as_fn_unset
29812391620Smrg
299889a2364Smrg
30012391620Smrg# as_fn_set_status STATUS
30112391620Smrg# -----------------------
30212391620Smrg# Set $? to STATUS, without forking.
30312391620Smrgas_fn_set_status ()
30412391620Smrg{
30512391620Smrg  return $1
30612391620Smrg} # as_fn_set_status
30712391620Smrg
30812391620Smrg# as_fn_exit STATUS
30912391620Smrg# -----------------
31012391620Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31112391620Smrgas_fn_exit ()
31212391620Smrg{
31312391620Smrg  set +e
31412391620Smrg  as_fn_set_status $1
31512391620Smrg  exit $1
31612391620Smrg} # as_fn_exit
317889a2364Smrg# as_fn_nop
318889a2364Smrg# ---------
319889a2364Smrg# Do nothing but, unlike ":", preserve the value of $?.
320889a2364Smrgas_fn_nop ()
321889a2364Smrg{
322889a2364Smrg  return $?
323889a2364Smrg}
324889a2364Smrgas_nop=as_fn_nop
32512391620Smrg
32612391620Smrg# as_fn_mkdir_p
32712391620Smrg# -------------
32812391620Smrg# Create "$as_dir" as a directory, including parents if necessary.
32912391620Smrgas_fn_mkdir_p ()
33012391620Smrg{
33112391620Smrg
33212391620Smrg  case $as_dir in #(
33312391620Smrg  -*) as_dir=./$as_dir;;
33412391620Smrg  esac
33512391620Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
33612391620Smrg    as_dirs=
33712391620Smrg    while :; do
33812391620Smrg      case $as_dir in #(
339889a2364Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
34012391620Smrg      *) as_qdir=$as_dir;;
34112391620Smrg      esac
34212391620Smrg      as_dirs="'$as_qdir' $as_dirs"
34312391620Smrg      as_dir=`$as_dirname -- "$as_dir" ||
34412391620Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34512391620Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
34612391620Smrg	 X"$as_dir" : 'X\(//\)$' \| \
34712391620Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
348889a2364Smrgprintf "%s\n" X"$as_dir" |
34912391620Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
35012391620Smrg	    s//\1/
35112391620Smrg	    q
35212391620Smrg	  }
35312391620Smrg	  /^X\(\/\/\)[^/].*/{
35412391620Smrg	    s//\1/
35512391620Smrg	    q
35612391620Smrg	  }
35712391620Smrg	  /^X\(\/\/\)$/{
35812391620Smrg	    s//\1/
35912391620Smrg	    q
36012391620Smrg	  }
36112391620Smrg	  /^X\(\/\).*/{
36212391620Smrg	    s//\1/
36312391620Smrg	    q
36412391620Smrg	  }
36512391620Smrg	  s/.*/./; q'`
36612391620Smrg      test -d "$as_dir" && break
36712391620Smrg    done
36812391620Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
36912391620Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
37012391620Smrg
37112391620Smrg
37212391620Smrg} # as_fn_mkdir_p
3731b2353dbSmrg
3741b2353dbSmrg# as_fn_executable_p FILE
3751b2353dbSmrg# -----------------------
3761b2353dbSmrg# Test if FILE is an executable regular file.
3771b2353dbSmrgas_fn_executable_p ()
3781b2353dbSmrg{
3791b2353dbSmrg  test -f "$1" && test -x "$1"
3801b2353dbSmrg} # as_fn_executable_p
38112391620Smrg# as_fn_append VAR VALUE
38212391620Smrg# ----------------------
38312391620Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
38412391620Smrg# advantage of any shell optimizations that allow amortized linear growth over
38512391620Smrg# repeated appends, instead of the typical quadratic growth present in naive
38612391620Smrg# implementations.
387889a2364Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
388889a2364Smrgthen :
38912391620Smrg  eval 'as_fn_append ()
39012391620Smrg  {
39112391620Smrg    eval $1+=\$2
39212391620Smrg  }'
393889a2364Smrgelse $as_nop
39412391620Smrg  as_fn_append ()
39512391620Smrg  {
39612391620Smrg    eval $1=\$$1\$2
39712391620Smrg  }
39812391620Smrgfi # as_fn_append
39912391620Smrg
40012391620Smrg# as_fn_arith ARG...
40112391620Smrg# ------------------
40212391620Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
40312391620Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
40412391620Smrg# must be portable across $(()) and expr.
405889a2364Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
406889a2364Smrgthen :
40712391620Smrg  eval 'as_fn_arith ()
40812391620Smrg  {
40912391620Smrg    as_val=$(( $* ))
41012391620Smrg  }'
411889a2364Smrgelse $as_nop
41212391620Smrg  as_fn_arith ()
41312391620Smrg  {
41412391620Smrg    as_val=`expr "$@" || test $? -eq 1`
41512391620Smrg  }
41612391620Smrgfi # as_fn_arith
41712391620Smrg
418889a2364Smrg# as_fn_nop
419889a2364Smrg# ---------
420889a2364Smrg# Do nothing but, unlike ":", preserve the value of $?.
421889a2364Smrgas_fn_nop ()
422889a2364Smrg{
423889a2364Smrg  return $?
424889a2364Smrg}
425889a2364Smrgas_nop=as_fn_nop
42612391620Smrg
42712391620Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
42812391620Smrg# ----------------------------------------
42912391620Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
43012391620Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
43112391620Smrg# script with STATUS, using 1 if that was 0.
43212391620Smrgas_fn_error ()
43312391620Smrg{
43412391620Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
43512391620Smrg  if test "$4"; then
43612391620Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
437889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
43812391620Smrg  fi
439889a2364Smrg  printf "%s\n" "$as_me: error: $2" >&2
44012391620Smrg  as_fn_exit $as_status
44112391620Smrg} # as_fn_error
44221c2f794Smrg
44321c2f794Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
44421c2f794Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
44521c2f794Smrg  as_expr=expr
44621c2f794Smrgelse
44721c2f794Smrg  as_expr=false
44821c2f794Smrgfi
44921c2f794Smrg
45021c2f794Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
45121c2f794Smrg  as_basename=basename
45221c2f794Smrgelse
45321c2f794Smrg  as_basename=false
45421c2f794Smrgfi
45521c2f794Smrg
45612391620Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
45712391620Smrg  as_dirname=dirname
45812391620Smrgelse
45912391620Smrg  as_dirname=false
46012391620Smrgfi
46121c2f794Smrg
46221c2f794Smrgas_me=`$as_basename -- "$0" ||
46321c2f794Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
46421c2f794Smrg	 X"$0" : 'X\(//\)$' \| \
46521c2f794Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
466889a2364Smrgprintf "%s\n" X/"$0" |
46721c2f794Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
46821c2f794Smrg	    s//\1/
46921c2f794Smrg	    q
47021c2f794Smrg	  }
47121c2f794Smrg	  /^X\/\(\/\/\)$/{
47221c2f794Smrg	    s//\1/
47321c2f794Smrg	    q
47421c2f794Smrg	  }
47521c2f794Smrg	  /^X\/\(\/\).*/{
47621c2f794Smrg	    s//\1/
47721c2f794Smrg	    q
47821c2f794Smrg	  }
47921c2f794Smrg	  s/.*/./; q'`
48021c2f794Smrg
48112391620Smrg# Avoid depending upon Character Ranges.
48212391620Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
48312391620Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
48412391620Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
48512391620Smrgas_cr_digits='0123456789'
48612391620Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
48721c2f794Smrg
48821c2f794Smrg
48912391620Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
49012391620Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
49112391620Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
49212391620Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
49312391620Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
49412391620Smrg  sed -n '
49512391620Smrg    p
49612391620Smrg    /[$]LINENO/=
49712391620Smrg  ' <$as_myself |
49812391620Smrg    sed '
49912391620Smrg      s/[$]LINENO.*/&-/
50012391620Smrg      t lineno
50112391620Smrg      b
50212391620Smrg      :lineno
50312391620Smrg      N
50412391620Smrg      :loop
50512391620Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
50612391620Smrg      t loop
50712391620Smrg      s/-\n.*//
50812391620Smrg    ' >$as_me.lineno &&
50912391620Smrg  chmod +x "$as_me.lineno" ||
510889a2364Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
51121c2f794Smrg
5121b2353dbSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
5131b2353dbSmrg  # already done that, so ensure we don't try to do so again and fall
5141b2353dbSmrg  # in an infinite loop.  This has already happened in practice.
5151b2353dbSmrg  _as_can_reexec=no; export _as_can_reexec
51612391620Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
51712391620Smrg  # (the dirname of $[0] is not the place where we might find the
51812391620Smrg  # original and so on.  Autoconf is especially sensitive to this).
51912391620Smrg  . "./$as_me.lineno"
52012391620Smrg  # Exit status is that of the last command.
52112391620Smrg  exit
52221c2f794Smrg}
52321c2f794Smrg
524889a2364Smrg
525889a2364Smrg# Determine whether it's possible to make 'echo' print without a newline.
526889a2364Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
527889a2364Smrg# for compatibility with existing Makefiles.
52812391620SmrgECHO_C= ECHO_N= ECHO_T=
52912391620Smrgcase `echo -n x` in #(((((
53012391620Smrg-n*)
53112391620Smrg  case `echo 'xy\c'` in
53212391620Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
53312391620Smrg  xy)  ECHO_C='\c';;
53412391620Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
53512391620Smrg       ECHO_T='	';;
53612391620Smrg  esac;;
53712391620Smrg*)
53812391620Smrg  ECHO_N='-n';;
53912391620Smrgesac
54021c2f794Smrg
541889a2364Smrg# For backward compatibility with old third-party macros, we provide
542889a2364Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
543889a2364Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
544889a2364Smrgas_echo='printf %s\n'
545889a2364Smrgas_echo_n='printf %s'
546889a2364Smrg
547889a2364Smrg
54812391620Smrgrm -f conf$$ conf$$.exe conf$$.file
54912391620Smrgif test -d conf$$.dir; then
55012391620Smrg  rm -f conf$$.dir/conf$$.file
55121c2f794Smrgelse
55212391620Smrg  rm -f conf$$.dir
55312391620Smrg  mkdir conf$$.dir 2>/dev/null
55412391620Smrgfi
55512391620Smrgif (echo >conf$$.file) 2>/dev/null; then
55612391620Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
55712391620Smrg    as_ln_s='ln -s'
55812391620Smrg    # ... but there are two gotchas:
55912391620Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
56012391620Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5611b2353dbSmrg    # In both cases, we have to default to `cp -pR'.
56212391620Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5631b2353dbSmrg      as_ln_s='cp -pR'
56412391620Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
56512391620Smrg    as_ln_s=ln
56612391620Smrg  else
5671b2353dbSmrg    as_ln_s='cp -pR'
56812391620Smrg  fi
56921c2f794Smrgelse
5701b2353dbSmrg  as_ln_s='cp -pR'
57121c2f794Smrgfi
57212391620Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
57312391620Smrgrmdir conf$$.dir 2>/dev/null
57421c2f794Smrg
57512391620Smrgif mkdir -p . 2>/dev/null; then
57612391620Smrg  as_mkdir_p='mkdir -p "$as_dir"'
57721c2f794Smrgelse
57812391620Smrg  test -d ./-p && rmdir ./-p
57912391620Smrg  as_mkdir_p=false
58012391620Smrgfi
58121c2f794Smrg
5821b2353dbSmrgas_test_x='test -x'
5831b2353dbSmrgas_executable_p=as_fn_executable_p
58421c2f794Smrg
58512391620Smrg# Sed expression to map a string onto a valid CPP name.
58612391620Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
58721c2f794Smrg
58812391620Smrg# Sed expression to map a string onto a valid variable name.
58912391620Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
59021c2f794Smrg
59121c2f794Smrg
59212391620Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
59312391620Smrgexec 6>&1
59421c2f794Smrg
59521c2f794Smrg# Name of the host.
59612391620Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
59721c2f794Smrg# so uname gets run too.
59821c2f794Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
59921c2f794Smrg
60021c2f794Smrg#
60121c2f794Smrg# Initializations.
60221c2f794Smrg#
60321c2f794Smrgac_default_prefix=/usr/local
60421c2f794Smrgac_clean_files=
60521c2f794Smrgac_config_libobj_dir=.
60621c2f794SmrgLIBOBJS=
60721c2f794Smrgcross_compiling=no
60821c2f794Smrgsubdirs=
60921c2f794SmrgMFLAGS=
61021c2f794SmrgMAKEFLAGS=
61121c2f794Smrg
61221c2f794Smrg# Identity of this package.
61321c2f794SmrgPACKAGE_NAME='fstobdf'
61421c2f794SmrgPACKAGE_TARNAME='fstobdf'
615889a2364SmrgPACKAGE_VERSION='1.0.7'
616889a2364SmrgPACKAGE_STRING='fstobdf 1.0.7'
617889a2364SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/fstobdf/-/issues'
61812391620SmrgPACKAGE_URL=''
61921c2f794Smrg
6201b2353dbSmrgac_unique_file="Makefile.am"
62112391620Smrg# Factoring default headers for most tests.
62212391620Smrgac_includes_default="\
623889a2364Smrg#include <stddef.h>
624889a2364Smrg#ifdef HAVE_STDIO_H
625889a2364Smrg# include <stdio.h>
62612391620Smrg#endif
627889a2364Smrg#ifdef HAVE_STDLIB_H
62812391620Smrg# include <stdlib.h>
62912391620Smrg#endif
63012391620Smrg#ifdef HAVE_STRING_H
63112391620Smrg# include <string.h>
63212391620Smrg#endif
63312391620Smrg#ifdef HAVE_INTTYPES_H
63412391620Smrg# include <inttypes.h>
63512391620Smrg#endif
63612391620Smrg#ifdef HAVE_STDINT_H
63712391620Smrg# include <stdint.h>
63812391620Smrg#endif
639889a2364Smrg#ifdef HAVE_STRINGS_H
640889a2364Smrg# include <strings.h>
641889a2364Smrg#endif
642889a2364Smrg#ifdef HAVE_SYS_TYPES_H
643889a2364Smrg# include <sys/types.h>
644889a2364Smrg#endif
645889a2364Smrg#ifdef HAVE_SYS_STAT_H
646889a2364Smrg# include <sys/stat.h>
647889a2364Smrg#endif
64812391620Smrg#ifdef HAVE_UNISTD_H
64912391620Smrg# include <unistd.h>
65012391620Smrg#endif"
65112391620Smrg
652889a2364Smrgac_header_c_list=
65312391620Smrgac_subst_vars='am__EXEEXT_FALSE
65412391620Smrgam__EXEEXT_TRUE
65512391620SmrgLTLIBOBJS
65612391620SmrgLIBOBJS
65721c2f794SmrgFSTOBDF_LIBS
65812391620SmrgFSTOBDF_CFLAGS
65912391620SmrgMAN_SUBSTS
66012391620SmrgXORG_MAN_PAGE
66121c2f794SmrgADMIN_MAN_DIR
66212391620SmrgDRIVER_MAN_DIR
66312391620SmrgMISC_MAN_DIR
66412391620SmrgFILE_MAN_DIR
66512391620SmrgLIB_MAN_DIR
66612391620SmrgAPP_MAN_DIR
66712391620SmrgADMIN_MAN_SUFFIX
66812391620SmrgDRIVER_MAN_SUFFIX
66912391620SmrgMISC_MAN_SUFFIX
67012391620SmrgFILE_MAN_SUFFIX
67112391620SmrgLIB_MAN_SUFFIX
67212391620SmrgAPP_MAN_SUFFIX
67312391620SmrgSED
67412391620Smrghost_os
67512391620Smrghost_vendor
67612391620Smrghost_cpu
67712391620Smrghost
67812391620Smrgbuild_os
67912391620Smrgbuild_vendor
68012391620Smrgbuild_cpu
68112391620Smrgbuild
68212391620SmrgINSTALL_CMD
683889a2364SmrgPKG_CONFIG_LIBDIR
684889a2364SmrgPKG_CONFIG_PATH
68512391620SmrgPKG_CONFIG
68612391620SmrgCHANGELOG_CMD
68782e12b1bSmrgSTRICT_CFLAGS
68812391620SmrgCWARNFLAGS
68982e12b1bSmrgBASE_CFLAGS
69012391620Smrgam__fastdepCC_FALSE
69112391620Smrgam__fastdepCC_TRUE
69212391620SmrgCCDEPMODE
69382e12b1bSmrgam__nodep
69412391620SmrgAMDEPBACKSLASH
69512391620SmrgAMDEP_FALSE
69612391620SmrgAMDEP_TRUE
69712391620Smrgam__include
69812391620SmrgDEPDIR
69912391620SmrgOBJEXT
70012391620SmrgEXEEXT
70112391620Smrgac_ct_CC
70212391620SmrgCPPFLAGS
70312391620SmrgLDFLAGS
70412391620SmrgCFLAGS
70512391620SmrgCC
7061b2353dbSmrgAM_BACKSLASH
7071b2353dbSmrgAM_DEFAULT_VERBOSITY
7081b2353dbSmrgAM_DEFAULT_V
7091b2353dbSmrgAM_V
710889a2364SmrgCSCOPE
711889a2364SmrgETAGS
712889a2364SmrgCTAGS
71312391620Smrgam__untar
71412391620Smrgam__tar
71512391620SmrgAMTAR
71612391620Smrgam__leading_dot
71712391620SmrgSET_MAKE
71812391620SmrgAWK
71912391620Smrgmkdir_p
72012391620SmrgMKDIR_P
72112391620SmrgINSTALL_STRIP_PROGRAM
72212391620SmrgSTRIP
72312391620Smrginstall_sh
72412391620SmrgMAKEINFO
72512391620SmrgAUTOHEADER
72612391620SmrgAUTOMAKE
72712391620SmrgAUTOCONF
72812391620SmrgACLOCAL
72912391620SmrgVERSION
73012391620SmrgPACKAGE
73112391620SmrgCYGPATH_W
73212391620Smrgam__isrc
73312391620SmrgINSTALL_DATA
73412391620SmrgINSTALL_SCRIPT
73512391620SmrgINSTALL_PROGRAM
73612391620Smrgtarget_alias
73712391620Smrghost_alias
73812391620Smrgbuild_alias
73912391620SmrgLIBS
74012391620SmrgECHO_T
74112391620SmrgECHO_N
74212391620SmrgECHO_C
74312391620SmrgDEFS
74412391620Smrgmandir
74512391620Smrglocaledir
74612391620Smrglibdir
74712391620Smrgpsdir
74812391620Smrgpdfdir
74912391620Smrgdvidir
75012391620Smrghtmldir
75112391620Smrginfodir
75212391620Smrgdocdir
75312391620Smrgoldincludedir
75412391620Smrgincludedir
755889a2364Smrgrunstatedir
75612391620Smrglocalstatedir
75712391620Smrgsharedstatedir
75812391620Smrgsysconfdir
75912391620Smrgdatadir
76012391620Smrgdatarootdir
76112391620Smrglibexecdir
76212391620Smrgsbindir
76312391620Smrgbindir
76412391620Smrgprogram_transform_name
76512391620Smrgprefix
76612391620Smrgexec_prefix
76712391620SmrgPACKAGE_URL
76812391620SmrgPACKAGE_BUGREPORT
76912391620SmrgPACKAGE_STRING
77012391620SmrgPACKAGE_VERSION
77112391620SmrgPACKAGE_TARNAME
77212391620SmrgPACKAGE_NAME
77312391620SmrgPATH_SEPARATOR
774889a2364SmrgSHELL
775889a2364Smrgam__quote'
77621c2f794Smrgac_subst_files=''
77712391620Smrgac_user_opts='
77812391620Smrgenable_option_checking
7791b2353dbSmrgenable_silent_rules
78012391620Smrgenable_dependency_tracking
78182e12b1bSmrgenable_selective_werror
78212391620Smrgenable_strict_compilation
78312391620Smrg'
78421c2f794Smrg      ac_precious_vars='build_alias
78521c2f794Smrghost_alias
78621c2f794Smrgtarget_alias
78721c2f794SmrgCC
78821c2f794SmrgCFLAGS
78921c2f794SmrgLDFLAGS
79021c2f794SmrgLIBS
79121c2f794SmrgCPPFLAGS
79221c2f794SmrgPKG_CONFIG
793889a2364SmrgPKG_CONFIG_PATH
794889a2364SmrgPKG_CONFIG_LIBDIR
79521c2f794SmrgFSTOBDF_CFLAGS
79621c2f794SmrgFSTOBDF_LIBS'
79721c2f794Smrg
79821c2f794Smrg
79921c2f794Smrg# Initialize some variables set by options.
80021c2f794Smrgac_init_help=
80121c2f794Smrgac_init_version=false
80212391620Smrgac_unrecognized_opts=
80312391620Smrgac_unrecognized_sep=
80421c2f794Smrg# The variables have the same names as the options, with
80521c2f794Smrg# dashes changed to underlines.
80621c2f794Smrgcache_file=/dev/null
80721c2f794Smrgexec_prefix=NONE
80821c2f794Smrgno_create=
80921c2f794Smrgno_recursion=
81021c2f794Smrgprefix=NONE
81121c2f794Smrgprogram_prefix=NONE
81221c2f794Smrgprogram_suffix=NONE
81321c2f794Smrgprogram_transform_name=s,x,x,
81421c2f794Smrgsilent=
81521c2f794Smrgsite=
81621c2f794Smrgsrcdir=
81721c2f794Smrgverbose=
81821c2f794Smrgx_includes=NONE
81921c2f794Smrgx_libraries=NONE
82021c2f794Smrg
82121c2f794Smrg# Installation directory options.
82221c2f794Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
82321c2f794Smrg# and all the variables that are supposed to be based on exec_prefix
82421c2f794Smrg# by default will actually change.
82521c2f794Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
82621c2f794Smrg# (The list follows the same order as the GNU Coding Standards.)
82721c2f794Smrgbindir='${exec_prefix}/bin'
82821c2f794Smrgsbindir='${exec_prefix}/sbin'
82921c2f794Smrglibexecdir='${exec_prefix}/libexec'
83021c2f794Smrgdatarootdir='${prefix}/share'
83121c2f794Smrgdatadir='${datarootdir}'
83221c2f794Smrgsysconfdir='${prefix}/etc'
83321c2f794Smrgsharedstatedir='${prefix}/com'
83421c2f794Smrglocalstatedir='${prefix}/var'
835889a2364Smrgrunstatedir='${localstatedir}/run'
83621c2f794Smrgincludedir='${prefix}/include'
83721c2f794Smrgoldincludedir='/usr/include'
83821c2f794Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
83921c2f794Smrginfodir='${datarootdir}/info'
84021c2f794Smrghtmldir='${docdir}'
84121c2f794Smrgdvidir='${docdir}'
84221c2f794Smrgpdfdir='${docdir}'
84321c2f794Smrgpsdir='${docdir}'
84421c2f794Smrglibdir='${exec_prefix}/lib'
84521c2f794Smrglocaledir='${datarootdir}/locale'
84621c2f794Smrgmandir='${datarootdir}/man'
84721c2f794Smrg
84821c2f794Smrgac_prev=
84921c2f794Smrgac_dashdash=
85021c2f794Smrgfor ac_option
85121c2f794Smrgdo
85221c2f794Smrg  # If the previous option needs an argument, assign it.
85321c2f794Smrg  if test -n "$ac_prev"; then
85421c2f794Smrg    eval $ac_prev=\$ac_option
85521c2f794Smrg    ac_prev=
85621c2f794Smrg    continue
85721c2f794Smrg  fi
85821c2f794Smrg
85921c2f794Smrg  case $ac_option in
86012391620Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
86112391620Smrg  *=)   ac_optarg= ;;
86212391620Smrg  *)    ac_optarg=yes ;;
86321c2f794Smrg  esac
86421c2f794Smrg
86521c2f794Smrg  case $ac_dashdash$ac_option in
86621c2f794Smrg  --)
86721c2f794Smrg    ac_dashdash=yes ;;
86821c2f794Smrg
86921c2f794Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
87021c2f794Smrg    ac_prev=bindir ;;
87121c2f794Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
87221c2f794Smrg    bindir=$ac_optarg ;;
87321c2f794Smrg
87421c2f794Smrg  -build | --build | --buil | --bui | --bu)
87521c2f794Smrg    ac_prev=build_alias ;;
87621c2f794Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
87721c2f794Smrg    build_alias=$ac_optarg ;;
87821c2f794Smrg
87921c2f794Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
88021c2f794Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88121c2f794Smrg    ac_prev=cache_file ;;
88221c2f794Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
88321c2f794Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
88421c2f794Smrg    cache_file=$ac_optarg ;;
88521c2f794Smrg
88621c2f794Smrg  --config-cache | -C)
88721c2f794Smrg    cache_file=config.cache ;;
88821c2f794Smrg
88921c2f794Smrg  -datadir | --datadir | --datadi | --datad)
89021c2f794Smrg    ac_prev=datadir ;;
89121c2f794Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
89221c2f794Smrg    datadir=$ac_optarg ;;
89321c2f794Smrg
89421c2f794Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
89521c2f794Smrg  | --dataroo | --dataro | --datar)
89621c2f794Smrg    ac_prev=datarootdir ;;
89721c2f794Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
89821c2f794Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
89921c2f794Smrg    datarootdir=$ac_optarg ;;
90021c2f794Smrg
90121c2f794Smrg  -disable-* | --disable-*)
90212391620Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
90321c2f794Smrg    # Reject names that are not valid shell variable names.
90412391620Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
905889a2364Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
90612391620Smrg    ac_useropt_orig=$ac_useropt
907889a2364Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
90812391620Smrg    case $ac_user_opts in
90912391620Smrg      *"
91012391620Smrg"enable_$ac_useropt"
91112391620Smrg"*) ;;
91212391620Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
91312391620Smrg	 ac_unrecognized_sep=', ';;
91412391620Smrg    esac
91512391620Smrg    eval enable_$ac_useropt=no ;;
91621c2f794Smrg
91721c2f794Smrg  -docdir | --docdir | --docdi | --doc | --do)
91821c2f794Smrg    ac_prev=docdir ;;
91921c2f794Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
92021c2f794Smrg    docdir=$ac_optarg ;;
92121c2f794Smrg
92221c2f794Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
92321c2f794Smrg    ac_prev=dvidir ;;
92421c2f794Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
92521c2f794Smrg    dvidir=$ac_optarg ;;
92621c2f794Smrg
92721c2f794Smrg  -enable-* | --enable-*)
92812391620Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
92921c2f794Smrg    # Reject names that are not valid shell variable names.
93012391620Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
931889a2364Smrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
93212391620Smrg    ac_useropt_orig=$ac_useropt
933889a2364Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
93412391620Smrg    case $ac_user_opts in
93512391620Smrg      *"
93612391620Smrg"enable_$ac_useropt"
93712391620Smrg"*) ;;
93812391620Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
93912391620Smrg	 ac_unrecognized_sep=', ';;
94012391620Smrg    esac
94112391620Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
94221c2f794Smrg
94321c2f794Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
94421c2f794Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
94521c2f794Smrg  | --exec | --exe | --ex)
94621c2f794Smrg    ac_prev=exec_prefix ;;
94721c2f794Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
94821c2f794Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
94921c2f794Smrg  | --exec=* | --exe=* | --ex=*)
95021c2f794Smrg    exec_prefix=$ac_optarg ;;
95121c2f794Smrg
95221c2f794Smrg  -gas | --gas | --ga | --g)
95321c2f794Smrg    # Obsolete; use --with-gas.
95421c2f794Smrg    with_gas=yes ;;
95521c2f794Smrg
95621c2f794Smrg  -help | --help | --hel | --he | -h)
95721c2f794Smrg    ac_init_help=long ;;
95821c2f794Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
95921c2f794Smrg    ac_init_help=recursive ;;
96021c2f794Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
96121c2f794Smrg    ac_init_help=short ;;
96221c2f794Smrg
96321c2f794Smrg  -host | --host | --hos | --ho)
96421c2f794Smrg    ac_prev=host_alias ;;
96521c2f794Smrg  -host=* | --host=* | --hos=* | --ho=*)
96621c2f794Smrg    host_alias=$ac_optarg ;;
96721c2f794Smrg
96821c2f794Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
96921c2f794Smrg    ac_prev=htmldir ;;
97021c2f794Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
97121c2f794Smrg  | --ht=*)
97221c2f794Smrg    htmldir=$ac_optarg ;;
97321c2f794Smrg
97421c2f794Smrg  -includedir | --includedir | --includedi | --included | --include \
97521c2f794Smrg  | --includ | --inclu | --incl | --inc)
97621c2f794Smrg    ac_prev=includedir ;;
97721c2f794Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
97821c2f794Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
97921c2f794Smrg    includedir=$ac_optarg ;;
98021c2f794Smrg
98121c2f794Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
98221c2f794Smrg    ac_prev=infodir ;;
98321c2f794Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
98421c2f794Smrg    infodir=$ac_optarg ;;
98521c2f794Smrg
98621c2f794Smrg  -libdir | --libdir | --libdi | --libd)
98721c2f794Smrg    ac_prev=libdir ;;
98821c2f794Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
98921c2f794Smrg    libdir=$ac_optarg ;;
99021c2f794Smrg
99121c2f794Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
99221c2f794Smrg  | --libexe | --libex | --libe)
99321c2f794Smrg    ac_prev=libexecdir ;;
99421c2f794Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
99521c2f794Smrg  | --libexe=* | --libex=* | --libe=*)
99621c2f794Smrg    libexecdir=$ac_optarg ;;
99721c2f794Smrg
99821c2f794Smrg  -localedir | --localedir | --localedi | --localed | --locale)
99921c2f794Smrg    ac_prev=localedir ;;
100021c2f794Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
100121c2f794Smrg    localedir=$ac_optarg ;;
100221c2f794Smrg
100321c2f794Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
100421c2f794Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
100521c2f794Smrg    ac_prev=localstatedir ;;
100621c2f794Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
100721c2f794Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
100821c2f794Smrg    localstatedir=$ac_optarg ;;
100921c2f794Smrg
101021c2f794Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
101121c2f794Smrg    ac_prev=mandir ;;
101221c2f794Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
101321c2f794Smrg    mandir=$ac_optarg ;;
101421c2f794Smrg
101521c2f794Smrg  -nfp | --nfp | --nf)
101621c2f794Smrg    # Obsolete; use --without-fp.
101721c2f794Smrg    with_fp=no ;;
101821c2f794Smrg
101921c2f794Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
102021c2f794Smrg  | --no-cr | --no-c | -n)
102121c2f794Smrg    no_create=yes ;;
102221c2f794Smrg
102321c2f794Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
102421c2f794Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
102521c2f794Smrg    no_recursion=yes ;;
102621c2f794Smrg
102721c2f794Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
102821c2f794Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
102921c2f794Smrg  | --oldin | --oldi | --old | --ol | --o)
103021c2f794Smrg    ac_prev=oldincludedir ;;
103121c2f794Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
103221c2f794Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
103321c2f794Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
103421c2f794Smrg    oldincludedir=$ac_optarg ;;
103521c2f794Smrg
103621c2f794Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
103721c2f794Smrg    ac_prev=prefix ;;
103821c2f794Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
103921c2f794Smrg    prefix=$ac_optarg ;;
104021c2f794Smrg
104121c2f794Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
104221c2f794Smrg  | --program-pre | --program-pr | --program-p)
104321c2f794Smrg    ac_prev=program_prefix ;;
104421c2f794Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
104521c2f794Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
104621c2f794Smrg    program_prefix=$ac_optarg ;;
104721c2f794Smrg
104821c2f794Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
104921c2f794Smrg  | --program-suf | --program-su | --program-s)
105021c2f794Smrg    ac_prev=program_suffix ;;
105121c2f794Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
105221c2f794Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
105321c2f794Smrg    program_suffix=$ac_optarg ;;
105421c2f794Smrg
105521c2f794Smrg  -program-transform-name | --program-transform-name \
105621c2f794Smrg  | --program-transform-nam | --program-transform-na \
105721c2f794Smrg  | --program-transform-n | --program-transform- \
105821c2f794Smrg  | --program-transform | --program-transfor \
105921c2f794Smrg  | --program-transfo | --program-transf \
106021c2f794Smrg  | --program-trans | --program-tran \
106121c2f794Smrg  | --progr-tra | --program-tr | --program-t)
106221c2f794Smrg    ac_prev=program_transform_name ;;
106321c2f794Smrg  -program-transform-name=* | --program-transform-name=* \
106421c2f794Smrg  | --program-transform-nam=* | --program-transform-na=* \
106521c2f794Smrg  | --program-transform-n=* | --program-transform-=* \
106621c2f794Smrg  | --program-transform=* | --program-transfor=* \
106721c2f794Smrg  | --program-transfo=* | --program-transf=* \
106821c2f794Smrg  | --program-trans=* | --program-tran=* \
106921c2f794Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
107021c2f794Smrg    program_transform_name=$ac_optarg ;;
107121c2f794Smrg
107221c2f794Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
107321c2f794Smrg    ac_prev=pdfdir ;;
107421c2f794Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
107521c2f794Smrg    pdfdir=$ac_optarg ;;
107621c2f794Smrg
107721c2f794Smrg  -psdir | --psdir | --psdi | --psd | --ps)
107821c2f794Smrg    ac_prev=psdir ;;
107921c2f794Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
108021c2f794Smrg    psdir=$ac_optarg ;;
108121c2f794Smrg
108221c2f794Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
108321c2f794Smrg  | -silent | --silent | --silen | --sile | --sil)
108421c2f794Smrg    silent=yes ;;
108521c2f794Smrg
1086889a2364Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1087889a2364Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
1088889a2364Smrg  | --run | --ru | --r)
1089889a2364Smrg    ac_prev=runstatedir ;;
1090889a2364Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1091889a2364Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1092889a2364Smrg  | --run=* | --ru=* | --r=*)
1093889a2364Smrg    runstatedir=$ac_optarg ;;
1094889a2364Smrg
109521c2f794Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
109621c2f794Smrg    ac_prev=sbindir ;;
109721c2f794Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
109821c2f794Smrg  | --sbi=* | --sb=*)
109921c2f794Smrg    sbindir=$ac_optarg ;;
110021c2f794Smrg
110121c2f794Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
110221c2f794Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
110321c2f794Smrg  | --sharedst | --shareds | --shared | --share | --shar \
110421c2f794Smrg  | --sha | --sh)
110521c2f794Smrg    ac_prev=sharedstatedir ;;
110621c2f794Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
110721c2f794Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
110821c2f794Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
110921c2f794Smrg  | --sha=* | --sh=*)
111021c2f794Smrg    sharedstatedir=$ac_optarg ;;
111121c2f794Smrg
111221c2f794Smrg  -site | --site | --sit)
111321c2f794Smrg    ac_prev=site ;;
111421c2f794Smrg  -site=* | --site=* | --sit=*)
111521c2f794Smrg    site=$ac_optarg ;;
111621c2f794Smrg
111721c2f794Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
111821c2f794Smrg    ac_prev=srcdir ;;
111921c2f794Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
112021c2f794Smrg    srcdir=$ac_optarg ;;
112121c2f794Smrg
112221c2f794Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
112321c2f794Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
112421c2f794Smrg    ac_prev=sysconfdir ;;
112521c2f794Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
112621c2f794Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
112721c2f794Smrg    sysconfdir=$ac_optarg ;;
112821c2f794Smrg
112921c2f794Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
113021c2f794Smrg    ac_prev=target_alias ;;
113121c2f794Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
113221c2f794Smrg    target_alias=$ac_optarg ;;
113321c2f794Smrg
113421c2f794Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
113521c2f794Smrg    verbose=yes ;;
113621c2f794Smrg
113721c2f794Smrg  -version | --version | --versio | --versi | --vers | -V)
113821c2f794Smrg    ac_init_version=: ;;
113921c2f794Smrg
114021c2f794Smrg  -with-* | --with-*)
114112391620Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
114221c2f794Smrg    # Reject names that are not valid shell variable names.
114312391620Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144889a2364Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
114512391620Smrg    ac_useropt_orig=$ac_useropt
1146889a2364Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
114712391620Smrg    case $ac_user_opts in
114812391620Smrg      *"
114912391620Smrg"with_$ac_useropt"
115012391620Smrg"*) ;;
115112391620Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
115212391620Smrg	 ac_unrecognized_sep=', ';;
115312391620Smrg    esac
115412391620Smrg    eval with_$ac_useropt=\$ac_optarg ;;
115521c2f794Smrg
115621c2f794Smrg  -without-* | --without-*)
115712391620Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
115821c2f794Smrg    # Reject names that are not valid shell variable names.
115912391620Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1160889a2364Smrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
116112391620Smrg    ac_useropt_orig=$ac_useropt
1162889a2364Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
116312391620Smrg    case $ac_user_opts in
116412391620Smrg      *"
116512391620Smrg"with_$ac_useropt"
116612391620Smrg"*) ;;
116712391620Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
116812391620Smrg	 ac_unrecognized_sep=', ';;
116912391620Smrg    esac
117012391620Smrg    eval with_$ac_useropt=no ;;
117121c2f794Smrg
117221c2f794Smrg  --x)
117321c2f794Smrg    # Obsolete; use --with-x.
117421c2f794Smrg    with_x=yes ;;
117521c2f794Smrg
117621c2f794Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
117721c2f794Smrg  | --x-incl | --x-inc | --x-in | --x-i)
117821c2f794Smrg    ac_prev=x_includes ;;
117921c2f794Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
118021c2f794Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
118121c2f794Smrg    x_includes=$ac_optarg ;;
118221c2f794Smrg
118321c2f794Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
118421c2f794Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
118521c2f794Smrg    ac_prev=x_libraries ;;
118621c2f794Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
118721c2f794Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
118821c2f794Smrg    x_libraries=$ac_optarg ;;
118921c2f794Smrg
119012391620Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
119112391620SmrgTry \`$0 --help' for more information"
119221c2f794Smrg    ;;
119321c2f794Smrg
119421c2f794Smrg  *=*)
119521c2f794Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
119621c2f794Smrg    # Reject names that are not valid shell variable names.
119712391620Smrg    case $ac_envvar in #(
119812391620Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
119912391620Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
120012391620Smrg    esac
120121c2f794Smrg    eval $ac_envvar=\$ac_optarg
120221c2f794Smrg    export $ac_envvar ;;
120321c2f794Smrg
120421c2f794Smrg  *)
120521c2f794Smrg    # FIXME: should be removed in autoconf 3.0.
1206889a2364Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
120721c2f794Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1208889a2364Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
120912391620Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
121021c2f794Smrg    ;;
121121c2f794Smrg
121221c2f794Smrg  esac
121321c2f794Smrgdone
121421c2f794Smrg
121521c2f794Smrgif test -n "$ac_prev"; then
121621c2f794Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
121712391620Smrg  as_fn_error $? "missing argument to $ac_option"
121812391620Smrgfi
121912391620Smrg
122012391620Smrgif test -n "$ac_unrecognized_opts"; then
122112391620Smrg  case $enable_option_checking in
122212391620Smrg    no) ;;
122312391620Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1224889a2364Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
122512391620Smrg  esac
122621c2f794Smrgfi
122721c2f794Smrg
122812391620Smrg# Check all directory arguments for consistency.
122921c2f794Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
123021c2f794Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
123121c2f794Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1232889a2364Smrg		libdir localedir mandir runstatedir
123321c2f794Smrgdo
123421c2f794Smrg  eval ac_val=\$$ac_var
123512391620Smrg  # Remove trailing slashes.
123612391620Smrg  case $ac_val in
123712391620Smrg    */ )
123812391620Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
123912391620Smrg      eval $ac_var=\$ac_val;;
124012391620Smrg  esac
124112391620Smrg  # Be sure to have absolute directory names.
124221c2f794Smrg  case $ac_val in
124321c2f794Smrg    [\\/$]* | ?:[\\/]* )  continue;;
124421c2f794Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
124521c2f794Smrg  esac
124612391620Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
124721c2f794Smrgdone
124821c2f794Smrg
124921c2f794Smrg# There might be people who depend on the old broken behavior: `$host'
125021c2f794Smrg# used to hold the argument of --host etc.
125121c2f794Smrg# FIXME: To remove some day.
125221c2f794Smrgbuild=$build_alias
125321c2f794Smrghost=$host_alias
125421c2f794Smrgtarget=$target_alias
125521c2f794Smrg
125621c2f794Smrg# FIXME: To remove some day.
125721c2f794Smrgif test "x$host_alias" != x; then
125821c2f794Smrg  if test "x$build_alias" = x; then
125921c2f794Smrg    cross_compiling=maybe
126021c2f794Smrg  elif test "x$build_alias" != "x$host_alias"; then
126121c2f794Smrg    cross_compiling=yes
126221c2f794Smrg  fi
126321c2f794Smrgfi
126421c2f794Smrg
126521c2f794Smrgac_tool_prefix=
126621c2f794Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
126721c2f794Smrg
126821c2f794Smrgtest "$silent" = yes && exec 6>/dev/null
126921c2f794Smrg
127021c2f794Smrg
127121c2f794Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
127221c2f794Smrgac_ls_di=`ls -di .` &&
127321c2f794Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
127412391620Smrg  as_fn_error $? "working directory cannot be determined"
127521c2f794Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
127612391620Smrg  as_fn_error $? "pwd does not report name of working directory"
127721c2f794Smrg
127821c2f794Smrg
127921c2f794Smrg# Find the source files, if location was not specified.
128021c2f794Smrgif test -z "$srcdir"; then
128121c2f794Smrg  ac_srcdir_defaulted=yes
128221c2f794Smrg  # Try the directory containing this script, then the parent directory.
128312391620Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
128412391620Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
128512391620Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
128612391620Smrg	 X"$as_myself" : 'X\(//\)$' \| \
128712391620Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1288889a2364Smrgprintf "%s\n" X"$as_myself" |
128921c2f794Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
129021c2f794Smrg	    s//\1/
129121c2f794Smrg	    q
129221c2f794Smrg	  }
129321c2f794Smrg	  /^X\(\/\/\)[^/].*/{
129421c2f794Smrg	    s//\1/
129521c2f794Smrg	    q
129621c2f794Smrg	  }
129721c2f794Smrg	  /^X\(\/\/\)$/{
129821c2f794Smrg	    s//\1/
129921c2f794Smrg	    q
130021c2f794Smrg	  }
130121c2f794Smrg	  /^X\(\/\).*/{
130221c2f794Smrg	    s//\1/
130321c2f794Smrg	    q
130421c2f794Smrg	  }
130521c2f794Smrg	  s/.*/./; q'`
130621c2f794Smrg  srcdir=$ac_confdir
130721c2f794Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
130821c2f794Smrg    srcdir=..
130921c2f794Smrg  fi
131021c2f794Smrgelse
131121c2f794Smrg  ac_srcdir_defaulted=no
131221c2f794Smrgfi
131321c2f794Smrgif test ! -r "$srcdir/$ac_unique_file"; then
131421c2f794Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
131512391620Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
131621c2f794Smrgfi
131721c2f794Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
131821c2f794Smrgac_abs_confdir=`(
131912391620Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
132021c2f794Smrg	pwd)`
132121c2f794Smrg# When building in place, set srcdir=.
132221c2f794Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
132321c2f794Smrg  srcdir=.
132421c2f794Smrgfi
132521c2f794Smrg# Remove unnecessary trailing slashes from srcdir.
132621c2f794Smrg# Double slashes in file names in object file debugging info
132721c2f794Smrg# mess up M-x gdb in Emacs.
132821c2f794Smrgcase $srcdir in
132921c2f794Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
133021c2f794Smrgesac
133121c2f794Smrgfor ac_var in $ac_precious_vars; do
133221c2f794Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
133321c2f794Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
133421c2f794Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
133521c2f794Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
133621c2f794Smrgdone
133721c2f794Smrg
133821c2f794Smrg#
133921c2f794Smrg# Report the --help message.
134021c2f794Smrg#
134121c2f794Smrgif test "$ac_init_help" = "long"; then
134221c2f794Smrg  # Omit some internal or obsolete options to make the list less imposing.
134321c2f794Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
134421c2f794Smrg  cat <<_ACEOF
1345889a2364Smrg\`configure' configures fstobdf 1.0.7 to adapt to many kinds of systems.
134621c2f794Smrg
134721c2f794SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
134821c2f794Smrg
134921c2f794SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
135021c2f794SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
135121c2f794Smrg
135221c2f794SmrgDefaults for the options are specified in brackets.
135321c2f794Smrg
135421c2f794SmrgConfiguration:
135521c2f794Smrg  -h, --help              display this help and exit
135621c2f794Smrg      --help=short        display options specific to this package
135721c2f794Smrg      --help=recursive    display the short help of all the included packages
135821c2f794Smrg  -V, --version           display version information and exit
135912391620Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
136021c2f794Smrg      --cache-file=FILE   cache test results in FILE [disabled]
136121c2f794Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
136221c2f794Smrg  -n, --no-create         do not create output files
136321c2f794Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
136421c2f794Smrg
136521c2f794SmrgInstallation directories:
136621c2f794Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
136712391620Smrg                          [$ac_default_prefix]
136821c2f794Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
136912391620Smrg                          [PREFIX]
137021c2f794Smrg
137121c2f794SmrgBy default, \`make install' will install all the files in
137221c2f794Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
137321c2f794Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
137421c2f794Smrgfor instance \`--prefix=\$HOME'.
137521c2f794Smrg
137621c2f794SmrgFor better control, use the options below.
137721c2f794Smrg
137821c2f794SmrgFine tuning of the installation directories:
137912391620Smrg  --bindir=DIR            user executables [EPREFIX/bin]
138012391620Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
138112391620Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
138212391620Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
138312391620Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
138412391620Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1385889a2364Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
138612391620Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
138712391620Smrg  --includedir=DIR        C header files [PREFIX/include]
138812391620Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
138912391620Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
139012391620Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
139112391620Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
139212391620Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
139312391620Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
139412391620Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/fstobdf]
139512391620Smrg  --htmldir=DIR           html documentation [DOCDIR]
139612391620Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
139712391620Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
139812391620Smrg  --psdir=DIR             ps documentation [DOCDIR]
139921c2f794Smrg_ACEOF
140021c2f794Smrg
140121c2f794Smrg  cat <<\_ACEOF
140221c2f794Smrg
140321c2f794SmrgProgram names:
140421c2f794Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
140521c2f794Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
140621c2f794Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
140721c2f794Smrg
140821c2f794SmrgSystem types:
140921c2f794Smrg  --build=BUILD     configure for building on BUILD [guessed]
141021c2f794Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
141121c2f794Smrg_ACEOF
141221c2f794Smrgfi
141321c2f794Smrg
141421c2f794Smrgif test -n "$ac_init_help"; then
141521c2f794Smrg  case $ac_init_help in
1416889a2364Smrg     short | recursive ) echo "Configuration of fstobdf 1.0.7:";;
141721c2f794Smrg   esac
141821c2f794Smrg  cat <<\_ACEOF
141921c2f794Smrg
142021c2f794SmrgOptional Features:
142112391620Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
142221c2f794Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
142321c2f794Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
14241b2353dbSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
14251b2353dbSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
14261b2353dbSmrg  --enable-dependency-tracking
14271b2353dbSmrg                          do not reject slow dependency extractors
14281b2353dbSmrg  --disable-dependency-tracking
14291b2353dbSmrg                          speeds up one-time build
143082e12b1bSmrg  --disable-selective-werror
143182e12b1bSmrg                          Turn off selective compiler errors. (default:
143282e12b1bSmrg                          enabled)
143312391620Smrg  --enable-strict-compilation
143412391620Smrg                          Enable all warnings from compiler and make them
143512391620Smrg                          errors (default: disabled)
143621c2f794Smrg
143721c2f794SmrgSome influential environment variables:
143821c2f794Smrg  CC          C compiler command
143921c2f794Smrg  CFLAGS      C compiler flags
144021c2f794Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
144121c2f794Smrg              nonstandard directory <lib dir>
144221c2f794Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
144312391620Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
144421c2f794Smrg              you have headers in a nonstandard directory <include dir>
144521c2f794Smrg  PKG_CONFIG  path to pkg-config utility
1446889a2364Smrg  PKG_CONFIG_PATH
1447889a2364Smrg              directories to add to pkg-config's search path
1448889a2364Smrg  PKG_CONFIG_LIBDIR
1449889a2364Smrg              path overriding pkg-config's built-in search path
145021c2f794Smrg  FSTOBDF_CFLAGS
145121c2f794Smrg              C compiler flags for FSTOBDF, overriding pkg-config
145221c2f794Smrg  FSTOBDF_LIBS
145321c2f794Smrg              linker flags for FSTOBDF, overriding pkg-config
145421c2f794Smrg
145521c2f794SmrgUse these variables to override the choices made by `configure' or to help
145621c2f794Smrgit to find libraries and programs with nonstandard names/locations.
145721c2f794Smrg
1458889a2364SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/fstobdf/-/issues>.
145921c2f794Smrg_ACEOF
146021c2f794Smrgac_status=$?
146121c2f794Smrgfi
146221c2f794Smrg
146321c2f794Smrgif test "$ac_init_help" = "recursive"; then
146421c2f794Smrg  # If there are subdirs, report their specific --help.
146521c2f794Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
146612391620Smrg    test -d "$ac_dir" ||
146712391620Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
146812391620Smrg      continue
146921c2f794Smrg    ac_builddir=.
147021c2f794Smrg
147121c2f794Smrgcase "$ac_dir" in
147221c2f794Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
147321c2f794Smrg*)
1474889a2364Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
147521c2f794Smrg  # A ".." for each directory in $ac_dir_suffix.
1476889a2364Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
147721c2f794Smrg  case $ac_top_builddir_sub in
147821c2f794Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
147921c2f794Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
148021c2f794Smrg  esac ;;
148121c2f794Smrgesac
148221c2f794Smrgac_abs_top_builddir=$ac_pwd
148321c2f794Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
148421c2f794Smrg# for backward compatibility:
148521c2f794Smrgac_top_builddir=$ac_top_build_prefix
148621c2f794Smrg
148721c2f794Smrgcase $srcdir in
148821c2f794Smrg  .)  # We are building in place.
148921c2f794Smrg    ac_srcdir=.
149021c2f794Smrg    ac_top_srcdir=$ac_top_builddir_sub
149121c2f794Smrg    ac_abs_top_srcdir=$ac_pwd ;;
149221c2f794Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
149321c2f794Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
149421c2f794Smrg    ac_top_srcdir=$srcdir
149521c2f794Smrg    ac_abs_top_srcdir=$srcdir ;;
149621c2f794Smrg  *) # Relative name.
149721c2f794Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
149821c2f794Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
149921c2f794Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
150021c2f794Smrgesac
150121c2f794Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
150221c2f794Smrg
150321c2f794Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1504889a2364Smrg    # Check for configure.gnu first; this name is used for a wrapper for
1505889a2364Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
150621c2f794Smrg    if test -f "$ac_srcdir/configure.gnu"; then
150721c2f794Smrg      echo &&
150821c2f794Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
150921c2f794Smrg    elif test -f "$ac_srcdir/configure"; then
151021c2f794Smrg      echo &&
151121c2f794Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
151221c2f794Smrg    else
1513889a2364Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
151421c2f794Smrg    fi || ac_status=$?
151521c2f794Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
151621c2f794Smrg  done
151721c2f794Smrgfi
151821c2f794Smrg
151921c2f794Smrgtest -n "$ac_init_help" && exit $ac_status
152021c2f794Smrgif $ac_init_version; then
152121c2f794Smrg  cat <<\_ACEOF
1522889a2364Smrgfstobdf configure 1.0.7
1523889a2364Smrggenerated by GNU Autoconf 2.71
152421c2f794Smrg
1525889a2364SmrgCopyright (C) 2021 Free Software Foundation, Inc.
152621c2f794SmrgThis configure script is free software; the Free Software Foundation
152721c2f794Smrggives unlimited permission to copy, distribute and modify it.
152821c2f794Smrg_ACEOF
152921c2f794Smrg  exit
153021c2f794Smrgfi
153112391620Smrg
153212391620Smrg## ------------------------ ##
153312391620Smrg## Autoconf initialization. ##
153412391620Smrg## ------------------------ ##
153512391620Smrg
153612391620Smrg# ac_fn_c_try_compile LINENO
153712391620Smrg# --------------------------
153812391620Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
153912391620Smrgac_fn_c_try_compile ()
154012391620Smrg{
154112391620Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1542889a2364Smrg  rm -f conftest.$ac_objext conftest.beam
154312391620Smrg  if { { ac_try="$ac_compile"
154412391620Smrgcase "(($ac_try" in
154512391620Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
154612391620Smrg  *) ac_try_echo=$ac_try;;
154712391620Smrgesac
154812391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1549889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
155012391620Smrg  (eval "$ac_compile") 2>conftest.err
155112391620Smrg  ac_status=$?
155212391620Smrg  if test -s conftest.err; then
155312391620Smrg    grep -v '^ *+' conftest.err >conftest.er1
155412391620Smrg    cat conftest.er1 >&5
155512391620Smrg    mv -f conftest.er1 conftest.err
155612391620Smrg  fi
1557889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
155812391620Smrg  test $ac_status = 0; } && {
155912391620Smrg	 test -z "$ac_c_werror_flag" ||
156012391620Smrg	 test ! -s conftest.err
1561889a2364Smrg       } && test -s conftest.$ac_objext
1562889a2364Smrgthen :
156312391620Smrg  ac_retval=0
1564889a2364Smrgelse $as_nop
1565889a2364Smrg  printf "%s\n" "$as_me: failed program was:" >&5
156612391620Smrgsed 's/^/| /' conftest.$ac_ext >&5
156712391620Smrg
156812391620Smrg	ac_retval=1
156912391620Smrgfi
157012391620Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
157112391620Smrg  as_fn_set_status $ac_retval
157212391620Smrg
157312391620Smrg} # ac_fn_c_try_compile
157412391620Smrg
1575889a2364Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1576889a2364Smrg# ------------------------------------------------------------------
157712391620Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1578889a2364Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1579889a2364Smrgac_fn_check_decl ()
158012391620Smrg{
158112391620Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
158212391620Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1583889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1584889a2364Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1585889a2364Smrgif eval test \${$3+y}
1586889a2364Smrgthen :
1587889a2364Smrg  printf %s "(cached) " >&6
1588889a2364Smrgelse $as_nop
158912391620Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1590889a2364Smrg  eval ac_save_FLAGS=\$$6
1591889a2364Smrg  as_fn_append $6 " $5"
159212391620Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
159312391620Smrg/* end confdefs.h.  */
159412391620Smrg$4
159512391620Smrgint
1596889a2364Smrgmain (void)
159712391620Smrg{
159812391620Smrg#ifndef $as_decl_name
159912391620Smrg#ifdef __cplusplus
160012391620Smrg  (void) $as_decl_use;
160112391620Smrg#else
160212391620Smrg  (void) $as_decl_name;
160312391620Smrg#endif
160412391620Smrg#endif
160512391620Smrg
160612391620Smrg  ;
160712391620Smrg  return 0;
160812391620Smrg}
160912391620Smrg_ACEOF
1610889a2364Smrgif ac_fn_c_try_compile "$LINENO"
1611889a2364Smrgthen :
161212391620Smrg  eval "$3=yes"
1613889a2364Smrgelse $as_nop
161412391620Smrg  eval "$3=no"
161512391620Smrgfi
1616889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1617889a2364Smrg  eval $6=\$ac_save_FLAGS
161812391620Smrg
161912391620Smrgfi
1620889a2364Smrgeval ac_res=\$$3
1621889a2364Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1622889a2364Smrgprintf "%s\n" "$ac_res" >&6; }
162312391620Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
162412391620Smrg
1625889a2364Smrg} # ac_fn_check_decl
162612391620Smrg
162712391620Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
162812391620Smrg# -------------------------------------------------------
162912391620Smrg# Tests whether HEADER exists and can be compiled using the include files in
163012391620Smrg# INCLUDES, setting the cache variable VAR accordingly.
163112391620Smrgac_fn_c_check_header_compile ()
163212391620Smrg{
163312391620Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1634889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1635889a2364Smrgprintf %s "checking for $2... " >&6; }
1636889a2364Smrgif eval test \${$3+y}
1637889a2364Smrgthen :
1638889a2364Smrg  printf %s "(cached) " >&6
1639889a2364Smrgelse $as_nop
164012391620Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
164112391620Smrg/* end confdefs.h.  */
164212391620Smrg$4
164312391620Smrg#include <$2>
164412391620Smrg_ACEOF
1645889a2364Smrgif ac_fn_c_try_compile "$LINENO"
1646889a2364Smrgthen :
164712391620Smrg  eval "$3=yes"
1648889a2364Smrgelse $as_nop
164912391620Smrg  eval "$3=no"
165012391620Smrgfi
1651889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
165212391620Smrgfi
165312391620Smrgeval ac_res=\$$3
1654889a2364Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1655889a2364Smrgprintf "%s\n" "$ac_res" >&6; }
165612391620Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
165712391620Smrg
165812391620Smrg} # ac_fn_c_check_header_compile
165982e12b1bSmrg
166082e12b1bSmrg# ac_fn_c_try_link LINENO
166182e12b1bSmrg# -----------------------
166282e12b1bSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
166382e12b1bSmrgac_fn_c_try_link ()
166482e12b1bSmrg{
166582e12b1bSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1666889a2364Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
166782e12b1bSmrg  if { { ac_try="$ac_link"
166882e12b1bSmrgcase "(($ac_try" in
166982e12b1bSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
167082e12b1bSmrg  *) ac_try_echo=$ac_try;;
167182e12b1bSmrgesac
167282e12b1bSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1673889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
167482e12b1bSmrg  (eval "$ac_link") 2>conftest.err
167582e12b1bSmrg  ac_status=$?
167682e12b1bSmrg  if test -s conftest.err; then
167782e12b1bSmrg    grep -v '^ *+' conftest.err >conftest.er1
167882e12b1bSmrg    cat conftest.er1 >&5
167982e12b1bSmrg    mv -f conftest.er1 conftest.err
168082e12b1bSmrg  fi
1681889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
168282e12b1bSmrg  test $ac_status = 0; } && {
168382e12b1bSmrg	 test -z "$ac_c_werror_flag" ||
168482e12b1bSmrg	 test ! -s conftest.err
168582e12b1bSmrg       } && test -s conftest$ac_exeext && {
168682e12b1bSmrg	 test "$cross_compiling" = yes ||
16871b2353dbSmrg	 test -x conftest$ac_exeext
1688889a2364Smrg       }
1689889a2364Smrgthen :
169082e12b1bSmrg  ac_retval=0
1691889a2364Smrgelse $as_nop
1692889a2364Smrg  printf "%s\n" "$as_me: failed program was:" >&5
169382e12b1bSmrgsed 's/^/| /' conftest.$ac_ext >&5
169482e12b1bSmrg
169582e12b1bSmrg	ac_retval=1
169682e12b1bSmrgfi
169782e12b1bSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
169882e12b1bSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
169982e12b1bSmrg  # interfere with the next link command; also delete a directory that is
170082e12b1bSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
170182e12b1bSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
170282e12b1bSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
170382e12b1bSmrg  as_fn_set_status $ac_retval
170482e12b1bSmrg
170582e12b1bSmrg} # ac_fn_c_try_link
1706889a2364Smrgac_configure_args_raw=
1707889a2364Smrgfor ac_arg
1708889a2364Smrgdo
1709889a2364Smrg  case $ac_arg in
1710889a2364Smrg  *\'*)
1711889a2364Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1712889a2364Smrg  esac
1713889a2364Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1714889a2364Smrgdone
1715889a2364Smrg
1716889a2364Smrgcase $ac_configure_args_raw in
1717889a2364Smrg  *$as_nl*)
1718889a2364Smrg    ac_safe_unquote= ;;
1719889a2364Smrg  *)
1720889a2364Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1721889a2364Smrg    ac_unsafe_a="$ac_unsafe_z#~"
1722889a2364Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1723889a2364Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1724889a2364Smrgesac
1725889a2364Smrg
172621c2f794Smrgcat >config.log <<_ACEOF
172721c2f794SmrgThis file contains any messages produced by compilers while
172821c2f794Smrgrunning configure, to aid debugging if configure makes a mistake.
172921c2f794Smrg
1730889a2364SmrgIt was created by fstobdf $as_me 1.0.7, which was
1731889a2364Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
173221c2f794Smrg
1733889a2364Smrg  $ $0$ac_configure_args_raw
173421c2f794Smrg
173521c2f794Smrg_ACEOF
173621c2f794Smrgexec 5>>config.log
173721c2f794Smrg{
173821c2f794Smrgcat <<_ASUNAME
173921c2f794Smrg## --------- ##
174021c2f794Smrg## Platform. ##
174121c2f794Smrg## --------- ##
174221c2f794Smrg
174321c2f794Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
174421c2f794Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
174521c2f794Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
174621c2f794Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
174721c2f794Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
174821c2f794Smrg
174921c2f794Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
175021c2f794Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
175121c2f794Smrg
175221c2f794Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
175321c2f794Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
175421c2f794Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
175521c2f794Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
175621c2f794Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
175721c2f794Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
175821c2f794Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
175921c2f794Smrg
176021c2f794Smrg_ASUNAME
176121c2f794Smrg
176221c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
176321c2f794Smrgfor as_dir in $PATH
176421c2f794Smrgdo
176521c2f794Smrg  IFS=$as_save_IFS
1766889a2364Smrg  case $as_dir in #(((
1767889a2364Smrg    '') as_dir=./ ;;
1768889a2364Smrg    */) ;;
1769889a2364Smrg    *) as_dir=$as_dir/ ;;
1770889a2364Smrg  esac
1771889a2364Smrg    printf "%s\n" "PATH: $as_dir"
177212391620Smrg  done
177321c2f794SmrgIFS=$as_save_IFS
177421c2f794Smrg
177521c2f794Smrg} >&5
177621c2f794Smrg
177721c2f794Smrgcat >&5 <<_ACEOF
177821c2f794Smrg
177921c2f794Smrg
178021c2f794Smrg## ----------- ##
178121c2f794Smrg## Core tests. ##
178221c2f794Smrg## ----------- ##
178321c2f794Smrg
178421c2f794Smrg_ACEOF
178521c2f794Smrg
178621c2f794Smrg
178721c2f794Smrg# Keep a trace of the command line.
178821c2f794Smrg# Strip out --no-create and --no-recursion so they do not pile up.
178921c2f794Smrg# Strip out --silent because we don't want to record it for future runs.
179021c2f794Smrg# Also quote any args containing shell meta-characters.
179121c2f794Smrg# Make two passes to allow for proper duplicate-argument suppression.
179221c2f794Smrgac_configure_args=
179321c2f794Smrgac_configure_args0=
179421c2f794Smrgac_configure_args1=
179521c2f794Smrgac_must_keep_next=false
179621c2f794Smrgfor ac_pass in 1 2
179721c2f794Smrgdo
179821c2f794Smrg  for ac_arg
179921c2f794Smrg  do
180021c2f794Smrg    case $ac_arg in
180121c2f794Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
180221c2f794Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
180321c2f794Smrg    | -silent | --silent | --silen | --sile | --sil)
180421c2f794Smrg      continue ;;
180521c2f794Smrg    *\'*)
1806889a2364Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
180721c2f794Smrg    esac
180821c2f794Smrg    case $ac_pass in
180912391620Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
181021c2f794Smrg    2)
181112391620Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
181221c2f794Smrg      if test $ac_must_keep_next = true; then
181321c2f794Smrg	ac_must_keep_next=false # Got value, back to normal.
181421c2f794Smrg      else
181521c2f794Smrg	case $ac_arg in
181621c2f794Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
181721c2f794Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
181821c2f794Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
181921c2f794Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
182021c2f794Smrg	    case "$ac_configure_args0 " in
182121c2f794Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
182221c2f794Smrg	    esac
182321c2f794Smrg	    ;;
182421c2f794Smrg	  -* ) ac_must_keep_next=true ;;
182521c2f794Smrg	esac
182621c2f794Smrg      fi
182712391620Smrg      as_fn_append ac_configure_args " '$ac_arg'"
182821c2f794Smrg      ;;
182921c2f794Smrg    esac
183021c2f794Smrg  done
183121c2f794Smrgdone
183212391620Smrg{ ac_configure_args0=; unset ac_configure_args0;}
183312391620Smrg{ ac_configure_args1=; unset ac_configure_args1;}
183421c2f794Smrg
183521c2f794Smrg# When interrupted or exit'd, cleanup temporary files, and complete
183621c2f794Smrg# config.log.  We remove comments because anyway the quotes in there
183721c2f794Smrg# would cause problems or look ugly.
183821c2f794Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
183921c2f794Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
184021c2f794Smrgtrap 'exit_status=$?
1841889a2364Smrg  # Sanitize IFS.
1842889a2364Smrg  IFS=" ""	$as_nl"
184321c2f794Smrg  # Save into config.log some information that might help in debugging.
184421c2f794Smrg  {
184521c2f794Smrg    echo
184621c2f794Smrg
1847889a2364Smrg    printf "%s\n" "## ---------------- ##
184821c2f794Smrg## Cache variables. ##
184912391620Smrg## ---------------- ##"
185021c2f794Smrg    echo
185121c2f794Smrg    # The following way of writing the cache mishandles newlines in values,
185221c2f794Smrg(
185321c2f794Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
185421c2f794Smrg    eval ac_val=\$$ac_var
185521c2f794Smrg    case $ac_val in #(
185621c2f794Smrg    *${as_nl}*)
185721c2f794Smrg      case $ac_var in #(
1858889a2364Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1859889a2364Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
186021c2f794Smrg      esac
186121c2f794Smrg      case $ac_var in #(
186221c2f794Smrg      _ | IFS | as_nl) ;; #(
186312391620Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
186412391620Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
186521c2f794Smrg      esac ;;
186621c2f794Smrg    esac
186721c2f794Smrg  done
186821c2f794Smrg  (set) 2>&1 |
186921c2f794Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
187021c2f794Smrg    *${as_nl}ac_space=\ *)
187121c2f794Smrg      sed -n \
187221c2f794Smrg	"s/'\''/'\''\\\\'\'''\''/g;
187321c2f794Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
187421c2f794Smrg      ;; #(
187521c2f794Smrg    *)
187621c2f794Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
187721c2f794Smrg      ;;
187821c2f794Smrg    esac |
187921c2f794Smrg    sort
188021c2f794Smrg)
188121c2f794Smrg    echo
188221c2f794Smrg
1883889a2364Smrg    printf "%s\n" "## ----------------- ##
188421c2f794Smrg## Output variables. ##
188512391620Smrg## ----------------- ##"
188621c2f794Smrg    echo
188721c2f794Smrg    for ac_var in $ac_subst_vars
188821c2f794Smrg    do
188921c2f794Smrg      eval ac_val=\$$ac_var
189021c2f794Smrg      case $ac_val in
1891889a2364Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
189221c2f794Smrg      esac
1893889a2364Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
189421c2f794Smrg    done | sort
189521c2f794Smrg    echo
189621c2f794Smrg
189721c2f794Smrg    if test -n "$ac_subst_files"; then
1898889a2364Smrg      printf "%s\n" "## ------------------- ##
189921c2f794Smrg## File substitutions. ##
190012391620Smrg## ------------------- ##"
190121c2f794Smrg      echo
190221c2f794Smrg      for ac_var in $ac_subst_files
190321c2f794Smrg      do
190421c2f794Smrg	eval ac_val=\$$ac_var
190521c2f794Smrg	case $ac_val in
1906889a2364Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
190721c2f794Smrg	esac
1908889a2364Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
190921c2f794Smrg      done | sort
191021c2f794Smrg      echo
191121c2f794Smrg    fi
191221c2f794Smrg
191321c2f794Smrg    if test -s confdefs.h; then
1914889a2364Smrg      printf "%s\n" "## ----------- ##
191521c2f794Smrg## confdefs.h. ##
191612391620Smrg## ----------- ##"
191721c2f794Smrg      echo
191821c2f794Smrg      cat confdefs.h
191921c2f794Smrg      echo
192021c2f794Smrg    fi
192121c2f794Smrg    test "$ac_signal" != 0 &&
1922889a2364Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1923889a2364Smrg    printf "%s\n" "$as_me: exit $exit_status"
192421c2f794Smrg  } >&5
192521c2f794Smrg  rm -f core *.core core.conftest.* &&
192621c2f794Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
192721c2f794Smrg    exit $exit_status
192821c2f794Smrg' 0
192921c2f794Smrgfor ac_signal in 1 2 13 15; do
193012391620Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
193121c2f794Smrgdone
193221c2f794Smrgac_signal=0
193321c2f794Smrg
193421c2f794Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
193521c2f794Smrgrm -f -r conftest* confdefs.h
193621c2f794Smrg
1937889a2364Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
193812391620Smrg
193921c2f794Smrg# Predefined preprocessor variables.
194021c2f794Smrg
1941889a2364Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
194221c2f794Smrg
1943889a2364Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
194421c2f794Smrg
1945889a2364Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
194621c2f794Smrg
1947889a2364Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
194821c2f794Smrg
1949889a2364Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
195021c2f794Smrg
1951889a2364Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
195212391620Smrg
195321c2f794Smrg
195421c2f794Smrg# Let the site file select an alternate cache file if it wants to.
195512391620Smrg# Prefer an explicitly selected file to automatically selected ones.
195621c2f794Smrgif test -n "$CONFIG_SITE"; then
1957889a2364Smrg  ac_site_files="$CONFIG_SITE"
195821c2f794Smrgelif test "x$prefix" != xNONE; then
1959889a2364Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
196021c2f794Smrgelse
1961889a2364Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
196221c2f794Smrgfi
1963889a2364Smrg
1964889a2364Smrgfor ac_site_file in $ac_site_files
196521c2f794Smrgdo
1966889a2364Smrg  case $ac_site_file in #(
1967889a2364Smrg  */*) :
1968889a2364Smrg     ;; #(
1969889a2364Smrg  *) :
1970889a2364Smrg    ac_site_file=./$ac_site_file ;;
1971889a2364Smrgesac
1972889a2364Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1973889a2364Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1974889a2364Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
197521c2f794Smrg    sed 's/^/| /' "$ac_site_file" >&5
197612391620Smrg    . "$ac_site_file" \
1977889a2364Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1978889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
197912391620Smrgas_fn_error $? "failed to load site script $ac_site_file
198012391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
198121c2f794Smrg  fi
198221c2f794Smrgdone
198321c2f794Smrg
198421c2f794Smrgif test -r "$cache_file"; then
198512391620Smrg  # Some versions of bash will fail to source /dev/null (special files
198612391620Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
198712391620Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1988889a2364Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1989889a2364Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
199021c2f794Smrg    case $cache_file in
199121c2f794Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
199221c2f794Smrg      *)                      . "./$cache_file";;
199321c2f794Smrg    esac
199421c2f794Smrg  fi
199521c2f794Smrgelse
1996889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1997889a2364Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
199821c2f794Smrg  >$cache_file
199921c2f794Smrgfi
200021c2f794Smrg
2001889a2364Smrg# Test code for whether the C compiler supports C89 (global declarations)
2002889a2364Smrgac_c_conftest_c89_globals='
2003889a2364Smrg/* Does the compiler advertise C89 conformance?
2004889a2364Smrg   Do not test the value of __STDC__, because some compilers set it to 0
2005889a2364Smrg   while being otherwise adequately conformant. */
2006889a2364Smrg#if !defined __STDC__
2007889a2364Smrg# error "Compiler does not advertise C89 conformance"
2008889a2364Smrg#endif
200921c2f794Smrg
2010889a2364Smrg#include <stddef.h>
2011889a2364Smrg#include <stdarg.h>
2012889a2364Smrgstruct stat;
2013889a2364Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2014889a2364Smrgstruct buf { int x; };
2015889a2364Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2016889a2364Smrgstatic char *e (p, i)
2017889a2364Smrg     char **p;
2018889a2364Smrg     int i;
2019889a2364Smrg{
2020889a2364Smrg  return p[i];
2021889a2364Smrg}
2022889a2364Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2023889a2364Smrg{
2024889a2364Smrg  char *s;
2025889a2364Smrg  va_list v;
2026889a2364Smrg  va_start (v,p);
2027889a2364Smrg  s = g (p, va_arg (v,int));
2028889a2364Smrg  va_end (v);
2029889a2364Smrg  return s;
2030889a2364Smrg}
20311b2353dbSmrg
2032889a2364Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2033889a2364Smrg   function prototypes and stuff, but not \xHH hex character constants.
2034889a2364Smrg   These do not provoke an error unfortunately, instead are silently treated
2035889a2364Smrg   as an "x".  The following induces an error, until -std is added to get
2036889a2364Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2037889a2364Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
2038889a2364Smrg   that is true only with -std.  */
2039889a2364Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
20401b2353dbSmrg
2041889a2364Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2042889a2364Smrg   inside strings and character constants.  */
2043889a2364Smrg#define FOO(x) '\''x'\''
2044889a2364Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
20451b2353dbSmrg
2046889a2364Smrgint test (int i, double x);
2047889a2364Smrgstruct s1 {int (*f) (int a);};
2048889a2364Smrgstruct s2 {int (*f) (double a);};
2049889a2364Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2050889a2364Smrg               int, int);'
205121c2f794Smrg
2052889a2364Smrg# Test code for whether the C compiler supports C89 (body of main).
2053889a2364Smrgac_c_conftest_c89_main='
2054889a2364Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2055889a2364Smrg'
205621c2f794Smrg
2057889a2364Smrg# Test code for whether the C compiler supports C99 (global declarations)
2058889a2364Smrgac_c_conftest_c99_globals='
2059889a2364Smrg// Does the compiler advertise C99 conformance?
2060889a2364Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2061889a2364Smrg# error "Compiler does not advertise C99 conformance"
2062889a2364Smrg#endif
206321c2f794Smrg
2064889a2364Smrg#include <stdbool.h>
2065889a2364Smrgextern int puts (const char *);
2066889a2364Smrgextern int printf (const char *, ...);
2067889a2364Smrgextern int dprintf (int, const char *, ...);
2068889a2364Smrgextern void *malloc (size_t);
206921c2f794Smrg
2070889a2364Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2071889a2364Smrg// dprintf is used instead of fprintf to avoid needing to declare
2072889a2364Smrg// FILE and stderr.
2073889a2364Smrg#define debug(...) dprintf (2, __VA_ARGS__)
2074889a2364Smrg#define showlist(...) puts (#__VA_ARGS__)
2075889a2364Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2076889a2364Smrgstatic void
2077889a2364Smrgtest_varargs_macros (void)
2078889a2364Smrg{
2079889a2364Smrg  int x = 1234;
2080889a2364Smrg  int y = 5678;
2081889a2364Smrg  debug ("Flag");
2082889a2364Smrg  debug ("X = %d\n", x);
2083889a2364Smrg  showlist (The first, second, and third items.);
2084889a2364Smrg  report (x>y, "x is %d but y is %d", x, y);
2085889a2364Smrg}
2086889a2364Smrg
2087889a2364Smrg// Check long long types.
2088889a2364Smrg#define BIG64 18446744073709551615ull
2089889a2364Smrg#define BIG32 4294967295ul
2090889a2364Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2091889a2364Smrg#if !BIG_OK
2092889a2364Smrg  #error "your preprocessor is broken"
2093889a2364Smrg#endif
2094889a2364Smrg#if BIG_OK
2095889a2364Smrg#else
2096889a2364Smrg  #error "your preprocessor is broken"
2097889a2364Smrg#endif
2098889a2364Smrgstatic long long int bignum = -9223372036854775807LL;
2099889a2364Smrgstatic unsigned long long int ubignum = BIG64;
2100889a2364Smrg
2101889a2364Smrgstruct incomplete_array
2102889a2364Smrg{
2103889a2364Smrg  int datasize;
2104889a2364Smrg  double data[];
2105889a2364Smrg};
2106889a2364Smrg
2107889a2364Smrgstruct named_init {
2108889a2364Smrg  int number;
2109889a2364Smrg  const wchar_t *name;
2110889a2364Smrg  double average;
2111889a2364Smrg};
2112889a2364Smrg
2113889a2364Smrgtypedef const char *ccp;
2114889a2364Smrg
2115889a2364Smrgstatic inline int
2116889a2364Smrgtest_restrict (ccp restrict text)
2117889a2364Smrg{
2118889a2364Smrg  // See if C++-style comments work.
2119889a2364Smrg  // Iterate through items via the restricted pointer.
2120889a2364Smrg  // Also check for declarations in for loops.
2121889a2364Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2122889a2364Smrg    continue;
2123889a2364Smrg  return 0;
2124889a2364Smrg}
2125889a2364Smrg
2126889a2364Smrg// Check varargs and va_copy.
2127889a2364Smrgstatic bool
2128889a2364Smrgtest_varargs (const char *format, ...)
2129889a2364Smrg{
2130889a2364Smrg  va_list args;
2131889a2364Smrg  va_start (args, format);
2132889a2364Smrg  va_list args_copy;
2133889a2364Smrg  va_copy (args_copy, args);
2134889a2364Smrg
2135889a2364Smrg  const char *str = "";
2136889a2364Smrg  int number = 0;
2137889a2364Smrg  float fnumber = 0;
2138889a2364Smrg
2139889a2364Smrg  while (*format)
2140889a2364Smrg    {
2141889a2364Smrg      switch (*format++)
2142889a2364Smrg	{
2143889a2364Smrg	case '\''s'\'': // string
2144889a2364Smrg	  str = va_arg (args_copy, const char *);
2145889a2364Smrg	  break;
2146889a2364Smrg	case '\''d'\'': // int
2147889a2364Smrg	  number = va_arg (args_copy, int);
2148889a2364Smrg	  break;
2149889a2364Smrg	case '\''f'\'': // float
2150889a2364Smrg	  fnumber = va_arg (args_copy, double);
2151889a2364Smrg	  break;
2152889a2364Smrg	default:
2153889a2364Smrg	  break;
2154889a2364Smrg	}
2155889a2364Smrg    }
2156889a2364Smrg  va_end (args_copy);
2157889a2364Smrg  va_end (args);
2158889a2364Smrg
2159889a2364Smrg  return *str && number && fnumber;
2160889a2364Smrg}
2161889a2364Smrg'
2162889a2364Smrg
2163889a2364Smrg# Test code for whether the C compiler supports C99 (body of main).
2164889a2364Smrgac_c_conftest_c99_main='
2165889a2364Smrg  // Check bool.
2166889a2364Smrg  _Bool success = false;
2167889a2364Smrg  success |= (argc != 0);
2168889a2364Smrg
2169889a2364Smrg  // Check restrict.
2170889a2364Smrg  if (test_restrict ("String literal") == 0)
2171889a2364Smrg    success = true;
2172889a2364Smrg  char *restrict newvar = "Another string";
2173889a2364Smrg
2174889a2364Smrg  // Check varargs.
2175889a2364Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2176889a2364Smrg  test_varargs_macros ();
2177889a2364Smrg
2178889a2364Smrg  // Check flexible array members.
2179889a2364Smrg  struct incomplete_array *ia =
2180889a2364Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2181889a2364Smrg  ia->datasize = 10;
2182889a2364Smrg  for (int i = 0; i < ia->datasize; ++i)
2183889a2364Smrg    ia->data[i] = i * 1.234;
2184889a2364Smrg
2185889a2364Smrg  // Check named initializers.
2186889a2364Smrg  struct named_init ni = {
2187889a2364Smrg    .number = 34,
2188889a2364Smrg    .name = L"Test wide string",
2189889a2364Smrg    .average = 543.34343,
2190889a2364Smrg  };
2191889a2364Smrg
2192889a2364Smrg  ni.number = 58;
2193889a2364Smrg
2194889a2364Smrg  int dynamic_array[ni.number];
2195889a2364Smrg  dynamic_array[0] = argv[0][0];
2196889a2364Smrg  dynamic_array[ni.number - 1] = 543;
2197889a2364Smrg
2198889a2364Smrg  // work around unused variable warnings
2199889a2364Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2200889a2364Smrg	 || dynamic_array[ni.number - 1] != 543);
2201889a2364Smrg'
2202889a2364Smrg
2203889a2364Smrg# Test code for whether the C compiler supports C11 (global declarations)
2204889a2364Smrgac_c_conftest_c11_globals='
2205889a2364Smrg// Does the compiler advertise C11 conformance?
2206889a2364Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2207889a2364Smrg# error "Compiler does not advertise C11 conformance"
2208889a2364Smrg#endif
2209889a2364Smrg
2210889a2364Smrg// Check _Alignas.
2211889a2364Smrgchar _Alignas (double) aligned_as_double;
2212889a2364Smrgchar _Alignas (0) no_special_alignment;
2213889a2364Smrgextern char aligned_as_int;
2214889a2364Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2215889a2364Smrg
2216889a2364Smrg// Check _Alignof.
2217889a2364Smrgenum
2218889a2364Smrg{
2219889a2364Smrg  int_alignment = _Alignof (int),
2220889a2364Smrg  int_array_alignment = _Alignof (int[100]),
2221889a2364Smrg  char_alignment = _Alignof (char)
2222889a2364Smrg};
2223889a2364Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2224889a2364Smrg
2225889a2364Smrg// Check _Noreturn.
2226889a2364Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
2227889a2364Smrg
2228889a2364Smrg// Check _Static_assert.
2229889a2364Smrgstruct test_static_assert
2230889a2364Smrg{
2231889a2364Smrg  int x;
2232889a2364Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
2233889a2364Smrg                  "_Static_assert does not work in struct");
2234889a2364Smrg  long int y;
2235889a2364Smrg};
2236889a2364Smrg
2237889a2364Smrg// Check UTF-8 literals.
2238889a2364Smrg#define u8 syntax error!
2239889a2364Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2240889a2364Smrg
2241889a2364Smrg// Check duplicate typedefs.
2242889a2364Smrgtypedef long *long_ptr;
2243889a2364Smrgtypedef long int *long_ptr;
2244889a2364Smrgtypedef long_ptr long_ptr;
2245889a2364Smrg
2246889a2364Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2247889a2364Smrgstruct anonymous
2248889a2364Smrg{
2249889a2364Smrg  union {
2250889a2364Smrg    struct { int i; int j; };
2251889a2364Smrg    struct { int k; long int l; } w;
2252889a2364Smrg  };
2253889a2364Smrg  int m;
2254889a2364Smrg} v1;
2255889a2364Smrg'
2256889a2364Smrg
2257889a2364Smrg# Test code for whether the C compiler supports C11 (body of main).
2258889a2364Smrgac_c_conftest_c11_main='
2259889a2364Smrg  _Static_assert ((offsetof (struct anonymous, i)
2260889a2364Smrg		   == offsetof (struct anonymous, w.k)),
2261889a2364Smrg		  "Anonymous union alignment botch");
2262889a2364Smrg  v1.i = 2;
2263889a2364Smrg  v1.w.k = 5;
2264889a2364Smrg  ok |= v1.i != 5;
2265889a2364Smrg'
2266889a2364Smrg
2267889a2364Smrg# Test code for whether the C compiler supports C11 (complete).
2268889a2364Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2269889a2364Smrg${ac_c_conftest_c99_globals}
2270889a2364Smrg${ac_c_conftest_c11_globals}
2271889a2364Smrg
2272889a2364Smrgint
2273889a2364Smrgmain (int argc, char **argv)
2274889a2364Smrg{
2275889a2364Smrg  int ok = 0;
2276889a2364Smrg  ${ac_c_conftest_c89_main}
2277889a2364Smrg  ${ac_c_conftest_c99_main}
2278889a2364Smrg  ${ac_c_conftest_c11_main}
2279889a2364Smrg  return ok;
2280889a2364Smrg}
2281889a2364Smrg"
2282889a2364Smrg
2283889a2364Smrg# Test code for whether the C compiler supports C99 (complete).
2284889a2364Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2285889a2364Smrg${ac_c_conftest_c99_globals}
2286889a2364Smrg
2287889a2364Smrgint
2288889a2364Smrgmain (int argc, char **argv)
2289889a2364Smrg{
2290889a2364Smrg  int ok = 0;
2291889a2364Smrg  ${ac_c_conftest_c89_main}
2292889a2364Smrg  ${ac_c_conftest_c99_main}
2293889a2364Smrg  return ok;
2294889a2364Smrg}
2295889a2364Smrg"
2296889a2364Smrg
2297889a2364Smrg# Test code for whether the C compiler supports C89 (complete).
2298889a2364Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2299889a2364Smrg
2300889a2364Smrgint
2301889a2364Smrgmain (int argc, char **argv)
2302889a2364Smrg{
2303889a2364Smrg  int ok = 0;
2304889a2364Smrg  ${ac_c_conftest_c89_main}
2305889a2364Smrg  return ok;
2306889a2364Smrg}
2307889a2364Smrg"
2308889a2364Smrg
2309889a2364Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2310889a2364Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2311889a2364Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2312889a2364Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2313889a2364Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2314889a2364Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2315889a2364Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2316889a2364Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2317889a2364Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2318889a2364Smrg
2319889a2364Smrg# Auxiliary files required by this configure script.
2320889a2364Smrgac_aux_files="config.guess config.sub compile missing install-sh"
2321889a2364Smrg
2322889a2364Smrg# Locations in which to look for auxiliary files.
2323889a2364Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2324889a2364Smrg
2325889a2364Smrg# Search for a directory containing all of the required auxiliary files,
2326889a2364Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2327889a2364Smrg# If we don't find one directory that contains all the files we need,
2328889a2364Smrg# we report the set of missing files from the *first* directory in
2329889a2364Smrg# $ac_aux_dir_candidates and give up.
2330889a2364Smrgac_missing_aux_files=""
2331889a2364Smrgac_first_candidate=:
2332889a2364Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2333889a2364Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2334889a2364Smrgas_found=false
2335889a2364Smrgfor as_dir in $ac_aux_dir_candidates
2336889a2364Smrgdo
2337889a2364Smrg  IFS=$as_save_IFS
2338889a2364Smrg  case $as_dir in #(((
2339889a2364Smrg    '') as_dir=./ ;;
2340889a2364Smrg    */) ;;
2341889a2364Smrg    *) as_dir=$as_dir/ ;;
2342889a2364Smrg  esac
2343889a2364Smrg  as_found=:
2344889a2364Smrg
2345889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2346889a2364Smrg  ac_aux_dir_found=yes
2347889a2364Smrg  ac_install_sh=
2348889a2364Smrg  for ac_aux in $ac_aux_files
2349889a2364Smrg  do
2350889a2364Smrg    # As a special case, if "install-sh" is required, that requirement
2351889a2364Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2352889a2364Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
2353889a2364Smrg    if test x"$ac_aux" = x"install-sh"
2354889a2364Smrg    then
2355889a2364Smrg      if test -f "${as_dir}install-sh"; then
2356889a2364Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2357889a2364Smrg        ac_install_sh="${as_dir}install-sh -c"
2358889a2364Smrg      elif test -f "${as_dir}install.sh"; then
2359889a2364Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2360889a2364Smrg        ac_install_sh="${as_dir}install.sh -c"
2361889a2364Smrg      elif test -f "${as_dir}shtool"; then
2362889a2364Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2363889a2364Smrg        ac_install_sh="${as_dir}shtool install -c"
2364889a2364Smrg      else
2365889a2364Smrg        ac_aux_dir_found=no
2366889a2364Smrg        if $ac_first_candidate; then
2367889a2364Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2368889a2364Smrg        else
2369889a2364Smrg          break
2370889a2364Smrg        fi
2371889a2364Smrg      fi
2372889a2364Smrg    else
2373889a2364Smrg      if test -f "${as_dir}${ac_aux}"; then
2374889a2364Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2375889a2364Smrg      else
2376889a2364Smrg        ac_aux_dir_found=no
2377889a2364Smrg        if $ac_first_candidate; then
2378889a2364Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2379889a2364Smrg        else
2380889a2364Smrg          break
2381889a2364Smrg        fi
2382889a2364Smrg      fi
2383889a2364Smrg    fi
2384889a2364Smrg  done
2385889a2364Smrg  if test "$ac_aux_dir_found" = yes; then
2386889a2364Smrg    ac_aux_dir="$as_dir"
2387889a2364Smrg    break
2388889a2364Smrg  fi
2389889a2364Smrg  ac_first_candidate=false
2390889a2364Smrg
2391889a2364Smrg  as_found=false
2392889a2364Smrgdone
2393889a2364SmrgIFS=$as_save_IFS
2394889a2364Smrgif $as_found
2395889a2364Smrgthen :
2396889a2364Smrg
2397889a2364Smrgelse $as_nop
2398889a2364Smrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2399889a2364Smrgfi
2400889a2364Smrg
2401889a2364Smrg
2402889a2364Smrg# These three variables are undocumented and unsupported,
2403889a2364Smrg# and are intended to be withdrawn in a future Autoconf release.
2404889a2364Smrg# They can cause serious problems if a builder's source tree is in a directory
2405889a2364Smrg# whose full name contains unusual characters.
2406889a2364Smrgif test -f "${ac_aux_dir}config.guess"; then
2407889a2364Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2408889a2364Smrgfi
2409889a2364Smrgif test -f "${ac_aux_dir}config.sub"; then
2410889a2364Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2411889a2364Smrgfi
2412889a2364Smrgif test -f "$ac_aux_dir/configure"; then
2413889a2364Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2414889a2364Smrgfi
2415889a2364Smrg
2416889a2364Smrg# Check that the precious variables saved in the cache have kept the same
2417889a2364Smrg# value.
2418889a2364Smrgac_cache_corrupted=false
2419889a2364Smrgfor ac_var in $ac_precious_vars; do
2420889a2364Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2421889a2364Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2422889a2364Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2423889a2364Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2424889a2364Smrg  case $ac_old_set,$ac_new_set in
2425889a2364Smrg    set,)
2426889a2364Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2427889a2364Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2428889a2364Smrg      ac_cache_corrupted=: ;;
2429889a2364Smrg    ,set)
2430889a2364Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2431889a2364Smrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2432889a2364Smrg      ac_cache_corrupted=: ;;
2433889a2364Smrg    ,);;
2434889a2364Smrg    *)
2435889a2364Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2436889a2364Smrg	# differences in whitespace do not lead to failure.
2437889a2364Smrg	ac_old_val_w=`echo x $ac_old_val`
2438889a2364Smrg	ac_new_val_w=`echo x $ac_new_val`
2439889a2364Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2440889a2364Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2441889a2364Smrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2442889a2364Smrg	  ac_cache_corrupted=:
2443889a2364Smrg	else
2444889a2364Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2445889a2364Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2446889a2364Smrg	  eval $ac_var=\$ac_old_val
2447889a2364Smrg	fi
2448889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2449889a2364Smrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
2450889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2451889a2364Smrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
2452889a2364Smrg      fi;;
2453889a2364Smrg  esac
2454889a2364Smrg  # Pass precious variables to config.status.
2455889a2364Smrg  if test "$ac_new_set" = set; then
2456889a2364Smrg    case $ac_new_val in
2457889a2364Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2458889a2364Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2459889a2364Smrg    esac
2460889a2364Smrg    case " $ac_configure_args " in
2461889a2364Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2462889a2364Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2463889a2364Smrg    esac
2464889a2364Smrg  fi
2465889a2364Smrgdone
2466889a2364Smrgif $ac_cache_corrupted; then
2467889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2468889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2469889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2470889a2364Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2471889a2364Smrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2472889a2364Smrg	    and start over" "$LINENO" 5
2473889a2364Smrgfi
2474889a2364Smrg## -------------------- ##
2475889a2364Smrg## Main body of script. ##
2476889a2364Smrg## -------------------- ##
2477889a2364Smrg
2478889a2364Smrgac_ext=c
2479889a2364Smrgac_cpp='$CPP $CPPFLAGS'
2480889a2364Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2481889a2364Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2482889a2364Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2483889a2364Smrg
2484889a2364Smrg
2485889a2364Smrg
2486889a2364Smrgac_config_headers="$ac_config_headers config.h"
2487889a2364Smrg
2488889a2364Smrg
2489889a2364Smrg# Initialize Automake
2490889a2364Smrgam__api_version='1.16'
2491889a2364Smrg
2492889a2364Smrg
2493889a2364Smrg
2494889a2364Smrg  # Find a good install program.  We prefer a C program (faster),
2495889a2364Smrg# so one script is as good as another.  But avoid the broken or
2496889a2364Smrg# incompatible versions:
2497889a2364Smrg# SysV /etc/install, /usr/sbin/install
2498889a2364Smrg# SunOS /usr/etc/install
2499889a2364Smrg# IRIX /sbin/install
2500889a2364Smrg# AIX /bin/install
250121c2f794Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
250221c2f794Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
250321c2f794Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
250421c2f794Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
250521c2f794Smrg# OS/2's system install, which has a completely different semantic
250621c2f794Smrg# ./install, which can be erroneously created by make from ./install.sh.
250712391620Smrg# Reject install programs that cannot install multiple files.
2508889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2509889a2364Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
251021c2f794Smrgif test -z "$INSTALL"; then
2511889a2364Smrgif test ${ac_cv_path_install+y}
2512889a2364Smrgthen :
2513889a2364Smrg  printf %s "(cached) " >&6
2514889a2364Smrgelse $as_nop
251521c2f794Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
251621c2f794Smrgfor as_dir in $PATH
251721c2f794Smrgdo
251821c2f794Smrg  IFS=$as_save_IFS
2519889a2364Smrg  case $as_dir in #(((
2520889a2364Smrg    '') as_dir=./ ;;
2521889a2364Smrg    */) ;;
2522889a2364Smrg    *) as_dir=$as_dir/ ;;
2523889a2364Smrg  esac
2524889a2364Smrg    # Account for fact that we put trailing slashes in our PATH walk.
2525889a2364Smrgcase $as_dir in #((
2526889a2364Smrg  ./ | /[cC]/* | \
252721c2f794Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
252812391620Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
252921c2f794Smrg  /usr/ucb/* ) ;;
253021c2f794Smrg  *)
253121c2f794Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
253221c2f794Smrg    # Don't use installbsd from OSF since it installs stuff as root
253321c2f794Smrg    # by default.
253421c2f794Smrg    for ac_prog in ginstall scoinst install; do
253521c2f794Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2536889a2364Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
253721c2f794Smrg	  if test $ac_prog = install &&
2538889a2364Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
253921c2f794Smrg	    # AIX install.  It has an incompatible calling convention.
254021c2f794Smrg	    :
254121c2f794Smrg	  elif test $ac_prog = install &&
2542889a2364Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
254321c2f794Smrg	    # program-specific install script used by HP pwplus--don't use.
254421c2f794Smrg	    :
254521c2f794Smrg	  else
254612391620Smrg	    rm -rf conftest.one conftest.two conftest.dir
254712391620Smrg	    echo one > conftest.one
254812391620Smrg	    echo two > conftest.two
254912391620Smrg	    mkdir conftest.dir
2550889a2364Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
255112391620Smrg	      test -s conftest.one && test -s conftest.two &&
255212391620Smrg	      test -s conftest.dir/conftest.one &&
255312391620Smrg	      test -s conftest.dir/conftest.two
255412391620Smrg	    then
2555889a2364Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
255612391620Smrg	      break 3
255712391620Smrg	    fi
255821c2f794Smrg	  fi
255921c2f794Smrg	fi
256021c2f794Smrg      done
256121c2f794Smrg    done
256221c2f794Smrg    ;;
256321c2f794Smrgesac
256412391620Smrg
256512391620Smrg  done
256621c2f794SmrgIFS=$as_save_IFS
256721c2f794Smrg
256812391620Smrgrm -rf conftest.one conftest.two conftest.dir
256921c2f794Smrg
257021c2f794Smrgfi
2571889a2364Smrg  if test ${ac_cv_path_install+y}; then
257221c2f794Smrg    INSTALL=$ac_cv_path_install
257321c2f794Smrg  else
257421c2f794Smrg    # As a last resort, use the slow shell script.  Don't cache a
257521c2f794Smrg    # value for INSTALL within a source directory, because that will
257621c2f794Smrg    # break other packages using the cache if that directory is
257721c2f794Smrg    # removed, or if the value is a relative name.
257821c2f794Smrg    INSTALL=$ac_install_sh
257921c2f794Smrg  fi
258021c2f794Smrgfi
2581889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2582889a2364Smrgprintf "%s\n" "$INSTALL" >&6; }
258321c2f794Smrg
258421c2f794Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
258521c2f794Smrg# It thinks the first close brace ends the variable substitution.
258621c2f794Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
258721c2f794Smrg
258821c2f794Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
258921c2f794Smrg
259021c2f794Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
259121c2f794Smrg
2592889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2593889a2364Smrgprintf %s "checking whether build environment is sane... " >&6; }
259412391620Smrg# Reject unsafe characters in $srcdir or the absolute working directory
259512391620Smrg# name.  Accept space and tab only in the latter.
259612391620Smrgam_lf='
259712391620Smrg'
259812391620Smrgcase `pwd` in
259912391620Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
260012391620Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
260112391620Smrgesac
260212391620Smrgcase $srcdir in
260312391620Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
26041b2353dbSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
260512391620Smrgesac
260612391620Smrg
26071b2353dbSmrg# Do 'set' in a subshell so we don't clobber the current shell's
260821c2f794Smrg# arguments.  Must try -L first in case configure is actually a
260921c2f794Smrg# symlink; some systems play weird games with the mod time of symlinks
261021c2f794Smrg# (eg FreeBSD returns the mod time of the symlink's containing
261121c2f794Smrg# directory).
261221c2f794Smrgif (
26131b2353dbSmrg   am_has_slept=no
26141b2353dbSmrg   for am_try in 1 2; do
26151b2353dbSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
26161b2353dbSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
26171b2353dbSmrg     if test "$*" = "X"; then
26181b2353dbSmrg	# -L didn't work.
26191b2353dbSmrg	set X `ls -t "$srcdir/configure" conftest.file`
26201b2353dbSmrg     fi
26211b2353dbSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
26221b2353dbSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
26231b2353dbSmrg
26241b2353dbSmrg	# If neither matched, then we have a broken ls.  This can happen
26251b2353dbSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
26261b2353dbSmrg	# broken ls alias from the environment.  This has actually
26271b2353dbSmrg	# happened.  Such a system could not be considered "sane".
26281b2353dbSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
26291b2353dbSmrg  alias in your environment" "$LINENO" 5
26301b2353dbSmrg     fi
26311b2353dbSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
26321b2353dbSmrg       break
26331b2353dbSmrg     fi
26341b2353dbSmrg     # Just in case.
26351b2353dbSmrg     sleep 1
26361b2353dbSmrg     am_has_slept=yes
26371b2353dbSmrg   done
263821c2f794Smrg   test "$2" = conftest.file
263921c2f794Smrg   )
264021c2f794Smrgthen
264121c2f794Smrg   # Ok.
264221c2f794Smrg   :
264321c2f794Smrgelse
264412391620Smrg   as_fn_error $? "newly created file is older than distributed files!
264512391620SmrgCheck your system clock" "$LINENO" 5
264621c2f794Smrgfi
2647889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2648889a2364Smrgprintf "%s\n" "yes" >&6; }
26491b2353dbSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
26501b2353dbSmrg# generated files are strictly newer.
26511b2353dbSmrgam_sleep_pid=
26521b2353dbSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
26531b2353dbSmrg  ( sleep 1 ) &
26541b2353dbSmrg  am_sleep_pid=$!
26551b2353dbSmrgfi
26561b2353dbSmrg
26571b2353dbSmrgrm -f conftest.file
26581b2353dbSmrg
265921c2f794Smrgtest "$program_prefix" != NONE &&
266021c2f794Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
266121c2f794Smrg# Use a double $ so make ignores it.
266221c2f794Smrgtest "$program_suffix" != NONE &&
266321c2f794Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
266412391620Smrg# Double any \ or $.
266521c2f794Smrg# By default was `s,x,x', remove it if useless.
266612391620Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2667889a2364Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
266821c2f794Smrg
266921c2f794Smrg
2670889a2364Smrg# Expand $ac_aux_dir to an absolute path.
2671889a2364Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2672889a2364Smrg
2673889a2364Smrg
2674889a2364Smrg  if test x"${MISSING+set}" != xset; then
2675889a2364Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2676889a2364Smrgfi
267721c2f794Smrg# Use eval to expand $SHELL
26781b2353dbSmrgif eval "$MISSING --is-lightweight"; then
26791b2353dbSmrg  am_missing_run="$MISSING "
268021c2f794Smrgelse
268121c2f794Smrg  am_missing_run=
2682889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2683889a2364Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
268412391620Smrgfi
268512391620Smrg
2686889a2364Smrgif test x"${install_sh+set}" != xset; then
268712391620Smrg  case $am_aux_dir in
268812391620Smrg  *\ * | *\	*)
268912391620Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
269012391620Smrg  *)
269112391620Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
269212391620Smrg  esac
269312391620Smrgfi
269412391620Smrg
26951b2353dbSmrg# Installed binaries are usually stripped using 'strip' when the user
26961b2353dbSmrg# run "make install-strip".  However 'strip' might not be the right
269712391620Smrg# tool to use in cross-compilation environments, therefore Automake
26981b2353dbSmrg# will honor the 'STRIP' environment variable to overrule this program.
269912391620Smrgif test "$cross_compiling" != no; then
270012391620Smrg  if test -n "$ac_tool_prefix"; then
270112391620Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
270212391620Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2703889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2704889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
2705889a2364Smrgif test ${ac_cv_prog_STRIP+y}
2706889a2364Smrgthen :
2707889a2364Smrg  printf %s "(cached) " >&6
2708889a2364Smrgelse $as_nop
270912391620Smrg  if test -n "$STRIP"; then
271012391620Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
271112391620Smrgelse
271212391620Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
271312391620Smrgfor as_dir in $PATH
271412391620Smrgdo
271512391620Smrg  IFS=$as_save_IFS
2716889a2364Smrg  case $as_dir in #(((
2717889a2364Smrg    '') as_dir=./ ;;
2718889a2364Smrg    */) ;;
2719889a2364Smrg    *) as_dir=$as_dir/ ;;
2720889a2364Smrg  esac
272112391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2722889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
272312391620Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2724889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
272512391620Smrg    break 2
272612391620Smrg  fi
272712391620Smrgdone
272812391620Smrg  done
272912391620SmrgIFS=$as_save_IFS
273012391620Smrg
273112391620Smrgfi
273212391620Smrgfi
273312391620SmrgSTRIP=$ac_cv_prog_STRIP
273412391620Smrgif test -n "$STRIP"; then
2735889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2736889a2364Smrgprintf "%s\n" "$STRIP" >&6; }
273712391620Smrgelse
2738889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2739889a2364Smrgprintf "%s\n" "no" >&6; }
274012391620Smrgfi
274112391620Smrg
274212391620Smrg
274312391620Smrgfi
274412391620Smrgif test -z "$ac_cv_prog_STRIP"; then
274512391620Smrg  ac_ct_STRIP=$STRIP
274612391620Smrg  # Extract the first word of "strip", so it can be a program name with args.
274712391620Smrgset dummy strip; ac_word=$2
2748889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2749889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
2750889a2364Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2751889a2364Smrgthen :
2752889a2364Smrg  printf %s "(cached) " >&6
2753889a2364Smrgelse $as_nop
275412391620Smrg  if test -n "$ac_ct_STRIP"; then
275512391620Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
275612391620Smrgelse
275712391620Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
275812391620Smrgfor as_dir in $PATH
275912391620Smrgdo
276012391620Smrg  IFS=$as_save_IFS
2761889a2364Smrg  case $as_dir in #(((
2762889a2364Smrg    '') as_dir=./ ;;
2763889a2364Smrg    */) ;;
2764889a2364Smrg    *) as_dir=$as_dir/ ;;
2765889a2364Smrg  esac
276612391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2767889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
276812391620Smrg    ac_cv_prog_ac_ct_STRIP="strip"
2769889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
277012391620Smrg    break 2
277112391620Smrg  fi
277212391620Smrgdone
277312391620Smrg  done
277412391620SmrgIFS=$as_save_IFS
277512391620Smrg
277612391620Smrgfi
277712391620Smrgfi
277812391620Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
277912391620Smrgif test -n "$ac_ct_STRIP"; then
2780889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2781889a2364Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
278212391620Smrgelse
2783889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2784889a2364Smrgprintf "%s\n" "no" >&6; }
278512391620Smrgfi
278612391620Smrg
278712391620Smrg  if test "x$ac_ct_STRIP" = x; then
278812391620Smrg    STRIP=":"
278912391620Smrg  else
279012391620Smrg    case $cross_compiling:$ac_tool_warned in
279112391620Smrgyes:)
2792889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2793889a2364Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
279412391620Smrgac_tool_warned=yes ;;
279512391620Smrgesac
279612391620Smrg    STRIP=$ac_ct_STRIP
279712391620Smrg  fi
279812391620Smrgelse
279912391620Smrg  STRIP="$ac_cv_prog_STRIP"
280021c2f794Smrgfi
280121c2f794Smrg
280212391620Smrgfi
280312391620SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
280412391620Smrg
2805889a2364Smrg
2806889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2807889a2364Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
280821c2f794Smrgif test -z "$MKDIR_P"; then
2809889a2364Smrg  if test ${ac_cv_path_mkdir+y}
2810889a2364Smrgthen :
2811889a2364Smrg  printf %s "(cached) " >&6
2812889a2364Smrgelse $as_nop
281321c2f794Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
281421c2f794Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
281521c2f794Smrgdo
281621c2f794Smrg  IFS=$as_save_IFS
2817889a2364Smrg  case $as_dir in #(((
2818889a2364Smrg    '') as_dir=./ ;;
2819889a2364Smrg    */) ;;
2820889a2364Smrg    *) as_dir=$as_dir/ ;;
2821889a2364Smrg  esac
282212391620Smrg    for ac_prog in mkdir gmkdir; do
282321c2f794Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2824889a2364Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
2825889a2364Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
2826889a2364Smrg	     'mkdir ('*'coreutils) '* | \
2827889a2364Smrg	     'BusyBox '* | \
282821c2f794Smrg	     'mkdir (fileutils) '4.1*)
2829889a2364Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
283021c2f794Smrg	       break 3;;
283121c2f794Smrg	   esac
283221c2f794Smrg	 done
283321c2f794Smrg       done
283412391620Smrg  done
283521c2f794SmrgIFS=$as_save_IFS
283621c2f794Smrg
283721c2f794Smrgfi
283821c2f794Smrg
283912391620Smrg  test -d ./--version && rmdir ./--version
2840889a2364Smrg  if test ${ac_cv_path_mkdir+y}; then
284121c2f794Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
284221c2f794Smrg  else
284321c2f794Smrg    # As a last resort, use the slow shell script.  Don't cache a
284421c2f794Smrg    # value for MKDIR_P within a source directory, because that will
284521c2f794Smrg    # break other packages using the cache if that directory is
284621c2f794Smrg    # removed, or if the value is a relative name.
284721c2f794Smrg    MKDIR_P="$ac_install_sh -d"
284821c2f794Smrg  fi
284921c2f794Smrgfi
2850889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2851889a2364Smrgprintf "%s\n" "$MKDIR_P" >&6; }
285221c2f794Smrg
285321c2f794Smrgfor ac_prog in gawk mawk nawk awk
285421c2f794Smrgdo
285521c2f794Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
285621c2f794Smrgset dummy $ac_prog; ac_word=$2
2857889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2858889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
2859889a2364Smrgif test ${ac_cv_prog_AWK+y}
2860889a2364Smrgthen :
2861889a2364Smrg  printf %s "(cached) " >&6
2862889a2364Smrgelse $as_nop
286321c2f794Smrg  if test -n "$AWK"; then
286421c2f794Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
286521c2f794Smrgelse
286621c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
286721c2f794Smrgfor as_dir in $PATH
286821c2f794Smrgdo
286921c2f794Smrg  IFS=$as_save_IFS
2870889a2364Smrg  case $as_dir in #(((
2871889a2364Smrg    '') as_dir=./ ;;
2872889a2364Smrg    */) ;;
2873889a2364Smrg    *) as_dir=$as_dir/ ;;
2874889a2364Smrg  esac
287512391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2876889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
287721c2f794Smrg    ac_cv_prog_AWK="$ac_prog"
2878889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
287921c2f794Smrg    break 2
288021c2f794Smrg  fi
288121c2f794Smrgdone
288212391620Smrg  done
288321c2f794SmrgIFS=$as_save_IFS
288421c2f794Smrg
288521c2f794Smrgfi
288621c2f794Smrgfi
288721c2f794SmrgAWK=$ac_cv_prog_AWK
288821c2f794Smrgif test -n "$AWK"; then
2889889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2890889a2364Smrgprintf "%s\n" "$AWK" >&6; }
289121c2f794Smrgelse
2892889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2893889a2364Smrgprintf "%s\n" "no" >&6; }
289421c2f794Smrgfi
289521c2f794Smrg
289621c2f794Smrg
289721c2f794Smrg  test -n "$AWK" && break
289821c2f794Smrgdone
289921c2f794Smrg
2900889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2901889a2364Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
290212391620Smrgset x ${MAKE-make}
2903889a2364Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2904889a2364Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
2905889a2364Smrgthen :
2906889a2364Smrg  printf %s "(cached) " >&6
2907889a2364Smrgelse $as_nop
290821c2f794Smrg  cat >conftest.make <<\_ACEOF
290921c2f794SmrgSHELL = /bin/sh
291021c2f794Smrgall:
291121c2f794Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
291221c2f794Smrg_ACEOF
291312391620Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
291421c2f794Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
291521c2f794Smrg  *@@@%%%=?*=@@@%%%*)
291621c2f794Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
291721c2f794Smrg  *)
291821c2f794Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
291921c2f794Smrgesac
292021c2f794Smrgrm -f conftest.make
292121c2f794Smrgfi
292221c2f794Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2923889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2924889a2364Smrgprintf "%s\n" "yes" >&6; }
292521c2f794Smrg  SET_MAKE=
292621c2f794Smrgelse
2927889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2928889a2364Smrgprintf "%s\n" "no" >&6; }
292921c2f794Smrg  SET_MAKE="MAKE=${MAKE-make}"
293021c2f794Smrgfi
293121c2f794Smrg
293221c2f794Smrgrm -rf .tst 2>/dev/null
293321c2f794Smrgmkdir .tst 2>/dev/null
293421c2f794Smrgif test -d .tst; then
293521c2f794Smrg  am__leading_dot=.
293621c2f794Smrgelse
293721c2f794Smrg  am__leading_dot=_
293821c2f794Smrgfi
293921c2f794Smrgrmdir .tst 2>/dev/null
294021c2f794Smrg
29411b2353dbSmrg# Check whether --enable-silent-rules was given.
2942889a2364Smrgif test ${enable_silent_rules+y}
2943889a2364Smrgthen :
29441b2353dbSmrg  enableval=$enable_silent_rules;
29451b2353dbSmrgfi
29461b2353dbSmrg
29471b2353dbSmrgcase $enable_silent_rules in # (((
29481b2353dbSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
29491b2353dbSmrg   no) AM_DEFAULT_VERBOSITY=1;;
29501b2353dbSmrg    *) AM_DEFAULT_VERBOSITY=1;;
29511b2353dbSmrgesac
29521b2353dbSmrgam_make=${MAKE-make}
2953889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2954889a2364Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
2955889a2364Smrgif test ${am_cv_make_support_nested_variables+y}
2956889a2364Smrgthen :
2957889a2364Smrg  printf %s "(cached) " >&6
2958889a2364Smrgelse $as_nop
2959889a2364Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
29601b2353dbSmrgBAR0=false
29611b2353dbSmrgBAR1=true
29621b2353dbSmrgV=1
29631b2353dbSmrgam__doit:
29641b2353dbSmrg	@$(TRUE)
29651b2353dbSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
29661b2353dbSmrg  am_cv_make_support_nested_variables=yes
29671b2353dbSmrgelse
29681b2353dbSmrg  am_cv_make_support_nested_variables=no
29691b2353dbSmrgfi
29701b2353dbSmrgfi
2971889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2972889a2364Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
29731b2353dbSmrgif test $am_cv_make_support_nested_variables = yes; then
29741b2353dbSmrg    AM_V='$(V)'
29751b2353dbSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
29761b2353dbSmrgelse
29771b2353dbSmrg  AM_V=$AM_DEFAULT_VERBOSITY
29781b2353dbSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
29791b2353dbSmrgfi
29801b2353dbSmrgAM_BACKSLASH='\'
29811b2353dbSmrg
298221c2f794Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
298321c2f794Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
298421c2f794Smrg  # is not polluted with repeated "-I."
298521c2f794Smrg  am__isrc=' -I$(srcdir)'
298621c2f794Smrg  # test to see if srcdir already configured
298721c2f794Smrg  if test -f $srcdir/config.status; then
298812391620Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
298921c2f794Smrg  fi
299021c2f794Smrgfi
299121c2f794Smrg
299221c2f794Smrg# test whether we have cygpath
299321c2f794Smrgif test -z "$CYGPATH_W"; then
299421c2f794Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
299521c2f794Smrg    CYGPATH_W='cygpath -w'
299621c2f794Smrg  else
299721c2f794Smrg    CYGPATH_W=echo
299821c2f794Smrg  fi
299921c2f794Smrgfi
300021c2f794Smrg
300121c2f794Smrg
300221c2f794Smrg# Define the identity of the package.
300321c2f794Smrg PACKAGE='fstobdf'
3004889a2364Smrg VERSION='1.0.7'
300521c2f794Smrg
300621c2f794Smrg
3007889a2364Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
300821c2f794Smrg
300921c2f794Smrg
3010889a2364Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
301121c2f794Smrg
301221c2f794Smrg# Some tools Automake needs.
301321c2f794Smrg
301421c2f794SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
301521c2f794Smrg
301621c2f794Smrg
301721c2f794SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
301821c2f794Smrg
301921c2f794Smrg
302021c2f794SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
302121c2f794Smrg
302221c2f794Smrg
302321c2f794SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
302421c2f794Smrg
302521c2f794Smrg
302621c2f794SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
302721c2f794Smrg
30281b2353dbSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
30291b2353dbSmrg# dies out for good.  For more background, see:
3030889a2364Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3031889a2364Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
30321b2353dbSmrgmkdir_p='$(MKDIR_P)'
30331b2353dbSmrg
3034889a2364Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3035889a2364Smrg# system "awk" is bad on some platforms.
30361b2353dbSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
30371b2353dbSmrg# in the wild :-(  We should find a proper way to deprecate it ...
30381b2353dbSmrgAMTAR='$${TAR-tar}'
303921c2f794Smrg
304021c2f794Smrg
30411b2353dbSmrg# We'll loop over all known methods to create a tar archive until one works.
30421b2353dbSmrg_am_tools='gnutar  pax cpio none'
304321c2f794Smrg
30441b2353dbSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
304521c2f794Smrg
304621c2f794Smrg
304721c2f794Smrg
304821c2f794Smrg
304912391620Smrg
3050889a2364Smrg# Variables for tags utilities; see am/tags.am
3051889a2364Smrgif test -z "$CTAGS"; then
3052889a2364Smrg  CTAGS=ctags
3053889a2364Smrgfi
3054889a2364Smrg
3055889a2364Smrgif test -z "$ETAGS"; then
3056889a2364Smrg  ETAGS=etags
3057889a2364Smrgfi
3058889a2364Smrg
3059889a2364Smrgif test -z "$CSCOPE"; then
3060889a2364Smrg  CSCOPE=cscope
3061889a2364Smrgfi
3062889a2364Smrg
3063889a2364Smrg
306421c2f794Smrg
30651b2353dbSmrg# POSIX will say in a future version that running "rm -f" with no argument
30661b2353dbSmrg# is OK; and we want to be able to make that assumption in our Makefile
30671b2353dbSmrg# recipes.  So use an aggressive probe to check that the usage we want is
30681b2353dbSmrg# actually supported "in the wild" to an acceptable degree.
30691b2353dbSmrg# See automake bug#10828.
30701b2353dbSmrg# To make any issue more visible, cause the running configure to be aborted
30711b2353dbSmrg# by default if the 'rm' program in use doesn't match our expectations; the
30721b2353dbSmrg# user can still override this though.
30731b2353dbSmrgif rm -f && rm -fr && rm -rf; then : OK; else
30741b2353dbSmrg  cat >&2 <<'END'
30751b2353dbSmrgOops!
30761b2353dbSmrg
30771b2353dbSmrgYour 'rm' program seems unable to run without file operands specified
30781b2353dbSmrgon the command line, even when the '-f' option is present.  This is contrary
30791b2353dbSmrgto the behaviour of most rm programs out there, and not conforming with
30801b2353dbSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
30811b2353dbSmrg
30821b2353dbSmrgPlease tell bug-automake@gnu.org about your system, including the value
30831b2353dbSmrgof your $PATH and any error possibly output before this message.  This
30841b2353dbSmrgcan help us improve future automake versions.
30851b2353dbSmrg
30861b2353dbSmrgEND
30871b2353dbSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
30881b2353dbSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
30891b2353dbSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
30901b2353dbSmrg    echo >&2
30911b2353dbSmrg  else
30921b2353dbSmrg    cat >&2 <<'END'
30931b2353dbSmrgAborting the configuration process, to ensure you take notice of the issue.
309421c2f794Smrg
30951b2353dbSmrgYou can download and install GNU coreutils to get an 'rm' implementation
3096889a2364Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
309721c2f794Smrg
30981b2353dbSmrgIf you want to complete the configuration process using your problematic
30991b2353dbSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
31001b2353dbSmrgto "yes", and re-run configure.
310121c2f794Smrg
31021b2353dbSmrgEND
31031b2353dbSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
31041b2353dbSmrg  fi
31051b2353dbSmrgfi
310621c2f794Smrg
3107889a2364Smrg
310812391620Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
310912391620Smrg
311012391620Smrg
311112391620Smrg
311212391620Smrg
311312391620Smrg
311412391620Smrg
311512391620Smrg
311612391620Smrg
311712391620Smrg
311812391620Smrg
311912391620Smrg
3120889a2364Smrg
3121889a2364Smrg
3122889a2364Smrg
3123889a2364Smrg
3124889a2364Smrg
3125889a2364Smrg
3126889a2364Smrg
3127889a2364Smrg
3128889a2364Smrg
312912391620SmrgDEPDIR="${am__leading_dot}deps"
313012391620Smrg
313112391620Smrgac_config_commands="$ac_config_commands depfiles"
313212391620Smrg
3133889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3134889a2364Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3135889a2364Smrgcat > confinc.mk << 'END'
313612391620Smrgam__doit:
3137889a2364Smrg	@echo this is the am__doit target >confinc.out
313812391620Smrg.PHONY: am__doit
313912391620SmrgEND
314012391620Smrgam__include="#"
314112391620Smrgam__quote=
3142889a2364Smrg# BSD make does it like this.
3143889a2364Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3144889a2364Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3145889a2364Smrgecho 'include confinc.mk # ignored' > confmf.GNU
3146889a2364Smrg_am_result=no
3147889a2364Smrgfor s in GNU BSD; do
3148889a2364Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3149889a2364Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3150889a2364Smrg   ac_status=$?
3151889a2364Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152889a2364Smrg   (exit $ac_status); }
3153889a2364Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
3154889a2364Smrg  '0:this is the am__doit target') :
3155889a2364Smrg    case $s in #(
3156889a2364Smrg  BSD) :
3157889a2364Smrg    am__include='.include' am__quote='"' ;; #(
3158889a2364Smrg  *) :
3159889a2364Smrg    am__include='include' am__quote='' ;;
3160889a2364Smrgesac ;; #(
3161889a2364Smrg  *) :
316212391620Smrg     ;;
3163889a2364Smrgesac
3164889a2364Smrg  if test "$am__include" != "#"; then
3165889a2364Smrg    _am_result="yes ($s style)"
3166889a2364Smrg    break
3167889a2364Smrg  fi
3168889a2364Smrgdone
3169889a2364Smrgrm -f confinc.* confmf.*
3170889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3171889a2364Smrgprintf "%s\n" "${_am_result}" >&6; }
317212391620Smrg
317312391620Smrg# Check whether --enable-dependency-tracking was given.
3174889a2364Smrgif test ${enable_dependency_tracking+y}
3175889a2364Smrgthen :
317612391620Smrg  enableval=$enable_dependency_tracking;
317712391620Smrgfi
317812391620Smrg
317912391620Smrgif test "x$enable_dependency_tracking" != xno; then
318012391620Smrg  am_depcomp="$ac_aux_dir/depcomp"
318112391620Smrg  AMDEPBACKSLASH='\'
318282e12b1bSmrg  am__nodep='_no'
318312391620Smrgfi
318412391620Smrg if test "x$enable_dependency_tracking" != xno; then
318512391620Smrg  AMDEP_TRUE=
318612391620Smrg  AMDEP_FALSE='#'
318712391620Smrgelse
318812391620Smrg  AMDEP_TRUE='#'
318912391620Smrg  AMDEP_FALSE=
319012391620Smrgfi
319121c2f794Smrg
319221c2f794Smrg
319321c2f794Smrgac_ext=c
319421c2f794Smrgac_cpp='$CPP $CPPFLAGS'
319521c2f794Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
319621c2f794Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
319721c2f794Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
319821c2f794Smrgif test -n "$ac_tool_prefix"; then
319921c2f794Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
320021c2f794Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3201889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3202889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3203889a2364Smrgif test ${ac_cv_prog_CC+y}
3204889a2364Smrgthen :
3205889a2364Smrg  printf %s "(cached) " >&6
3206889a2364Smrgelse $as_nop
320721c2f794Smrg  if test -n "$CC"; then
320821c2f794Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
320921c2f794Smrgelse
321021c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
321121c2f794Smrgfor as_dir in $PATH
321221c2f794Smrgdo
321321c2f794Smrg  IFS=$as_save_IFS
3214889a2364Smrg  case $as_dir in #(((
3215889a2364Smrg    '') as_dir=./ ;;
3216889a2364Smrg    */) ;;
3217889a2364Smrg    *) as_dir=$as_dir/ ;;
3218889a2364Smrg  esac
321912391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3220889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
322121c2f794Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3222889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
322321c2f794Smrg    break 2
322421c2f794Smrg  fi
322521c2f794Smrgdone
322612391620Smrg  done
322721c2f794SmrgIFS=$as_save_IFS
322821c2f794Smrg
322921c2f794Smrgfi
323021c2f794Smrgfi
323121c2f794SmrgCC=$ac_cv_prog_CC
323221c2f794Smrgif test -n "$CC"; then
3233889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3234889a2364Smrgprintf "%s\n" "$CC" >&6; }
323521c2f794Smrgelse
3236889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3237889a2364Smrgprintf "%s\n" "no" >&6; }
323821c2f794Smrgfi
323921c2f794Smrg
324021c2f794Smrg
324121c2f794Smrgfi
324221c2f794Smrgif test -z "$ac_cv_prog_CC"; then
324321c2f794Smrg  ac_ct_CC=$CC
324421c2f794Smrg  # Extract the first word of "gcc", so it can be a program name with args.
324521c2f794Smrgset dummy gcc; ac_word=$2
3246889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3247889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3248889a2364Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3249889a2364Smrgthen :
3250889a2364Smrg  printf %s "(cached) " >&6
3251889a2364Smrgelse $as_nop
325221c2f794Smrg  if test -n "$ac_ct_CC"; then
325321c2f794Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
325421c2f794Smrgelse
325521c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
325621c2f794Smrgfor as_dir in $PATH
325721c2f794Smrgdo
325821c2f794Smrg  IFS=$as_save_IFS
3259889a2364Smrg  case $as_dir in #(((
3260889a2364Smrg    '') as_dir=./ ;;
3261889a2364Smrg    */) ;;
3262889a2364Smrg    *) as_dir=$as_dir/ ;;
3263889a2364Smrg  esac
326412391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3265889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
326621c2f794Smrg    ac_cv_prog_ac_ct_CC="gcc"
3267889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
326821c2f794Smrg    break 2
326921c2f794Smrg  fi
327021c2f794Smrgdone
327112391620Smrg  done
327221c2f794SmrgIFS=$as_save_IFS
327321c2f794Smrg
327421c2f794Smrgfi
327521c2f794Smrgfi
327621c2f794Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
327721c2f794Smrgif test -n "$ac_ct_CC"; then
3278889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3279889a2364Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
328021c2f794Smrgelse
3281889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3282889a2364Smrgprintf "%s\n" "no" >&6; }
328321c2f794Smrgfi
328421c2f794Smrg
328521c2f794Smrg  if test "x$ac_ct_CC" = x; then
328621c2f794Smrg    CC=""
328721c2f794Smrg  else
328821c2f794Smrg    case $cross_compiling:$ac_tool_warned in
328921c2f794Smrgyes:)
3290889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3291889a2364Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
329221c2f794Smrgac_tool_warned=yes ;;
329321c2f794Smrgesac
329421c2f794Smrg    CC=$ac_ct_CC
329521c2f794Smrg  fi
329621c2f794Smrgelse
329721c2f794Smrg  CC="$ac_cv_prog_CC"
329821c2f794Smrgfi
329921c2f794Smrg
330021c2f794Smrgif test -z "$CC"; then
330121c2f794Smrg          if test -n "$ac_tool_prefix"; then
330221c2f794Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
330321c2f794Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3304889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3305889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3306889a2364Smrgif test ${ac_cv_prog_CC+y}
3307889a2364Smrgthen :
3308889a2364Smrg  printf %s "(cached) " >&6
3309889a2364Smrgelse $as_nop
331021c2f794Smrg  if test -n "$CC"; then
331121c2f794Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
331221c2f794Smrgelse
331321c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
331421c2f794Smrgfor as_dir in $PATH
331521c2f794Smrgdo
331621c2f794Smrg  IFS=$as_save_IFS
3317889a2364Smrg  case $as_dir in #(((
3318889a2364Smrg    '') as_dir=./ ;;
3319889a2364Smrg    */) ;;
3320889a2364Smrg    *) as_dir=$as_dir/ ;;
3321889a2364Smrg  esac
332212391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3323889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
332421c2f794Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3325889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
332621c2f794Smrg    break 2
332721c2f794Smrg  fi
332821c2f794Smrgdone
332912391620Smrg  done
333021c2f794SmrgIFS=$as_save_IFS
333121c2f794Smrg
333221c2f794Smrgfi
333321c2f794Smrgfi
333421c2f794SmrgCC=$ac_cv_prog_CC
333521c2f794Smrgif test -n "$CC"; then
3336889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3337889a2364Smrgprintf "%s\n" "$CC" >&6; }
333821c2f794Smrgelse
3339889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3340889a2364Smrgprintf "%s\n" "no" >&6; }
334121c2f794Smrgfi
334221c2f794Smrg
334321c2f794Smrg
334421c2f794Smrg  fi
334521c2f794Smrgfi
334621c2f794Smrgif test -z "$CC"; then
334721c2f794Smrg  # Extract the first word of "cc", so it can be a program name with args.
334821c2f794Smrgset dummy cc; ac_word=$2
3349889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3350889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3351889a2364Smrgif test ${ac_cv_prog_CC+y}
3352889a2364Smrgthen :
3353889a2364Smrg  printf %s "(cached) " >&6
3354889a2364Smrgelse $as_nop
335521c2f794Smrg  if test -n "$CC"; then
335621c2f794Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
335721c2f794Smrgelse
335821c2f794Smrg  ac_prog_rejected=no
335921c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
336021c2f794Smrgfor as_dir in $PATH
336121c2f794Smrgdo
336221c2f794Smrg  IFS=$as_save_IFS
3363889a2364Smrg  case $as_dir in #(((
3364889a2364Smrg    '') as_dir=./ ;;
3365889a2364Smrg    */) ;;
3366889a2364Smrg    *) as_dir=$as_dir/ ;;
3367889a2364Smrg  esac
336812391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3369889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3370889a2364Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
337121c2f794Smrg       ac_prog_rejected=yes
337221c2f794Smrg       continue
337321c2f794Smrg     fi
337421c2f794Smrg    ac_cv_prog_CC="cc"
3375889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
337621c2f794Smrg    break 2
337721c2f794Smrg  fi
337821c2f794Smrgdone
337912391620Smrg  done
338021c2f794SmrgIFS=$as_save_IFS
338121c2f794Smrg
338221c2f794Smrgif test $ac_prog_rejected = yes; then
338321c2f794Smrg  # We found a bogon in the path, so make sure we never use it.
338421c2f794Smrg  set dummy $ac_cv_prog_CC
338521c2f794Smrg  shift
338621c2f794Smrg  if test $# != 0; then
338721c2f794Smrg    # We chose a different compiler from the bogus one.
338821c2f794Smrg    # However, it has the same basename, so the bogon will be chosen
338921c2f794Smrg    # first if we set CC to just the basename; use the full file name.
339021c2f794Smrg    shift
3391889a2364Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
339221c2f794Smrg  fi
339321c2f794Smrgfi
339421c2f794Smrgfi
339521c2f794Smrgfi
339621c2f794SmrgCC=$ac_cv_prog_CC
339721c2f794Smrgif test -n "$CC"; then
3398889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3399889a2364Smrgprintf "%s\n" "$CC" >&6; }
340021c2f794Smrgelse
3401889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3402889a2364Smrgprintf "%s\n" "no" >&6; }
340321c2f794Smrgfi
340421c2f794Smrg
340521c2f794Smrg
340621c2f794Smrgfi
340721c2f794Smrgif test -z "$CC"; then
340821c2f794Smrg  if test -n "$ac_tool_prefix"; then
340921c2f794Smrg  for ac_prog in cl.exe
341021c2f794Smrg  do
341121c2f794Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
341221c2f794Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3413889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3414889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3415889a2364Smrgif test ${ac_cv_prog_CC+y}
3416889a2364Smrgthen :
3417889a2364Smrg  printf %s "(cached) " >&6
3418889a2364Smrgelse $as_nop
341921c2f794Smrg  if test -n "$CC"; then
342021c2f794Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
342121c2f794Smrgelse
342221c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
342321c2f794Smrgfor as_dir in $PATH
342421c2f794Smrgdo
342521c2f794Smrg  IFS=$as_save_IFS
3426889a2364Smrg  case $as_dir in #(((
3427889a2364Smrg    '') as_dir=./ ;;
3428889a2364Smrg    */) ;;
3429889a2364Smrg    *) as_dir=$as_dir/ ;;
3430889a2364Smrg  esac
343112391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3432889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
343321c2f794Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3434889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
343521c2f794Smrg    break 2
343621c2f794Smrg  fi
343721c2f794Smrgdone
343812391620Smrg  done
343921c2f794SmrgIFS=$as_save_IFS
344021c2f794Smrg
344121c2f794Smrgfi
344221c2f794Smrgfi
344321c2f794SmrgCC=$ac_cv_prog_CC
344421c2f794Smrgif test -n "$CC"; then
3445889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3446889a2364Smrgprintf "%s\n" "$CC" >&6; }
344721c2f794Smrgelse
3448889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3449889a2364Smrgprintf "%s\n" "no" >&6; }
345021c2f794Smrgfi
345121c2f794Smrg
345221c2f794Smrg
345321c2f794Smrg    test -n "$CC" && break
345421c2f794Smrg  done
345521c2f794Smrgfi
345621c2f794Smrgif test -z "$CC"; then
345721c2f794Smrg  ac_ct_CC=$CC
345821c2f794Smrg  for ac_prog in cl.exe
345921c2f794Smrgdo
346021c2f794Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
346121c2f794Smrgset dummy $ac_prog; ac_word=$2
3462889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3463889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3464889a2364Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3465889a2364Smrgthen :
3466889a2364Smrg  printf %s "(cached) " >&6
3467889a2364Smrgelse $as_nop
346821c2f794Smrg  if test -n "$ac_ct_CC"; then
346921c2f794Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
347021c2f794Smrgelse
347121c2f794Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
347221c2f794Smrgfor as_dir in $PATH
347321c2f794Smrgdo
347421c2f794Smrg  IFS=$as_save_IFS
3475889a2364Smrg  case $as_dir in #(((
3476889a2364Smrg    '') as_dir=./ ;;
3477889a2364Smrg    */) ;;
3478889a2364Smrg    *) as_dir=$as_dir/ ;;
3479889a2364Smrg  esac
348012391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3481889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
348221c2f794Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3483889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
348421c2f794Smrg    break 2
348521c2f794Smrg  fi
348621c2f794Smrgdone
348712391620Smrg  done
348821c2f794SmrgIFS=$as_save_IFS
348921c2f794Smrg
349021c2f794Smrgfi
349121c2f794Smrgfi
349221c2f794Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
349321c2f794Smrgif test -n "$ac_ct_CC"; then
3494889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3495889a2364Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
349621c2f794Smrgelse
3497889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3498889a2364Smrgprintf "%s\n" "no" >&6; }
349921c2f794Smrgfi
350021c2f794Smrg
350121c2f794Smrg
350221c2f794Smrg  test -n "$ac_ct_CC" && break
350321c2f794Smrgdone
350421c2f794Smrg
350521c2f794Smrg  if test "x$ac_ct_CC" = x; then
350621c2f794Smrg    CC=""
350721c2f794Smrg  else
350821c2f794Smrg    case $cross_compiling:$ac_tool_warned in
350921c2f794Smrgyes:)
3510889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3511889a2364Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3512889a2364Smrgac_tool_warned=yes ;;
3513889a2364Smrgesac
3514889a2364Smrg    CC=$ac_ct_CC
3515889a2364Smrg  fi
3516889a2364Smrgfi
3517889a2364Smrg
3518889a2364Smrgfi
3519889a2364Smrgif test -z "$CC"; then
3520889a2364Smrg  if test -n "$ac_tool_prefix"; then
3521889a2364Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3522889a2364Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3523889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3524889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3525889a2364Smrgif test ${ac_cv_prog_CC+y}
3526889a2364Smrgthen :
3527889a2364Smrg  printf %s "(cached) " >&6
3528889a2364Smrgelse $as_nop
3529889a2364Smrg  if test -n "$CC"; then
3530889a2364Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3531889a2364Smrgelse
3532889a2364Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3533889a2364Smrgfor as_dir in $PATH
3534889a2364Smrgdo
3535889a2364Smrg  IFS=$as_save_IFS
3536889a2364Smrg  case $as_dir in #(((
3537889a2364Smrg    '') as_dir=./ ;;
3538889a2364Smrg    */) ;;
3539889a2364Smrg    *) as_dir=$as_dir/ ;;
3540889a2364Smrg  esac
3541889a2364Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3542889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3543889a2364Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3544889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3545889a2364Smrg    break 2
3546889a2364Smrg  fi
3547889a2364Smrgdone
3548889a2364Smrg  done
3549889a2364SmrgIFS=$as_save_IFS
3550889a2364Smrg
3551889a2364Smrgfi
3552889a2364Smrgfi
3553889a2364SmrgCC=$ac_cv_prog_CC
3554889a2364Smrgif test -n "$CC"; then
3555889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3556889a2364Smrgprintf "%s\n" "$CC" >&6; }
3557889a2364Smrgelse
3558889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3559889a2364Smrgprintf "%s\n" "no" >&6; }
3560889a2364Smrgfi
3561889a2364Smrg
3562889a2364Smrg
3563889a2364Smrgfi
3564889a2364Smrgif test -z "$ac_cv_prog_CC"; then
3565889a2364Smrg  ac_ct_CC=$CC
3566889a2364Smrg  # Extract the first word of "clang", so it can be a program name with args.
3567889a2364Smrgset dummy clang; ac_word=$2
3568889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3569889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
3570889a2364Smrgif test ${ac_cv_prog_ac_ct_CC+y}
3571889a2364Smrgthen :
3572889a2364Smrg  printf %s "(cached) " >&6
3573889a2364Smrgelse $as_nop
3574889a2364Smrg  if test -n "$ac_ct_CC"; then
3575889a2364Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3576889a2364Smrgelse
3577889a2364Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3578889a2364Smrgfor as_dir in $PATH
3579889a2364Smrgdo
3580889a2364Smrg  IFS=$as_save_IFS
3581889a2364Smrg  case $as_dir in #(((
3582889a2364Smrg    '') as_dir=./ ;;
3583889a2364Smrg    */) ;;
3584889a2364Smrg    *) as_dir=$as_dir/ ;;
3585889a2364Smrg  esac
3586889a2364Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3587889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3588889a2364Smrg    ac_cv_prog_ac_ct_CC="clang"
3589889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3590889a2364Smrg    break 2
3591889a2364Smrg  fi
3592889a2364Smrgdone
3593889a2364Smrg  done
3594889a2364SmrgIFS=$as_save_IFS
3595889a2364Smrg
3596889a2364Smrgfi
3597889a2364Smrgfi
3598889a2364Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3599889a2364Smrgif test -n "$ac_ct_CC"; then
3600889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3601889a2364Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
3602889a2364Smrgelse
3603889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3604889a2364Smrgprintf "%s\n" "no" >&6; }
3605889a2364Smrgfi
3606889a2364Smrg
3607889a2364Smrg  if test "x$ac_ct_CC" = x; then
3608889a2364Smrg    CC=""
3609889a2364Smrg  else
3610889a2364Smrg    case $cross_compiling:$ac_tool_warned in
3611889a2364Smrgyes:)
3612889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3613889a2364Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
361421c2f794Smrgac_tool_warned=yes ;;
361521c2f794Smrgesac
361621c2f794Smrg    CC=$ac_ct_CC
361721c2f794Smrg  fi
3618889a2364Smrgelse
3619889a2364Smrg  CC="$ac_cv_prog_CC"
362021c2f794Smrgfi
362121c2f794Smrg
362221c2f794Smrgfi
362321c2f794Smrg
362421c2f794Smrg
3625889a2364Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3626889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
362712391620Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
362812391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
362921c2f794Smrg
363021c2f794Smrg# Provide some information about the compiler.
3631889a2364Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
363212391620Smrgset X $ac_compile
363312391620Smrgac_compiler=$2
3634889a2364Smrgfor ac_option in --version -v -V -qversion -version; do
363512391620Smrg  { { ac_try="$ac_compiler $ac_option >&5"
363621c2f794Smrgcase "(($ac_try" in
363721c2f794Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
363821c2f794Smrg  *) ac_try_echo=$ac_try;;
363921c2f794Smrgesac
364012391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3641889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
364212391620Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
364321c2f794Smrg  ac_status=$?
364412391620Smrg  if test -s conftest.err; then
364512391620Smrg    sed '10a\
364612391620Smrg... rest of stderr output deleted ...
364712391620Smrg         10q' conftest.err >conftest.er1
364812391620Smrg    cat conftest.er1 >&5
364912391620Smrg  fi
365012391620Smrg  rm -f conftest.er1 conftest.err
3651889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
365212391620Smrg  test $ac_status = 0; }
365312391620Smrgdone
365421c2f794Smrg
365512391620Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
365621c2f794Smrg/* end confdefs.h.  */
365721c2f794Smrg
365821c2f794Smrgint
3659889a2364Smrgmain (void)
366021c2f794Smrg{
366121c2f794Smrg
366221c2f794Smrg  ;
366321c2f794Smrg  return 0;
366421c2f794Smrg}
366521c2f794Smrg_ACEOF
366621c2f794Smrgac_clean_files_save=$ac_clean_files
366712391620Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
366821c2f794Smrg# Try to create an executable without -o first, disregard a.out.
366921c2f794Smrg# It will help us diagnose broken compilers, and finding out an intuition
367021c2f794Smrg# of exeext.
3671889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3672889a2364Smrgprintf %s "checking whether the C compiler works... " >&6; }
3673889a2364Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
367412391620Smrg
367512391620Smrg# The possible output files:
367612391620Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
367712391620Smrg
367821c2f794Smrgac_rmfiles=
367921c2f794Smrgfor ac_file in $ac_files
368021c2f794Smrgdo
368121c2f794Smrg  case $ac_file in
368212391620Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
368321c2f794Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
368421c2f794Smrg  esac
368521c2f794Smrgdone
368621c2f794Smrgrm -f $ac_rmfiles
368721c2f794Smrg
368812391620Smrgif { { ac_try="$ac_link_default"
368921c2f794Smrgcase "(($ac_try" in
369021c2f794Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
369121c2f794Smrg  *) ac_try_echo=$ac_try;;
369221c2f794Smrgesac
369312391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3694889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
369521c2f794Smrg  (eval "$ac_link_default") 2>&5
369621c2f794Smrg  ac_status=$?
3697889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3698889a2364Smrg  test $ac_status = 0; }
3699889a2364Smrgthen :
370021c2f794Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
370121c2f794Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
370221c2f794Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
370321c2f794Smrg# so that the user can short-circuit this test for compilers unknown to
370421c2f794Smrg# Autoconf.
370521c2f794Smrgfor ac_file in $ac_files ''
370621c2f794Smrgdo
370721c2f794Smrg  test -f "$ac_file" || continue
370821c2f794Smrg  case $ac_file in
370912391620Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
371021c2f794Smrg	;;
371121c2f794Smrg    [ab].out )
371221c2f794Smrg	# We found the default executable, but exeext='' is most
371321c2f794Smrg	# certainly right.
371421c2f794Smrg	break;;
371521c2f794Smrg    *.* )
3716889a2364Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
371721c2f794Smrg	then :; else
371821c2f794Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
371921c2f794Smrg	fi
372021c2f794Smrg	# We set ac_cv_exeext here because the later test for it is not
372121c2f794Smrg	# safe: cross compilers may not add the suffix if given an `-o'
372221c2f794Smrg	# argument, so we may need to know it at that point already.
372321c2f794Smrg	# Even if this section looks crufty: it has the advantage of
372421c2f794Smrg	# actually working.
372521c2f794Smrg	break;;
372621c2f794Smrg    * )
372721c2f794Smrg	break;;
372821c2f794Smrg  esac
372921c2f794Smrgdone
373021c2f794Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
373121c2f794Smrg
3732889a2364Smrgelse $as_nop
373321c2f794Smrg  ac_file=''
373421c2f794Smrgfi
3735889a2364Smrgif test -z "$ac_file"
3736889a2364Smrgthen :
3737889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3738889a2364Smrgprintf "%s\n" "no" >&6; }
3739889a2364Smrgprintf "%s\n" "$as_me: failed program was:" >&5
374021c2f794Smrgsed 's/^/| /' conftest.$ac_ext >&5
374121c2f794Smrg
3742889a2364Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3743889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
374412391620Smrgas_fn_error 77 "C compiler cannot create executables
374512391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
3746889a2364Smrgelse $as_nop
3747889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3748889a2364Smrgprintf "%s\n" "yes" >&6; }
3749889a2364Smrgfi
3750889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3751889a2364Smrgprintf %s "checking for C compiler default output file name... " >&6; }
3752889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3753889a2364Smrgprintf "%s\n" "$ac_file" >&6; }
375421c2f794Smrgac_exeext=$ac_cv_exeext
375521c2f794Smrg
375612391620Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
375721c2f794Smrgac_clean_files=$ac_clean_files_save
3758889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3759889a2364Smrgprintf %s "checking for suffix of executables... " >&6; }
376012391620Smrgif { { ac_try="$ac_link"
376121c2f794Smrgcase "(($ac_try" in
376221c2f794Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
376321c2f794Smrg  *) ac_try_echo=$ac_try;;
376421c2f794Smrgesac
376512391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3766889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
376721c2f794Smrg  (eval "$ac_link") 2>&5
376821c2f794Smrg  ac_status=$?
3769889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3770889a2364Smrg  test $ac_status = 0; }
3771889a2364Smrgthen :
377221c2f794Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
377321c2f794Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
377421c2f794Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
377521c2f794Smrg# `rm'.
377621c2f794Smrgfor ac_file in conftest.exe conftest conftest.*; do
377721c2f794Smrg  test -f "$ac_file" || continue
377821c2f794Smrg  case $ac_file in
377912391620Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
378021c2f794Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
378121c2f794Smrg	  break;;
378221c2f794Smrg    * ) break;;
378321c2f794Smrg  esac
378421c2f794Smrgdone
3785889a2364Smrgelse $as_nop
3786889a2364Smrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3787889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
378812391620Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
378912391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
379021c2f794Smrgfi
379112391620Smrgrm -f conftest conftest$ac_cv_exeext
3792889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3793889a2364Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
379421c2f794Smrg
379521c2f794Smrgrm -f conftest.$ac_ext
379621c2f794SmrgEXEEXT=$ac_cv_exeext
379721c2f794Smrgac_exeext=$EXEEXT
379812391620Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
379912391620Smrg/* end confdefs.h.  */
380012391620Smrg#include <stdio.h>
380112391620Smrgint
3802889a2364Smrgmain (void)
380312391620Smrg{
380412391620SmrgFILE *f = fopen ("conftest.out", "w");
380512391620Smrg return ferror (f) || fclose (f) != 0;
380612391620Smrg
380712391620Smrg  ;
380812391620Smrg  return 0;
380912391620Smrg}
381021c2f794Smrg_ACEOF
381112391620Smrgac_clean_files="$ac_clean_files conftest.out"
381212391620Smrg# Check that the compiler produces executables we can run.  If not, either
381312391620Smrg# the compiler is broken, or we cross compile.
3814889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3815889a2364Smrgprintf %s "checking whether we are cross compiling... " >&6; }
381612391620Smrgif test "$cross_compiling" != yes; then
381712391620Smrg  { { ac_try="$ac_link"
381812391620Smrgcase "(($ac_try" in
381912391620Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
382012391620Smrg  *) ac_try_echo=$ac_try;;
382112391620Smrgesac
382212391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3823889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
382412391620Smrg  (eval "$ac_link") 2>&5
382512391620Smrg  ac_status=$?
3826889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
382712391620Smrg  test $ac_status = 0; }
382812391620Smrg  if { ac_try='./conftest$ac_cv_exeext'
382912391620Smrg  { { case "(($ac_try" in
383012391620Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
383112391620Smrg  *) ac_try_echo=$ac_try;;
383212391620Smrgesac
383312391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3834889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
383512391620Smrg  (eval "$ac_try") 2>&5
383612391620Smrg  ac_status=$?
3837889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
383812391620Smrg  test $ac_status = 0; }; }; then
383912391620Smrg    cross_compiling=no
384012391620Smrg  else
384112391620Smrg    if test "$cross_compiling" = maybe; then
384212391620Smrg	cross_compiling=yes
384312391620Smrg    else
3844889a2364Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3845889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3846889a2364Smrgas_fn_error 77 "cannot run C compiled programs.
384712391620SmrgIf you meant to cross compile, use \`--host'.
384812391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
384912391620Smrg    fi
385012391620Smrg  fi
385112391620Smrgfi
3852889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3853889a2364Smrgprintf "%s\n" "$cross_compiling" >&6; }
385412391620Smrg
385512391620Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
385612391620Smrgac_clean_files=$ac_clean_files_save
3857889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3858889a2364Smrgprintf %s "checking for suffix of object files... " >&6; }
3859889a2364Smrgif test ${ac_cv_objext+y}
3860889a2364Smrgthen :
3861889a2364Smrg  printf %s "(cached) " >&6
3862889a2364Smrgelse $as_nop
386312391620Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
386421c2f794Smrg/* end confdefs.h.  */
386521c2f794Smrg
386621c2f794Smrgint
3867889a2364Smrgmain (void)
386821c2f794Smrg{
386921c2f794Smrg
387021c2f794Smrg  ;
387121c2f794Smrg  return 0;
387221c2f794Smrg}
387321c2f794Smrg_ACEOF
387421c2f794Smrgrm -f conftest.o conftest.obj
387512391620Smrgif { { ac_try="$ac_compile"
387621c2f794Smrgcase "(($ac_try" in
387721c2f794Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
387821c2f794Smrg  *) ac_try_echo=$ac_try;;
387921c2f794Smrgesac
388012391620Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3881889a2364Smrgprintf "%s\n" "$ac_try_echo"; } >&5
388221c2f794Smrg  (eval "$ac_compile") 2>&5
388321c2f794Smrg  ac_status=$?
3884889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3885889a2364Smrg  test $ac_status = 0; }
3886889a2364Smrgthen :
388721c2f794Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
388821c2f794Smrg  test -f "$ac_file" || continue;
388921c2f794Smrg  case $ac_file in
389012391620Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
389121c2f794Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
389221c2f794Smrg       break;;
389321c2f794Smrg  esac
389421c2f794Smrgdone
3895889a2364Smrgelse $as_nop
3896889a2364Smrg  printf "%s\n" "$as_me: failed program was:" >&5
389721c2f794Smrgsed 's/^/| /' conftest.$ac_ext >&5
389821c2f794Smrg
3899889a2364Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3900889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
390112391620Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
390212391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
390321c2f794Smrgfi
390421c2f794Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
390521c2f794Smrgfi
3906889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3907889a2364Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
390821c2f794SmrgOBJEXT=$ac_cv_objext
390921c2f794Smrgac_objext=$OBJEXT
3910889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3911889a2364Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
3912889a2364Smrgif test ${ac_cv_c_compiler_gnu+y}
3913889a2364Smrgthen :
3914889a2364Smrg  printf %s "(cached) " >&6
3915889a2364Smrgelse $as_nop
391612391620Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
391721c2f794Smrg/* end confdefs.h.  */
391821c2f794Smrg
391921c2f794Smrgint
3920889a2364Smrgmain (void)
392121c2f794Smrg{
392221c2f794Smrg#ifndef __GNUC__
392321c2f794Smrg       choke me
392421c2f794Smrg#endif
392521c2f794Smrg
392621c2f794Smrg  ;
392721c2f794Smrg  return 0;
392821c2f794Smrg}
392921c2f794Smrg_ACEOF
3930889a2364Smrgif ac_fn_c_try_compile "$LINENO"
3931889a2364Smrgthen :
393221c2f794Smrg  ac_compiler_gnu=yes
3933889a2364Smrgelse $as_nop
393412391620Smrg  ac_compiler_gnu=no
393521c2f794Smrgfi
3936889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
393721c2f794Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
393821c2f794Smrg
393921c2f794Smrgfi
3940889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3941889a2364Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3942889a2364Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3943889a2364Smrg
394412391620Smrgif test $ac_compiler_gnu = yes; then
394512391620Smrg  GCC=yes
394612391620Smrgelse
394712391620Smrg  GCC=
394812391620Smrgfi
3949889a2364Smrgac_test_CFLAGS=${CFLAGS+y}
395021c2f794Smrgac_save_CFLAGS=$CFLAGS
3951889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3952889a2364Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
3953889a2364Smrgif test ${ac_cv_prog_cc_g+y}
3954889a2364Smrgthen :
3955889a2364Smrg  printf %s "(cached) " >&6
3956889a2364Smrgelse $as_nop
395721c2f794Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
395821c2f794Smrg   ac_c_werror_flag=yes
395921c2f794Smrg   ac_cv_prog_cc_g=no
396021c2f794Smrg   CFLAGS="-g"
396112391620Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
396221c2f794Smrg/* end confdefs.h.  */
396321c2f794Smrg
396421c2f794Smrgint
3965889a2364Smrgmain (void)
396621c2f794Smrg{
396721c2f794Smrg
396821c2f794Smrg  ;
396921c2f794Smrg  return 0;
397021c2f794Smrg}
397121c2f794Smrg_ACEOF
3972889a2364Smrgif ac_fn_c_try_compile "$LINENO"
3973889a2364Smrgthen :
397412391620Smrg  ac_cv_prog_cc_g=yes
3975889a2364Smrgelse $as_nop
397612391620Smrg  CFLAGS=""
397712391620Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
397821c2f794Smrg/* end confdefs.h.  */
397921c2f794Smrg
398021c2f794Smrgint
3981889a2364Smrgmain (void)
398221c2f794Smrg{
398321c2f794Smrg
398421c2f794Smrg  ;
398521c2f794Smrg  return 0;
398621c2f794Smrg}
398721c2f794Smrg_ACEOF
3988889a2364Smrgif ac_fn_c_try_compile "$LINENO"
3989889a2364Smrgthen :
399021c2f794Smrg
3991889a2364Smrgelse $as_nop
399212391620Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
399321c2f794Smrg	 CFLAGS="-g"
399412391620Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
399521c2f794Smrg/* end confdefs.h.  */
399621c2f794Smrg
399721c2f794Smrgint
3998889a2364Smrgmain (void)
399921c2f794Smrg{
400021c2f794Smrg
400121c2f794Smrg  ;
400221c2f794Smrg  return 0;
400321c2f794Smrg}
400421c2f794Smrg_ACEOF
4005889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4006889a2364Smrgthen :
400721c2f794Smrg  ac_cv_prog_cc_g=yes
400821c2f794Smrgfi
4009889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
401021c2f794Smrgfi
4011889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
401221c2f794Smrgfi
4013889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
401421c2f794Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
401521c2f794Smrgfi
4016889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4017889a2364Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4018889a2364Smrgif test $ac_test_CFLAGS; then
401921c2f794Smrg  CFLAGS=$ac_save_CFLAGS
402021c2f794Smrgelif test $ac_cv_prog_cc_g = yes; then
402121c2f794Smrg  if test "$GCC" = yes; then
402221c2f794Smrg    CFLAGS="-g -O2"
402321c2f794Smrg  else
402421c2f794Smrg    CFLAGS="-g"
402521c2f794Smrg  fi
402621c2f794Smrgelse
402721c2f794Smrg  if test "$GCC" = yes; then
402821c2f794Smrg    CFLAGS="-O2"
402921c2f794Smrg  else
403021c2f794Smrg    CFLAGS=
403121c2f794Smrg  fi
403221c2f794Smrgfi
4033889a2364Smrgac_prog_cc_stdc=no
4034889a2364Smrgif test x$ac_prog_cc_stdc = xno
4035889a2364Smrgthen :
4036889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4037889a2364Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4038889a2364Smrgif test ${ac_cv_prog_cc_c11+y}
4039889a2364Smrgthen :
4040889a2364Smrg  printf %s "(cached) " >&6
4041889a2364Smrgelse $as_nop
4042889a2364Smrg  ac_cv_prog_cc_c11=no
404321c2f794Smrgac_save_CC=$CC
404412391620Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
404521c2f794Smrg/* end confdefs.h.  */
4046889a2364Smrg$ac_c_conftest_c11_program
4047889a2364Smrg_ACEOF
4048889a2364Smrgfor ac_arg in '' -std=gnu11
4049889a2364Smrgdo
4050889a2364Smrg  CC="$ac_save_CC $ac_arg"
4051889a2364Smrg  if ac_fn_c_try_compile "$LINENO"
4052889a2364Smrgthen :
4053889a2364Smrg  ac_cv_prog_cc_c11=$ac_arg
4054889a2364Smrgfi
4055889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4056889a2364Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4057889a2364Smrgdone
4058889a2364Smrgrm -f conftest.$ac_ext
4059889a2364SmrgCC=$ac_save_CC
4060889a2364Smrgfi
406121c2f794Smrg
4062889a2364Smrgif test "x$ac_cv_prog_cc_c11" = xno
4063889a2364Smrgthen :
4064889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4065889a2364Smrgprintf "%s\n" "unsupported" >&6; }
4066889a2364Smrgelse $as_nop
4067889a2364Smrg  if test "x$ac_cv_prog_cc_c11" = x
4068889a2364Smrgthen :
4069889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4070889a2364Smrgprintf "%s\n" "none needed" >&6; }
4071889a2364Smrgelse $as_nop
4072889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4073889a2364Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4074889a2364Smrg     CC="$CC $ac_cv_prog_cc_c11"
4075889a2364Smrgfi
4076889a2364Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4077889a2364Smrg  ac_prog_cc_stdc=c11
4078889a2364Smrgfi
4079889a2364Smrgfi
4080889a2364Smrgif test x$ac_prog_cc_stdc = xno
4081889a2364Smrgthen :
4082889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4083889a2364Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4084889a2364Smrgif test ${ac_cv_prog_cc_c99+y}
4085889a2364Smrgthen :
4086889a2364Smrg  printf %s "(cached) " >&6
4087889a2364Smrgelse $as_nop
4088889a2364Smrg  ac_cv_prog_cc_c99=no
4089889a2364Smrgac_save_CC=$CC
4090889a2364Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4091889a2364Smrg/* end confdefs.h.  */
4092889a2364Smrg$ac_c_conftest_c99_program
4093889a2364Smrg_ACEOF
4094889a2364Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4095889a2364Smrgdo
4096889a2364Smrg  CC="$ac_save_CC $ac_arg"
4097889a2364Smrg  if ac_fn_c_try_compile "$LINENO"
4098889a2364Smrgthen :
4099889a2364Smrg  ac_cv_prog_cc_c99=$ac_arg
4100889a2364Smrgfi
4101889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4102889a2364Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4103889a2364Smrgdone
4104889a2364Smrgrm -f conftest.$ac_ext
4105889a2364SmrgCC=$ac_save_CC
4106889a2364Smrgfi
410721c2f794Smrg
4108889a2364Smrgif test "x$ac_cv_prog_cc_c99" = xno
4109889a2364Smrgthen :
4110889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4111889a2364Smrgprintf "%s\n" "unsupported" >&6; }
4112889a2364Smrgelse $as_nop
4113889a2364Smrg  if test "x$ac_cv_prog_cc_c99" = x
4114889a2364Smrgthen :
4115889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4116889a2364Smrgprintf "%s\n" "none needed" >&6; }
4117889a2364Smrgelse $as_nop
4118889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4119889a2364Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4120889a2364Smrg     CC="$CC $ac_cv_prog_cc_c99"
4121889a2364Smrgfi
4122889a2364Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4123889a2364Smrg  ac_prog_cc_stdc=c99
4124889a2364Smrgfi
4125889a2364Smrgfi
4126889a2364Smrgif test x$ac_prog_cc_stdc = xno
4127889a2364Smrgthen :
4128889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4129889a2364Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4130889a2364Smrgif test ${ac_cv_prog_cc_c89+y}
4131889a2364Smrgthen :
4132889a2364Smrg  printf %s "(cached) " >&6
4133889a2364Smrgelse $as_nop
4134889a2364Smrg  ac_cv_prog_cc_c89=no
4135889a2364Smrgac_save_CC=$CC
4136889a2364Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4137889a2364Smrg/* end confdefs.h.  */
4138889a2364Smrg$ac_c_conftest_c89_program
413921c2f794Smrg_ACEOF
4140889a2364Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
414121c2f794Smrgdo
414221c2f794Smrg  CC="$ac_save_CC $ac_arg"
4143889a2364Smrg  if ac_fn_c_try_compile "$LINENO"
4144889a2364Smrgthen :
414521c2f794Smrg  ac_cv_prog_cc_c89=$ac_arg
414612391620Smrgfi
4147889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
414812391620Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
414912391620Smrgdone
415012391620Smrgrm -f conftest.$ac_ext
415112391620SmrgCC=$ac_save_CC
415212391620Smrgfi
415312391620Smrg
4154889a2364Smrgif test "x$ac_cv_prog_cc_c89" = xno
4155889a2364Smrgthen :
4156889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4157889a2364Smrgprintf "%s\n" "unsupported" >&6; }
4158889a2364Smrgelse $as_nop
4159889a2364Smrg  if test "x$ac_cv_prog_cc_c89" = x
4160889a2364Smrgthen :
4161889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4162889a2364Smrgprintf "%s\n" "none needed" >&6; }
4163889a2364Smrgelse $as_nop
4164889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4165889a2364Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4166889a2364Smrg     CC="$CC $ac_cv_prog_cc_c89"
4167889a2364Smrgfi
4168889a2364Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4169889a2364Smrg  ac_prog_cc_stdc=c89
4170889a2364Smrgfi
417112391620Smrgfi
417212391620Smrg
417312391620Smrgac_ext=c
417412391620Smrgac_cpp='$CPP $CPPFLAGS'
417512391620Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
417612391620Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
417712391620Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
417812391620Smrg
4179889a2364Smrg
4180889a2364Smrg  ac_ext=c
41811b2353dbSmrgac_cpp='$CPP $CPPFLAGS'
41821b2353dbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
41831b2353dbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
41841b2353dbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4185889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4186889a2364Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4187889a2364Smrgif test ${am_cv_prog_cc_c_o+y}
4188889a2364Smrgthen :
4189889a2364Smrg  printf %s "(cached) " >&6
4190889a2364Smrgelse $as_nop
41911b2353dbSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
41921b2353dbSmrg/* end confdefs.h.  */
41931b2353dbSmrg
41941b2353dbSmrgint
4195889a2364Smrgmain (void)
41961b2353dbSmrg{
41971b2353dbSmrg
41981b2353dbSmrg  ;
41991b2353dbSmrg  return 0;
42001b2353dbSmrg}
42011b2353dbSmrg_ACEOF
42021b2353dbSmrg  # Make sure it works both with $CC and with simple cc.
42031b2353dbSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
42041b2353dbSmrg  # compilers refuse to overwrite an existing .o file with -o,
42051b2353dbSmrg  # though they will create one.
42061b2353dbSmrg  am_cv_prog_cc_c_o=yes
42071b2353dbSmrg  for am_i in 1 2; do
42081b2353dbSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
42091b2353dbSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
42101b2353dbSmrg   ac_status=$?
42111b2353dbSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
42121b2353dbSmrg   (exit $ac_status); } \
42131b2353dbSmrg         && test -f conftest2.$ac_objext; then
42141b2353dbSmrg      : OK
42151b2353dbSmrg    else
42161b2353dbSmrg      am_cv_prog_cc_c_o=no
42171b2353dbSmrg      break
42181b2353dbSmrg    fi
42191b2353dbSmrg  done
42201b2353dbSmrg  rm -f core conftest*
42211b2353dbSmrg  unset am_i
42221b2353dbSmrgfi
4223889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4224889a2364Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
42251b2353dbSmrgif test "$am_cv_prog_cc_c_o" != yes; then
42261b2353dbSmrg   # Losing compiler, so override with the script.
42271b2353dbSmrg   # FIXME: It is wrong to rewrite CC.
42281b2353dbSmrg   # But if we don't then we get into trouble of one sort or another.
42291b2353dbSmrg   # A longer-term fix would be to have automake use am__CC in this case,
42301b2353dbSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
42311b2353dbSmrg   CC="$am_aux_dir/compile $CC"
42321b2353dbSmrgfi
42331b2353dbSmrgac_ext=c
42341b2353dbSmrgac_cpp='$CPP $CPPFLAGS'
42351b2353dbSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
42361b2353dbSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
42371b2353dbSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
42381b2353dbSmrg
42391b2353dbSmrg
424012391620Smrgdepcc="$CC"   am_compiler_list=
424112391620Smrg
4242889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4243889a2364Smrgprintf %s "checking dependency style of $depcc... " >&6; }
4244889a2364Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
4245889a2364Smrgthen :
4246889a2364Smrg  printf %s "(cached) " >&6
4247889a2364Smrgelse $as_nop
424812391620Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
424912391620Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
425012391620Smrg  # making bogus files that we don't know about and never remove.  For
425112391620Smrg  # instance it was reported that on HP-UX the gcc test will end up
42521b2353dbSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
42531b2353dbSmrg  # in D".
425482e12b1bSmrg  rm -rf conftest.dir
425512391620Smrg  mkdir conftest.dir
425612391620Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
425712391620Smrg  # using a relative directory.
425812391620Smrg  cp "$am_depcomp" conftest.dir
425912391620Smrg  cd conftest.dir
426012391620Smrg  # We will build objects and dependencies in a subdirectory because
426112391620Smrg  # it helps to detect inapplicable dependency modes.  For instance
426212391620Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
426312391620Smrg  # side effect of compilation, but ICC will put the dependencies in
426412391620Smrg  # the current directory while Tru64 will put them in the object
426512391620Smrg  # directory.
426612391620Smrg  mkdir sub
426712391620Smrg
426812391620Smrg  am_cv_CC_dependencies_compiler_type=none
426912391620Smrg  if test "$am_compiler_list" = ""; then
427012391620Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
427112391620Smrg  fi
427212391620Smrg  am__universal=false
427312391620Smrg  case " $depcc " in #(
427412391620Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
427512391620Smrg     esac
427612391620Smrg
427712391620Smrg  for depmode in $am_compiler_list; do
427812391620Smrg    # Setup a source with many dependencies, because some compilers
427912391620Smrg    # like to wrap large dependency lists on column 80 (with \), and
428012391620Smrg    # we should not choose a depcomp mode which is confused by this.
428112391620Smrg    #
428212391620Smrg    # We need to recreate these files for each test, as the compiler may
428312391620Smrg    # overwrite some of them when testing with obscure command lines.
428412391620Smrg    # This happens at least with the AIX C compiler.
428512391620Smrg    : > sub/conftest.c
428612391620Smrg    for i in 1 2 3 4 5 6; do
428712391620Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
42881b2353dbSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
42891b2353dbSmrg      # Solaris 10 /bin/sh.
42901b2353dbSmrg      echo '/* dummy */' > sub/conftst$i.h
429112391620Smrg    done
429212391620Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
429312391620Smrg
42941b2353dbSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
429512391620Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
42961b2353dbSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
42971b2353dbSmrg    # versions had trouble with output in subdirs.
429812391620Smrg    am__obj=sub/conftest.${OBJEXT-o}
429912391620Smrg    am__minus_obj="-o $am__obj"
430012391620Smrg    case $depmode in
430112391620Smrg    gcc)
430212391620Smrg      # This depmode causes a compiler race in universal mode.
430312391620Smrg      test "$am__universal" = false || continue
430412391620Smrg      ;;
430512391620Smrg    nosideeffect)
43061b2353dbSmrg      # After this tag, mechanisms are not by side-effect, so they'll
43071b2353dbSmrg      # only be used when explicitly requested.
430812391620Smrg      if test "x$enable_dependency_tracking" = xyes; then
430912391620Smrg	continue
431012391620Smrg      else
431112391620Smrg	break
431212391620Smrg      fi
431312391620Smrg      ;;
431482e12b1bSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
43151b2353dbSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
431612391620Smrg      # not run yet.  These depmodes are late enough in the game, and
431712391620Smrg      # so weak that their functioning should not be impacted.
431812391620Smrg      am__obj=conftest.${OBJEXT-o}
431912391620Smrg      am__minus_obj=
432012391620Smrg      ;;
432112391620Smrg    none) break ;;
432212391620Smrg    esac
432312391620Smrg    if depmode=$depmode \
432412391620Smrg       source=sub/conftest.c object=$am__obj \
432512391620Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
432612391620Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
432712391620Smrg         >/dev/null 2>conftest.err &&
432812391620Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
432912391620Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
433012391620Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4331889a2364Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4332889a2364Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4333889a2364Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
4334889a2364Smrg      # that says an option was ignored or not supported.
4335889a2364Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4336889a2364Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4337889a2364Smrg      # The diagnosis changed in icc 8.0:
4338889a2364Smrg      #   icc: Command line remark: option '-MP' not supported
4339889a2364Smrg      if (grep 'ignoring option' conftest.err ||
4340889a2364Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4341889a2364Smrg        am_cv_CC_dependencies_compiler_type=$depmode
4342889a2364Smrg        break
4343889a2364Smrg      fi
434412391620Smrg    fi
434512391620Smrg  done
434621c2f794Smrg
4347889a2364Smrg  cd ..
4348889a2364Smrg  rm -rf conftest.dir
434912391620Smrgelse
4350889a2364Smrg  am_cv_CC_dependencies_compiler_type=none
435121c2f794Smrgfi
435212391620Smrg
435321c2f794Smrgfi
4354889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4355889a2364Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4356889a2364SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
435721c2f794Smrg
4358889a2364Smrg if
4359889a2364Smrg  test "x$enable_dependency_tracking" != xno \
4360889a2364Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4361889a2364Smrg  am__fastdepCC_TRUE=
4362889a2364Smrg  am__fastdepCC_FALSE='#'
436312391620Smrgelse
4364889a2364Smrg  am__fastdepCC_TRUE='#'
4365889a2364Smrg  am__fastdepCC_FALSE=
436621c2f794Smrgfi
436721c2f794Smrg
436821c2f794Smrg
436921c2f794Smrg
4370889a2364Smrg
4371889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4372889a2364Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4373889a2364Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
4374889a2364Smrgthen :
4375889a2364Smrg  printf %s "(cached) " >&6
4376889a2364Smrgelse $as_nop
4377889a2364Smrg  ac_save_CFLAGS=$CFLAGS
4378889a2364Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4379889a2364Smrg   for ac_arg in '' -fno-builtin; do
4380889a2364Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4381889a2364Smrg     # This test program should *not* compile successfully.
4382889a2364Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
438312391620Smrg/* end confdefs.h.  */
438421c2f794Smrg
438512391620Smrgint
4386889a2364Smrgmain (void)
438712391620Smrg{
4388889a2364Smrg(void) strchr;
438912391620Smrg  ;
439012391620Smrg  return 0;
439112391620Smrg}
439212391620Smrg_ACEOF
4393889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4394889a2364Smrgthen :
439512391620Smrg
4396889a2364Smrgelse $as_nop
4397889a2364Smrg  # This test program should compile successfully.
4398889a2364Smrg        # No library function is consistently available on
4399889a2364Smrg        # freestanding implementations, so test against a dummy
4400889a2364Smrg        # declaration.  Include always-available headers on the
4401889a2364Smrg        # off chance that they somehow elicit warnings.
4402889a2364Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
440312391620Smrg/* end confdefs.h.  */
4404889a2364Smrg#include <float.h>
4405889a2364Smrg#include <limits.h>
4406889a2364Smrg#include <stdarg.h>
4407889a2364Smrg#include <stddef.h>
4408889a2364Smrgextern void ac_decl (int, char *);
440921c2f794Smrg
441012391620Smrgint
4411889a2364Smrgmain (void)
441212391620Smrg{
4413889a2364Smrg(void) ac_decl (0, (char *) 0);
4414889a2364Smrg  (void) ac_decl;
4415889a2364Smrg
4416889a2364Smrg  ;
441712391620Smrg  return 0;
441812391620Smrg}
441912391620Smrg_ACEOF
4420889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4421889a2364Smrgthen :
4422889a2364Smrg  if test x"$ac_arg" = x
4423889a2364Smrgthen :
4424889a2364Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4425889a2364Smrgelse $as_nop
4426889a2364Smrg  ac_cv_c_undeclared_builtin_options=$ac_arg
442721c2f794Smrgfi
4428889a2364Smrg          break
442912391620Smrgfi
4430889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
443112391620Smrgfi
4432889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4433889a2364Smrg    done
4434889a2364Smrg    CFLAGS=$ac_save_CFLAGS
4435889a2364Smrg
4436889a2364Smrgfi
4437889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4438889a2364Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4439889a2364Smrg  case $ac_cv_c_undeclared_builtin_options in #(
4440889a2364Smrg  'cannot detect') :
4441889a2364Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4442889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4443889a2364Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4444889a2364SmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
4445889a2364Smrg  'none needed') :
4446889a2364Smrg    ac_c_undeclared_builtin_options='' ;; #(
4447889a2364Smrg  *) :
4448889a2364Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4449889a2364Smrgesac
4450889a2364Smrg
4451889a2364Smrgac_header= ac_cache=
4452889a2364Smrgfor ac_item in $ac_header_c_list
4453889a2364Smrgdo
4454889a2364Smrg  if test $ac_cache; then
4455889a2364Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4456889a2364Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4457889a2364Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4458889a2364Smrg    fi
4459889a2364Smrg    ac_header= ac_cache=
4460889a2364Smrg  elif test $ac_header; then
4461889a2364Smrg    ac_cache=$ac_item
4462889a2364Smrg  else
4463889a2364Smrg    ac_header=$ac_item
4464889a2364Smrg  fi
4465889a2364Smrgdone
4466889a2364Smrg
446721c2f794Smrg
446821c2f794Smrg
446912391620Smrg
447012391620Smrg
447112391620Smrg
447221c2f794Smrg
447321c2f794Smrg
4474889a2364Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4475889a2364Smrgthen :
447621c2f794Smrg
4477889a2364Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4478889a2364Smrg
4479889a2364Smrgfi
448021c2f794Smrg
448182e12b1bSmrg
448282e12b1bSmrg
4483889a2364Smrg
4484889a2364Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4485889a2364Smrgif test "x$ac_cv_have_decl___clang__" = xyes
4486889a2364Smrgthen :
448782e12b1bSmrg  CLANGCC="yes"
4488889a2364Smrgelse $as_nop
448982e12b1bSmrg  CLANGCC="no"
449082e12b1bSmrgfi
4491889a2364Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4492889a2364Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4493889a2364Smrgthen :
449482e12b1bSmrg  INTELCC="yes"
4495889a2364Smrgelse $as_nop
449682e12b1bSmrg  INTELCC="no"
449782e12b1bSmrgfi
4498889a2364Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4499889a2364Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4500889a2364Smrgthen :
450182e12b1bSmrg  SUNCC="yes"
4502889a2364Smrgelse $as_nop
450382e12b1bSmrg  SUNCC="no"
450482e12b1bSmrgfi
450582e12b1bSmrg
450682e12b1bSmrg
450782e12b1bSmrg
450882e12b1bSmrg
4509889a2364Smrg
4510889a2364Smrg
4511889a2364Smrg
4512889a2364Smrg
451321c2f794Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
451421c2f794Smrg	if test -n "$ac_tool_prefix"; then
451521c2f794Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
451621c2f794Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4517889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
4519889a2364Smrgif test ${ac_cv_path_PKG_CONFIG+y}
4520889a2364Smrgthen :
4521889a2364Smrg  printf %s "(cached) " >&6
4522889a2364Smrgelse $as_nop
452321c2f794Smrg  case $PKG_CONFIG in
452421c2f794Smrg  [\\/]* | ?:[\\/]*)
452521c2f794Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
452621c2f794Smrg  ;;
452721c2f794Smrg  *)
452821c2f794Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
452921c2f794Smrgfor as_dir in $PATH
453021c2f794Smrgdo
453121c2f794Smrg  IFS=$as_save_IFS
4532889a2364Smrg  case $as_dir in #(((
4533889a2364Smrg    '') as_dir=./ ;;
4534889a2364Smrg    */) ;;
4535889a2364Smrg    *) as_dir=$as_dir/ ;;
4536889a2364Smrg  esac
453712391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4538889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4539889a2364Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4540889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
454121c2f794Smrg    break 2
454221c2f794Smrg  fi
454321c2f794Smrgdone
454412391620Smrg  done
454521c2f794SmrgIFS=$as_save_IFS
454621c2f794Smrg
454721c2f794Smrg  ;;
454821c2f794Smrgesac
454921c2f794Smrgfi
455021c2f794SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
455121c2f794Smrgif test -n "$PKG_CONFIG"; then
4552889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4553889a2364Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
455421c2f794Smrgelse
4555889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4556889a2364Smrgprintf "%s\n" "no" >&6; }
455721c2f794Smrgfi
455821c2f794Smrg
455921c2f794Smrg
456021c2f794Smrgfi
456121c2f794Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
456221c2f794Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
456321c2f794Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
456421c2f794Smrgset dummy pkg-config; ac_word=$2
4565889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4566889a2364Smrgprintf %s "checking for $ac_word... " >&6; }
4567889a2364Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4568889a2364Smrgthen :
4569889a2364Smrg  printf %s "(cached) " >&6
4570889a2364Smrgelse $as_nop
457121c2f794Smrg  case $ac_pt_PKG_CONFIG in
457221c2f794Smrg  [\\/]* | ?:[\\/]*)
457321c2f794Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
457421c2f794Smrg  ;;
457521c2f794Smrg  *)
457621c2f794Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
457721c2f794Smrgfor as_dir in $PATH
457821c2f794Smrgdo
457921c2f794Smrg  IFS=$as_save_IFS
4580889a2364Smrg  case $as_dir in #(((
4581889a2364Smrg    '') as_dir=./ ;;
4582889a2364Smrg    */) ;;
4583889a2364Smrg    *) as_dir=$as_dir/ ;;
4584889a2364Smrg  esac
458512391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4586889a2364Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4587889a2364Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4588889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
458921c2f794Smrg    break 2
459021c2f794Smrg  fi
459121c2f794Smrgdone
459212391620Smrg  done
459321c2f794SmrgIFS=$as_save_IFS
459421c2f794Smrg
459521c2f794Smrg  ;;
459621c2f794Smrgesac
459721c2f794Smrgfi
459821c2f794Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
459921c2f794Smrgif test -n "$ac_pt_PKG_CONFIG"; then
4600889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4601889a2364Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
460221c2f794Smrgelse
4603889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4604889a2364Smrgprintf "%s\n" "no" >&6; }
460521c2f794Smrgfi
460621c2f794Smrg
460721c2f794Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
460821c2f794Smrg    PKG_CONFIG=""
460921c2f794Smrg  else
461021c2f794Smrg    case $cross_compiling:$ac_tool_warned in
461121c2f794Smrgyes:)
4612889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4613889a2364Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
461421c2f794Smrgac_tool_warned=yes ;;
461521c2f794Smrgesac
461621c2f794Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
461721c2f794Smrg  fi
461821c2f794Smrgelse
461921c2f794Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
462021c2f794Smrgfi
462121c2f794Smrg
462221c2f794Smrgfi
462321c2f794Smrgif test -n "$PKG_CONFIG"; then
462421c2f794Smrg	_pkg_min_version=0.9.0
4625889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4626889a2364Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
462721c2f794Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4628889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4629889a2364Smrgprintf "%s\n" "yes" >&6; }
463021c2f794Smrg	else
4631889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4632889a2364Smrgprintf "%s\n" "no" >&6; }
463321c2f794Smrg		PKG_CONFIG=""
463421c2f794Smrg	fi
463521c2f794Smrgfi
463621c2f794Smrg
4637889a2364Smrg
4638889a2364Smrg  # Make sure we can run config.sub.
4639889a2364Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4640889a2364Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4641889a2364Smrg
4642889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4643889a2364Smrgprintf %s "checking build system type... " >&6; }
4644889a2364Smrgif test ${ac_cv_build+y}
4645889a2364Smrgthen :
4646889a2364Smrg  printf %s "(cached) " >&6
4647889a2364Smrgelse $as_nop
464821c2f794Smrg  ac_build_alias=$build_alias
464921c2f794Smrgtest "x$ac_build_alias" = x &&
4650889a2364Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
465121c2f794Smrgtest "x$ac_build_alias" = x &&
465212391620Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4653889a2364Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4654889a2364Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
465521c2f794Smrg
465621c2f794Smrgfi
4657889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4658889a2364Smrgprintf "%s\n" "$ac_cv_build" >&6; }
465921c2f794Smrgcase $ac_cv_build in
466021c2f794Smrg*-*-*) ;;
466112391620Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
466221c2f794Smrgesac
466321c2f794Smrgbuild=$ac_cv_build
466421c2f794Smrgac_save_IFS=$IFS; IFS='-'
466521c2f794Smrgset x $ac_cv_build
466621c2f794Smrgshift
466721c2f794Smrgbuild_cpu=$1
466821c2f794Smrgbuild_vendor=$2
466921c2f794Smrgshift; shift
467021c2f794Smrg# Remember, the first character of IFS is used to create $*,
467121c2f794Smrg# except with old shells:
467221c2f794Smrgbuild_os=$*
467321c2f794SmrgIFS=$ac_save_IFS
467421c2f794Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
467521c2f794Smrg
467621c2f794Smrg
4677889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4678889a2364Smrgprintf %s "checking host system type... " >&6; }
4679889a2364Smrgif test ${ac_cv_host+y}
4680889a2364Smrgthen :
4681889a2364Smrg  printf %s "(cached) " >&6
4682889a2364Smrgelse $as_nop
468321c2f794Smrg  if test "x$host_alias" = x; then
468421c2f794Smrg  ac_cv_host=$ac_cv_build
468521c2f794Smrgelse
4686889a2364Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4687889a2364Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
468821c2f794Smrgfi
468921c2f794Smrg
469021c2f794Smrgfi
4691889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4692889a2364Smrgprintf "%s\n" "$ac_cv_host" >&6; }
469321c2f794Smrgcase $ac_cv_host in
469421c2f794Smrg*-*-*) ;;
469512391620Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
469621c2f794Smrgesac
469721c2f794Smrghost=$ac_cv_host
469821c2f794Smrgac_save_IFS=$IFS; IFS='-'
469921c2f794Smrgset x $ac_cv_host
470021c2f794Smrgshift
470121c2f794Smrghost_cpu=$1
470221c2f794Smrghost_vendor=$2
470321c2f794Smrgshift; shift
470421c2f794Smrg# Remember, the first character of IFS is used to create $*,
470521c2f794Smrg# except with old shells:
470621c2f794Smrghost_os=$*
470721c2f794SmrgIFS=$ac_save_IFS
470821c2f794Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
470921c2f794Smrg
471021c2f794Smrg
4711889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4712889a2364Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4713889a2364Smrgif test ${ac_cv_path_SED+y}
4714889a2364Smrgthen :
4715889a2364Smrg  printf %s "(cached) " >&6
4716889a2364Smrgelse $as_nop
471712391620Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
471812391620Smrg     for ac_i in 1 2 3 4 5 6 7; do
471912391620Smrg       ac_script="$ac_script$as_nl$ac_script"
472012391620Smrg     done
472112391620Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
472212391620Smrg     { ac_script=; unset ac_script;}
472312391620Smrg     if test -z "$SED"; then
472412391620Smrg  ac_path_SED_found=false
472512391620Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
472612391620Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
472712391620Smrgfor as_dir in $PATH
472812391620Smrgdo
472912391620Smrg  IFS=$as_save_IFS
4730889a2364Smrg  case $as_dir in #(((
4731889a2364Smrg    '') as_dir=./ ;;
4732889a2364Smrg    */) ;;
4733889a2364Smrg    *) as_dir=$as_dir/ ;;
4734889a2364Smrg  esac
4735889a2364Smrg    for ac_prog in sed gsed
4736889a2364Smrg   do
473712391620Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4738889a2364Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
47391b2353dbSmrg      as_fn_executable_p "$ac_path_SED" || continue
474012391620Smrg# Check for GNU ac_path_SED and select it if it is found.
474112391620Smrg  # Check for GNU $ac_path_SED
474212391620Smrgcase `"$ac_path_SED" --version 2>&1` in
474312391620Smrg*GNU*)
474412391620Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
474512391620Smrg*)
474612391620Smrg  ac_count=0
4747889a2364Smrg  printf %s 0123456789 >"conftest.in"
474812391620Smrg  while :
474912391620Smrg  do
475012391620Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
475112391620Smrg    mv "conftest.tmp" "conftest.in"
475212391620Smrg    cp "conftest.in" "conftest.nl"
4753889a2364Smrg    printf "%s\n" '' >> "conftest.nl"
475412391620Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
475512391620Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
475612391620Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
475712391620Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
475812391620Smrg      # Best one so far, save it but keep looking for a better one
475912391620Smrg      ac_cv_path_SED="$ac_path_SED"
476012391620Smrg      ac_path_SED_max=$ac_count
476112391620Smrg    fi
476212391620Smrg    # 10*(2^10) chars as input seems more than enough
476312391620Smrg    test $ac_count -gt 10 && break
476412391620Smrg  done
476512391620Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
476612391620Smrgesac
476712391620Smrg
476812391620Smrg      $ac_path_SED_found && break 3
476912391620Smrg    done
477012391620Smrg  done
477112391620Smrg  done
477212391620SmrgIFS=$as_save_IFS
477312391620Smrg  if test -z "$ac_cv_path_SED"; then
477412391620Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
477512391620Smrg  fi
477612391620Smrgelse
477712391620Smrg  ac_cv_path_SED=$SED
477812391620Smrgfi
477912391620Smrg
478012391620Smrgfi
4781889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4782889a2364Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
478312391620Smrg SED="$ac_cv_path_SED"
478412391620Smrg  rm -f conftest.sed
478512391620Smrg
478612391620Smrg
478712391620Smrg
478812391620Smrg
478912391620Smrg
479082e12b1bSmrg
479182e12b1bSmrg# Check whether --enable-selective-werror was given.
4792889a2364Smrgif test ${enable_selective_werror+y}
4793889a2364Smrgthen :
479482e12b1bSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4795889a2364Smrgelse $as_nop
479682e12b1bSmrg  SELECTIVE_WERROR=yes
479782e12b1bSmrgfi
479882e12b1bSmrg
479982e12b1bSmrg
480082e12b1bSmrg
480182e12b1bSmrg
480282e12b1bSmrg
480382e12b1bSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
480482e12b1bSmrgif test "x$SUNCC" = "xyes"; then
480582e12b1bSmrg    BASE_CFLAGS="-v"
480612391620Smrgelse
480782e12b1bSmrg    BASE_CFLAGS=""
480812391620Smrgfi
480912391620Smrg
481082e12b1bSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
481182e12b1bSmrg
481282e12b1bSmrg
481382e12b1bSmrg
481482e12b1bSmrg
481582e12b1bSmrg
481682e12b1bSmrg
481782e12b1bSmrg
481882e12b1bSmrg
481982e12b1bSmrg
482082e12b1bSmrg
482182e12b1bSmrg
482282e12b1bSmrg
482382e12b1bSmrg
482482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
482582e12b1bSmrg
482682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
482782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4828889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4829889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4830889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4831889a2364Smrgthen :
4832889a2364Smrg  printf %s "(cached) " >&6
4833889a2364Smrgelse $as_nop
483482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
483582e12b1bSmrg/* end confdefs.h.  */
483682e12b1bSmrgint i;
483782e12b1bSmrg_ACEOF
4838889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4839889a2364Smrgthen :
484082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4841889a2364Smrgelse $as_nop
484282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
484382e12b1bSmrgfi
4844889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
484582e12b1bSmrgfi
4846889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4847889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
484882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
484982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
485082e12b1bSmrgfi
485182e12b1bSmrg
485282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
485382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
485482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
485582e12b1bSmrg	fi
485682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4857889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4858889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4859889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4860889a2364Smrgthen :
4861889a2364Smrg  printf %s "(cached) " >&6
4862889a2364Smrgelse $as_nop
486382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
486482e12b1bSmrg/* end confdefs.h.  */
486582e12b1bSmrgint i;
486682e12b1bSmrg_ACEOF
4867889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4868889a2364Smrgthen :
486982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4870889a2364Smrgelse $as_nop
487182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
487282e12b1bSmrgfi
4873889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
487482e12b1bSmrgfi
4875889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4876889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
487782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
487882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
487912391620Smrgfi
488012391620Smrg
488182e12b1bSmrgfound="no"
488212391620Smrg
488382e12b1bSmrg	if test $found = "no" ; then
48841b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
488582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
488682e12b1bSmrg		fi
488712391620Smrg
48881b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
488982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
489082e12b1bSmrg		fi
489112391620Smrg
489282e12b1bSmrg		CFLAGS="$CFLAGS -Wall"
489312391620Smrg
4894889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4895889a2364Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
489682e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wall
4897889a2364Smrg		if eval test \${$cacheid+y}
4898889a2364Smrgthen :
4899889a2364Smrg  printf %s "(cached) " >&6
4900889a2364Smrgelse $as_nop
490182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
490282e12b1bSmrg/* end confdefs.h.  */
490382e12b1bSmrgint i;
490482e12b1bSmrgint
4905889a2364Smrgmain (void)
490682e12b1bSmrg{
490712391620Smrg
490882e12b1bSmrg  ;
490982e12b1bSmrg  return 0;
491082e12b1bSmrg}
491182e12b1bSmrg_ACEOF
4912889a2364Smrgif ac_fn_c_try_link "$LINENO"
4913889a2364Smrgthen :
491482e12b1bSmrg  eval $cacheid=yes
4915889a2364Smrgelse $as_nop
491682e12b1bSmrg  eval $cacheid=no
491782e12b1bSmrgfi
4918889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
491982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
492012391620Smrgfi
492112391620Smrg
492282e12b1bSmrg
492382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
492482e12b1bSmrg
492582e12b1bSmrg		eval supported=\$$cacheid
4926889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4927889a2364Smrgprintf "%s\n" "$supported" >&6; }
492882e12b1bSmrg		if test "$supported" = "yes" ; then
492982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
493082e12b1bSmrg			found="yes"
493182e12b1bSmrg		fi
493282e12b1bSmrg	fi
493382e12b1bSmrg
493482e12b1bSmrg
493582e12b1bSmrg
493682e12b1bSmrg
493782e12b1bSmrg
493882e12b1bSmrg
493982e12b1bSmrg
494082e12b1bSmrg
494182e12b1bSmrg
494282e12b1bSmrg
494382e12b1bSmrg
494482e12b1bSmrg
494582e12b1bSmrg
494682e12b1bSmrg
494782e12b1bSmrg
494882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
494982e12b1bSmrg
495082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
495182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4952889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4953889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4954889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4955889a2364Smrgthen :
4956889a2364Smrg  printf %s "(cached) " >&6
4957889a2364Smrgelse $as_nop
495882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
495982e12b1bSmrg/* end confdefs.h.  */
496082e12b1bSmrgint i;
496182e12b1bSmrg_ACEOF
4962889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4963889a2364Smrgthen :
496482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4965889a2364Smrgelse $as_nop
496682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
496782e12b1bSmrgfi
4968889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
496982e12b1bSmrgfi
4970889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4971889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
497282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
497382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
497412391620Smrgfi
497512391620Smrg
497682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
497782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
497882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
497982e12b1bSmrg	fi
498082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4981889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4982889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4983889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4984889a2364Smrgthen :
4985889a2364Smrg  printf %s "(cached) " >&6
4986889a2364Smrgelse $as_nop
498782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
498882e12b1bSmrg/* end confdefs.h.  */
498982e12b1bSmrgint i;
499082e12b1bSmrg_ACEOF
4991889a2364Smrgif ac_fn_c_try_compile "$LINENO"
4992889a2364Smrgthen :
499382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4994889a2364Smrgelse $as_nop
499582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
499682e12b1bSmrgfi
4997889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
499882e12b1bSmrgfi
4999889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5000889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
500182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
500282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
500382e12b1bSmrgfi
500482e12b1bSmrg
500582e12b1bSmrgfound="no"
500682e12b1bSmrg
500782e12b1bSmrg	if test $found = "no" ; then
50081b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
500982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
501082e12b1bSmrg		fi
501182e12b1bSmrg
50121b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
501382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
501482e12b1bSmrg		fi
501582e12b1bSmrg
501682e12b1bSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
501782e12b1bSmrg
5018889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5019889a2364Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
502082e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5021889a2364Smrg		if eval test \${$cacheid+y}
5022889a2364Smrgthen :
5023889a2364Smrg  printf %s "(cached) " >&6
5024889a2364Smrgelse $as_nop
502582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
502682e12b1bSmrg/* end confdefs.h.  */
502782e12b1bSmrgint i;
502882e12b1bSmrgint
5029889a2364Smrgmain (void)
503082e12b1bSmrg{
503182e12b1bSmrg
503282e12b1bSmrg  ;
503382e12b1bSmrg  return 0;
503482e12b1bSmrg}
503582e12b1bSmrg_ACEOF
5036889a2364Smrgif ac_fn_c_try_link "$LINENO"
5037889a2364Smrgthen :
503882e12b1bSmrg  eval $cacheid=yes
5039889a2364Smrgelse $as_nop
504082e12b1bSmrg  eval $cacheid=no
504182e12b1bSmrgfi
5042889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
504382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
504482e12b1bSmrgfi
504582e12b1bSmrg
504682e12b1bSmrg
504782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
504882e12b1bSmrg
504982e12b1bSmrg		eval supported=\$$cacheid
5050889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5051889a2364Smrgprintf "%s\n" "$supported" >&6; }
505282e12b1bSmrg		if test "$supported" = "yes" ; then
505382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
505482e12b1bSmrg			found="yes"
505582e12b1bSmrg		fi
505682e12b1bSmrg	fi
505782e12b1bSmrg
505882e12b1bSmrg
505982e12b1bSmrg
506082e12b1bSmrg
506182e12b1bSmrg
506282e12b1bSmrg
506382e12b1bSmrg
506482e12b1bSmrg
506582e12b1bSmrg
506682e12b1bSmrg
506782e12b1bSmrg
506882e12b1bSmrg
506982e12b1bSmrg
507082e12b1bSmrg
507182e12b1bSmrg
507282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
507382e12b1bSmrg
507482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
507582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5076889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5077889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5078889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5079889a2364Smrgthen :
5080889a2364Smrg  printf %s "(cached) " >&6
5081889a2364Smrgelse $as_nop
508282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
508382e12b1bSmrg/* end confdefs.h.  */
508482e12b1bSmrgint i;
508582e12b1bSmrg_ACEOF
5086889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5087889a2364Smrgthen :
508882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5089889a2364Smrgelse $as_nop
509082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
509182e12b1bSmrgfi
5092889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
509382e12b1bSmrgfi
5094889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5095889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
509682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
509782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
509812391620Smrgfi
509912391620Smrg
510082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
510182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
510282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
510312391620Smrg	fi
510482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5105889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5106889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5107889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5108889a2364Smrgthen :
5109889a2364Smrg  printf %s "(cached) " >&6
5110889a2364Smrgelse $as_nop
511182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
511282e12b1bSmrg/* end confdefs.h.  */
511382e12b1bSmrgint i;
511482e12b1bSmrg_ACEOF
5115889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5116889a2364Smrgthen :
511782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5118889a2364Smrgelse $as_nop
511982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
512082e12b1bSmrgfi
5121889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
512282e12b1bSmrgfi
5123889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5124889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
512582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
512682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
512782e12b1bSmrgfi
512882e12b1bSmrg
512982e12b1bSmrgfound="no"
513082e12b1bSmrg
513182e12b1bSmrg	if test $found = "no" ; then
51321b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
513382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
513482e12b1bSmrg		fi
513582e12b1bSmrg
51361b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
513782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
513882e12b1bSmrg		fi
513982e12b1bSmrg
514082e12b1bSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
514182e12b1bSmrg
5142889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5143889a2364Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
514482e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5145889a2364Smrg		if eval test \${$cacheid+y}
5146889a2364Smrgthen :
5147889a2364Smrg  printf %s "(cached) " >&6
5148889a2364Smrgelse $as_nop
514982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
515082e12b1bSmrg/* end confdefs.h.  */
515182e12b1bSmrgint i;
515282e12b1bSmrgint
5153889a2364Smrgmain (void)
515482e12b1bSmrg{
515582e12b1bSmrg
515682e12b1bSmrg  ;
515782e12b1bSmrg  return 0;
515882e12b1bSmrg}
515982e12b1bSmrg_ACEOF
5160889a2364Smrgif ac_fn_c_try_link "$LINENO"
5161889a2364Smrgthen :
516282e12b1bSmrg  eval $cacheid=yes
5163889a2364Smrgelse $as_nop
516482e12b1bSmrg  eval $cacheid=no
516582e12b1bSmrgfi
5166889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
516782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
516812391620Smrgfi
516982e12b1bSmrg
517082e12b1bSmrg
517182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
517282e12b1bSmrg
517382e12b1bSmrg		eval supported=\$$cacheid
5174889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5175889a2364Smrgprintf "%s\n" "$supported" >&6; }
517682e12b1bSmrg		if test "$supported" = "yes" ; then
517782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
517882e12b1bSmrg			found="yes"
517982e12b1bSmrg		fi
518082e12b1bSmrg	fi
518182e12b1bSmrg
518282e12b1bSmrg
518382e12b1bSmrg
518482e12b1bSmrg
518582e12b1bSmrg
518682e12b1bSmrg
518782e12b1bSmrg
518882e12b1bSmrg
518982e12b1bSmrg
519082e12b1bSmrg
519182e12b1bSmrg
519282e12b1bSmrg
519382e12b1bSmrg
519482e12b1bSmrg
519582e12b1bSmrg
519682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
519782e12b1bSmrg
519882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
519982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5200889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5201889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5202889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5203889a2364Smrgthen :
5204889a2364Smrg  printf %s "(cached) " >&6
5205889a2364Smrgelse $as_nop
520682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
520782e12b1bSmrg/* end confdefs.h.  */
520882e12b1bSmrgint i;
520982e12b1bSmrg_ACEOF
5210889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5211889a2364Smrgthen :
521282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5213889a2364Smrgelse $as_nop
521482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
521582e12b1bSmrgfi
5216889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
521782e12b1bSmrgfi
5218889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5219889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
522082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
522182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
522282e12b1bSmrgfi
522382e12b1bSmrg
522482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
522582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
522682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
522782e12b1bSmrg	fi
522882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5229889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5230889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5231889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5232889a2364Smrgthen :
5233889a2364Smrg  printf %s "(cached) " >&6
5234889a2364Smrgelse $as_nop
523582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
523682e12b1bSmrg/* end confdefs.h.  */
523782e12b1bSmrgint i;
523882e12b1bSmrg_ACEOF
5239889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5240889a2364Smrgthen :
524182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5242889a2364Smrgelse $as_nop
524382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
524482e12b1bSmrgfi
5245889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
524682e12b1bSmrgfi
5247889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5248889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
524982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
525082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
525182e12b1bSmrgfi
525282e12b1bSmrg
525382e12b1bSmrgfound="no"
525482e12b1bSmrg
525582e12b1bSmrg	if test $found = "no" ; then
52561b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
525782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
525882e12b1bSmrg		fi
525982e12b1bSmrg
52601b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
526182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
526282e12b1bSmrg		fi
526382e12b1bSmrg
526482e12b1bSmrg		CFLAGS="$CFLAGS -Wformat=2"
526582e12b1bSmrg
5266889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5267889a2364Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
52681b2353dbSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
5269889a2364Smrg		if eval test \${$cacheid+y}
5270889a2364Smrgthen :
5271889a2364Smrg  printf %s "(cached) " >&6
5272889a2364Smrgelse $as_nop
527382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
527482e12b1bSmrg/* end confdefs.h.  */
527582e12b1bSmrgint i;
527682e12b1bSmrgint
5277889a2364Smrgmain (void)
527882e12b1bSmrg{
527982e12b1bSmrg
528082e12b1bSmrg  ;
528182e12b1bSmrg  return 0;
528282e12b1bSmrg}
528382e12b1bSmrg_ACEOF
5284889a2364Smrgif ac_fn_c_try_link "$LINENO"
5285889a2364Smrgthen :
528682e12b1bSmrg  eval $cacheid=yes
5287889a2364Smrgelse $as_nop
528882e12b1bSmrg  eval $cacheid=no
528982e12b1bSmrgfi
5290889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
529182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
529282e12b1bSmrgfi
529382e12b1bSmrg
529482e12b1bSmrg
529582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
529682e12b1bSmrg
529782e12b1bSmrg		eval supported=\$$cacheid
5298889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5299889a2364Smrgprintf "%s\n" "$supported" >&6; }
530082e12b1bSmrg		if test "$supported" = "yes" ; then
530182e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
530282e12b1bSmrg			found="yes"
530382e12b1bSmrg		fi
530482e12b1bSmrg	fi
530582e12b1bSmrg
530682e12b1bSmrg	if test $found = "no" ; then
53071b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
530882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
530982e12b1bSmrg		fi
531082e12b1bSmrg
53111b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
531282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
531382e12b1bSmrg		fi
531482e12b1bSmrg
531582e12b1bSmrg		CFLAGS="$CFLAGS -Wformat"
531682e12b1bSmrg
5317889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5318889a2364Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
531982e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wformat
5320889a2364Smrg		if eval test \${$cacheid+y}
5321889a2364Smrgthen :
5322889a2364Smrg  printf %s "(cached) " >&6
5323889a2364Smrgelse $as_nop
532482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
532582e12b1bSmrg/* end confdefs.h.  */
532682e12b1bSmrgint i;
532782e12b1bSmrgint
5328889a2364Smrgmain (void)
532982e12b1bSmrg{
533082e12b1bSmrg
533182e12b1bSmrg  ;
533282e12b1bSmrg  return 0;
533382e12b1bSmrg}
533482e12b1bSmrg_ACEOF
5335889a2364Smrgif ac_fn_c_try_link "$LINENO"
5336889a2364Smrgthen :
533782e12b1bSmrg  eval $cacheid=yes
5338889a2364Smrgelse $as_nop
533982e12b1bSmrg  eval $cacheid=no
534082e12b1bSmrgfi
5341889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
534282e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
534382e12b1bSmrgfi
534482e12b1bSmrg
534582e12b1bSmrg
534682e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
534782e12b1bSmrg
534882e12b1bSmrg		eval supported=\$$cacheid
5349889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5350889a2364Smrgprintf "%s\n" "$supported" >&6; }
535182e12b1bSmrg		if test "$supported" = "yes" ; then
535282e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
535382e12b1bSmrg			found="yes"
535482e12b1bSmrg		fi
535582e12b1bSmrg	fi
535682e12b1bSmrg
535782e12b1bSmrg
535882e12b1bSmrg
535982e12b1bSmrg
536082e12b1bSmrg
536182e12b1bSmrg
536282e12b1bSmrg
536382e12b1bSmrg
536482e12b1bSmrg
536582e12b1bSmrg
536682e12b1bSmrg
536782e12b1bSmrg
536882e12b1bSmrg
536982e12b1bSmrg
537082e12b1bSmrg
537182e12b1bSmrg
537282e12b1bSmrg
537382e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
537482e12b1bSmrg
537582e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
537682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5377889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5378889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5379889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5380889a2364Smrgthen :
5381889a2364Smrg  printf %s "(cached) " >&6
5382889a2364Smrgelse $as_nop
538382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
538482e12b1bSmrg/* end confdefs.h.  */
538582e12b1bSmrgint i;
538682e12b1bSmrg_ACEOF
5387889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5388889a2364Smrgthen :
538982e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5390889a2364Smrgelse $as_nop
539182e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
539282e12b1bSmrgfi
5393889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
539482e12b1bSmrgfi
5395889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5396889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
539782e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
539882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
539982e12b1bSmrgfi
540082e12b1bSmrg
540182e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
540282e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
540382e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
540482e12b1bSmrg	fi
540582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5406889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5407889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5408889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5409889a2364Smrgthen :
5410889a2364Smrg  printf %s "(cached) " >&6
5411889a2364Smrgelse $as_nop
541282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
541382e12b1bSmrg/* end confdefs.h.  */
541482e12b1bSmrgint i;
541582e12b1bSmrg_ACEOF
5416889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5417889a2364Smrgthen :
541882e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5419889a2364Smrgelse $as_nop
542082e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
542182e12b1bSmrgfi
5422889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
542382e12b1bSmrgfi
5424889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5425889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
542682e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
542782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
542882e12b1bSmrgfi
542982e12b1bSmrg
543082e12b1bSmrgfound="no"
543182e12b1bSmrg
543282e12b1bSmrg	if test $found = "no" ; then
54331b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
543482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
543582e12b1bSmrg		fi
543682e12b1bSmrg
54371b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
543882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
543982e12b1bSmrg		fi
544082e12b1bSmrg
544182e12b1bSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
544282e12b1bSmrg
5443889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5444889a2364Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
544582e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5446889a2364Smrg		if eval test \${$cacheid+y}
5447889a2364Smrgthen :
5448889a2364Smrg  printf %s "(cached) " >&6
5449889a2364Smrgelse $as_nop
545082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
545182e12b1bSmrg/* end confdefs.h.  */
545282e12b1bSmrgint i;
545382e12b1bSmrgint
5454889a2364Smrgmain (void)
545582e12b1bSmrg{
545682e12b1bSmrg
545782e12b1bSmrg  ;
545882e12b1bSmrg  return 0;
545982e12b1bSmrg}
546082e12b1bSmrg_ACEOF
5461889a2364Smrgif ac_fn_c_try_link "$LINENO"
5462889a2364Smrgthen :
546382e12b1bSmrg  eval $cacheid=yes
5464889a2364Smrgelse $as_nop
546582e12b1bSmrg  eval $cacheid=no
546682e12b1bSmrgfi
5467889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
546882e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
546982e12b1bSmrgfi
547082e12b1bSmrg
547182e12b1bSmrg
547282e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
547382e12b1bSmrg
547482e12b1bSmrg		eval supported=\$$cacheid
5475889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5476889a2364Smrgprintf "%s\n" "$supported" >&6; }
547782e12b1bSmrg		if test "$supported" = "yes" ; then
547882e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
547982e12b1bSmrg			found="yes"
548082e12b1bSmrg		fi
548182e12b1bSmrg	fi
548282e12b1bSmrg
548382e12b1bSmrg
548482e12b1bSmrg
548582e12b1bSmrg
548682e12b1bSmrg
548782e12b1bSmrg
548882e12b1bSmrg
548982e12b1bSmrg
549082e12b1bSmrg
549182e12b1bSmrg
549282e12b1bSmrg
549382e12b1bSmrg
549482e12b1bSmrg
549582e12b1bSmrg
549682e12b1bSmrg
549782e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
549882e12b1bSmrg
549982e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
550082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5501889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5502889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5503889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5504889a2364Smrgthen :
5505889a2364Smrg  printf %s "(cached) " >&6
5506889a2364Smrgelse $as_nop
550782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
550882e12b1bSmrg/* end confdefs.h.  */
550982e12b1bSmrgint i;
551082e12b1bSmrg_ACEOF
5511889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5512889a2364Smrgthen :
551382e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5514889a2364Smrgelse $as_nop
551582e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
551682e12b1bSmrgfi
5517889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
551882e12b1bSmrgfi
5519889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5520889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
552182e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
552282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
552382e12b1bSmrgfi
552482e12b1bSmrg
552582e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
552682e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
552782e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
552882e12b1bSmrg	fi
552982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5530889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5531889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5532889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5533889a2364Smrgthen :
5534889a2364Smrg  printf %s "(cached) " >&6
5535889a2364Smrgelse $as_nop
553682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
553782e12b1bSmrg/* end confdefs.h.  */
553882e12b1bSmrgint i;
553982e12b1bSmrg_ACEOF
5540889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5541889a2364Smrgthen :
554282e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5543889a2364Smrgelse $as_nop
554482e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
554582e12b1bSmrgfi
5546889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
554782e12b1bSmrgfi
5548889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5549889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
555082e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
555182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
555282e12b1bSmrgfi
555382e12b1bSmrg
555482e12b1bSmrgfound="no"
555582e12b1bSmrg
555682e12b1bSmrg	if test $found = "no" ; then
55571b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
555882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
555982e12b1bSmrg		fi
556082e12b1bSmrg
55611b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
556282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
556382e12b1bSmrg		fi
556482e12b1bSmrg
556582e12b1bSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
556682e12b1bSmrg
5567889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5568889a2364Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
556982e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5570889a2364Smrg		if eval test \${$cacheid+y}
5571889a2364Smrgthen :
5572889a2364Smrg  printf %s "(cached) " >&6
5573889a2364Smrgelse $as_nop
557482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
557582e12b1bSmrg/* end confdefs.h.  */
557682e12b1bSmrgint i;
557782e12b1bSmrgint
5578889a2364Smrgmain (void)
557982e12b1bSmrg{
558082e12b1bSmrg
558182e12b1bSmrg  ;
558282e12b1bSmrg  return 0;
558382e12b1bSmrg}
558482e12b1bSmrg_ACEOF
5585889a2364Smrgif ac_fn_c_try_link "$LINENO"
5586889a2364Smrgthen :
558782e12b1bSmrg  eval $cacheid=yes
5588889a2364Smrgelse $as_nop
558982e12b1bSmrg  eval $cacheid=no
559082e12b1bSmrgfi
5591889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
559282e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
559382e12b1bSmrgfi
559482e12b1bSmrg
559582e12b1bSmrg
559682e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
559782e12b1bSmrg
559882e12b1bSmrg		eval supported=\$$cacheid
5599889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5600889a2364Smrgprintf "%s\n" "$supported" >&6; }
560182e12b1bSmrg		if test "$supported" = "yes" ; then
560282e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
560382e12b1bSmrg			found="yes"
560482e12b1bSmrg		fi
560582e12b1bSmrg	fi
560682e12b1bSmrg
560782e12b1bSmrg
560882e12b1bSmrg
560982e12b1bSmrg
561082e12b1bSmrg
561182e12b1bSmrg
561282e12b1bSmrg
561382e12b1bSmrg
561482e12b1bSmrg
561582e12b1bSmrg
561682e12b1bSmrg
561782e12b1bSmrg
561882e12b1bSmrg
561982e12b1bSmrg
562082e12b1bSmrg
562182e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
562282e12b1bSmrg
562382e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
562482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5625889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5626889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5627889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5628889a2364Smrgthen :
5629889a2364Smrg  printf %s "(cached) " >&6
5630889a2364Smrgelse $as_nop
563182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
563282e12b1bSmrg/* end confdefs.h.  */
563382e12b1bSmrgint i;
563482e12b1bSmrg_ACEOF
5635889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5636889a2364Smrgthen :
563782e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5638889a2364Smrgelse $as_nop
563982e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
564082e12b1bSmrgfi
5641889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
564282e12b1bSmrgfi
5643889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5644889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
564582e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
564682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
564782e12b1bSmrgfi
564882e12b1bSmrg
564982e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
565082e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
565182e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
565282e12b1bSmrg	fi
565382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5654889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5655889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5656889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5657889a2364Smrgthen :
5658889a2364Smrg  printf %s "(cached) " >&6
5659889a2364Smrgelse $as_nop
566082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
566182e12b1bSmrg/* end confdefs.h.  */
566282e12b1bSmrgint i;
566382e12b1bSmrg_ACEOF
5664889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5665889a2364Smrgthen :
566682e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5667889a2364Smrgelse $as_nop
566882e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
566982e12b1bSmrgfi
5670889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
567182e12b1bSmrgfi
5672889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5673889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
567482e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
567582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
567682e12b1bSmrgfi
567782e12b1bSmrg
567882e12b1bSmrgfound="no"
567982e12b1bSmrg
568082e12b1bSmrg	if test $found = "no" ; then
56811b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
568282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
568382e12b1bSmrg		fi
568482e12b1bSmrg
56851b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
568682e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
568782e12b1bSmrg		fi
568882e12b1bSmrg
568982e12b1bSmrg		CFLAGS="$CFLAGS -Wnested-externs"
569082e12b1bSmrg
5691889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5692889a2364Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
569382e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5694889a2364Smrg		if eval test \${$cacheid+y}
5695889a2364Smrgthen :
5696889a2364Smrg  printf %s "(cached) " >&6
5697889a2364Smrgelse $as_nop
569882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
569982e12b1bSmrg/* end confdefs.h.  */
570082e12b1bSmrgint i;
570182e12b1bSmrgint
5702889a2364Smrgmain (void)
570382e12b1bSmrg{
570482e12b1bSmrg
570582e12b1bSmrg  ;
570682e12b1bSmrg  return 0;
570782e12b1bSmrg}
570882e12b1bSmrg_ACEOF
5709889a2364Smrgif ac_fn_c_try_link "$LINENO"
5710889a2364Smrgthen :
571182e12b1bSmrg  eval $cacheid=yes
5712889a2364Smrgelse $as_nop
571382e12b1bSmrg  eval $cacheid=no
571482e12b1bSmrgfi
5715889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
571682e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
571782e12b1bSmrgfi
571882e12b1bSmrg
571982e12b1bSmrg
572082e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
572182e12b1bSmrg
572282e12b1bSmrg		eval supported=\$$cacheid
5723889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5724889a2364Smrgprintf "%s\n" "$supported" >&6; }
572582e12b1bSmrg		if test "$supported" = "yes" ; then
572682e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
572782e12b1bSmrg			found="yes"
572882e12b1bSmrg		fi
572982e12b1bSmrg	fi
573082e12b1bSmrg
573182e12b1bSmrg
573282e12b1bSmrg
573382e12b1bSmrg
573482e12b1bSmrg
573582e12b1bSmrg
573682e12b1bSmrg
573782e12b1bSmrg
573882e12b1bSmrg
573982e12b1bSmrg
574082e12b1bSmrg
574182e12b1bSmrg
574282e12b1bSmrg
574382e12b1bSmrg
574482e12b1bSmrg
574582e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
574682e12b1bSmrg
574782e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
574882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5749889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5750889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5751889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5752889a2364Smrgthen :
5753889a2364Smrg  printf %s "(cached) " >&6
5754889a2364Smrgelse $as_nop
575582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
575682e12b1bSmrg/* end confdefs.h.  */
575782e12b1bSmrgint i;
575882e12b1bSmrg_ACEOF
5759889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5760889a2364Smrgthen :
576182e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5762889a2364Smrgelse $as_nop
576382e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
576482e12b1bSmrgfi
5765889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
576682e12b1bSmrgfi
5767889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5768889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
576982e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
577082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
577182e12b1bSmrgfi
577282e12b1bSmrg
577382e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
577482e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
577582e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
577682e12b1bSmrg	fi
577782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5778889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5779889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5780889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5781889a2364Smrgthen :
5782889a2364Smrg  printf %s "(cached) " >&6
5783889a2364Smrgelse $as_nop
578482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
578582e12b1bSmrg/* end confdefs.h.  */
578682e12b1bSmrgint i;
578782e12b1bSmrg_ACEOF
5788889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5789889a2364Smrgthen :
579082e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5791889a2364Smrgelse $as_nop
579282e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
579382e12b1bSmrgfi
5794889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
579582e12b1bSmrgfi
5796889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5797889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
579882e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
579982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
580082e12b1bSmrgfi
580182e12b1bSmrg
580282e12b1bSmrgfound="no"
580382e12b1bSmrg
580482e12b1bSmrg	if test $found = "no" ; then
58051b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
580682e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
580782e12b1bSmrg		fi
580882e12b1bSmrg
58091b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
581082e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
581182e12b1bSmrg		fi
581282e12b1bSmrg
581382e12b1bSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
581482e12b1bSmrg
5815889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5816889a2364Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
581782e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5818889a2364Smrg		if eval test \${$cacheid+y}
5819889a2364Smrgthen :
5820889a2364Smrg  printf %s "(cached) " >&6
5821889a2364Smrgelse $as_nop
582282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
582382e12b1bSmrg/* end confdefs.h.  */
582482e12b1bSmrgint i;
582582e12b1bSmrgint
5826889a2364Smrgmain (void)
582782e12b1bSmrg{
582882e12b1bSmrg
582982e12b1bSmrg  ;
583082e12b1bSmrg  return 0;
583182e12b1bSmrg}
583282e12b1bSmrg_ACEOF
5833889a2364Smrgif ac_fn_c_try_link "$LINENO"
5834889a2364Smrgthen :
583582e12b1bSmrg  eval $cacheid=yes
5836889a2364Smrgelse $as_nop
583782e12b1bSmrg  eval $cacheid=no
583882e12b1bSmrgfi
5839889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
584082e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
584182e12b1bSmrgfi
584282e12b1bSmrg
584382e12b1bSmrg
584482e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
584582e12b1bSmrg
584682e12b1bSmrg		eval supported=\$$cacheid
5847889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5848889a2364Smrgprintf "%s\n" "$supported" >&6; }
584982e12b1bSmrg		if test "$supported" = "yes" ; then
585082e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
585182e12b1bSmrg			found="yes"
585282e12b1bSmrg		fi
585382e12b1bSmrg	fi
585482e12b1bSmrg
585582e12b1bSmrg
585682e12b1bSmrg
585782e12b1bSmrg
585882e12b1bSmrg
585982e12b1bSmrg
586082e12b1bSmrg
586182e12b1bSmrg
586282e12b1bSmrg
586382e12b1bSmrg
586482e12b1bSmrg
586582e12b1bSmrg
586682e12b1bSmrg
586782e12b1bSmrg
586882e12b1bSmrg
586982e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
587082e12b1bSmrg
587182e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
587282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5873889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5874889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5875889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5876889a2364Smrgthen :
5877889a2364Smrg  printf %s "(cached) " >&6
5878889a2364Smrgelse $as_nop
587982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
588082e12b1bSmrg/* end confdefs.h.  */
588182e12b1bSmrgint i;
588282e12b1bSmrg_ACEOF
5883889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5884889a2364Smrgthen :
588582e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5886889a2364Smrgelse $as_nop
588782e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
588882e12b1bSmrgfi
5889889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
589082e12b1bSmrgfi
5891889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5892889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
589382e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
589482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
589582e12b1bSmrgfi
589682e12b1bSmrg
589782e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
589882e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
589982e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
590082e12b1bSmrg	fi
590182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5902889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5903889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5904889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5905889a2364Smrgthen :
5906889a2364Smrg  printf %s "(cached) " >&6
5907889a2364Smrgelse $as_nop
590882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
590982e12b1bSmrg/* end confdefs.h.  */
591082e12b1bSmrgint i;
591182e12b1bSmrg_ACEOF
5912889a2364Smrgif ac_fn_c_try_compile "$LINENO"
5913889a2364Smrgthen :
591482e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5915889a2364Smrgelse $as_nop
591682e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
591782e12b1bSmrgfi
5918889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
591982e12b1bSmrgfi
5920889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5921889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
592282e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
592382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
592482e12b1bSmrgfi
592582e12b1bSmrg
592682e12b1bSmrgfound="no"
592782e12b1bSmrg
592882e12b1bSmrg	if test $found = "no" ; then
59291b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
593082e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
593182e12b1bSmrg		fi
593282e12b1bSmrg
59331b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
593482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
593582e12b1bSmrg		fi
593682e12b1bSmrg
593782e12b1bSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
593882e12b1bSmrg
5939889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5940889a2364Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
594182e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5942889a2364Smrg		if eval test \${$cacheid+y}
5943889a2364Smrgthen :
5944889a2364Smrg  printf %s "(cached) " >&6
5945889a2364Smrgelse $as_nop
594682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
594782e12b1bSmrg/* end confdefs.h.  */
594882e12b1bSmrgint i;
594982e12b1bSmrgint
5950889a2364Smrgmain (void)
595182e12b1bSmrg{
595282e12b1bSmrg
595382e12b1bSmrg  ;
595482e12b1bSmrg  return 0;
595582e12b1bSmrg}
595682e12b1bSmrg_ACEOF
5957889a2364Smrgif ac_fn_c_try_link "$LINENO"
5958889a2364Smrgthen :
595982e12b1bSmrg  eval $cacheid=yes
5960889a2364Smrgelse $as_nop
596182e12b1bSmrg  eval $cacheid=no
596282e12b1bSmrgfi
5963889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
596482e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
596582e12b1bSmrgfi
596682e12b1bSmrg
596782e12b1bSmrg
596882e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
596982e12b1bSmrg
597082e12b1bSmrg		eval supported=\$$cacheid
5971889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5972889a2364Smrgprintf "%s\n" "$supported" >&6; }
597382e12b1bSmrg		if test "$supported" = "yes" ; then
597482e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
597582e12b1bSmrg			found="yes"
597682e12b1bSmrg		fi
597782e12b1bSmrg	fi
597882e12b1bSmrg
59791b2353dbSmrg	if test $found = "no" ; then
59801b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59811b2353dbSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59821b2353dbSmrg		fi
59831b2353dbSmrg
59841b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59851b2353dbSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59861b2353dbSmrg		fi
59871b2353dbSmrg
59881b2353dbSmrg		CFLAGS="$CFLAGS -fd"
59891b2353dbSmrg
5990889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5991889a2364Smrgprintf %s "checking if $CC supports -fd... " >&6; }
59921b2353dbSmrg		cacheid=xorg_cv_cc_flag__fd
5993889a2364Smrg		if eval test \${$cacheid+y}
5994889a2364Smrgthen :
5995889a2364Smrg  printf %s "(cached) " >&6
5996889a2364Smrgelse $as_nop
59971b2353dbSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59981b2353dbSmrg/* end confdefs.h.  */
59991b2353dbSmrgint i;
60001b2353dbSmrgint
6001889a2364Smrgmain (void)
60021b2353dbSmrg{
60031b2353dbSmrg
60041b2353dbSmrg  ;
60051b2353dbSmrg  return 0;
60061b2353dbSmrg}
60071b2353dbSmrg_ACEOF
6008889a2364Smrgif ac_fn_c_try_link "$LINENO"
6009889a2364Smrgthen :
60101b2353dbSmrg  eval $cacheid=yes
6011889a2364Smrgelse $as_nop
60121b2353dbSmrg  eval $cacheid=no
60131b2353dbSmrgfi
6014889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
60151b2353dbSmrg    conftest$ac_exeext conftest.$ac_ext
60161b2353dbSmrgfi
60171b2353dbSmrg
60181b2353dbSmrg
60191b2353dbSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
60201b2353dbSmrg
60211b2353dbSmrg		eval supported=\$$cacheid
6022889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6023889a2364Smrgprintf "%s\n" "$supported" >&6; }
60241b2353dbSmrg		if test "$supported" = "yes" ; then
60251b2353dbSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
60261b2353dbSmrg			found="yes"
60271b2353dbSmrg		fi
60281b2353dbSmrg	fi
60291b2353dbSmrg
603082e12b1bSmrg
603182e12b1bSmrg
603282e12b1bSmrg
603382e12b1bSmrg
603482e12b1bSmrg
603582e12b1bSmrg
603682e12b1bSmrg
603782e12b1bSmrg
603882e12b1bSmrg
603982e12b1bSmrg
604082e12b1bSmrg
604182e12b1bSmrg
604282e12b1bSmrg
604382e12b1bSmrg
604482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
604582e12b1bSmrg
604682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
604782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6048889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6049889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6050889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6051889a2364Smrgthen :
6052889a2364Smrg  printf %s "(cached) " >&6
6053889a2364Smrgelse $as_nop
605482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
605582e12b1bSmrg/* end confdefs.h.  */
605682e12b1bSmrgint i;
605782e12b1bSmrg_ACEOF
6058889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6059889a2364Smrgthen :
606082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6061889a2364Smrgelse $as_nop
606282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
606382e12b1bSmrgfi
6064889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
606582e12b1bSmrgfi
6066889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6067889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
606882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
606982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
607082e12b1bSmrgfi
607182e12b1bSmrg
607282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
607382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
607482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
607582e12b1bSmrg	fi
607682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6077889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6078889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6079889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6080889a2364Smrgthen :
6081889a2364Smrg  printf %s "(cached) " >&6
6082889a2364Smrgelse $as_nop
608382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
608482e12b1bSmrg/* end confdefs.h.  */
608582e12b1bSmrgint i;
608682e12b1bSmrg_ACEOF
6087889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6088889a2364Smrgthen :
608982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6090889a2364Smrgelse $as_nop
609182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
609282e12b1bSmrgfi
6093889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
609482e12b1bSmrgfi
6095889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6096889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
609782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
609882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
609982e12b1bSmrgfi
610082e12b1bSmrg
610182e12b1bSmrgfound="no"
610282e12b1bSmrg
610382e12b1bSmrg	if test $found = "no" ; then
61041b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
610582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
610682e12b1bSmrg		fi
610782e12b1bSmrg
61081b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
610982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
611082e12b1bSmrg		fi
611182e12b1bSmrg
611282e12b1bSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
611382e12b1bSmrg
6114889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6115889a2364Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
611682e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6117889a2364Smrg		if eval test \${$cacheid+y}
6118889a2364Smrgthen :
6119889a2364Smrg  printf %s "(cached) " >&6
6120889a2364Smrgelse $as_nop
612182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
612282e12b1bSmrg/* end confdefs.h.  */
612382e12b1bSmrgint i;
612482e12b1bSmrgint
6125889a2364Smrgmain (void)
612682e12b1bSmrg{
612782e12b1bSmrg
612882e12b1bSmrg  ;
612982e12b1bSmrg  return 0;
613082e12b1bSmrg}
613182e12b1bSmrg_ACEOF
6132889a2364Smrgif ac_fn_c_try_link "$LINENO"
6133889a2364Smrgthen :
613482e12b1bSmrg  eval $cacheid=yes
6135889a2364Smrgelse $as_nop
613682e12b1bSmrg  eval $cacheid=no
613782e12b1bSmrgfi
6138889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
613982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
614082e12b1bSmrgfi
614182e12b1bSmrg
614282e12b1bSmrg
614382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
614482e12b1bSmrg
614582e12b1bSmrg		eval supported=\$$cacheid
6146889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6147889a2364Smrgprintf "%s\n" "$supported" >&6; }
614882e12b1bSmrg		if test "$supported" = "yes" ; then
614982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
615082e12b1bSmrg			found="yes"
615182e12b1bSmrg		fi
615282e12b1bSmrg	fi
615382e12b1bSmrg
615482e12b1bSmrg
615582e12b1bSmrg
615682e12b1bSmrg
615782e12b1bSmrg
615882e12b1bSmrg# This chunk adds additional warnings that could catch undesired effects.
615982e12b1bSmrg
616082e12b1bSmrg
616182e12b1bSmrg
616282e12b1bSmrg
616382e12b1bSmrg
616482e12b1bSmrg
616582e12b1bSmrg
616682e12b1bSmrg
616782e12b1bSmrg
616882e12b1bSmrg
616982e12b1bSmrg
617082e12b1bSmrg
617182e12b1bSmrg
617282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
617382e12b1bSmrg
617482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
617582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6176889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6177889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6178889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6179889a2364Smrgthen :
6180889a2364Smrg  printf %s "(cached) " >&6
6181889a2364Smrgelse $as_nop
618282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
618382e12b1bSmrg/* end confdefs.h.  */
618482e12b1bSmrgint i;
618582e12b1bSmrg_ACEOF
6186889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6187889a2364Smrgthen :
618882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6189889a2364Smrgelse $as_nop
619082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
619182e12b1bSmrgfi
6192889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
619382e12b1bSmrgfi
6194889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6195889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
619682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
619782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
619882e12b1bSmrgfi
619982e12b1bSmrg
620082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
620182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
620282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
620382e12b1bSmrg	fi
620482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6205889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6206889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6207889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6208889a2364Smrgthen :
6209889a2364Smrg  printf %s "(cached) " >&6
6210889a2364Smrgelse $as_nop
621182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
621282e12b1bSmrg/* end confdefs.h.  */
621382e12b1bSmrgint i;
621482e12b1bSmrg_ACEOF
6215889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6216889a2364Smrgthen :
621782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6218889a2364Smrgelse $as_nop
621982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
622082e12b1bSmrgfi
6221889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
622282e12b1bSmrgfi
6223889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6224889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
622582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
622682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
622782e12b1bSmrgfi
622882e12b1bSmrg
622982e12b1bSmrgfound="no"
623082e12b1bSmrg
623182e12b1bSmrg	if test $found = "no" ; then
62321b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
623382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
623482e12b1bSmrg		fi
623582e12b1bSmrg
62361b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
623782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
623882e12b1bSmrg		fi
623982e12b1bSmrg
624082e12b1bSmrg		CFLAGS="$CFLAGS -Wunused"
624182e12b1bSmrg
6242889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6243889a2364Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
624482e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wunused
6245889a2364Smrg		if eval test \${$cacheid+y}
6246889a2364Smrgthen :
6247889a2364Smrg  printf %s "(cached) " >&6
6248889a2364Smrgelse $as_nop
624982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
625082e12b1bSmrg/* end confdefs.h.  */
625182e12b1bSmrgint i;
625282e12b1bSmrgint
6253889a2364Smrgmain (void)
625482e12b1bSmrg{
625582e12b1bSmrg
625682e12b1bSmrg  ;
625782e12b1bSmrg  return 0;
625882e12b1bSmrg}
625982e12b1bSmrg_ACEOF
6260889a2364Smrgif ac_fn_c_try_link "$LINENO"
6261889a2364Smrgthen :
626282e12b1bSmrg  eval $cacheid=yes
6263889a2364Smrgelse $as_nop
626482e12b1bSmrg  eval $cacheid=no
626582e12b1bSmrgfi
6266889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
626782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
626882e12b1bSmrgfi
626982e12b1bSmrg
627082e12b1bSmrg
627182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
627282e12b1bSmrg
627382e12b1bSmrg		eval supported=\$$cacheid
6274889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6275889a2364Smrgprintf "%s\n" "$supported" >&6; }
627682e12b1bSmrg		if test "$supported" = "yes" ; then
627782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
627882e12b1bSmrg			found="yes"
627982e12b1bSmrg		fi
628082e12b1bSmrg	fi
628182e12b1bSmrg
628282e12b1bSmrg
628382e12b1bSmrg
628482e12b1bSmrg
628582e12b1bSmrg
628682e12b1bSmrg
628782e12b1bSmrg
628882e12b1bSmrg
628982e12b1bSmrg
629082e12b1bSmrg
629182e12b1bSmrg
629282e12b1bSmrg
629382e12b1bSmrg
629482e12b1bSmrg
629582e12b1bSmrg
629682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
629782e12b1bSmrg
629882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
629982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6300889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6301889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6302889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6303889a2364Smrgthen :
6304889a2364Smrg  printf %s "(cached) " >&6
6305889a2364Smrgelse $as_nop
630682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
630782e12b1bSmrg/* end confdefs.h.  */
630882e12b1bSmrgint i;
630982e12b1bSmrg_ACEOF
6310889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6311889a2364Smrgthen :
631282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6313889a2364Smrgelse $as_nop
631482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
631582e12b1bSmrgfi
6316889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
631782e12b1bSmrgfi
6318889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6319889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
632082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
632182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
632282e12b1bSmrgfi
632382e12b1bSmrg
632482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
632582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
632682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
632782e12b1bSmrg	fi
632882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6329889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6330889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6331889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6332889a2364Smrgthen :
6333889a2364Smrg  printf %s "(cached) " >&6
6334889a2364Smrgelse $as_nop
633582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
633682e12b1bSmrg/* end confdefs.h.  */
633782e12b1bSmrgint i;
633882e12b1bSmrg_ACEOF
6339889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6340889a2364Smrgthen :
634182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6342889a2364Smrgelse $as_nop
634382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
634482e12b1bSmrgfi
6345889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
634682e12b1bSmrgfi
6347889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6348889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
634982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
635082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
635182e12b1bSmrgfi
635282e12b1bSmrg
635382e12b1bSmrgfound="no"
635482e12b1bSmrg
635582e12b1bSmrg	if test $found = "no" ; then
63561b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
635782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
635882e12b1bSmrg		fi
635982e12b1bSmrg
63601b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
636182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
636282e12b1bSmrg		fi
636382e12b1bSmrg
636482e12b1bSmrg		CFLAGS="$CFLAGS -Wuninitialized"
636582e12b1bSmrg
6366889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6367889a2364Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
636882e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6369889a2364Smrg		if eval test \${$cacheid+y}
6370889a2364Smrgthen :
6371889a2364Smrg  printf %s "(cached) " >&6
6372889a2364Smrgelse $as_nop
637382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
637482e12b1bSmrg/* end confdefs.h.  */
637582e12b1bSmrgint i;
637682e12b1bSmrgint
6377889a2364Smrgmain (void)
637882e12b1bSmrg{
637982e12b1bSmrg
638082e12b1bSmrg  ;
638182e12b1bSmrg  return 0;
638282e12b1bSmrg}
638382e12b1bSmrg_ACEOF
6384889a2364Smrgif ac_fn_c_try_link "$LINENO"
6385889a2364Smrgthen :
638682e12b1bSmrg  eval $cacheid=yes
6387889a2364Smrgelse $as_nop
638882e12b1bSmrg  eval $cacheid=no
638982e12b1bSmrgfi
6390889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
639182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
639282e12b1bSmrgfi
639382e12b1bSmrg
639482e12b1bSmrg
639582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
639682e12b1bSmrg
639782e12b1bSmrg		eval supported=\$$cacheid
6398889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6399889a2364Smrgprintf "%s\n" "$supported" >&6; }
640082e12b1bSmrg		if test "$supported" = "yes" ; then
640182e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
640282e12b1bSmrg			found="yes"
640382e12b1bSmrg		fi
640482e12b1bSmrg	fi
640582e12b1bSmrg
640682e12b1bSmrg
640782e12b1bSmrg
640882e12b1bSmrg
640982e12b1bSmrg
641082e12b1bSmrg
641182e12b1bSmrg
641282e12b1bSmrg
641382e12b1bSmrg
641482e12b1bSmrg
641582e12b1bSmrg
641682e12b1bSmrg
641782e12b1bSmrg
641882e12b1bSmrg
641982e12b1bSmrg
642082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
642182e12b1bSmrg
642282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
642382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6424889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6425889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6426889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6427889a2364Smrgthen :
6428889a2364Smrg  printf %s "(cached) " >&6
6429889a2364Smrgelse $as_nop
643082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
643182e12b1bSmrg/* end confdefs.h.  */
643282e12b1bSmrgint i;
643382e12b1bSmrg_ACEOF
6434889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6435889a2364Smrgthen :
643682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6437889a2364Smrgelse $as_nop
643882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
643982e12b1bSmrgfi
6440889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
644182e12b1bSmrgfi
6442889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6443889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
644482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
644582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
644682e12b1bSmrgfi
644782e12b1bSmrg
644882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
644982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
645082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
645182e12b1bSmrg	fi
645282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6453889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6454889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6455889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6456889a2364Smrgthen :
6457889a2364Smrg  printf %s "(cached) " >&6
6458889a2364Smrgelse $as_nop
645982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
646082e12b1bSmrg/* end confdefs.h.  */
646182e12b1bSmrgint i;
646282e12b1bSmrg_ACEOF
6463889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6464889a2364Smrgthen :
646582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6466889a2364Smrgelse $as_nop
646782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
646882e12b1bSmrgfi
6469889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
647082e12b1bSmrgfi
6471889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6472889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
647382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
647482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
647582e12b1bSmrgfi
647682e12b1bSmrg
647782e12b1bSmrgfound="no"
647882e12b1bSmrg
647982e12b1bSmrg	if test $found = "no" ; then
64801b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
648182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
648282e12b1bSmrg		fi
648382e12b1bSmrg
64841b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
648582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
648682e12b1bSmrg		fi
648782e12b1bSmrg
648882e12b1bSmrg		CFLAGS="$CFLAGS -Wshadow"
648982e12b1bSmrg
6490889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6491889a2364Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
649282e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6493889a2364Smrg		if eval test \${$cacheid+y}
6494889a2364Smrgthen :
6495889a2364Smrg  printf %s "(cached) " >&6
6496889a2364Smrgelse $as_nop
649782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
649882e12b1bSmrg/* end confdefs.h.  */
649982e12b1bSmrgint i;
650082e12b1bSmrgint
6501889a2364Smrgmain (void)
650282e12b1bSmrg{
650382e12b1bSmrg
650482e12b1bSmrg  ;
650582e12b1bSmrg  return 0;
650682e12b1bSmrg}
650782e12b1bSmrg_ACEOF
6508889a2364Smrgif ac_fn_c_try_link "$LINENO"
6509889a2364Smrgthen :
651082e12b1bSmrg  eval $cacheid=yes
6511889a2364Smrgelse $as_nop
651282e12b1bSmrg  eval $cacheid=no
651382e12b1bSmrgfi
6514889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
651582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
651682e12b1bSmrgfi
651782e12b1bSmrg
651882e12b1bSmrg
651982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
652082e12b1bSmrg
652182e12b1bSmrg		eval supported=\$$cacheid
6522889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6523889a2364Smrgprintf "%s\n" "$supported" >&6; }
652482e12b1bSmrg		if test "$supported" = "yes" ; then
652582e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
652682e12b1bSmrg			found="yes"
652782e12b1bSmrg		fi
652882e12b1bSmrg	fi
652982e12b1bSmrg
653082e12b1bSmrg
653182e12b1bSmrg
653282e12b1bSmrg
653382e12b1bSmrg
653482e12b1bSmrg
653582e12b1bSmrg
653682e12b1bSmrg
653782e12b1bSmrg
653882e12b1bSmrg
653982e12b1bSmrg
654082e12b1bSmrg
654182e12b1bSmrg
654282e12b1bSmrg
654382e12b1bSmrg
654482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
654582e12b1bSmrg
654682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
654782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6548889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6549889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6550889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6551889a2364Smrgthen :
6552889a2364Smrg  printf %s "(cached) " >&6
6553889a2364Smrgelse $as_nop
655482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
655582e12b1bSmrg/* end confdefs.h.  */
655682e12b1bSmrgint i;
655782e12b1bSmrg_ACEOF
6558889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6559889a2364Smrgthen :
656082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6561889a2364Smrgelse $as_nop
656282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
656382e12b1bSmrgfi
6564889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
656582e12b1bSmrgfi
6566889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6567889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
656882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
656982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
657082e12b1bSmrgfi
657182e12b1bSmrg
657282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
657382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
657482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
657582e12b1bSmrg	fi
657682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6577889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6578889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6579889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6580889a2364Smrgthen :
6581889a2364Smrg  printf %s "(cached) " >&6
6582889a2364Smrgelse $as_nop
658382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
658482e12b1bSmrg/* end confdefs.h.  */
658582e12b1bSmrgint i;
658682e12b1bSmrg_ACEOF
6587889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6588889a2364Smrgthen :
658982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6590889a2364Smrgelse $as_nop
659182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
659282e12b1bSmrgfi
6593889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
659482e12b1bSmrgfi
6595889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6596889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
659782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
659882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
659982e12b1bSmrgfi
660082e12b1bSmrg
660182e12b1bSmrgfound="no"
660282e12b1bSmrg
660382e12b1bSmrg	if test $found = "no" ; then
66041b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
660582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
660682e12b1bSmrg		fi
660782e12b1bSmrg
66081b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
660982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
661082e12b1bSmrg		fi
661182e12b1bSmrg
66121b2353dbSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
661382e12b1bSmrg
6614889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6615889a2364Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
66161b2353dbSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6617889a2364Smrg		if eval test \${$cacheid+y}
6618889a2364Smrgthen :
6619889a2364Smrg  printf %s "(cached) " >&6
6620889a2364Smrgelse $as_nop
662182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
662282e12b1bSmrg/* end confdefs.h.  */
662382e12b1bSmrgint i;
662482e12b1bSmrgint
6625889a2364Smrgmain (void)
662682e12b1bSmrg{
662782e12b1bSmrg
662882e12b1bSmrg  ;
662982e12b1bSmrg  return 0;
663082e12b1bSmrg}
663182e12b1bSmrg_ACEOF
6632889a2364Smrgif ac_fn_c_try_link "$LINENO"
6633889a2364Smrgthen :
663482e12b1bSmrg  eval $cacheid=yes
6635889a2364Smrgelse $as_nop
663682e12b1bSmrg  eval $cacheid=no
663782e12b1bSmrgfi
6638889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
663982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
664082e12b1bSmrgfi
664182e12b1bSmrg
664282e12b1bSmrg
664382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
664482e12b1bSmrg
664582e12b1bSmrg		eval supported=\$$cacheid
6646889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6647889a2364Smrgprintf "%s\n" "$supported" >&6; }
664882e12b1bSmrg		if test "$supported" = "yes" ; then
66491b2353dbSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
665082e12b1bSmrg			found="yes"
665182e12b1bSmrg		fi
665282e12b1bSmrg	fi
665382e12b1bSmrg
665482e12b1bSmrg
665582e12b1bSmrg
665682e12b1bSmrg
665782e12b1bSmrg
665882e12b1bSmrg
665982e12b1bSmrg
666082e12b1bSmrg
666182e12b1bSmrg
666282e12b1bSmrg
666382e12b1bSmrg
666482e12b1bSmrg
666582e12b1bSmrg
666682e12b1bSmrg
666782e12b1bSmrg
666882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
666982e12b1bSmrg
667082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
667182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6672889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6673889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6674889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6675889a2364Smrgthen :
6676889a2364Smrg  printf %s "(cached) " >&6
6677889a2364Smrgelse $as_nop
667882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
667982e12b1bSmrg/* end confdefs.h.  */
668082e12b1bSmrgint i;
668182e12b1bSmrg_ACEOF
6682889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6683889a2364Smrgthen :
668482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6685889a2364Smrgelse $as_nop
668682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
668782e12b1bSmrgfi
6688889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
668982e12b1bSmrgfi
6690889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6691889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
669282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
669382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
669482e12b1bSmrgfi
669582e12b1bSmrg
669682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
669782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
669882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
669982e12b1bSmrg	fi
670082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6701889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6702889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6703889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6704889a2364Smrgthen :
6705889a2364Smrg  printf %s "(cached) " >&6
6706889a2364Smrgelse $as_nop
670782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
670882e12b1bSmrg/* end confdefs.h.  */
670982e12b1bSmrgint i;
671082e12b1bSmrg_ACEOF
6711889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6712889a2364Smrgthen :
671382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6714889a2364Smrgelse $as_nop
671582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
671682e12b1bSmrgfi
6717889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
671882e12b1bSmrgfi
6719889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6720889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
672182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
672282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
672382e12b1bSmrgfi
672482e12b1bSmrg
672582e12b1bSmrgfound="no"
672682e12b1bSmrg
672782e12b1bSmrg	if test $found = "no" ; then
67281b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
672982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
673082e12b1bSmrg		fi
673182e12b1bSmrg
67321b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
673382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
673482e12b1bSmrg		fi
673582e12b1bSmrg
67361b2353dbSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
673782e12b1bSmrg
6738889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6739889a2364Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
67401b2353dbSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6741889a2364Smrg		if eval test \${$cacheid+y}
6742889a2364Smrgthen :
6743889a2364Smrg  printf %s "(cached) " >&6
6744889a2364Smrgelse $as_nop
674582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
674682e12b1bSmrg/* end confdefs.h.  */
674782e12b1bSmrgint i;
674882e12b1bSmrgint
6749889a2364Smrgmain (void)
675082e12b1bSmrg{
675182e12b1bSmrg
675282e12b1bSmrg  ;
675382e12b1bSmrg  return 0;
675482e12b1bSmrg}
675582e12b1bSmrg_ACEOF
6756889a2364Smrgif ac_fn_c_try_link "$LINENO"
6757889a2364Smrgthen :
675882e12b1bSmrg  eval $cacheid=yes
6759889a2364Smrgelse $as_nop
676082e12b1bSmrg  eval $cacheid=no
676182e12b1bSmrgfi
6762889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
676382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
676482e12b1bSmrgfi
676582e12b1bSmrg
676682e12b1bSmrg
676782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
676882e12b1bSmrg
676982e12b1bSmrg		eval supported=\$$cacheid
6770889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6771889a2364Smrgprintf "%s\n" "$supported" >&6; }
677282e12b1bSmrg		if test "$supported" = "yes" ; then
67731b2353dbSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
677482e12b1bSmrg			found="yes"
677582e12b1bSmrg		fi
677682e12b1bSmrg	fi
677782e12b1bSmrg
677882e12b1bSmrg
677982e12b1bSmrg
678082e12b1bSmrg
678182e12b1bSmrg
678282e12b1bSmrg
678382e12b1bSmrg
678482e12b1bSmrg
678582e12b1bSmrg
678682e12b1bSmrg
678782e12b1bSmrg
678882e12b1bSmrg
678982e12b1bSmrg
679082e12b1bSmrg
679182e12b1bSmrg
679282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
679382e12b1bSmrg
679482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
679582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6796889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6797889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6798889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6799889a2364Smrgthen :
6800889a2364Smrg  printf %s "(cached) " >&6
6801889a2364Smrgelse $as_nop
680282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
680382e12b1bSmrg/* end confdefs.h.  */
680482e12b1bSmrgint i;
680582e12b1bSmrg_ACEOF
6806889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6807889a2364Smrgthen :
680882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6809889a2364Smrgelse $as_nop
681082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
681182e12b1bSmrgfi
6812889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
681382e12b1bSmrgfi
6814889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6815889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
681682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
681782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
681882e12b1bSmrgfi
681982e12b1bSmrg
682082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
682182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
682282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
682382e12b1bSmrg	fi
682482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6825889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6826889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6827889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6828889a2364Smrgthen :
6829889a2364Smrg  printf %s "(cached) " >&6
6830889a2364Smrgelse $as_nop
683182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
683282e12b1bSmrg/* end confdefs.h.  */
683382e12b1bSmrgint i;
683482e12b1bSmrg_ACEOF
6835889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6836889a2364Smrgthen :
683782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6838889a2364Smrgelse $as_nop
683982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
684082e12b1bSmrgfi
6841889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
684282e12b1bSmrgfi
6843889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6844889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
684582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
684682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
684782e12b1bSmrgfi
684882e12b1bSmrg
684982e12b1bSmrgfound="no"
685082e12b1bSmrg
685182e12b1bSmrg	if test $found = "no" ; then
68521b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
685382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
685482e12b1bSmrg		fi
685582e12b1bSmrg
68561b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
685782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
685882e12b1bSmrg		fi
685982e12b1bSmrg
68601b2353dbSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
686182e12b1bSmrg
6862889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6863889a2364Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
68641b2353dbSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6865889a2364Smrg		if eval test \${$cacheid+y}
6866889a2364Smrgthen :
6867889a2364Smrg  printf %s "(cached) " >&6
6868889a2364Smrgelse $as_nop
686982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
687082e12b1bSmrg/* end confdefs.h.  */
687182e12b1bSmrgint i;
687282e12b1bSmrgint
6873889a2364Smrgmain (void)
687482e12b1bSmrg{
687582e12b1bSmrg
687682e12b1bSmrg  ;
687782e12b1bSmrg  return 0;
687882e12b1bSmrg}
687982e12b1bSmrg_ACEOF
6880889a2364Smrgif ac_fn_c_try_link "$LINENO"
6881889a2364Smrgthen :
688282e12b1bSmrg  eval $cacheid=yes
6883889a2364Smrgelse $as_nop
688482e12b1bSmrg  eval $cacheid=no
688582e12b1bSmrgfi
6886889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
688782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
688882e12b1bSmrgfi
688982e12b1bSmrg
689082e12b1bSmrg
689182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
689282e12b1bSmrg
689382e12b1bSmrg		eval supported=\$$cacheid
6894889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6895889a2364Smrgprintf "%s\n" "$supported" >&6; }
689682e12b1bSmrg		if test "$supported" = "yes" ; then
68971b2353dbSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
689882e12b1bSmrg			found="yes"
689982e12b1bSmrg		fi
690082e12b1bSmrg	fi
690182e12b1bSmrg
690282e12b1bSmrg
690382e12b1bSmrg
690482e12b1bSmrg
690582e12b1bSmrg
690682e12b1bSmrg
690782e12b1bSmrg
690882e12b1bSmrg
690982e12b1bSmrg
691082e12b1bSmrg
691182e12b1bSmrg
691282e12b1bSmrg
691382e12b1bSmrg
691482e12b1bSmrg
691582e12b1bSmrg
691682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
691782e12b1bSmrg
691882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
691982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6920889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6921889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6922889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6923889a2364Smrgthen :
6924889a2364Smrg  printf %s "(cached) " >&6
6925889a2364Smrgelse $as_nop
692682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
692782e12b1bSmrg/* end confdefs.h.  */
692882e12b1bSmrgint i;
692982e12b1bSmrg_ACEOF
6930889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6931889a2364Smrgthen :
693282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6933889a2364Smrgelse $as_nop
693482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
693582e12b1bSmrgfi
6936889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
693782e12b1bSmrgfi
6938889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6939889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
694082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
694182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
694282e12b1bSmrgfi
694382e12b1bSmrg
694482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
694582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
694682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
694782e12b1bSmrg	fi
694882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6949889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6950889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6951889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6952889a2364Smrgthen :
6953889a2364Smrg  printf %s "(cached) " >&6
6954889a2364Smrgelse $as_nop
695582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
695682e12b1bSmrg/* end confdefs.h.  */
695782e12b1bSmrgint i;
695882e12b1bSmrg_ACEOF
6959889a2364Smrgif ac_fn_c_try_compile "$LINENO"
6960889a2364Smrgthen :
696182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6962889a2364Smrgelse $as_nop
696382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
696482e12b1bSmrgfi
6965889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
696682e12b1bSmrgfi
6967889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6968889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
696982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
697082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
697182e12b1bSmrgfi
697282e12b1bSmrg
697382e12b1bSmrgfound="no"
697482e12b1bSmrg
697582e12b1bSmrg	if test $found = "no" ; then
69761b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
697782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
697882e12b1bSmrg		fi
697982e12b1bSmrg
69801b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
698182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
698282e12b1bSmrg		fi
698382e12b1bSmrg
69841b2353dbSmrg		CFLAGS="$CFLAGS -Wlogical-op"
698582e12b1bSmrg
6986889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6987889a2364Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
69881b2353dbSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6989889a2364Smrg		if eval test \${$cacheid+y}
6990889a2364Smrgthen :
6991889a2364Smrg  printf %s "(cached) " >&6
6992889a2364Smrgelse $as_nop
699382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
699482e12b1bSmrg/* end confdefs.h.  */
699582e12b1bSmrgint i;
699682e12b1bSmrgint
6997889a2364Smrgmain (void)
699882e12b1bSmrg{
699982e12b1bSmrg
700082e12b1bSmrg  ;
700182e12b1bSmrg  return 0;
700282e12b1bSmrg}
700382e12b1bSmrg_ACEOF
7004889a2364Smrgif ac_fn_c_try_link "$LINENO"
7005889a2364Smrgthen :
700682e12b1bSmrg  eval $cacheid=yes
7007889a2364Smrgelse $as_nop
700882e12b1bSmrg  eval $cacheid=no
700982e12b1bSmrgfi
7010889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
701182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
701282e12b1bSmrgfi
701382e12b1bSmrg
701482e12b1bSmrg
701582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
701682e12b1bSmrg
701782e12b1bSmrg		eval supported=\$$cacheid
7018889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7019889a2364Smrgprintf "%s\n" "$supported" >&6; }
702082e12b1bSmrg		if test "$supported" = "yes" ; then
70211b2353dbSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
702282e12b1bSmrg			found="yes"
702382e12b1bSmrg		fi
702482e12b1bSmrg	fi
702582e12b1bSmrg
702682e12b1bSmrg
702782e12b1bSmrg
702882e12b1bSmrg# These are currently disabled because they are noisy.  They will be enabled
702982e12b1bSmrg# in the future once the codebase is sufficiently modernized to silence
703082e12b1bSmrg# them.  For now, I don't want them to drown out the other warnings.
703182e12b1bSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
703282e12b1bSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
70331b2353dbSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
703482e12b1bSmrg
703582e12b1bSmrg# Turn some warnings into errors, so we don't accidently get successful builds
703682e12b1bSmrg# when there are problems that should be fixed.
703782e12b1bSmrg
703882e12b1bSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
703982e12b1bSmrg
704082e12b1bSmrg
704182e12b1bSmrg
704282e12b1bSmrg
704382e12b1bSmrg
704482e12b1bSmrg
704582e12b1bSmrg
704682e12b1bSmrg
704782e12b1bSmrg
704882e12b1bSmrg
704982e12b1bSmrg
705082e12b1bSmrg
705182e12b1bSmrg
705282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
705382e12b1bSmrg
705482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
705582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7056889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7057889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7058889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7059889a2364Smrgthen :
7060889a2364Smrg  printf %s "(cached) " >&6
7061889a2364Smrgelse $as_nop
706282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
706382e12b1bSmrg/* end confdefs.h.  */
706482e12b1bSmrgint i;
706582e12b1bSmrg_ACEOF
7066889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7067889a2364Smrgthen :
706882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7069889a2364Smrgelse $as_nop
707082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
707182e12b1bSmrgfi
7072889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
707382e12b1bSmrgfi
7074889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7075889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
707682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
707782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
707882e12b1bSmrgfi
707982e12b1bSmrg
708082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
708182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
708282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
708382e12b1bSmrg	fi
708482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7085889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7086889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7087889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7088889a2364Smrgthen :
7089889a2364Smrg  printf %s "(cached) " >&6
7090889a2364Smrgelse $as_nop
709182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
709282e12b1bSmrg/* end confdefs.h.  */
709382e12b1bSmrgint i;
709482e12b1bSmrg_ACEOF
7095889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7096889a2364Smrgthen :
709782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7098889a2364Smrgelse $as_nop
709982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
710082e12b1bSmrgfi
7101889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
710282e12b1bSmrgfi
7103889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7104889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
710582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
710682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
710782e12b1bSmrgfi
710882e12b1bSmrg
710982e12b1bSmrgfound="no"
711082e12b1bSmrg
711182e12b1bSmrg	if test $found = "no" ; then
71121b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
711382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
711482e12b1bSmrg		fi
711582e12b1bSmrg
71161b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
711782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
711882e12b1bSmrg		fi
711982e12b1bSmrg
712082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=implicit"
712182e12b1bSmrg
7122889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7123889a2364Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
71241b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7125889a2364Smrg		if eval test \${$cacheid+y}
7126889a2364Smrgthen :
7127889a2364Smrg  printf %s "(cached) " >&6
7128889a2364Smrgelse $as_nop
712982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
713082e12b1bSmrg/* end confdefs.h.  */
713182e12b1bSmrgint i;
713282e12b1bSmrgint
7133889a2364Smrgmain (void)
713482e12b1bSmrg{
713582e12b1bSmrg
713682e12b1bSmrg  ;
713782e12b1bSmrg  return 0;
713882e12b1bSmrg}
713982e12b1bSmrg_ACEOF
7140889a2364Smrgif ac_fn_c_try_link "$LINENO"
7141889a2364Smrgthen :
714282e12b1bSmrg  eval $cacheid=yes
7143889a2364Smrgelse $as_nop
714482e12b1bSmrg  eval $cacheid=no
714582e12b1bSmrgfi
7146889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
714782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
714882e12b1bSmrgfi
714982e12b1bSmrg
715082e12b1bSmrg
715182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
715282e12b1bSmrg
715382e12b1bSmrg		eval supported=\$$cacheid
7154889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7155889a2364Smrgprintf "%s\n" "$supported" >&6; }
715682e12b1bSmrg		if test "$supported" = "yes" ; then
715782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
715882e12b1bSmrg			found="yes"
715982e12b1bSmrg		fi
716082e12b1bSmrg	fi
716182e12b1bSmrg
716282e12b1bSmrg	if test $found = "no" ; then
71631b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
716482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
716582e12b1bSmrg		fi
716682e12b1bSmrg
71671b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
716882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
716982e12b1bSmrg		fi
717082e12b1bSmrg
717182e12b1bSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
717282e12b1bSmrg
7173889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7174889a2364Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
71751b2353dbSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7176889a2364Smrg		if eval test \${$cacheid+y}
7177889a2364Smrgthen :
7178889a2364Smrg  printf %s "(cached) " >&6
7179889a2364Smrgelse $as_nop
718082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
718182e12b1bSmrg/* end confdefs.h.  */
718282e12b1bSmrgint i;
718382e12b1bSmrgint
7184889a2364Smrgmain (void)
718582e12b1bSmrg{
718682e12b1bSmrg
718782e12b1bSmrg  ;
718882e12b1bSmrg  return 0;
718982e12b1bSmrg}
719082e12b1bSmrg_ACEOF
7191889a2364Smrgif ac_fn_c_try_link "$LINENO"
7192889a2364Smrgthen :
719382e12b1bSmrg  eval $cacheid=yes
7194889a2364Smrgelse $as_nop
719582e12b1bSmrg  eval $cacheid=no
719682e12b1bSmrgfi
7197889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
719882e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
719982e12b1bSmrgfi
720082e12b1bSmrg
720182e12b1bSmrg
720282e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
720382e12b1bSmrg
720482e12b1bSmrg		eval supported=\$$cacheid
7205889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7206889a2364Smrgprintf "%s\n" "$supported" >&6; }
720782e12b1bSmrg		if test "$supported" = "yes" ; then
720882e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
720982e12b1bSmrg			found="yes"
721082e12b1bSmrg		fi
721182e12b1bSmrg	fi
721282e12b1bSmrg
721382e12b1bSmrg
721482e12b1bSmrg
721582e12b1bSmrg
721682e12b1bSmrg
721782e12b1bSmrg
721882e12b1bSmrg
721982e12b1bSmrg
722082e12b1bSmrg
722182e12b1bSmrg
722282e12b1bSmrg
722382e12b1bSmrg
722482e12b1bSmrg
722582e12b1bSmrg
722682e12b1bSmrg
722782e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
722882e12b1bSmrg
722982e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
723082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7231889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7232889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7233889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7234889a2364Smrgthen :
7235889a2364Smrg  printf %s "(cached) " >&6
7236889a2364Smrgelse $as_nop
723782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
723882e12b1bSmrg/* end confdefs.h.  */
723982e12b1bSmrgint i;
724082e12b1bSmrg_ACEOF
7241889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7242889a2364Smrgthen :
724382e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7244889a2364Smrgelse $as_nop
724582e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
724682e12b1bSmrgfi
7247889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
724882e12b1bSmrgfi
7249889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7250889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
725182e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
725282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
725382e12b1bSmrgfi
725482e12b1bSmrg
725582e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
725682e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
725782e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
725882e12b1bSmrg	fi
725982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7260889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7261889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7262889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7263889a2364Smrgthen :
7264889a2364Smrg  printf %s "(cached) " >&6
7265889a2364Smrgelse $as_nop
726682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
726782e12b1bSmrg/* end confdefs.h.  */
726882e12b1bSmrgint i;
726982e12b1bSmrg_ACEOF
7270889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7271889a2364Smrgthen :
727282e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7273889a2364Smrgelse $as_nop
727482e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
727582e12b1bSmrgfi
7276889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
727782e12b1bSmrgfi
7278889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7279889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
728082e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
728182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
728282e12b1bSmrgfi
728382e12b1bSmrg
728482e12b1bSmrgfound="no"
728582e12b1bSmrg
728682e12b1bSmrg	if test $found = "no" ; then
72871b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
728882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
728982e12b1bSmrg		fi
729082e12b1bSmrg
72911b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
729282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
729382e12b1bSmrg		fi
729482e12b1bSmrg
729582e12b1bSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
729682e12b1bSmrg
7297889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7298889a2364Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
72991b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7300889a2364Smrg		if eval test \${$cacheid+y}
7301889a2364Smrgthen :
7302889a2364Smrg  printf %s "(cached) " >&6
7303889a2364Smrgelse $as_nop
730482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
730582e12b1bSmrg/* end confdefs.h.  */
730682e12b1bSmrgint i;
730782e12b1bSmrgint
7308889a2364Smrgmain (void)
730982e12b1bSmrg{
731082e12b1bSmrg
731182e12b1bSmrg  ;
731282e12b1bSmrg  return 0;
731382e12b1bSmrg}
731482e12b1bSmrg_ACEOF
7315889a2364Smrgif ac_fn_c_try_link "$LINENO"
7316889a2364Smrgthen :
731782e12b1bSmrg  eval $cacheid=yes
7318889a2364Smrgelse $as_nop
731982e12b1bSmrg  eval $cacheid=no
732082e12b1bSmrgfi
7321889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
732282e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
732382e12b1bSmrgfi
732482e12b1bSmrg
732582e12b1bSmrg
732682e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
732782e12b1bSmrg
732882e12b1bSmrg		eval supported=\$$cacheid
7329889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7330889a2364Smrgprintf "%s\n" "$supported" >&6; }
733182e12b1bSmrg		if test "$supported" = "yes" ; then
733282e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
733382e12b1bSmrg			found="yes"
733482e12b1bSmrg		fi
733582e12b1bSmrg	fi
733682e12b1bSmrg
733782e12b1bSmrg
733882e12b1bSmrg
733982e12b1bSmrg
734082e12b1bSmrg
734182e12b1bSmrg
734282e12b1bSmrg
734382e12b1bSmrg
734482e12b1bSmrg
734582e12b1bSmrg
734682e12b1bSmrg
734782e12b1bSmrg
734882e12b1bSmrg
734982e12b1bSmrg
735082e12b1bSmrg
735182e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
735282e12b1bSmrg
735382e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
735482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7355889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7356889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7357889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7358889a2364Smrgthen :
7359889a2364Smrg  printf %s "(cached) " >&6
7360889a2364Smrgelse $as_nop
736182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
736282e12b1bSmrg/* end confdefs.h.  */
736382e12b1bSmrgint i;
736482e12b1bSmrg_ACEOF
7365889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7366889a2364Smrgthen :
736782e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7368889a2364Smrgelse $as_nop
736982e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
737082e12b1bSmrgfi
7371889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
737282e12b1bSmrgfi
7373889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7374889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
737582e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
737682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
737782e12b1bSmrgfi
737882e12b1bSmrg
737982e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
738082e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
738182e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
738282e12b1bSmrg	fi
738382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7384889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7385889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7386889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7387889a2364Smrgthen :
7388889a2364Smrg  printf %s "(cached) " >&6
7389889a2364Smrgelse $as_nop
739082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
739182e12b1bSmrg/* end confdefs.h.  */
739282e12b1bSmrgint i;
739382e12b1bSmrg_ACEOF
7394889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7395889a2364Smrgthen :
739682e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7397889a2364Smrgelse $as_nop
739882e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
739982e12b1bSmrgfi
7400889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
740182e12b1bSmrgfi
7402889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7403889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
740482e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
740582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
740682e12b1bSmrgfi
740782e12b1bSmrg
740882e12b1bSmrgfound="no"
740982e12b1bSmrg
741082e12b1bSmrg	if test $found = "no" ; then
74111b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
741282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
741382e12b1bSmrg		fi
741482e12b1bSmrg
74151b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
741682e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
741782e12b1bSmrg		fi
741882e12b1bSmrg
741982e12b1bSmrg		CFLAGS="$CFLAGS -Werror=init-self"
742082e12b1bSmrg
7421889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7422889a2364Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
74231b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7424889a2364Smrg		if eval test \${$cacheid+y}
7425889a2364Smrgthen :
7426889a2364Smrg  printf %s "(cached) " >&6
7427889a2364Smrgelse $as_nop
742882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
742982e12b1bSmrg/* end confdefs.h.  */
743082e12b1bSmrgint i;
743182e12b1bSmrgint
7432889a2364Smrgmain (void)
743382e12b1bSmrg{
743482e12b1bSmrg
743582e12b1bSmrg  ;
743682e12b1bSmrg  return 0;
743782e12b1bSmrg}
743882e12b1bSmrg_ACEOF
7439889a2364Smrgif ac_fn_c_try_link "$LINENO"
7440889a2364Smrgthen :
744182e12b1bSmrg  eval $cacheid=yes
7442889a2364Smrgelse $as_nop
744382e12b1bSmrg  eval $cacheid=no
744482e12b1bSmrgfi
7445889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
744682e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
744782e12b1bSmrgfi
744882e12b1bSmrg
744982e12b1bSmrg
745082e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
745182e12b1bSmrg
745282e12b1bSmrg		eval supported=\$$cacheid
7453889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7454889a2364Smrgprintf "%s\n" "$supported" >&6; }
745582e12b1bSmrg		if test "$supported" = "yes" ; then
745682e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
745782e12b1bSmrg			found="yes"
745882e12b1bSmrg		fi
745982e12b1bSmrg	fi
746082e12b1bSmrg
746182e12b1bSmrg
746282e12b1bSmrg
746382e12b1bSmrg
746482e12b1bSmrg
746582e12b1bSmrg
746682e12b1bSmrg
746782e12b1bSmrg
746882e12b1bSmrg
746982e12b1bSmrg
747082e12b1bSmrg
747182e12b1bSmrg
747282e12b1bSmrg
747382e12b1bSmrg
747482e12b1bSmrg
747582e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
747682e12b1bSmrg
747782e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
747882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7479889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7480889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7481889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7482889a2364Smrgthen :
7483889a2364Smrg  printf %s "(cached) " >&6
7484889a2364Smrgelse $as_nop
748582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
748682e12b1bSmrg/* end confdefs.h.  */
748782e12b1bSmrgint i;
748882e12b1bSmrg_ACEOF
7489889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7490889a2364Smrgthen :
749182e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7492889a2364Smrgelse $as_nop
749382e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
749482e12b1bSmrgfi
7495889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
749682e12b1bSmrgfi
7497889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7498889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
749982e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
750082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
750182e12b1bSmrgfi
750282e12b1bSmrg
750382e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
750482e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
750582e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
750682e12b1bSmrg	fi
750782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7508889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7509889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7510889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7511889a2364Smrgthen :
7512889a2364Smrg  printf %s "(cached) " >&6
7513889a2364Smrgelse $as_nop
751482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
751582e12b1bSmrg/* end confdefs.h.  */
751682e12b1bSmrgint i;
751782e12b1bSmrg_ACEOF
7518889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7519889a2364Smrgthen :
752082e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7521889a2364Smrgelse $as_nop
752282e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
752382e12b1bSmrgfi
7524889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
752582e12b1bSmrgfi
7526889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7527889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
752882e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
752982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
753082e12b1bSmrgfi
753182e12b1bSmrg
753282e12b1bSmrgfound="no"
753382e12b1bSmrg
753482e12b1bSmrg	if test $found = "no" ; then
75351b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
753682e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
753782e12b1bSmrg		fi
753882e12b1bSmrg
75391b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
754082e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
754182e12b1bSmrg		fi
754282e12b1bSmrg
754382e12b1bSmrg		CFLAGS="$CFLAGS -Werror=main"
754482e12b1bSmrg
7545889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7546889a2364Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
75471b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_main
7548889a2364Smrg		if eval test \${$cacheid+y}
7549889a2364Smrgthen :
7550889a2364Smrg  printf %s "(cached) " >&6
7551889a2364Smrgelse $as_nop
755282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
755382e12b1bSmrg/* end confdefs.h.  */
755482e12b1bSmrgint i;
755582e12b1bSmrgint
7556889a2364Smrgmain (void)
755782e12b1bSmrg{
755882e12b1bSmrg
755982e12b1bSmrg  ;
756082e12b1bSmrg  return 0;
756182e12b1bSmrg}
756282e12b1bSmrg_ACEOF
7563889a2364Smrgif ac_fn_c_try_link "$LINENO"
7564889a2364Smrgthen :
756582e12b1bSmrg  eval $cacheid=yes
7566889a2364Smrgelse $as_nop
756782e12b1bSmrg  eval $cacheid=no
756882e12b1bSmrgfi
7569889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
757082e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
757182e12b1bSmrgfi
757282e12b1bSmrg
757382e12b1bSmrg
757482e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
757582e12b1bSmrg
757682e12b1bSmrg		eval supported=\$$cacheid
7577889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7578889a2364Smrgprintf "%s\n" "$supported" >&6; }
757982e12b1bSmrg		if test "$supported" = "yes" ; then
758082e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
758182e12b1bSmrg			found="yes"
758282e12b1bSmrg		fi
758382e12b1bSmrg	fi
758482e12b1bSmrg
758582e12b1bSmrg
758682e12b1bSmrg
758782e12b1bSmrg
758882e12b1bSmrg
758982e12b1bSmrg
759082e12b1bSmrg
759182e12b1bSmrg
759282e12b1bSmrg
759382e12b1bSmrg
759482e12b1bSmrg
759582e12b1bSmrg
759682e12b1bSmrg
759782e12b1bSmrg
759882e12b1bSmrg
759982e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
760082e12b1bSmrg
760182e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
760282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7603889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7604889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7605889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7606889a2364Smrgthen :
7607889a2364Smrg  printf %s "(cached) " >&6
7608889a2364Smrgelse $as_nop
760982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
761082e12b1bSmrg/* end confdefs.h.  */
761182e12b1bSmrgint i;
761282e12b1bSmrg_ACEOF
7613889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7614889a2364Smrgthen :
761582e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7616889a2364Smrgelse $as_nop
761782e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
761882e12b1bSmrgfi
7619889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
762082e12b1bSmrgfi
7621889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7622889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
762382e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
762482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
762582e12b1bSmrgfi
762682e12b1bSmrg
762782e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
762882e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
762982e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
763082e12b1bSmrg	fi
763182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7632889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7633889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7634889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7635889a2364Smrgthen :
7636889a2364Smrg  printf %s "(cached) " >&6
7637889a2364Smrgelse $as_nop
763882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
763982e12b1bSmrg/* end confdefs.h.  */
764082e12b1bSmrgint i;
764182e12b1bSmrg_ACEOF
7642889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7643889a2364Smrgthen :
764482e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7645889a2364Smrgelse $as_nop
764682e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
764782e12b1bSmrgfi
7648889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
764982e12b1bSmrgfi
7650889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7651889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
765282e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
765382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
765482e12b1bSmrgfi
765582e12b1bSmrg
765682e12b1bSmrgfound="no"
765782e12b1bSmrg
765882e12b1bSmrg	if test $found = "no" ; then
76591b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
766082e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
766182e12b1bSmrg		fi
766282e12b1bSmrg
76631b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
766482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
766582e12b1bSmrg		fi
766682e12b1bSmrg
766782e12b1bSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
766882e12b1bSmrg
7669889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7670889a2364Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
76711b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7672889a2364Smrg		if eval test \${$cacheid+y}
7673889a2364Smrgthen :
7674889a2364Smrg  printf %s "(cached) " >&6
7675889a2364Smrgelse $as_nop
767682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
767782e12b1bSmrg/* end confdefs.h.  */
767882e12b1bSmrgint i;
767982e12b1bSmrgint
7680889a2364Smrgmain (void)
768182e12b1bSmrg{
768282e12b1bSmrg
768382e12b1bSmrg  ;
768482e12b1bSmrg  return 0;
768582e12b1bSmrg}
768682e12b1bSmrg_ACEOF
7687889a2364Smrgif ac_fn_c_try_link "$LINENO"
7688889a2364Smrgthen :
768982e12b1bSmrg  eval $cacheid=yes
7690889a2364Smrgelse $as_nop
769182e12b1bSmrg  eval $cacheid=no
769282e12b1bSmrgfi
7693889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
769482e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
769582e12b1bSmrgfi
769682e12b1bSmrg
769782e12b1bSmrg
769882e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
769982e12b1bSmrg
770082e12b1bSmrg		eval supported=\$$cacheid
7701889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7702889a2364Smrgprintf "%s\n" "$supported" >&6; }
770382e12b1bSmrg		if test "$supported" = "yes" ; then
770482e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
770582e12b1bSmrg			found="yes"
770682e12b1bSmrg		fi
770782e12b1bSmrg	fi
770882e12b1bSmrg
770982e12b1bSmrg
771082e12b1bSmrg
771182e12b1bSmrg
771282e12b1bSmrg
771382e12b1bSmrg
771482e12b1bSmrg
771582e12b1bSmrg
771682e12b1bSmrg
771782e12b1bSmrg
771882e12b1bSmrg
771982e12b1bSmrg
772082e12b1bSmrg
772182e12b1bSmrg
772282e12b1bSmrg
772382e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
772482e12b1bSmrg
772582e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
772682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7727889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7728889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7729889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7730889a2364Smrgthen :
7731889a2364Smrg  printf %s "(cached) " >&6
7732889a2364Smrgelse $as_nop
773382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
773482e12b1bSmrg/* end confdefs.h.  */
773582e12b1bSmrgint i;
773682e12b1bSmrg_ACEOF
7737889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7738889a2364Smrgthen :
773982e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7740889a2364Smrgelse $as_nop
774182e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
774282e12b1bSmrgfi
7743889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
774482e12b1bSmrgfi
7745889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7746889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
774782e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
774882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
774982e12b1bSmrgfi
775082e12b1bSmrg
775182e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
775282e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
775382e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
775482e12b1bSmrg	fi
775582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7756889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7757889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7758889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7759889a2364Smrgthen :
7760889a2364Smrg  printf %s "(cached) " >&6
7761889a2364Smrgelse $as_nop
776282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
776382e12b1bSmrg/* end confdefs.h.  */
776482e12b1bSmrgint i;
776582e12b1bSmrg_ACEOF
7766889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7767889a2364Smrgthen :
776882e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7769889a2364Smrgelse $as_nop
777082e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
777182e12b1bSmrgfi
7772889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
777382e12b1bSmrgfi
7774889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7775889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
777682e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
777782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
777882e12b1bSmrgfi
777982e12b1bSmrg
778082e12b1bSmrgfound="no"
778182e12b1bSmrg
778282e12b1bSmrg	if test $found = "no" ; then
77831b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
778482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
778582e12b1bSmrg		fi
778682e12b1bSmrg
77871b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
778882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
778982e12b1bSmrg		fi
779082e12b1bSmrg
779182e12b1bSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
779282e12b1bSmrg
7793889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7794889a2364Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
77951b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7796889a2364Smrg		if eval test \${$cacheid+y}
7797889a2364Smrgthen :
7798889a2364Smrg  printf %s "(cached) " >&6
7799889a2364Smrgelse $as_nop
780082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
780182e12b1bSmrg/* end confdefs.h.  */
780282e12b1bSmrgint i;
780382e12b1bSmrgint
7804889a2364Smrgmain (void)
780582e12b1bSmrg{
780682e12b1bSmrg
780782e12b1bSmrg  ;
780882e12b1bSmrg  return 0;
780982e12b1bSmrg}
781082e12b1bSmrg_ACEOF
7811889a2364Smrgif ac_fn_c_try_link "$LINENO"
7812889a2364Smrgthen :
781382e12b1bSmrg  eval $cacheid=yes
7814889a2364Smrgelse $as_nop
781582e12b1bSmrg  eval $cacheid=no
781682e12b1bSmrgfi
7817889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
781882e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
781982e12b1bSmrgfi
782082e12b1bSmrg
782182e12b1bSmrg
782282e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
782382e12b1bSmrg
782482e12b1bSmrg		eval supported=\$$cacheid
7825889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7826889a2364Smrgprintf "%s\n" "$supported" >&6; }
782782e12b1bSmrg		if test "$supported" = "yes" ; then
782882e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
782982e12b1bSmrg			found="yes"
783082e12b1bSmrg		fi
783182e12b1bSmrg	fi
783282e12b1bSmrg
783382e12b1bSmrg
783482e12b1bSmrg
783582e12b1bSmrg
783682e12b1bSmrg
783782e12b1bSmrg
783882e12b1bSmrg
783982e12b1bSmrg
784082e12b1bSmrg
784182e12b1bSmrg
784282e12b1bSmrg
784382e12b1bSmrg
784482e12b1bSmrg
784582e12b1bSmrg
784682e12b1bSmrg
784782e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
784882e12b1bSmrg
784982e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
785082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7851889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7852889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7853889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7854889a2364Smrgthen :
7855889a2364Smrg  printf %s "(cached) " >&6
7856889a2364Smrgelse $as_nop
785782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
785882e12b1bSmrg/* end confdefs.h.  */
785982e12b1bSmrgint i;
786082e12b1bSmrg_ACEOF
7861889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7862889a2364Smrgthen :
786382e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7864889a2364Smrgelse $as_nop
786582e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
786682e12b1bSmrgfi
7867889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
786882e12b1bSmrgfi
7869889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7870889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
787182e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
787282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
787382e12b1bSmrgfi
787482e12b1bSmrg
787582e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
787682e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
787782e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
787882e12b1bSmrg	fi
787982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7880889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7881889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7882889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7883889a2364Smrgthen :
7884889a2364Smrg  printf %s "(cached) " >&6
7885889a2364Smrgelse $as_nop
788682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
788782e12b1bSmrg/* end confdefs.h.  */
788882e12b1bSmrgint i;
788982e12b1bSmrg_ACEOF
7890889a2364Smrgif ac_fn_c_try_compile "$LINENO"
7891889a2364Smrgthen :
789282e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7893889a2364Smrgelse $as_nop
789482e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
789582e12b1bSmrgfi
7896889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
789782e12b1bSmrgfi
7898889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7899889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
790082e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
790182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
790282e12b1bSmrgfi
790382e12b1bSmrg
790482e12b1bSmrgfound="no"
790582e12b1bSmrg
790682e12b1bSmrg	if test $found = "no" ; then
79071b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
790882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
790982e12b1bSmrg		fi
791082e12b1bSmrg
79111b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
791282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
791382e12b1bSmrg		fi
791482e12b1bSmrg
791582e12b1bSmrg		CFLAGS="$CFLAGS -Werror=return-type"
791682e12b1bSmrg
7917889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7918889a2364Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
79191b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7920889a2364Smrg		if eval test \${$cacheid+y}
7921889a2364Smrgthen :
7922889a2364Smrg  printf %s "(cached) " >&6
7923889a2364Smrgelse $as_nop
792482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
792582e12b1bSmrg/* end confdefs.h.  */
792682e12b1bSmrgint i;
792782e12b1bSmrgint
7928889a2364Smrgmain (void)
792982e12b1bSmrg{
793082e12b1bSmrg
793182e12b1bSmrg  ;
793282e12b1bSmrg  return 0;
793382e12b1bSmrg}
793482e12b1bSmrg_ACEOF
7935889a2364Smrgif ac_fn_c_try_link "$LINENO"
7936889a2364Smrgthen :
793782e12b1bSmrg  eval $cacheid=yes
7938889a2364Smrgelse $as_nop
793982e12b1bSmrg  eval $cacheid=no
794082e12b1bSmrgfi
7941889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
794282e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
794382e12b1bSmrgfi
794482e12b1bSmrg
794582e12b1bSmrg
794682e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
794782e12b1bSmrg
794882e12b1bSmrg		eval supported=\$$cacheid
7949889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7950889a2364Smrgprintf "%s\n" "$supported" >&6; }
795182e12b1bSmrg		if test "$supported" = "yes" ; then
795282e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
795382e12b1bSmrg			found="yes"
795482e12b1bSmrg		fi
795582e12b1bSmrg	fi
795682e12b1bSmrg
795782e12b1bSmrg	if test $found = "no" ; then
79581b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
795982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
796082e12b1bSmrg		fi
796182e12b1bSmrg
79621b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
796382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
796482e12b1bSmrg		fi
796582e12b1bSmrg
796682e12b1bSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
796782e12b1bSmrg
7968889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7969889a2364Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
79701b2353dbSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7971889a2364Smrg		if eval test \${$cacheid+y}
7972889a2364Smrgthen :
7973889a2364Smrg  printf %s "(cached) " >&6
7974889a2364Smrgelse $as_nop
797582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
797682e12b1bSmrg/* end confdefs.h.  */
797782e12b1bSmrgint i;
797882e12b1bSmrgint
7979889a2364Smrgmain (void)
798082e12b1bSmrg{
798182e12b1bSmrg
798282e12b1bSmrg  ;
798382e12b1bSmrg  return 0;
798482e12b1bSmrg}
798582e12b1bSmrg_ACEOF
7986889a2364Smrgif ac_fn_c_try_link "$LINENO"
7987889a2364Smrgthen :
798882e12b1bSmrg  eval $cacheid=yes
7989889a2364Smrgelse $as_nop
799082e12b1bSmrg  eval $cacheid=no
799182e12b1bSmrgfi
7992889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
799382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
799482e12b1bSmrgfi
799582e12b1bSmrg
799682e12b1bSmrg
799782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
799882e12b1bSmrg
799982e12b1bSmrg		eval supported=\$$cacheid
8000889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8001889a2364Smrgprintf "%s\n" "$supported" >&6; }
800282e12b1bSmrg		if test "$supported" = "yes" ; then
800382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
800482e12b1bSmrg			found="yes"
800582e12b1bSmrg		fi
800682e12b1bSmrg	fi
800782e12b1bSmrg
800882e12b1bSmrg
800982e12b1bSmrg
801082e12b1bSmrg
801182e12b1bSmrg
801282e12b1bSmrg
801382e12b1bSmrg
801482e12b1bSmrg
801582e12b1bSmrg
801682e12b1bSmrg
801782e12b1bSmrg
801882e12b1bSmrg
801982e12b1bSmrg
802082e12b1bSmrg
802182e12b1bSmrg
802282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
802382e12b1bSmrg
802482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
802582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8026889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8027889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8028889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8029889a2364Smrgthen :
8030889a2364Smrg  printf %s "(cached) " >&6
8031889a2364Smrgelse $as_nop
803282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
803382e12b1bSmrg/* end confdefs.h.  */
803482e12b1bSmrgint i;
803582e12b1bSmrg_ACEOF
8036889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8037889a2364Smrgthen :
803882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8039889a2364Smrgelse $as_nop
804082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
804182e12b1bSmrgfi
8042889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
804382e12b1bSmrgfi
8044889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8045889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
804682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
804782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
804882e12b1bSmrgfi
804982e12b1bSmrg
805082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
805182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
805282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
805382e12b1bSmrg	fi
805482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8055889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8056889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8057889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8058889a2364Smrgthen :
8059889a2364Smrg  printf %s "(cached) " >&6
8060889a2364Smrgelse $as_nop
806182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
806282e12b1bSmrg/* end confdefs.h.  */
806382e12b1bSmrgint i;
806482e12b1bSmrg_ACEOF
8065889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8066889a2364Smrgthen :
806782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8068889a2364Smrgelse $as_nop
806982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
807082e12b1bSmrgfi
8071889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
807282e12b1bSmrgfi
8073889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8074889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
807582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
807682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
807782e12b1bSmrgfi
807882e12b1bSmrg
807982e12b1bSmrgfound="no"
808082e12b1bSmrg
808182e12b1bSmrg	if test $found = "no" ; then
80821b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
808382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
808482e12b1bSmrg		fi
808582e12b1bSmrg
80861b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
808782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
808882e12b1bSmrg		fi
808982e12b1bSmrg
809082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
809182e12b1bSmrg
8092889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8093889a2364Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
80941b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8095889a2364Smrg		if eval test \${$cacheid+y}
8096889a2364Smrgthen :
8097889a2364Smrg  printf %s "(cached) " >&6
8098889a2364Smrgelse $as_nop
809982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
810082e12b1bSmrg/* end confdefs.h.  */
810182e12b1bSmrgint i;
810282e12b1bSmrgint
8103889a2364Smrgmain (void)
810482e12b1bSmrg{
810582e12b1bSmrg
810682e12b1bSmrg  ;
810782e12b1bSmrg  return 0;
810882e12b1bSmrg}
810982e12b1bSmrg_ACEOF
8110889a2364Smrgif ac_fn_c_try_link "$LINENO"
8111889a2364Smrgthen :
811282e12b1bSmrg  eval $cacheid=yes
8113889a2364Smrgelse $as_nop
811482e12b1bSmrg  eval $cacheid=no
811582e12b1bSmrgfi
8116889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
811782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
811882e12b1bSmrgfi
811982e12b1bSmrg
812082e12b1bSmrg
812182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
812282e12b1bSmrg
812382e12b1bSmrg		eval supported=\$$cacheid
8124889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8125889a2364Smrgprintf "%s\n" "$supported" >&6; }
812682e12b1bSmrg		if test "$supported" = "yes" ; then
812782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
812882e12b1bSmrg			found="yes"
812982e12b1bSmrg		fi
813082e12b1bSmrg	fi
813182e12b1bSmrg
813282e12b1bSmrg
813382e12b1bSmrg
813482e12b1bSmrg
813582e12b1bSmrg
813682e12b1bSmrg
813782e12b1bSmrg
813882e12b1bSmrg
813982e12b1bSmrg
814082e12b1bSmrg
814182e12b1bSmrg
814282e12b1bSmrg
814382e12b1bSmrg
814482e12b1bSmrg
814582e12b1bSmrg
814682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
814782e12b1bSmrg
814882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
814982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8150889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8151889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8152889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8153889a2364Smrgthen :
8154889a2364Smrg  printf %s "(cached) " >&6
8155889a2364Smrgelse $as_nop
815682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
815782e12b1bSmrg/* end confdefs.h.  */
815882e12b1bSmrgint i;
815982e12b1bSmrg_ACEOF
8160889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8161889a2364Smrgthen :
816282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8163889a2364Smrgelse $as_nop
816482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
816582e12b1bSmrgfi
8166889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
816782e12b1bSmrgfi
8168889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8169889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
817082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
817182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
817282e12b1bSmrgfi
817382e12b1bSmrg
817482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
817582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
817682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
817782e12b1bSmrg	fi
817882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8179889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8180889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8181889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8182889a2364Smrgthen :
8183889a2364Smrg  printf %s "(cached) " >&6
8184889a2364Smrgelse $as_nop
818582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
818682e12b1bSmrg/* end confdefs.h.  */
818782e12b1bSmrgint i;
818882e12b1bSmrg_ACEOF
8189889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8190889a2364Smrgthen :
819182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8192889a2364Smrgelse $as_nop
819382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
819482e12b1bSmrgfi
8195889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
819682e12b1bSmrgfi
8197889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8198889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
819982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
820082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
820182e12b1bSmrgfi
820282e12b1bSmrg
820382e12b1bSmrgfound="no"
820482e12b1bSmrg
820582e12b1bSmrg	if test $found = "no" ; then
82061b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
820782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
820882e12b1bSmrg		fi
820982e12b1bSmrg
82101b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
821182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
821282e12b1bSmrg		fi
821382e12b1bSmrg
821482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
821582e12b1bSmrg
8216889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8217889a2364Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
82181b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8219889a2364Smrg		if eval test \${$cacheid+y}
8220889a2364Smrgthen :
8221889a2364Smrg  printf %s "(cached) " >&6
8222889a2364Smrgelse $as_nop
822382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
822482e12b1bSmrg/* end confdefs.h.  */
822582e12b1bSmrgint i;
822682e12b1bSmrgint
8227889a2364Smrgmain (void)
822882e12b1bSmrg{
822982e12b1bSmrg
823082e12b1bSmrg  ;
823182e12b1bSmrg  return 0;
823282e12b1bSmrg}
823382e12b1bSmrg_ACEOF
8234889a2364Smrgif ac_fn_c_try_link "$LINENO"
8235889a2364Smrgthen :
823682e12b1bSmrg  eval $cacheid=yes
8237889a2364Smrgelse $as_nop
823882e12b1bSmrg  eval $cacheid=no
823982e12b1bSmrgfi
8240889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
824182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
824282e12b1bSmrgfi
824382e12b1bSmrg
824482e12b1bSmrg
824582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
824682e12b1bSmrg
824782e12b1bSmrg		eval supported=\$$cacheid
8248889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8249889a2364Smrgprintf "%s\n" "$supported" >&6; }
825082e12b1bSmrg		if test "$supported" = "yes" ; then
825182e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
825282e12b1bSmrg			found="yes"
825382e12b1bSmrg		fi
825482e12b1bSmrg	fi
825582e12b1bSmrg
825682e12b1bSmrg
825782e12b1bSmrg
825882e12b1bSmrg
825982e12b1bSmrg
826082e12b1bSmrg
826182e12b1bSmrg
826282e12b1bSmrg
826382e12b1bSmrg
826482e12b1bSmrg
826582e12b1bSmrg
826682e12b1bSmrg
826782e12b1bSmrg
826882e12b1bSmrg
826982e12b1bSmrg
827082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
827182e12b1bSmrg
827282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
827382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8274889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8275889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8276889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8277889a2364Smrgthen :
8278889a2364Smrg  printf %s "(cached) " >&6
8279889a2364Smrgelse $as_nop
828082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
828182e12b1bSmrg/* end confdefs.h.  */
828282e12b1bSmrgint i;
828382e12b1bSmrg_ACEOF
8284889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8285889a2364Smrgthen :
828682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8287889a2364Smrgelse $as_nop
828882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
828982e12b1bSmrgfi
8290889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
829182e12b1bSmrgfi
8292889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8293889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
829482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
829582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
829682e12b1bSmrgfi
829782e12b1bSmrg
829882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
829982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
830082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
830182e12b1bSmrg	fi
830282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8303889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8304889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8305889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8306889a2364Smrgthen :
8307889a2364Smrg  printf %s "(cached) " >&6
8308889a2364Smrgelse $as_nop
830982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
831082e12b1bSmrg/* end confdefs.h.  */
831182e12b1bSmrgint i;
831282e12b1bSmrg_ACEOF
8313889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8314889a2364Smrgthen :
831582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8316889a2364Smrgelse $as_nop
831782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
831882e12b1bSmrgfi
8319889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
832082e12b1bSmrgfi
8321889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8322889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
832382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
832482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
832582e12b1bSmrgfi
832682e12b1bSmrg
832782e12b1bSmrgfound="no"
832882e12b1bSmrg
832982e12b1bSmrg	if test $found = "no" ; then
83301b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
833182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
833282e12b1bSmrg		fi
833382e12b1bSmrg
83341b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
833582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
833682e12b1bSmrg		fi
833782e12b1bSmrg
833882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
833982e12b1bSmrg
8340889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8341889a2364Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
83421b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8343889a2364Smrg		if eval test \${$cacheid+y}
8344889a2364Smrgthen :
8345889a2364Smrg  printf %s "(cached) " >&6
8346889a2364Smrgelse $as_nop
834782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
834882e12b1bSmrg/* end confdefs.h.  */
834982e12b1bSmrgint i;
835082e12b1bSmrgint
8351889a2364Smrgmain (void)
835282e12b1bSmrg{
835382e12b1bSmrg
835482e12b1bSmrg  ;
835582e12b1bSmrg  return 0;
835682e12b1bSmrg}
835782e12b1bSmrg_ACEOF
8358889a2364Smrgif ac_fn_c_try_link "$LINENO"
8359889a2364Smrgthen :
836082e12b1bSmrg  eval $cacheid=yes
8361889a2364Smrgelse $as_nop
836282e12b1bSmrg  eval $cacheid=no
836382e12b1bSmrgfi
8364889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
836582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
836682e12b1bSmrgfi
836782e12b1bSmrg
836882e12b1bSmrg
836982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
837082e12b1bSmrg
837182e12b1bSmrg		eval supported=\$$cacheid
8372889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8373889a2364Smrgprintf "%s\n" "$supported" >&6; }
837482e12b1bSmrg		if test "$supported" = "yes" ; then
837582e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
837682e12b1bSmrg			found="yes"
837782e12b1bSmrg		fi
837882e12b1bSmrg	fi
837982e12b1bSmrg
838082e12b1bSmrg
838182e12b1bSmrg
838282e12b1bSmrg
838382e12b1bSmrg
838482e12b1bSmrg
838582e12b1bSmrg
838682e12b1bSmrg
838782e12b1bSmrg
838882e12b1bSmrg
838982e12b1bSmrg
839082e12b1bSmrg
839182e12b1bSmrg
839282e12b1bSmrg
839382e12b1bSmrg
839482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
839582e12b1bSmrg
839682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
839782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8398889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8399889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8400889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8401889a2364Smrgthen :
8402889a2364Smrg  printf %s "(cached) " >&6
8403889a2364Smrgelse $as_nop
840482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
840582e12b1bSmrg/* end confdefs.h.  */
840682e12b1bSmrgint i;
840782e12b1bSmrg_ACEOF
8408889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8409889a2364Smrgthen :
841082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8411889a2364Smrgelse $as_nop
841282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
841382e12b1bSmrgfi
8414889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
841582e12b1bSmrgfi
8416889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8417889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
841882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
841982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
842082e12b1bSmrgfi
842182e12b1bSmrg
842282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
842382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
842482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
842582e12b1bSmrg	fi
842682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8427889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8428889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8429889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8430889a2364Smrgthen :
8431889a2364Smrg  printf %s "(cached) " >&6
8432889a2364Smrgelse $as_nop
843382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
843482e12b1bSmrg/* end confdefs.h.  */
843582e12b1bSmrgint i;
843682e12b1bSmrg_ACEOF
8437889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8438889a2364Smrgthen :
843982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8440889a2364Smrgelse $as_nop
844182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
844282e12b1bSmrgfi
8443889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
844482e12b1bSmrgfi
8445889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8446889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
844782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
844882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
844982e12b1bSmrgfi
845082e12b1bSmrg
845182e12b1bSmrgfound="no"
845282e12b1bSmrg
845382e12b1bSmrg	if test $found = "no" ; then
84541b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
845582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
845682e12b1bSmrg		fi
845782e12b1bSmrg
84581b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
845982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
846082e12b1bSmrg		fi
846182e12b1bSmrg
846282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=address"
846382e12b1bSmrg
8464889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8465889a2364Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
84661b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_address
8467889a2364Smrg		if eval test \${$cacheid+y}
8468889a2364Smrgthen :
8469889a2364Smrg  printf %s "(cached) " >&6
8470889a2364Smrgelse $as_nop
847182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
847282e12b1bSmrg/* end confdefs.h.  */
847382e12b1bSmrgint i;
847482e12b1bSmrgint
8475889a2364Smrgmain (void)
847682e12b1bSmrg{
847782e12b1bSmrg
847882e12b1bSmrg  ;
847982e12b1bSmrg  return 0;
848082e12b1bSmrg}
848182e12b1bSmrg_ACEOF
8482889a2364Smrgif ac_fn_c_try_link "$LINENO"
8483889a2364Smrgthen :
848482e12b1bSmrg  eval $cacheid=yes
8485889a2364Smrgelse $as_nop
848682e12b1bSmrg  eval $cacheid=no
848782e12b1bSmrgfi
8488889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
848982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
849082e12b1bSmrgfi
849182e12b1bSmrg
849282e12b1bSmrg
849382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
849482e12b1bSmrg
849582e12b1bSmrg		eval supported=\$$cacheid
8496889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8497889a2364Smrgprintf "%s\n" "$supported" >&6; }
849882e12b1bSmrg		if test "$supported" = "yes" ; then
849982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
850082e12b1bSmrg			found="yes"
850182e12b1bSmrg		fi
850282e12b1bSmrg	fi
850382e12b1bSmrg
850482e12b1bSmrg
850582e12b1bSmrg
850682e12b1bSmrg
850782e12b1bSmrg
850882e12b1bSmrg
850982e12b1bSmrg
851082e12b1bSmrg
851182e12b1bSmrg
851282e12b1bSmrg
851382e12b1bSmrg
851482e12b1bSmrg
851582e12b1bSmrg
851682e12b1bSmrg
851782e12b1bSmrg
851882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
851982e12b1bSmrg
852082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
852182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8522889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8523889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8524889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8525889a2364Smrgthen :
8526889a2364Smrg  printf %s "(cached) " >&6
8527889a2364Smrgelse $as_nop
852882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
852982e12b1bSmrg/* end confdefs.h.  */
853082e12b1bSmrgint i;
853182e12b1bSmrg_ACEOF
8532889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8533889a2364Smrgthen :
853482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8535889a2364Smrgelse $as_nop
853682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
853782e12b1bSmrgfi
8538889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
853982e12b1bSmrgfi
8540889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8541889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
854282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
854382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
854482e12b1bSmrgfi
854582e12b1bSmrg
854682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
854782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
854882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
854982e12b1bSmrg	fi
855082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8551889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8552889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8553889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8554889a2364Smrgthen :
8555889a2364Smrg  printf %s "(cached) " >&6
8556889a2364Smrgelse $as_nop
855782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
855882e12b1bSmrg/* end confdefs.h.  */
855982e12b1bSmrgint i;
856082e12b1bSmrg_ACEOF
8561889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8562889a2364Smrgthen :
856382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8564889a2364Smrgelse $as_nop
856582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
856682e12b1bSmrgfi
8567889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
856882e12b1bSmrgfi
8569889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8570889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
857182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
857282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
857382e12b1bSmrgfi
857482e12b1bSmrg
857582e12b1bSmrgfound="no"
857682e12b1bSmrg
857782e12b1bSmrg	if test $found = "no" ; then
85781b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
857982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
858082e12b1bSmrg		fi
858182e12b1bSmrg
85821b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
858382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
858482e12b1bSmrg		fi
858582e12b1bSmrg
858682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
858782e12b1bSmrg
8588889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8589889a2364Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
85901b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8591889a2364Smrg		if eval test \${$cacheid+y}
8592889a2364Smrgthen :
8593889a2364Smrg  printf %s "(cached) " >&6
8594889a2364Smrgelse $as_nop
859582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
859682e12b1bSmrg/* end confdefs.h.  */
859782e12b1bSmrgint i;
859882e12b1bSmrgint
8599889a2364Smrgmain (void)
860082e12b1bSmrg{
860182e12b1bSmrg
860282e12b1bSmrg  ;
860382e12b1bSmrg  return 0;
860482e12b1bSmrg}
860582e12b1bSmrg_ACEOF
8606889a2364Smrgif ac_fn_c_try_link "$LINENO"
8607889a2364Smrgthen :
860882e12b1bSmrg  eval $cacheid=yes
8609889a2364Smrgelse $as_nop
861082e12b1bSmrg  eval $cacheid=no
861182e12b1bSmrgfi
8612889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
861382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
861482e12b1bSmrgfi
861582e12b1bSmrg
861682e12b1bSmrg
861782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
861882e12b1bSmrg
861982e12b1bSmrg		eval supported=\$$cacheid
8620889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8621889a2364Smrgprintf "%s\n" "$supported" >&6; }
862282e12b1bSmrg		if test "$supported" = "yes" ; then
862382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
862482e12b1bSmrg			found="yes"
862582e12b1bSmrg		fi
862682e12b1bSmrg	fi
862782e12b1bSmrg
862882e12b1bSmrg	if test $found = "no" ; then
86291b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
863082e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
863182e12b1bSmrg		fi
863282e12b1bSmrg
86331b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
863482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
863582e12b1bSmrg		fi
863682e12b1bSmrg
863782e12b1bSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
863882e12b1bSmrg
8639889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8640889a2364Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
86411b2353dbSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8642889a2364Smrg		if eval test \${$cacheid+y}
8643889a2364Smrgthen :
8644889a2364Smrg  printf %s "(cached) " >&6
8645889a2364Smrgelse $as_nop
864682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
864782e12b1bSmrg/* end confdefs.h.  */
864882e12b1bSmrgint i;
864982e12b1bSmrgint
8650889a2364Smrgmain (void)
865182e12b1bSmrg{
865282e12b1bSmrg
865382e12b1bSmrg  ;
865482e12b1bSmrg  return 0;
865582e12b1bSmrg}
865682e12b1bSmrg_ACEOF
8657889a2364Smrgif ac_fn_c_try_link "$LINENO"
8658889a2364Smrgthen :
865982e12b1bSmrg  eval $cacheid=yes
8660889a2364Smrgelse $as_nop
866182e12b1bSmrg  eval $cacheid=no
866282e12b1bSmrgfi
8663889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
866482e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
866582e12b1bSmrgfi
866682e12b1bSmrg
866782e12b1bSmrg
866882e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
866982e12b1bSmrg
867082e12b1bSmrg		eval supported=\$$cacheid
8671889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8672889a2364Smrgprintf "%s\n" "$supported" >&6; }
867382e12b1bSmrg		if test "$supported" = "yes" ; then
867482e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
867582e12b1bSmrg			found="yes"
867682e12b1bSmrg		fi
867782e12b1bSmrg	fi
867882e12b1bSmrg
867982e12b1bSmrg
868082e12b1bSmrg
868182e12b1bSmrg
868282e12b1bSmrg
868382e12b1bSmrg
868482e12b1bSmrg
868582e12b1bSmrg
868682e12b1bSmrg
868782e12b1bSmrg
868882e12b1bSmrg
868982e12b1bSmrg
869082e12b1bSmrg
869182e12b1bSmrg
869282e12b1bSmrg
869382e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
869482e12b1bSmrg
869582e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
869682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8697889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8698889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8699889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8700889a2364Smrgthen :
8701889a2364Smrg  printf %s "(cached) " >&6
8702889a2364Smrgelse $as_nop
870382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
870482e12b1bSmrg/* end confdefs.h.  */
870582e12b1bSmrgint i;
870682e12b1bSmrg_ACEOF
8707889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8708889a2364Smrgthen :
870982e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8710889a2364Smrgelse $as_nop
871182e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
871282e12b1bSmrgfi
8713889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
871482e12b1bSmrgfi
8715889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8716889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
871782e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
871882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
871982e12b1bSmrgfi
872082e12b1bSmrg
872182e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
872282e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
872382e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
872482e12b1bSmrg	fi
872582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8726889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8727889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8728889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8729889a2364Smrgthen :
8730889a2364Smrg  printf %s "(cached) " >&6
8731889a2364Smrgelse $as_nop
873282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
873382e12b1bSmrg/* end confdefs.h.  */
873482e12b1bSmrgint i;
873582e12b1bSmrg_ACEOF
8736889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8737889a2364Smrgthen :
873882e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8739889a2364Smrgelse $as_nop
874082e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
874182e12b1bSmrgfi
8742889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
874382e12b1bSmrgfi
8744889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8745889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
874682e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
874782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
874882e12b1bSmrgfi
874982e12b1bSmrg
875082e12b1bSmrgfound="no"
875182e12b1bSmrg
875282e12b1bSmrg	if test $found = "no" ; then
87531b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
875482e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
875582e12b1bSmrg		fi
875682e12b1bSmrg
87571b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
875882e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
875982e12b1bSmrg		fi
876082e12b1bSmrg
876182e12b1bSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
876282e12b1bSmrg
8763889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8764889a2364Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
87651b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8766889a2364Smrg		if eval test \${$cacheid+y}
8767889a2364Smrgthen :
8768889a2364Smrg  printf %s "(cached) " >&6
8769889a2364Smrgelse $as_nop
877082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
877182e12b1bSmrg/* end confdefs.h.  */
877282e12b1bSmrgint i;
877382e12b1bSmrgint
8774889a2364Smrgmain (void)
877582e12b1bSmrg{
877682e12b1bSmrg
877782e12b1bSmrg  ;
877882e12b1bSmrg  return 0;
877982e12b1bSmrg}
878082e12b1bSmrg_ACEOF
8781889a2364Smrgif ac_fn_c_try_link "$LINENO"
8782889a2364Smrgthen :
878382e12b1bSmrg  eval $cacheid=yes
8784889a2364Smrgelse $as_nop
878582e12b1bSmrg  eval $cacheid=no
878682e12b1bSmrgfi
8787889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
878882e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
878982e12b1bSmrgfi
879082e12b1bSmrg
879182e12b1bSmrg
879282e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
879382e12b1bSmrg
879482e12b1bSmrg		eval supported=\$$cacheid
8795889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8796889a2364Smrgprintf "%s\n" "$supported" >&6; }
879782e12b1bSmrg		if test "$supported" = "yes" ; then
879882e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
879982e12b1bSmrg			found="yes"
880082e12b1bSmrg		fi
880182e12b1bSmrg	fi
880282e12b1bSmrg
880382e12b1bSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
880482e12b1bSmrgelse
8805889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
8806889a2364Smrgprintf "%s\n" "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
880782e12b1bSmrg
880882e12b1bSmrg
880982e12b1bSmrg
881082e12b1bSmrg
881182e12b1bSmrg
881282e12b1bSmrg
881382e12b1bSmrg
881482e12b1bSmrg
881582e12b1bSmrg
881682e12b1bSmrg
881782e12b1bSmrg
881882e12b1bSmrg
881982e12b1bSmrg
882082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
882182e12b1bSmrg
882282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
882382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8824889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8825889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8826889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8827889a2364Smrgthen :
8828889a2364Smrg  printf %s "(cached) " >&6
8829889a2364Smrgelse $as_nop
883082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
883182e12b1bSmrg/* end confdefs.h.  */
883282e12b1bSmrgint i;
883382e12b1bSmrg_ACEOF
8834889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8835889a2364Smrgthen :
883682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8837889a2364Smrgelse $as_nop
883882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
883982e12b1bSmrgfi
8840889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
884182e12b1bSmrgfi
8842889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8843889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
884482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
884582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
884682e12b1bSmrgfi
884782e12b1bSmrg
884882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
884982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
885082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
885182e12b1bSmrg	fi
885282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8853889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8854889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8855889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8856889a2364Smrgthen :
8857889a2364Smrg  printf %s "(cached) " >&6
8858889a2364Smrgelse $as_nop
885982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
886082e12b1bSmrg/* end confdefs.h.  */
886182e12b1bSmrgint i;
886282e12b1bSmrg_ACEOF
8863889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8864889a2364Smrgthen :
886582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8866889a2364Smrgelse $as_nop
886782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
886882e12b1bSmrgfi
8869889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
887082e12b1bSmrgfi
8871889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8872889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
887382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
887482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
887582e12b1bSmrgfi
887682e12b1bSmrg
887782e12b1bSmrgfound="no"
887882e12b1bSmrg
887982e12b1bSmrg	if test $found = "no" ; then
88801b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
888182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
888282e12b1bSmrg		fi
888382e12b1bSmrg
88841b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
888582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
888682e12b1bSmrg		fi
888782e12b1bSmrg
888882e12b1bSmrg		CFLAGS="$CFLAGS -Wimplicit"
888982e12b1bSmrg
8890889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8891889a2364Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
889282e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8893889a2364Smrg		if eval test \${$cacheid+y}
8894889a2364Smrgthen :
8895889a2364Smrg  printf %s "(cached) " >&6
8896889a2364Smrgelse $as_nop
889782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
889882e12b1bSmrg/* end confdefs.h.  */
889982e12b1bSmrgint i;
890082e12b1bSmrgint
8901889a2364Smrgmain (void)
890282e12b1bSmrg{
890382e12b1bSmrg
890482e12b1bSmrg  ;
890582e12b1bSmrg  return 0;
890682e12b1bSmrg}
890782e12b1bSmrg_ACEOF
8908889a2364Smrgif ac_fn_c_try_link "$LINENO"
8909889a2364Smrgthen :
891082e12b1bSmrg  eval $cacheid=yes
8911889a2364Smrgelse $as_nop
891282e12b1bSmrg  eval $cacheid=no
891382e12b1bSmrgfi
8914889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
891582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
891682e12b1bSmrgfi
891782e12b1bSmrg
891882e12b1bSmrg
891982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
892082e12b1bSmrg
892182e12b1bSmrg		eval supported=\$$cacheid
8922889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8923889a2364Smrgprintf "%s\n" "$supported" >&6; }
892482e12b1bSmrg		if test "$supported" = "yes" ; then
892582e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
892682e12b1bSmrg			found="yes"
892782e12b1bSmrg		fi
892882e12b1bSmrg	fi
892982e12b1bSmrg
893082e12b1bSmrg
893182e12b1bSmrg
893282e12b1bSmrg
893382e12b1bSmrg
893482e12b1bSmrg
893582e12b1bSmrg
893682e12b1bSmrg
893782e12b1bSmrg
893882e12b1bSmrg
893982e12b1bSmrg
894082e12b1bSmrg
894182e12b1bSmrg
894282e12b1bSmrg
894382e12b1bSmrg
894482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
894582e12b1bSmrg
894682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
894782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8948889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8949889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8950889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8951889a2364Smrgthen :
8952889a2364Smrg  printf %s "(cached) " >&6
8953889a2364Smrgelse $as_nop
895482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
895582e12b1bSmrg/* end confdefs.h.  */
895682e12b1bSmrgint i;
895782e12b1bSmrg_ACEOF
8958889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8959889a2364Smrgthen :
896082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8961889a2364Smrgelse $as_nop
896282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
896382e12b1bSmrgfi
8964889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
896582e12b1bSmrgfi
8966889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8967889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
896882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
896982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
897082e12b1bSmrgfi
897182e12b1bSmrg
897282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
897382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
897482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
897582e12b1bSmrg	fi
897682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8977889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8978889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8979889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8980889a2364Smrgthen :
8981889a2364Smrg  printf %s "(cached) " >&6
8982889a2364Smrgelse $as_nop
898382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
898482e12b1bSmrg/* end confdefs.h.  */
898582e12b1bSmrgint i;
898682e12b1bSmrg_ACEOF
8987889a2364Smrgif ac_fn_c_try_compile "$LINENO"
8988889a2364Smrgthen :
898982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8990889a2364Smrgelse $as_nop
899182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
899282e12b1bSmrgfi
8993889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
899482e12b1bSmrgfi
8995889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8996889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
899782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
899882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
899982e12b1bSmrgfi
900082e12b1bSmrg
900182e12b1bSmrgfound="no"
900282e12b1bSmrg
900382e12b1bSmrg	if test $found = "no" ; then
90041b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
900582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
900682e12b1bSmrg		fi
900782e12b1bSmrg
90081b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
900982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
901082e12b1bSmrg		fi
901182e12b1bSmrg
901282e12b1bSmrg		CFLAGS="$CFLAGS -Wnonnull"
901382e12b1bSmrg
9014889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9015889a2364Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
901682e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9017889a2364Smrg		if eval test \${$cacheid+y}
9018889a2364Smrgthen :
9019889a2364Smrg  printf %s "(cached) " >&6
9020889a2364Smrgelse $as_nop
902182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
902282e12b1bSmrg/* end confdefs.h.  */
902382e12b1bSmrgint i;
902482e12b1bSmrgint
9025889a2364Smrgmain (void)
902682e12b1bSmrg{
902782e12b1bSmrg
902882e12b1bSmrg  ;
902982e12b1bSmrg  return 0;
903082e12b1bSmrg}
903182e12b1bSmrg_ACEOF
9032889a2364Smrgif ac_fn_c_try_link "$LINENO"
9033889a2364Smrgthen :
903482e12b1bSmrg  eval $cacheid=yes
9035889a2364Smrgelse $as_nop
903682e12b1bSmrg  eval $cacheid=no
903782e12b1bSmrgfi
9038889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
903982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
904082e12b1bSmrgfi
904182e12b1bSmrg
904282e12b1bSmrg
904382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
904482e12b1bSmrg
904582e12b1bSmrg		eval supported=\$$cacheid
9046889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9047889a2364Smrgprintf "%s\n" "$supported" >&6; }
904882e12b1bSmrg		if test "$supported" = "yes" ; then
904982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
905082e12b1bSmrg			found="yes"
905182e12b1bSmrg		fi
905282e12b1bSmrg	fi
905382e12b1bSmrg
905482e12b1bSmrg
905582e12b1bSmrg
905682e12b1bSmrg
905782e12b1bSmrg
905882e12b1bSmrg
905982e12b1bSmrg
906082e12b1bSmrg
906182e12b1bSmrg
906282e12b1bSmrg
906382e12b1bSmrg
906482e12b1bSmrg
906582e12b1bSmrg
906682e12b1bSmrg
906782e12b1bSmrg
906882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
906982e12b1bSmrg
907082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
907182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9072889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9073889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9074889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9075889a2364Smrgthen :
9076889a2364Smrg  printf %s "(cached) " >&6
9077889a2364Smrgelse $as_nop
907882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
907982e12b1bSmrg/* end confdefs.h.  */
908082e12b1bSmrgint i;
908182e12b1bSmrg_ACEOF
9082889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9083889a2364Smrgthen :
908482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9085889a2364Smrgelse $as_nop
908682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
908782e12b1bSmrgfi
9088889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
908982e12b1bSmrgfi
9090889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9091889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
909282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
909382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
909482e12b1bSmrgfi
909582e12b1bSmrg
909682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
909782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
909882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
909982e12b1bSmrg	fi
910082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9101889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9102889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9103889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9104889a2364Smrgthen :
9105889a2364Smrg  printf %s "(cached) " >&6
9106889a2364Smrgelse $as_nop
910782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
910882e12b1bSmrg/* end confdefs.h.  */
910982e12b1bSmrgint i;
911082e12b1bSmrg_ACEOF
9111889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9112889a2364Smrgthen :
911382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9114889a2364Smrgelse $as_nop
911582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
911682e12b1bSmrgfi
9117889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
911882e12b1bSmrgfi
9119889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9120889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
912182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
912282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
912382e12b1bSmrgfi
912482e12b1bSmrg
912582e12b1bSmrgfound="no"
912682e12b1bSmrg
912782e12b1bSmrg	if test $found = "no" ; then
91281b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
912982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
913082e12b1bSmrg		fi
913182e12b1bSmrg
91321b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
913382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
913482e12b1bSmrg		fi
913582e12b1bSmrg
913682e12b1bSmrg		CFLAGS="$CFLAGS -Winit-self"
913782e12b1bSmrg
9138889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9139889a2364Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
914082e12b1bSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9141889a2364Smrg		if eval test \${$cacheid+y}
9142889a2364Smrgthen :
9143889a2364Smrg  printf %s "(cached) " >&6
9144889a2364Smrgelse $as_nop
914582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
914682e12b1bSmrg/* end confdefs.h.  */
914782e12b1bSmrgint i;
914882e12b1bSmrgint
9149889a2364Smrgmain (void)
915082e12b1bSmrg{
915182e12b1bSmrg
915282e12b1bSmrg  ;
915382e12b1bSmrg  return 0;
915482e12b1bSmrg}
915582e12b1bSmrg_ACEOF
9156889a2364Smrgif ac_fn_c_try_link "$LINENO"
9157889a2364Smrgthen :
915882e12b1bSmrg  eval $cacheid=yes
9159889a2364Smrgelse $as_nop
916082e12b1bSmrg  eval $cacheid=no
916182e12b1bSmrgfi
9162889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
916382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
916482e12b1bSmrgfi
916582e12b1bSmrg
916682e12b1bSmrg
916782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
916882e12b1bSmrg
916982e12b1bSmrg		eval supported=\$$cacheid
9170889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9171889a2364Smrgprintf "%s\n" "$supported" >&6; }
917282e12b1bSmrg		if test "$supported" = "yes" ; then
917382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
917482e12b1bSmrg			found="yes"
917582e12b1bSmrg		fi
917682e12b1bSmrg	fi
917782e12b1bSmrg
917882e12b1bSmrg
917982e12b1bSmrg
918082e12b1bSmrg
918182e12b1bSmrg
918282e12b1bSmrg
918382e12b1bSmrg
918482e12b1bSmrg
918582e12b1bSmrg
918682e12b1bSmrg
918782e12b1bSmrg
918882e12b1bSmrg
918982e12b1bSmrg
919082e12b1bSmrg
919182e12b1bSmrg
919282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
919382e12b1bSmrg
919482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
919582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9196889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9197889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9198889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9199889a2364Smrgthen :
9200889a2364Smrg  printf %s "(cached) " >&6
9201889a2364Smrgelse $as_nop
920282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
920382e12b1bSmrg/* end confdefs.h.  */
920482e12b1bSmrgint i;
920582e12b1bSmrg_ACEOF
9206889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9207889a2364Smrgthen :
920882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9209889a2364Smrgelse $as_nop
921082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
921182e12b1bSmrgfi
9212889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
921382e12b1bSmrgfi
9214889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9215889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
921682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
921782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
921882e12b1bSmrgfi
921982e12b1bSmrg
922082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
922182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
922282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
922382e12b1bSmrg	fi
922482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9225889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9226889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9227889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9228889a2364Smrgthen :
9229889a2364Smrg  printf %s "(cached) " >&6
9230889a2364Smrgelse $as_nop
923182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
923282e12b1bSmrg/* end confdefs.h.  */
923382e12b1bSmrgint i;
923482e12b1bSmrg_ACEOF
9235889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9236889a2364Smrgthen :
923782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9238889a2364Smrgelse $as_nop
923982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
924082e12b1bSmrgfi
9241889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
924282e12b1bSmrgfi
9243889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9244889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
924582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
924682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
924782e12b1bSmrgfi
924882e12b1bSmrg
924982e12b1bSmrgfound="no"
925082e12b1bSmrg
925182e12b1bSmrg	if test $found = "no" ; then
92521b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
925382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
925482e12b1bSmrg		fi
925582e12b1bSmrg
92561b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
925782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
925882e12b1bSmrg		fi
925982e12b1bSmrg
926082e12b1bSmrg		CFLAGS="$CFLAGS -Wmain"
926182e12b1bSmrg
9262889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9263889a2364Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
926482e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wmain
9265889a2364Smrg		if eval test \${$cacheid+y}
9266889a2364Smrgthen :
9267889a2364Smrg  printf %s "(cached) " >&6
9268889a2364Smrgelse $as_nop
926982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
927082e12b1bSmrg/* end confdefs.h.  */
927182e12b1bSmrgint i;
927282e12b1bSmrgint
9273889a2364Smrgmain (void)
927482e12b1bSmrg{
927582e12b1bSmrg
927682e12b1bSmrg  ;
927782e12b1bSmrg  return 0;
927882e12b1bSmrg}
927982e12b1bSmrg_ACEOF
9280889a2364Smrgif ac_fn_c_try_link "$LINENO"
9281889a2364Smrgthen :
928282e12b1bSmrg  eval $cacheid=yes
9283889a2364Smrgelse $as_nop
928482e12b1bSmrg  eval $cacheid=no
928582e12b1bSmrgfi
9286889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
928782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
928882e12b1bSmrgfi
928982e12b1bSmrg
929082e12b1bSmrg
929182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
929282e12b1bSmrg
929382e12b1bSmrg		eval supported=\$$cacheid
9294889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9295889a2364Smrgprintf "%s\n" "$supported" >&6; }
929682e12b1bSmrg		if test "$supported" = "yes" ; then
929782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
929882e12b1bSmrg			found="yes"
929982e12b1bSmrg		fi
930082e12b1bSmrg	fi
930182e12b1bSmrg
930282e12b1bSmrg
930382e12b1bSmrg
930482e12b1bSmrg
930582e12b1bSmrg
930682e12b1bSmrg
930782e12b1bSmrg
930882e12b1bSmrg
930982e12b1bSmrg
931082e12b1bSmrg
931182e12b1bSmrg
931282e12b1bSmrg
931382e12b1bSmrg
931482e12b1bSmrg
931582e12b1bSmrg
931682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
931782e12b1bSmrg
931882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
931982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9320889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9321889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9322889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9323889a2364Smrgthen :
9324889a2364Smrg  printf %s "(cached) " >&6
9325889a2364Smrgelse $as_nop
932682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
932782e12b1bSmrg/* end confdefs.h.  */
932882e12b1bSmrgint i;
932982e12b1bSmrg_ACEOF
9330889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9331889a2364Smrgthen :
933282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9333889a2364Smrgelse $as_nop
933482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
933582e12b1bSmrgfi
9336889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
933782e12b1bSmrgfi
9338889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9339889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
934082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
934182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
934282e12b1bSmrgfi
934382e12b1bSmrg
934482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
934582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
934682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
934782e12b1bSmrg	fi
934882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9349889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9350889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9351889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9352889a2364Smrgthen :
9353889a2364Smrg  printf %s "(cached) " >&6
9354889a2364Smrgelse $as_nop
935582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
935682e12b1bSmrg/* end confdefs.h.  */
935782e12b1bSmrgint i;
935882e12b1bSmrg_ACEOF
9359889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9360889a2364Smrgthen :
936182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9362889a2364Smrgelse $as_nop
936382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
936482e12b1bSmrgfi
9365889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
936682e12b1bSmrgfi
9367889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9368889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
936982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
937082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
937182e12b1bSmrgfi
937282e12b1bSmrg
937382e12b1bSmrgfound="no"
937482e12b1bSmrg
937582e12b1bSmrg	if test $found = "no" ; then
93761b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
937782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
937882e12b1bSmrg		fi
937982e12b1bSmrg
93801b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
938182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
938282e12b1bSmrg		fi
938382e12b1bSmrg
938482e12b1bSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
938582e12b1bSmrg
9386889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9387889a2364Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
938882e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9389889a2364Smrg		if eval test \${$cacheid+y}
9390889a2364Smrgthen :
9391889a2364Smrg  printf %s "(cached) " >&6
9392889a2364Smrgelse $as_nop
939382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
939482e12b1bSmrg/* end confdefs.h.  */
939582e12b1bSmrgint i;
939682e12b1bSmrgint
9397889a2364Smrgmain (void)
939882e12b1bSmrg{
939982e12b1bSmrg
940082e12b1bSmrg  ;
940182e12b1bSmrg  return 0;
940282e12b1bSmrg}
940382e12b1bSmrg_ACEOF
9404889a2364Smrgif ac_fn_c_try_link "$LINENO"
9405889a2364Smrgthen :
940682e12b1bSmrg  eval $cacheid=yes
9407889a2364Smrgelse $as_nop
940882e12b1bSmrg  eval $cacheid=no
940982e12b1bSmrgfi
9410889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
941182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
941282e12b1bSmrgfi
941382e12b1bSmrg
941482e12b1bSmrg
941582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
941682e12b1bSmrg
941782e12b1bSmrg		eval supported=\$$cacheid
9418889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9419889a2364Smrgprintf "%s\n" "$supported" >&6; }
942082e12b1bSmrg		if test "$supported" = "yes" ; then
942182e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
942282e12b1bSmrg			found="yes"
942382e12b1bSmrg		fi
942482e12b1bSmrg	fi
942582e12b1bSmrg
942682e12b1bSmrg
942782e12b1bSmrg
942882e12b1bSmrg
942982e12b1bSmrg
943082e12b1bSmrg
943182e12b1bSmrg
943282e12b1bSmrg
943382e12b1bSmrg
943482e12b1bSmrg
943582e12b1bSmrg
943682e12b1bSmrg
943782e12b1bSmrg
943882e12b1bSmrg
943982e12b1bSmrg
944082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
944182e12b1bSmrg
944282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
944382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9444889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9445889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9446889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9447889a2364Smrgthen :
9448889a2364Smrg  printf %s "(cached) " >&6
9449889a2364Smrgelse $as_nop
945082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
945182e12b1bSmrg/* end confdefs.h.  */
945282e12b1bSmrgint i;
945382e12b1bSmrg_ACEOF
9454889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9455889a2364Smrgthen :
945682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9457889a2364Smrgelse $as_nop
945882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
945982e12b1bSmrgfi
9460889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
946182e12b1bSmrgfi
9462889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9463889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
946482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
946582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
946682e12b1bSmrgfi
946782e12b1bSmrg
946882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
946982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
947082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
947182e12b1bSmrg	fi
947282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9473889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9474889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9475889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9476889a2364Smrgthen :
9477889a2364Smrg  printf %s "(cached) " >&6
9478889a2364Smrgelse $as_nop
947982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
948082e12b1bSmrg/* end confdefs.h.  */
948182e12b1bSmrgint i;
948282e12b1bSmrg_ACEOF
9483889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9484889a2364Smrgthen :
948582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9486889a2364Smrgelse $as_nop
948782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
948882e12b1bSmrgfi
9489889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
949082e12b1bSmrgfi
9491889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9492889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
949382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
949482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
949582e12b1bSmrgfi
949682e12b1bSmrg
949782e12b1bSmrgfound="no"
949882e12b1bSmrg
949982e12b1bSmrg	if test $found = "no" ; then
95001b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
950182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
950282e12b1bSmrg		fi
950382e12b1bSmrg
95041b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
950582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
950682e12b1bSmrg		fi
950782e12b1bSmrg
950882e12b1bSmrg		CFLAGS="$CFLAGS -Wsequence-point"
950982e12b1bSmrg
9510889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9511889a2364Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
951282e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9513889a2364Smrg		if eval test \${$cacheid+y}
9514889a2364Smrgthen :
9515889a2364Smrg  printf %s "(cached) " >&6
9516889a2364Smrgelse $as_nop
951782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
951882e12b1bSmrg/* end confdefs.h.  */
951982e12b1bSmrgint i;
952082e12b1bSmrgint
9521889a2364Smrgmain (void)
952282e12b1bSmrg{
952382e12b1bSmrg
952482e12b1bSmrg  ;
952582e12b1bSmrg  return 0;
952682e12b1bSmrg}
952782e12b1bSmrg_ACEOF
9528889a2364Smrgif ac_fn_c_try_link "$LINENO"
9529889a2364Smrgthen :
953082e12b1bSmrg  eval $cacheid=yes
9531889a2364Smrgelse $as_nop
953282e12b1bSmrg  eval $cacheid=no
953382e12b1bSmrgfi
9534889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
953582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
953682e12b1bSmrgfi
953782e12b1bSmrg
953882e12b1bSmrg
953982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
954082e12b1bSmrg
954182e12b1bSmrg		eval supported=\$$cacheid
9542889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9543889a2364Smrgprintf "%s\n" "$supported" >&6; }
954482e12b1bSmrg		if test "$supported" = "yes" ; then
954582e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
954682e12b1bSmrg			found="yes"
954782e12b1bSmrg		fi
954882e12b1bSmrg	fi
954982e12b1bSmrg
955082e12b1bSmrg
955182e12b1bSmrg
955282e12b1bSmrg
955382e12b1bSmrg
955482e12b1bSmrg
955582e12b1bSmrg
955682e12b1bSmrg
955782e12b1bSmrg
955882e12b1bSmrg
955982e12b1bSmrg
956082e12b1bSmrg
956182e12b1bSmrg
956282e12b1bSmrg
956382e12b1bSmrg
956482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
956582e12b1bSmrg
956682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
956782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9568889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9569889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9570889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9571889a2364Smrgthen :
9572889a2364Smrg  printf %s "(cached) " >&6
9573889a2364Smrgelse $as_nop
957482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
957582e12b1bSmrg/* end confdefs.h.  */
957682e12b1bSmrgint i;
957782e12b1bSmrg_ACEOF
9578889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9579889a2364Smrgthen :
958082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9581889a2364Smrgelse $as_nop
958282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
958382e12b1bSmrgfi
9584889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
958582e12b1bSmrgfi
9586889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9587889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
958882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
958982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
959082e12b1bSmrgfi
959182e12b1bSmrg
959282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
959382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
959482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
959582e12b1bSmrg	fi
959682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9597889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9598889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9599889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9600889a2364Smrgthen :
9601889a2364Smrg  printf %s "(cached) " >&6
9602889a2364Smrgelse $as_nop
960382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
960482e12b1bSmrg/* end confdefs.h.  */
960582e12b1bSmrgint i;
960682e12b1bSmrg_ACEOF
9607889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9608889a2364Smrgthen :
960982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9610889a2364Smrgelse $as_nop
961182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
961282e12b1bSmrgfi
9613889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
961482e12b1bSmrgfi
9615889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9616889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
961782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
961882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
961982e12b1bSmrgfi
962082e12b1bSmrg
962182e12b1bSmrgfound="no"
962282e12b1bSmrg
962382e12b1bSmrg	if test $found = "no" ; then
96241b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
962582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
962682e12b1bSmrg		fi
962782e12b1bSmrg
96281b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
962982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
963082e12b1bSmrg		fi
963182e12b1bSmrg
963282e12b1bSmrg		CFLAGS="$CFLAGS -Wreturn-type"
963382e12b1bSmrg
9634889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9635889a2364Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
963682e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9637889a2364Smrg		if eval test \${$cacheid+y}
9638889a2364Smrgthen :
9639889a2364Smrg  printf %s "(cached) " >&6
9640889a2364Smrgelse $as_nop
964182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
964282e12b1bSmrg/* end confdefs.h.  */
964382e12b1bSmrgint i;
964482e12b1bSmrgint
9645889a2364Smrgmain (void)
964682e12b1bSmrg{
964782e12b1bSmrg
964882e12b1bSmrg  ;
964982e12b1bSmrg  return 0;
965082e12b1bSmrg}
965182e12b1bSmrg_ACEOF
9652889a2364Smrgif ac_fn_c_try_link "$LINENO"
9653889a2364Smrgthen :
965482e12b1bSmrg  eval $cacheid=yes
9655889a2364Smrgelse $as_nop
965682e12b1bSmrg  eval $cacheid=no
965782e12b1bSmrgfi
9658889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
965982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
966082e12b1bSmrgfi
966182e12b1bSmrg
966282e12b1bSmrg
966382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
966482e12b1bSmrg
966582e12b1bSmrg		eval supported=\$$cacheid
9666889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9667889a2364Smrgprintf "%s\n" "$supported" >&6; }
966882e12b1bSmrg		if test "$supported" = "yes" ; then
966982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
967082e12b1bSmrg			found="yes"
967182e12b1bSmrg		fi
967282e12b1bSmrg	fi
967382e12b1bSmrg
967482e12b1bSmrg
967582e12b1bSmrg
967682e12b1bSmrg
967782e12b1bSmrg
967882e12b1bSmrg
967982e12b1bSmrg
968082e12b1bSmrg
968182e12b1bSmrg
968282e12b1bSmrg
968382e12b1bSmrg
968482e12b1bSmrg
968582e12b1bSmrg
968682e12b1bSmrg
968782e12b1bSmrg
968882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
968982e12b1bSmrg
969082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
969182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9692889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9693889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9694889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9695889a2364Smrgthen :
9696889a2364Smrg  printf %s "(cached) " >&6
9697889a2364Smrgelse $as_nop
969882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
969982e12b1bSmrg/* end confdefs.h.  */
970082e12b1bSmrgint i;
970182e12b1bSmrg_ACEOF
9702889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9703889a2364Smrgthen :
970482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9705889a2364Smrgelse $as_nop
970682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
970782e12b1bSmrgfi
9708889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
970982e12b1bSmrgfi
9710889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9711889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
971282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
971382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
971482e12b1bSmrgfi
971582e12b1bSmrg
971682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
971782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
971882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
971982e12b1bSmrg	fi
972082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9721889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9722889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9723889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9724889a2364Smrgthen :
9725889a2364Smrg  printf %s "(cached) " >&6
9726889a2364Smrgelse $as_nop
972782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
972882e12b1bSmrg/* end confdefs.h.  */
972982e12b1bSmrgint i;
973082e12b1bSmrg_ACEOF
9731889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9732889a2364Smrgthen :
973382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9734889a2364Smrgelse $as_nop
973582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
973682e12b1bSmrgfi
9737889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
973882e12b1bSmrgfi
9739889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9740889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
974182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
974282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
974382e12b1bSmrgfi
974482e12b1bSmrg
974582e12b1bSmrgfound="no"
974682e12b1bSmrg
974782e12b1bSmrg	if test $found = "no" ; then
97481b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
974982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
975082e12b1bSmrg		fi
975182e12b1bSmrg
97521b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
975382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
975482e12b1bSmrg		fi
975582e12b1bSmrg
975682e12b1bSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
975782e12b1bSmrg
9758889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9759889a2364Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
976082e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9761889a2364Smrg		if eval test \${$cacheid+y}
9762889a2364Smrgthen :
9763889a2364Smrg  printf %s "(cached) " >&6
9764889a2364Smrgelse $as_nop
976582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
976682e12b1bSmrg/* end confdefs.h.  */
976782e12b1bSmrgint i;
976882e12b1bSmrgint
9769889a2364Smrgmain (void)
977082e12b1bSmrg{
977182e12b1bSmrg
977282e12b1bSmrg  ;
977382e12b1bSmrg  return 0;
977482e12b1bSmrg}
977582e12b1bSmrg_ACEOF
9776889a2364Smrgif ac_fn_c_try_link "$LINENO"
9777889a2364Smrgthen :
977882e12b1bSmrg  eval $cacheid=yes
9779889a2364Smrgelse $as_nop
978082e12b1bSmrg  eval $cacheid=no
978182e12b1bSmrgfi
9782889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
978382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
978482e12b1bSmrgfi
978582e12b1bSmrg
978682e12b1bSmrg
978782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
978882e12b1bSmrg
978982e12b1bSmrg		eval supported=\$$cacheid
9790889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9791889a2364Smrgprintf "%s\n" "$supported" >&6; }
979282e12b1bSmrg		if test "$supported" = "yes" ; then
979382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
979482e12b1bSmrg			found="yes"
979582e12b1bSmrg		fi
979682e12b1bSmrg	fi
979782e12b1bSmrg
979882e12b1bSmrg
979982e12b1bSmrg
980082e12b1bSmrg
980182e12b1bSmrg
980282e12b1bSmrg
980382e12b1bSmrg
980482e12b1bSmrg
980582e12b1bSmrg
980682e12b1bSmrg
980782e12b1bSmrg
980882e12b1bSmrg
980982e12b1bSmrg
981082e12b1bSmrg
981182e12b1bSmrg
981282e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
981382e12b1bSmrg
981482e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
981582e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9816889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9817889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9818889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9819889a2364Smrgthen :
9820889a2364Smrg  printf %s "(cached) " >&6
9821889a2364Smrgelse $as_nop
982282e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
982382e12b1bSmrg/* end confdefs.h.  */
982482e12b1bSmrgint i;
982582e12b1bSmrg_ACEOF
9826889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9827889a2364Smrgthen :
982882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9829889a2364Smrgelse $as_nop
983082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
983182e12b1bSmrgfi
9832889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
983382e12b1bSmrgfi
9834889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9835889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
983682e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
983782e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
983882e12b1bSmrgfi
983982e12b1bSmrg
984082e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
984182e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
984282e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
984382e12b1bSmrg	fi
984482e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9845889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9846889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9847889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9848889a2364Smrgthen :
9849889a2364Smrg  printf %s "(cached) " >&6
9850889a2364Smrgelse $as_nop
985182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
985282e12b1bSmrg/* end confdefs.h.  */
985382e12b1bSmrgint i;
985482e12b1bSmrg_ACEOF
9855889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9856889a2364Smrgthen :
985782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9858889a2364Smrgelse $as_nop
985982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
986082e12b1bSmrgfi
9861889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
986282e12b1bSmrgfi
9863889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9864889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
986582e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
986682e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
986782e12b1bSmrgfi
986882e12b1bSmrg
986982e12b1bSmrgfound="no"
987082e12b1bSmrg
987182e12b1bSmrg	if test $found = "no" ; then
98721b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
987382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
987482e12b1bSmrg		fi
987582e12b1bSmrg
98761b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
987782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
987882e12b1bSmrg		fi
987982e12b1bSmrg
988082e12b1bSmrg		CFLAGS="$CFLAGS -Warray-bounds"
988182e12b1bSmrg
9882889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9883889a2364Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
988482e12b1bSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9885889a2364Smrg		if eval test \${$cacheid+y}
9886889a2364Smrgthen :
9887889a2364Smrg  printf %s "(cached) " >&6
9888889a2364Smrgelse $as_nop
988982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
989082e12b1bSmrg/* end confdefs.h.  */
989182e12b1bSmrgint i;
989282e12b1bSmrgint
9893889a2364Smrgmain (void)
989482e12b1bSmrg{
989582e12b1bSmrg
989682e12b1bSmrg  ;
989782e12b1bSmrg  return 0;
989882e12b1bSmrg}
989982e12b1bSmrg_ACEOF
9900889a2364Smrgif ac_fn_c_try_link "$LINENO"
9901889a2364Smrgthen :
990282e12b1bSmrg  eval $cacheid=yes
9903889a2364Smrgelse $as_nop
990482e12b1bSmrg  eval $cacheid=no
990582e12b1bSmrgfi
9906889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
990782e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
990882e12b1bSmrgfi
990982e12b1bSmrg
991082e12b1bSmrg
991182e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
991282e12b1bSmrg
991382e12b1bSmrg		eval supported=\$$cacheid
9914889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9915889a2364Smrgprintf "%s\n" "$supported" >&6; }
991682e12b1bSmrg		if test "$supported" = "yes" ; then
991782e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
991882e12b1bSmrg			found="yes"
991982e12b1bSmrg		fi
992082e12b1bSmrg	fi
992182e12b1bSmrg
992282e12b1bSmrg
992382e12b1bSmrg
992482e12b1bSmrg
992582e12b1bSmrg
992682e12b1bSmrg
992782e12b1bSmrg
992882e12b1bSmrg
992982e12b1bSmrg
993082e12b1bSmrg
993182e12b1bSmrg
993282e12b1bSmrg
993382e12b1bSmrg
993482e12b1bSmrg
993582e12b1bSmrg
993682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
993782e12b1bSmrg
993882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
993982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9940889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9941889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9942889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9943889a2364Smrgthen :
9944889a2364Smrg  printf %s "(cached) " >&6
9945889a2364Smrgelse $as_nop
994682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
994782e12b1bSmrg/* end confdefs.h.  */
994882e12b1bSmrgint i;
994982e12b1bSmrg_ACEOF
9950889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9951889a2364Smrgthen :
995282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9953889a2364Smrgelse $as_nop
995482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
995582e12b1bSmrgfi
9956889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
995782e12b1bSmrgfi
9958889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9959889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
996082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
996182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
996282e12b1bSmrgfi
996382e12b1bSmrg
996482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
996582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
996682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
996782e12b1bSmrg	fi
996882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9969889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9970889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9971889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9972889a2364Smrgthen :
9973889a2364Smrg  printf %s "(cached) " >&6
9974889a2364Smrgelse $as_nop
997582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
997682e12b1bSmrg/* end confdefs.h.  */
997782e12b1bSmrgint i;
997882e12b1bSmrg_ACEOF
9979889a2364Smrgif ac_fn_c_try_compile "$LINENO"
9980889a2364Smrgthen :
998182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9982889a2364Smrgelse $as_nop
998382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
998482e12b1bSmrgfi
9985889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
998682e12b1bSmrgfi
9987889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9988889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
998982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
999082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
999182e12b1bSmrgfi
999282e12b1bSmrg
999382e12b1bSmrgfound="no"
999482e12b1bSmrg
999582e12b1bSmrg	if test $found = "no" ; then
99961b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
999782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
999882e12b1bSmrg		fi
999982e12b1bSmrg
100001b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1000182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1000282e12b1bSmrg		fi
1000382e12b1bSmrg
1000482e12b1bSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
1000582e12b1bSmrg
10006889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10007889a2364Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
1000882e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10009889a2364Smrg		if eval test \${$cacheid+y}
10010889a2364Smrgthen :
10011889a2364Smrg  printf %s "(cached) " >&6
10012889a2364Smrgelse $as_nop
1001382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1001482e12b1bSmrg/* end confdefs.h.  */
1001582e12b1bSmrgint i;
1001682e12b1bSmrgint
10017889a2364Smrgmain (void)
1001882e12b1bSmrg{
1001982e12b1bSmrg
1002082e12b1bSmrg  ;
1002182e12b1bSmrg  return 0;
1002282e12b1bSmrg}
1002382e12b1bSmrg_ACEOF
10024889a2364Smrgif ac_fn_c_try_link "$LINENO"
10025889a2364Smrgthen :
1002682e12b1bSmrg  eval $cacheid=yes
10027889a2364Smrgelse $as_nop
1002882e12b1bSmrg  eval $cacheid=no
1002982e12b1bSmrgfi
10030889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1003182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1003282e12b1bSmrgfi
1003382e12b1bSmrg
1003482e12b1bSmrg
1003582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1003682e12b1bSmrg
1003782e12b1bSmrg		eval supported=\$$cacheid
10038889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10039889a2364Smrgprintf "%s\n" "$supported" >&6; }
1004082e12b1bSmrg		if test "$supported" = "yes" ; then
1004182e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
1004282e12b1bSmrg			found="yes"
1004382e12b1bSmrg		fi
1004482e12b1bSmrg	fi
1004582e12b1bSmrg
1004682e12b1bSmrg
1004782e12b1bSmrg
1004882e12b1bSmrg
1004982e12b1bSmrg
1005082e12b1bSmrg
1005182e12b1bSmrg
1005282e12b1bSmrg
1005382e12b1bSmrg
1005482e12b1bSmrg
1005582e12b1bSmrg
1005682e12b1bSmrg
1005782e12b1bSmrg
1005882e12b1bSmrg
1005982e12b1bSmrg
1006082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1006182e12b1bSmrg
1006282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1006382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10064889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10065889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10066889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10067889a2364Smrgthen :
10068889a2364Smrg  printf %s "(cached) " >&6
10069889a2364Smrgelse $as_nop
1007082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1007182e12b1bSmrg/* end confdefs.h.  */
1007282e12b1bSmrgint i;
1007382e12b1bSmrg_ACEOF
10074889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10075889a2364Smrgthen :
1007682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10077889a2364Smrgelse $as_nop
1007882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1007982e12b1bSmrgfi
10080889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1008182e12b1bSmrgfi
10082889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10083889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1008482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1008582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1008682e12b1bSmrgfi
1008782e12b1bSmrg
1008882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1008982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1009082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1009182e12b1bSmrg	fi
1009282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10093889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10094889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10095889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10096889a2364Smrgthen :
10097889a2364Smrg  printf %s "(cached) " >&6
10098889a2364Smrgelse $as_nop
1009982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1010082e12b1bSmrg/* end confdefs.h.  */
1010182e12b1bSmrgint i;
1010282e12b1bSmrg_ACEOF
10103889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10104889a2364Smrgthen :
1010582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10106889a2364Smrgelse $as_nop
1010782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1010882e12b1bSmrgfi
10109889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1011082e12b1bSmrgfi
10111889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10112889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1011382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1011482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1011582e12b1bSmrgfi
1011682e12b1bSmrg
1011782e12b1bSmrgfound="no"
1011882e12b1bSmrg
1011982e12b1bSmrg	if test $found = "no" ; then
101201b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1012182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1012282e12b1bSmrg		fi
1012382e12b1bSmrg
101241b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1012582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1012682e12b1bSmrg		fi
1012782e12b1bSmrg
1012882e12b1bSmrg		CFLAGS="$CFLAGS -Waddress"
1012982e12b1bSmrg
10130889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10131889a2364Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
1013282e12b1bSmrg		cacheid=xorg_cv_cc_flag__Waddress
10133889a2364Smrg		if eval test \${$cacheid+y}
10134889a2364Smrgthen :
10135889a2364Smrg  printf %s "(cached) " >&6
10136889a2364Smrgelse $as_nop
1013782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1013882e12b1bSmrg/* end confdefs.h.  */
1013982e12b1bSmrgint i;
1014082e12b1bSmrgint
10141889a2364Smrgmain (void)
1014282e12b1bSmrg{
1014382e12b1bSmrg
1014482e12b1bSmrg  ;
1014582e12b1bSmrg  return 0;
1014682e12b1bSmrg}
1014782e12b1bSmrg_ACEOF
10148889a2364Smrgif ac_fn_c_try_link "$LINENO"
10149889a2364Smrgthen :
1015082e12b1bSmrg  eval $cacheid=yes
10151889a2364Smrgelse $as_nop
1015282e12b1bSmrg  eval $cacheid=no
1015382e12b1bSmrgfi
10154889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1015582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1015682e12b1bSmrgfi
1015782e12b1bSmrg
1015882e12b1bSmrg
1015982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1016082e12b1bSmrg
1016182e12b1bSmrg		eval supported=\$$cacheid
10162889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10163889a2364Smrgprintf "%s\n" "$supported" >&6; }
1016482e12b1bSmrg		if test "$supported" = "yes" ; then
1016582e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
1016682e12b1bSmrg			found="yes"
1016782e12b1bSmrg		fi
1016882e12b1bSmrg	fi
1016982e12b1bSmrg
1017082e12b1bSmrg
1017182e12b1bSmrg
1017282e12b1bSmrg
1017382e12b1bSmrg
1017482e12b1bSmrg
1017582e12b1bSmrg
1017682e12b1bSmrg
1017782e12b1bSmrg
1017882e12b1bSmrg
1017982e12b1bSmrg
1018082e12b1bSmrg
1018182e12b1bSmrg
1018282e12b1bSmrg
1018382e12b1bSmrg
1018482e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1018582e12b1bSmrg
1018682e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1018782e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10188889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10189889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10190889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10191889a2364Smrgthen :
10192889a2364Smrg  printf %s "(cached) " >&6
10193889a2364Smrgelse $as_nop
1019482e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1019582e12b1bSmrg/* end confdefs.h.  */
1019682e12b1bSmrgint i;
1019782e12b1bSmrg_ACEOF
10198889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10199889a2364Smrgthen :
1020082e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10201889a2364Smrgelse $as_nop
1020282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1020382e12b1bSmrgfi
10204889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1020582e12b1bSmrgfi
10206889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10207889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1020882e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1020982e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1021082e12b1bSmrgfi
1021182e12b1bSmrg
1021282e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1021382e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1021482e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1021582e12b1bSmrg	fi
1021682e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10217889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10218889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10219889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10220889a2364Smrgthen :
10221889a2364Smrg  printf %s "(cached) " >&6
10222889a2364Smrgelse $as_nop
1022382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1022482e12b1bSmrg/* end confdefs.h.  */
1022582e12b1bSmrgint i;
1022682e12b1bSmrg_ACEOF
10227889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10228889a2364Smrgthen :
1022982e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10230889a2364Smrgelse $as_nop
1023182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1023282e12b1bSmrgfi
10233889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1023482e12b1bSmrgfi
10235889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10236889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1023782e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1023882e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1023982e12b1bSmrgfi
1024082e12b1bSmrg
1024182e12b1bSmrgfound="no"
1024282e12b1bSmrg
1024382e12b1bSmrg	if test $found = "no" ; then
102441b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1024582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1024682e12b1bSmrg		fi
1024782e12b1bSmrg
102481b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1024982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1025082e12b1bSmrg		fi
1025182e12b1bSmrg
1025282e12b1bSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
1025382e12b1bSmrg
10254889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10255889a2364Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
1025682e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10257889a2364Smrg		if eval test \${$cacheid+y}
10258889a2364Smrgthen :
10259889a2364Smrg  printf %s "(cached) " >&6
10260889a2364Smrgelse $as_nop
1026182e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1026282e12b1bSmrg/* end confdefs.h.  */
1026382e12b1bSmrgint i;
1026482e12b1bSmrgint
10265889a2364Smrgmain (void)
1026682e12b1bSmrg{
1026782e12b1bSmrg
1026882e12b1bSmrg  ;
1026982e12b1bSmrg  return 0;
1027082e12b1bSmrg}
1027182e12b1bSmrg_ACEOF
10272889a2364Smrgif ac_fn_c_try_link "$LINENO"
10273889a2364Smrgthen :
1027482e12b1bSmrg  eval $cacheid=yes
10275889a2364Smrgelse $as_nop
1027682e12b1bSmrg  eval $cacheid=no
1027782e12b1bSmrgfi
10278889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1027982e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1028082e12b1bSmrgfi
1028182e12b1bSmrg
1028282e12b1bSmrg
1028382e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1028482e12b1bSmrg
1028582e12b1bSmrg		eval supported=\$$cacheid
10286889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10287889a2364Smrgprintf "%s\n" "$supported" >&6; }
1028882e12b1bSmrg		if test "$supported" = "yes" ; then
1028982e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
1029082e12b1bSmrg			found="yes"
1029182e12b1bSmrg		fi
1029282e12b1bSmrg	fi
1029382e12b1bSmrg
1029482e12b1bSmrg
1029582e12b1bSmrg
1029682e12b1bSmrg
1029782e12b1bSmrg
1029882e12b1bSmrg
1029982e12b1bSmrg
1030082e12b1bSmrg
1030182e12b1bSmrg
1030282e12b1bSmrg
1030382e12b1bSmrg
1030482e12b1bSmrg
1030582e12b1bSmrg
1030682e12b1bSmrg
1030782e12b1bSmrg
1030882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1030982e12b1bSmrg
1031082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1031182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10312889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10313889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10314889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10315889a2364Smrgthen :
10316889a2364Smrg  printf %s "(cached) " >&6
10317889a2364Smrgelse $as_nop
1031882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1031982e12b1bSmrg/* end confdefs.h.  */
1032082e12b1bSmrgint i;
1032182e12b1bSmrg_ACEOF
10322889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10323889a2364Smrgthen :
1032482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10325889a2364Smrgelse $as_nop
1032682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1032782e12b1bSmrgfi
10328889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1032982e12b1bSmrgfi
10330889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10331889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1033282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1033382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1033482e12b1bSmrgfi
1033582e12b1bSmrg
1033682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1033782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1033882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1033982e12b1bSmrg	fi
1034082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10341889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10342889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10343889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10344889a2364Smrgthen :
10345889a2364Smrg  printf %s "(cached) " >&6
10346889a2364Smrgelse $as_nop
1034782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1034882e12b1bSmrg/* end confdefs.h.  */
1034982e12b1bSmrgint i;
1035082e12b1bSmrg_ACEOF
10351889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10352889a2364Smrgthen :
1035382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10354889a2364Smrgelse $as_nop
1035582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1035682e12b1bSmrgfi
10357889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1035882e12b1bSmrgfi
10359889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10360889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1036182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1036282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1036382e12b1bSmrgfi
1036482e12b1bSmrg
1036582e12b1bSmrgfound="no"
1036682e12b1bSmrg
1036782e12b1bSmrg	if test $found = "no" ; then
103681b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1036982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1037082e12b1bSmrg		fi
1037182e12b1bSmrg
103721b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1037382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1037482e12b1bSmrg		fi
1037582e12b1bSmrg
1037682e12b1bSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
1037782e12b1bSmrg
10378889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10379889a2364Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
1038082e12b1bSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10381889a2364Smrg		if eval test \${$cacheid+y}
10382889a2364Smrgthen :
10383889a2364Smrg  printf %s "(cached) " >&6
10384889a2364Smrgelse $as_nop
1038582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1038682e12b1bSmrg/* end confdefs.h.  */
1038782e12b1bSmrgint i;
1038882e12b1bSmrgint
10389889a2364Smrgmain (void)
1039082e12b1bSmrg{
1039182e12b1bSmrg
1039282e12b1bSmrg  ;
1039382e12b1bSmrg  return 0;
1039482e12b1bSmrg}
1039582e12b1bSmrg_ACEOF
10396889a2364Smrgif ac_fn_c_try_link "$LINENO"
10397889a2364Smrgthen :
1039882e12b1bSmrg  eval $cacheid=yes
10399889a2364Smrgelse $as_nop
1040082e12b1bSmrg  eval $cacheid=no
1040182e12b1bSmrgfi
10402889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1040382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1040482e12b1bSmrgfi
1040582e12b1bSmrg
1040682e12b1bSmrg
1040782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1040882e12b1bSmrg
1040982e12b1bSmrg		eval supported=\$$cacheid
10410889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10411889a2364Smrgprintf "%s\n" "$supported" >&6; }
1041282e12b1bSmrg		if test "$supported" = "yes" ; then
1041382e12b1bSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
1041482e12b1bSmrg			found="yes"
1041582e12b1bSmrg		fi
1041682e12b1bSmrg	fi
1041782e12b1bSmrg
1041882e12b1bSmrg
1041982e12b1bSmrgfi
1042082e12b1bSmrg
1042182e12b1bSmrg
1042282e12b1bSmrg
1042382e12b1bSmrg
1042482e12b1bSmrg
1042582e12b1bSmrg
1042682e12b1bSmrg
1042782e12b1bSmrg		CWARNFLAGS="$BASE_CFLAGS"
1042882e12b1bSmrg		if  test "x$GCC" = xyes ; then
1042982e12b1bSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
1043082e12b1bSmrg		fi
1043182e12b1bSmrg
1043282e12b1bSmrg
1043382e12b1bSmrg
1043482e12b1bSmrg
1043582e12b1bSmrg
1043682e12b1bSmrg
1043782e12b1bSmrg
1043882e12b1bSmrg
1043982e12b1bSmrg# Check whether --enable-strict-compilation was given.
10440889a2364Smrgif test ${enable_strict_compilation+y}
10441889a2364Smrgthen :
1044282e12b1bSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10443889a2364Smrgelse $as_nop
1044482e12b1bSmrg  STRICT_COMPILE=no
1044582e12b1bSmrgfi
1044682e12b1bSmrg
1044782e12b1bSmrg
1044882e12b1bSmrg
1044982e12b1bSmrg
1045082e12b1bSmrg
1045182e12b1bSmrg
1045282e12b1bSmrgSTRICT_CFLAGS=""
1045382e12b1bSmrg
1045482e12b1bSmrg
1045582e12b1bSmrg
1045682e12b1bSmrg
1045782e12b1bSmrg
1045882e12b1bSmrg
1045982e12b1bSmrg
1046082e12b1bSmrg
1046182e12b1bSmrg
1046282e12b1bSmrg
1046382e12b1bSmrg
1046482e12b1bSmrg
1046582e12b1bSmrg
1046682e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1046782e12b1bSmrg
1046882e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1046982e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10470889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10471889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10472889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10473889a2364Smrgthen :
10474889a2364Smrg  printf %s "(cached) " >&6
10475889a2364Smrgelse $as_nop
1047682e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1047782e12b1bSmrg/* end confdefs.h.  */
1047882e12b1bSmrgint i;
1047982e12b1bSmrg_ACEOF
10480889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10481889a2364Smrgthen :
1048282e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10483889a2364Smrgelse $as_nop
1048482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1048582e12b1bSmrgfi
10486889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1048782e12b1bSmrgfi
10488889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10489889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1049082e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1049182e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1049282e12b1bSmrgfi
1049382e12b1bSmrg
1049482e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1049582e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1049682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1049782e12b1bSmrg	fi
1049882e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10499889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10500889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10501889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10502889a2364Smrgthen :
10503889a2364Smrg  printf %s "(cached) " >&6
10504889a2364Smrgelse $as_nop
1050582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1050682e12b1bSmrg/* end confdefs.h.  */
1050782e12b1bSmrgint i;
1050882e12b1bSmrg_ACEOF
10509889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10510889a2364Smrgthen :
1051182e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10512889a2364Smrgelse $as_nop
1051382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1051482e12b1bSmrgfi
10515889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1051682e12b1bSmrgfi
10517889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10518889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1051982e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1052082e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1052182e12b1bSmrgfi
1052282e12b1bSmrg
1052382e12b1bSmrgfound="no"
1052482e12b1bSmrg
1052582e12b1bSmrg	if test $found = "no" ; then
105261b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1052782e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1052882e12b1bSmrg		fi
1052982e12b1bSmrg
105301b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1053182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1053282e12b1bSmrg		fi
1053382e12b1bSmrg
1053482e12b1bSmrg		CFLAGS="$CFLAGS -pedantic"
1053582e12b1bSmrg
10536889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10537889a2364Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
1053882e12b1bSmrg		cacheid=xorg_cv_cc_flag__pedantic
10539889a2364Smrg		if eval test \${$cacheid+y}
10540889a2364Smrgthen :
10541889a2364Smrg  printf %s "(cached) " >&6
10542889a2364Smrgelse $as_nop
1054382e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1054482e12b1bSmrg/* end confdefs.h.  */
1054582e12b1bSmrgint i;
1054682e12b1bSmrgint
10547889a2364Smrgmain (void)
1054882e12b1bSmrg{
1054982e12b1bSmrg
1055082e12b1bSmrg  ;
1055182e12b1bSmrg  return 0;
1055282e12b1bSmrg}
1055382e12b1bSmrg_ACEOF
10554889a2364Smrgif ac_fn_c_try_link "$LINENO"
10555889a2364Smrgthen :
1055682e12b1bSmrg  eval $cacheid=yes
10557889a2364Smrgelse $as_nop
1055882e12b1bSmrg  eval $cacheid=no
1055982e12b1bSmrgfi
10560889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1056182e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1056282e12b1bSmrgfi
1056382e12b1bSmrg
1056482e12b1bSmrg
1056582e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1056682e12b1bSmrg
1056782e12b1bSmrg		eval supported=\$$cacheid
10568889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10569889a2364Smrgprintf "%s\n" "$supported" >&6; }
1057082e12b1bSmrg		if test "$supported" = "yes" ; then
1057182e12b1bSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
1057282e12b1bSmrg			found="yes"
1057382e12b1bSmrg		fi
1057482e12b1bSmrg	fi
1057582e12b1bSmrg
1057682e12b1bSmrg
1057782e12b1bSmrg
1057882e12b1bSmrg
1057982e12b1bSmrg
1058082e12b1bSmrg
1058182e12b1bSmrg
1058282e12b1bSmrg
1058382e12b1bSmrg
1058482e12b1bSmrg
1058582e12b1bSmrg
1058682e12b1bSmrg
1058782e12b1bSmrg
1058882e12b1bSmrg
1058982e12b1bSmrg
1059082e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1059182e12b1bSmrg
1059282e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1059382e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10594889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10595889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10596889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10597889a2364Smrgthen :
10598889a2364Smrg  printf %s "(cached) " >&6
10599889a2364Smrgelse $as_nop
1060082e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1060182e12b1bSmrg/* end confdefs.h.  */
1060282e12b1bSmrgint i;
1060382e12b1bSmrg_ACEOF
10604889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10605889a2364Smrgthen :
1060682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10607889a2364Smrgelse $as_nop
1060882e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1060982e12b1bSmrgfi
10610889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1061182e12b1bSmrgfi
10612889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10613889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1061482e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1061582e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1061682e12b1bSmrgfi
1061782e12b1bSmrg
1061882e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1061982e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1062082e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1062182e12b1bSmrg	fi
1062282e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10623889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10624889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10625889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10626889a2364Smrgthen :
10627889a2364Smrg  printf %s "(cached) " >&6
10628889a2364Smrgelse $as_nop
1062982e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1063082e12b1bSmrg/* end confdefs.h.  */
1063182e12b1bSmrgint i;
1063282e12b1bSmrg_ACEOF
10633889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10634889a2364Smrgthen :
1063582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10636889a2364Smrgelse $as_nop
1063782e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1063882e12b1bSmrgfi
10639889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1064082e12b1bSmrgfi
10641889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10642889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1064382e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1064482e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1064582e12b1bSmrgfi
1064682e12b1bSmrg
1064782e12b1bSmrgfound="no"
1064882e12b1bSmrg
1064982e12b1bSmrg	if test $found = "no" ; then
106501b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1065182e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1065282e12b1bSmrg		fi
1065382e12b1bSmrg
106541b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1065582e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1065682e12b1bSmrg		fi
1065782e12b1bSmrg
1065882e12b1bSmrg		CFLAGS="$CFLAGS -Werror"
1065982e12b1bSmrg
10660889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10661889a2364Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
1066282e12b1bSmrg		cacheid=xorg_cv_cc_flag__Werror
10663889a2364Smrg		if eval test \${$cacheid+y}
10664889a2364Smrgthen :
10665889a2364Smrg  printf %s "(cached) " >&6
10666889a2364Smrgelse $as_nop
1066782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1066882e12b1bSmrg/* end confdefs.h.  */
1066982e12b1bSmrgint i;
1067082e12b1bSmrgint
10671889a2364Smrgmain (void)
1067282e12b1bSmrg{
1067382e12b1bSmrg
1067482e12b1bSmrg  ;
1067582e12b1bSmrg  return 0;
1067682e12b1bSmrg}
1067782e12b1bSmrg_ACEOF
10678889a2364Smrgif ac_fn_c_try_link "$LINENO"
10679889a2364Smrgthen :
1068082e12b1bSmrg  eval $cacheid=yes
10681889a2364Smrgelse $as_nop
1068282e12b1bSmrg  eval $cacheid=no
1068382e12b1bSmrgfi
10684889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1068582e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1068682e12b1bSmrgfi
1068782e12b1bSmrg
1068882e12b1bSmrg
1068982e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1069082e12b1bSmrg
1069182e12b1bSmrg		eval supported=\$$cacheid
10692889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10693889a2364Smrgprintf "%s\n" "$supported" >&6; }
1069482e12b1bSmrg		if test "$supported" = "yes" ; then
1069582e12b1bSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
1069682e12b1bSmrg			found="yes"
1069782e12b1bSmrg		fi
1069882e12b1bSmrg	fi
1069982e12b1bSmrg
1070082e12b1bSmrg	if test $found = "no" ; then
107011b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1070282e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1070382e12b1bSmrg		fi
1070482e12b1bSmrg
107051b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1070682e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1070782e12b1bSmrg		fi
1070882e12b1bSmrg
1070982e12b1bSmrg		CFLAGS="$CFLAGS -errwarn"
1071082e12b1bSmrg
10711889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10712889a2364Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
1071382e12b1bSmrg		cacheid=xorg_cv_cc_flag__errwarn
10714889a2364Smrg		if eval test \${$cacheid+y}
10715889a2364Smrgthen :
10716889a2364Smrg  printf %s "(cached) " >&6
10717889a2364Smrgelse $as_nop
1071882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1071982e12b1bSmrg/* end confdefs.h.  */
1072082e12b1bSmrgint i;
1072182e12b1bSmrgint
10722889a2364Smrgmain (void)
1072382e12b1bSmrg{
1072482e12b1bSmrg
1072582e12b1bSmrg  ;
1072682e12b1bSmrg  return 0;
1072782e12b1bSmrg}
1072882e12b1bSmrg_ACEOF
10729889a2364Smrgif ac_fn_c_try_link "$LINENO"
10730889a2364Smrgthen :
1073182e12b1bSmrg  eval $cacheid=yes
10732889a2364Smrgelse $as_nop
1073382e12b1bSmrg  eval $cacheid=no
1073482e12b1bSmrgfi
10735889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1073682e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1073782e12b1bSmrgfi
1073882e12b1bSmrg
1073982e12b1bSmrg
1074082e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1074182e12b1bSmrg
1074282e12b1bSmrg		eval supported=\$$cacheid
10743889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10744889a2364Smrgprintf "%s\n" "$supported" >&6; }
1074582e12b1bSmrg		if test "$supported" = "yes" ; then
1074682e12b1bSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
1074782e12b1bSmrg			found="yes"
1074882e12b1bSmrg		fi
1074982e12b1bSmrg	fi
1075082e12b1bSmrg
1075182e12b1bSmrg
1075282e12b1bSmrg
1075382e12b1bSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
1075482e12b1bSmrg# activate it with -Werror, so we add it here explicitly.
1075582e12b1bSmrg
1075682e12b1bSmrg
1075782e12b1bSmrg
1075882e12b1bSmrg
1075982e12b1bSmrg
1076082e12b1bSmrg
1076182e12b1bSmrg
1076282e12b1bSmrg
1076382e12b1bSmrg
1076482e12b1bSmrg
1076582e12b1bSmrg
1076682e12b1bSmrg
1076782e12b1bSmrg
1076882e12b1bSmrgxorg_testset_save_CFLAGS="$CFLAGS"
1076982e12b1bSmrg
1077082e12b1bSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1077182e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10772889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10773889a2364Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10774889a2364Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10775889a2364Smrgthen :
10776889a2364Smrg  printf %s "(cached) " >&6
10777889a2364Smrgelse $as_nop
1077882e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1077982e12b1bSmrg/* end confdefs.h.  */
1078082e12b1bSmrgint i;
1078182e12b1bSmrg_ACEOF
10782889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10783889a2364Smrgthen :
1078482e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10785889a2364Smrgelse $as_nop
1078682e12b1bSmrg  xorg_cv_cc_flag_unknown_warning_option=no
1078782e12b1bSmrgfi
10788889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1078982e12b1bSmrgfi
10790889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10791889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1079282e12b1bSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1079382e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1079482e12b1bSmrgfi
1079582e12b1bSmrg
1079682e12b1bSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1079782e12b1bSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1079882e12b1bSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1079982e12b1bSmrg	fi
1080082e12b1bSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10801889a2364Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10802889a2364Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10803889a2364Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10804889a2364Smrgthen :
10805889a2364Smrg  printf %s "(cached) " >&6
10806889a2364Smrgelse $as_nop
1080782e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1080882e12b1bSmrg/* end confdefs.h.  */
1080982e12b1bSmrgint i;
1081082e12b1bSmrg_ACEOF
10811889a2364Smrgif ac_fn_c_try_compile "$LINENO"
10812889a2364Smrgthen :
1081382e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10814889a2364Smrgelse $as_nop
1081582e12b1bSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
1081682e12b1bSmrgfi
10817889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1081882e12b1bSmrgfi
10819889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10820889a2364Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1082182e12b1bSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1082282e12b1bSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
1082382e12b1bSmrgfi
1082482e12b1bSmrg
1082582e12b1bSmrgfound="no"
1082682e12b1bSmrg
1082782e12b1bSmrg	if test $found = "no" ; then
108281b2353dbSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1082982e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1083082e12b1bSmrg		fi
1083182e12b1bSmrg
108321b2353dbSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1083382e12b1bSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1083482e12b1bSmrg		fi
1083582e12b1bSmrg
1083682e12b1bSmrg		CFLAGS="$CFLAGS -Werror=attributes"
1083782e12b1bSmrg
10838889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10839889a2364Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
108401b2353dbSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10841889a2364Smrg		if eval test \${$cacheid+y}
10842889a2364Smrgthen :
10843889a2364Smrg  printf %s "(cached) " >&6
10844889a2364Smrgelse $as_nop
1084582e12b1bSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1084682e12b1bSmrg/* end confdefs.h.  */
1084782e12b1bSmrgint i;
1084882e12b1bSmrgint
10849889a2364Smrgmain (void)
1085082e12b1bSmrg{
1085182e12b1bSmrg
1085282e12b1bSmrg  ;
1085382e12b1bSmrg  return 0;
1085482e12b1bSmrg}
1085582e12b1bSmrg_ACEOF
10856889a2364Smrgif ac_fn_c_try_link "$LINENO"
10857889a2364Smrgthen :
1085882e12b1bSmrg  eval $cacheid=yes
10859889a2364Smrgelse $as_nop
1086082e12b1bSmrg  eval $cacheid=no
1086182e12b1bSmrgfi
10862889a2364Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1086382e12b1bSmrg    conftest$ac_exeext conftest.$ac_ext
1086482e12b1bSmrgfi
1086582e12b1bSmrg
1086682e12b1bSmrg
1086782e12b1bSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
1086882e12b1bSmrg
1086982e12b1bSmrg		eval supported=\$$cacheid
10870889a2364Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10871889a2364Smrgprintf "%s\n" "$supported" >&6; }
1087282e12b1bSmrg		if test "$supported" = "yes" ; then
1087382e12b1bSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
1087482e12b1bSmrg			found="yes"
1087582e12b1bSmrg		fi
1087682e12b1bSmrg	fi
1087782e12b1bSmrg
1087882e12b1bSmrg
1087982e12b1bSmrg
1088082e12b1bSmrgif test "x$STRICT_COMPILE" = "xyes"; then
1088182e12b1bSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
1088282e12b1bSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
1088382e12b1bSmrgfi
1088482e12b1bSmrg
1088582e12b1bSmrg
1088612391620Smrg
1088712391620Smrg
1088812391620Smrg
1088912391620Smrg
1089012391620Smrgcat >>confdefs.h <<_ACEOF
1089112391620Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
1089212391620Smrg_ACEOF
1089312391620Smrg
1089412391620Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
1089512391620Smrg	if test "x$PVM" = "x"; then
1089612391620Smrg		PVM="0"
1089712391620Smrg	fi
1089812391620Smrg
10899889a2364Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
1090012391620Smrg
1090112391620Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
1090212391620Smrg	if test "x$PVP" = "x"; then
1090312391620Smrg		PVP="0"
1090412391620Smrg	fi
1090512391620Smrg
10906889a2364Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
1090712391620Smrg
1090812391620Smrg
1090912391620Smrg
10910889a2364SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
1091112391620Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10912889a2364Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10913889a2364Smrgtouch \$(top_srcdir)/ChangeLog; \
10914889a2364Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
1091512391620Smrg
1091612391620Smrg
1091712391620Smrg
1091812391620Smrg
1091912391620Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
1092012391620SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
1092112391620Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10922889a2364Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10923889a2364Smrgtouch \$(top_srcdir)/INSTALL; \
10924889a2364Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10925889a2364Smrg
1092612391620Smrg
1092712391620Smrg
1092812391620Smrg
1092921c2f794Smrg
1093021c2f794Smrg
10931889a2364Smrgcase $host_os in
10932889a2364Smrg    solaris*)
10933889a2364Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10934889a2364Smrg        # check for a man page file found in later versions that use
10935889a2364Smrg        # traditional section numbers instead
10936889a2364Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10937889a2364Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
10938889a2364Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
10939889a2364Smrgthen :
10940889a2364Smrg  printf %s "(cached) " >&6
10941889a2364Smrgelse $as_nop
10942889a2364Smrg  test "$cross_compiling" = yes &&
10943889a2364Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10944889a2364Smrgif test -r "/usr/share/man/man7/attributes.7"; then
10945889a2364Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10946889a2364Smrgelse
10947889a2364Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10948889a2364Smrgfi
10949889a2364Smrgfi
10950889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10951889a2364Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10952889a2364Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
10953889a2364Smrgthen :
10954889a2364Smrg  SYSV_MAN_SECTIONS=false
10955889a2364Smrgelse $as_nop
10956889a2364Smrg  SYSV_MAN_SECTIONS=true
10957889a2364Smrgfi
10958889a2364Smrg
10959889a2364Smrg        ;;
10960889a2364Smrg    *) SYSV_MAN_SECTIONS=false ;;
10961889a2364Smrgesac
1096221c2f794Smrg
1096321c2f794Smrgif test x$APP_MAN_SUFFIX = x    ; then
1096421c2f794Smrg    APP_MAN_SUFFIX=1
1096521c2f794Smrgfi
1096621c2f794Smrgif test x$APP_MAN_DIR = x    ; then
1096721c2f794Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
1096821c2f794Smrgfi
1096921c2f794Smrg
1097021c2f794Smrgif test x$LIB_MAN_SUFFIX = x    ; then
1097121c2f794Smrg    LIB_MAN_SUFFIX=3
1097221c2f794Smrgfi
1097321c2f794Smrgif test x$LIB_MAN_DIR = x    ; then
1097421c2f794Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
1097521c2f794Smrgfi
1097621c2f794Smrg
1097721c2f794Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10978889a2364Smrg    case $SYSV_MAN_SECTIONS in
10979889a2364Smrg	true)				FILE_MAN_SUFFIX=4  ;;
10980889a2364Smrg	*)				FILE_MAN_SUFFIX=5  ;;
1098121c2f794Smrg    esac
1098221c2f794Smrgfi
1098321c2f794Smrgif test x$FILE_MAN_DIR = x    ; then
1098421c2f794Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
1098521c2f794Smrgfi
1098621c2f794Smrg
1098721c2f794Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10988889a2364Smrg    case $SYSV_MAN_SECTIONS in
10989889a2364Smrg	true)				MISC_MAN_SUFFIX=5  ;;
10990889a2364Smrg	*)				MISC_MAN_SUFFIX=7  ;;
1099121c2f794Smrg    esac
1099221c2f794Smrgfi
1099321c2f794Smrgif test x$MISC_MAN_DIR = x    ; then
1099421c2f794Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
1099521c2f794Smrgfi
1099621c2f794Smrg
1099721c2f794Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10998889a2364Smrg    case $SYSV_MAN_SECTIONS in
10999889a2364Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11000889a2364Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
1100121c2f794Smrg    esac
1100221c2f794Smrgfi
1100321c2f794Smrgif test x$DRIVER_MAN_DIR = x    ; then
1100421c2f794Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
1100521c2f794Smrgfi
1100621c2f794Smrg
1100721c2f794Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11008889a2364Smrg    case $SYSV_MAN_SECTIONS in
11009889a2364Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11010889a2364Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
1101121c2f794Smrg    esac
1101221c2f794Smrgfi
1101321c2f794Smrgif test x$ADMIN_MAN_DIR = x    ; then
1101421c2f794Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
1101521c2f794Smrgfi
1101621c2f794Smrg
1101721c2f794Smrg
1101821c2f794Smrg
1101921c2f794Smrg
1102021c2f794Smrg
1102121c2f794Smrg
1102221c2f794Smrg
1102321c2f794Smrg
1102421c2f794Smrg
1102521c2f794Smrg
1102621c2f794Smrg
1102721c2f794Smrg
1102821c2f794Smrg
1102921c2f794Smrg
1103021c2f794Smrg
1103112391620SmrgXORG_MAN_PAGE="X Version 11"
1103212391620Smrg
1103312391620SmrgMAN_SUBSTS="\
1103412391620Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1103512391620Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1103612391620Smrg	-e 's|__xservername__|Xorg|g' \
1103712391620Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
1103812391620Smrg	-e 's|__projectroot__|\$(prefix)|g' \
1103912391620Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
1104012391620Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
1104112391620Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
1104212391620Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
1104312391620Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
1104412391620Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
1104512391620Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
1104612391620Smrg
1104712391620Smrg
1104812391620Smrg
1104912391620Smrg# Check whether --enable-silent-rules was given.
11050889a2364Smrgif test ${enable_silent_rules+y}
11051889a2364Smrgthen :
1105212391620Smrg  enableval=$enable_silent_rules;
1105312391620Smrgfi
1105412391620Smrg
110551b2353dbSmrgcase $enable_silent_rules in # (((
110561b2353dbSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
110571b2353dbSmrg   no) AM_DEFAULT_VERBOSITY=1;;
110581b2353dbSmrg    *) AM_DEFAULT_VERBOSITY=0;;
1105912391620Smrgesac
110601b2353dbSmrgam_make=${MAKE-make}
11061889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11062889a2364Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
11063889a2364Smrgif test ${am_cv_make_support_nested_variables+y}
11064889a2364Smrgthen :
11065889a2364Smrg  printf %s "(cached) " >&6
11066889a2364Smrgelse $as_nop
11067889a2364Smrg  if printf "%s\n" 'TRUE=$(BAR$(V))
110681b2353dbSmrgBAR0=false
110691b2353dbSmrgBAR1=true
110701b2353dbSmrgV=1
110711b2353dbSmrgam__doit:
110721b2353dbSmrg	@$(TRUE)
110731b2353dbSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
110741b2353dbSmrg  am_cv_make_support_nested_variables=yes
110751b2353dbSmrgelse
110761b2353dbSmrg  am_cv_make_support_nested_variables=no
110771b2353dbSmrgfi
110781b2353dbSmrgfi
11079889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11080889a2364Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
110811b2353dbSmrgif test $am_cv_make_support_nested_variables = yes; then
110821b2353dbSmrg    AM_V='$(V)'
110831b2353dbSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
110841b2353dbSmrgelse
110851b2353dbSmrg  AM_V=$AM_DEFAULT_VERBOSITY
110861b2353dbSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
110871b2353dbSmrgfi
1108812391620SmrgAM_BACKSLASH='\'
1108912391620Smrg
1109012391620Smrg
1109112391620Smrg
1109212391620Smrg# Checks for pkg-config packages
1109321c2f794Smrg
1109412391620Smrgpkg_failed=no
11095889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for FSTOBDF" >&5
11096889a2364Smrgprintf %s "checking for FSTOBDF... " >&6; }
1109712391620Smrg
1109812391620Smrgif test -n "$FSTOBDF_CFLAGS"; then
1109912391620Smrg    pkg_cv_FSTOBDF_CFLAGS="$FSTOBDF_CFLAGS"
1110012391620Smrg elif test -n "$PKG_CONFIG"; then
1110112391620Smrg    if test -n "$PKG_CONFIG" && \
11102889a2364Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.25 x11 libfs\""; } >&5
111031b2353dbSmrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.25 x11 libfs") 2>&5
1110412391620Smrg  ac_status=$?
11105889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1110612391620Smrg  test $ac_status = 0; }; then
111071b2353dbSmrg  pkg_cv_FSTOBDF_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.25 x11 libfs" 2>/dev/null`
11108889a2364Smrg		      test "x$?" != "x0" && pkg_failed=yes
1110912391620Smrgelse
1111012391620Smrg  pkg_failed=yes
1111112391620Smrgfi
1111212391620Smrg else
1111312391620Smrg    pkg_failed=untried
1111412391620Smrgfi
1111512391620Smrgif test -n "$FSTOBDF_LIBS"; then
1111612391620Smrg    pkg_cv_FSTOBDF_LIBS="$FSTOBDF_LIBS"
1111712391620Smrg elif test -n "$PKG_CONFIG"; then
1111812391620Smrg    if test -n "$PKG_CONFIG" && \
11119889a2364Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.25 x11 libfs\""; } >&5
111201b2353dbSmrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.25 x11 libfs") 2>&5
1112112391620Smrg  ac_status=$?
11122889a2364Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1112312391620Smrg  test $ac_status = 0; }; then
111241b2353dbSmrg  pkg_cv_FSTOBDF_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.25 x11 libfs" 2>/dev/null`
11125889a2364Smrg		      test "x$?" != "x0" && pkg_failed=yes
1112621c2f794Smrgelse
1112712391620Smrg  pkg_failed=yes
1112812391620Smrgfi
1112912391620Smrg else
1113012391620Smrg    pkg_failed=untried
1113121c2f794Smrgfi
1113221c2f794Smrg
1113321c2f794Smrg
1113421c2f794Smrg
1113512391620Smrgif test $pkg_failed = yes; then
11136889a2364Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11137889a2364Smrgprintf "%s\n" "no" >&6; }
1113821c2f794Smrg
1113912391620Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1114012391620Smrg        _pkg_short_errors_supported=yes
1114112391620Smrgelse
1114212391620Smrg        _pkg_short_errors_supported=no
1114312391620Smrgfi
1114412391620Smrg        if test $_pkg_short_errors_supported = yes; then
11145889a2364Smrg	        FSTOBDF_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto >= 7.0.25 x11 libfs" 2>&1`
1114612391620Smrg        else
11147889a2364Smrg	        FSTOBDF_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto >= 7.0.25 x11 libfs" 2>&1`
1114812391620Smrg        fi
1114912391620Smrg	# Put the nasty error message in config.log where it belongs
1115012391620Smrg	echo "$FSTOBDF_PKG_ERRORS" >&5
1115121c2f794Smrg
111521b2353dbSmrg	as_fn_error $? "Package requirements (xproto >= 7.0.25 x11 libfs) were not met:
1115321c2f794Smrg
1115412391620Smrg$FSTOBDF_PKG_ERRORS
1115512391620Smrg
1115612391620SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1115712391620Smrginstalled software in a non-standard prefix.
1115812391620Smrg
1115912391620SmrgAlternatively, you may set the environment variables FSTOBDF_CFLAGS
1116012391620Smrgand FSTOBDF_LIBS to avoid the need to call pkg-config.
11161889a2364SmrgSee the pkg-config man page for more details." "$LINENO" 5
1116212391620Smrgelif test $pkg_failed = untried; then
11163889a2364Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11164889a2364Smrgprintf "%s\n" "no" >&6; }
11165889a2364Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11166889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1116712391620Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1116812391620Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
1116912391620Smrgpath to pkg-config.
1117021c2f794Smrg
1117112391620SmrgAlternatively, you may set the environment variables FSTOBDF_CFLAGS
1117212391620Smrgand FSTOBDF_LIBS to avoid the need to call pkg-config.
1117312391620SmrgSee the pkg-config man page for more details.
1117421c2f794Smrg
1117512391620SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1117612391620SmrgSee \`config.log' for more details" "$LINENO" 5; }
1117712391620Smrgelse
1117812391620Smrg	FSTOBDF_CFLAGS=$pkg_cv_FSTOBDF_CFLAGS
1117912391620Smrg	FSTOBDF_LIBS=$pkg_cv_FSTOBDF_LIBS
11180889a2364Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11181889a2364Smrgprintf "%s\n" "yes" >&6; }
11182889a2364Smrg
1118312391620Smrgfi
1118421c2f794Smrg
1118582e12b1bSmrgac_config_files="$ac_config_files Makefile man/Makefile"
1118621c2f794Smrg
1118721c2f794Smrgcat >confcache <<\_ACEOF
1118821c2f794Smrg# This file is a shell script that caches the results of configure
1118921c2f794Smrg# tests run on this system so they can be shared between configure
1119021c2f794Smrg# scripts and configure runs, see configure's option --config-cache.
1119121c2f794Smrg# It is not useful on other systems.  If it contains results you don't
1119221c2f794Smrg# want to keep, you may remove or edit it.
1119321c2f794Smrg#
1119421c2f794Smrg# config.status only pays attention to the cache file if you give it
1119521c2f794Smrg# the --recheck option to rerun configure.
1119621c2f794Smrg#
1119721c2f794Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1119821c2f794Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1119921c2f794Smrg# following values.
1120021c2f794Smrg
1120121c2f794Smrg_ACEOF
1120221c2f794Smrg
1120321c2f794Smrg# The following way of writing the cache mishandles newlines in values,
1120421c2f794Smrg# but we know of no workaround that is simple, portable, and efficient.
1120521c2f794Smrg# So, we kill variables containing newlines.
1120621c2f794Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
1120721c2f794Smrg# and sets the high bit in the cache file unless we assign to the vars.
1120821c2f794Smrg(
1120921c2f794Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1121021c2f794Smrg    eval ac_val=\$$ac_var
1121121c2f794Smrg    case $ac_val in #(
1121221c2f794Smrg    *${as_nl}*)
1121321c2f794Smrg      case $ac_var in #(
11214889a2364Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11215889a2364Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1121621c2f794Smrg      esac
1121721c2f794Smrg      case $ac_var in #(
1121821c2f794Smrg      _ | IFS | as_nl) ;; #(
1121912391620Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1122012391620Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1122121c2f794Smrg      esac ;;
1122221c2f794Smrg    esac
1122321c2f794Smrg  done
1122421c2f794Smrg
1122521c2f794Smrg  (set) 2>&1 |
1122621c2f794Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1122721c2f794Smrg    *${as_nl}ac_space=\ *)
1122812391620Smrg      # `set' does not quote correctly, so add quotes: double-quote
1122912391620Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1123021c2f794Smrg      sed -n \
1123121c2f794Smrg	"s/'/'\\\\''/g;
1123221c2f794Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1123321c2f794Smrg      ;; #(
1123421c2f794Smrg    *)
1123521c2f794Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
1123621c2f794Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1123721c2f794Smrg      ;;
1123821c2f794Smrg    esac |
1123921c2f794Smrg    sort
1124021c2f794Smrg) |
1124121c2f794Smrg  sed '
1124221c2f794Smrg     /^ac_cv_env_/b end
1124321c2f794Smrg     t clear
1124421c2f794Smrg     :clear
11245889a2364Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
1124621c2f794Smrg     t end
1124721c2f794Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1124821c2f794Smrg     :end' >>confcache
1124921c2f794Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1125021c2f794Smrg  if test -w "$cache_file"; then
1125112391620Smrg    if test "x$cache_file" != "x/dev/null"; then
11252889a2364Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11253889a2364Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
1125412391620Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
1125512391620Smrg	cat confcache >"$cache_file"
1125612391620Smrg      else
1125712391620Smrg        case $cache_file in #(
1125812391620Smrg        */* | ?:*)
1125912391620Smrg	  mv -f confcache "$cache_file"$$ &&
1126012391620Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1126112391620Smrg        *)
1126212391620Smrg	  mv -f confcache "$cache_file" ;;
1126312391620Smrg	esac
1126412391620Smrg      fi
1126512391620Smrg    fi
1126621c2f794Smrg  else
11267889a2364Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11268889a2364Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
1126921c2f794Smrg  fi
1127021c2f794Smrgfi
1127121c2f794Smrgrm -f confcache
1127221c2f794Smrg
1127321c2f794Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1127421c2f794Smrg# Let make expand exec_prefix.
1127521c2f794Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1127621c2f794Smrg
1127721c2f794SmrgDEFS=-DHAVE_CONFIG_H
1127821c2f794Smrg
1127921c2f794Smrgac_libobjs=
1128021c2f794Smrgac_ltlibobjs=
1128112391620SmrgU=
1128221c2f794Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1128321c2f794Smrg  # 1. Remove the extension, and $U if already installed.
1128421c2f794Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11285889a2364Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
1128621c2f794Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1128721c2f794Smrg  #    will be set to the directory where LIBOBJS objects are built.
1128812391620Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1128912391620Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1129021c2f794Smrgdone
1129121c2f794SmrgLIBOBJS=$ac_libobjs
1129221c2f794Smrg
1129321c2f794SmrgLTLIBOBJS=$ac_ltlibobjs
1129421c2f794Smrg
1129521c2f794Smrg
11296889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11297889a2364Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
112981b2353dbSmrg   if test -n "$am_sleep_pid"; then
112991b2353dbSmrg     # Hide warnings about reused PIDs.
113001b2353dbSmrg     wait $am_sleep_pid 2>/dev/null
113011b2353dbSmrg   fi
11302889a2364Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11303889a2364Smrgprintf "%s\n" "done" >&6; }
1130412391620Smrg if test -n "$EXEEXT"; then
1130512391620Smrg  am__EXEEXT_TRUE=
1130612391620Smrg  am__EXEEXT_FALSE='#'
1130712391620Smrgelse
1130812391620Smrg  am__EXEEXT_TRUE='#'
1130912391620Smrg  am__EXEEXT_FALSE=
1131012391620Smrgfi
1131112391620Smrg
1131221c2f794Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1131312391620Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1131412391620SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1131521c2f794Smrgfi
1131621c2f794Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1131712391620Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1131812391620SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1131921c2f794Smrgfi
1132021c2f794Smrg
1132112391620Smrg: "${CONFIG_STATUS=./config.status}"
1132212391620Smrgac_write_fail=0
1132321c2f794Smrgac_clean_files_save=$ac_clean_files
1132421c2f794Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11325889a2364Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11326889a2364Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
1132712391620Smrgas_write_fail=0
1132812391620Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1132921c2f794Smrg#! $SHELL
1133021c2f794Smrg# Generated by $as_me.
1133121c2f794Smrg# Run this file to recreate the current configuration.
1133221c2f794Smrg# Compiler output produced by configure, useful for debugging
1133321c2f794Smrg# configure, is in config.log if it exists.
1133421c2f794Smrg
1133521c2f794Smrgdebug=false
1133621c2f794Smrgac_cs_recheck=false
1133721c2f794Smrgac_cs_silent=false
1133821c2f794Smrg
1133912391620SmrgSHELL=\${CONFIG_SHELL-$SHELL}
1134012391620Smrgexport SHELL
1134112391620Smrg_ASEOF
1134212391620Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1134312391620Smrg## -------------------- ##
1134412391620Smrg## M4sh Initialization. ##
1134512391620Smrg## -------------------- ##
1134621c2f794Smrg
1134721c2f794Smrg# Be more Bourne compatible
1134821c2f794SmrgDUALCASE=1; export DUALCASE # for MKS sh
11349889a2364Smrgas_nop=:
11350889a2364Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11351889a2364Smrgthen :
1135221c2f794Smrg  emulate sh
1135321c2f794Smrg  NULLCMD=:
1135412391620Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1135521c2f794Smrg  # is contrary to our usage.  Disable this feature.
1135621c2f794Smrg  alias -g '${1+"$@"}'='"$@"'
1135721c2f794Smrg  setopt NO_GLOB_SUBST
11358889a2364Smrgelse $as_nop
1135912391620Smrg  case `(set -o) 2>/dev/null` in #(
1136012391620Smrg  *posix*) :
1136112391620Smrg    set -o posix ;; #(
1136212391620Smrg  *) :
1136312391620Smrg     ;;
1136421c2f794Smrgesac
1136521c2f794Smrgfi
1136621c2f794Smrg
1136721c2f794Smrg
11368889a2364Smrg
11369889a2364Smrg# Reset variables that may have inherited troublesome values from
11370889a2364Smrg# the environment.
11371889a2364Smrg
11372889a2364Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11373889a2364Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11374889a2364Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
11375889a2364Smrg# Quoting is to prevent editors from complaining about space-tab.
1137612391620Smrgas_nl='
1137712391620Smrg'
1137812391620Smrgexport as_nl
11379889a2364SmrgIFS=" ""	$as_nl"
11380889a2364Smrg
11381889a2364SmrgPS1='$ '
11382889a2364SmrgPS2='> '
11383889a2364SmrgPS4='+ '
11384889a2364Smrg
11385889a2364Smrg# Ensure predictable behavior from utilities with locale-dependent output.
11386889a2364SmrgLC_ALL=C
11387889a2364Smrgexport LC_ALL
11388889a2364SmrgLANGUAGE=C
11389889a2364Smrgexport LANGUAGE
11390889a2364Smrg
11391889a2364Smrg# We cannot yet rely on "unset" to work, but we need these variables
11392889a2364Smrg# to be unset--not just set to an empty or harmless value--now, to
11393889a2364Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11394889a2364Smrg# also avoids known problems related to "unset" and subshell syntax
11395889a2364Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11396889a2364Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11397889a2364Smrgdo eval test \${$as_var+y} \
11398889a2364Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11399889a2364Smrgdone
11400889a2364Smrg
11401889a2364Smrg# Ensure that fds 0, 1, and 2 are open.
11402889a2364Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11403889a2364Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11404889a2364Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
1140521c2f794Smrg
1140612391620Smrg# The user is always right.
11407889a2364Smrgif ${PATH_SEPARATOR+false} :; then
1140812391620Smrg  PATH_SEPARATOR=:
1140912391620Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1141012391620Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1141112391620Smrg      PATH_SEPARATOR=';'
1141212391620Smrg  }
1141321c2f794Smrgfi
1141421c2f794Smrg
1141521c2f794Smrg
1141621c2f794Smrg# Find who we are.  Look in the path if we contain no directory separator.
1141712391620Smrgas_myself=
1141812391620Smrgcase $0 in #((
1141921c2f794Smrg  *[\\/]* ) as_myself=$0 ;;
1142021c2f794Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1142121c2f794Smrgfor as_dir in $PATH
1142221c2f794Smrgdo
1142321c2f794Smrg  IFS=$as_save_IFS
11424889a2364Smrg  case $as_dir in #(((
11425889a2364Smrg    '') as_dir=./ ;;
11426889a2364Smrg    */) ;;
11427889a2364Smrg    *) as_dir=$as_dir/ ;;
11428889a2364Smrg  esac
11429889a2364Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1143012391620Smrg  done
1143121c2f794SmrgIFS=$as_save_IFS
1143221c2f794Smrg
1143321c2f794Smrg     ;;
1143421c2f794Smrgesac
1143521c2f794Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1143621c2f794Smrg# in which case we are not to be found in the path.
1143721c2f794Smrgif test "x$as_myself" = x; then
1143821c2f794Smrg  as_myself=$0
1143921c2f794Smrgfi
1144021c2f794Smrgif test ! -f "$as_myself"; then
11441889a2364Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1144212391620Smrg  exit 1
1144321c2f794Smrgfi
1144421c2f794Smrg
1144512391620Smrg
1144612391620Smrg
1144712391620Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1144812391620Smrg# ----------------------------------------
1144912391620Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1145012391620Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1145112391620Smrg# script with STATUS, using 1 if that was 0.
1145212391620Smrgas_fn_error ()
1145312391620Smrg{
1145412391620Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
1145512391620Smrg  if test "$4"; then
1145612391620Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11457889a2364Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1145821c2f794Smrg  fi
11459889a2364Smrg  printf "%s\n" "$as_me: error: $2" >&2
1146012391620Smrg  as_fn_exit $as_status
1146112391620Smrg} # as_fn_error
1146212391620Smrg
1146312391620Smrg
11464889a2364Smrg
1146512391620Smrg# as_fn_set_status STATUS
1146612391620Smrg# -----------------------
1146712391620Smrg# Set $? to STATUS, without forking.
1146812391620Smrgas_fn_set_status ()
1146912391620Smrg{
1147012391620Smrg  return $1
1147112391620Smrg} # as_fn_set_status
1147212391620Smrg
1147312391620Smrg# as_fn_exit STATUS
1147412391620Smrg# -----------------
1147512391620Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1147612391620Smrgas_fn_exit ()
1147712391620Smrg{
1147812391620Smrg  set +e
1147912391620Smrg  as_fn_set_status $1
1148012391620Smrg  exit $1
1148112391620Smrg} # as_fn_exit
1148212391620Smrg
1148312391620Smrg# as_fn_unset VAR
1148412391620Smrg# ---------------
1148512391620Smrg# Portably unset VAR.
1148612391620Smrgas_fn_unset ()
1148712391620Smrg{
1148812391620Smrg  { eval $1=; unset $1;}
1148912391620Smrg}
1149012391620Smrgas_unset=as_fn_unset
11491889a2364Smrg
1149212391620Smrg# as_fn_append VAR VALUE
1149312391620Smrg# ----------------------
1149412391620Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1149512391620Smrg# advantage of any shell optimizations that allow amortized linear growth over
1149612391620Smrg# repeated appends, instead of the typical quadratic growth present in naive
1149712391620Smrg# implementations.
11498889a2364Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11499889a2364Smrgthen :
1150012391620Smrg  eval 'as_fn_append ()
1150112391620Smrg  {
1150212391620Smrg    eval $1+=\$2
1150312391620Smrg  }'
11504889a2364Smrgelse $as_nop
1150512391620Smrg  as_fn_append ()
1150612391620Smrg  {
1150712391620Smrg    eval $1=\$$1\$2
1150812391620Smrg  }
1150912391620Smrgfi # as_fn_append
1151012391620Smrg
1151112391620Smrg# as_fn_arith ARG...
1151212391620Smrg# ------------------
1151312391620Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1151412391620Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1151512391620Smrg# must be portable across $(()) and expr.
11516889a2364Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11517889a2364Smrgthen :
1151812391620Smrg  eval 'as_fn_arith ()
1151912391620Smrg  {
1152012391620Smrg    as_val=$(( $* ))
1152112391620Smrg  }'
11522889a2364Smrgelse $as_nop
1152312391620Smrg  as_fn_arith ()
1152412391620Smrg  {
1152512391620Smrg    as_val=`expr "$@" || test $? -eq 1`
1152612391620Smrg  }
1152712391620Smrgfi # as_fn_arith
1152812391620Smrg
1152921c2f794Smrg
1153021c2f794Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1153121c2f794Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1153221c2f794Smrg  as_expr=expr
1153321c2f794Smrgelse
1153421c2f794Smrg  as_expr=false
1153521c2f794Smrgfi
1153621c2f794Smrg
1153721c2f794Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1153821c2f794Smrg  as_basename=basename
1153921c2f794Smrgelse
1154021c2f794Smrg  as_basename=false
1154121c2f794Smrgfi
1154221c2f794Smrg
1154312391620Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1154412391620Smrg  as_dirname=dirname
1154512391620Smrgelse
1154612391620Smrg  as_dirname=false
1154712391620Smrgfi
1154821c2f794Smrg
1154921c2f794Smrgas_me=`$as_basename -- "$0" ||
1155021c2f794Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1155121c2f794Smrg	 X"$0" : 'X\(//\)$' \| \
1155221c2f794Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11553889a2364Smrgprintf "%s\n" X/"$0" |
1155421c2f794Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1155521c2f794Smrg	    s//\1/
1155621c2f794Smrg	    q
1155721c2f794Smrg	  }
1155821c2f794Smrg	  /^X\/\(\/\/\)$/{
1155921c2f794Smrg	    s//\1/
1156021c2f794Smrg	    q
1156121c2f794Smrg	  }
1156221c2f794Smrg	  /^X\/\(\/\).*/{
1156321c2f794Smrg	    s//\1/
1156421c2f794Smrg	    q
1156521c2f794Smrg	  }
1156621c2f794Smrg	  s/.*/./; q'`
1156721c2f794Smrg
1156812391620Smrg# Avoid depending upon Character Ranges.
1156912391620Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1157012391620Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1157112391620Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1157212391620Smrgas_cr_digits='0123456789'
1157312391620Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1157421c2f794Smrg
11575889a2364Smrg
11576889a2364Smrg# Determine whether it's possible to make 'echo' print without a newline.
11577889a2364Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11578889a2364Smrg# for compatibility with existing Makefiles.
1157921c2f794SmrgECHO_C= ECHO_N= ECHO_T=
1158012391620Smrgcase `echo -n x` in #(((((
1158121c2f794Smrg-n*)
1158212391620Smrg  case `echo 'xy\c'` in
1158321c2f794Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1158412391620Smrg  xy)  ECHO_C='\c';;
1158512391620Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1158612391620Smrg       ECHO_T='	';;
1158721c2f794Smrg  esac;;
1158821c2f794Smrg*)
1158921c2f794Smrg  ECHO_N='-n';;
1159021c2f794Smrgesac
1159121c2f794Smrg
11592889a2364Smrg# For backward compatibility with old third-party macros, we provide
11593889a2364Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
11594889a2364Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
11595889a2364Smrgas_echo='printf %s\n'
11596889a2364Smrgas_echo_n='printf %s'
11597889a2364Smrg
1159821c2f794Smrgrm -f conf$$ conf$$.exe conf$$.file
1159921c2f794Smrgif test -d conf$$.dir; then
1160021c2f794Smrg  rm -f conf$$.dir/conf$$.file
1160121c2f794Smrgelse
1160221c2f794Smrg  rm -f conf$$.dir
1160312391620Smrg  mkdir conf$$.dir 2>/dev/null
1160412391620Smrgfi
1160512391620Smrgif (echo >conf$$.file) 2>/dev/null; then
1160612391620Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1160712391620Smrg    as_ln_s='ln -s'
1160812391620Smrg    # ... but there are two gotchas:
1160912391620Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
1161012391620Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
116111b2353dbSmrg    # In both cases, we have to default to `cp -pR'.
1161212391620Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
116131b2353dbSmrg      as_ln_s='cp -pR'
1161412391620Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1161512391620Smrg    as_ln_s=ln
1161612391620Smrg  else
116171b2353dbSmrg    as_ln_s='cp -pR'
1161812391620Smrg  fi
1161921c2f794Smrgelse
116201b2353dbSmrg  as_ln_s='cp -pR'
1162121c2f794Smrgfi
1162221c2f794Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1162321c2f794Smrgrmdir conf$$.dir 2>/dev/null
1162421c2f794Smrg
1162512391620Smrg
1162612391620Smrg# as_fn_mkdir_p
1162712391620Smrg# -------------
1162812391620Smrg# Create "$as_dir" as a directory, including parents if necessary.
1162912391620Smrgas_fn_mkdir_p ()
1163012391620Smrg{
1163112391620Smrg
1163212391620Smrg  case $as_dir in #(
1163312391620Smrg  -*) as_dir=./$as_dir;;
1163412391620Smrg  esac
1163512391620Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
1163612391620Smrg    as_dirs=
1163712391620Smrg    while :; do
1163812391620Smrg      case $as_dir in #(
11639889a2364Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1164012391620Smrg      *) as_qdir=$as_dir;;
1164112391620Smrg      esac
1164212391620Smrg      as_dirs="'$as_qdir' $as_dirs"
1164312391620Smrg      as_dir=`$as_dirname -- "$as_dir" ||
1164412391620Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1164512391620Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1164612391620Smrg	 X"$as_dir" : 'X\(//\)$' \| \
1164712391620Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11648889a2364Smrgprintf "%s\n" X"$as_dir" |
1164912391620Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1165012391620Smrg	    s//\1/
1165112391620Smrg	    q
1165212391620Smrg	  }
1165312391620Smrg	  /^X\(\/\/\)[^/].*/{
1165412391620Smrg	    s//\1/
1165512391620Smrg	    q
1165612391620Smrg	  }
1165712391620Smrg	  /^X\(\/\/\)$/{
1165812391620Smrg	    s//\1/
1165912391620Smrg	    q
1166012391620Smrg	  }
1166112391620Smrg	  /^X\(\/\).*/{
1166212391620Smrg	    s//\1/
1166312391620Smrg	    q
1166412391620Smrg	  }
1166512391620Smrg	  s/.*/./; q'`
1166612391620Smrg      test -d "$as_dir" && break
1166712391620Smrg    done
1166812391620Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1166912391620Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1167012391620Smrg
1167112391620Smrg
1167212391620Smrg} # as_fn_mkdir_p
1167321c2f794Smrgif mkdir -p . 2>/dev/null; then
1167412391620Smrg  as_mkdir_p='mkdir -p "$as_dir"'
1167521c2f794Smrgelse
1167621c2f794Smrg  test -d ./-p && rmdir ./-p
1167721c2f794Smrg  as_mkdir_p=false
1167821c2f794Smrgfi
1167921c2f794Smrg
116801b2353dbSmrg
116811b2353dbSmrg# as_fn_executable_p FILE
116821b2353dbSmrg# -----------------------
116831b2353dbSmrg# Test if FILE is an executable regular file.
116841b2353dbSmrgas_fn_executable_p ()
116851b2353dbSmrg{
116861b2353dbSmrg  test -f "$1" && test -x "$1"
116871b2353dbSmrg} # as_fn_executable_p
116881b2353dbSmrgas_test_x='test -x'
116891b2353dbSmrgas_executable_p=as_fn_executable_p
1169021c2f794Smrg
1169121c2f794Smrg# Sed expression to map a string onto a valid CPP name.
1169221c2f794Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1169321c2f794Smrg
1169421c2f794Smrg# Sed expression to map a string onto a valid variable name.
1169521c2f794Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1169621c2f794Smrg
1169721c2f794Smrg
1169821c2f794Smrgexec 6>&1
1169912391620Smrg## ----------------------------------- ##
1170012391620Smrg## Main body of $CONFIG_STATUS script. ##
1170112391620Smrg## ----------------------------------- ##
1170212391620Smrg_ASEOF
1170312391620Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1170421c2f794Smrg
1170512391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1170612391620Smrg# Save the log message, to keep $0 and so on meaningful, and to
1170721c2f794Smrg# report actual input values of CONFIG_FILES etc. instead of their
1170821c2f794Smrg# values after options handling.
1170921c2f794Smrgac_log="
11710889a2364SmrgThis file was extended by fstobdf $as_me 1.0.7, which was
11711889a2364Smrggenerated by GNU Autoconf 2.71.  Invocation command line was
1171221c2f794Smrg
1171321c2f794Smrg  CONFIG_FILES    = $CONFIG_FILES
1171421c2f794Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1171521c2f794Smrg  CONFIG_LINKS    = $CONFIG_LINKS
1171621c2f794Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1171721c2f794Smrg  $ $0 $@
1171821c2f794Smrg
1171921c2f794Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1172021c2f794Smrg"
1172121c2f794Smrg
1172221c2f794Smrg_ACEOF
1172321c2f794Smrg
1172412391620Smrgcase $ac_config_files in *"
1172512391620Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1172612391620Smrgesac
1172712391620Smrg
1172812391620Smrgcase $ac_config_headers in *"
1172912391620Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1173012391620Smrgesac
1173112391620Smrg
1173212391620Smrg
1173312391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1173421c2f794Smrg# Files that config.status was made for.
1173521c2f794Smrgconfig_files="$ac_config_files"
1173621c2f794Smrgconfig_headers="$ac_config_headers"
1173721c2f794Smrgconfig_commands="$ac_config_commands"
1173821c2f794Smrg
1173921c2f794Smrg_ACEOF
1174021c2f794Smrg
1174112391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1174221c2f794Smrgac_cs_usage="\
1174312391620Smrg\`$as_me' instantiates files and other configuration actions
1174412391620Smrgfrom templates according to the current configuration.  Unless the files
1174512391620Smrgand actions are specified as TAGs, all are instantiated by default.
1174621c2f794Smrg
1174712391620SmrgUsage: $0 [OPTION]... [TAG]...
1174821c2f794Smrg
1174921c2f794Smrg  -h, --help       print this help, then exit
1175021c2f794Smrg  -V, --version    print version number and configuration settings, then exit
1175112391620Smrg      --config     print configuration, then exit
1175212391620Smrg  -q, --quiet, --silent
1175312391620Smrg                   do not print progress messages
1175421c2f794Smrg  -d, --debug      don't remove temporary files
1175521c2f794Smrg      --recheck    update $as_me by reconfiguring in the same conditions
1175612391620Smrg      --file=FILE[:TEMPLATE]
1175712391620Smrg                   instantiate the configuration file FILE
1175812391620Smrg      --header=FILE[:TEMPLATE]
1175912391620Smrg                   instantiate the configuration header FILE
1176021c2f794Smrg
1176121c2f794SmrgConfiguration files:
1176221c2f794Smrg$config_files
1176321c2f794Smrg
1176421c2f794SmrgConfiguration headers:
1176521c2f794Smrg$config_headers
1176621c2f794Smrg
1176721c2f794SmrgConfiguration commands:
1176821c2f794Smrg$config_commands
1176921c2f794Smrg
11770889a2364SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/fstobdf/-/issues>."
1177121c2f794Smrg
1177221c2f794Smrg_ACEOF
11773889a2364Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
11774889a2364Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
1177512391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11776889a2364Smrgac_cs_config='$ac_cs_config_escaped'
1177721c2f794Smrgac_cs_version="\\
11778889a2364Smrgfstobdf config.status 1.0.7
11779889a2364Smrgconfigured by $0, generated by GNU Autoconf 2.71,
1178012391620Smrg  with options \\"\$ac_cs_config\\"
1178121c2f794Smrg
11782889a2364SmrgCopyright (C) 2021 Free Software Foundation, Inc.
1178321c2f794SmrgThis config.status script is free software; the Free Software Foundation
1178421c2f794Smrggives unlimited permission to copy, distribute and modify it."
1178521c2f794Smrg
1178621c2f794Smrgac_pwd='$ac_pwd'
1178721c2f794Smrgsrcdir='$srcdir'
1178821c2f794SmrgINSTALL='$INSTALL'
1178921c2f794SmrgMKDIR_P='$MKDIR_P'
1179012391620SmrgAWK='$AWK'
1179112391620Smrgtest -n "\$AWK" || AWK=awk
1179221c2f794Smrg_ACEOF
1179321c2f794Smrg
1179412391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1179512391620Smrg# The default lists apply if the user does not specify any file.
1179621c2f794Smrgac_need_defaults=:
1179721c2f794Smrgwhile test $# != 0
1179821c2f794Smrgdo
1179921c2f794Smrg  case $1 in
1180012391620Smrg  --*=?*)
1180121c2f794Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1180221c2f794Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1180321c2f794Smrg    ac_shift=:
1180421c2f794Smrg    ;;
1180512391620Smrg  --*=)
1180612391620Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1180712391620Smrg    ac_optarg=
1180812391620Smrg    ac_shift=:
1180912391620Smrg    ;;
1181021c2f794Smrg  *)
1181121c2f794Smrg    ac_option=$1
1181221c2f794Smrg    ac_optarg=$2
1181321c2f794Smrg    ac_shift=shift
1181421c2f794Smrg    ;;
1181521c2f794Smrg  esac
1181621c2f794Smrg
1181721c2f794Smrg  case $ac_option in
1181821c2f794Smrg  # Handling of the options.
1181921c2f794Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1182021c2f794Smrg    ac_cs_recheck=: ;;
1182121c2f794Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11822889a2364Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
1182312391620Smrg  --config | --confi | --conf | --con | --co | --c )
11824889a2364Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
1182521c2f794Smrg  --debug | --debu | --deb | --de | --d | -d )
1182621c2f794Smrg    debug=: ;;
1182721c2f794Smrg  --file | --fil | --fi | --f )
1182821c2f794Smrg    $ac_shift
1182912391620Smrg    case $ac_optarg in
11830889a2364Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1183112391620Smrg    '') as_fn_error $? "missing file argument" ;;
1183212391620Smrg    esac
1183312391620Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1183421c2f794Smrg    ac_need_defaults=false;;
1183521c2f794Smrg  --header | --heade | --head | --hea )
1183621c2f794Smrg    $ac_shift
1183712391620Smrg    case $ac_optarg in
11838889a2364Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1183912391620Smrg    esac
1184012391620Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1184121c2f794Smrg    ac_need_defaults=false;;
1184221c2f794Smrg  --he | --h)
1184321c2f794Smrg    # Conflict between --help and --header
1184412391620Smrg    as_fn_error $? "ambiguous option: \`$1'
1184512391620SmrgTry \`$0 --help' for more information.";;
1184621c2f794Smrg  --help | --hel | -h )
11847889a2364Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
1184821c2f794Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1184921c2f794Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1185021c2f794Smrg    ac_cs_silent=: ;;
1185121c2f794Smrg
1185221c2f794Smrg  # This is an error.
1185312391620Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
1185412391620SmrgTry \`$0 --help' for more information." ;;
1185521c2f794Smrg
1185612391620Smrg  *) as_fn_append ac_config_targets " $1"
1185721c2f794Smrg     ac_need_defaults=false ;;
1185821c2f794Smrg
1185921c2f794Smrg  esac
1186021c2f794Smrg  shift
1186121c2f794Smrgdone
1186221c2f794Smrg
1186321c2f794Smrgac_configure_extra_args=
1186421c2f794Smrg
1186521c2f794Smrgif $ac_cs_silent; then
1186621c2f794Smrg  exec 6>/dev/null
1186721c2f794Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1186821c2f794Smrgfi
1186921c2f794Smrg
1187021c2f794Smrg_ACEOF
1187112391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1187221c2f794Smrgif \$ac_cs_recheck; then
118731b2353dbSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1187412391620Smrg  shift
11875889a2364Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
1187612391620Smrg  CONFIG_SHELL='$SHELL'
1187721c2f794Smrg  export CONFIG_SHELL
1187812391620Smrg  exec "\$@"
1187921c2f794Smrgfi
1188021c2f794Smrg
1188121c2f794Smrg_ACEOF
1188212391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1188321c2f794Smrgexec 5>>config.log
1188421c2f794Smrg{
1188521c2f794Smrg  echo
1188621c2f794Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1188721c2f794Smrg## Running $as_me. ##
1188821c2f794Smrg_ASBOX
11889889a2364Smrg  printf "%s\n" "$ac_log"
1189021c2f794Smrg} >&5
1189121c2f794Smrg
1189221c2f794Smrg_ACEOF
1189312391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1189421c2f794Smrg#
1189521c2f794Smrg# INIT-COMMANDS
1189621c2f794Smrg#
11897889a2364SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1189821c2f794Smrg
1189921c2f794Smrg_ACEOF
1190021c2f794Smrg
1190112391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1190221c2f794Smrg
1190321c2f794Smrg# Handling of arguments.
1190421c2f794Smrgfor ac_config_target in $ac_config_targets
1190521c2f794Smrgdo
1190621c2f794Smrg  case $ac_config_target in
1190712391620Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
119081b2353dbSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1190921c2f794Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1191082e12b1bSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
1191121c2f794Smrg
1191212391620Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1191321c2f794Smrg  esac
1191421c2f794Smrgdone
1191521c2f794Smrg
1191621c2f794Smrg
1191721c2f794Smrg# If the user did not use the arguments to specify the items to instantiate,
1191821c2f794Smrg# then the envvar interface is used.  Set only those that are not.
1191921c2f794Smrg# We use the long form for the default assignment because of an extremely
1192021c2f794Smrg# bizarre bug on SunOS 4.1.3.
1192121c2f794Smrgif $ac_need_defaults; then
11922889a2364Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
11923889a2364Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
11924889a2364Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
1192521c2f794Smrgfi
1192621c2f794Smrg
1192721c2f794Smrg# Have a temporary directory for convenience.  Make it in the build tree
1192821c2f794Smrg# simply because there is no reason against having it here, and in addition,
1192921c2f794Smrg# creating and moving files from /tmp can sometimes cause problems.
1193021c2f794Smrg# Hook for its removal unless debugging.
1193121c2f794Smrg# Note that there is a small window in which the directory will not be cleaned:
1193221c2f794Smrg# after its creation but before its name has been assigned to `$tmp'.
1193321c2f794Smrg$debug ||
1193421c2f794Smrg{
1193512391620Smrg  tmp= ac_tmp=
1193621c2f794Smrg  trap 'exit_status=$?
1193712391620Smrg  : "${ac_tmp:=$tmp}"
1193812391620Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1193921c2f794Smrg' 0
1194012391620Smrg  trap 'as_fn_exit 1' 1 2 13 15
1194121c2f794Smrg}
1194221c2f794Smrg# Create a (secure) tmp directory for tmp files.
1194321c2f794Smrg
1194421c2f794Smrg{
1194521c2f794Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1194612391620Smrg  test -d "$tmp"
1194721c2f794Smrg}  ||
1194821c2f794Smrg{
1194921c2f794Smrg  tmp=./conf$$-$RANDOM
1195021c2f794Smrg  (umask 077 && mkdir "$tmp")
1195112391620Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1195212391620Smrgac_tmp=$tmp
1195321c2f794Smrg
1195412391620Smrg# Set up the scripts for CONFIG_FILES section.
1195512391620Smrg# No need to generate them if there are no CONFIG_FILES.
1195612391620Smrg# This happens for instance with `./config.status config.h'.
1195721c2f794Smrgif test -n "$CONFIG_FILES"; then
1195821c2f794Smrg
1195921c2f794Smrg
1196012391620Smrgac_cr=`echo X | tr X '\015'`
1196112391620Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1196212391620Smrg# But we know of no other shell where ac_cr would be empty at this
1196312391620Smrg# point, so we can use a bashism as a fallback.
1196412391620Smrgif test "x$ac_cr" = x; then
1196512391620Smrg  eval ac_cr=\$\'\\r\'
1196612391620Smrgfi
1196712391620Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1196812391620Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1196912391620Smrg  ac_cs_awk_cr='\\r'
1197012391620Smrgelse
1197112391620Smrg  ac_cs_awk_cr=$ac_cr
1197221c2f794Smrgfi
1197321c2f794Smrg
1197412391620Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1197521c2f794Smrg_ACEOF
1197621c2f794Smrg
1197721c2f794Smrg
1197812391620Smrg{
1197912391620Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1198012391620Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1198112391620Smrg  echo "_ACEOF"
1198212391620Smrg} >conf$$subs.sh ||
1198312391620Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1198412391620Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1198521c2f794Smrgac_delim='%!_!# '
1198621c2f794Smrgfor ac_last_try in false false false false false :; do
1198712391620Smrg  . ./conf$$subs.sh ||
1198812391620Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1198921c2f794Smrg
1199012391620Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1199112391620Smrg  if test $ac_delim_n = $ac_delim_num; then
1199221c2f794Smrg    break
1199321c2f794Smrg  elif $ac_last_try; then
1199412391620Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1199521c2f794Smrg  else
1199621c2f794Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1199721c2f794Smrg  fi
1199821c2f794Smrgdone
1199912391620Smrgrm -f conf$$subs.sh
1200021c2f794Smrg
1200112391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1200212391620Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1200312391620Smrg_ACEOF
1200412391620Smrgsed -n '
1200512391620Smrgh
1200612391620Smrgs/^/S["/; s/!.*/"]=/
1200712391620Smrgp
1200812391620Smrgg
1200912391620Smrgs/^[^!]*!//
1201012391620Smrg:repl
1201112391620Smrgt repl
1201212391620Smrgs/'"$ac_delim"'$//
1201312391620Smrgt delim
1201412391620Smrg:nl
1201512391620Smrgh
1201612391620Smrgs/\(.\{148\}\)..*/\1/
1201712391620Smrgt more1
1201812391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1201912391620Smrgp
1202012391620Smrgn
1202112391620Smrgb repl
1202212391620Smrg:more1
1202312391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1202412391620Smrgp
1202512391620Smrgg
1202612391620Smrgs/.\{148\}//
1202712391620Smrgt nl
1202812391620Smrg:delim
1202912391620Smrgh
1203012391620Smrgs/\(.\{148\}\)..*/\1/
1203112391620Smrgt more2
1203212391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1203312391620Smrgp
1203412391620Smrgb
1203512391620Smrg:more2
1203612391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1203712391620Smrgp
1203812391620Smrgg
1203912391620Smrgs/.\{148\}//
1204012391620Smrgt delim
1204112391620Smrg' <conf$$subs.awk | sed '
1204212391620Smrg/^[^""]/{
1204312391620Smrg  N
1204412391620Smrg  s/\n//
1204512391620Smrg}
1204612391620Smrg' >>$CONFIG_STATUS || ac_write_fail=1
1204712391620Smrgrm -f conf$$subs.awk
1204812391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1204912391620Smrg_ACAWK
1205012391620Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1205112391620Smrg  for (key in S) S_is_set[key] = 1
1205212391620Smrg  FS = ""
1205312391620Smrg
1205412391620Smrg}
1205512391620Smrg{
1205612391620Smrg  line = $ 0
1205712391620Smrg  nfields = split(line, field, "@")
1205812391620Smrg  substed = 0
1205912391620Smrg  len = length(field[1])
1206012391620Smrg  for (i = 2; i < nfields; i++) {
1206112391620Smrg    key = field[i]
1206212391620Smrg    keylen = length(key)
1206312391620Smrg    if (S_is_set[key]) {
1206412391620Smrg      value = S[key]
1206512391620Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1206612391620Smrg      len += length(value) + length(field[++i])
1206712391620Smrg      substed = 1
1206812391620Smrg    } else
1206912391620Smrg      len += 1 + keylen
1207012391620Smrg  }
1207112391620Smrg
1207212391620Smrg  print line
1207312391620Smrg}
1207421c2f794Smrg
1207512391620Smrg_ACAWK
1207621c2f794Smrg_ACEOF
1207712391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1207812391620Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1207912391620Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1208012391620Smrgelse
1208112391620Smrg  cat
1208212391620Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1208312391620Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1208421c2f794Smrg_ACEOF
1208521c2f794Smrg
1208612391620Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1208712391620Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1208821c2f794Smrg# trailing colons and then remove the whole line if VPATH becomes empty
1208921c2f794Smrg# (actually we leave an empty line to preserve line numbers).
1209021c2f794Smrgif test "x$srcdir" = x.; then
1209112391620Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1209212391620Smrgh
1209312391620Smrgs///
1209412391620Smrgs/^/:/
1209512391620Smrgs/[	 ]*$/:/
1209612391620Smrgs/:\$(srcdir):/:/g
1209712391620Smrgs/:\${srcdir}:/:/g
1209812391620Smrgs/:@srcdir@:/:/g
1209912391620Smrgs/^:*//
1210021c2f794Smrgs/:*$//
1210112391620Smrgx
1210212391620Smrgs/\(=[	 ]*\).*/\1/
1210312391620SmrgG
1210412391620Smrgs/\n//
1210521c2f794Smrgs/^[^=]*=[	 ]*$//
1210621c2f794Smrg}'
1210721c2f794Smrgfi
1210821c2f794Smrg
1210912391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1211021c2f794Smrgfi # test -n "$CONFIG_FILES"
1211121c2f794Smrg
1211212391620Smrg# Set up the scripts for CONFIG_HEADERS section.
1211312391620Smrg# No need to generate them if there are no CONFIG_HEADERS.
1211412391620Smrg# This happens for instance with `./config.status Makefile'.
1211512391620Smrgif test -n "$CONFIG_HEADERS"; then
1211612391620Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1211712391620SmrgBEGIN {
1211812391620Smrg_ACEOF
1211912391620Smrg
1212012391620Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
1212112391620Smrg# here-document in config.status, that substitutes the proper values into
1212212391620Smrg# config.h.in to produce config.h.
1212312391620Smrg
1212412391620Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
1212512391620Smrg# handling of long lines.
1212612391620Smrgac_delim='%!_!# '
1212712391620Smrgfor ac_last_try in false false :; do
1212812391620Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1212912391620Smrg  if test -z "$ac_tt"; then
1213012391620Smrg    break
1213112391620Smrg  elif $ac_last_try; then
1213212391620Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
1213312391620Smrg  else
1213412391620Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1213512391620Smrg  fi
1213612391620Smrgdone
1213712391620Smrg
1213812391620Smrg# For the awk script, D is an array of macro values keyed by name,
1213912391620Smrg# likewise P contains macro parameters if any.  Preserve backslash
1214012391620Smrg# newline sequences.
1214112391620Smrg
1214212391620Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1214312391620Smrgsed -n '
1214412391620Smrgs/.\{148\}/&'"$ac_delim"'/g
1214512391620Smrgt rset
1214612391620Smrg:rset
1214712391620Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1214812391620Smrgt def
1214912391620Smrgd
1215012391620Smrg:def
1215112391620Smrgs/\\$//
1215212391620Smrgt bsnl
1215312391620Smrgs/["\\]/\\&/g
1215412391620Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1215512391620SmrgD["\1"]=" \3"/p
1215612391620Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1215712391620Smrgd
1215812391620Smrg:bsnl
1215912391620Smrgs/["\\]/\\&/g
1216012391620Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1216112391620SmrgD["\1"]=" \3\\\\\\n"\\/p
1216212391620Smrgt cont
1216312391620Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1216412391620Smrgt cont
1216512391620Smrgd
1216612391620Smrg:cont
1216712391620Smrgn
1216812391620Smrgs/.\{148\}/&'"$ac_delim"'/g
1216912391620Smrgt clear
1217012391620Smrg:clear
1217112391620Smrgs/\\$//
1217212391620Smrgt bsnlc
1217312391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1217412391620Smrgd
1217512391620Smrg:bsnlc
1217612391620Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1217712391620Smrgb cont
1217812391620Smrg' <confdefs.h | sed '
1217912391620Smrgs/'"$ac_delim"'/"\\\
1218012391620Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
1218112391620Smrg
1218212391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1218312391620Smrg  for (key in D) D_is_set[key] = 1
1218412391620Smrg  FS = ""
1218512391620Smrg}
1218612391620Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1218712391620Smrg  line = \$ 0
1218812391620Smrg  split(line, arg, " ")
1218912391620Smrg  if (arg[1] == "#") {
1219012391620Smrg    defundef = arg[2]
1219112391620Smrg    mac1 = arg[3]
1219212391620Smrg  } else {
1219312391620Smrg    defundef = substr(arg[1], 2)
1219412391620Smrg    mac1 = arg[2]
1219512391620Smrg  }
1219612391620Smrg  split(mac1, mac2, "(") #)
1219712391620Smrg  macro = mac2[1]
1219812391620Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
1219912391620Smrg  if (D_is_set[macro]) {
1220012391620Smrg    # Preserve the white space surrounding the "#".
1220112391620Smrg    print prefix "define", macro P[macro] D[macro]
1220212391620Smrg    next
1220312391620Smrg  } else {
1220412391620Smrg    # Replace #undef with comments.  This is necessary, for example,
1220512391620Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
1220612391620Smrg    # on some systems where configure will not decide to define it.
1220712391620Smrg    if (defundef == "undef") {
1220812391620Smrg      print "/*", prefix defundef, macro, "*/"
1220912391620Smrg      next
1221012391620Smrg    }
1221112391620Smrg  }
1221212391620Smrg}
1221312391620Smrg{ print }
1221412391620Smrg_ACAWK
1221512391620Smrg_ACEOF
1221612391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1221712391620Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1221812391620Smrgfi # test -n "$CONFIG_HEADERS"
1221912391620Smrg
1222021c2f794Smrg
1222112391620Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1222212391620Smrgshift
1222312391620Smrgfor ac_tag
1222421c2f794Smrgdo
1222521c2f794Smrg  case $ac_tag in
1222621c2f794Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
1222721c2f794Smrg  esac
1222821c2f794Smrg  case $ac_mode$ac_tag in
1222921c2f794Smrg  :[FHL]*:*);;
1223012391620Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
1223121c2f794Smrg  :[FH]-) ac_tag=-:-;;
1223221c2f794Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1223321c2f794Smrg  esac
1223421c2f794Smrg  ac_save_IFS=$IFS
1223521c2f794Smrg  IFS=:
1223621c2f794Smrg  set x $ac_tag
1223721c2f794Smrg  IFS=$ac_save_IFS
1223821c2f794Smrg  shift
1223921c2f794Smrg  ac_file=$1
1224021c2f794Smrg  shift
1224121c2f794Smrg
1224221c2f794Smrg  case $ac_mode in
1224321c2f794Smrg  :L) ac_source=$1;;
1224421c2f794Smrg  :[FH])
1224521c2f794Smrg    ac_file_inputs=
1224621c2f794Smrg    for ac_f
1224721c2f794Smrg    do
1224821c2f794Smrg      case $ac_f in
1224912391620Smrg      -) ac_f="$ac_tmp/stdin";;
1225021c2f794Smrg      *) # Look for the file first in the build tree, then in the source tree
1225121c2f794Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1225221c2f794Smrg	 # because $ac_f cannot contain `:'.
1225321c2f794Smrg	 test -f "$ac_f" ||
1225421c2f794Smrg	   case $ac_f in
1225521c2f794Smrg	   [\\/$]*) false;;
1225621c2f794Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1225721c2f794Smrg	   esac ||
1225812391620Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1225921c2f794Smrg      esac
12260889a2364Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1226112391620Smrg      as_fn_append ac_file_inputs " '$ac_f'"
1226221c2f794Smrg    done
1226321c2f794Smrg
1226421c2f794Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
1226521c2f794Smrg    # use $as_me), people would be surprised to read:
1226621c2f794Smrg    #    /* config.h.  Generated by config.status.  */
1226712391620Smrg    configure_input='Generated from '`
12268889a2364Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1226912391620Smrg	`' by configure.'
1227021c2f794Smrg    if test x"$ac_file" != x-; then
1227121c2f794Smrg      configure_input="$ac_file.  $configure_input"
12272889a2364Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12273889a2364Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
1227421c2f794Smrg    fi
1227512391620Smrg    # Neutralize special characters interpreted by sed in replacement strings.
1227612391620Smrg    case $configure_input in #(
1227712391620Smrg    *\&* | *\|* | *\\* )
12278889a2364Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
1227912391620Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1228012391620Smrg    *) ac_sed_conf_input=$configure_input;;
1228112391620Smrg    esac
1228221c2f794Smrg
1228321c2f794Smrg    case $ac_tag in
1228412391620Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1228512391620Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
1228621c2f794Smrg    esac
1228721c2f794Smrg    ;;
1228821c2f794Smrg  esac
1228921c2f794Smrg
1229021c2f794Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
1229121c2f794Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1229221c2f794Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1229321c2f794Smrg	 X"$ac_file" : 'X\(//\)$' \| \
1229421c2f794Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12295889a2364Smrgprintf "%s\n" X"$ac_file" |
1229621c2f794Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1229721c2f794Smrg	    s//\1/
1229821c2f794Smrg	    q
1229921c2f794Smrg	  }
1230021c2f794Smrg	  /^X\(\/\/\)[^/].*/{
1230121c2f794Smrg	    s//\1/
1230221c2f794Smrg	    q
1230321c2f794Smrg	  }
1230421c2f794Smrg	  /^X\(\/\/\)$/{
1230521c2f794Smrg	    s//\1/
1230621c2f794Smrg	    q
1230721c2f794Smrg	  }
1230821c2f794Smrg	  /^X\(\/\).*/{
1230921c2f794Smrg	    s//\1/
1231021c2f794Smrg	    q
1231121c2f794Smrg	  }
1231221c2f794Smrg	  s/.*/./; q'`
1231312391620Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
1231421c2f794Smrg  ac_builddir=.
1231521c2f794Smrg
1231621c2f794Smrgcase "$ac_dir" in
1231721c2f794Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1231821c2f794Smrg*)
12319889a2364Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1232021c2f794Smrg  # A ".." for each directory in $ac_dir_suffix.
12321889a2364Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1232221c2f794Smrg  case $ac_top_builddir_sub in
1232321c2f794Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1232421c2f794Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1232521c2f794Smrg  esac ;;
1232621c2f794Smrgesac
1232721c2f794Smrgac_abs_top_builddir=$ac_pwd
1232821c2f794Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1232921c2f794Smrg# for backward compatibility:
1233021c2f794Smrgac_top_builddir=$ac_top_build_prefix
1233121c2f794Smrg
1233221c2f794Smrgcase $srcdir in
1233321c2f794Smrg  .)  # We are building in place.
1233421c2f794Smrg    ac_srcdir=.
1233521c2f794Smrg    ac_top_srcdir=$ac_top_builddir_sub
1233621c2f794Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1233721c2f794Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1233821c2f794Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1233921c2f794Smrg    ac_top_srcdir=$srcdir
1234021c2f794Smrg    ac_abs_top_srcdir=$srcdir ;;
1234121c2f794Smrg  *) # Relative name.
1234221c2f794Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1234321c2f794Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1234421c2f794Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1234521c2f794Smrgesac
1234621c2f794Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1234721c2f794Smrg
1234821c2f794Smrg
1234921c2f794Smrg  case $ac_mode in
1235021c2f794Smrg  :F)
1235121c2f794Smrg  #
1235221c2f794Smrg  # CONFIG_FILE
1235321c2f794Smrg  #
1235421c2f794Smrg
1235521c2f794Smrg  case $INSTALL in
1235621c2f794Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1235721c2f794Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1235821c2f794Smrg  esac
1235921c2f794Smrg  ac_MKDIR_P=$MKDIR_P
1236021c2f794Smrg  case $MKDIR_P in
1236121c2f794Smrg  [\\/$]* | ?:[\\/]* ) ;;
1236221c2f794Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1236321c2f794Smrg  esac
1236421c2f794Smrg_ACEOF
1236521c2f794Smrg
1236612391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1236721c2f794Smrg# If the template does not know about datarootdir, expand it.
1236821c2f794Smrg# FIXME: This hack should be removed a few years after 2.60.
1236921c2f794Smrgac_datarootdir_hack=; ac_datarootdir_seen=
1237012391620Smrgac_sed_dataroot='
1237112391620Smrg/datarootdir/ {
1237221c2f794Smrg  p
1237321c2f794Smrg  q
1237421c2f794Smrg}
1237521c2f794Smrg/@datadir@/p
1237621c2f794Smrg/@docdir@/p
1237721c2f794Smrg/@infodir@/p
1237821c2f794Smrg/@localedir@/p
1237912391620Smrg/@mandir@/p'
1238012391620Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1238121c2f794Smrg*datarootdir*) ac_datarootdir_seen=yes;;
1238221c2f794Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12383889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12384889a2364Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1238521c2f794Smrg_ACEOF
1238612391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1238721c2f794Smrg  ac_datarootdir_hack='
1238821c2f794Smrg  s&@datadir@&$datadir&g
1238921c2f794Smrg  s&@docdir@&$docdir&g
1239021c2f794Smrg  s&@infodir@&$infodir&g
1239121c2f794Smrg  s&@localedir@&$localedir&g
1239221c2f794Smrg  s&@mandir@&$mandir&g
1239312391620Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1239421c2f794Smrgesac
1239521c2f794Smrg_ACEOF
1239621c2f794Smrg
1239721c2f794Smrg# Neutralize VPATH when `$srcdir' = `.'.
1239821c2f794Smrg# Shell code in configure.ac might set extrasub.
1239921c2f794Smrg# FIXME: do we really want to maintain this feature?
1240012391620Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1240112391620Smrgac_sed_extra="$ac_vpsub
1240221c2f794Smrg$extrasub
1240321c2f794Smrg_ACEOF
1240412391620Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1240521c2f794Smrg:t
1240621c2f794Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1240712391620Smrgs|@configure_input@|$ac_sed_conf_input|;t t
1240821c2f794Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1240912391620Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1241021c2f794Smrgs&@srcdir@&$ac_srcdir&;t t
1241121c2f794Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1241221c2f794Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
1241321c2f794Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1241421c2f794Smrgs&@builddir@&$ac_builddir&;t t
1241521c2f794Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
1241621c2f794Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1241721c2f794Smrgs&@INSTALL@&$ac_INSTALL&;t t
1241821c2f794Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1241921c2f794Smrg$ac_datarootdir_hack
1242012391620Smrg"
1242112391620Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1242212391620Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1242321c2f794Smrg
1242421c2f794Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1242512391620Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1242612391620Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1242712391620Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12428889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1242912391620Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12430889a2364Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1243112391620Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
1243212391620Smrg
1243312391620Smrg  rm -f "$ac_tmp/stdin"
1243421c2f794Smrg  case $ac_file in
1243512391620Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1243612391620Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1243712391620Smrg  esac \
1243812391620Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1243921c2f794Smrg ;;
1244021c2f794Smrg  :H)
1244121c2f794Smrg  #
1244221c2f794Smrg  # CONFIG_HEADER
1244321c2f794Smrg  #
1244421c2f794Smrg  if test x"$ac_file" != x-; then
1244512391620Smrg    {
12446889a2364Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
1244712391620Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1244812391620Smrg    } >"$ac_tmp/config.h" \
1244912391620Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1245012391620Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12451889a2364Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12452889a2364Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
1245321c2f794Smrg    else
1245412391620Smrg      rm -f "$ac_file"
1245512391620Smrg      mv "$ac_tmp/config.h" "$ac_file" \
1245612391620Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1245721c2f794Smrg    fi
1245821c2f794Smrg  else
12459889a2364Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
1246012391620Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1246112391620Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
1246221c2f794Smrg  fi
1246312391620Smrg# Compute "$ac_file"'s index in $config_headers.
1246412391620Smrg_am_arg="$ac_file"
1246521c2f794Smrg_am_stamp_count=1
1246621c2f794Smrgfor _am_header in $config_headers :; do
1246721c2f794Smrg  case $_am_header in
1246812391620Smrg    $_am_arg | $_am_arg:* )
1246921c2f794Smrg      break ;;
1247021c2f794Smrg    * )
1247121c2f794Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1247221c2f794Smrg  esac
1247321c2f794Smrgdone
1247412391620Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1247512391620Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1247612391620Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1247712391620Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
1247812391620Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12479889a2364Smrgprintf "%s\n" X"$_am_arg" |
1248021c2f794Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1248121c2f794Smrg	    s//\1/
1248221c2f794Smrg	    q
1248321c2f794Smrg	  }
1248421c2f794Smrg	  /^X\(\/\/\)[^/].*/{
1248521c2f794Smrg	    s//\1/
1248621c2f794Smrg	    q
1248721c2f794Smrg	  }
1248821c2f794Smrg	  /^X\(\/\/\)$/{
1248921c2f794Smrg	    s//\1/
1249021c2f794Smrg	    q
1249121c2f794Smrg	  }
1249221c2f794Smrg	  /^X\(\/\).*/{
1249321c2f794Smrg	    s//\1/
1249421c2f794Smrg	    q
1249521c2f794Smrg	  }
1249621c2f794Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1249721c2f794Smrg ;;
1249821c2f794Smrg
12499889a2364Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12500889a2364Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
1250121c2f794Smrg ;;
1250221c2f794Smrg  esac
1250321c2f794Smrg
1250421c2f794Smrg
1250521c2f794Smrg  case $ac_file$ac_mode in
1250612391620Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
125071b2353dbSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
1250812391620Smrg  # are listed without --file.  Let's play safe and only enable the eval
1250912391620Smrg  # if we detect the quoting.
12510889a2364Smrg  # TODO: see whether this extra hack can be removed once we start
12511889a2364Smrg  # requiring Autoconf 2.70 or later.
12512889a2364Smrg  case $CONFIG_FILES in #(
12513889a2364Smrg  *\'*) :
12514889a2364Smrg    eval set x "$CONFIG_FILES" ;; #(
12515889a2364Smrg  *) :
12516889a2364Smrg    set x $CONFIG_FILES ;; #(
12517889a2364Smrg  *) :
12518889a2364Smrg     ;;
12519889a2364Smrgesac
1252012391620Smrg  shift
12521889a2364Smrg  # Used to flag and report bootstrapping failures.
12522889a2364Smrg  am_rc=0
12523889a2364Smrg  for am_mf
1252412391620Smrg  do
1252512391620Smrg    # Strip MF so we end up with the name of the file.
12526889a2364Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12527889a2364Smrg    # Check whether this is an Automake generated Makefile which includes
12528889a2364Smrg    # dependency-tracking related rules and includes.
12529889a2364Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
1253012391620Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12531889a2364Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12532889a2364Smrg      || continue
12533889a2364Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12534889a2364Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12535889a2364Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12536889a2364Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12537889a2364Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12538889a2364Smrgprintf "%s\n" X"$am_mf" |
1253921c2f794Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1254021c2f794Smrg	    s//\1/
1254121c2f794Smrg	    q
1254221c2f794Smrg	  }
1254321c2f794Smrg	  /^X\(\/\/\)[^/].*/{
1254421c2f794Smrg	    s//\1/
1254521c2f794Smrg	    q
1254621c2f794Smrg	  }
1254721c2f794Smrg	  /^X\(\/\/\)$/{
1254821c2f794Smrg	    s//\1/
1254921c2f794Smrg	    q
1255021c2f794Smrg	  }
1255121c2f794Smrg	  /^X\(\/\).*/{
1255221c2f794Smrg	    s//\1/
1255321c2f794Smrg	    q
1255421c2f794Smrg	  }
1255521c2f794Smrg	  s/.*/./; q'`
12556889a2364Smrg    am_filepart=`$as_basename -- "$am_mf" ||
12557889a2364Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12558889a2364Smrg	 X"$am_mf" : 'X\(//\)$' \| \
12559889a2364Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12560889a2364Smrgprintf "%s\n" X/"$am_mf" |
12561889a2364Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1256221c2f794Smrg	    s//\1/
1256321c2f794Smrg	    q
1256421c2f794Smrg	  }
12565889a2364Smrg	  /^X\/\(\/\/\)$/{
1256621c2f794Smrg	    s//\1/
1256721c2f794Smrg	    q
1256821c2f794Smrg	  }
12569889a2364Smrg	  /^X\/\(\/\).*/{
1257021c2f794Smrg	    s//\1/
1257121c2f794Smrg	    q
1257221c2f794Smrg	  }
1257321c2f794Smrg	  s/.*/./; q'`
12574889a2364Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12575889a2364Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12576889a2364Smrg        | $MAKE -f - am--depfiles" >&5
12577889a2364Smrg   (cd "$am_dirpart" \
12578889a2364Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12579889a2364Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
12580889a2364Smrg   ac_status=$?
12581889a2364Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12582889a2364Smrg   (exit $ac_status); } || am_rc=$?
1258321c2f794Smrg  done
12584889a2364Smrg  if test $am_rc -ne 0; then
12585889a2364Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12586889a2364Smrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12587889a2364Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12588889a2364Smrg    for automatic dependency tracking.  If GNU make was not used, consider
12589889a2364Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12590889a2364Smrg    necessary).  You can also try re-running configure with the
12591889a2364Smrg    '--disable-dependency-tracking' option to at least be able to build
12592889a2364Smrg    the package (albeit without support for automatic dependency tracking).
12593889a2364SmrgSee \`config.log' for more details" "$LINENO" 5; }
12594889a2364Smrg  fi
12595889a2364Smrg  { am_dirpart=; unset am_dirpart;}
12596889a2364Smrg  { am_filepart=; unset am_filepart;}
12597889a2364Smrg  { am_mf=; unset am_mf;}
12598889a2364Smrg  { am_rc=; unset am_rc;}
12599889a2364Smrg  rm -f conftest-deps.mk
1260012391620Smrg}
1260121c2f794Smrg ;;
1260221c2f794Smrg
1260321c2f794Smrg  esac
1260421c2f794Smrgdone # for ac_tag
1260521c2f794Smrg
1260621c2f794Smrg
1260712391620Smrgas_fn_exit 0
1260821c2f794Smrg_ACEOF
1260921c2f794Smrgac_clean_files=$ac_clean_files_save
1261021c2f794Smrg
1261112391620Smrgtest $ac_write_fail = 0 ||
1261212391620Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
1261312391620Smrg
1261421c2f794Smrg
1261521c2f794Smrg# configure is writing to config.log, and then calls config.status.
1261621c2f794Smrg# config.status does its own redirection, appending to config.log.
1261721c2f794Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
1261821c2f794Smrg# by configure, so config.status won't be able to write to it; its
1261921c2f794Smrg# output is simply discarded.  So we exec the FD to /dev/null,
1262021c2f794Smrg# effectively closing config.log, so it can be properly (re)opened and
1262121c2f794Smrg# appended to by config.status.  When coming back to configure, we
1262221c2f794Smrg# need to make the FD available again.
1262321c2f794Smrgif test "$no_create" != yes; then
1262421c2f794Smrg  ac_cs_success=:
1262521c2f794Smrg  ac_config_status_args=
1262621c2f794Smrg  test "$silent" = yes &&
1262721c2f794Smrg    ac_config_status_args="$ac_config_status_args --quiet"
1262821c2f794Smrg  exec 5>/dev/null
1262921c2f794Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1263021c2f794Smrg  exec 5>>config.log
1263121c2f794Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1263221c2f794Smrg  # would make configure fail if this is the last instruction.
1263312391620Smrg  $ac_cs_success || as_fn_exit 1
1263412391620Smrgfi
1263512391620Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12636889a2364Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12637889a2364Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1263821c2f794Smrgfi
1263921c2f794Smrg
12640889a2364Smrg
12641