1b1297603Smrg#! /bin/sh
2b1297603Smrg# Guess values for system-dependent variables and create Makefiles.
320f5670eSmrg# Generated by GNU Autoconf 2.71 for xinput 1.6.4.
4b1297603Smrg#
5a570218aSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>.
6b1297603Smrg#
754e0bb33Smrg#
820f5670eSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
920f5670eSmrg# Inc.
1054e0bb33Smrg#
1154e0bb33Smrg#
12b1297603Smrg# This configure script is free software; the Free Software Foundation
13b1297603Smrg# gives unlimited permission to copy, distribute and modify it.
1454e0bb33Smrg## -------------------- ##
1554e0bb33Smrg## M4sh Initialization. ##
1654e0bb33Smrg## -------------------- ##
17b1297603Smrg
18b1297603Smrg# Be more Bourne compatible
19b1297603SmrgDUALCASE=1; export DUALCASE # for MKS sh
2020f5670eSmrgas_nop=:
2120f5670eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2220f5670eSmrgthen :
23b1297603Smrg  emulate sh
24b1297603Smrg  NULLCMD=:
255b944e2aSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26b1297603Smrg  # is contrary to our usage.  Disable this feature.
27b1297603Smrg  alias -g '${1+"$@"}'='"$@"'
28b1297603Smrg  setopt NO_GLOB_SUBST
2920f5670eSmrgelse $as_nop
3054e0bb33Smrg  case `(set -o) 2>/dev/null` in #(
3154e0bb33Smrg  *posix*) :
3254e0bb33Smrg    set -o posix ;; #(
3354e0bb33Smrg  *) :
3454e0bb33Smrg     ;;
35b1297603Smrgesac
36b1297603Smrgfi
37b1297603Smrg
38b1297603Smrg
3920f5670eSmrg
4020f5670eSmrg# Reset variables that may have inherited troublesome values from
4120f5670eSmrg# the environment.
4220f5670eSmrg
4320f5670eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4420f5670eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4520f5670eSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
4620f5670eSmrg# Quoting is to prevent editors from complaining about space-tab.
475b944e2aSmrgas_nl='
485b944e2aSmrg'
495b944e2aSmrgexport as_nl
5020f5670eSmrgIFS=" ""	$as_nl"
5120f5670eSmrg
5220f5670eSmrgPS1='$ '
5320f5670eSmrgPS2='> '
5420f5670eSmrgPS4='+ '
5520f5670eSmrg
5620f5670eSmrg# Ensure predictable behavior from utilities with locale-dependent output.
5720f5670eSmrgLC_ALL=C
5820f5670eSmrgexport LC_ALL
5920f5670eSmrgLANGUAGE=C
6020f5670eSmrgexport LANGUAGE
6120f5670eSmrg
6220f5670eSmrg# We cannot yet rely on "unset" to work, but we need these variables
6320f5670eSmrg# to be unset--not just set to an empty or harmless value--now, to
6420f5670eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6520f5670eSmrg# also avoids known problems related to "unset" and subshell syntax
6620f5670eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6720f5670eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6820f5670eSmrgdo eval test \${$as_var+y} \
6920f5670eSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7020f5670eSmrgdone
7120f5670eSmrg
7220f5670eSmrg# Ensure that fds 0, 1, and 2 are open.
7320f5670eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7420f5670eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7520f5670eSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
765b944e2aSmrg
775b944e2aSmrg# The user is always right.
7820f5670eSmrgif ${PATH_SEPARATOR+false} :; then
795b944e2aSmrg  PATH_SEPARATOR=:
805b944e2aSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
815b944e2aSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
825b944e2aSmrg      PATH_SEPARATOR=';'
835b944e2aSmrg  }
84b1297603Smrgfi
85b1297603Smrg
86b1297603Smrg
87b1297603Smrg# Find who we are.  Look in the path if we contain no directory separator.
880309d3b3Smrgas_myself=
8954e0bb33Smrgcase $0 in #((
90b1297603Smrg  *[\\/]* ) as_myself=$0 ;;
91b1297603Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92b1297603Smrgfor as_dir in $PATH
93b1297603Smrgdo
94b1297603Smrg  IFS=$as_save_IFS
9520f5670eSmrg  case $as_dir in #(((
9620f5670eSmrg    '') as_dir=./ ;;
9720f5670eSmrg    */) ;;
9820f5670eSmrg    *) as_dir=$as_dir/ ;;
9920f5670eSmrg  esac
10020f5670eSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
10154e0bb33Smrg  done
102b1297603SmrgIFS=$as_save_IFS
103b1297603Smrg
104b1297603Smrg     ;;
105b1297603Smrgesac
106b1297603Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107b1297603Smrg# in which case we are not to be found in the path.
108b1297603Smrgif test "x$as_myself" = x; then
109b1297603Smrg  as_myself=$0
110b1297603Smrgfi
111b1297603Smrgif test ! -f "$as_myself"; then
11220f5670eSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11354e0bb33Smrg  exit 1
114b1297603Smrgfi
115b1297603Smrg
116b1297603Smrg
11733734831Smrg# Use a proper internal environment variable to ensure we don't fall
11833734831Smrg  # into an infinite loop, continuously re-executing ourselves.
11933734831Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
12033734831Smrg    _as_can_reexec=no; export _as_can_reexec;
12133734831Smrg    # We cannot yet assume a decent shell, so we have to provide a
12233734831Smrg# neutralization value for shells without unset; and this also
12333734831Smrg# works around shells that cannot unset nonexistent variables.
12433734831Smrg# Preserve -v and -x to the replacement shell.
12533734831SmrgBASH_ENV=/dev/null
12633734831SmrgENV=/dev/null
12733734831Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
12833734831Smrgcase $- in # ((((
12933734831Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
13033734831Smrg  *v* ) as_opts=-v ;;
13133734831Smrg  *x* ) as_opts=-x ;;
13233734831Smrg  * ) as_opts= ;;
13333734831Smrgesac
13433734831Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
13533734831Smrg# Admittedly, this is quite paranoid, since all the known shells bail
13633734831Smrg# out after a failed `exec'.
13720f5670eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13820f5670eSmrgexit 255
13933734831Smrg  fi
14033734831Smrg  # We don't want this to propagate to other subprocesses.
14133734831Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142b1297603Smrgif test "x$CONFIG_SHELL" = x; then
14320f5670eSmrg  as_bourne_compatible="as_nop=:
14420f5670eSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14520f5670eSmrgthen :
14654e0bb33Smrg  emulate sh
14754e0bb33Smrg  NULLCMD=:
14854e0bb33Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14954e0bb33Smrg  # is contrary to our usage.  Disable this feature.
15054e0bb33Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
15154e0bb33Smrg  setopt NO_GLOB_SUBST
15220f5670eSmrgelse \$as_nop
15354e0bb33Smrg  case \`(set -o) 2>/dev/null\` in #(
15454e0bb33Smrg  *posix*) :
15554e0bb33Smrg    set -o posix ;; #(
15654e0bb33Smrg  *) :
15754e0bb33Smrg     ;;
15854e0bb33Smrgesac
159b1297603Smrgfi
16054e0bb33Smrg"
16154e0bb33Smrg  as_required="as_fn_return () { (exit \$1); }
16254e0bb33Smrgas_fn_success () { as_fn_return 0; }
16354e0bb33Smrgas_fn_failure () { as_fn_return 1; }
16454e0bb33Smrgas_fn_ret_success () { return 0; }
16554e0bb33Smrgas_fn_ret_failure () { return 1; }
166b1297603Smrg
167b1297603Smrgexitcode=0
16854e0bb33Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16954e0bb33Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
17054e0bb33Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
17154e0bb33Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17220f5670eSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17320f5670eSmrgthen :
17454e0bb33Smrg
17520f5670eSmrgelse \$as_nop
17654e0bb33Smrg  exitcode=1; echo positional parameters were not saved.
17754e0bb33Smrgfi
17833734831Smrgtest x\$exitcode = x0 || exit 1
17920f5670eSmrgblah=\$(echo \$(echo blah))
18020f5670eSmrgtest x\"\$blah\" = xblah || exit 1
18133734831Smrgtest -x / || exit 1"
18254e0bb33Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
18354e0bb33Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
18454e0bb33Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
18554e0bb33Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
18654e0bb33Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
18720f5670eSmrg  if (eval "$as_required") 2>/dev/null
18820f5670eSmrgthen :
18954e0bb33Smrg  as_have_required=yes
19020f5670eSmrgelse $as_nop
19154e0bb33Smrg  as_have_required=no
192b1297603Smrgfi
19320f5670eSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19420f5670eSmrgthen :
195b1297603Smrg
19620f5670eSmrgelse $as_nop
19754e0bb33Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19854e0bb33Smrgas_found=false
199b1297603Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
200b1297603Smrgdo
201b1297603Smrg  IFS=$as_save_IFS
20220f5670eSmrg  case $as_dir in #(((
20320f5670eSmrg    '') as_dir=./ ;;
20420f5670eSmrg    */) ;;
20520f5670eSmrg    *) as_dir=$as_dir/ ;;
20620f5670eSmrg  esac
20754e0bb33Smrg  as_found=:
20854e0bb33Smrg  case $as_dir in #(
209b1297603Smrg	 /*)
210b1297603Smrg	   for as_base in sh bash ksh sh5; do
21154e0bb33Smrg	     # Try only shells that exist, to save several forks.
21220f5670eSmrg	     as_shell=$as_dir$as_base
21354e0bb33Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21420f5670eSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21520f5670eSmrgthen :
21654e0bb33Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
21720f5670eSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
21820f5670eSmrgthen :
21954e0bb33Smrg  break 2
22054e0bb33Smrgfi
22154e0bb33Smrgfi
222b1297603Smrg	   done;;
223b1297603Smrg       esac
22454e0bb33Smrg  as_found=false
225b1297603Smrgdone
226b1297603SmrgIFS=$as_save_IFS
22720f5670eSmrgif $as_found
22820f5670eSmrgthen :
22920f5670eSmrg
23020f5670eSmrgelse $as_nop
23120f5670eSmrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23220f5670eSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23320f5670eSmrgthen :
23420f5670eSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
23520f5670eSmrgfi
23620f5670eSmrgfi
237b1297603Smrg
238b1297603Smrg
23920f5670eSmrg      if test "x$CONFIG_SHELL" != x
24020f5670eSmrgthen :
24133734831Smrg  export CONFIG_SHELL
24233734831Smrg             # We cannot yet assume a decent shell, so we have to provide a
24333734831Smrg# neutralization value for shells without unset; and this also
24433734831Smrg# works around shells that cannot unset nonexistent variables.
24533734831Smrg# Preserve -v and -x to the replacement shell.
24633734831SmrgBASH_ENV=/dev/null
24733734831SmrgENV=/dev/null
24833734831Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
24933734831Smrgcase $- in # ((((
25033734831Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
25133734831Smrg  *v* ) as_opts=-v ;;
25233734831Smrg  *x* ) as_opts=-x ;;
25333734831Smrg  * ) as_opts= ;;
25433734831Smrgesac
25533734831Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25633734831Smrg# Admittedly, this is quite paranoid, since all the known shells bail
25733734831Smrg# out after a failed `exec'.
25820f5670eSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
25933734831Smrgexit 255
260b1297603Smrgfi
261b1297603Smrg
26220f5670eSmrg    if test x$as_have_required = xno
26320f5670eSmrgthen :
26420f5670eSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26520f5670eSmrg  printf "%s\n" "$0: the shells that I found on your system."
26620f5670eSmrg  if test ${ZSH_VERSION+y} ; then
26720f5670eSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
26820f5670eSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
26954e0bb33Smrg  else
27020f5670eSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271a570218aSmrg$0: https://gitlab.freedesktop.org/xorg/app/xinput/issues
27254e0bb33Smrg$0: about your system, including any error possibly output
27354e0bb33Smrg$0: before this message. Then install a modern shell, or
27454e0bb33Smrg$0: manually run the script under such a shell if you do
27554e0bb33Smrg$0: have one."
27654e0bb33Smrg  fi
27754e0bb33Smrg  exit 1
278b1297603Smrgfi
279b1297603Smrgfi
280b1297603Smrgfi
28154e0bb33SmrgSHELL=${CONFIG_SHELL-/bin/sh}
28254e0bb33Smrgexport SHELL
28354e0bb33Smrg# Unset more variables known to interfere with behavior of common tools.
28454e0bb33SmrgCLICOLOR_FORCE= GREP_OPTIONS=
28554e0bb33Smrgunset CLICOLOR_FORCE GREP_OPTIONS
286b1297603Smrg
28754e0bb33Smrg## --------------------- ##
28854e0bb33Smrg## M4sh Shell Functions. ##
28954e0bb33Smrg## --------------------- ##
29054e0bb33Smrg# as_fn_unset VAR
29154e0bb33Smrg# ---------------
29254e0bb33Smrg# Portably unset VAR.
29354e0bb33Smrgas_fn_unset ()
29454e0bb33Smrg{
29554e0bb33Smrg  { eval $1=; unset $1;}
29654e0bb33Smrg}
29754e0bb33Smrgas_unset=as_fn_unset
298b1297603Smrg
29920f5670eSmrg
30054e0bb33Smrg# as_fn_set_status STATUS
30154e0bb33Smrg# -----------------------
30254e0bb33Smrg# Set $? to STATUS, without forking.
30354e0bb33Smrgas_fn_set_status ()
30454e0bb33Smrg{
30554e0bb33Smrg  return $1
30654e0bb33Smrg} # as_fn_set_status
307b1297603Smrg
30854e0bb33Smrg# as_fn_exit STATUS
30954e0bb33Smrg# -----------------
31054e0bb33Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31154e0bb33Smrgas_fn_exit ()
31254e0bb33Smrg{
31354e0bb33Smrg  set +e
31454e0bb33Smrg  as_fn_set_status $1
31554e0bb33Smrg  exit $1
31654e0bb33Smrg} # as_fn_exit
31720f5670eSmrg# as_fn_nop
31820f5670eSmrg# ---------
31920f5670eSmrg# Do nothing but, unlike ":", preserve the value of $?.
32020f5670eSmrgas_fn_nop ()
32120f5670eSmrg{
32220f5670eSmrg  return $?
32320f5670eSmrg}
32420f5670eSmrgas_nop=as_fn_nop
32554e0bb33Smrg
32654e0bb33Smrg# as_fn_mkdir_p
32754e0bb33Smrg# -------------
32854e0bb33Smrg# Create "$as_dir" as a directory, including parents if necessary.
32954e0bb33Smrgas_fn_mkdir_p ()
33054e0bb33Smrg{
331b1297603Smrg
33254e0bb33Smrg  case $as_dir in #(
33354e0bb33Smrg  -*) as_dir=./$as_dir;;
33454e0bb33Smrg  esac
33554e0bb33Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
33654e0bb33Smrg    as_dirs=
33754e0bb33Smrg    while :; do
33854e0bb33Smrg      case $as_dir in #(
33920f5670eSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
34054e0bb33Smrg      *) as_qdir=$as_dir;;
34154e0bb33Smrg      esac
34254e0bb33Smrg      as_dirs="'$as_qdir' $as_dirs"
34354e0bb33Smrg      as_dir=`$as_dirname -- "$as_dir" ||
34454e0bb33Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34554e0bb33Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
34654e0bb33Smrg	 X"$as_dir" : 'X\(//\)$' \| \
34754e0bb33Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34820f5670eSmrgprintf "%s\n" X"$as_dir" |
34954e0bb33Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
35054e0bb33Smrg	    s//\1/
35154e0bb33Smrg	    q
35254e0bb33Smrg	  }
35354e0bb33Smrg	  /^X\(\/\/\)[^/].*/{
35454e0bb33Smrg	    s//\1/
35554e0bb33Smrg	    q
35654e0bb33Smrg	  }
35754e0bb33Smrg	  /^X\(\/\/\)$/{
35854e0bb33Smrg	    s//\1/
35954e0bb33Smrg	    q
36054e0bb33Smrg	  }
36154e0bb33Smrg	  /^X\(\/\).*/{
36254e0bb33Smrg	    s//\1/
36354e0bb33Smrg	    q
36454e0bb33Smrg	  }
36554e0bb33Smrg	  s/.*/./; q'`
36654e0bb33Smrg      test -d "$as_dir" && break
36754e0bb33Smrg    done
36854e0bb33Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
36954e0bb33Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
37054e0bb33Smrg
37154e0bb33Smrg
37254e0bb33Smrg} # as_fn_mkdir_p
37333734831Smrg
37433734831Smrg# as_fn_executable_p FILE
37533734831Smrg# -----------------------
37633734831Smrg# Test if FILE is an executable regular file.
37733734831Smrgas_fn_executable_p ()
37833734831Smrg{
37933734831Smrg  test -f "$1" && test -x "$1"
38033734831Smrg} # as_fn_executable_p
38154e0bb33Smrg# as_fn_append VAR VALUE
38254e0bb33Smrg# ----------------------
38354e0bb33Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
38454e0bb33Smrg# advantage of any shell optimizations that allow amortized linear growth over
38554e0bb33Smrg# repeated appends, instead of the typical quadratic growth present in naive
38654e0bb33Smrg# implementations.
38720f5670eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38820f5670eSmrgthen :
38954e0bb33Smrg  eval 'as_fn_append ()
39054e0bb33Smrg  {
39154e0bb33Smrg    eval $1+=\$2
39254e0bb33Smrg  }'
39320f5670eSmrgelse $as_nop
39454e0bb33Smrg  as_fn_append ()
39554e0bb33Smrg  {
39654e0bb33Smrg    eval $1=\$$1\$2
39754e0bb33Smrg  }
39854e0bb33Smrgfi # as_fn_append
39954e0bb33Smrg
40054e0bb33Smrg# as_fn_arith ARG...
40154e0bb33Smrg# ------------------
40254e0bb33Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
40354e0bb33Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
40454e0bb33Smrg# must be portable across $(()) and expr.
40520f5670eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40620f5670eSmrgthen :
40754e0bb33Smrg  eval 'as_fn_arith ()
40854e0bb33Smrg  {
40954e0bb33Smrg    as_val=$(( $* ))
41054e0bb33Smrg  }'
41120f5670eSmrgelse $as_nop
41254e0bb33Smrg  as_fn_arith ()
41354e0bb33Smrg  {
41454e0bb33Smrg    as_val=`expr "$@" || test $? -eq 1`
41554e0bb33Smrg  }
41654e0bb33Smrgfi # as_fn_arith
417b1297603Smrg
41820f5670eSmrg# as_fn_nop
41920f5670eSmrg# ---------
42020f5670eSmrg# Do nothing but, unlike ":", preserve the value of $?.
42120f5670eSmrgas_fn_nop ()
42220f5670eSmrg{
42320f5670eSmrg  return $?
42420f5670eSmrg}
42520f5670eSmrgas_nop=as_fn_nop
426b1297603Smrg
42754e0bb33Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
42854e0bb33Smrg# ----------------------------------------
42954e0bb33Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
43054e0bb33Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
43154e0bb33Smrg# script with STATUS, using 1 if that was 0.
43254e0bb33Smrgas_fn_error ()
43354e0bb33Smrg{
43454e0bb33Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
43554e0bb33Smrg  if test "$4"; then
43654e0bb33Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
43720f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
43854e0bb33Smrg  fi
43920f5670eSmrg  printf "%s\n" "$as_me: error: $2" >&2
44054e0bb33Smrg  as_fn_exit $as_status
44154e0bb33Smrg} # as_fn_error
44254e0bb33Smrg
44354e0bb33Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
44454e0bb33Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
44554e0bb33Smrg  as_expr=expr
446b1297603Smrgelse
44754e0bb33Smrg  as_expr=false
448b1297603Smrgfi
449b1297603Smrg
45054e0bb33Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
45154e0bb33Smrg  as_basename=basename
45254e0bb33Smrgelse
45354e0bb33Smrg  as_basename=false
454b1297603Smrgfi
455b1297603Smrg
45654e0bb33Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
45754e0bb33Smrg  as_dirname=dirname
458b1297603Smrgelse
45954e0bb33Smrg  as_dirname=false
460b1297603Smrgfi
461b1297603Smrg
46254e0bb33Smrgas_me=`$as_basename -- "$0" ||
46354e0bb33Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
46454e0bb33Smrg	 X"$0" : 'X\(//\)$' \| \
46554e0bb33Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
46620f5670eSmrgprintf "%s\n" X/"$0" |
46754e0bb33Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
46854e0bb33Smrg	    s//\1/
46954e0bb33Smrg	    q
47054e0bb33Smrg	  }
47154e0bb33Smrg	  /^X\/\(\/\/\)$/{
47254e0bb33Smrg	    s//\1/
47354e0bb33Smrg	    q
47454e0bb33Smrg	  }
47554e0bb33Smrg	  /^X\/\(\/\).*/{
47654e0bb33Smrg	    s//\1/
47754e0bb33Smrg	    q
47854e0bb33Smrg	  }
47954e0bb33Smrg	  s/.*/./; q'`
480b1297603Smrg
48154e0bb33Smrg# Avoid depending upon Character Ranges.
48254e0bb33Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
48354e0bb33Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
48454e0bb33Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
48554e0bb33Smrgas_cr_digits='0123456789'
48654e0bb33Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
487b1297603Smrg
488b1297603Smrg
48954e0bb33Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
49054e0bb33Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
49154e0bb33Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
49254e0bb33Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
49354e0bb33Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
494b1297603Smrg  sed -n '
495b1297603Smrg    p
496b1297603Smrg    /[$]LINENO/=
497b1297603Smrg  ' <$as_myself |
498b1297603Smrg    sed '
499b1297603Smrg      s/[$]LINENO.*/&-/
500b1297603Smrg      t lineno
501b1297603Smrg      b
502b1297603Smrg      :lineno
503b1297603Smrg      N
504b1297603Smrg      :loop
505b1297603Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
506b1297603Smrg      t loop
507b1297603Smrg      s/-\n.*//
508b1297603Smrg    ' >$as_me.lineno &&
509b1297603Smrg  chmod +x "$as_me.lineno" ||
51020f5670eSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
511b1297603Smrg
51233734831Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
51333734831Smrg  # already done that, so ensure we don't try to do so again and fall
51433734831Smrg  # in an infinite loop.  This has already happened in practice.
51533734831Smrg  _as_can_reexec=no; export _as_can_reexec
516b1297603Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
517b1297603Smrg  # (the dirname of $[0] is not the place where we might find the
518b1297603Smrg  # original and so on.  Autoconf is especially sensitive to this).
519b1297603Smrg  . "./$as_me.lineno"
520b1297603Smrg  # Exit status is that of the last command.
521b1297603Smrg  exit
522b1297603Smrg}
523b1297603Smrg
52420f5670eSmrg
52520f5670eSmrg# Determine whether it's possible to make 'echo' print without a newline.
52620f5670eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
52720f5670eSmrg# for compatibility with existing Makefiles.
528b1297603SmrgECHO_C= ECHO_N= ECHO_T=
52954e0bb33Smrgcase `echo -n x` in #(((((
530b1297603Smrg-n*)
53154e0bb33Smrg  case `echo 'xy\c'` in
532b1297603Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
53354e0bb33Smrg  xy)  ECHO_C='\c';;
53454e0bb33Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
53554e0bb33Smrg       ECHO_T='	';;
536b1297603Smrg  esac;;
537b1297603Smrg*)
538b1297603Smrg  ECHO_N='-n';;
539b1297603Smrgesac
540b1297603Smrg
54120f5670eSmrg# For backward compatibility with old third-party macros, we provide
54220f5670eSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
54320f5670eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
54420f5670eSmrgas_echo='printf %s\n'
54520f5670eSmrgas_echo_n='printf %s'
54620f5670eSmrg
54720f5670eSmrg
548b1297603Smrgrm -f conf$$ conf$$.exe conf$$.file
549b1297603Smrgif test -d conf$$.dir; then
550b1297603Smrg  rm -f conf$$.dir/conf$$.file
551b1297603Smrgelse
552b1297603Smrg  rm -f conf$$.dir
5535b944e2aSmrg  mkdir conf$$.dir 2>/dev/null
5545b944e2aSmrgfi
5555b944e2aSmrgif (echo >conf$$.file) 2>/dev/null; then
5565b944e2aSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
5575b944e2aSmrg    as_ln_s='ln -s'
5585b944e2aSmrg    # ... but there are two gotchas:
5595b944e2aSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5605b944e2aSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
56133734831Smrg    # In both cases, we have to default to `cp -pR'.
5625b944e2aSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
56333734831Smrg      as_ln_s='cp -pR'
5645b944e2aSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5655b944e2aSmrg    as_ln_s=ln
5665b944e2aSmrg  else
56733734831Smrg    as_ln_s='cp -pR'
5685b944e2aSmrg  fi
569b1297603Smrgelse
57033734831Smrg  as_ln_s='cp -pR'
571b1297603Smrgfi
572b1297603Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
573b1297603Smrgrmdir conf$$.dir 2>/dev/null
574b1297603Smrg
575b1297603Smrgif mkdir -p . 2>/dev/null; then
57654e0bb33Smrg  as_mkdir_p='mkdir -p "$as_dir"'
577b1297603Smrgelse
578b1297603Smrg  test -d ./-p && rmdir ./-p
579b1297603Smrg  as_mkdir_p=false
580b1297603Smrgfi
581b1297603Smrg
58233734831Smrgas_test_x='test -x'
58333734831Smrgas_executable_p=as_fn_executable_p
584b1297603Smrg
585b1297603Smrg# Sed expression to map a string onto a valid CPP name.
586b1297603Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
587b1297603Smrg
588b1297603Smrg# Sed expression to map a string onto a valid variable name.
589b1297603Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
590b1297603Smrg
591b1297603Smrg
59254e0bb33Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
59354e0bb33Smrgexec 6>&1
594b1297603Smrg
595b1297603Smrg# Name of the host.
59654e0bb33Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
597b1297603Smrg# so uname gets run too.
598b1297603Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
599b1297603Smrg
600b1297603Smrg#
601b1297603Smrg# Initializations.
602b1297603Smrg#
603b1297603Smrgac_default_prefix=/usr/local
604b1297603Smrgac_clean_files=
605b1297603Smrgac_config_libobj_dir=.
606b1297603SmrgLIBOBJS=
607b1297603Smrgcross_compiling=no
608b1297603Smrgsubdirs=
609b1297603SmrgMFLAGS=
610b1297603SmrgMAKEFLAGS=
611b1297603Smrg
612b1297603Smrg# Identity of this package.
613b1297603SmrgPACKAGE_NAME='xinput'
614b1297603SmrgPACKAGE_TARNAME='xinput'
61520f5670eSmrgPACKAGE_VERSION='1.6.4'
61620f5670eSmrgPACKAGE_STRING='xinput 1.6.4'
617a570218aSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xinput/issues'
61854e0bb33SmrgPACKAGE_URL=''
619b1297603Smrg
6200309d3b3Smrgac_unique_file="Makefile.am"
621d3263506Smrg# Factoring default headers for most tests.
622d3263506Smrgac_includes_default="\
62320f5670eSmrg#include <stddef.h>
62420f5670eSmrg#ifdef HAVE_STDIO_H
62520f5670eSmrg# include <stdio.h>
626d3263506Smrg#endif
62720f5670eSmrg#ifdef HAVE_STDLIB_H
628d3263506Smrg# include <stdlib.h>
629d3263506Smrg#endif
630d3263506Smrg#ifdef HAVE_STRING_H
631d3263506Smrg# include <string.h>
632d3263506Smrg#endif
633d3263506Smrg#ifdef HAVE_INTTYPES_H
634d3263506Smrg# include <inttypes.h>
635d3263506Smrg#endif
636d3263506Smrg#ifdef HAVE_STDINT_H
637d3263506Smrg# include <stdint.h>
638d3263506Smrg#endif
63920f5670eSmrg#ifdef HAVE_STRINGS_H
64020f5670eSmrg# include <strings.h>
64120f5670eSmrg#endif
64220f5670eSmrg#ifdef HAVE_SYS_TYPES_H
64320f5670eSmrg# include <sys/types.h>
64420f5670eSmrg#endif
64520f5670eSmrg#ifdef HAVE_SYS_STAT_H
64620f5670eSmrg# include <sys/stat.h>
64720f5670eSmrg#endif
648d3263506Smrg#ifdef HAVE_UNISTD_H
649d3263506Smrg# include <unistd.h>
650d3263506Smrg#endif"
651d3263506Smrg
65220f5670eSmrgac_header_c_list=
65353719b08Smrgac_subst_vars='am__EXEEXT_FALSE
65453719b08Smrgam__EXEEXT_TRUE
65553719b08SmrgLTLIBOBJS
656b1297603SmrgLIBOBJS
6570309d3b3SmrgXI22_LIBS
6580309d3b3SmrgXI22_CFLAGS
6590309d3b3SmrgXI21_LIBS
6600309d3b3SmrgXI21_CFLAGS
66153719b08SmrgHAVE_XI2
66253719b08SmrgHAVE_XI2_FALSE
66353719b08SmrgHAVE_XI2_TRUE
66453719b08SmrgXI2_LIBS
66553719b08SmrgXI2_CFLAGS
66653719b08SmrgXINPUT_LIBS
66753719b08SmrgXINPUT_CFLAGS
668cea37944SmrgMAN_SUBSTS
669cea37944SmrgXORG_MAN_PAGE
6705b944e2aSmrgADMIN_MAN_DIR
6715b944e2aSmrgDRIVER_MAN_DIR
6725b944e2aSmrgMISC_MAN_DIR
6735b944e2aSmrgFILE_MAN_DIR
6745b944e2aSmrgLIB_MAN_DIR
6755b944e2aSmrgAPP_MAN_DIR
6765b944e2aSmrgADMIN_MAN_SUFFIX
6775b944e2aSmrgDRIVER_MAN_SUFFIX
6785b944e2aSmrgMISC_MAN_SUFFIX
6795b944e2aSmrgFILE_MAN_SUFFIX
6805b944e2aSmrgLIB_MAN_SUFFIX
6815b944e2aSmrgAPP_MAN_SUFFIX
682cea37944SmrgSED
6835b944e2aSmrghost_os
6845b944e2aSmrghost_vendor
6855b944e2aSmrghost_cpu
6865b944e2aSmrghost
6875b944e2aSmrgbuild_os
6885b944e2aSmrgbuild_vendor
6895b944e2aSmrgbuild_cpu
6905b944e2aSmrgbuild
69153719b08SmrgINSTALL_CMD
69254e0bb33SmrgPKG_CONFIG_LIBDIR
69354e0bb33SmrgPKG_CONFIG_PATH
6945b944e2aSmrgPKG_CONFIG
69553719b08SmrgCHANGELOG_CMD
6960309d3b3SmrgSTRICT_CFLAGS
697d3263506SmrgCWARNFLAGS
6980309d3b3SmrgBASE_CFLAGS
6995b944e2aSmrgam__fastdepCC_FALSE
7005b944e2aSmrgam__fastdepCC_TRUE
7015b944e2aSmrgCCDEPMODE
7020309d3b3Smrgam__nodep
7035b944e2aSmrgAMDEPBACKSLASH
7045b944e2aSmrgAMDEP_FALSE
7055b944e2aSmrgAMDEP_TRUE
7065b944e2aSmrgam__include
7075b944e2aSmrgDEPDIR
7085b944e2aSmrgOBJEXT
7095b944e2aSmrgEXEEXT
7105b944e2aSmrgac_ct_CC
7115b944e2aSmrgCPPFLAGS
7125b944e2aSmrgLDFLAGS
7135b944e2aSmrgCFLAGS
7145b944e2aSmrgCC
71533734831SmrgAM_BACKSLASH
71633734831SmrgAM_DEFAULT_VERBOSITY
71733734831SmrgAM_DEFAULT_V
71833734831SmrgAM_V
71920f5670eSmrgCSCOPE
72020f5670eSmrgETAGS
72120f5670eSmrgCTAGS
7225b944e2aSmrgam__untar
7235b944e2aSmrgam__tar
7245b944e2aSmrgAMTAR
7255b944e2aSmrgam__leading_dot
7265b944e2aSmrgSET_MAKE
7275b944e2aSmrgAWK
7285b944e2aSmrgmkdir_p
7295b944e2aSmrgMKDIR_P
7305b944e2aSmrgINSTALL_STRIP_PROGRAM
7315b944e2aSmrgSTRIP
7325b944e2aSmrginstall_sh
7335b944e2aSmrgMAKEINFO
7345b944e2aSmrgAUTOHEADER
7355b944e2aSmrgAUTOMAKE
7365b944e2aSmrgAUTOCONF
7375b944e2aSmrgACLOCAL
7385b944e2aSmrgVERSION
7395b944e2aSmrgPACKAGE
7405b944e2aSmrgCYGPATH_W
7415b944e2aSmrgam__isrc
7425b944e2aSmrgINSTALL_DATA
7435b944e2aSmrgINSTALL_SCRIPT
7445b944e2aSmrgINSTALL_PROGRAM
7455b944e2aSmrgtarget_alias
7465b944e2aSmrghost_alias
7475b944e2aSmrgbuild_alias
7485b944e2aSmrgLIBS
7495b944e2aSmrgECHO_T
7505b944e2aSmrgECHO_N
7515b944e2aSmrgECHO_C
7525b944e2aSmrgDEFS
7535b944e2aSmrgmandir
7545b944e2aSmrglocaledir
7555b944e2aSmrglibdir
7565b944e2aSmrgpsdir
7575b944e2aSmrgpdfdir
7585b944e2aSmrgdvidir
7595b944e2aSmrghtmldir
7605b944e2aSmrginfodir
7615b944e2aSmrgdocdir
7625b944e2aSmrgoldincludedir
7635b944e2aSmrgincludedir
76420f5670eSmrgrunstatedir
7655b944e2aSmrglocalstatedir
7665b944e2aSmrgsharedstatedir
7675b944e2aSmrgsysconfdir
7685b944e2aSmrgdatadir
7695b944e2aSmrgdatarootdir
7705b944e2aSmrglibexecdir
7715b944e2aSmrgsbindir
7725b944e2aSmrgbindir
7735b944e2aSmrgprogram_transform_name
7745b944e2aSmrgprefix
7755b944e2aSmrgexec_prefix
77654e0bb33SmrgPACKAGE_URL
7775b944e2aSmrgPACKAGE_BUGREPORT
7785b944e2aSmrgPACKAGE_STRING
7795b944e2aSmrgPACKAGE_VERSION
7805b944e2aSmrgPACKAGE_TARNAME
7815b944e2aSmrgPACKAGE_NAME
7825b944e2aSmrgPATH_SEPARATOR
783a570218aSmrgSHELL
784a570218aSmrgam__quote'
785b1297603Smrgac_subst_files=''
7865b944e2aSmrgac_user_opts='
7875b944e2aSmrgenable_option_checking
78833734831Smrgenable_silent_rules
7895b944e2aSmrgenable_dependency_tracking
7900309d3b3Smrgenable_selective_werror
79153719b08Smrgenable_strict_compilation
7925b944e2aSmrg'
793b1297603Smrg      ac_precious_vars='build_alias
794b1297603Smrghost_alias
795b1297603Smrgtarget_alias
796b1297603SmrgCC
797b1297603SmrgCFLAGS
798b1297603SmrgLDFLAGS
799b1297603SmrgLIBS
800b1297603SmrgCPPFLAGS
801b1297603SmrgPKG_CONFIG
80254e0bb33SmrgPKG_CONFIG_PATH
80354e0bb33SmrgPKG_CONFIG_LIBDIR
804b1297603SmrgXINPUT_CFLAGS
80553719b08SmrgXINPUT_LIBS
80653719b08SmrgXI2_CFLAGS
8070309d3b3SmrgXI2_LIBS
8080309d3b3SmrgXI21_CFLAGS
8090309d3b3SmrgXI21_LIBS
8100309d3b3SmrgXI22_CFLAGS
8110309d3b3SmrgXI22_LIBS'
812b1297603Smrg
813b1297603Smrg
814b1297603Smrg# Initialize some variables set by options.
815b1297603Smrgac_init_help=
816b1297603Smrgac_init_version=false
8175b944e2aSmrgac_unrecognized_opts=
8185b944e2aSmrgac_unrecognized_sep=
819b1297603Smrg# The variables have the same names as the options, with
820b1297603Smrg# dashes changed to underlines.
821b1297603Smrgcache_file=/dev/null
822b1297603Smrgexec_prefix=NONE
823b1297603Smrgno_create=
824b1297603Smrgno_recursion=
825b1297603Smrgprefix=NONE
826b1297603Smrgprogram_prefix=NONE
827b1297603Smrgprogram_suffix=NONE
828b1297603Smrgprogram_transform_name=s,x,x,
829b1297603Smrgsilent=
830b1297603Smrgsite=
831b1297603Smrgsrcdir=
832b1297603Smrgverbose=
833b1297603Smrgx_includes=NONE
834b1297603Smrgx_libraries=NONE
835b1297603Smrg
836b1297603Smrg# Installation directory options.
837b1297603Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
838b1297603Smrg# and all the variables that are supposed to be based on exec_prefix
839b1297603Smrg# by default will actually change.
840b1297603Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
841b1297603Smrg# (The list follows the same order as the GNU Coding Standards.)
842b1297603Smrgbindir='${exec_prefix}/bin'
843b1297603Smrgsbindir='${exec_prefix}/sbin'
844b1297603Smrglibexecdir='${exec_prefix}/libexec'
845b1297603Smrgdatarootdir='${prefix}/share'
846b1297603Smrgdatadir='${datarootdir}'
847b1297603Smrgsysconfdir='${prefix}/etc'
848b1297603Smrgsharedstatedir='${prefix}/com'
849b1297603Smrglocalstatedir='${prefix}/var'
85020f5670eSmrgrunstatedir='${localstatedir}/run'
851b1297603Smrgincludedir='${prefix}/include'
852b1297603Smrgoldincludedir='/usr/include'
853b1297603Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
854b1297603Smrginfodir='${datarootdir}/info'
855b1297603Smrghtmldir='${docdir}'
856b1297603Smrgdvidir='${docdir}'
857b1297603Smrgpdfdir='${docdir}'
858b1297603Smrgpsdir='${docdir}'
859b1297603Smrglibdir='${exec_prefix}/lib'
860b1297603Smrglocaledir='${datarootdir}/locale'
861b1297603Smrgmandir='${datarootdir}/man'
862b1297603Smrg
863b1297603Smrgac_prev=
864b1297603Smrgac_dashdash=
865b1297603Smrgfor ac_option
866b1297603Smrgdo
867b1297603Smrg  # If the previous option needs an argument, assign it.
868b1297603Smrg  if test -n "$ac_prev"; then
869b1297603Smrg    eval $ac_prev=\$ac_option
870b1297603Smrg    ac_prev=
871b1297603Smrg    continue
872b1297603Smrg  fi
873b1297603Smrg
874b1297603Smrg  case $ac_option in
8750309d3b3Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8760309d3b3Smrg  *=)   ac_optarg= ;;
8770309d3b3Smrg  *)    ac_optarg=yes ;;
878b1297603Smrg  esac
879b1297603Smrg
880b1297603Smrg  case $ac_dashdash$ac_option in
881b1297603Smrg  --)
882b1297603Smrg    ac_dashdash=yes ;;
883b1297603Smrg
884b1297603Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
885b1297603Smrg    ac_prev=bindir ;;
886b1297603Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
887b1297603Smrg    bindir=$ac_optarg ;;
888b1297603Smrg
889b1297603Smrg  -build | --build | --buil | --bui | --bu)
890b1297603Smrg    ac_prev=build_alias ;;
891b1297603Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
892b1297603Smrg    build_alias=$ac_optarg ;;
893b1297603Smrg
894b1297603Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
895b1297603Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
896b1297603Smrg    ac_prev=cache_file ;;
897b1297603Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
898b1297603Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
899b1297603Smrg    cache_file=$ac_optarg ;;
900b1297603Smrg
901b1297603Smrg  --config-cache | -C)
902b1297603Smrg    cache_file=config.cache ;;
903b1297603Smrg
904b1297603Smrg  -datadir | --datadir | --datadi | --datad)
905b1297603Smrg    ac_prev=datadir ;;
906b1297603Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
907b1297603Smrg    datadir=$ac_optarg ;;
908b1297603Smrg
909b1297603Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
910b1297603Smrg  | --dataroo | --dataro | --datar)
911b1297603Smrg    ac_prev=datarootdir ;;
912b1297603Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
913b1297603Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
914b1297603Smrg    datarootdir=$ac_optarg ;;
915b1297603Smrg
916b1297603Smrg  -disable-* | --disable-*)
9175b944e2aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
918b1297603Smrg    # Reject names that are not valid shell variable names.
9195b944e2aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
92020f5670eSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9215b944e2aSmrg    ac_useropt_orig=$ac_useropt
92220f5670eSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9235b944e2aSmrg    case $ac_user_opts in
9245b944e2aSmrg      *"
9255b944e2aSmrg"enable_$ac_useropt"
9265b944e2aSmrg"*) ;;
9275b944e2aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9285b944e2aSmrg	 ac_unrecognized_sep=', ';;
9295b944e2aSmrg    esac
9305b944e2aSmrg    eval enable_$ac_useropt=no ;;
931b1297603Smrg
932b1297603Smrg  -docdir | --docdir | --docdi | --doc | --do)
933b1297603Smrg    ac_prev=docdir ;;
934b1297603Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935b1297603Smrg    docdir=$ac_optarg ;;
936b1297603Smrg
937b1297603Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938b1297603Smrg    ac_prev=dvidir ;;
939b1297603Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940b1297603Smrg    dvidir=$ac_optarg ;;
941b1297603Smrg
942b1297603Smrg  -enable-* | --enable-*)
9435b944e2aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944b1297603Smrg    # Reject names that are not valid shell variable names.
9455b944e2aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
94620f5670eSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9475b944e2aSmrg    ac_useropt_orig=$ac_useropt
94820f5670eSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9495b944e2aSmrg    case $ac_user_opts in
9505b944e2aSmrg      *"
9515b944e2aSmrg"enable_$ac_useropt"
9525b944e2aSmrg"*) ;;
9535b944e2aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9545b944e2aSmrg	 ac_unrecognized_sep=', ';;
9555b944e2aSmrg    esac
9565b944e2aSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
957b1297603Smrg
958b1297603Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
959b1297603Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
960b1297603Smrg  | --exec | --exe | --ex)
961b1297603Smrg    ac_prev=exec_prefix ;;
962b1297603Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
963b1297603Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
964b1297603Smrg  | --exec=* | --exe=* | --ex=*)
965b1297603Smrg    exec_prefix=$ac_optarg ;;
966b1297603Smrg
967b1297603Smrg  -gas | --gas | --ga | --g)
968b1297603Smrg    # Obsolete; use --with-gas.
969b1297603Smrg    with_gas=yes ;;
970b1297603Smrg
971b1297603Smrg  -help | --help | --hel | --he | -h)
972b1297603Smrg    ac_init_help=long ;;
973b1297603Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
974b1297603Smrg    ac_init_help=recursive ;;
975b1297603Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
976b1297603Smrg    ac_init_help=short ;;
977b1297603Smrg
978b1297603Smrg  -host | --host | --hos | --ho)
979b1297603Smrg    ac_prev=host_alias ;;
980b1297603Smrg  -host=* | --host=* | --hos=* | --ho=*)
981b1297603Smrg    host_alias=$ac_optarg ;;
982b1297603Smrg
983b1297603Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984b1297603Smrg    ac_prev=htmldir ;;
985b1297603Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986b1297603Smrg  | --ht=*)
987b1297603Smrg    htmldir=$ac_optarg ;;
988b1297603Smrg
989b1297603Smrg  -includedir | --includedir | --includedi | --included | --include \
990b1297603Smrg  | --includ | --inclu | --incl | --inc)
991b1297603Smrg    ac_prev=includedir ;;
992b1297603Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
993b1297603Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
994b1297603Smrg    includedir=$ac_optarg ;;
995b1297603Smrg
996b1297603Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
997b1297603Smrg    ac_prev=infodir ;;
998b1297603Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
999b1297603Smrg    infodir=$ac_optarg ;;
1000b1297603Smrg
1001b1297603Smrg  -libdir | --libdir | --libdi | --libd)
1002b1297603Smrg    ac_prev=libdir ;;
1003b1297603Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
1004b1297603Smrg    libdir=$ac_optarg ;;
1005b1297603Smrg
1006b1297603Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1007b1297603Smrg  | --libexe | --libex | --libe)
1008b1297603Smrg    ac_prev=libexecdir ;;
1009b1297603Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1010b1297603Smrg  | --libexe=* | --libex=* | --libe=*)
1011b1297603Smrg    libexecdir=$ac_optarg ;;
1012b1297603Smrg
1013b1297603Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1014b1297603Smrg    ac_prev=localedir ;;
1015b1297603Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1016b1297603Smrg    localedir=$ac_optarg ;;
1017b1297603Smrg
1018b1297603Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1019b1297603Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1020b1297603Smrg    ac_prev=localstatedir ;;
1021b1297603Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1022b1297603Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1023b1297603Smrg    localstatedir=$ac_optarg ;;
1024b1297603Smrg
1025b1297603Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026b1297603Smrg    ac_prev=mandir ;;
1027b1297603Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1028b1297603Smrg    mandir=$ac_optarg ;;
1029b1297603Smrg
1030b1297603Smrg  -nfp | --nfp | --nf)
1031b1297603Smrg    # Obsolete; use --without-fp.
1032b1297603Smrg    with_fp=no ;;
1033b1297603Smrg
1034b1297603Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1035b1297603Smrg  | --no-cr | --no-c | -n)
1036b1297603Smrg    no_create=yes ;;
1037b1297603Smrg
1038b1297603Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1039b1297603Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1040b1297603Smrg    no_recursion=yes ;;
1041b1297603Smrg
1042b1297603Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1043b1297603Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1044b1297603Smrg  | --oldin | --oldi | --old | --ol | --o)
1045b1297603Smrg    ac_prev=oldincludedir ;;
1046b1297603Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1047b1297603Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1048b1297603Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1049b1297603Smrg    oldincludedir=$ac_optarg ;;
1050b1297603Smrg
1051b1297603Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052b1297603Smrg    ac_prev=prefix ;;
1053b1297603Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1054b1297603Smrg    prefix=$ac_optarg ;;
1055b1297603Smrg
1056b1297603Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1057b1297603Smrg  | --program-pre | --program-pr | --program-p)
1058b1297603Smrg    ac_prev=program_prefix ;;
1059b1297603Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1060b1297603Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1061b1297603Smrg    program_prefix=$ac_optarg ;;
1062b1297603Smrg
1063b1297603Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1064b1297603Smrg  | --program-suf | --program-su | --program-s)
1065b1297603Smrg    ac_prev=program_suffix ;;
1066b1297603Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1067b1297603Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1068b1297603Smrg    program_suffix=$ac_optarg ;;
1069b1297603Smrg
1070b1297603Smrg  -program-transform-name | --program-transform-name \
1071b1297603Smrg  | --program-transform-nam | --program-transform-na \
1072b1297603Smrg  | --program-transform-n | --program-transform- \
1073b1297603Smrg  | --program-transform | --program-transfor \
1074b1297603Smrg  | --program-transfo | --program-transf \
1075b1297603Smrg  | --program-trans | --program-tran \
1076b1297603Smrg  | --progr-tra | --program-tr | --program-t)
1077b1297603Smrg    ac_prev=program_transform_name ;;
1078b1297603Smrg  -program-transform-name=* | --program-transform-name=* \
1079b1297603Smrg  | --program-transform-nam=* | --program-transform-na=* \
1080b1297603Smrg  | --program-transform-n=* | --program-transform-=* \
1081b1297603Smrg  | --program-transform=* | --program-transfor=* \
1082b1297603Smrg  | --program-transfo=* | --program-transf=* \
1083b1297603Smrg  | --program-trans=* | --program-tran=* \
1084b1297603Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1085b1297603Smrg    program_transform_name=$ac_optarg ;;
1086b1297603Smrg
1087b1297603Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088b1297603Smrg    ac_prev=pdfdir ;;
1089b1297603Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1090b1297603Smrg    pdfdir=$ac_optarg ;;
1091b1297603Smrg
1092b1297603Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1093b1297603Smrg    ac_prev=psdir ;;
1094b1297603Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1095b1297603Smrg    psdir=$ac_optarg ;;
1096b1297603Smrg
1097b1297603Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1098b1297603Smrg  | -silent | --silent | --silen | --sile | --sil)
1099b1297603Smrg    silent=yes ;;
1100b1297603Smrg
110120f5670eSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
110220f5670eSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
110320f5670eSmrg  | --run | --ru | --r)
110420f5670eSmrg    ac_prev=runstatedir ;;
110520f5670eSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
110620f5670eSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
110720f5670eSmrg  | --run=* | --ru=* | --r=*)
110820f5670eSmrg    runstatedir=$ac_optarg ;;
110920f5670eSmrg
1110b1297603Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1111b1297603Smrg    ac_prev=sbindir ;;
1112b1297603Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1113b1297603Smrg  | --sbi=* | --sb=*)
1114b1297603Smrg    sbindir=$ac_optarg ;;
1115b1297603Smrg
1116b1297603Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1117b1297603Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1118b1297603Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1119b1297603Smrg  | --sha | --sh)
1120b1297603Smrg    ac_prev=sharedstatedir ;;
1121b1297603Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1122b1297603Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1123b1297603Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1124b1297603Smrg  | --sha=* | --sh=*)
1125b1297603Smrg    sharedstatedir=$ac_optarg ;;
1126b1297603Smrg
1127b1297603Smrg  -site | --site | --sit)
1128b1297603Smrg    ac_prev=site ;;
1129b1297603Smrg  -site=* | --site=* | --sit=*)
1130b1297603Smrg    site=$ac_optarg ;;
1131b1297603Smrg
1132b1297603Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1133b1297603Smrg    ac_prev=srcdir ;;
1134b1297603Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1135b1297603Smrg    srcdir=$ac_optarg ;;
1136b1297603Smrg
1137b1297603Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1138b1297603Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1139b1297603Smrg    ac_prev=sysconfdir ;;
1140b1297603Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1141b1297603Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1142b1297603Smrg    sysconfdir=$ac_optarg ;;
1143b1297603Smrg
1144b1297603Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1145b1297603Smrg    ac_prev=target_alias ;;
1146b1297603Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1147b1297603Smrg    target_alias=$ac_optarg ;;
1148b1297603Smrg
1149b1297603Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1150b1297603Smrg    verbose=yes ;;
1151b1297603Smrg
1152b1297603Smrg  -version | --version | --versio | --versi | --vers | -V)
1153b1297603Smrg    ac_init_version=: ;;
1154b1297603Smrg
1155b1297603Smrg  -with-* | --with-*)
11565b944e2aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1157b1297603Smrg    # Reject names that are not valid shell variable names.
11585b944e2aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
115920f5670eSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11605b944e2aSmrg    ac_useropt_orig=$ac_useropt
116120f5670eSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11625b944e2aSmrg    case $ac_user_opts in
11635b944e2aSmrg      *"
11645b944e2aSmrg"with_$ac_useropt"
11655b944e2aSmrg"*) ;;
11665b944e2aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11675b944e2aSmrg	 ac_unrecognized_sep=', ';;
11685b944e2aSmrg    esac
11695b944e2aSmrg    eval with_$ac_useropt=\$ac_optarg ;;
1170b1297603Smrg
1171b1297603Smrg  -without-* | --without-*)
11725b944e2aSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1173b1297603Smrg    # Reject names that are not valid shell variable names.
11745b944e2aSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
117520f5670eSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11765b944e2aSmrg    ac_useropt_orig=$ac_useropt
117720f5670eSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11785b944e2aSmrg    case $ac_user_opts in
11795b944e2aSmrg      *"
11805b944e2aSmrg"with_$ac_useropt"
11815b944e2aSmrg"*) ;;
11825b944e2aSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11835b944e2aSmrg	 ac_unrecognized_sep=', ';;
11845b944e2aSmrg    esac
11855b944e2aSmrg    eval with_$ac_useropt=no ;;
1186b1297603Smrg
1187b1297603Smrg  --x)
1188b1297603Smrg    # Obsolete; use --with-x.
1189b1297603Smrg    with_x=yes ;;
1190b1297603Smrg
1191b1297603Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1192b1297603Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1193b1297603Smrg    ac_prev=x_includes ;;
1194b1297603Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1195b1297603Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1196b1297603Smrg    x_includes=$ac_optarg ;;
1197b1297603Smrg
1198b1297603Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1199b1297603Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1200b1297603Smrg    ac_prev=x_libraries ;;
1201b1297603Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1202b1297603Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1203b1297603Smrg    x_libraries=$ac_optarg ;;
1204b1297603Smrg
120554e0bb33Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
120654e0bb33SmrgTry \`$0 --help' for more information"
1207b1297603Smrg    ;;
1208b1297603Smrg
1209b1297603Smrg  *=*)
1210b1297603Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1211b1297603Smrg    # Reject names that are not valid shell variable names.
121254e0bb33Smrg    case $ac_envvar in #(
121354e0bb33Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
121454e0bb33Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
121554e0bb33Smrg    esac
1216b1297603Smrg    eval $ac_envvar=\$ac_optarg
1217b1297603Smrg    export $ac_envvar ;;
1218b1297603Smrg
1219b1297603Smrg  *)
1220b1297603Smrg    # FIXME: should be removed in autoconf 3.0.
122120f5670eSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1222b1297603Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
122320f5670eSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
12240309d3b3Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1225b1297603Smrg    ;;
1226b1297603Smrg
1227b1297603Smrg  esac
1228b1297603Smrgdone
1229b1297603Smrg
1230b1297603Smrgif test -n "$ac_prev"; then
1231b1297603Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
123254e0bb33Smrg  as_fn_error $? "missing argument to $ac_option"
1233b1297603Smrgfi
1234b1297603Smrg
12355b944e2aSmrgif test -n "$ac_unrecognized_opts"; then
12365b944e2aSmrg  case $enable_option_checking in
12375b944e2aSmrg    no) ;;
123854e0bb33Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
123920f5670eSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12405b944e2aSmrg  esac
12415b944e2aSmrgfi
12425b944e2aSmrg
12435b944e2aSmrg# Check all directory arguments for consistency.
1244b1297603Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1245b1297603Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1246b1297603Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
124720f5670eSmrg		libdir localedir mandir runstatedir
1248b1297603Smrgdo
1249b1297603Smrg  eval ac_val=\$$ac_var
12505b944e2aSmrg  # Remove trailing slashes.
12515b944e2aSmrg  case $ac_val in
12525b944e2aSmrg    */ )
12535b944e2aSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12545b944e2aSmrg      eval $ac_var=\$ac_val;;
12555b944e2aSmrg  esac
12565b944e2aSmrg  # Be sure to have absolute directory names.
1257b1297603Smrg  case $ac_val in
1258b1297603Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1259b1297603Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1260b1297603Smrg  esac
126154e0bb33Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1262b1297603Smrgdone
1263b1297603Smrg
1264b1297603Smrg# There might be people who depend on the old broken behavior: `$host'
1265b1297603Smrg# used to hold the argument of --host etc.
1266b1297603Smrg# FIXME: To remove some day.
1267b1297603Smrgbuild=$build_alias
1268b1297603Smrghost=$host_alias
1269b1297603Smrgtarget=$target_alias
1270b1297603Smrg
1271b1297603Smrg# FIXME: To remove some day.
1272b1297603Smrgif test "x$host_alias" != x; then
1273b1297603Smrg  if test "x$build_alias" = x; then
1274b1297603Smrg    cross_compiling=maybe
1275b1297603Smrg  elif test "x$build_alias" != "x$host_alias"; then
1276b1297603Smrg    cross_compiling=yes
1277b1297603Smrg  fi
1278b1297603Smrgfi
1279b1297603Smrg
1280b1297603Smrgac_tool_prefix=
1281b1297603Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1282b1297603Smrg
1283b1297603Smrgtest "$silent" = yes && exec 6>/dev/null
1284b1297603Smrg
1285b1297603Smrg
1286b1297603Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1287b1297603Smrgac_ls_di=`ls -di .` &&
1288b1297603Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
128954e0bb33Smrg  as_fn_error $? "working directory cannot be determined"
1290b1297603Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
129154e0bb33Smrg  as_fn_error $? "pwd does not report name of working directory"
1292b1297603Smrg
1293b1297603Smrg
1294b1297603Smrg# Find the source files, if location was not specified.
1295b1297603Smrgif test -z "$srcdir"; then
1296b1297603Smrg  ac_srcdir_defaulted=yes
1297b1297603Smrg  # Try the directory containing this script, then the parent directory.
12985b944e2aSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12995b944e2aSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13005b944e2aSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
13015b944e2aSmrg	 X"$as_myself" : 'X\(//\)$' \| \
13025b944e2aSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
130320f5670eSmrgprintf "%s\n" X"$as_myself" |
1304b1297603Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1305b1297603Smrg	    s//\1/
1306b1297603Smrg	    q
1307b1297603Smrg	  }
1308b1297603Smrg	  /^X\(\/\/\)[^/].*/{
1309b1297603Smrg	    s//\1/
1310b1297603Smrg	    q
1311b1297603Smrg	  }
1312b1297603Smrg	  /^X\(\/\/\)$/{
1313b1297603Smrg	    s//\1/
1314b1297603Smrg	    q
1315b1297603Smrg	  }
1316b1297603Smrg	  /^X\(\/\).*/{
1317b1297603Smrg	    s//\1/
1318b1297603Smrg	    q
1319b1297603Smrg	  }
1320b1297603Smrg	  s/.*/./; q'`
1321b1297603Smrg  srcdir=$ac_confdir
1322b1297603Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1323b1297603Smrg    srcdir=..
1324b1297603Smrg  fi
1325b1297603Smrgelse
1326b1297603Smrg  ac_srcdir_defaulted=no
1327b1297603Smrgfi
1328b1297603Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1329b1297603Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
133054e0bb33Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1331b1297603Smrgfi
1332b1297603Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1333b1297603Smrgac_abs_confdir=`(
133454e0bb33Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1335b1297603Smrg	pwd)`
1336b1297603Smrg# When building in place, set srcdir=.
1337b1297603Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1338b1297603Smrg  srcdir=.
1339b1297603Smrgfi
1340b1297603Smrg# Remove unnecessary trailing slashes from srcdir.
1341b1297603Smrg# Double slashes in file names in object file debugging info
1342b1297603Smrg# mess up M-x gdb in Emacs.
1343b1297603Smrgcase $srcdir in
1344b1297603Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1345b1297603Smrgesac
1346b1297603Smrgfor ac_var in $ac_precious_vars; do
1347b1297603Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1348b1297603Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1349b1297603Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1350b1297603Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1351b1297603Smrgdone
1352b1297603Smrg
1353b1297603Smrg#
1354b1297603Smrg# Report the --help message.
1355b1297603Smrg#
1356b1297603Smrgif test "$ac_init_help" = "long"; then
1357b1297603Smrg  # Omit some internal or obsolete options to make the list less imposing.
1358b1297603Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1359b1297603Smrg  cat <<_ACEOF
136020f5670eSmrg\`configure' configures xinput 1.6.4 to adapt to many kinds of systems.
1361b1297603Smrg
1362b1297603SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1363b1297603Smrg
1364b1297603SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1365b1297603SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1366b1297603Smrg
1367b1297603SmrgDefaults for the options are specified in brackets.
1368b1297603Smrg
1369b1297603SmrgConfiguration:
1370b1297603Smrg  -h, --help              display this help and exit
1371b1297603Smrg      --help=short        display options specific to this package
1372b1297603Smrg      --help=recursive    display the short help of all the included packages
1373b1297603Smrg  -V, --version           display version information and exit
137454e0bb33Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
1375b1297603Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1376b1297603Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1377b1297603Smrg  -n, --no-create         do not create output files
1378b1297603Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1379b1297603Smrg
1380b1297603SmrgInstallation directories:
1381b1297603Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13825b944e2aSmrg                          [$ac_default_prefix]
1383b1297603Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13845b944e2aSmrg                          [PREFIX]
1385b1297603Smrg
1386b1297603SmrgBy default, \`make install' will install all the files in
1387b1297603Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1388b1297603Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1389b1297603Smrgfor instance \`--prefix=\$HOME'.
1390b1297603Smrg
1391b1297603SmrgFor better control, use the options below.
1392b1297603Smrg
1393b1297603SmrgFine tuning of the installation directories:
13945b944e2aSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13955b944e2aSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13965b944e2aSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13975b944e2aSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13985b944e2aSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13995b944e2aSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
140020f5670eSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
14015b944e2aSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
14025b944e2aSmrg  --includedir=DIR        C header files [PREFIX/include]
14035b944e2aSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
14045b944e2aSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
14055b944e2aSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
14065b944e2aSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
14075b944e2aSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
14085b944e2aSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
14095b944e2aSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xinput]
14105b944e2aSmrg  --htmldir=DIR           html documentation [DOCDIR]
14115b944e2aSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
14125b944e2aSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
14135b944e2aSmrg  --psdir=DIR             ps documentation [DOCDIR]
1414b1297603Smrg_ACEOF
1415b1297603Smrg
1416b1297603Smrg  cat <<\_ACEOF
1417b1297603Smrg
1418b1297603SmrgProgram names:
1419b1297603Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1420b1297603Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1421b1297603Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1422b1297603Smrg
1423b1297603SmrgSystem types:
1424b1297603Smrg  --build=BUILD     configure for building on BUILD [guessed]
1425b1297603Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1426b1297603Smrg_ACEOF
1427b1297603Smrgfi
1428b1297603Smrg
1429b1297603Smrgif test -n "$ac_init_help"; then
1430b1297603Smrg  case $ac_init_help in
143120f5670eSmrg     short | recursive ) echo "Configuration of xinput 1.6.4:";;
1432b1297603Smrg   esac
1433b1297603Smrg  cat <<\_ACEOF
1434b1297603Smrg
1435b1297603SmrgOptional Features:
14365b944e2aSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
1437b1297603Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1438b1297603Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
143933734831Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
144033734831Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
144133734831Smrg  --enable-dependency-tracking
144233734831Smrg                          do not reject slow dependency extractors
144333734831Smrg  --disable-dependency-tracking
144433734831Smrg                          speeds up one-time build
14450309d3b3Smrg  --disable-selective-werror
14460309d3b3Smrg                          Turn off selective compiler errors. (default:
14470309d3b3Smrg                          enabled)
144853719b08Smrg  --enable-strict-compilation
144953719b08Smrg                          Enable all warnings from compiler and make them
145053719b08Smrg                          errors (default: disabled)
1451b1297603Smrg
1452b1297603SmrgSome influential environment variables:
1453b1297603Smrg  CC          C compiler command
1454b1297603Smrg  CFLAGS      C compiler flags
1455b1297603Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1456b1297603Smrg              nonstandard directory <lib dir>
1457b1297603Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
145854e0bb33Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1459b1297603Smrg              you have headers in a nonstandard directory <include dir>
1460b1297603Smrg  PKG_CONFIG  path to pkg-config utility
146154e0bb33Smrg  PKG_CONFIG_PATH
146254e0bb33Smrg              directories to add to pkg-config's search path
146354e0bb33Smrg  PKG_CONFIG_LIBDIR
146454e0bb33Smrg              path overriding pkg-config's built-in search path
1465b1297603Smrg  XINPUT_CFLAGS
1466b1297603Smrg              C compiler flags for XINPUT, overriding pkg-config
1467b1297603Smrg  XINPUT_LIBS linker flags for XINPUT, overriding pkg-config
146853719b08Smrg  XI2_CFLAGS  C compiler flags for XI2, overriding pkg-config
146953719b08Smrg  XI2_LIBS    linker flags for XI2, overriding pkg-config
14700309d3b3Smrg  XI21_CFLAGS C compiler flags for XI21, overriding pkg-config
14710309d3b3Smrg  XI21_LIBS   linker flags for XI21, overriding pkg-config
14720309d3b3Smrg  XI22_CFLAGS C compiler flags for XI22, overriding pkg-config
14730309d3b3Smrg  XI22_LIBS   linker flags for XI22, overriding pkg-config
1474b1297603Smrg
1475b1297603SmrgUse these variables to override the choices made by `configure' or to help
1476b1297603Smrgit to find libraries and programs with nonstandard names/locations.
1477b1297603Smrg
1478a570218aSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>.
1479b1297603Smrg_ACEOF
1480b1297603Smrgac_status=$?
1481b1297603Smrgfi
1482b1297603Smrg
1483b1297603Smrgif test "$ac_init_help" = "recursive"; then
1484b1297603Smrg  # If there are subdirs, report their specific --help.
1485b1297603Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14865b944e2aSmrg    test -d "$ac_dir" ||
14875b944e2aSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14885b944e2aSmrg      continue
1489b1297603Smrg    ac_builddir=.
1490b1297603Smrg
1491b1297603Smrgcase "$ac_dir" in
1492b1297603Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1493b1297603Smrg*)
149420f5670eSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1495b1297603Smrg  # A ".." for each directory in $ac_dir_suffix.
149620f5670eSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1497b1297603Smrg  case $ac_top_builddir_sub in
1498b1297603Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1499b1297603Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1500b1297603Smrg  esac ;;
1501b1297603Smrgesac
1502b1297603Smrgac_abs_top_builddir=$ac_pwd
1503b1297603Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1504b1297603Smrg# for backward compatibility:
1505b1297603Smrgac_top_builddir=$ac_top_build_prefix
1506b1297603Smrg
150754e0bb33Smrgcase $srcdir in
150854e0bb33Smrg  .)  # We are building in place.
150954e0bb33Smrg    ac_srcdir=.
151054e0bb33Smrg    ac_top_srcdir=$ac_top_builddir_sub
151154e0bb33Smrg    ac_abs_top_srcdir=$ac_pwd ;;
151254e0bb33Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
151354e0bb33Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
151454e0bb33Smrg    ac_top_srcdir=$srcdir
151554e0bb33Smrg    ac_abs_top_srcdir=$srcdir ;;
151654e0bb33Smrg  *) # Relative name.
151754e0bb33Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
151854e0bb33Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
151954e0bb33Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
152054e0bb33Smrgesac
152154e0bb33Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
152254e0bb33Smrg
152354e0bb33Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
152420f5670eSmrg    # Check for configure.gnu first; this name is used for a wrapper for
152520f5670eSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
152654e0bb33Smrg    if test -f "$ac_srcdir/configure.gnu"; then
152754e0bb33Smrg      echo &&
152854e0bb33Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
152954e0bb33Smrg    elif test -f "$ac_srcdir/configure"; then
153054e0bb33Smrg      echo &&
153154e0bb33Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
153254e0bb33Smrg    else
153320f5670eSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
153454e0bb33Smrg    fi || ac_status=$?
153554e0bb33Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
153654e0bb33Smrg  done
153754e0bb33Smrgfi
153854e0bb33Smrg
153954e0bb33Smrgtest -n "$ac_init_help" && exit $ac_status
154054e0bb33Smrgif $ac_init_version; then
154154e0bb33Smrg  cat <<\_ACEOF
154220f5670eSmrgxinput configure 1.6.4
154320f5670eSmrggenerated by GNU Autoconf 2.71
154454e0bb33Smrg
154520f5670eSmrgCopyright (C) 2021 Free Software Foundation, Inc.
154654e0bb33SmrgThis configure script is free software; the Free Software Foundation
154754e0bb33Smrggives unlimited permission to copy, distribute and modify it.
154854e0bb33Smrg_ACEOF
154954e0bb33Smrg  exit
155054e0bb33Smrgfi
155154e0bb33Smrg
155254e0bb33Smrg## ------------------------ ##
155354e0bb33Smrg## Autoconf initialization. ##
155454e0bb33Smrg## ------------------------ ##
155554e0bb33Smrg
155654e0bb33Smrg# ac_fn_c_try_compile LINENO
155754e0bb33Smrg# --------------------------
155854e0bb33Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
155954e0bb33Smrgac_fn_c_try_compile ()
156054e0bb33Smrg{
156154e0bb33Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
156220f5670eSmrg  rm -f conftest.$ac_objext conftest.beam
156354e0bb33Smrg  if { { ac_try="$ac_compile"
156454e0bb33Smrgcase "(($ac_try" in
156554e0bb33Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
156654e0bb33Smrg  *) ac_try_echo=$ac_try;;
156754e0bb33Smrgesac
156854e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
156920f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
157054e0bb33Smrg  (eval "$ac_compile") 2>conftest.err
157154e0bb33Smrg  ac_status=$?
157254e0bb33Smrg  if test -s conftest.err; then
157354e0bb33Smrg    grep -v '^ *+' conftest.err >conftest.er1
157454e0bb33Smrg    cat conftest.er1 >&5
157554e0bb33Smrg    mv -f conftest.er1 conftest.err
157654e0bb33Smrg  fi
157720f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
157854e0bb33Smrg  test $ac_status = 0; } && {
157954e0bb33Smrg	 test -z "$ac_c_werror_flag" ||
158054e0bb33Smrg	 test ! -s conftest.err
158120f5670eSmrg       } && test -s conftest.$ac_objext
158220f5670eSmrgthen :
158354e0bb33Smrg  ac_retval=0
158420f5670eSmrgelse $as_nop
158520f5670eSmrg  printf "%s\n" "$as_me: failed program was:" >&5
158654e0bb33Smrgsed 's/^/| /' conftest.$ac_ext >&5
158754e0bb33Smrg
158854e0bb33Smrg	ac_retval=1
158954e0bb33Smrgfi
15900309d3b3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
159154e0bb33Smrg  as_fn_set_status $ac_retval
159254e0bb33Smrg
159354e0bb33Smrg} # ac_fn_c_try_compile
159454e0bb33Smrg
159520f5670eSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
159620f5670eSmrg# ------------------------------------------------------------------
159754e0bb33Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
159820f5670eSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
159920f5670eSmrgac_fn_check_decl ()
160054e0bb33Smrg{
160154e0bb33Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
160254e0bb33Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
160320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
160420f5670eSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
160520f5670eSmrgif eval test \${$3+y}
160620f5670eSmrgthen :
160720f5670eSmrg  printf %s "(cached) " >&6
160820f5670eSmrgelse $as_nop
160954e0bb33Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
161020f5670eSmrg  eval ac_save_FLAGS=\$$6
161120f5670eSmrg  as_fn_append $6 " $5"
161254e0bb33Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
161354e0bb33Smrg/* end confdefs.h.  */
161454e0bb33Smrg$4
161554e0bb33Smrgint
161620f5670eSmrgmain (void)
161754e0bb33Smrg{
161854e0bb33Smrg#ifndef $as_decl_name
161954e0bb33Smrg#ifdef __cplusplus
162054e0bb33Smrg  (void) $as_decl_use;
162154e0bb33Smrg#else
162254e0bb33Smrg  (void) $as_decl_name;
162354e0bb33Smrg#endif
162454e0bb33Smrg#endif
162554e0bb33Smrg
162654e0bb33Smrg  ;
162754e0bb33Smrg  return 0;
162854e0bb33Smrg}
162954e0bb33Smrg_ACEOF
163020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
163120f5670eSmrgthen :
163254e0bb33Smrg  eval "$3=yes"
163320f5670eSmrgelse $as_nop
163454e0bb33Smrg  eval "$3=no"
163554e0bb33Smrgfi
163620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
163720f5670eSmrg  eval $6=\$ac_save_FLAGS
1638b1297603Smrg
1639b1297603Smrgfi
164020f5670eSmrgeval ac_res=\$$3
164120f5670eSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
164220f5670eSmrgprintf "%s\n" "$ac_res" >&6; }
16430309d3b3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1644b1297603Smrg
164520f5670eSmrg} # ac_fn_check_decl
1646b1297603Smrg
164754e0bb33Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
164854e0bb33Smrg# -------------------------------------------------------
164954e0bb33Smrg# Tests whether HEADER exists and can be compiled using the include files in
165054e0bb33Smrg# INCLUDES, setting the cache variable VAR accordingly.
165154e0bb33Smrgac_fn_c_check_header_compile ()
165254e0bb33Smrg{
165354e0bb33Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
165420f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
165520f5670eSmrgprintf %s "checking for $2... " >&6; }
165620f5670eSmrgif eval test \${$3+y}
165720f5670eSmrgthen :
165820f5670eSmrg  printf %s "(cached) " >&6
165920f5670eSmrgelse $as_nop
166054e0bb33Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
166154e0bb33Smrg/* end confdefs.h.  */
166254e0bb33Smrg$4
166354e0bb33Smrg#include <$2>
1664b1297603Smrg_ACEOF
166520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
166620f5670eSmrgthen :
166754e0bb33Smrg  eval "$3=yes"
166820f5670eSmrgelse $as_nop
166954e0bb33Smrg  eval "$3=no"
167054e0bb33Smrgfi
167120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1672b1297603Smrgfi
167354e0bb33Smrgeval ac_res=\$$3
167420f5670eSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
167520f5670eSmrgprintf "%s\n" "$ac_res" >&6; }
16760309d3b3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
167754e0bb33Smrg
167854e0bb33Smrg} # ac_fn_c_check_header_compile
16790309d3b3Smrg
16800309d3b3Smrg# ac_fn_c_try_link LINENO
16810309d3b3Smrg# -----------------------
16820309d3b3Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16830309d3b3Smrgac_fn_c_try_link ()
16840309d3b3Smrg{
16850309d3b3Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
168620f5670eSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16870309d3b3Smrg  if { { ac_try="$ac_link"
16880309d3b3Smrgcase "(($ac_try" in
16890309d3b3Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16900309d3b3Smrg  *) ac_try_echo=$ac_try;;
16910309d3b3Smrgesac
16920309d3b3Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
169320f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
16940309d3b3Smrg  (eval "$ac_link") 2>conftest.err
16950309d3b3Smrg  ac_status=$?
16960309d3b3Smrg  if test -s conftest.err; then
16970309d3b3Smrg    grep -v '^ *+' conftest.err >conftest.er1
16980309d3b3Smrg    cat conftest.er1 >&5
16990309d3b3Smrg    mv -f conftest.er1 conftest.err
17000309d3b3Smrg  fi
170120f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17020309d3b3Smrg  test $ac_status = 0; } && {
17030309d3b3Smrg	 test -z "$ac_c_werror_flag" ||
17040309d3b3Smrg	 test ! -s conftest.err
17050309d3b3Smrg       } && test -s conftest$ac_exeext && {
17060309d3b3Smrg	 test "$cross_compiling" = yes ||
170733734831Smrg	 test -x conftest$ac_exeext
170820f5670eSmrg       }
170920f5670eSmrgthen :
17100309d3b3Smrg  ac_retval=0
171120f5670eSmrgelse $as_nop
171220f5670eSmrg  printf "%s\n" "$as_me: failed program was:" >&5
17130309d3b3Smrgsed 's/^/| /' conftest.$ac_ext >&5
17140309d3b3Smrg
17150309d3b3Smrg	ac_retval=1
17160309d3b3Smrgfi
17170309d3b3Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
17180309d3b3Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
17190309d3b3Smrg  # interfere with the next link command; also delete a directory that is
17200309d3b3Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
17210309d3b3Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17220309d3b3Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17230309d3b3Smrg  as_fn_set_status $ac_retval
17240309d3b3Smrg
17250309d3b3Smrg} # ac_fn_c_try_link
172620f5670eSmrgac_configure_args_raw=
172720f5670eSmrgfor ac_arg
172820f5670eSmrgdo
172920f5670eSmrg  case $ac_arg in
173020f5670eSmrg  *\'*)
173120f5670eSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
173220f5670eSmrg  esac
173320f5670eSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
173420f5670eSmrgdone
173520f5670eSmrg
173620f5670eSmrgcase $ac_configure_args_raw in
173720f5670eSmrg  *$as_nl*)
173820f5670eSmrg    ac_safe_unquote= ;;
173920f5670eSmrg  *)
174020f5670eSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
174120f5670eSmrg    ac_unsafe_a="$ac_unsafe_z#~"
174220f5670eSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
174320f5670eSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
174420f5670eSmrgesac
174520f5670eSmrg
1746b1297603Smrgcat >config.log <<_ACEOF
1747b1297603SmrgThis file contains any messages produced by compilers while
1748b1297603Smrgrunning configure, to aid debugging if configure makes a mistake.
1749b1297603Smrg
175020f5670eSmrgIt was created by xinput $as_me 1.6.4, which was
175120f5670eSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
1752b1297603Smrg
175320f5670eSmrg  $ $0$ac_configure_args_raw
1754b1297603Smrg
1755b1297603Smrg_ACEOF
1756b1297603Smrgexec 5>>config.log
1757b1297603Smrg{
1758b1297603Smrgcat <<_ASUNAME
1759b1297603Smrg## --------- ##
1760b1297603Smrg## Platform. ##
1761b1297603Smrg## --------- ##
1762b1297603Smrg
1763b1297603Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1764b1297603Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1765b1297603Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1766b1297603Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1767b1297603Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1768b1297603Smrg
1769b1297603Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1770b1297603Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1771b1297603Smrg
1772b1297603Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1773b1297603Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1774b1297603Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1775b1297603Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1776b1297603Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1777b1297603Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1778b1297603Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1779b1297603Smrg
1780b1297603Smrg_ASUNAME
1781b1297603Smrg
1782b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1783b1297603Smrgfor as_dir in $PATH
1784b1297603Smrgdo
1785b1297603Smrg  IFS=$as_save_IFS
178620f5670eSmrg  case $as_dir in #(((
178720f5670eSmrg    '') as_dir=./ ;;
178820f5670eSmrg    */) ;;
178920f5670eSmrg    *) as_dir=$as_dir/ ;;
179020f5670eSmrg  esac
179120f5670eSmrg    printf "%s\n" "PATH: $as_dir"
179254e0bb33Smrg  done
1793b1297603SmrgIFS=$as_save_IFS
1794b1297603Smrg
1795b1297603Smrg} >&5
1796b1297603Smrg
1797b1297603Smrgcat >&5 <<_ACEOF
1798b1297603Smrg
1799b1297603Smrg
1800b1297603Smrg## ----------- ##
1801b1297603Smrg## Core tests. ##
1802b1297603Smrg## ----------- ##
1803b1297603Smrg
1804b1297603Smrg_ACEOF
1805b1297603Smrg
1806b1297603Smrg
1807b1297603Smrg# Keep a trace of the command line.
1808b1297603Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1809b1297603Smrg# Strip out --silent because we don't want to record it for future runs.
1810b1297603Smrg# Also quote any args containing shell meta-characters.
1811b1297603Smrg# Make two passes to allow for proper duplicate-argument suppression.
1812b1297603Smrgac_configure_args=
1813b1297603Smrgac_configure_args0=
1814b1297603Smrgac_configure_args1=
1815b1297603Smrgac_must_keep_next=false
1816b1297603Smrgfor ac_pass in 1 2
1817b1297603Smrgdo
1818b1297603Smrg  for ac_arg
1819b1297603Smrg  do
1820b1297603Smrg    case $ac_arg in
1821b1297603Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1822b1297603Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1823b1297603Smrg    | -silent | --silent | --silen | --sile | --sil)
1824b1297603Smrg      continue ;;
1825b1297603Smrg    *\'*)
182620f5670eSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1827b1297603Smrg    esac
1828b1297603Smrg    case $ac_pass in
182954e0bb33Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1830b1297603Smrg    2)
183154e0bb33Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1832b1297603Smrg      if test $ac_must_keep_next = true; then
1833b1297603Smrg	ac_must_keep_next=false # Got value, back to normal.
1834b1297603Smrg      else
1835b1297603Smrg	case $ac_arg in
1836b1297603Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1837b1297603Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1838b1297603Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1839b1297603Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1840b1297603Smrg	    case "$ac_configure_args0 " in
1841b1297603Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1842b1297603Smrg	    esac
1843b1297603Smrg	    ;;
1844b1297603Smrg	  -* ) ac_must_keep_next=true ;;
1845b1297603Smrg	esac
1846b1297603Smrg      fi
184754e0bb33Smrg      as_fn_append ac_configure_args " '$ac_arg'"
1848b1297603Smrg      ;;
1849b1297603Smrg    esac
1850b1297603Smrg  done
1851b1297603Smrgdone
185254e0bb33Smrg{ ac_configure_args0=; unset ac_configure_args0;}
185354e0bb33Smrg{ ac_configure_args1=; unset ac_configure_args1;}
1854b1297603Smrg
1855b1297603Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1856b1297603Smrg# config.log.  We remove comments because anyway the quotes in there
1857b1297603Smrg# would cause problems or look ugly.
1858b1297603Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1859b1297603Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1860b1297603Smrgtrap 'exit_status=$?
186120f5670eSmrg  # Sanitize IFS.
186220f5670eSmrg  IFS=" ""	$as_nl"
1863b1297603Smrg  # Save into config.log some information that might help in debugging.
1864b1297603Smrg  {
1865b1297603Smrg    echo
1866b1297603Smrg
186720f5670eSmrg    printf "%s\n" "## ---------------- ##
1868b1297603Smrg## Cache variables. ##
186954e0bb33Smrg## ---------------- ##"
1870b1297603Smrg    echo
1871b1297603Smrg    # The following way of writing the cache mishandles newlines in values,
1872b1297603Smrg(
1873b1297603Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1874b1297603Smrg    eval ac_val=\$$ac_var
1875b1297603Smrg    case $ac_val in #(
1876b1297603Smrg    *${as_nl}*)
1877b1297603Smrg      case $ac_var in #(
187820f5670eSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
187920f5670eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1880b1297603Smrg      esac
1881b1297603Smrg      case $ac_var in #(
1882b1297603Smrg      _ | IFS | as_nl) ;; #(
18835b944e2aSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
188454e0bb33Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1885b1297603Smrg      esac ;;
1886b1297603Smrg    esac
1887b1297603Smrg  done
1888b1297603Smrg  (set) 2>&1 |
1889b1297603Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1890b1297603Smrg    *${as_nl}ac_space=\ *)
1891b1297603Smrg      sed -n \
1892b1297603Smrg	"s/'\''/'\''\\\\'\'''\''/g;
1893b1297603Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1894b1297603Smrg      ;; #(
1895b1297603Smrg    *)
1896b1297603Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1897b1297603Smrg      ;;
1898b1297603Smrg    esac |
1899b1297603Smrg    sort
1900b1297603Smrg)
1901b1297603Smrg    echo
1902b1297603Smrg
190320f5670eSmrg    printf "%s\n" "## ----------------- ##
1904b1297603Smrg## Output variables. ##
190554e0bb33Smrg## ----------------- ##"
1906b1297603Smrg    echo
1907b1297603Smrg    for ac_var in $ac_subst_vars
1908b1297603Smrg    do
1909b1297603Smrg      eval ac_val=\$$ac_var
1910b1297603Smrg      case $ac_val in
191120f5670eSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1912b1297603Smrg      esac
191320f5670eSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1914b1297603Smrg    done | sort
1915b1297603Smrg    echo
1916b1297603Smrg
1917b1297603Smrg    if test -n "$ac_subst_files"; then
191820f5670eSmrg      printf "%s\n" "## ------------------- ##
1919b1297603Smrg## File substitutions. ##
192054e0bb33Smrg## ------------------- ##"
1921b1297603Smrg      echo
1922b1297603Smrg      for ac_var in $ac_subst_files
1923b1297603Smrg      do
1924b1297603Smrg	eval ac_val=\$$ac_var
1925b1297603Smrg	case $ac_val in
192620f5670eSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1927b1297603Smrg	esac
192820f5670eSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1929b1297603Smrg      done | sort
1930b1297603Smrg      echo
1931b1297603Smrg    fi
1932b1297603Smrg
1933b1297603Smrg    if test -s confdefs.h; then
193420f5670eSmrg      printf "%s\n" "## ----------- ##
1935b1297603Smrg## confdefs.h. ##
193654e0bb33Smrg## ----------- ##"
1937b1297603Smrg      echo
1938b1297603Smrg      cat confdefs.h
1939b1297603Smrg      echo
1940b1297603Smrg    fi
1941b1297603Smrg    test "$ac_signal" != 0 &&
194220f5670eSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
194320f5670eSmrg    printf "%s\n" "$as_me: exit $exit_status"
1944b1297603Smrg  } >&5
1945b1297603Smrg  rm -f core *.core core.conftest.* &&
1946b1297603Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1947b1297603Smrg    exit $exit_status
1948b1297603Smrg' 0
1949b1297603Smrgfor ac_signal in 1 2 13 15; do
195054e0bb33Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1951b1297603Smrgdone
1952b1297603Smrgac_signal=0
1953b1297603Smrg
1954b1297603Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
1955b1297603Smrgrm -f -r conftest* confdefs.h
1956b1297603Smrg
195720f5670eSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
195854e0bb33Smrg
1959b1297603Smrg# Predefined preprocessor variables.
1960b1297603Smrg
196120f5670eSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1962b1297603Smrg
196320f5670eSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1964b1297603Smrg
196520f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1966b1297603Smrg
196720f5670eSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1968b1297603Smrg
196920f5670eSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1970b1297603Smrg
197120f5670eSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
197254e0bb33Smrg
1973b1297603Smrg
1974b1297603Smrg# Let the site file select an alternate cache file if it wants to.
19755b944e2aSmrg# Prefer an explicitly selected file to automatically selected ones.
1976b1297603Smrgif test -n "$CONFIG_SITE"; then
197720f5670eSmrg  ac_site_files="$CONFIG_SITE"
1978b1297603Smrgelif test "x$prefix" != xNONE; then
197920f5670eSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1980b1297603Smrgelse
198120f5670eSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1982b1297603Smrgfi
198320f5670eSmrg
198420f5670eSmrgfor ac_site_file in $ac_site_files
1985b1297603Smrgdo
198620f5670eSmrg  case $ac_site_file in #(
198720f5670eSmrg  */*) :
198820f5670eSmrg     ;; #(
198920f5670eSmrg  *) :
199020f5670eSmrg    ac_site_file=./$ac_site_file ;;
199120f5670eSmrgesac
199220f5670eSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
199320f5670eSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
199420f5670eSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1995b1297603Smrg    sed 's/^/| /' "$ac_site_file" >&5
199654e0bb33Smrg    . "$ac_site_file" \
199720f5670eSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
199820f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
199954e0bb33Smrgas_fn_error $? "failed to load site script $ac_site_file
200054e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
2001b1297603Smrg  fi
2002b1297603Smrgdone
2003b1297603Smrg
2004b1297603Smrgif test -r "$cache_file"; then
200554e0bb33Smrg  # Some versions of bash will fail to source /dev/null (special files
200654e0bb33Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
200754e0bb33Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
200820f5670eSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
200920f5670eSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2010b1297603Smrg    case $cache_file in
2011b1297603Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2012b1297603Smrg      *)                      . "./$cache_file";;
2013b1297603Smrg    esac
2014b1297603Smrg  fi
2015b1297603Smrgelse
201620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
201720f5670eSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2018b1297603Smrg  >$cache_file
2019b1297603Smrgfi
2020b1297603Smrg
202120f5670eSmrg# Test code for whether the C compiler supports C89 (global declarations)
202220f5670eSmrgac_c_conftest_c89_globals='
202320f5670eSmrg/* Does the compiler advertise C89 conformance?
202420f5670eSmrg   Do not test the value of __STDC__, because some compilers set it to 0
202520f5670eSmrg   while being otherwise adequately conformant. */
202620f5670eSmrg#if !defined __STDC__
202720f5670eSmrg# error "Compiler does not advertise C89 conformance"
202820f5670eSmrg#endif
2029b1297603Smrg
203020f5670eSmrg#include <stddef.h>
203120f5670eSmrg#include <stdarg.h>
203220f5670eSmrgstruct stat;
203320f5670eSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
203420f5670eSmrgstruct buf { int x; };
203520f5670eSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
203620f5670eSmrgstatic char *e (p, i)
203720f5670eSmrg     char **p;
203820f5670eSmrg     int i;
203920f5670eSmrg{
204020f5670eSmrg  return p[i];
204120f5670eSmrg}
204220f5670eSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
204320f5670eSmrg{
204420f5670eSmrg  char *s;
204520f5670eSmrg  va_list v;
204620f5670eSmrg  va_start (v,p);
204720f5670eSmrg  s = g (p, va_arg (v,int));
204820f5670eSmrg  va_end (v);
204920f5670eSmrg  return s;
205020f5670eSmrg}
20510309d3b3Smrg
205220f5670eSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
205320f5670eSmrg   function prototypes and stuff, but not \xHH hex character constants.
205420f5670eSmrg   These do not provoke an error unfortunately, instead are silently treated
205520f5670eSmrg   as an "x".  The following induces an error, until -std is added to get
205620f5670eSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
205720f5670eSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
205820f5670eSmrg   that is true only with -std.  */
205920f5670eSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
20600309d3b3Smrg
206120f5670eSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
206220f5670eSmrg   inside strings and character constants.  */
206320f5670eSmrg#define FOO(x) '\''x'\''
206420f5670eSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
20650309d3b3Smrg
206620f5670eSmrgint test (int i, double x);
206720f5670eSmrgstruct s1 {int (*f) (int a);};
206820f5670eSmrgstruct s2 {int (*f) (double a);};
206920f5670eSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
207020f5670eSmrg               int, int);'
20715b944e2aSmrg
207220f5670eSmrg# Test code for whether the C compiler supports C89 (body of main).
207320f5670eSmrgac_c_conftest_c89_main='
207420f5670eSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
207520f5670eSmrg'
2076b1297603Smrg
207720f5670eSmrg# Test code for whether the C compiler supports C99 (global declarations)
207820f5670eSmrgac_c_conftest_c99_globals='
207920f5670eSmrg// Does the compiler advertise C99 conformance?
208020f5670eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
208120f5670eSmrg# error "Compiler does not advertise C99 conformance"
208220f5670eSmrg#endif
2083b1297603Smrg
208420f5670eSmrg#include <stdbool.h>
208520f5670eSmrgextern int puts (const char *);
208620f5670eSmrgextern int printf (const char *, ...);
208720f5670eSmrgextern int dprintf (int, const char *, ...);
208820f5670eSmrgextern void *malloc (size_t);
2089b1297603Smrg
209020f5670eSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
209120f5670eSmrg// dprintf is used instead of fprintf to avoid needing to declare
209220f5670eSmrg// FILE and stderr.
209320f5670eSmrg#define debug(...) dprintf (2, __VA_ARGS__)
209420f5670eSmrg#define showlist(...) puts (#__VA_ARGS__)
209520f5670eSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
209620f5670eSmrgstatic void
209720f5670eSmrgtest_varargs_macros (void)
209820f5670eSmrg{
209920f5670eSmrg  int x = 1234;
210020f5670eSmrg  int y = 5678;
210120f5670eSmrg  debug ("Flag");
210220f5670eSmrg  debug ("X = %d\n", x);
210320f5670eSmrg  showlist (The first, second, and third items.);
210420f5670eSmrg  report (x>y, "x is %d but y is %d", x, y);
210520f5670eSmrg}
210620f5670eSmrg
210720f5670eSmrg// Check long long types.
210820f5670eSmrg#define BIG64 18446744073709551615ull
210920f5670eSmrg#define BIG32 4294967295ul
211020f5670eSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
211120f5670eSmrg#if !BIG_OK
211220f5670eSmrg  #error "your preprocessor is broken"
211320f5670eSmrg#endif
211420f5670eSmrg#if BIG_OK
211520f5670eSmrg#else
211620f5670eSmrg  #error "your preprocessor is broken"
211720f5670eSmrg#endif
211820f5670eSmrgstatic long long int bignum = -9223372036854775807LL;
211920f5670eSmrgstatic unsigned long long int ubignum = BIG64;
212020f5670eSmrg
212120f5670eSmrgstruct incomplete_array
212220f5670eSmrg{
212320f5670eSmrg  int datasize;
212420f5670eSmrg  double data[];
212520f5670eSmrg};
212620f5670eSmrg
212720f5670eSmrgstruct named_init {
212820f5670eSmrg  int number;
212920f5670eSmrg  const wchar_t *name;
213020f5670eSmrg  double average;
213120f5670eSmrg};
213220f5670eSmrg
213320f5670eSmrgtypedef const char *ccp;
213420f5670eSmrg
213520f5670eSmrgstatic inline int
213620f5670eSmrgtest_restrict (ccp restrict text)
213720f5670eSmrg{
213820f5670eSmrg  // See if C++-style comments work.
213920f5670eSmrg  // Iterate through items via the restricted pointer.
214020f5670eSmrg  // Also check for declarations in for loops.
214120f5670eSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
214220f5670eSmrg    continue;
214320f5670eSmrg  return 0;
214420f5670eSmrg}
214520f5670eSmrg
214620f5670eSmrg// Check varargs and va_copy.
214720f5670eSmrgstatic bool
214820f5670eSmrgtest_varargs (const char *format, ...)
214920f5670eSmrg{
215020f5670eSmrg  va_list args;
215120f5670eSmrg  va_start (args, format);
215220f5670eSmrg  va_list args_copy;
215320f5670eSmrg  va_copy (args_copy, args);
215420f5670eSmrg
215520f5670eSmrg  const char *str = "";
215620f5670eSmrg  int number = 0;
215720f5670eSmrg  float fnumber = 0;
215820f5670eSmrg
215920f5670eSmrg  while (*format)
216020f5670eSmrg    {
216120f5670eSmrg      switch (*format++)
216220f5670eSmrg	{
216320f5670eSmrg	case '\''s'\'': // string
216420f5670eSmrg	  str = va_arg (args_copy, const char *);
216520f5670eSmrg	  break;
216620f5670eSmrg	case '\''d'\'': // int
216720f5670eSmrg	  number = va_arg (args_copy, int);
216820f5670eSmrg	  break;
216920f5670eSmrg	case '\''f'\'': // float
217020f5670eSmrg	  fnumber = va_arg (args_copy, double);
217120f5670eSmrg	  break;
217220f5670eSmrg	default:
217320f5670eSmrg	  break;
217420f5670eSmrg	}
217520f5670eSmrg    }
217620f5670eSmrg  va_end (args_copy);
217720f5670eSmrg  va_end (args);
217820f5670eSmrg
217920f5670eSmrg  return *str && number && fnumber;
218020f5670eSmrg}
218120f5670eSmrg'
218220f5670eSmrg
218320f5670eSmrg# Test code for whether the C compiler supports C99 (body of main).
218420f5670eSmrgac_c_conftest_c99_main='
218520f5670eSmrg  // Check bool.
218620f5670eSmrg  _Bool success = false;
218720f5670eSmrg  success |= (argc != 0);
218820f5670eSmrg
218920f5670eSmrg  // Check restrict.
219020f5670eSmrg  if (test_restrict ("String literal") == 0)
219120f5670eSmrg    success = true;
219220f5670eSmrg  char *restrict newvar = "Another string";
219320f5670eSmrg
219420f5670eSmrg  // Check varargs.
219520f5670eSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
219620f5670eSmrg  test_varargs_macros ();
219720f5670eSmrg
219820f5670eSmrg  // Check flexible array members.
219920f5670eSmrg  struct incomplete_array *ia =
220020f5670eSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
220120f5670eSmrg  ia->datasize = 10;
220220f5670eSmrg  for (int i = 0; i < ia->datasize; ++i)
220320f5670eSmrg    ia->data[i] = i * 1.234;
220420f5670eSmrg
220520f5670eSmrg  // Check named initializers.
220620f5670eSmrg  struct named_init ni = {
220720f5670eSmrg    .number = 34,
220820f5670eSmrg    .name = L"Test wide string",
220920f5670eSmrg    .average = 543.34343,
221020f5670eSmrg  };
221120f5670eSmrg
221220f5670eSmrg  ni.number = 58;
221320f5670eSmrg
221420f5670eSmrg  int dynamic_array[ni.number];
221520f5670eSmrg  dynamic_array[0] = argv[0][0];
221620f5670eSmrg  dynamic_array[ni.number - 1] = 543;
221720f5670eSmrg
221820f5670eSmrg  // work around unused variable warnings
221920f5670eSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
222020f5670eSmrg	 || dynamic_array[ni.number - 1] != 543);
222120f5670eSmrg'
222220f5670eSmrg
222320f5670eSmrg# Test code for whether the C compiler supports C11 (global declarations)
222420f5670eSmrgac_c_conftest_c11_globals='
222520f5670eSmrg// Does the compiler advertise C11 conformance?
222620f5670eSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
222720f5670eSmrg# error "Compiler does not advertise C11 conformance"
222820f5670eSmrg#endif
222920f5670eSmrg
223020f5670eSmrg// Check _Alignas.
223120f5670eSmrgchar _Alignas (double) aligned_as_double;
223220f5670eSmrgchar _Alignas (0) no_special_alignment;
223320f5670eSmrgextern char aligned_as_int;
223420f5670eSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
223520f5670eSmrg
223620f5670eSmrg// Check _Alignof.
223720f5670eSmrgenum
223820f5670eSmrg{
223920f5670eSmrg  int_alignment = _Alignof (int),
224020f5670eSmrg  int_array_alignment = _Alignof (int[100]),
224120f5670eSmrg  char_alignment = _Alignof (char)
224220f5670eSmrg};
224320f5670eSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
224420f5670eSmrg
224520f5670eSmrg// Check _Noreturn.
224620f5670eSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
224720f5670eSmrg
224820f5670eSmrg// Check _Static_assert.
224920f5670eSmrgstruct test_static_assert
225020f5670eSmrg{
225120f5670eSmrg  int x;
225220f5670eSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
225320f5670eSmrg                  "_Static_assert does not work in struct");
225420f5670eSmrg  long int y;
225520f5670eSmrg};
225620f5670eSmrg
225720f5670eSmrg// Check UTF-8 literals.
225820f5670eSmrg#define u8 syntax error!
225920f5670eSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
226020f5670eSmrg
226120f5670eSmrg// Check duplicate typedefs.
226220f5670eSmrgtypedef long *long_ptr;
226320f5670eSmrgtypedef long int *long_ptr;
226420f5670eSmrgtypedef long_ptr long_ptr;
226520f5670eSmrg
226620f5670eSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
226720f5670eSmrgstruct anonymous
226820f5670eSmrg{
226920f5670eSmrg  union {
227020f5670eSmrg    struct { int i; int j; };
227120f5670eSmrg    struct { int k; long int l; } w;
227220f5670eSmrg  };
227320f5670eSmrg  int m;
227420f5670eSmrg} v1;
227520f5670eSmrg'
227620f5670eSmrg
227720f5670eSmrg# Test code for whether the C compiler supports C11 (body of main).
227820f5670eSmrgac_c_conftest_c11_main='
227920f5670eSmrg  _Static_assert ((offsetof (struct anonymous, i)
228020f5670eSmrg		   == offsetof (struct anonymous, w.k)),
228120f5670eSmrg		  "Anonymous union alignment botch");
228220f5670eSmrg  v1.i = 2;
228320f5670eSmrg  v1.w.k = 5;
228420f5670eSmrg  ok |= v1.i != 5;
228520f5670eSmrg'
228620f5670eSmrg
228720f5670eSmrg# Test code for whether the C compiler supports C11 (complete).
228820f5670eSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
228920f5670eSmrg${ac_c_conftest_c99_globals}
229020f5670eSmrg${ac_c_conftest_c11_globals}
229120f5670eSmrg
229220f5670eSmrgint
229320f5670eSmrgmain (int argc, char **argv)
229420f5670eSmrg{
229520f5670eSmrg  int ok = 0;
229620f5670eSmrg  ${ac_c_conftest_c89_main}
229720f5670eSmrg  ${ac_c_conftest_c99_main}
229820f5670eSmrg  ${ac_c_conftest_c11_main}
229920f5670eSmrg  return ok;
230020f5670eSmrg}
230120f5670eSmrg"
230220f5670eSmrg
230320f5670eSmrg# Test code for whether the C compiler supports C99 (complete).
230420f5670eSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
230520f5670eSmrg${ac_c_conftest_c99_globals}
230620f5670eSmrg
230720f5670eSmrgint
230820f5670eSmrgmain (int argc, char **argv)
230920f5670eSmrg{
231020f5670eSmrg  int ok = 0;
231120f5670eSmrg  ${ac_c_conftest_c89_main}
231220f5670eSmrg  ${ac_c_conftest_c99_main}
231320f5670eSmrg  return ok;
231420f5670eSmrg}
231520f5670eSmrg"
231620f5670eSmrg
231720f5670eSmrg# Test code for whether the C compiler supports C89 (complete).
231820f5670eSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
231920f5670eSmrg
232020f5670eSmrgint
232120f5670eSmrgmain (int argc, char **argv)
232220f5670eSmrg{
232320f5670eSmrg  int ok = 0;
232420f5670eSmrg  ${ac_c_conftest_c89_main}
232520f5670eSmrg  return ok;
232620f5670eSmrg}
232720f5670eSmrg"
232820f5670eSmrg
232920f5670eSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
233020f5670eSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
233120f5670eSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
233220f5670eSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
233320f5670eSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
233420f5670eSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
233520f5670eSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
233620f5670eSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
233720f5670eSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
233820f5670eSmrg
233920f5670eSmrg# Auxiliary files required by this configure script.
234020f5670eSmrgac_aux_files="config.guess config.sub compile missing install-sh"
234120f5670eSmrg
234220f5670eSmrg# Locations in which to look for auxiliary files.
234320f5670eSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
234420f5670eSmrg
234520f5670eSmrg# Search for a directory containing all of the required auxiliary files,
234620f5670eSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
234720f5670eSmrg# If we don't find one directory that contains all the files we need,
234820f5670eSmrg# we report the set of missing files from the *first* directory in
234920f5670eSmrg# $ac_aux_dir_candidates and give up.
235020f5670eSmrgac_missing_aux_files=""
235120f5670eSmrgac_first_candidate=:
235220f5670eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
235320f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
235420f5670eSmrgas_found=false
235520f5670eSmrgfor as_dir in $ac_aux_dir_candidates
235620f5670eSmrgdo
235720f5670eSmrg  IFS=$as_save_IFS
235820f5670eSmrg  case $as_dir in #(((
235920f5670eSmrg    '') as_dir=./ ;;
236020f5670eSmrg    */) ;;
236120f5670eSmrg    *) as_dir=$as_dir/ ;;
236220f5670eSmrg  esac
236320f5670eSmrg  as_found=:
236420f5670eSmrg
236520f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
236620f5670eSmrg  ac_aux_dir_found=yes
236720f5670eSmrg  ac_install_sh=
236820f5670eSmrg  for ac_aux in $ac_aux_files
236920f5670eSmrg  do
237020f5670eSmrg    # As a special case, if "install-sh" is required, that requirement
237120f5670eSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
237220f5670eSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
237320f5670eSmrg    if test x"$ac_aux" = x"install-sh"
237420f5670eSmrg    then
237520f5670eSmrg      if test -f "${as_dir}install-sh"; then
237620f5670eSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
237720f5670eSmrg        ac_install_sh="${as_dir}install-sh -c"
237820f5670eSmrg      elif test -f "${as_dir}install.sh"; then
237920f5670eSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
238020f5670eSmrg        ac_install_sh="${as_dir}install.sh -c"
238120f5670eSmrg      elif test -f "${as_dir}shtool"; then
238220f5670eSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
238320f5670eSmrg        ac_install_sh="${as_dir}shtool install -c"
238420f5670eSmrg      else
238520f5670eSmrg        ac_aux_dir_found=no
238620f5670eSmrg        if $ac_first_candidate; then
238720f5670eSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
238820f5670eSmrg        else
238920f5670eSmrg          break
239020f5670eSmrg        fi
239120f5670eSmrg      fi
239220f5670eSmrg    else
239320f5670eSmrg      if test -f "${as_dir}${ac_aux}"; then
239420f5670eSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
239520f5670eSmrg      else
239620f5670eSmrg        ac_aux_dir_found=no
239720f5670eSmrg        if $ac_first_candidate; then
239820f5670eSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
239920f5670eSmrg        else
240020f5670eSmrg          break
240120f5670eSmrg        fi
240220f5670eSmrg      fi
240320f5670eSmrg    fi
240420f5670eSmrg  done
240520f5670eSmrg  if test "$ac_aux_dir_found" = yes; then
240620f5670eSmrg    ac_aux_dir="$as_dir"
240720f5670eSmrg    break
240820f5670eSmrg  fi
240920f5670eSmrg  ac_first_candidate=false
241020f5670eSmrg
241120f5670eSmrg  as_found=false
241220f5670eSmrgdone
241320f5670eSmrgIFS=$as_save_IFS
241420f5670eSmrgif $as_found
241520f5670eSmrgthen :
241620f5670eSmrg
241720f5670eSmrgelse $as_nop
241820f5670eSmrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
241920f5670eSmrgfi
242020f5670eSmrg
242120f5670eSmrg
242220f5670eSmrg# These three variables are undocumented and unsupported,
242320f5670eSmrg# and are intended to be withdrawn in a future Autoconf release.
242420f5670eSmrg# They can cause serious problems if a builder's source tree is in a directory
242520f5670eSmrg# whose full name contains unusual characters.
242620f5670eSmrgif test -f "${ac_aux_dir}config.guess"; then
242720f5670eSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
242820f5670eSmrgfi
242920f5670eSmrgif test -f "${ac_aux_dir}config.sub"; then
243020f5670eSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
243120f5670eSmrgfi
243220f5670eSmrgif test -f "$ac_aux_dir/configure"; then
243320f5670eSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
243420f5670eSmrgfi
243520f5670eSmrg
243620f5670eSmrg# Check that the precious variables saved in the cache have kept the same
243720f5670eSmrg# value.
243820f5670eSmrgac_cache_corrupted=false
243920f5670eSmrgfor ac_var in $ac_precious_vars; do
244020f5670eSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
244120f5670eSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
244220f5670eSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
244320f5670eSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
244420f5670eSmrg  case $ac_old_set,$ac_new_set in
244520f5670eSmrg    set,)
244620f5670eSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
244720f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
244820f5670eSmrg      ac_cache_corrupted=: ;;
244920f5670eSmrg    ,set)
245020f5670eSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
245120f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
245220f5670eSmrg      ac_cache_corrupted=: ;;
245320f5670eSmrg    ,);;
245420f5670eSmrg    *)
245520f5670eSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
245620f5670eSmrg	# differences in whitespace do not lead to failure.
245720f5670eSmrg	ac_old_val_w=`echo x $ac_old_val`
245820f5670eSmrg	ac_new_val_w=`echo x $ac_new_val`
245920f5670eSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
246020f5670eSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
246120f5670eSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
246220f5670eSmrg	  ac_cache_corrupted=:
246320f5670eSmrg	else
246420f5670eSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
246520f5670eSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
246620f5670eSmrg	  eval $ac_var=\$ac_old_val
246720f5670eSmrg	fi
246820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
246920f5670eSmrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
247020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
247120f5670eSmrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
247220f5670eSmrg      fi;;
247320f5670eSmrg  esac
247420f5670eSmrg  # Pass precious variables to config.status.
247520f5670eSmrg  if test "$ac_new_set" = set; then
247620f5670eSmrg    case $ac_new_val in
247720f5670eSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
247820f5670eSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
247920f5670eSmrg    esac
248020f5670eSmrg    case " $ac_configure_args " in
248120f5670eSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
248220f5670eSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
248320f5670eSmrg    esac
248420f5670eSmrg  fi
248520f5670eSmrgdone
248620f5670eSmrgif $ac_cache_corrupted; then
248720f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
248820f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
248920f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
249020f5670eSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
249120f5670eSmrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
249220f5670eSmrg	    and start over" "$LINENO" 5
249320f5670eSmrgfi
249420f5670eSmrg## -------------------- ##
249520f5670eSmrg## Main body of script. ##
249620f5670eSmrg## -------------------- ##
249720f5670eSmrg
249820f5670eSmrgac_ext=c
249920f5670eSmrgac_cpp='$CPP $CPPFLAGS'
250020f5670eSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
250120f5670eSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
250220f5670eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
250320f5670eSmrg
250420f5670eSmrg
250520f5670eSmrg
250620f5670eSmrgac_config_headers="$ac_config_headers config.h"
250720f5670eSmrg
250820f5670eSmrg
250920f5670eSmrg# Initialize Automake
251020f5670eSmrgam__api_version='1.16'
251120f5670eSmrg
251220f5670eSmrg
251320f5670eSmrg
251420f5670eSmrg  # Find a good install program.  We prefer a C program (faster),
251520f5670eSmrg# so one script is as good as another.  But avoid the broken or
251620f5670eSmrg# incompatible versions:
251720f5670eSmrg# SysV /etc/install, /usr/sbin/install
251820f5670eSmrg# SunOS /usr/etc/install
251920f5670eSmrg# IRIX /sbin/install
2520b1297603Smrg# AIX /bin/install
2521b1297603Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2522b1297603Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2523b1297603Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2524b1297603Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2525b1297603Smrg# OS/2's system install, which has a completely different semantic
2526b1297603Smrg# ./install, which can be erroneously created by make from ./install.sh.
25275b944e2aSmrg# Reject install programs that cannot install multiple files.
252820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
252920f5670eSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2530b1297603Smrgif test -z "$INSTALL"; then
253120f5670eSmrgif test ${ac_cv_path_install+y}
253220f5670eSmrgthen :
253320f5670eSmrg  printf %s "(cached) " >&6
253420f5670eSmrgelse $as_nop
2535b1297603Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536b1297603Smrgfor as_dir in $PATH
2537b1297603Smrgdo
2538b1297603Smrg  IFS=$as_save_IFS
253920f5670eSmrg  case $as_dir in #(((
254020f5670eSmrg    '') as_dir=./ ;;
254120f5670eSmrg    */) ;;
254220f5670eSmrg    *) as_dir=$as_dir/ ;;
254320f5670eSmrg  esac
254420f5670eSmrg    # Account for fact that we put trailing slashes in our PATH walk.
254520f5670eSmrgcase $as_dir in #((
254620f5670eSmrg  ./ | /[cC]/* | \
2547b1297603Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
254854e0bb33Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2549b1297603Smrg  /usr/ucb/* ) ;;
2550b1297603Smrg  *)
2551b1297603Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2552b1297603Smrg    # Don't use installbsd from OSF since it installs stuff as root
2553b1297603Smrg    # by default.
2554b1297603Smrg    for ac_prog in ginstall scoinst install; do
2555b1297603Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
255620f5670eSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2557b1297603Smrg	  if test $ac_prog = install &&
255820f5670eSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2559b1297603Smrg	    # AIX install.  It has an incompatible calling convention.
2560b1297603Smrg	    :
2561b1297603Smrg	  elif test $ac_prog = install &&
256220f5670eSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2563b1297603Smrg	    # program-specific install script used by HP pwplus--don't use.
2564b1297603Smrg	    :
2565b1297603Smrg	  else
25665b944e2aSmrg	    rm -rf conftest.one conftest.two conftest.dir
25675b944e2aSmrg	    echo one > conftest.one
25685b944e2aSmrg	    echo two > conftest.two
25695b944e2aSmrg	    mkdir conftest.dir
257020f5670eSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25715b944e2aSmrg	      test -s conftest.one && test -s conftest.two &&
25725b944e2aSmrg	      test -s conftest.dir/conftest.one &&
25735b944e2aSmrg	      test -s conftest.dir/conftest.two
25745b944e2aSmrg	    then
257520f5670eSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25765b944e2aSmrg	      break 3
25775b944e2aSmrg	    fi
2578b1297603Smrg	  fi
2579b1297603Smrg	fi
2580b1297603Smrg      done
2581b1297603Smrg    done
2582b1297603Smrg    ;;
2583b1297603Smrgesac
25845b944e2aSmrg
258554e0bb33Smrg  done
2586b1297603SmrgIFS=$as_save_IFS
2587b1297603Smrg
25885b944e2aSmrgrm -rf conftest.one conftest.two conftest.dir
2589b1297603Smrg
2590b1297603Smrgfi
259120f5670eSmrg  if test ${ac_cv_path_install+y}; then
2592b1297603Smrg    INSTALL=$ac_cv_path_install
2593b1297603Smrg  else
2594b1297603Smrg    # As a last resort, use the slow shell script.  Don't cache a
2595b1297603Smrg    # value for INSTALL within a source directory, because that will
2596b1297603Smrg    # break other packages using the cache if that directory is
2597b1297603Smrg    # removed, or if the value is a relative name.
2598b1297603Smrg    INSTALL=$ac_install_sh
2599b1297603Smrg  fi
2600b1297603Smrgfi
260120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
260220f5670eSmrgprintf "%s\n" "$INSTALL" >&6; }
2603b1297603Smrg
2604b1297603Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2605b1297603Smrg# It thinks the first close brace ends the variable substitution.
2606b1297603Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2607b1297603Smrg
2608b1297603Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2609b1297603Smrg
2610b1297603Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2611b1297603Smrg
261220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
261320f5670eSmrgprintf %s "checking whether build environment is sane... " >&6; }
261453719b08Smrg# Reject unsafe characters in $srcdir or the absolute working directory
261553719b08Smrg# name.  Accept space and tab only in the latter.
261653719b08Smrgam_lf='
261753719b08Smrg'
261853719b08Smrgcase `pwd` in
261953719b08Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
262054e0bb33Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
262153719b08Smrgesac
262253719b08Smrgcase $srcdir in
262353719b08Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
262433734831Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
262553719b08Smrgesac
262653719b08Smrg
262733734831Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2628b1297603Smrg# arguments.  Must try -L first in case configure is actually a
2629b1297603Smrg# symlink; some systems play weird games with the mod time of symlinks
2630b1297603Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2631b1297603Smrg# directory).
2632b1297603Smrgif (
263333734831Smrg   am_has_slept=no
263433734831Smrg   for am_try in 1 2; do
263533734831Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
263633734831Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
263733734831Smrg     if test "$*" = "X"; then
263833734831Smrg	# -L didn't work.
263933734831Smrg	set X `ls -t "$srcdir/configure" conftest.file`
264033734831Smrg     fi
264133734831Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
264233734831Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
264333734831Smrg
264433734831Smrg	# If neither matched, then we have a broken ls.  This can happen
264533734831Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
264633734831Smrg	# broken ls alias from the environment.  This has actually
264733734831Smrg	# happened.  Such a system could not be considered "sane".
264833734831Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
264933734831Smrg  alias in your environment" "$LINENO" 5
265033734831Smrg     fi
265133734831Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
265233734831Smrg       break
265333734831Smrg     fi
265433734831Smrg     # Just in case.
265533734831Smrg     sleep 1
265633734831Smrg     am_has_slept=yes
265733734831Smrg   done
2658b1297603Smrg   test "$2" = conftest.file
2659b1297603Smrg   )
2660b1297603Smrgthen
2661b1297603Smrg   # Ok.
2662b1297603Smrg   :
2663b1297603Smrgelse
266454e0bb33Smrg   as_fn_error $? "newly created file is older than distributed files!
266554e0bb33SmrgCheck your system clock" "$LINENO" 5
2666b1297603Smrgfi
266720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
266820f5670eSmrgprintf "%s\n" "yes" >&6; }
266933734831Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
267033734831Smrg# generated files are strictly newer.
267133734831Smrgam_sleep_pid=
267233734831Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
267333734831Smrg  ( sleep 1 ) &
267433734831Smrg  am_sleep_pid=$!
267533734831Smrgfi
267633734831Smrg
267733734831Smrgrm -f conftest.file
267833734831Smrg
2679b1297603Smrgtest "$program_prefix" != NONE &&
2680b1297603Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2681b1297603Smrg# Use a double $ so make ignores it.
2682b1297603Smrgtest "$program_suffix" != NONE &&
2683b1297603Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26845b944e2aSmrg# Double any \ or $.
2685b1297603Smrg# By default was `s,x,x', remove it if useless.
26865b944e2aSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
268720f5670eSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
268820f5670eSmrg
2689b1297603Smrg
2690e73734d1Smrg# Expand $ac_aux_dir to an absolute path.
2691e73734d1Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2692b1297603Smrg
269320f5670eSmrg
269420f5670eSmrg  if test x"${MISSING+set}" != xset; then
269520f5670eSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
269653719b08Smrgfi
2697b1297603Smrg# Use eval to expand $SHELL
269833734831Smrgif eval "$MISSING --is-lightweight"; then
269933734831Smrg  am_missing_run="$MISSING "
2700b1297603Smrgelse
2701b1297603Smrg  am_missing_run=
270220f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
270320f5670eSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
27045b944e2aSmrgfi
27055b944e2aSmrg
2706e73734d1Smrgif test x"${install_sh+set}" != xset; then
270753719b08Smrg  case $am_aux_dir in
270853719b08Smrg  *\ * | *\	*)
270953719b08Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
271053719b08Smrg  *)
271153719b08Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
271253719b08Smrg  esac
271353719b08Smrgfi
271453719b08Smrg
271533734831Smrg# Installed binaries are usually stripped using 'strip' when the user
271633734831Smrg# run "make install-strip".  However 'strip' might not be the right
271753719b08Smrg# tool to use in cross-compilation environments, therefore Automake
271833734831Smrg# will honor the 'STRIP' environment variable to overrule this program.
271953719b08Smrgif test "$cross_compiling" != no; then
272053719b08Smrg  if test -n "$ac_tool_prefix"; then
272153719b08Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
272253719b08Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
272320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
272420f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
272520f5670eSmrgif test ${ac_cv_prog_STRIP+y}
272620f5670eSmrgthen :
272720f5670eSmrg  printf %s "(cached) " >&6
272820f5670eSmrgelse $as_nop
272953719b08Smrg  if test -n "$STRIP"; then
273053719b08Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
273153719b08Smrgelse
273253719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
273353719b08Smrgfor as_dir in $PATH
273453719b08Smrgdo
273553719b08Smrg  IFS=$as_save_IFS
273620f5670eSmrg  case $as_dir in #(((
273720f5670eSmrg    '') as_dir=./ ;;
273820f5670eSmrg    */) ;;
273920f5670eSmrg    *) as_dir=$as_dir/ ;;
274020f5670eSmrg  esac
274154e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
274220f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
274353719b08Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
274420f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
274553719b08Smrg    break 2
274653719b08Smrg  fi
274753719b08Smrgdone
274854e0bb33Smrg  done
274953719b08SmrgIFS=$as_save_IFS
275053719b08Smrg
275153719b08Smrgfi
275253719b08Smrgfi
275353719b08SmrgSTRIP=$ac_cv_prog_STRIP
275453719b08Smrgif test -n "$STRIP"; then
275520f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
275620f5670eSmrgprintf "%s\n" "$STRIP" >&6; }
275753719b08Smrgelse
275820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
275920f5670eSmrgprintf "%s\n" "no" >&6; }
276053719b08Smrgfi
276153719b08Smrg
276253719b08Smrg
276353719b08Smrgfi
276453719b08Smrgif test -z "$ac_cv_prog_STRIP"; then
276553719b08Smrg  ac_ct_STRIP=$STRIP
276653719b08Smrg  # Extract the first word of "strip", so it can be a program name with args.
276753719b08Smrgset dummy strip; ac_word=$2
276820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
276920f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
277020f5670eSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
277120f5670eSmrgthen :
277220f5670eSmrg  printf %s "(cached) " >&6
277320f5670eSmrgelse $as_nop
277453719b08Smrg  if test -n "$ac_ct_STRIP"; then
277553719b08Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
277653719b08Smrgelse
277753719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
277853719b08Smrgfor as_dir in $PATH
277953719b08Smrgdo
278053719b08Smrg  IFS=$as_save_IFS
278120f5670eSmrg  case $as_dir in #(((
278220f5670eSmrg    '') as_dir=./ ;;
278320f5670eSmrg    */) ;;
278420f5670eSmrg    *) as_dir=$as_dir/ ;;
278520f5670eSmrg  esac
278654e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
278720f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
278853719b08Smrg    ac_cv_prog_ac_ct_STRIP="strip"
278920f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
279053719b08Smrg    break 2
279153719b08Smrg  fi
279253719b08Smrgdone
279354e0bb33Smrg  done
279453719b08SmrgIFS=$as_save_IFS
279553719b08Smrg
279653719b08Smrgfi
279753719b08Smrgfi
279853719b08Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
279953719b08Smrgif test -n "$ac_ct_STRIP"; then
280020f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
280120f5670eSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
280253719b08Smrgelse
280320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
280420f5670eSmrgprintf "%s\n" "no" >&6; }
280553719b08Smrgfi
280653719b08Smrg
280753719b08Smrg  if test "x$ac_ct_STRIP" = x; then
280853719b08Smrg    STRIP=":"
280953719b08Smrg  else
281053719b08Smrg    case $cross_compiling:$ac_tool_warned in
281153719b08Smrgyes:)
281220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
281320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
281453719b08Smrgac_tool_warned=yes ;;
281553719b08Smrgesac
281653719b08Smrg    STRIP=$ac_ct_STRIP
281753719b08Smrg  fi
281853719b08Smrgelse
281953719b08Smrg  STRIP="$ac_cv_prog_STRIP"
282053719b08Smrgfi
282153719b08Smrg
282253719b08Smrgfi
282353719b08SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
282453719b08Smrg
282520f5670eSmrg
282620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
282720f5670eSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28285b944e2aSmrgif test -z "$MKDIR_P"; then
282920f5670eSmrg  if test ${ac_cv_path_mkdir+y}
283020f5670eSmrgthen :
283120f5670eSmrg  printf %s "(cached) " >&6
283220f5670eSmrgelse $as_nop
28335b944e2aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28345b944e2aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28355b944e2aSmrgdo
28365b944e2aSmrg  IFS=$as_save_IFS
283720f5670eSmrg  case $as_dir in #(((
283820f5670eSmrg    '') as_dir=./ ;;
283920f5670eSmrg    */) ;;
284020f5670eSmrg    *) as_dir=$as_dir/ ;;
284120f5670eSmrg  esac
284254e0bb33Smrg    for ac_prog in mkdir gmkdir; do
28435b944e2aSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
284420f5670eSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
284520f5670eSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
284620f5670eSmrg	     'mkdir ('*'coreutils) '* | \
284720f5670eSmrg	     'BusyBox '* | \
28485b944e2aSmrg	     'mkdir (fileutils) '4.1*)
284920f5670eSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28505b944e2aSmrg	       break 3;;
28515b944e2aSmrg	   esac
28525b944e2aSmrg	 done
28535b944e2aSmrg       done
285454e0bb33Smrg  done
28555b944e2aSmrgIFS=$as_save_IFS
28565b944e2aSmrg
28575b944e2aSmrgfi
28585b944e2aSmrg
285954e0bb33Smrg  test -d ./--version && rmdir ./--version
286020f5670eSmrg  if test ${ac_cv_path_mkdir+y}; then
28615b944e2aSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
2862b1297603Smrg  else
28635b944e2aSmrg    # As a last resort, use the slow shell script.  Don't cache a
28645b944e2aSmrg    # value for MKDIR_P within a source directory, because that will
28655b944e2aSmrg    # break other packages using the cache if that directory is
28665b944e2aSmrg    # removed, or if the value is a relative name.
28675b944e2aSmrg    MKDIR_P="$ac_install_sh -d"
2868b1297603Smrg  fi
2869b1297603Smrgfi
287020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
287120f5670eSmrgprintf "%s\n" "$MKDIR_P" >&6; }
28725b944e2aSmrg
2873b1297603Smrgfor ac_prog in gawk mawk nawk awk
2874b1297603Smrgdo
2875b1297603Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2876b1297603Smrgset dummy $ac_prog; ac_word=$2
287720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
287820f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
287920f5670eSmrgif test ${ac_cv_prog_AWK+y}
288020f5670eSmrgthen :
288120f5670eSmrg  printf %s "(cached) " >&6
288220f5670eSmrgelse $as_nop
2883b1297603Smrg  if test -n "$AWK"; then
2884b1297603Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2885b1297603Smrgelse
2886b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2887b1297603Smrgfor as_dir in $PATH
2888b1297603Smrgdo
2889b1297603Smrg  IFS=$as_save_IFS
289020f5670eSmrg  case $as_dir in #(((
289120f5670eSmrg    '') as_dir=./ ;;
289220f5670eSmrg    */) ;;
289320f5670eSmrg    *) as_dir=$as_dir/ ;;
289420f5670eSmrg  esac
289554e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
289620f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2897b1297603Smrg    ac_cv_prog_AWK="$ac_prog"
289820f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2899b1297603Smrg    break 2
2900b1297603Smrg  fi
2901b1297603Smrgdone
290254e0bb33Smrg  done
2903b1297603SmrgIFS=$as_save_IFS
2904b1297603Smrg
2905b1297603Smrgfi
2906b1297603Smrgfi
2907b1297603SmrgAWK=$ac_cv_prog_AWK
2908b1297603Smrgif test -n "$AWK"; then
290920f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
291020f5670eSmrgprintf "%s\n" "$AWK" >&6; }
2911b1297603Smrgelse
291220f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
291320f5670eSmrgprintf "%s\n" "no" >&6; }
2914b1297603Smrgfi
2915b1297603Smrg
2916b1297603Smrg
2917b1297603Smrg  test -n "$AWK" && break
2918b1297603Smrgdone
2919b1297603Smrg
292020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
292120f5670eSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29225b944e2aSmrgset x ${MAKE-make}
292320f5670eSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
292420f5670eSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
292520f5670eSmrgthen :
292620f5670eSmrg  printf %s "(cached) " >&6
292720f5670eSmrgelse $as_nop
2928b1297603Smrg  cat >conftest.make <<\_ACEOF
2929b1297603SmrgSHELL = /bin/sh
2930b1297603Smrgall:
2931b1297603Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2932b1297603Smrg_ACEOF
293354e0bb33Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2934b1297603Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2935b1297603Smrg  *@@@%%%=?*=@@@%%%*)
2936b1297603Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
2937b1297603Smrg  *)
2938b1297603Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
2939b1297603Smrgesac
2940b1297603Smrgrm -f conftest.make
2941b1297603Smrgfi
2942b1297603Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
294320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
294420f5670eSmrgprintf "%s\n" "yes" >&6; }
2945b1297603Smrg  SET_MAKE=
2946b1297603Smrgelse
294720f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
294820f5670eSmrgprintf "%s\n" "no" >&6; }
2949b1297603Smrg  SET_MAKE="MAKE=${MAKE-make}"
2950b1297603Smrgfi
2951b1297603Smrg
2952b1297603Smrgrm -rf .tst 2>/dev/null
2953b1297603Smrgmkdir .tst 2>/dev/null
2954b1297603Smrgif test -d .tst; then
2955b1297603Smrg  am__leading_dot=.
2956b1297603Smrgelse
2957b1297603Smrg  am__leading_dot=_
2958b1297603Smrgfi
2959b1297603Smrgrmdir .tst 2>/dev/null
2960b1297603Smrg
296133734831Smrg# Check whether --enable-silent-rules was given.
296220f5670eSmrgif test ${enable_silent_rules+y}
296320f5670eSmrgthen :
296433734831Smrg  enableval=$enable_silent_rules;
296533734831Smrgfi
296633734831Smrg
296733734831Smrgcase $enable_silent_rules in # (((
296833734831Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
296933734831Smrg   no) AM_DEFAULT_VERBOSITY=1;;
297033734831Smrg    *) AM_DEFAULT_VERBOSITY=1;;
297133734831Smrgesac
297233734831Smrgam_make=${MAKE-make}
297320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
297420f5670eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
297520f5670eSmrgif test ${am_cv_make_support_nested_variables+y}
297620f5670eSmrgthen :
297720f5670eSmrg  printf %s "(cached) " >&6
297820f5670eSmrgelse $as_nop
297920f5670eSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
298033734831SmrgBAR0=false
298133734831SmrgBAR1=true
298233734831SmrgV=1
298333734831Smrgam__doit:
298433734831Smrg	@$(TRUE)
298533734831Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
298633734831Smrg  am_cv_make_support_nested_variables=yes
298733734831Smrgelse
298833734831Smrg  am_cv_make_support_nested_variables=no
298933734831Smrgfi
299033734831Smrgfi
299120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
299220f5670eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
299333734831Smrgif test $am_cv_make_support_nested_variables = yes; then
299433734831Smrg    AM_V='$(V)'
299533734831Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
299633734831Smrgelse
299733734831Smrg  AM_V=$AM_DEFAULT_VERBOSITY
299833734831Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
299933734831Smrgfi
300033734831SmrgAM_BACKSLASH='\'
300133734831Smrg
30025b944e2aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
30035b944e2aSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
30045b944e2aSmrg  # is not polluted with repeated "-I."
30055b944e2aSmrg  am__isrc=' -I$(srcdir)'
30065b944e2aSmrg  # test to see if srcdir already configured
30075b944e2aSmrg  if test -f $srcdir/config.status; then
300854e0bb33Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
30095b944e2aSmrg  fi
3010b1297603Smrgfi
3011b1297603Smrg
3012b1297603Smrg# test whether we have cygpath
3013b1297603Smrgif test -z "$CYGPATH_W"; then
3014b1297603Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3015b1297603Smrg    CYGPATH_W='cygpath -w'
3016b1297603Smrg  else
3017b1297603Smrg    CYGPATH_W=echo
3018b1297603Smrg  fi
3019b1297603Smrgfi
3020b1297603Smrg
3021b1297603Smrg
3022b1297603Smrg# Define the identity of the package.
3023b1297603Smrg PACKAGE='xinput'
302420f5670eSmrg VERSION='1.6.4'
3025b1297603Smrg
3026b1297603Smrg
302720f5670eSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3028b1297603Smrg
3029b1297603Smrg
303020f5670eSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3031b1297603Smrg
3032b1297603Smrg# Some tools Automake needs.
3033b1297603Smrg
3034b1297603SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3035b1297603Smrg
3036b1297603Smrg
3037b1297603SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3038b1297603Smrg
3039b1297603Smrg
3040b1297603SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3041b1297603Smrg
3042b1297603Smrg
3043b1297603SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3044b1297603Smrg
3045b1297603Smrg
3046b1297603SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3047b1297603Smrg
304833734831Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
304933734831Smrg# dies out for good.  For more background, see:
3050a570218aSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3051a570218aSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
305233734831Smrgmkdir_p='$(MKDIR_P)'
305333734831Smrg
3054e73734d1Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3055e73734d1Smrg# system "awk" is bad on some platforms.
30560309d3b3Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
30570309d3b3Smrg# in the wild :-(  We should find a proper way to deprecate it ...
30580309d3b3SmrgAMTAR='$${TAR-tar}'
3059b1297603Smrg
306033734831Smrg
306133734831Smrg# We'll loop over all known methods to create a tar archive until one works.
306233734831Smrg_am_tools='gnutar  pax cpio none'
306333734831Smrg
30640309d3b3Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3065b1297603Smrg
3066b1297603Smrg
3067b1297603Smrg
3068b1297603Smrg
3069b1297603Smrg
307020f5670eSmrg# Variables for tags utilities; see am/tags.am
307120f5670eSmrgif test -z "$CTAGS"; then
307220f5670eSmrg  CTAGS=ctags
307320f5670eSmrgfi
307420f5670eSmrg
307520f5670eSmrgif test -z "$ETAGS"; then
307620f5670eSmrg  ETAGS=etags
307720f5670eSmrgfi
307820f5670eSmrg
307920f5670eSmrgif test -z "$CSCOPE"; then
308020f5670eSmrg  CSCOPE=cscope
308120f5670eSmrgfi
308220f5670eSmrg
308320f5670eSmrg
308453719b08Smrg
3085e73734d1Smrg# POSIX will say in a future version that running "rm -f" with no argument
3086e73734d1Smrg# is OK; and we want to be able to make that assumption in our Makefile
3087e73734d1Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3088e73734d1Smrg# actually supported "in the wild" to an acceptable degree.
3089e73734d1Smrg# See automake bug#10828.
3090e73734d1Smrg# To make any issue more visible, cause the running configure to be aborted
3091e73734d1Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3092e73734d1Smrg# user can still override this though.
3093e73734d1Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3094e73734d1Smrg  cat >&2 <<'END'
3095e73734d1SmrgOops!
309633734831Smrg
3097e73734d1SmrgYour 'rm' program seems unable to run without file operands specified
3098e73734d1Smrgon the command line, even when the '-f' option is present.  This is contrary
3099e73734d1Smrgto the behaviour of most rm programs out there, and not conforming with
3100e73734d1Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3101b1297603Smrg
3102e73734d1SmrgPlease tell bug-automake@gnu.org about your system, including the value
3103e73734d1Smrgof your $PATH and any error possibly output before this message.  This
3104e73734d1Smrgcan help us improve future automake versions.
3105e73734d1Smrg
3106e73734d1SmrgEND
3107e73734d1Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3108e73734d1Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3109e73734d1Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3110e73734d1Smrg    echo >&2
3111e73734d1Smrg  else
3112e73734d1Smrg    cat >&2 <<'END'
3113e73734d1SmrgAborting the configuration process, to ensure you take notice of the issue.
3114e73734d1Smrg
3115e73734d1SmrgYou can download and install GNU coreutils to get an 'rm' implementation
3116a570218aSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3117b1297603Smrg
3118e73734d1SmrgIf you want to complete the configuration process using your problematic
3119e73734d1Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3120e73734d1Smrgto "yes", and re-run configure.
3121b1297603Smrg
3122e73734d1SmrgEND
3123e73734d1Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3124e73734d1Smrg  fi
3125e73734d1Smrgfi
3126b1297603Smrg
3127b1297603Smrg
31280309d3b3Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3129d3263506Smrg
3130d3263506Smrg
3131d3263506Smrg
3132d3263506Smrg
3133b1297603Smrg
3134b1297603Smrg
313553719b08Smrg
313653719b08Smrg
313753719b08Smrg
313853719b08Smrg
313953719b08Smrg
314020f5670eSmrg
314120f5670eSmrg
314220f5670eSmrg
314320f5670eSmrg
314420f5670eSmrg
314520f5670eSmrg
314620f5670eSmrg
314720f5670eSmrg
314820f5670eSmrg
314953719b08SmrgDEPDIR="${am__leading_dot}deps"
315053719b08Smrg
315153719b08Smrgac_config_commands="$ac_config_commands depfiles"
315253719b08Smrg
315320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
315420f5670eSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3155a570218aSmrgcat > confinc.mk << 'END'
315653719b08Smrgam__doit:
3157a570218aSmrg	@echo this is the am__doit target >confinc.out
315853719b08Smrg.PHONY: am__doit
315953719b08SmrgEND
316053719b08Smrgam__include="#"
316153719b08Smrgam__quote=
3162a570218aSmrg# BSD make does it like this.
3163a570218aSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3164a570218aSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3165a570218aSmrgecho 'include confinc.mk # ignored' > confmf.GNU
3166a570218aSmrg_am_result=no
3167a570218aSmrgfor s in GNU BSD; do
3168a570218aSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3169a570218aSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3170a570218aSmrg   ac_status=$?
3171a570218aSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172a570218aSmrg   (exit $ac_status); }
3173a570218aSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
3174a570218aSmrg  '0:this is the am__doit target') :
3175a570218aSmrg    case $s in #(
3176a570218aSmrg  BSD) :
3177a570218aSmrg    am__include='.include' am__quote='"' ;; #(
3178a570218aSmrg  *) :
3179a570218aSmrg    am__include='include' am__quote='' ;;
3180a570218aSmrgesac ;; #(
3181a570218aSmrg  *) :
318253719b08Smrg     ;;
3183a570218aSmrgesac
3184a570218aSmrg  if test "$am__include" != "#"; then
3185a570218aSmrg    _am_result="yes ($s style)"
3186a570218aSmrg    break
3187a570218aSmrg  fi
3188a570218aSmrgdone
3189a570218aSmrgrm -f confinc.* confmf.*
319020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
319120f5670eSmrgprintf "%s\n" "${_am_result}" >&6; }
319253719b08Smrg
319353719b08Smrg# Check whether --enable-dependency-tracking was given.
319420f5670eSmrgif test ${enable_dependency_tracking+y}
319520f5670eSmrgthen :
319653719b08Smrg  enableval=$enable_dependency_tracking;
319753719b08Smrgfi
319853719b08Smrg
319953719b08Smrgif test "x$enable_dependency_tracking" != xno; then
320053719b08Smrg  am_depcomp="$ac_aux_dir/depcomp"
320153719b08Smrg  AMDEPBACKSLASH='\'
32020309d3b3Smrg  am__nodep='_no'
320353719b08Smrgfi
320453719b08Smrg if test "x$enable_dependency_tracking" != xno; then
320553719b08Smrg  AMDEP_TRUE=
320653719b08Smrg  AMDEP_FALSE='#'
320753719b08Smrgelse
320853719b08Smrg  AMDEP_TRUE='#'
320953719b08Smrg  AMDEP_FALSE=
321053719b08Smrgfi
321153719b08Smrg
321253719b08Smrg
321353719b08Smrgac_ext=c
321453719b08Smrgac_cpp='$CPP $CPPFLAGS'
321553719b08Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
321653719b08Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
321753719b08Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
321853719b08Smrgif test -n "$ac_tool_prefix"; then
321953719b08Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
322053719b08Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
322120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
322220f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
322320f5670eSmrgif test ${ac_cv_prog_CC+y}
322420f5670eSmrgthen :
322520f5670eSmrg  printf %s "(cached) " >&6
322620f5670eSmrgelse $as_nop
322753719b08Smrg  if test -n "$CC"; then
322853719b08Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
322953719b08Smrgelse
323053719b08Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
323153719b08Smrgfor as_dir in $PATH
323253719b08Smrgdo
323353719b08Smrg  IFS=$as_save_IFS
323420f5670eSmrg  case $as_dir in #(((
323520f5670eSmrg    '') as_dir=./ ;;
323620f5670eSmrg    */) ;;
323720f5670eSmrg    *) as_dir=$as_dir/ ;;
323820f5670eSmrg  esac
323954e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
324020f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3241b1297603Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
324220f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3243b1297603Smrg    break 2
3244b1297603Smrg  fi
3245b1297603Smrgdone
324654e0bb33Smrg  done
3247b1297603SmrgIFS=$as_save_IFS
3248b1297603Smrg
3249b1297603Smrgfi
3250b1297603Smrgfi
3251b1297603SmrgCC=$ac_cv_prog_CC
3252b1297603Smrgif test -n "$CC"; then
325320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
325420f5670eSmrgprintf "%s\n" "$CC" >&6; }
3255b1297603Smrgelse
325620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
325720f5670eSmrgprintf "%s\n" "no" >&6; }
3258b1297603Smrgfi
3259b1297603Smrg
3260b1297603Smrg
3261b1297603Smrgfi
3262b1297603Smrgif test -z "$ac_cv_prog_CC"; then
3263b1297603Smrg  ac_ct_CC=$CC
3264b1297603Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3265b1297603Smrgset dummy gcc; ac_word=$2
326620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
326720f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
326820f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y}
326920f5670eSmrgthen :
327020f5670eSmrg  printf %s "(cached) " >&6
327120f5670eSmrgelse $as_nop
3272b1297603Smrg  if test -n "$ac_ct_CC"; then
3273b1297603Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3274b1297603Smrgelse
3275b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3276b1297603Smrgfor as_dir in $PATH
3277b1297603Smrgdo
3278b1297603Smrg  IFS=$as_save_IFS
327920f5670eSmrg  case $as_dir in #(((
328020f5670eSmrg    '') as_dir=./ ;;
328120f5670eSmrg    */) ;;
328220f5670eSmrg    *) as_dir=$as_dir/ ;;
328320f5670eSmrg  esac
328454e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
328520f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3286b1297603Smrg    ac_cv_prog_ac_ct_CC="gcc"
328720f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3288b1297603Smrg    break 2
3289b1297603Smrg  fi
3290b1297603Smrgdone
329154e0bb33Smrg  done
3292b1297603SmrgIFS=$as_save_IFS
3293b1297603Smrg
3294b1297603Smrgfi
3295b1297603Smrgfi
3296b1297603Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3297b1297603Smrgif test -n "$ac_ct_CC"; then
329820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
329920f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3300b1297603Smrgelse
330120f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
330220f5670eSmrgprintf "%s\n" "no" >&6; }
3303b1297603Smrgfi
3304b1297603Smrg
3305b1297603Smrg  if test "x$ac_ct_CC" = x; then
3306b1297603Smrg    CC=""
3307b1297603Smrg  else
3308b1297603Smrg    case $cross_compiling:$ac_tool_warned in
3309b1297603Smrgyes:)
331020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
331120f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3312b1297603Smrgac_tool_warned=yes ;;
3313b1297603Smrgesac
3314b1297603Smrg    CC=$ac_ct_CC
3315b1297603Smrg  fi
3316b1297603Smrgelse
3317b1297603Smrg  CC="$ac_cv_prog_CC"
3318b1297603Smrgfi
3319b1297603Smrg
3320b1297603Smrgif test -z "$CC"; then
3321b1297603Smrg          if test -n "$ac_tool_prefix"; then
3322b1297603Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3323b1297603Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
332420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
332520f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
332620f5670eSmrgif test ${ac_cv_prog_CC+y}
332720f5670eSmrgthen :
332820f5670eSmrg  printf %s "(cached) " >&6
332920f5670eSmrgelse $as_nop
3330b1297603Smrg  if test -n "$CC"; then
3331b1297603Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3332b1297603Smrgelse
3333b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3334b1297603Smrgfor as_dir in $PATH
3335b1297603Smrgdo
3336b1297603Smrg  IFS=$as_save_IFS
333720f5670eSmrg  case $as_dir in #(((
333820f5670eSmrg    '') as_dir=./ ;;
333920f5670eSmrg    */) ;;
334020f5670eSmrg    *) as_dir=$as_dir/ ;;
334120f5670eSmrg  esac
334254e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
334320f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3344b1297603Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
334520f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3346b1297603Smrg    break 2
3347b1297603Smrg  fi
3348b1297603Smrgdone
334954e0bb33Smrg  done
3350b1297603SmrgIFS=$as_save_IFS
3351b1297603Smrg
3352b1297603Smrgfi
3353b1297603Smrgfi
3354b1297603SmrgCC=$ac_cv_prog_CC
3355b1297603Smrgif test -n "$CC"; then
335620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
335720f5670eSmrgprintf "%s\n" "$CC" >&6; }
3358b1297603Smrgelse
335920f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
336020f5670eSmrgprintf "%s\n" "no" >&6; }
3361b1297603Smrgfi
3362b1297603Smrg
3363b1297603Smrg
3364b1297603Smrg  fi
3365b1297603Smrgfi
3366b1297603Smrgif test -z "$CC"; then
3367b1297603Smrg  # Extract the first word of "cc", so it can be a program name with args.
3368b1297603Smrgset dummy cc; ac_word=$2
336920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
337020f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
337120f5670eSmrgif test ${ac_cv_prog_CC+y}
337220f5670eSmrgthen :
337320f5670eSmrg  printf %s "(cached) " >&6
337420f5670eSmrgelse $as_nop
3375b1297603Smrg  if test -n "$CC"; then
3376b1297603Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3377b1297603Smrgelse
3378b1297603Smrg  ac_prog_rejected=no
3379b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3380b1297603Smrgfor as_dir in $PATH
3381b1297603Smrgdo
3382b1297603Smrg  IFS=$as_save_IFS
338320f5670eSmrg  case $as_dir in #(((
338420f5670eSmrg    '') as_dir=./ ;;
338520f5670eSmrg    */) ;;
338620f5670eSmrg    *) as_dir=$as_dir/ ;;
338720f5670eSmrg  esac
338854e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
338920f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
339020f5670eSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3391b1297603Smrg       ac_prog_rejected=yes
3392b1297603Smrg       continue
3393b1297603Smrg     fi
3394b1297603Smrg    ac_cv_prog_CC="cc"
339520f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3396b1297603Smrg    break 2
3397b1297603Smrg  fi
3398b1297603Smrgdone
339954e0bb33Smrg  done
3400b1297603SmrgIFS=$as_save_IFS
3401b1297603Smrg
3402b1297603Smrgif test $ac_prog_rejected = yes; then
3403b1297603Smrg  # We found a bogon in the path, so make sure we never use it.
3404b1297603Smrg  set dummy $ac_cv_prog_CC
3405b1297603Smrg  shift
3406b1297603Smrg  if test $# != 0; then
3407b1297603Smrg    # We chose a different compiler from the bogus one.
3408b1297603Smrg    # However, it has the same basename, so the bogon will be chosen
3409b1297603Smrg    # first if we set CC to just the basename; use the full file name.
3410b1297603Smrg    shift
341120f5670eSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3412b1297603Smrg  fi
3413b1297603Smrgfi
3414b1297603Smrgfi
3415b1297603Smrgfi
3416b1297603SmrgCC=$ac_cv_prog_CC
3417b1297603Smrgif test -n "$CC"; then
341820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
341920f5670eSmrgprintf "%s\n" "$CC" >&6; }
3420b1297603Smrgelse
342120f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
342220f5670eSmrgprintf "%s\n" "no" >&6; }
3423b1297603Smrgfi
3424b1297603Smrg
3425b1297603Smrg
3426b1297603Smrgfi
3427b1297603Smrgif test -z "$CC"; then
3428b1297603Smrg  if test -n "$ac_tool_prefix"; then
3429b1297603Smrg  for ac_prog in cl.exe
3430b1297603Smrg  do
3431b1297603Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3432b1297603Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
343320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
343420f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
343520f5670eSmrgif test ${ac_cv_prog_CC+y}
343620f5670eSmrgthen :
343720f5670eSmrg  printf %s "(cached) " >&6
343820f5670eSmrgelse $as_nop
3439b1297603Smrg  if test -n "$CC"; then
3440b1297603Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3441b1297603Smrgelse
3442b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3443b1297603Smrgfor as_dir in $PATH
3444b1297603Smrgdo
3445b1297603Smrg  IFS=$as_save_IFS
344620f5670eSmrg  case $as_dir in #(((
344720f5670eSmrg    '') as_dir=./ ;;
344820f5670eSmrg    */) ;;
344920f5670eSmrg    *) as_dir=$as_dir/ ;;
345020f5670eSmrg  esac
345154e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
345220f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3453b1297603Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
345420f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3455b1297603Smrg    break 2
3456b1297603Smrg  fi
3457b1297603Smrgdone
345854e0bb33Smrg  done
3459b1297603SmrgIFS=$as_save_IFS
3460b1297603Smrg
3461b1297603Smrgfi
3462b1297603Smrgfi
3463b1297603SmrgCC=$ac_cv_prog_CC
3464b1297603Smrgif test -n "$CC"; then
346520f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
346620f5670eSmrgprintf "%s\n" "$CC" >&6; }
3467b1297603Smrgelse
346820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
346920f5670eSmrgprintf "%s\n" "no" >&6; }
3470b1297603Smrgfi
3471b1297603Smrg
3472b1297603Smrg
3473b1297603Smrg    test -n "$CC" && break
3474b1297603Smrg  done
3475b1297603Smrgfi
3476b1297603Smrgif test -z "$CC"; then
3477b1297603Smrg  ac_ct_CC=$CC
3478b1297603Smrg  for ac_prog in cl.exe
3479b1297603Smrgdo
3480b1297603Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3481b1297603Smrgset dummy $ac_prog; ac_word=$2
348220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
348320f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
348420f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y}
348520f5670eSmrgthen :
348620f5670eSmrg  printf %s "(cached) " >&6
348720f5670eSmrgelse $as_nop
3488b1297603Smrg  if test -n "$ac_ct_CC"; then
3489b1297603Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3490b1297603Smrgelse
3491b1297603Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3492b1297603Smrgfor as_dir in $PATH
3493b1297603Smrgdo
3494b1297603Smrg  IFS=$as_save_IFS
349520f5670eSmrg  case $as_dir in #(((
349620f5670eSmrg    '') as_dir=./ ;;
349720f5670eSmrg    */) ;;
349820f5670eSmrg    *) as_dir=$as_dir/ ;;
349920f5670eSmrg  esac
350054e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
350120f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3502b1297603Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
350320f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3504b1297603Smrg    break 2
3505b1297603Smrg  fi
3506b1297603Smrgdone
350754e0bb33Smrg  done
3508b1297603SmrgIFS=$as_save_IFS
3509b1297603Smrg
3510b1297603Smrgfi
3511b1297603Smrgfi
3512b1297603Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3513b1297603Smrgif test -n "$ac_ct_CC"; then
351420f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
351520f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3516b1297603Smrgelse
351720f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
351820f5670eSmrgprintf "%s\n" "no" >&6; }
3519b1297603Smrgfi
3520b1297603Smrg
3521b1297603Smrg
3522b1297603Smrg  test -n "$ac_ct_CC" && break
3523b1297603Smrgdone
3524b1297603Smrg
3525b1297603Smrg  if test "x$ac_ct_CC" = x; then
3526b1297603Smrg    CC=""
3527b1297603Smrg  else
3528b1297603Smrg    case $cross_compiling:$ac_tool_warned in
3529b1297603Smrgyes:)
353020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
353120f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3532b1297603Smrgac_tool_warned=yes ;;
3533b1297603Smrgesac
3534b1297603Smrg    CC=$ac_ct_CC
3535b1297603Smrg  fi
3536b1297603Smrgfi
3537b1297603Smrg
353820f5670eSmrgfi
353920f5670eSmrgif test -z "$CC"; then
354020f5670eSmrg  if test -n "$ac_tool_prefix"; then
354120f5670eSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
354220f5670eSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
354320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
354420f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
354520f5670eSmrgif test ${ac_cv_prog_CC+y}
354620f5670eSmrgthen :
354720f5670eSmrg  printf %s "(cached) " >&6
354820f5670eSmrgelse $as_nop
354920f5670eSmrg  if test -n "$CC"; then
355020f5670eSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
355120f5670eSmrgelse
355220f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
355320f5670eSmrgfor as_dir in $PATH
355420f5670eSmrgdo
355520f5670eSmrg  IFS=$as_save_IFS
355620f5670eSmrg  case $as_dir in #(((
355720f5670eSmrg    '') as_dir=./ ;;
355820f5670eSmrg    */) ;;
355920f5670eSmrg    *) as_dir=$as_dir/ ;;
356020f5670eSmrg  esac
356120f5670eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
356220f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
356320f5670eSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
356420f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
356520f5670eSmrg    break 2
356620f5670eSmrg  fi
356720f5670eSmrgdone
356820f5670eSmrg  done
356920f5670eSmrgIFS=$as_save_IFS
357020f5670eSmrg
357120f5670eSmrgfi
357220f5670eSmrgfi
357320f5670eSmrgCC=$ac_cv_prog_CC
357420f5670eSmrgif test -n "$CC"; then
357520f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
357620f5670eSmrgprintf "%s\n" "$CC" >&6; }
357720f5670eSmrgelse
357820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
357920f5670eSmrgprintf "%s\n" "no" >&6; }
358020f5670eSmrgfi
358120f5670eSmrg
358220f5670eSmrg
358320f5670eSmrgfi
358420f5670eSmrgif test -z "$ac_cv_prog_CC"; then
358520f5670eSmrg  ac_ct_CC=$CC
358620f5670eSmrg  # Extract the first word of "clang", so it can be a program name with args.
358720f5670eSmrgset dummy clang; ac_word=$2
358820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
358920f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
359020f5670eSmrgif test ${ac_cv_prog_ac_ct_CC+y}
359120f5670eSmrgthen :
359220f5670eSmrg  printf %s "(cached) " >&6
359320f5670eSmrgelse $as_nop
359420f5670eSmrg  if test -n "$ac_ct_CC"; then
359520f5670eSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
359620f5670eSmrgelse
359720f5670eSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
359820f5670eSmrgfor as_dir in $PATH
359920f5670eSmrgdo
360020f5670eSmrg  IFS=$as_save_IFS
360120f5670eSmrg  case $as_dir in #(((
360220f5670eSmrg    '') as_dir=./ ;;
360320f5670eSmrg    */) ;;
360420f5670eSmrg    *) as_dir=$as_dir/ ;;
360520f5670eSmrg  esac
360620f5670eSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
360720f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
360820f5670eSmrg    ac_cv_prog_ac_ct_CC="clang"
360920f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
361020f5670eSmrg    break 2
361120f5670eSmrg  fi
361220f5670eSmrgdone
361320f5670eSmrg  done
361420f5670eSmrgIFS=$as_save_IFS
361520f5670eSmrg
361620f5670eSmrgfi
361720f5670eSmrgfi
361820f5670eSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
361920f5670eSmrgif test -n "$ac_ct_CC"; then
362020f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
362120f5670eSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
362220f5670eSmrgelse
362320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
362420f5670eSmrgprintf "%s\n" "no" >&6; }
362520f5670eSmrgfi
362620f5670eSmrg
362720f5670eSmrg  if test "x$ac_ct_CC" = x; then
362820f5670eSmrg    CC=""
362920f5670eSmrg  else
363020f5670eSmrg    case $cross_compiling:$ac_tool_warned in
363120f5670eSmrgyes:)
363220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
363320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
363420f5670eSmrgac_tool_warned=yes ;;
363520f5670eSmrgesac
363620f5670eSmrg    CC=$ac_ct_CC
363720f5670eSmrg  fi
363820f5670eSmrgelse
363920f5670eSmrg  CC="$ac_cv_prog_CC"
364020f5670eSmrgfi
364120f5670eSmrg
3642b1297603Smrgfi
3643b1297603Smrg
3644b1297603Smrg
364520f5670eSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
364620f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
364754e0bb33Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
364854e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
3649b1297603Smrg
3650b1297603Smrg# Provide some information about the compiler.
365120f5670eSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36525b944e2aSmrgset X $ac_compile
36535b944e2aSmrgac_compiler=$2
365420f5670eSmrgfor ac_option in --version -v -V -qversion -version; do
365554e0bb33Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3656b1297603Smrgcase "(($ac_try" in
3657b1297603Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3658b1297603Smrg  *) ac_try_echo=$ac_try;;
3659b1297603Smrgesac
366054e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
366120f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
366254e0bb33Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3663b1297603Smrg  ac_status=$?
366454e0bb33Smrg  if test -s conftest.err; then
366554e0bb33Smrg    sed '10a\
366654e0bb33Smrg... rest of stderr output deleted ...
366754e0bb33Smrg         10q' conftest.err >conftest.er1
366854e0bb33Smrg    cat conftest.er1 >&5
366954e0bb33Smrg  fi
367054e0bb33Smrg  rm -f conftest.er1 conftest.err
367120f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
367254e0bb33Smrg  test $ac_status = 0; }
367354e0bb33Smrgdone
3674b1297603Smrg
367554e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3676b1297603Smrg/* end confdefs.h.  */
3677b1297603Smrg
3678b1297603Smrgint
367920f5670eSmrgmain (void)
3680b1297603Smrg{
3681b1297603Smrg
3682b1297603Smrg  ;
3683b1297603Smrg  return 0;
3684b1297603Smrg}
3685b1297603Smrg_ACEOF
3686b1297603Smrgac_clean_files_save=$ac_clean_files
36875b944e2aSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3688b1297603Smrg# Try to create an executable without -o first, disregard a.out.
3689b1297603Smrg# It will help us diagnose broken compilers, and finding out an intuition
3690b1297603Smrg# of exeext.
369120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
369220f5670eSmrgprintf %s "checking whether the C compiler works... " >&6; }
369320f5670eSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36945b944e2aSmrg
36955b944e2aSmrg# The possible output files:
36965b944e2aSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36975b944e2aSmrg
3698b1297603Smrgac_rmfiles=
3699b1297603Smrgfor ac_file in $ac_files
3700b1297603Smrgdo
3701b1297603Smrg  case $ac_file in
37025b944e2aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3703b1297603Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3704b1297603Smrg  esac
3705b1297603Smrgdone
3706b1297603Smrgrm -f $ac_rmfiles
3707b1297603Smrg
370854e0bb33Smrgif { { ac_try="$ac_link_default"
3709b1297603Smrgcase "(($ac_try" in
3710b1297603Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3711b1297603Smrg  *) ac_try_echo=$ac_try;;
3712b1297603Smrgesac
371354e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
371420f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3715b1297603Smrg  (eval "$ac_link_default") 2>&5
3716b1297603Smrg  ac_status=$?
371720f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
371820f5670eSmrg  test $ac_status = 0; }
371920f5670eSmrgthen :
3720b1297603Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3721b1297603Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3722b1297603Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3723b1297603Smrg# so that the user can short-circuit this test for compilers unknown to
3724b1297603Smrg# Autoconf.
3725b1297603Smrgfor ac_file in $ac_files ''
3726b1297603Smrgdo
3727b1297603Smrg  test -f "$ac_file" || continue
3728b1297603Smrg  case $ac_file in
37295b944e2aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3730b1297603Smrg	;;
3731b1297603Smrg    [ab].out )
3732b1297603Smrg	# We found the default executable, but exeext='' is most
3733b1297603Smrg	# certainly right.
3734b1297603Smrg	break;;
3735b1297603Smrg    *.* )
373620f5670eSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3737b1297603Smrg	then :; else
3738b1297603Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3739b1297603Smrg	fi
3740b1297603Smrg	# We set ac_cv_exeext here because the later test for it is not
3741b1297603Smrg	# safe: cross compilers may not add the suffix if given an `-o'
3742b1297603Smrg	# argument, so we may need to know it at that point already.
3743b1297603Smrg	# Even if this section looks crufty: it has the advantage of
3744b1297603Smrg	# actually working.
3745b1297603Smrg	break;;
3746b1297603Smrg    * )
3747b1297603Smrg	break;;
3748b1297603Smrg  esac
3749b1297603Smrgdone
3750b1297603Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3751b1297603Smrg
375220f5670eSmrgelse $as_nop
3753b1297603Smrg  ac_file=''
3754b1297603Smrgfi
375520f5670eSmrgif test -z "$ac_file"
375620f5670eSmrgthen :
375720f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
375820f5670eSmrgprintf "%s\n" "no" >&6; }
375920f5670eSmrgprintf "%s\n" "$as_me: failed program was:" >&5
3760b1297603Smrgsed 's/^/| /' conftest.$ac_ext >&5
3761b1297603Smrg
376220f5670eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
376320f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
376454e0bb33Smrgas_fn_error 77 "C compiler cannot create executables
376554e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
376620f5670eSmrgelse $as_nop
376720f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
376820f5670eSmrgprintf "%s\n" "yes" >&6; }
376920f5670eSmrgfi
377020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
377120f5670eSmrgprintf %s "checking for C compiler default output file name... " >&6; }
377220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
377320f5670eSmrgprintf "%s\n" "$ac_file" >&6; }
3774b1297603Smrgac_exeext=$ac_cv_exeext
3775b1297603Smrg
37765b944e2aSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3777b1297603Smrgac_clean_files=$ac_clean_files_save
377820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
377920f5670eSmrgprintf %s "checking for suffix of executables... " >&6; }
378054e0bb33Smrgif { { ac_try="$ac_link"
3781b1297603Smrgcase "(($ac_try" in
3782b1297603Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3783b1297603Smrg  *) ac_try_echo=$ac_try;;
3784b1297603Smrgesac
378554e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
378620f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3787b1297603Smrg  (eval "$ac_link") 2>&5
3788b1297603Smrg  ac_status=$?
378920f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
379020f5670eSmrg  test $ac_status = 0; }
379120f5670eSmrgthen :
3792b1297603Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3793b1297603Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3794b1297603Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3795b1297603Smrg# `rm'.
3796b1297603Smrgfor ac_file in conftest.exe conftest conftest.*; do
3797b1297603Smrg  test -f "$ac_file" || continue
3798b1297603Smrg  case $ac_file in
37995b944e2aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3800b1297603Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3801b1297603Smrg	  break;;
3802b1297603Smrg    * ) break;;
3803b1297603Smrg  esac
3804b1297603Smrgdone
380520f5670eSmrgelse $as_nop
380620f5670eSmrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
380720f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
380854e0bb33Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
380954e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
3810b1297603Smrgfi
381154e0bb33Smrgrm -f conftest conftest$ac_cv_exeext
381220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
381320f5670eSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3814b1297603Smrg
3815b1297603Smrgrm -f conftest.$ac_ext
3816b1297603SmrgEXEEXT=$ac_cv_exeext
3817b1297603Smrgac_exeext=$EXEEXT
381854e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
381954e0bb33Smrg/* end confdefs.h.  */
382054e0bb33Smrg#include <stdio.h>
382154e0bb33Smrgint
382220f5670eSmrgmain (void)
382354e0bb33Smrg{
382454e0bb33SmrgFILE *f = fopen ("conftest.out", "w");
382554e0bb33Smrg return ferror (f) || fclose (f) != 0;
382654e0bb33Smrg
382754e0bb33Smrg  ;
382854e0bb33Smrg  return 0;
382954e0bb33Smrg}
383054e0bb33Smrg_ACEOF
383154e0bb33Smrgac_clean_files="$ac_clean_files conftest.out"
383254e0bb33Smrg# Check that the compiler produces executables we can run.  If not, either
383354e0bb33Smrg# the compiler is broken, or we cross compile.
383420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
383520f5670eSmrgprintf %s "checking whether we are cross compiling... " >&6; }
383654e0bb33Smrgif test "$cross_compiling" != yes; then
383754e0bb33Smrg  { { ac_try="$ac_link"
383854e0bb33Smrgcase "(($ac_try" in
383954e0bb33Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
384054e0bb33Smrg  *) ac_try_echo=$ac_try;;
384154e0bb33Smrgesac
384254e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
384320f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
384454e0bb33Smrg  (eval "$ac_link") 2>&5
384554e0bb33Smrg  ac_status=$?
384620f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
384754e0bb33Smrg  test $ac_status = 0; }
384854e0bb33Smrg  if { ac_try='./conftest$ac_cv_exeext'
384954e0bb33Smrg  { { case "(($ac_try" in
385054e0bb33Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
385154e0bb33Smrg  *) ac_try_echo=$ac_try;;
385254e0bb33Smrgesac
385354e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
385420f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
385554e0bb33Smrg  (eval "$ac_try") 2>&5
385654e0bb33Smrg  ac_status=$?
385720f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
385854e0bb33Smrg  test $ac_status = 0; }; }; then
385954e0bb33Smrg    cross_compiling=no
386054e0bb33Smrg  else
386154e0bb33Smrg    if test "$cross_compiling" = maybe; then
386254e0bb33Smrg	cross_compiling=yes
386354e0bb33Smrg    else
386420f5670eSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
386520f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
386620f5670eSmrgas_fn_error 77 "cannot run C compiled programs.
386754e0bb33SmrgIf you meant to cross compile, use \`--host'.
386854e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
386954e0bb33Smrg    fi
387054e0bb33Smrg  fi
387154e0bb33Smrgfi
387220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
387320f5670eSmrgprintf "%s\n" "$cross_compiling" >&6; }
387454e0bb33Smrg
387554e0bb33Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
387654e0bb33Smrgac_clean_files=$ac_clean_files_save
387720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
387820f5670eSmrgprintf %s "checking for suffix of object files... " >&6; }
387920f5670eSmrgif test ${ac_cv_objext+y}
388020f5670eSmrgthen :
388120f5670eSmrg  printf %s "(cached) " >&6
388220f5670eSmrgelse $as_nop
388354e0bb33Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3884b1297603Smrg/* end confdefs.h.  */
3885b1297603Smrg
3886b1297603Smrgint
388720f5670eSmrgmain (void)
3888b1297603Smrg{
3889b1297603Smrg
3890b1297603Smrg  ;
3891b1297603Smrg  return 0;
3892b1297603Smrg}
3893b1297603Smrg_ACEOF
3894b1297603Smrgrm -f conftest.o conftest.obj
389554e0bb33Smrgif { { ac_try="$ac_compile"
3896b1297603Smrgcase "(($ac_try" in
3897b1297603Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3898b1297603Smrg  *) ac_try_echo=$ac_try;;
3899b1297603Smrgesac
390054e0bb33Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
390120f5670eSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3902b1297603Smrg  (eval "$ac_compile") 2>&5
3903b1297603Smrg  ac_status=$?
390420f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
390520f5670eSmrg  test $ac_status = 0; }
390620f5670eSmrgthen :
3907b1297603Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
3908b1297603Smrg  test -f "$ac_file" || continue;
3909b1297603Smrg  case $ac_file in
39105b944e2aSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3911b1297603Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3912b1297603Smrg       break;;
3913b1297603Smrg  esac
3914b1297603Smrgdone
391520f5670eSmrgelse $as_nop
391620f5670eSmrg  printf "%s\n" "$as_me: failed program was:" >&5
3917b1297603Smrgsed 's/^/| /' conftest.$ac_ext >&5
3918b1297603Smrg
391920f5670eSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
392020f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
392154e0bb33Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
392254e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
3923b1297603Smrgfi
3924b1297603Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3925b1297603Smrgfi
392620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
392720f5670eSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
3928b1297603SmrgOBJEXT=$ac_cv_objext
3929b1297603Smrgac_objext=$OBJEXT
393020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
393120f5670eSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
393220f5670eSmrgif test ${ac_cv_c_compiler_gnu+y}
393320f5670eSmrgthen :
393420f5670eSmrg  printf %s "(cached) " >&6
393520f5670eSmrgelse $as_nop
393654e0bb33Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3937b1297603Smrg/* end confdefs.h.  */
3938b1297603Smrg
3939b1297603Smrgint
394020f5670eSmrgmain (void)
3941b1297603Smrg{
3942b1297603Smrg#ifndef __GNUC__
3943b1297603Smrg       choke me
3944b1297603Smrg#endif
3945b1297603Smrg
3946b1297603Smrg  ;
3947b1297603Smrg  return 0;
3948b1297603Smrg}
3949b1297603Smrg_ACEOF
395020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
395120f5670eSmrgthen :
3952b1297603Smrg  ac_compiler_gnu=yes
395320f5670eSmrgelse $as_nop
395454e0bb33Smrg  ac_compiler_gnu=no
3955b1297603Smrgfi
395620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3957b1297603Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3958b1297603Smrg
3959b1297603Smrgfi
396020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
396120f5670eSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
396220f5670eSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
396320f5670eSmrg
39645b944e2aSmrgif test $ac_compiler_gnu = yes; then
39655b944e2aSmrg  GCC=yes
39665b944e2aSmrgelse
39675b944e2aSmrg  GCC=
39685b944e2aSmrgfi
396920f5670eSmrgac_test_CFLAGS=${CFLAGS+y}
3970b1297603Smrgac_save_CFLAGS=$CFLAGS
397120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
397220f5670eSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
397320f5670eSmrgif test ${ac_cv_prog_cc_g+y}
397420f5670eSmrgthen :
397520f5670eSmrg  printf %s "(cached) " >&6
397620f5670eSmrgelse $as_nop
3977b1297603Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
3978b1297603Smrg   ac_c_werror_flag=yes
3979b1297603Smrg   ac_cv_prog_cc_g=no
3980b1297603Smrg   CFLAGS="-g"
398154e0bb33Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3982b1297603Smrg/* end confdefs.h.  */
3983b1297603Smrg
3984b1297603Smrgint
398520f5670eSmrgmain (void)
398654e0bb33Smrg{
3987b1297603Smrg
398854e0bb33Smrg  ;
398954e0bb33Smrg  return 0;
399054e0bb33Smrg}
3991b1297603Smrg_ACEOF
399220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
399320f5670eSmrgthen :
399454e0bb33Smrg  ac_cv_prog_cc_g=yes
399520f5670eSmrgelse $as_nop
399654e0bb33Smrg  CFLAGS=""
399754e0bb33Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3998b1297603Smrg/* end confdefs.h.  */
3999b1297603Smrg
4000b1297603Smrgint
400120f5670eSmrgmain (void)
4002b1297603Smrg{
4003b1297603Smrg
4004b1297603Smrg  ;
4005b1297603Smrg  return 0;
4006b1297603Smrg}
4007b1297603Smrg_ACEOF
400820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
400920f5670eSmrgthen :
4010b1297603Smrg
401120f5670eSmrgelse $as_nop
401254e0bb33Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
4013b1297603Smrg	 CFLAGS="-g"
401454e0bb33Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4015b1297603Smrg/* end confdefs.h.  */
4016b1297603Smrg
4017b1297603Smrgint
401820f5670eSmrgmain (void)
4019b1297603Smrg{
4020b1297603Smrg
4021b1297603Smrg  ;
4022b1297603Smrg  return 0;
4023b1297603Smrg}
4024b1297603Smrg_ACEOF
402520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
402620f5670eSmrgthen :
4027b1297603Smrg  ac_cv_prog_cc_g=yes
4028b1297603Smrgfi
402920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4030b1297603Smrgfi
403120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4032b1297603Smrgfi
403320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4034b1297603Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
4035b1297603Smrgfi
403620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
403720f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
403820f5670eSmrgif test $ac_test_CFLAGS; then
4039b1297603Smrg  CFLAGS=$ac_save_CFLAGS
4040b1297603Smrgelif test $ac_cv_prog_cc_g = yes; then
4041b1297603Smrg  if test "$GCC" = yes; then
4042b1297603Smrg    CFLAGS="-g -O2"
4043b1297603Smrg  else
4044b1297603Smrg    CFLAGS="-g"
4045b1297603Smrg  fi
4046b1297603Smrgelse
4047b1297603Smrg  if test "$GCC" = yes; then
4048b1297603Smrg    CFLAGS="-O2"
4049b1297603Smrg  else
4050b1297603Smrg    CFLAGS=
4051b1297603Smrg  fi
4052b1297603Smrgfi
405320f5670eSmrgac_prog_cc_stdc=no
405420f5670eSmrgif test x$ac_prog_cc_stdc = xno
405520f5670eSmrgthen :
405620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
405720f5670eSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
405820f5670eSmrgif test ${ac_cv_prog_cc_c11+y}
405920f5670eSmrgthen :
406020f5670eSmrg  printf %s "(cached) " >&6
406120f5670eSmrgelse $as_nop
406220f5670eSmrg  ac_cv_prog_cc_c11=no
4063b1297603Smrgac_save_CC=$CC
406454e0bb33Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4065b1297603Smrg/* end confdefs.h.  */
406620f5670eSmrg$ac_c_conftest_c11_program
406720f5670eSmrg_ACEOF
406820f5670eSmrgfor ac_arg in '' -std=gnu11
406920f5670eSmrgdo
407020f5670eSmrg  CC="$ac_save_CC $ac_arg"
407120f5670eSmrg  if ac_fn_c_try_compile "$LINENO"
407220f5670eSmrgthen :
407320f5670eSmrg  ac_cv_prog_cc_c11=$ac_arg
407420f5670eSmrgfi
407520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
407620f5670eSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
407720f5670eSmrgdone
407820f5670eSmrgrm -f conftest.$ac_ext
407920f5670eSmrgCC=$ac_save_CC
408020f5670eSmrgfi
4081b1297603Smrg
408220f5670eSmrgif test "x$ac_cv_prog_cc_c11" = xno
408320f5670eSmrgthen :
408420f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
408520f5670eSmrgprintf "%s\n" "unsupported" >&6; }
408620f5670eSmrgelse $as_nop
408720f5670eSmrg  if test "x$ac_cv_prog_cc_c11" = x
408820f5670eSmrgthen :
408920f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
409020f5670eSmrgprintf "%s\n" "none needed" >&6; }
409120f5670eSmrgelse $as_nop
409220f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
409320f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
409420f5670eSmrg     CC="$CC $ac_cv_prog_cc_c11"
409520f5670eSmrgfi
409620f5670eSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
409720f5670eSmrg  ac_prog_cc_stdc=c11
409820f5670eSmrgfi
409920f5670eSmrgfi
410020f5670eSmrgif test x$ac_prog_cc_stdc = xno
410120f5670eSmrgthen :
410220f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
410320f5670eSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
410420f5670eSmrgif test ${ac_cv_prog_cc_c99+y}
410520f5670eSmrgthen :
410620f5670eSmrg  printf %s "(cached) " >&6
410720f5670eSmrgelse $as_nop
410820f5670eSmrg  ac_cv_prog_cc_c99=no
410920f5670eSmrgac_save_CC=$CC
411020f5670eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
411120f5670eSmrg/* end confdefs.h.  */
411220f5670eSmrg$ac_c_conftest_c99_program
411320f5670eSmrg_ACEOF
411420f5670eSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
411520f5670eSmrgdo
411620f5670eSmrg  CC="$ac_save_CC $ac_arg"
411720f5670eSmrg  if ac_fn_c_try_compile "$LINENO"
411820f5670eSmrgthen :
411920f5670eSmrg  ac_cv_prog_cc_c99=$ac_arg
412020f5670eSmrgfi
412120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
412220f5670eSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
412320f5670eSmrgdone
412420f5670eSmrgrm -f conftest.$ac_ext
412520f5670eSmrgCC=$ac_save_CC
412620f5670eSmrgfi
4127b1297603Smrg
412820f5670eSmrgif test "x$ac_cv_prog_cc_c99" = xno
412920f5670eSmrgthen :
413020f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
413120f5670eSmrgprintf "%s\n" "unsupported" >&6; }
413220f5670eSmrgelse $as_nop
413320f5670eSmrg  if test "x$ac_cv_prog_cc_c99" = x
413420f5670eSmrgthen :
413520f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
413620f5670eSmrgprintf "%s\n" "none needed" >&6; }
413720f5670eSmrgelse $as_nop
413820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
413920f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
414020f5670eSmrg     CC="$CC $ac_cv_prog_cc_c99"
414120f5670eSmrgfi
414220f5670eSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
414320f5670eSmrg  ac_prog_cc_stdc=c99
414420f5670eSmrgfi
414520f5670eSmrgfi
414620f5670eSmrgif test x$ac_prog_cc_stdc = xno
414720f5670eSmrgthen :
414820f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
414920f5670eSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
415020f5670eSmrgif test ${ac_cv_prog_cc_c89+y}
415120f5670eSmrgthen :
415220f5670eSmrg  printf %s "(cached) " >&6
415320f5670eSmrgelse $as_nop
415420f5670eSmrg  ac_cv_prog_cc_c89=no
415520f5670eSmrgac_save_CC=$CC
415620f5670eSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
415720f5670eSmrg/* end confdefs.h.  */
415820f5670eSmrg$ac_c_conftest_c89_program
4159b1297603Smrg_ACEOF
416020f5670eSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4161b1297603Smrgdo
4162b1297603Smrg  CC="$ac_save_CC $ac_arg"
416320f5670eSmrg  if ac_fn_c_try_compile "$LINENO"
416420f5670eSmrgthen :
4165b1297603Smrg  ac_cv_prog_cc_c89=$ac_arg
4166b1297603Smrgfi
416720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4168b1297603Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4169b1297603Smrgdone
4170b1297603Smrgrm -f conftest.$ac_ext
4171b1297603SmrgCC=$ac_save_CC
4172b1297603Smrgfi
4173b1297603Smrg
417420f5670eSmrgif test "x$ac_cv_prog_cc_c89" = xno
417520f5670eSmrgthen :
417620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
417720f5670eSmrgprintf "%s\n" "unsupported" >&6; }
417820f5670eSmrgelse $as_nop
417920f5670eSmrg  if test "x$ac_cv_prog_cc_c89" = x
418020f5670eSmrgthen :
418120f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
418220f5670eSmrgprintf "%s\n" "none needed" >&6; }
418320f5670eSmrgelse $as_nop
418420f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
418520f5670eSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
418620f5670eSmrg     CC="$CC $ac_cv_prog_cc_c89"
418720f5670eSmrgfi
418820f5670eSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
418920f5670eSmrg  ac_prog_cc_stdc=c89
419020f5670eSmrgfi
419154e0bb33Smrgfi
4192b1297603Smrg
4193b1297603Smrgac_ext=c
4194b1297603Smrgac_cpp='$CPP $CPPFLAGS'
4195b1297603Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4196b1297603Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4197b1297603Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4198b1297603Smrg
419920f5670eSmrg
420020f5670eSmrg  ac_ext=c
4201e73734d1Smrgac_cpp='$CPP $CPPFLAGS'
4202e73734d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4203e73734d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4204e73734d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
420520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
420620f5670eSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
420720f5670eSmrgif test ${am_cv_prog_cc_c_o+y}
420820f5670eSmrgthen :
420920f5670eSmrg  printf %s "(cached) " >&6
421020f5670eSmrgelse $as_nop
4211e73734d1Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4212e73734d1Smrg/* end confdefs.h.  */
4213e73734d1Smrg
4214e73734d1Smrgint
421520f5670eSmrgmain (void)
4216e73734d1Smrg{
4217e73734d1Smrg
4218e73734d1Smrg  ;
4219e73734d1Smrg  return 0;
4220e73734d1Smrg}
4221e73734d1Smrg_ACEOF
4222e73734d1Smrg  # Make sure it works both with $CC and with simple cc.
4223e73734d1Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4224e73734d1Smrg  # compilers refuse to overwrite an existing .o file with -o,
4225e73734d1Smrg  # though they will create one.
4226e73734d1Smrg  am_cv_prog_cc_c_o=yes
4227e73734d1Smrg  for am_i in 1 2; do
4228e73734d1Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4229e73734d1Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4230e73734d1Smrg   ac_status=$?
4231e73734d1Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232e73734d1Smrg   (exit $ac_status); } \
4233e73734d1Smrg         && test -f conftest2.$ac_objext; then
4234e73734d1Smrg      : OK
4235e73734d1Smrg    else
4236e73734d1Smrg      am_cv_prog_cc_c_o=no
4237e73734d1Smrg      break
4238e73734d1Smrg    fi
4239e73734d1Smrg  done
4240e73734d1Smrg  rm -f core conftest*
4241e73734d1Smrg  unset am_i
4242e73734d1Smrgfi
424320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
424420f5670eSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4245e73734d1Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4246e73734d1Smrg   # Losing compiler, so override with the script.
4247e73734d1Smrg   # FIXME: It is wrong to rewrite CC.
4248e73734d1Smrg   # But if we don't then we get into trouble of one sort or another.
4249e73734d1Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4250e73734d1Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4251e73734d1Smrg   CC="$am_aux_dir/compile $CC"
4252e73734d1Smrgfi
4253e73734d1Smrgac_ext=c
4254e73734d1Smrgac_cpp='$CPP $CPPFLAGS'
4255e73734d1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4256e73734d1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4257e73734d1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4258e73734d1Smrg
4259e73734d1Smrg
4260b1297603Smrgdepcc="$CC"   am_compiler_list=
4261b1297603Smrg
426220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
426320f5670eSmrgprintf %s "checking dependency style of $depcc... " >&6; }
426420f5670eSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
426520f5670eSmrgthen :
426620f5670eSmrg  printf %s "(cached) " >&6
426720f5670eSmrgelse $as_nop
4268b1297603Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4269b1297603Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4270b1297603Smrg  # making bogus files that we don't know about and never remove.  For
4271b1297603Smrg  # instance it was reported that on HP-UX the gcc test will end up
427233734831Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
427333734831Smrg  # in D".
42740309d3b3Smrg  rm -rf conftest.dir
4275b1297603Smrg  mkdir conftest.dir
4276b1297603Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4277b1297603Smrg  # using a relative directory.
4278b1297603Smrg  cp "$am_depcomp" conftest.dir
4279b1297603Smrg  cd conftest.dir
4280b1297603Smrg  # We will build objects and dependencies in a subdirectory because
4281b1297603Smrg  # it helps to detect inapplicable dependency modes.  For instance
4282b1297603Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4283b1297603Smrg  # side effect of compilation, but ICC will put the dependencies in
4284b1297603Smrg  # the current directory while Tru64 will put them in the object
4285b1297603Smrg  # directory.
4286b1297603Smrg  mkdir sub
4287b1297603Smrg
4288b1297603Smrg  am_cv_CC_dependencies_compiler_type=none
4289b1297603Smrg  if test "$am_compiler_list" = ""; then
4290b1297603Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4291b1297603Smrg  fi
429253719b08Smrg  am__universal=false
429353719b08Smrg  case " $depcc " in #(
429453719b08Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
429553719b08Smrg     esac
429653719b08Smrg
4297b1297603Smrg  for depmode in $am_compiler_list; do
4298b1297603Smrg    # Setup a source with many dependencies, because some compilers
4299b1297603Smrg    # like to wrap large dependency lists on column 80 (with \), and
4300b1297603Smrg    # we should not choose a depcomp mode which is confused by this.
4301b1297603Smrg    #
4302b1297603Smrg    # We need to recreate these files for each test, as the compiler may
4303b1297603Smrg    # overwrite some of them when testing with obscure command lines.
4304b1297603Smrg    # This happens at least with the AIX C compiler.
4305b1297603Smrg    : > sub/conftest.c
4306b1297603Smrg    for i in 1 2 3 4 5 6; do
4307b1297603Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
430833734831Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
430933734831Smrg      # Solaris 10 /bin/sh.
431033734831Smrg      echo '/* dummy */' > sub/conftst$i.h
4311b1297603Smrg    done
4312b1297603Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4313b1297603Smrg
431433734831Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
431553719b08Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
431633734831Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
431720f5670eSmrg    # versions had trouble with output in subdirs.
431820f5670eSmrg    am__obj=sub/conftest.${OBJEXT-o}
431920f5670eSmrg    am__minus_obj="-o $am__obj"
432020f5670eSmrg    case $depmode in
432120f5670eSmrg    gcc)
432220f5670eSmrg      # This depmode causes a compiler race in universal mode.
432320f5670eSmrg      test "$am__universal" = false || continue
432420f5670eSmrg      ;;
432520f5670eSmrg    nosideeffect)
432620f5670eSmrg      # After this tag, mechanisms are not by side-effect, so they'll
432720f5670eSmrg      # only be used when explicitly requested.
432820f5670eSmrg      if test "x$enable_dependency_tracking" = xyes; then
432920f5670eSmrg	continue
433020f5670eSmrg      else
433120f5670eSmrg	break
433220f5670eSmrg      fi
433320f5670eSmrg      ;;
433420f5670eSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
433520f5670eSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
433620f5670eSmrg      # not run yet.  These depmodes are late enough in the game, and
433720f5670eSmrg      # so weak that their functioning should not be impacted.
433820f5670eSmrg      am__obj=conftest.${OBJEXT-o}
433920f5670eSmrg      am__minus_obj=
434020f5670eSmrg      ;;
434120f5670eSmrg    none) break ;;
434220f5670eSmrg    esac
434320f5670eSmrg    if depmode=$depmode \
434420f5670eSmrg       source=sub/conftest.c object=$am__obj \
434520f5670eSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
434620f5670eSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
434720f5670eSmrg         >/dev/null 2>conftest.err &&
434820f5670eSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
434920f5670eSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
435020f5670eSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
435120f5670eSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
435220f5670eSmrg      # icc doesn't choke on unknown options, it will just issue warnings
435320f5670eSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
435420f5670eSmrg      # that says an option was ignored or not supported.
435520f5670eSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
435620f5670eSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
435720f5670eSmrg      # The diagnosis changed in icc 8.0:
435820f5670eSmrg      #   icc: Command line remark: option '-MP' not supported
435920f5670eSmrg      if (grep 'ignoring option' conftest.err ||
436020f5670eSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
436120f5670eSmrg        am_cv_CC_dependencies_compiler_type=$depmode
436220f5670eSmrg        break
436320f5670eSmrg      fi
4364d3263506Smrg    fi
4365d3263506Smrg  done
4366d3263506Smrg
436720f5670eSmrg  cd ..
436820f5670eSmrg  rm -rf conftest.dir
4369d3263506Smrgelse
437020f5670eSmrg  am_cv_CC_dependencies_compiler_type=none
4371d3263506Smrgfi
4372d3263506Smrg
4373d3263506Smrgfi
437420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
437520f5670eSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
437620f5670eSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4377d3263506Smrg
437820f5670eSmrg if
437920f5670eSmrg  test "x$enable_dependency_tracking" != xno \
438020f5670eSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
438120f5670eSmrg  am__fastdepCC_TRUE=
438220f5670eSmrg  am__fastdepCC_FALSE='#'
4383d3263506Smrgelse
438420f5670eSmrg  am__fastdepCC_TRUE='#'
438520f5670eSmrg  am__fastdepCC_FALSE=
4386d3263506Smrgfi
4387d3263506Smrg
4388d3263506Smrg
4389d3263506Smrg
439020f5670eSmrg
439120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
439220f5670eSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
439320f5670eSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
439420f5670eSmrgthen :
439520f5670eSmrg  printf %s "(cached) " >&6
439620f5670eSmrgelse $as_nop
439720f5670eSmrg  ac_save_CFLAGS=$CFLAGS
439820f5670eSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
439920f5670eSmrg   for ac_arg in '' -fno-builtin; do
440020f5670eSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
440120f5670eSmrg     # This test program should *not* compile successfully.
440220f5670eSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4403d3263506Smrg/* end confdefs.h.  */
4404d3263506Smrg
4405d3263506Smrgint
440620f5670eSmrgmain (void)
4407d3263506Smrg{
440820f5670eSmrg(void) strchr;
4409d3263506Smrg  ;
4410d3263506Smrg  return 0;
4411d3263506Smrg}
4412d3263506Smrg_ACEOF
441320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
441420f5670eSmrgthen :
441554e0bb33Smrg
441620f5670eSmrgelse $as_nop
441720f5670eSmrg  # This test program should compile successfully.
441820f5670eSmrg        # No library function is consistently available on
441920f5670eSmrg        # freestanding implementations, so test against a dummy
442020f5670eSmrg        # declaration.  Include always-available headers on the
442120f5670eSmrg        # off chance that they somehow elicit warnings.
442220f5670eSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4423d3263506Smrg/* end confdefs.h.  */
442420f5670eSmrg#include <float.h>
442520f5670eSmrg#include <limits.h>
442620f5670eSmrg#include <stdarg.h>
442720f5670eSmrg#include <stddef.h>
442820f5670eSmrgextern void ac_decl (int, char *);
4429d3263506Smrg
4430d3263506Smrgint
443120f5670eSmrgmain (void)
4432d3263506Smrg{
443320f5670eSmrg(void) ac_decl (0, (char *) 0);
443420f5670eSmrg  (void) ac_decl;
443520f5670eSmrg
443620f5670eSmrg  ;
4437d3263506Smrg  return 0;
4438d3263506Smrg}
4439d3263506Smrg_ACEOF
444020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
444120f5670eSmrgthen :
444220f5670eSmrg  if test x"$ac_arg" = x
444320f5670eSmrgthen :
444420f5670eSmrg  ac_cv_c_undeclared_builtin_options='none needed'
444520f5670eSmrgelse $as_nop
444620f5670eSmrg  ac_cv_c_undeclared_builtin_options=$ac_arg
4447d3263506Smrgfi
444820f5670eSmrg          break
4449d3263506Smrgfi
445020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4451d3263506Smrgfi
445220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
445320f5670eSmrg    done
445420f5670eSmrg    CFLAGS=$ac_save_CFLAGS
445520f5670eSmrg
445620f5670eSmrgfi
445720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
445820f5670eSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
445920f5670eSmrg  case $ac_cv_c_undeclared_builtin_options in #(
446020f5670eSmrg  'cannot detect') :
446120f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
446220f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
446320f5670eSmrgas_fn_error $? "cannot make $CC report undeclared builtins
446420f5670eSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
446520f5670eSmrg  'none needed') :
446620f5670eSmrg    ac_c_undeclared_builtin_options='' ;; #(
446720f5670eSmrg  *) :
446820f5670eSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
446920f5670eSmrgesac
447020f5670eSmrg
447120f5670eSmrgac_header= ac_cache=
447220f5670eSmrgfor ac_item in $ac_header_c_list
447320f5670eSmrgdo
447420f5670eSmrg  if test $ac_cache; then
447520f5670eSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
447620f5670eSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
447720f5670eSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
447820f5670eSmrg    fi
447920f5670eSmrg    ac_header= ac_cache=
448020f5670eSmrg  elif test $ac_header; then
448120f5670eSmrg    ac_cache=$ac_item
448220f5670eSmrg  else
448320f5670eSmrg    ac_header=$ac_item
448420f5670eSmrg  fi
448520f5670eSmrgdone
4486d3263506Smrg
4487d3263506Smrg
4488d3263506Smrg
4489d3263506Smrg
4490d3263506Smrg
4491d3263506Smrg
4492d3263506Smrg
4493b1297603Smrg
449420f5670eSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
449520f5670eSmrgthen :
449620f5670eSmrg
449720f5670eSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
449820f5670eSmrg
449920f5670eSmrgfi
450020f5670eSmrg
4501b1297603Smrg
450233734831Smrg
450333734831Smrg
450420f5670eSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
450520f5670eSmrgif test "x$ac_cv_have_decl___clang__" = xyes
450620f5670eSmrgthen :
45070309d3b3Smrg  CLANGCC="yes"
450820f5670eSmrgelse $as_nop
45090309d3b3Smrg  CLANGCC="no"
45100309d3b3Smrgfi
451120f5670eSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
451220f5670eSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
451320f5670eSmrgthen :
45140309d3b3Smrg  INTELCC="yes"
451520f5670eSmrgelse $as_nop
45160309d3b3Smrg  INTELCC="no"
45170309d3b3Smrgfi
451820f5670eSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
451920f5670eSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
452020f5670eSmrgthen :
45210309d3b3Smrg  SUNCC="yes"
452220f5670eSmrgelse $as_nop
45230309d3b3Smrg  SUNCC="no"
45240309d3b3Smrgfi
45250309d3b3Smrg
45260309d3b3Smrg
45270309d3b3Smrg
45280309d3b3Smrg
452954e0bb33Smrg
453054e0bb33Smrg
453154e0bb33Smrg
453254e0bb33Smrg
4533b1297603Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4534b1297603Smrg	if test -n "$ac_tool_prefix"; then
4535b1297603Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4536b1297603Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
453720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
453820f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
453920f5670eSmrgif test ${ac_cv_path_PKG_CONFIG+y}
454020f5670eSmrgthen :
454120f5670eSmrg  printf %s "(cached) " >&6
454220f5670eSmrgelse $as_nop
4543b1297603Smrg  case $PKG_CONFIG in
4544b1297603Smrg  [\\/]* | ?:[\\/]*)
4545b1297603Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4546b1297603Smrg  ;;
4547b1297603Smrg  *)
4548b1297603Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4549b1297603Smrgfor as_dir in $PATH
4550b1297603Smrgdo
4551b1297603Smrg  IFS=$as_save_IFS
455220f5670eSmrg  case $as_dir in #(((
455320f5670eSmrg    '') as_dir=./ ;;
455420f5670eSmrg    */) ;;
455520f5670eSmrg    *) as_dir=$as_dir/ ;;
455620f5670eSmrg  esac
455754e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
455820f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
455920f5670eSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
456020f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4561b1297603Smrg    break 2
4562b1297603Smrg  fi
4563b1297603Smrgdone
456454e0bb33Smrg  done
4565b1297603SmrgIFS=$as_save_IFS
4566b1297603Smrg
4567b1297603Smrg  ;;
4568b1297603Smrgesac
4569b1297603Smrgfi
4570b1297603SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4571b1297603Smrgif test -n "$PKG_CONFIG"; then
457220f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
457320f5670eSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4574b1297603Smrgelse
457520f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
457620f5670eSmrgprintf "%s\n" "no" >&6; }
4577b1297603Smrgfi
4578b1297603Smrg
4579b1297603Smrg
4580b1297603Smrgfi
4581b1297603Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4582b1297603Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4583b1297603Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4584b1297603Smrgset dummy pkg-config; ac_word=$2
458520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
458620f5670eSmrgprintf %s "checking for $ac_word... " >&6; }
458720f5670eSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
458820f5670eSmrgthen :
458920f5670eSmrg  printf %s "(cached) " >&6
459020f5670eSmrgelse $as_nop
4591b1297603Smrg  case $ac_pt_PKG_CONFIG in
4592b1297603Smrg  [\\/]* | ?:[\\/]*)
4593b1297603Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4594b1297603Smrg  ;;
4595b1297603Smrg  *)
4596b1297603Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4597b1297603Smrgfor as_dir in $PATH
4598b1297603Smrgdo
4599b1297603Smrg  IFS=$as_save_IFS
460020f5670eSmrg  case $as_dir in #(((
460120f5670eSmrg    '') as_dir=./ ;;
460220f5670eSmrg    */) ;;
460320f5670eSmrg    *) as_dir=$as_dir/ ;;
460420f5670eSmrg  esac
460554e0bb33Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
460620f5670eSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
460720f5670eSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
460820f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4609b1297603Smrg    break 2
4610b1297603Smrg  fi
4611b1297603Smrgdone
461254e0bb33Smrg  done
4613b1297603SmrgIFS=$as_save_IFS
4614b1297603Smrg
4615b1297603Smrg  ;;
4616b1297603Smrgesac
4617b1297603Smrgfi
4618b1297603Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4619b1297603Smrgif test -n "$ac_pt_PKG_CONFIG"; then
462020f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
462120f5670eSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
4622b1297603Smrgelse
462320f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
462420f5670eSmrgprintf "%s\n" "no" >&6; }
4625b1297603Smrgfi
4626b1297603Smrg
4627b1297603Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4628b1297603Smrg    PKG_CONFIG=""
4629b1297603Smrg  else
4630b1297603Smrg    case $cross_compiling:$ac_tool_warned in
4631b1297603Smrgyes:)
463220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
463320f5670eSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4634b1297603Smrgac_tool_warned=yes ;;
4635b1297603Smrgesac
4636b1297603Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4637b1297603Smrg  fi
4638b1297603Smrgelse
4639b1297603Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4640b1297603Smrgfi
4641b1297603Smrg
4642b1297603Smrgfi
4643b1297603Smrgif test -n "$PKG_CONFIG"; then
4644b1297603Smrg	_pkg_min_version=0.9.0
464520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
464620f5670eSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4647b1297603Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
464820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
464920f5670eSmrgprintf "%s\n" "yes" >&6; }
4650b1297603Smrg	else
465120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
465220f5670eSmrgprintf "%s\n" "no" >&6; }
4653b1297603Smrg		PKG_CONFIG=""
4654b1297603Smrg	fi
4655b1297603Smrgfi
4656b1297603Smrg
465720f5670eSmrg
465820f5670eSmrg  # Make sure we can run config.sub.
465920f5670eSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
466020f5670eSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
466120f5670eSmrg
466220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
466320f5670eSmrgprintf %s "checking build system type... " >&6; }
466420f5670eSmrgif test ${ac_cv_build+y}
466520f5670eSmrgthen :
466620f5670eSmrg  printf %s "(cached) " >&6
466720f5670eSmrgelse $as_nop
4668b1297603Smrg  ac_build_alias=$build_alias
4669b1297603Smrgtest "x$ac_build_alias" = x &&
467020f5670eSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
4671b1297603Smrgtest "x$ac_build_alias" = x &&
467254e0bb33Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
467320f5670eSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
467420f5670eSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4675b1297603Smrg
4676b1297603Smrgfi
467720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
467820f5670eSmrgprintf "%s\n" "$ac_cv_build" >&6; }
4679b1297603Smrgcase $ac_cv_build in
4680b1297603Smrg*-*-*) ;;
468154e0bb33Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4682b1297603Smrgesac
4683b1297603Smrgbuild=$ac_cv_build
4684b1297603Smrgac_save_IFS=$IFS; IFS='-'
4685b1297603Smrgset x $ac_cv_build
4686b1297603Smrgshift
4687b1297603Smrgbuild_cpu=$1
4688b1297603Smrgbuild_vendor=$2
4689b1297603Smrgshift; shift
4690b1297603Smrg# Remember, the first character of IFS is used to create $*,
4691b1297603Smrg# except with old shells:
4692b1297603Smrgbuild_os=$*
4693b1297603SmrgIFS=$ac_save_IFS
4694b1297603Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4695b1297603Smrg
4696b1297603Smrg
469720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
469820f5670eSmrgprintf %s "checking host system type... " >&6; }
469920f5670eSmrgif test ${ac_cv_host+y}
470020f5670eSmrgthen :
470120f5670eSmrg  printf %s "(cached) " >&6
470220f5670eSmrgelse $as_nop
4703b1297603Smrg  if test "x$host_alias" = x; then
4704b1297603Smrg  ac_cv_host=$ac_cv_build
4705b1297603Smrgelse
470620f5670eSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
470720f5670eSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
4708b1297603Smrgfi
4709b1297603Smrg
4710b1297603Smrgfi
471120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
471220f5670eSmrgprintf "%s\n" "$ac_cv_host" >&6; }
4713b1297603Smrgcase $ac_cv_host in
4714b1297603Smrg*-*-*) ;;
471554e0bb33Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4716b1297603Smrgesac
4717b1297603Smrghost=$ac_cv_host
4718b1297603Smrgac_save_IFS=$IFS; IFS='-'
4719b1297603Smrgset x $ac_cv_host
4720b1297603Smrgshift
4721b1297603Smrghost_cpu=$1
4722b1297603Smrghost_vendor=$2
4723b1297603Smrgshift; shift
4724b1297603Smrg# Remember, the first character of IFS is used to create $*,
4725b1297603Smrg# except with old shells:
4726b1297603Smrghost_os=$*
4727b1297603SmrgIFS=$ac_save_IFS
4728b1297603Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4729b1297603Smrg
4730b1297603Smrg
473120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
473220f5670eSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
473320f5670eSmrgif test ${ac_cv_path_SED+y}
473420f5670eSmrgthen :
473520f5670eSmrg  printf %s "(cached) " >&6
473620f5670eSmrgelse $as_nop
4737cea37944Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4738cea37944Smrg     for ac_i in 1 2 3 4 5 6 7; do
4739cea37944Smrg       ac_script="$ac_script$as_nl$ac_script"
4740cea37944Smrg     done
4741cea37944Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
474254e0bb33Smrg     { ac_script=; unset ac_script;}
4743cea37944Smrg     if test -z "$SED"; then
4744cea37944Smrg  ac_path_SED_found=false
4745cea37944Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4746cea37944Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4747cea37944Smrgfor as_dir in $PATH
4748cea37944Smrgdo
4749cea37944Smrg  IFS=$as_save_IFS
475020f5670eSmrg  case $as_dir in #(((
475120f5670eSmrg    '') as_dir=./ ;;
475220f5670eSmrg    */) ;;
475320f5670eSmrg    *) as_dir=$as_dir/ ;;
475420f5670eSmrg  esac
475520f5670eSmrg    for ac_prog in sed gsed
475620f5670eSmrg   do
4757cea37944Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
475820f5670eSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
475933734831Smrg      as_fn_executable_p "$ac_path_SED" || continue
4760cea37944Smrg# Check for GNU ac_path_SED and select it if it is found.
4761cea37944Smrg  # Check for GNU $ac_path_SED
4762cea37944Smrgcase `"$ac_path_SED" --version 2>&1` in
4763cea37944Smrg*GNU*)
4764cea37944Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4765cea37944Smrg*)
4766cea37944Smrg  ac_count=0
476720f5670eSmrg  printf %s 0123456789 >"conftest.in"
4768cea37944Smrg  while :
4769cea37944Smrg  do
4770cea37944Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4771cea37944Smrg    mv "conftest.tmp" "conftest.in"
4772cea37944Smrg    cp "conftest.in" "conftest.nl"
477320f5670eSmrg    printf "%s\n" '' >> "conftest.nl"
4774cea37944Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4775cea37944Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
477654e0bb33Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4777cea37944Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4778cea37944Smrg      # Best one so far, save it but keep looking for a better one
4779cea37944Smrg      ac_cv_path_SED="$ac_path_SED"
4780cea37944Smrg      ac_path_SED_max=$ac_count
4781cea37944Smrg    fi
4782cea37944Smrg    # 10*(2^10) chars as input seems more than enough
4783cea37944Smrg    test $ac_count -gt 10 && break
4784cea37944Smrg  done
4785cea37944Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4786cea37944Smrgesac
4787cea37944Smrg
4788cea37944Smrg      $ac_path_SED_found && break 3
4789cea37944Smrg    done
4790cea37944Smrg  done
479154e0bb33Smrg  done
4792cea37944SmrgIFS=$as_save_IFS
4793cea37944Smrg  if test -z "$ac_cv_path_SED"; then
479454e0bb33Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4795cea37944Smrg  fi
4796cea37944Smrgelse
479754e0bb33Smrg  ac_cv_path_SED=$SED
479853719b08Smrgfi
479953719b08Smrg
480053719b08Smrgfi
480120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
480220f5670eSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
480354e0bb33Smrg SED="$ac_cv_path_SED"
480454e0bb33Smrg  rm -f conftest.sed
480554e0bb33Smrg
480654e0bb33Smrg
480754e0bb33Smrg
480854e0bb33Smrg
480954e0bb33Smrg
48100309d3b3Smrg
48110309d3b3Smrg# Check whether --enable-selective-werror was given.
481220f5670eSmrgif test ${enable_selective_werror+y}
481320f5670eSmrgthen :
48140309d3b3Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
481520f5670eSmrgelse $as_nop
48160309d3b3Smrg  SELECTIVE_WERROR=yes
481753719b08Smrgfi
481853719b08Smrg
48190309d3b3Smrg
482033734831Smrg
482133734831Smrg
482233734831Smrg
48230309d3b3Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
48240309d3b3Smrgif test "x$SUNCC" = "xyes"; then
48250309d3b3Smrg    BASE_CFLAGS="-v"
48260309d3b3Smrgelse
48270309d3b3Smrg    BASE_CFLAGS=""
482853719b08Smrgfi
482953719b08Smrg
48300309d3b3Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
483153719b08Smrg
483253719b08Smrg
483353719b08Smrg
483453719b08Smrg
483553719b08Smrg
483633734831Smrg
483733734831Smrg
483833734831Smrg
483933734831Smrg
484033734831Smrg
484133734831Smrg
484233734831Smrg
484333734831Smrg
48440309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
48450309d3b3Smrg
484633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
48470309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
484820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
484920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
485020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
485120f5670eSmrgthen :
485220f5670eSmrg  printf %s "(cached) " >&6
485320f5670eSmrgelse $as_nop
485433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48550309d3b3Smrg/* end confdefs.h.  */
48560309d3b3Smrgint i;
48570309d3b3Smrg_ACEOF
485820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
485920f5670eSmrgthen :
486033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
486120f5670eSmrgelse $as_nop
486233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
48630309d3b3Smrgfi
486420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
486533734831Smrgfi
486620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
486720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
486833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
48690309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
487053719b08Smrgfi
487153719b08Smrg
487233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
487333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
48740309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48750309d3b3Smrg	fi
48760309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
487720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
487820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
487920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
488020f5670eSmrgthen :
488120f5670eSmrg  printf %s "(cached) " >&6
488220f5670eSmrgelse $as_nop
488333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
48840309d3b3Smrg/* end confdefs.h.  */
48850309d3b3Smrgint i;
48860309d3b3Smrg_ACEOF
488720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
488820f5670eSmrgthen :
488933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
489020f5670eSmrgelse $as_nop
489133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
48920309d3b3Smrgfi
489320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
489433734831Smrgfi
489520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
489620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
489733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
48980309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
489953719b08Smrgfi
490053719b08Smrg
49010309d3b3Smrgfound="no"
49020309d3b3Smrg
49030309d3b3Smrg	if test $found = "no" ; then
4904e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
49050309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49060309d3b3Smrg		fi
49070309d3b3Smrg
4908e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
49090309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
49100309d3b3Smrg		fi
49110309d3b3Smrg
49120309d3b3Smrg		CFLAGS="$CFLAGS -Wall"
49130309d3b3Smrg
491420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
491520f5670eSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
491633734831Smrg		cacheid=xorg_cv_cc_flag__Wall
491720f5670eSmrg		if eval test \${$cacheid+y}
491820f5670eSmrgthen :
491920f5670eSmrg  printf %s "(cached) " >&6
492020f5670eSmrgelse $as_nop
492133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49220309d3b3Smrg/* end confdefs.h.  */
49230309d3b3Smrgint i;
49240309d3b3Smrgint
492520f5670eSmrgmain (void)
49260309d3b3Smrg{
49270309d3b3Smrg
49280309d3b3Smrg  ;
49290309d3b3Smrg  return 0;
49300309d3b3Smrg}
49310309d3b3Smrg_ACEOF
493220f5670eSmrgif ac_fn_c_try_link "$LINENO"
493320f5670eSmrgthen :
493433734831Smrg  eval $cacheid=yes
493520f5670eSmrgelse $as_nop
493633734831Smrg  eval $cacheid=no
493753719b08Smrgfi
493820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
49390309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
494033734831Smrgfi
494133734831Smrg
494233734831Smrg
49430309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
494453719b08Smrg
494533734831Smrg		eval supported=\$$cacheid
494620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
494720f5670eSmrgprintf "%s\n" "$supported" >&6; }
49480309d3b3Smrg		if test "$supported" = "yes" ; then
49490309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
49500309d3b3Smrg			found="yes"
49510309d3b3Smrg		fi
495253719b08Smrg	fi
495353719b08Smrg
495453719b08Smrg
495553719b08Smrg
495653719b08Smrg
495753719b08Smrg
495853719b08Smrg
49590309d3b3Smrg
496033734831Smrg
496133734831Smrg
496233734831Smrg
496333734831Smrg
496433734831Smrg
496533734831Smrg
496633734831Smrg
496733734831Smrg
49680309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
49690309d3b3Smrg
497033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
49710309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
497220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
497320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
497420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
497520f5670eSmrgthen :
497620f5670eSmrg  printf %s "(cached) " >&6
497720f5670eSmrgelse $as_nop
497833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
49790309d3b3Smrg/* end confdefs.h.  */
49800309d3b3Smrgint i;
498153719b08Smrg_ACEOF
498220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
498320f5670eSmrgthen :
498433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
498520f5670eSmrgelse $as_nop
498633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
49870309d3b3Smrgfi
498820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
498933734831Smrgfi
499020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
499120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
499233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
49930309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
49940309d3b3Smrgfi
499553719b08Smrg
499633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
499733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
49980309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
499953719b08Smrg	fi
50000309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
500120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
500220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
500320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
500420f5670eSmrgthen :
500520f5670eSmrg  printf %s "(cached) " >&6
500620f5670eSmrgelse $as_nop
500733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50080309d3b3Smrg/* end confdefs.h.  */
50090309d3b3Smrgint i;
501053719b08Smrg_ACEOF
501120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
501220f5670eSmrgthen :
501333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
501420f5670eSmrgelse $as_nop
501533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
50160309d3b3Smrgfi
501720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
501833734831Smrgfi
501920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
502020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
502133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
50220309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
50230309d3b3Smrgfi
502453719b08Smrg
50250309d3b3Smrgfound="no"
502653719b08Smrg
50270309d3b3Smrg	if test $found = "no" ; then
5028e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
50290309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50300309d3b3Smrg		fi
503153719b08Smrg
5032e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
50330309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50340309d3b3Smrg		fi
503553719b08Smrg
50360309d3b3Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
50370309d3b3Smrg
503820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
503920f5670eSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
504033734831Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
504120f5670eSmrg		if eval test \${$cacheid+y}
504220f5670eSmrgthen :
504320f5670eSmrg  printf %s "(cached) " >&6
504420f5670eSmrgelse $as_nop
504533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
50460309d3b3Smrg/* end confdefs.h.  */
50470309d3b3Smrgint i;
50480309d3b3Smrgint
504920f5670eSmrgmain (void)
50500309d3b3Smrg{
505153719b08Smrg
50520309d3b3Smrg  ;
50530309d3b3Smrg  return 0;
50540309d3b3Smrg}
50550309d3b3Smrg_ACEOF
505620f5670eSmrgif ac_fn_c_try_link "$LINENO"
505720f5670eSmrgthen :
505833734831Smrg  eval $cacheid=yes
505920f5670eSmrgelse $as_nop
506033734831Smrg  eval $cacheid=no
50610309d3b3Smrgfi
506220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
50630309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
506433734831Smrgfi
506533734831Smrg
506633734831Smrg
50670309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
506853719b08Smrg
506933734831Smrg		eval supported=\$$cacheid
507020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
507120f5670eSmrgprintf "%s\n" "$supported" >&6; }
50720309d3b3Smrg		if test "$supported" = "yes" ; then
50730309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
50740309d3b3Smrg			found="yes"
50750309d3b3Smrg		fi
50760309d3b3Smrg	fi
507753719b08Smrg
507853719b08Smrg
507953719b08Smrg
508053719b08Smrg
508153719b08Smrg
508253719b08Smrg
5083cea37944Smrg
508433734831Smrg
508533734831Smrg
508633734831Smrg
508733734831Smrg
508833734831Smrg
508933734831Smrg
509033734831Smrg
509133734831Smrg
50920309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
509353719b08Smrg
509433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
50950309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
509620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
509720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
509820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
509920f5670eSmrgthen :
510020f5670eSmrg  printf %s "(cached) " >&6
510120f5670eSmrgelse $as_nop
510233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51030309d3b3Smrg/* end confdefs.h.  */
51040309d3b3Smrgint i;
51050309d3b3Smrg_ACEOF
510620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
510720f5670eSmrgthen :
510833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
510920f5670eSmrgelse $as_nop
511033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
511153719b08Smrgfi
511220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
511333734831Smrgfi
511420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
511520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
511633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
51170309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
511853719b08Smrgfi
511953719b08Smrg
512033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
512133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51220309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51230309d3b3Smrg	fi
51240309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
512520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
512620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
512720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
512820f5670eSmrgthen :
512920f5670eSmrg  printf %s "(cached) " >&6
513020f5670eSmrgelse $as_nop
513133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51320309d3b3Smrg/* end confdefs.h.  */
51330309d3b3Smrgint i;
51340309d3b3Smrg_ACEOF
513520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
513620f5670eSmrgthen :
513733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
513820f5670eSmrgelse $as_nop
513933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
514053719b08Smrgfi
514120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
514233734831Smrgfi
514320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
514420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
514533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
51460309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
514753719b08Smrgfi
514853719b08Smrg
51490309d3b3Smrgfound="no"
51500309d3b3Smrg
51510309d3b3Smrg	if test $found = "no" ; then
5152e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
51530309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
51540309d3b3Smrg		fi
51550309d3b3Smrg
5156e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
51570309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51580309d3b3Smrg		fi
51590309d3b3Smrg
516033734831Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
51610309d3b3Smrg
516220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
516320f5670eSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
516433734831Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
516520f5670eSmrg		if eval test \${$cacheid+y}
516620f5670eSmrgthen :
516720f5670eSmrg  printf %s "(cached) " >&6
516820f5670eSmrgelse $as_nop
516933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
51700309d3b3Smrg/* end confdefs.h.  */
51710309d3b3Smrgint i;
51720309d3b3Smrgint
517320f5670eSmrgmain (void)
51740309d3b3Smrg{
51750309d3b3Smrg
51760309d3b3Smrg  ;
51770309d3b3Smrg  return 0;
51780309d3b3Smrg}
51790309d3b3Smrg_ACEOF
518020f5670eSmrgif ac_fn_c_try_link "$LINENO"
518120f5670eSmrgthen :
518233734831Smrg  eval $cacheid=yes
518320f5670eSmrgelse $as_nop
518433734831Smrg  eval $cacheid=no
518553719b08Smrgfi
518620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
51870309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
518833734831Smrgfi
518933734831Smrg
519033734831Smrg
51910309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
519253719b08Smrg
519333734831Smrg		eval supported=\$$cacheid
519420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
519520f5670eSmrgprintf "%s\n" "$supported" >&6; }
51960309d3b3Smrg		if test "$supported" = "yes" ; then
519733734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
51980309d3b3Smrg			found="yes"
51990309d3b3Smrg		fi
52000309d3b3Smrg	fi
52010309d3b3Smrg
52020309d3b3Smrg
52030309d3b3Smrg
52040309d3b3Smrg
52050309d3b3Smrg
52060309d3b3Smrg
52070309d3b3Smrg
520833734831Smrg
520933734831Smrg
521033734831Smrg
521133734831Smrg
521233734831Smrg
521333734831Smrg
521433734831Smrg
521533734831Smrg
52160309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
52170309d3b3Smrg
521833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
52190309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
522020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
522120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
522220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
522320f5670eSmrgthen :
522420f5670eSmrg  printf %s "(cached) " >&6
522520f5670eSmrgelse $as_nop
522633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52270309d3b3Smrg/* end confdefs.h.  */
52280309d3b3Smrgint i;
52290309d3b3Smrg_ACEOF
523020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
523120f5670eSmrgthen :
523233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
523320f5670eSmrgelse $as_nop
523433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
523553719b08Smrgfi
523620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
523733734831Smrgfi
523820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
523920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
524033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
52410309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
524253719b08Smrgfi
524353719b08Smrg
524433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
524533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52460309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52470309d3b3Smrg	fi
52480309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
524920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
525020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
525120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
525220f5670eSmrgthen :
525320f5670eSmrg  printf %s "(cached) " >&6
525420f5670eSmrgelse $as_nop
525533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52560309d3b3Smrg/* end confdefs.h.  */
52570309d3b3Smrgint i;
52580309d3b3Smrg_ACEOF
525920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
526020f5670eSmrgthen :
526133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
526220f5670eSmrgelse $as_nop
526333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
526453719b08Smrgfi
526520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
526633734831Smrgfi
526720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
526820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
526933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
52700309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
527153719b08Smrgfi
527253719b08Smrg
52730309d3b3Smrgfound="no"
527453719b08Smrg
52750309d3b3Smrg	if test $found = "no" ; then
5276e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
52770309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52780309d3b3Smrg		fi
527953719b08Smrg
5280e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
52810309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52820309d3b3Smrg		fi
528353719b08Smrg
528433734831Smrg		CFLAGS="$CFLAGS -Wformat=2"
528553719b08Smrg
528620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
528720f5670eSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
528833734831Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
528920f5670eSmrg		if eval test \${$cacheid+y}
529020f5670eSmrgthen :
529120f5670eSmrg  printf %s "(cached) " >&6
529220f5670eSmrgelse $as_nop
529333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
52940309d3b3Smrg/* end confdefs.h.  */
52950309d3b3Smrgint i;
52960309d3b3Smrgint
529720f5670eSmrgmain (void)
52980309d3b3Smrg{
529953719b08Smrg
53000309d3b3Smrg  ;
53010309d3b3Smrg  return 0;
53020309d3b3Smrg}
53030309d3b3Smrg_ACEOF
530420f5670eSmrgif ac_fn_c_try_link "$LINENO"
530520f5670eSmrgthen :
530633734831Smrg  eval $cacheid=yes
530720f5670eSmrgelse $as_nop
530833734831Smrg  eval $cacheid=no
53090309d3b3Smrgfi
531020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
53110309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
531233734831Smrgfi
531333734831Smrg
531433734831Smrg
531533734831Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
531633734831Smrg
531733734831Smrg		eval supported=\$$cacheid
531820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
531920f5670eSmrgprintf "%s\n" "$supported" >&6; }
532033734831Smrg		if test "$supported" = "yes" ; then
532133734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
532233734831Smrg			found="yes"
532333734831Smrg		fi
532433734831Smrg	fi
532533734831Smrg
532633734831Smrg	if test $found = "no" ; then
5327e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
532833734831Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
532933734831Smrg		fi
533033734831Smrg
5331e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
533233734831Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
533333734831Smrg		fi
533433734831Smrg
533533734831Smrg		CFLAGS="$CFLAGS -Wformat"
533633734831Smrg
533720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
533820f5670eSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
533933734831Smrg		cacheid=xorg_cv_cc_flag__Wformat
534020f5670eSmrg		if eval test \${$cacheid+y}
534120f5670eSmrgthen :
534220f5670eSmrg  printf %s "(cached) " >&6
534320f5670eSmrgelse $as_nop
534433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
534533734831Smrg/* end confdefs.h.  */
534633734831Smrgint i;
534733734831Smrgint
534820f5670eSmrgmain (void)
534933734831Smrg{
535033734831Smrg
535133734831Smrg  ;
535233734831Smrg  return 0;
535333734831Smrg}
535433734831Smrg_ACEOF
535520f5670eSmrgif ac_fn_c_try_link "$LINENO"
535620f5670eSmrgthen :
535733734831Smrg  eval $cacheid=yes
535820f5670eSmrgelse $as_nop
535933734831Smrg  eval $cacheid=no
536033734831Smrgfi
536120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
536233734831Smrg    conftest$ac_exeext conftest.$ac_ext
536333734831Smrgfi
536433734831Smrg
536533734831Smrg
53660309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
536753719b08Smrg
536833734831Smrg		eval supported=\$$cacheid
536920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
537020f5670eSmrgprintf "%s\n" "$supported" >&6; }
53710309d3b3Smrg		if test "$supported" = "yes" ; then
537233734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
53730309d3b3Smrg			found="yes"
53740309d3b3Smrg		fi
53750309d3b3Smrg	fi
537653719b08Smrg
537753719b08Smrg
537853719b08Smrg
537953719b08Smrg
538053719b08Smrg
538153719b08Smrg
538253719b08Smrg
538333734831Smrg
538433734831Smrg
538533734831Smrg
538633734831Smrg
538733734831Smrg
538833734831Smrg
538933734831Smrg
539033734831Smrg
539133734831Smrg
539233734831Smrg
53930309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
539453719b08Smrg
539533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
53960309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
539720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
539820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
539920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
540020f5670eSmrgthen :
540120f5670eSmrg  printf %s "(cached) " >&6
540220f5670eSmrgelse $as_nop
540333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54040309d3b3Smrg/* end confdefs.h.  */
54050309d3b3Smrgint i;
54060309d3b3Smrg_ACEOF
540720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
540820f5670eSmrgthen :
540933734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
541020f5670eSmrgelse $as_nop
541133734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
54120309d3b3Smrgfi
541320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
541433734831Smrgfi
541520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
541620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
541733734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
54180309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54190309d3b3Smrgfi
5420cea37944Smrg
542133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
542233734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54230309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54240309d3b3Smrg	fi
54250309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
542620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
542720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
542820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
542920f5670eSmrgthen :
543020f5670eSmrg  printf %s "(cached) " >&6
543120f5670eSmrgelse $as_nop
543233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54330309d3b3Smrg/* end confdefs.h.  */
54340309d3b3Smrgint i;
54350309d3b3Smrg_ACEOF
543620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
543720f5670eSmrgthen :
543833734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
543920f5670eSmrgelse $as_nop
544033734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
54410309d3b3Smrgfi
544220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
544333734831Smrgfi
544420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
544520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
544633734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
54470309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
54480309d3b3Smrgfi
5449cea37944Smrg
54500309d3b3Smrgfound="no"
5451cea37944Smrg
54520309d3b3Smrg	if test $found = "no" ; then
5453e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
54540309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
54550309d3b3Smrg		fi
5456cea37944Smrg
5457e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
54580309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54590309d3b3Smrg		fi
54600309d3b3Smrg
546133734831Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
54620309d3b3Smrg
546320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
546420f5670eSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
546533734831Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
546620f5670eSmrg		if eval test \${$cacheid+y}
546720f5670eSmrgthen :
546820f5670eSmrg  printf %s "(cached) " >&6
546920f5670eSmrgelse $as_nop
547033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
54710309d3b3Smrg/* end confdefs.h.  */
54720309d3b3Smrgint i;
54730309d3b3Smrgint
547420f5670eSmrgmain (void)
54750309d3b3Smrg{
54760309d3b3Smrg
54770309d3b3Smrg  ;
54780309d3b3Smrg  return 0;
54790309d3b3Smrg}
54800309d3b3Smrg_ACEOF
548120f5670eSmrgif ac_fn_c_try_link "$LINENO"
548220f5670eSmrgthen :
548333734831Smrg  eval $cacheid=yes
548420f5670eSmrgelse $as_nop
548533734831Smrg  eval $cacheid=no
5486cea37944Smrgfi
548720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
54880309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
548933734831Smrgfi
549033734831Smrg
549133734831Smrg
54920309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5493cea37944Smrg
549433734831Smrg		eval supported=\$$cacheid
549520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
549620f5670eSmrgprintf "%s\n" "$supported" >&6; }
54970309d3b3Smrg		if test "$supported" = "yes" ; then
549833734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
54990309d3b3Smrg			found="yes"
55000309d3b3Smrg		fi
55010309d3b3Smrg	fi
5502cea37944Smrg
550353719b08Smrg
550453719b08Smrg
550553719b08Smrg
550653719b08Smrg
550753719b08Smrg
55080309d3b3Smrg
550933734831Smrg
551033734831Smrg
551133734831Smrg
551233734831Smrg
551333734831Smrg
551433734831Smrg
551533734831Smrg
551633734831Smrg
55170309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
55180309d3b3Smrg
551933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
55200309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
552120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
552220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
552320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
552420f5670eSmrgthen :
552520f5670eSmrg  printf %s "(cached) " >&6
552620f5670eSmrgelse $as_nop
552733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55280309d3b3Smrg/* end confdefs.h.  */
55290309d3b3Smrgint i;
55300309d3b3Smrg_ACEOF
553120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
553220f5670eSmrgthen :
553333734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
553420f5670eSmrgelse $as_nop
553533734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
553653719b08Smrgfi
553720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
553833734831Smrgfi
553920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
554020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
554133734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
55420309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
554353719b08Smrgfi
55440309d3b3Smrg
554533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
554633734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55470309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55480309d3b3Smrg	fi
55490309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
555020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
555120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
555220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
555320f5670eSmrgthen :
555420f5670eSmrg  printf %s "(cached) " >&6
555520f5670eSmrgelse $as_nop
555633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55570309d3b3Smrg/* end confdefs.h.  */
55580309d3b3Smrgint i;
55590309d3b3Smrg_ACEOF
556020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
556120f5670eSmrgthen :
556233734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
556320f5670eSmrgelse $as_nop
556433734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
55650309d3b3Smrgfi
556620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
556733734831Smrgfi
556820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
556920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
557033734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
55710309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
557253719b08Smrgfi
557353719b08Smrg
55740309d3b3Smrgfound="no"
557553719b08Smrg
55760309d3b3Smrg	if test $found = "no" ; then
5577e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
55780309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55790309d3b3Smrg		fi
55800309d3b3Smrg
5581e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
55820309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55830309d3b3Smrg		fi
55840309d3b3Smrg
558533734831Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
55860309d3b3Smrg
558720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
558820f5670eSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
558933734831Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
559020f5670eSmrg		if eval test \${$cacheid+y}
559120f5670eSmrgthen :
559220f5670eSmrg  printf %s "(cached) " >&6
559320f5670eSmrgelse $as_nop
559433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
55950309d3b3Smrg/* end confdefs.h.  */
55960309d3b3Smrgint i;
55970309d3b3Smrgint
559820f5670eSmrgmain (void)
55990309d3b3Smrg{
56000309d3b3Smrg
56010309d3b3Smrg  ;
56020309d3b3Smrg  return 0;
56030309d3b3Smrg}
56040309d3b3Smrg_ACEOF
560520f5670eSmrgif ac_fn_c_try_link "$LINENO"
560620f5670eSmrgthen :
560733734831Smrg  eval $cacheid=yes
560820f5670eSmrgelse $as_nop
560933734831Smrg  eval $cacheid=no
56100309d3b3Smrgfi
561120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
56120309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
561333734831Smrgfi
561433734831Smrg
561533734831Smrg
56160309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
561753719b08Smrg
561833734831Smrg		eval supported=\$$cacheid
561920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
562020f5670eSmrgprintf "%s\n" "$supported" >&6; }
56210309d3b3Smrg		if test "$supported" = "yes" ; then
562233734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
56230309d3b3Smrg			found="yes"
56240309d3b3Smrg		fi
56250309d3b3Smrg	fi
56260309d3b3Smrg
56270309d3b3Smrg
56280309d3b3Smrg
56290309d3b3Smrg
56300309d3b3Smrg
56310309d3b3Smrg
56320309d3b3Smrg
563333734831Smrg
563433734831Smrg
563533734831Smrg
563633734831Smrg
563733734831Smrg
563833734831Smrg
563933734831Smrg
564033734831Smrg
56410309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
56420309d3b3Smrg
564333734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
56440309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
564520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
564620f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
564720f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
564820f5670eSmrgthen :
564920f5670eSmrg  printf %s "(cached) " >&6
565020f5670eSmrgelse $as_nop
565133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56520309d3b3Smrg/* end confdefs.h.  */
56530309d3b3Smrgint i;
56540309d3b3Smrg_ACEOF
565520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
565620f5670eSmrgthen :
565733734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
565820f5670eSmrgelse $as_nop
565933734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
566053719b08Smrgfi
566120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
566233734831Smrgfi
566320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
566420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
566533734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
56660309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
566753719b08Smrgfi
56680309d3b3Smrg
566933734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
567033734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
56710309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56720309d3b3Smrg	fi
56730309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
567420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
567520f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
567620f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
567720f5670eSmrgthen :
567820f5670eSmrg  printf %s "(cached) " >&6
567920f5670eSmrgelse $as_nop
568033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
56810309d3b3Smrg/* end confdefs.h.  */
56820309d3b3Smrgint i;
56830309d3b3Smrg_ACEOF
568420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
568520f5670eSmrgthen :
568633734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
568720f5670eSmrgelse $as_nop
568833734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
56890309d3b3Smrgfi
569020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
569133734831Smrgfi
569220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
569320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
569433734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
56950309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
569653719b08Smrgfi
569753719b08Smrg
56980309d3b3Smrgfound="no"
56990309d3b3Smrg
57000309d3b3Smrg	if test $found = "no" ; then
5701e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57020309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57030309d3b3Smrg		fi
57040309d3b3Smrg
5705e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
57060309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
57070309d3b3Smrg		fi
57080309d3b3Smrg
570933734831Smrg		CFLAGS="$CFLAGS -Wnested-externs"
57100309d3b3Smrg
571120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
571220f5670eSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
571333734831Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
571420f5670eSmrg		if eval test \${$cacheid+y}
571520f5670eSmrgthen :
571620f5670eSmrg  printf %s "(cached) " >&6
571720f5670eSmrgelse $as_nop
571833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57190309d3b3Smrg/* end confdefs.h.  */
57200309d3b3Smrgint i;
57210309d3b3Smrgint
572220f5670eSmrgmain (void)
57230309d3b3Smrg{
57240309d3b3Smrg
57250309d3b3Smrg  ;
57260309d3b3Smrg  return 0;
57270309d3b3Smrg}
57280309d3b3Smrg_ACEOF
572920f5670eSmrgif ac_fn_c_try_link "$LINENO"
573020f5670eSmrgthen :
573133734831Smrg  eval $cacheid=yes
573220f5670eSmrgelse $as_nop
573333734831Smrg  eval $cacheid=no
573453719b08Smrgfi
573520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
57360309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
573733734831Smrgfi
573833734831Smrg
573933734831Smrg
57400309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
57410309d3b3Smrg
574233734831Smrg		eval supported=\$$cacheid
574320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
574420f5670eSmrgprintf "%s\n" "$supported" >&6; }
57450309d3b3Smrg		if test "$supported" = "yes" ; then
574633734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
57470309d3b3Smrg			found="yes"
57480309d3b3Smrg		fi
57490309d3b3Smrg	fi
57500309d3b3Smrg
575153719b08Smrg
575253719b08Smrg
57530309d3b3Smrg
57540309d3b3Smrg
57550309d3b3Smrg
57560309d3b3Smrg
575733734831Smrg
575833734831Smrg
575933734831Smrg
576033734831Smrg
576133734831Smrg
576233734831Smrg
576333734831Smrg
576433734831Smrg
57650309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
57660309d3b3Smrg
576733734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
57680309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
576920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
577020f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
577120f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
577220f5670eSmrgthen :
577320f5670eSmrg  printf %s "(cached) " >&6
577420f5670eSmrgelse $as_nop
577533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
57760309d3b3Smrg/* end confdefs.h.  */
57770309d3b3Smrgint i;
57780309d3b3Smrg_ACEOF
577920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
578020f5670eSmrgthen :
578133734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
578220f5670eSmrgelse $as_nop
578333734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
578453719b08Smrgfi
578520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
578633734831Smrgfi
578720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
578820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
578933734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
57900309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
579153719b08Smrgfi
57920309d3b3Smrg
579333734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
579433734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
57950309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57960309d3b3Smrg	fi
57970309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
579820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
579920f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
580020f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
580120f5670eSmrgthen :
580220f5670eSmrg  printf %s "(cached) " >&6
580320f5670eSmrgelse $as_nop
580433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58050309d3b3Smrg/* end confdefs.h.  */
58060309d3b3Smrgint i;
58070309d3b3Smrg_ACEOF
580820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
580920f5670eSmrgthen :
581033734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
581120f5670eSmrgelse $as_nop
581233734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
58130309d3b3Smrgfi
581420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
581533734831Smrgfi
581620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
581720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
581833734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
58190309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
582053719b08Smrgfi
582153719b08Smrg
58220309d3b3Smrgfound="no"
582353719b08Smrg
58240309d3b3Smrg	if test $found = "no" ; then
5825e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
58260309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58270309d3b3Smrg		fi
58280309d3b3Smrg
5829e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
58300309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
58310309d3b3Smrg		fi
58320309d3b3Smrg
583333734831Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
58340309d3b3Smrg
583520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
583620f5670eSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
583733734831Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
583820f5670eSmrg		if eval test \${$cacheid+y}
583920f5670eSmrgthen :
584020f5670eSmrg  printf %s "(cached) " >&6
584120f5670eSmrgelse $as_nop
584233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
58430309d3b3Smrg/* end confdefs.h.  */
58440309d3b3Smrgint i;
58450309d3b3Smrgint
584620f5670eSmrgmain (void)
58470309d3b3Smrg{
58480309d3b3Smrg
58490309d3b3Smrg  ;
58500309d3b3Smrg  return 0;
58510309d3b3Smrg}
58520309d3b3Smrg_ACEOF
585320f5670eSmrgif ac_fn_c_try_link "$LINENO"
585420f5670eSmrgthen :
585533734831Smrg  eval $cacheid=yes
585620f5670eSmrgelse $as_nop
585733734831Smrg  eval $cacheid=no
585853719b08Smrgfi
585920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
58600309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
586133734831Smrgfi
586233734831Smrg
586333734831Smrg
58640309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
586553719b08Smrg
586633734831Smrg		eval supported=\$$cacheid
586720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
586820f5670eSmrgprintf "%s\n" "$supported" >&6; }
58690309d3b3Smrg		if test "$supported" = "yes" ; then
587033734831Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
58710309d3b3Smrg			found="yes"
58720309d3b3Smrg		fi
58730309d3b3Smrg	fi
587453719b08Smrg
587553719b08Smrg
587653719b08Smrg
587753719b08Smrg
587853719b08Smrg
587953719b08Smrg
588033734831Smrg
588133734831Smrg
588253719b08Smrg
588353719b08Smrg
588453719b08Smrg
588553719b08Smrg
588653719b08Smrg
588753719b08Smrg
588853719b08Smrg
58890309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
589053719b08Smrg
589133734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
58920309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
589320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
589420f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
589520f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
589620f5670eSmrgthen :
589720f5670eSmrg  printf %s "(cached) " >&6
589820f5670eSmrgelse $as_nop
589933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59000309d3b3Smrg/* end confdefs.h.  */
59010309d3b3Smrgint i;
590253719b08Smrg_ACEOF
590320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
590420f5670eSmrgthen :
590533734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
590620f5670eSmrgelse $as_nop
590733734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
590853719b08Smrgfi
590920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
591033734831Smrgfi
591120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
591220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
591333734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
59140309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
591553719b08Smrgfi
59160309d3b3Smrg
591733734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
591833734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59190309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59200309d3b3Smrg	fi
59210309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
592220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
592320f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
592420f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
592520f5670eSmrgthen :
592620f5670eSmrg  printf %s "(cached) " >&6
592720f5670eSmrgelse $as_nop
592833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59290309d3b3Smrg/* end confdefs.h.  */
59300309d3b3Smrgint i;
59310309d3b3Smrg_ACEOF
593220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
593320f5670eSmrgthen :
593433734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
593520f5670eSmrgelse $as_nop
593633734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
593753719b08Smrgfi
593820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
593933734831Smrgfi
594020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
594120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
594233734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
59430309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
59440309d3b3Smrgfi
59450309d3b3Smrg
59460309d3b3Smrgfound="no"
59470309d3b3Smrg
59480309d3b3Smrg	if test $found = "no" ; then
5949e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
59500309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
59510309d3b3Smrg		fi
59520309d3b3Smrg
5953e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
59540309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59550309d3b3Smrg		fi
595653719b08Smrg
59570309d3b3Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
59580309d3b3Smrg
595920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
596020f5670eSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
596133734831Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
596220f5670eSmrg		if eval test \${$cacheid+y}
596320f5670eSmrgthen :
596420f5670eSmrg  printf %s "(cached) " >&6
596520f5670eSmrgelse $as_nop
596633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
59670309d3b3Smrg/* end confdefs.h.  */
59680309d3b3Smrgint i;
596953719b08Smrgint
597020f5670eSmrgmain (void)
597153719b08Smrg{
597253719b08Smrg
597353719b08Smrg  ;
597453719b08Smrg  return 0;
597553719b08Smrg}
597653719b08Smrg_ACEOF
597720f5670eSmrgif ac_fn_c_try_link "$LINENO"
597820f5670eSmrgthen :
597933734831Smrg  eval $cacheid=yes
598020f5670eSmrgelse $as_nop
598133734831Smrg  eval $cacheid=no
59820309d3b3Smrgfi
598320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
59840309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
598533734831Smrgfi
598633734831Smrg
598733734831Smrg
59880309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
59890309d3b3Smrg
599033734831Smrg		eval supported=\$$cacheid
599120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
599220f5670eSmrgprintf "%s\n" "$supported" >&6; }
59930309d3b3Smrg		if test "$supported" = "yes" ; then
59940309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
59950309d3b3Smrg			found="yes"
59960309d3b3Smrg		fi
59970309d3b3Smrg	fi
59980309d3b3Smrg
5999e73734d1Smrg	if test $found = "no" ; then
6000e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6001e73734d1Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6002e73734d1Smrg		fi
6003e73734d1Smrg
6004e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6005e73734d1Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6006e73734d1Smrg		fi
6007e73734d1Smrg
6008e73734d1Smrg		CFLAGS="$CFLAGS -fd"
6009e73734d1Smrg
601020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
601120f5670eSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6012e73734d1Smrg		cacheid=xorg_cv_cc_flag__fd
601320f5670eSmrg		if eval test \${$cacheid+y}
601420f5670eSmrgthen :
601520f5670eSmrg  printf %s "(cached) " >&6
601620f5670eSmrgelse $as_nop
6017e73734d1Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6018e73734d1Smrg/* end confdefs.h.  */
6019e73734d1Smrgint i;
6020e73734d1Smrgint
602120f5670eSmrgmain (void)
6022e73734d1Smrg{
6023e73734d1Smrg
6024e73734d1Smrg  ;
6025e73734d1Smrg  return 0;
6026e73734d1Smrg}
6027e73734d1Smrg_ACEOF
602820f5670eSmrgif ac_fn_c_try_link "$LINENO"
602920f5670eSmrgthen :
6030e73734d1Smrg  eval $cacheid=yes
603120f5670eSmrgelse $as_nop
6032e73734d1Smrg  eval $cacheid=no
6033e73734d1Smrgfi
603420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6035e73734d1Smrg    conftest$ac_exeext conftest.$ac_ext
6036e73734d1Smrgfi
6037e73734d1Smrg
6038e73734d1Smrg
6039e73734d1Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6040e73734d1Smrg
6041e73734d1Smrg		eval supported=\$$cacheid
604220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
604320f5670eSmrgprintf "%s\n" "$supported" >&6; }
6044e73734d1Smrg		if test "$supported" = "yes" ; then
6045e73734d1Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6046e73734d1Smrg			found="yes"
6047e73734d1Smrg		fi
6048e73734d1Smrg	fi
6049e73734d1Smrg
60500309d3b3Smrg
60510309d3b3Smrg
60520309d3b3Smrg
60530309d3b3Smrg
60540309d3b3Smrg
60550309d3b3Smrg
605633734831Smrg
605733734831Smrg
605833734831Smrg
605933734831Smrg
606033734831Smrg
606133734831Smrg
606233734831Smrg
606333734831Smrg
60640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
60650309d3b3Smrg
606633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
60670309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
606820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
606920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
607020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
607120f5670eSmrgthen :
607220f5670eSmrg  printf %s "(cached) " >&6
607320f5670eSmrgelse $as_nop
607433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
60750309d3b3Smrg/* end confdefs.h.  */
60760309d3b3Smrgint i;
60770309d3b3Smrg_ACEOF
607820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
607920f5670eSmrgthen :
608033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
608120f5670eSmrgelse $as_nop
608233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
60830309d3b3Smrgfi
608420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
608533734831Smrgfi
608620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
608720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
608833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
60890309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
60900309d3b3Smrgfi
60910309d3b3Smrg
609233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
609333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
60940309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60950309d3b3Smrg	fi
60960309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
609720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
609820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
609920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
610020f5670eSmrgthen :
610120f5670eSmrg  printf %s "(cached) " >&6
610220f5670eSmrgelse $as_nop
610333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
610453719b08Smrg/* end confdefs.h.  */
61050309d3b3Smrgint i;
61060309d3b3Smrg_ACEOF
610720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
610820f5670eSmrgthen :
610933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
611020f5670eSmrgelse $as_nop
611133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
61120309d3b3Smrgfi
611320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
611433734831Smrgfi
611520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
611620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
611733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
61180309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
61190309d3b3Smrgfi
61200309d3b3Smrg
61210309d3b3Smrgfound="no"
61220309d3b3Smrg
61230309d3b3Smrg	if test $found = "no" ; then
6124e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
61250309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61260309d3b3Smrg		fi
612753719b08Smrg
6128e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
61290309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
61300309d3b3Smrg		fi
61310309d3b3Smrg
61320309d3b3Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
61330309d3b3Smrg
613420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
613520f5670eSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
613633734831Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
613720f5670eSmrg		if eval test \${$cacheid+y}
613820f5670eSmrgthen :
613920f5670eSmrg  printf %s "(cached) " >&6
614020f5670eSmrgelse $as_nop
614133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
61420309d3b3Smrg/* end confdefs.h.  */
61430309d3b3Smrgint i;
614453719b08Smrgint
614520f5670eSmrgmain (void)
614653719b08Smrg{
614753719b08Smrg
614853719b08Smrg  ;
614953719b08Smrg  return 0;
615053719b08Smrg}
615153719b08Smrg_ACEOF
615220f5670eSmrgif ac_fn_c_try_link "$LINENO"
615320f5670eSmrgthen :
615433734831Smrg  eval $cacheid=yes
615520f5670eSmrgelse $as_nop
615633734831Smrg  eval $cacheid=no
61570309d3b3Smrgfi
615820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
61590309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
616033734831Smrgfi
616133734831Smrg
616233734831Smrg
61630309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
61640309d3b3Smrg
616533734831Smrg		eval supported=\$$cacheid
616620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
616720f5670eSmrgprintf "%s\n" "$supported" >&6; }
61680309d3b3Smrg		if test "$supported" = "yes" ; then
61690309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
61700309d3b3Smrg			found="yes"
61710309d3b3Smrg		fi
61720309d3b3Smrg	fi
61730309d3b3Smrg
61740309d3b3Smrg
61750309d3b3Smrg
617633734831Smrg
617733734831Smrg
61780309d3b3Smrg# This chunk adds additional warnings that could catch undesired effects.
61790309d3b3Smrg
61800309d3b3Smrg
61810309d3b3Smrg
61820309d3b3Smrg
61830309d3b3Smrg
618433734831Smrg
618533734831Smrg
618633734831Smrg
618733734831Smrg
618833734831Smrg
618933734831Smrg
619033734831Smrg
619133734831Smrg
61920309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
61930309d3b3Smrg
619433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
61950309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
619620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
619720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
619820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
619920f5670eSmrgthen :
620020f5670eSmrg  printf %s "(cached) " >&6
620120f5670eSmrgelse $as_nop
620233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62030309d3b3Smrg/* end confdefs.h.  */
62040309d3b3Smrgint i;
62050309d3b3Smrg_ACEOF
620620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
620720f5670eSmrgthen :
620833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
620920f5670eSmrgelse $as_nop
621033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
62110309d3b3Smrgfi
621220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
621333734831Smrgfi
621420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
621520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
621633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
62170309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62180309d3b3Smrgfi
62190309d3b3Smrg
622033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
622133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62220309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62230309d3b3Smrg	fi
62240309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
622520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
622620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
622720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
622820f5670eSmrgthen :
622920f5670eSmrg  printf %s "(cached) " >&6
623020f5670eSmrgelse $as_nop
623133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
623253719b08Smrg/* end confdefs.h.  */
62330309d3b3Smrgint i;
62340309d3b3Smrg_ACEOF
623520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
623620f5670eSmrgthen :
623733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
623820f5670eSmrgelse $as_nop
623933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
62400309d3b3Smrgfi
624120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
624233734831Smrgfi
624320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
624420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
624533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
62460309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
62470309d3b3Smrgfi
62480309d3b3Smrg
62490309d3b3Smrgfound="no"
625053719b08Smrg
62510309d3b3Smrg	if test $found = "no" ; then
6252e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
62530309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
62540309d3b3Smrg		fi
62550309d3b3Smrg
6256e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
62570309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62580309d3b3Smrg		fi
62590309d3b3Smrg
62600309d3b3Smrg		CFLAGS="$CFLAGS -Wunused"
62610309d3b3Smrg
626220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
626320f5670eSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
626433734831Smrg		cacheid=xorg_cv_cc_flag__Wunused
626520f5670eSmrg		if eval test \${$cacheid+y}
626620f5670eSmrgthen :
626720f5670eSmrg  printf %s "(cached) " >&6
626820f5670eSmrgelse $as_nop
626933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
62700309d3b3Smrg/* end confdefs.h.  */
62710309d3b3Smrgint i;
627253719b08Smrgint
627320f5670eSmrgmain (void)
627453719b08Smrg{
627553719b08Smrg
627653719b08Smrg  ;
627753719b08Smrg  return 0;
627853719b08Smrg}
627953719b08Smrg_ACEOF
628020f5670eSmrgif ac_fn_c_try_link "$LINENO"
628120f5670eSmrgthen :
628233734831Smrg  eval $cacheid=yes
628320f5670eSmrgelse $as_nop
628433734831Smrg  eval $cacheid=no
62850309d3b3Smrgfi
628620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
62870309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
628833734831Smrgfi
628933734831Smrg
629033734831Smrg
62910309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
62920309d3b3Smrg
629333734831Smrg		eval supported=\$$cacheid
629420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
629520f5670eSmrgprintf "%s\n" "$supported" >&6; }
62960309d3b3Smrg		if test "$supported" = "yes" ; then
62970309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
62980309d3b3Smrg			found="yes"
62990309d3b3Smrg		fi
63000309d3b3Smrg	fi
63010309d3b3Smrg
63020309d3b3Smrg
63030309d3b3Smrg
63040309d3b3Smrg
63050309d3b3Smrg
63060309d3b3Smrg
63070309d3b3Smrg
630833734831Smrg
630933734831Smrg
631033734831Smrg
631133734831Smrg
631233734831Smrg
631333734831Smrg
631433734831Smrg
631533734831Smrg
63160309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
63170309d3b3Smrg
631833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
63190309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
632020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
632120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
632220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
632320f5670eSmrgthen :
632420f5670eSmrg  printf %s "(cached) " >&6
632520f5670eSmrgelse $as_nop
632633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63270309d3b3Smrg/* end confdefs.h.  */
63280309d3b3Smrgint i;
63290309d3b3Smrg_ACEOF
633020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
633120f5670eSmrgthen :
633233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
633320f5670eSmrgelse $as_nop
633433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
633553719b08Smrgfi
633620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
633733734831Smrgfi
633820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
633920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
634033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
63410309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
634253719b08Smrgfi
63430309d3b3Smrg
634433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
634533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63460309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63470309d3b3Smrg	fi
63480309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
634920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
635020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
635120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
635220f5670eSmrgthen :
635320f5670eSmrg  printf %s "(cached) " >&6
635420f5670eSmrgelse $as_nop
635533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63560309d3b3Smrg/* end confdefs.h.  */
63570309d3b3Smrgint i;
63580309d3b3Smrg_ACEOF
635920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
636020f5670eSmrgthen :
636133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
636220f5670eSmrgelse $as_nop
636333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
636453719b08Smrgfi
636520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
636633734831Smrgfi
636720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
636820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
636933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
63700309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
637153719b08Smrgfi
63720309d3b3Smrg
63730309d3b3Smrgfound="no"
63740309d3b3Smrg
63750309d3b3Smrg	if test $found = "no" ; then
6376e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
63770309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63780309d3b3Smrg		fi
63790309d3b3Smrg
6380e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
63810309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63820309d3b3Smrg		fi
63830309d3b3Smrg
63840309d3b3Smrg		CFLAGS="$CFLAGS -Wuninitialized"
63850309d3b3Smrg
638620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
638720f5670eSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
638833734831Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
638920f5670eSmrg		if eval test \${$cacheid+y}
639020f5670eSmrgthen :
639120f5670eSmrg  printf %s "(cached) " >&6
639220f5670eSmrgelse $as_nop
639333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
63940309d3b3Smrg/* end confdefs.h.  */
63950309d3b3Smrgint i;
63960309d3b3Smrgint
639720f5670eSmrgmain (void)
63980309d3b3Smrg{
63990309d3b3Smrg
64000309d3b3Smrg  ;
64010309d3b3Smrg  return 0;
64020309d3b3Smrg}
64030309d3b3Smrg_ACEOF
640420f5670eSmrgif ac_fn_c_try_link "$LINENO"
640520f5670eSmrgthen :
640633734831Smrg  eval $cacheid=yes
640720f5670eSmrgelse $as_nop
640833734831Smrg  eval $cacheid=no
640953719b08Smrgfi
641020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
64110309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
641233734831Smrgfi
641333734831Smrg
641433734831Smrg
64150309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
64160309d3b3Smrg
641733734831Smrg		eval supported=\$$cacheid
641820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
641920f5670eSmrgprintf "%s\n" "$supported" >&6; }
64200309d3b3Smrg		if test "$supported" = "yes" ; then
64210309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
64220309d3b3Smrg			found="yes"
64230309d3b3Smrg		fi
64240309d3b3Smrg	fi
64250309d3b3Smrg
64260309d3b3Smrg
64270309d3b3Smrg
64280309d3b3Smrg
64290309d3b3Smrg
64300309d3b3Smrg
64310309d3b3Smrg
643233734831Smrg
643333734831Smrg
643433734831Smrg
643533734831Smrg
643633734831Smrg
643733734831Smrg
643833734831Smrg
643933734831Smrg
64400309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
64410309d3b3Smrg
644233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
64430309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
644420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
644520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
644620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
644720f5670eSmrgthen :
644820f5670eSmrg  printf %s "(cached) " >&6
644920f5670eSmrgelse $as_nop
645033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
64510309d3b3Smrg/* end confdefs.h.  */
64520309d3b3Smrgint i;
64530309d3b3Smrg_ACEOF
645420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
645520f5670eSmrgthen :
645633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
645720f5670eSmrgelse $as_nop
645833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
64590309d3b3Smrgfi
646020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
646133734831Smrgfi
646220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
646320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
646433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
64650309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64660309d3b3Smrgfi
64670309d3b3Smrg
646833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
646933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
64700309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64710309d3b3Smrg	fi
64720309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
647320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
647420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
647520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
647620f5670eSmrgthen :
647720f5670eSmrg  printf %s "(cached) " >&6
647820f5670eSmrgelse $as_nop
647933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
648053719b08Smrg/* end confdefs.h.  */
64810309d3b3Smrgint i;
64820309d3b3Smrg_ACEOF
648320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
648420f5670eSmrgthen :
648533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
648620f5670eSmrgelse $as_nop
648733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
64880309d3b3Smrgfi
648920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
649033734831Smrgfi
649120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
649220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
649333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
64940309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
64950309d3b3Smrgfi
649653719b08Smrg
64970309d3b3Smrgfound="no"
649853719b08Smrg
64990309d3b3Smrg	if test $found = "no" ; then
6500e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65010309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65020309d3b3Smrg		fi
650353719b08Smrg
6504e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
65050309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
65060309d3b3Smrg		fi
65070309d3b3Smrg
65080309d3b3Smrg		CFLAGS="$CFLAGS -Wshadow"
65090309d3b3Smrg
651020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
651120f5670eSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
651233734831Smrg		cacheid=xorg_cv_cc_flag__Wshadow
651320f5670eSmrg		if eval test \${$cacheid+y}
651420f5670eSmrgthen :
651520f5670eSmrg  printf %s "(cached) " >&6
651620f5670eSmrgelse $as_nop
651733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65180309d3b3Smrg/* end confdefs.h.  */
65190309d3b3Smrgint i;
652053719b08Smrgint
652120f5670eSmrgmain (void)
652253719b08Smrg{
65230309d3b3Smrg
652453719b08Smrg  ;
652553719b08Smrg  return 0;
652653719b08Smrg}
652753719b08Smrg_ACEOF
652820f5670eSmrgif ac_fn_c_try_link "$LINENO"
652920f5670eSmrgthen :
653033734831Smrg  eval $cacheid=yes
653120f5670eSmrgelse $as_nop
653233734831Smrg  eval $cacheid=no
653353719b08Smrgfi
653420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
65350309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
653633734831Smrgfi
653733734831Smrg
653833734831Smrg
65390309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
65400309d3b3Smrg
654133734831Smrg		eval supported=\$$cacheid
654220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
654320f5670eSmrgprintf "%s\n" "$supported" >&6; }
65440309d3b3Smrg		if test "$supported" = "yes" ; then
65450309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
65460309d3b3Smrg			found="yes"
65470309d3b3Smrg		fi
65480309d3b3Smrg	fi
65490309d3b3Smrg
65500309d3b3Smrg
655153719b08Smrg
65520309d3b3Smrg
65530309d3b3Smrg
65540309d3b3Smrg
65550309d3b3Smrg
655633734831Smrg
655733734831Smrg
655833734831Smrg
655933734831Smrg
656033734831Smrg
656133734831Smrg
656233734831Smrg
656333734831Smrg
65640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
65650309d3b3Smrg
656633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
65670309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
656820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
656920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
657020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
657120f5670eSmrgthen :
657220f5670eSmrg  printf %s "(cached) " >&6
657320f5670eSmrgelse $as_nop
657433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
65750309d3b3Smrg/* end confdefs.h.  */
65760309d3b3Smrgint i;
65770309d3b3Smrg_ACEOF
657820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
657920f5670eSmrgthen :
658033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
658120f5670eSmrgelse $as_nop
658233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
65830309d3b3Smrgfi
658420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
658533734831Smrgfi
658620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
658720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
658833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
65890309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
659053719b08Smrgfi
659153719b08Smrg
659233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
659333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
65940309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65950309d3b3Smrg	fi
65960309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
659720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
659820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
659920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
660020f5670eSmrgthen :
660120f5670eSmrg  printf %s "(cached) " >&6
660220f5670eSmrgelse $as_nop
660333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66040309d3b3Smrg/* end confdefs.h.  */
66050309d3b3Smrgint i;
66060309d3b3Smrg_ACEOF
660720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
660820f5670eSmrgthen :
660933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
661020f5670eSmrgelse $as_nop
661133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
66120309d3b3Smrgfi
661320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
661433734831Smrgfi
661520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
661620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
661733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
66180309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
661954e0bb33Smrgfi
662053719b08Smrg
66210309d3b3Smrgfound="no"
662253719b08Smrg
66230309d3b3Smrg	if test $found = "no" ; then
6624e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
66250309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66260309d3b3Smrg		fi
662753719b08Smrg
6628e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
66290309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
66300309d3b3Smrg		fi
66310309d3b3Smrg
6632e73734d1Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
66330309d3b3Smrg
663420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
663520f5670eSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6636e73734d1Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
663720f5670eSmrg		if eval test \${$cacheid+y}
663820f5670eSmrgthen :
663920f5670eSmrg  printf %s "(cached) " >&6
664020f5670eSmrgelse $as_nop
664133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66420309d3b3Smrg/* end confdefs.h.  */
66430309d3b3Smrgint i;
66440309d3b3Smrgint
664520f5670eSmrgmain (void)
66460309d3b3Smrg{
66470309d3b3Smrg
66480309d3b3Smrg  ;
66490309d3b3Smrg  return 0;
66500309d3b3Smrg}
66510309d3b3Smrg_ACEOF
665220f5670eSmrgif ac_fn_c_try_link "$LINENO"
665320f5670eSmrgthen :
665433734831Smrg  eval $cacheid=yes
665520f5670eSmrgelse $as_nop
665633734831Smrg  eval $cacheid=no
66570309d3b3Smrgfi
665820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
66590309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
666033734831Smrgfi
666133734831Smrg
666233734831Smrg
66630309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
666453719b08Smrg
666533734831Smrg		eval supported=\$$cacheid
666620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
666720f5670eSmrgprintf "%s\n" "$supported" >&6; }
66680309d3b3Smrg		if test "$supported" = "yes" ; then
6669e73734d1Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
66700309d3b3Smrg			found="yes"
66710309d3b3Smrg		fi
66720309d3b3Smrg	fi
667353719b08Smrg
667453719b08Smrg
66750309d3b3Smrg
66760309d3b3Smrg
66770309d3b3Smrg
66780309d3b3Smrg
66790309d3b3Smrg
668033734831Smrg
668133734831Smrg
668233734831Smrg
668333734831Smrg
668433734831Smrg
668533734831Smrg
668633734831Smrg
668733734831Smrg
66880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
66890309d3b3Smrg
669033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
66910309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
669220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
669320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
669420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
669520f5670eSmrgthen :
669620f5670eSmrg  printf %s "(cached) " >&6
669720f5670eSmrgelse $as_nop
669833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
66990309d3b3Smrg/* end confdefs.h.  */
67000309d3b3Smrgint i;
67010309d3b3Smrg_ACEOF
670220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
670320f5670eSmrgthen :
670433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
670520f5670eSmrgelse $as_nop
670633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
67070309d3b3Smrgfi
670820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
670933734831Smrgfi
671020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
671120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
671233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
67130309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
67140309d3b3Smrgfi
67150309d3b3Smrg
671633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
671733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67180309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67190309d3b3Smrg	fi
67200309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
672120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
672220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
672320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
672420f5670eSmrgthen :
672520f5670eSmrg  printf %s "(cached) " >&6
672620f5670eSmrgelse $as_nop
672733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67280309d3b3Smrg/* end confdefs.h.  */
67290309d3b3Smrgint i;
67300309d3b3Smrg_ACEOF
673120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
673220f5670eSmrgthen :
673333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
673420f5670eSmrgelse $as_nop
673533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
67360309d3b3Smrgfi
673720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
673833734831Smrgfi
673920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
674020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
674133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
67420309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
67430309d3b3Smrgfi
67440309d3b3Smrg
67450309d3b3Smrgfound="no"
67460309d3b3Smrg
67470309d3b3Smrg	if test $found = "no" ; then
6748e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
67490309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
67500309d3b3Smrg		fi
67510309d3b3Smrg
6752e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
67530309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67540309d3b3Smrg		fi
67550309d3b3Smrg
6756e73734d1Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
67570309d3b3Smrg
675820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
675920f5670eSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6760e73734d1Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
676120f5670eSmrg		if eval test \${$cacheid+y}
676220f5670eSmrgthen :
676320f5670eSmrg  printf %s "(cached) " >&6
676420f5670eSmrgelse $as_nop
676533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
67660309d3b3Smrg/* end confdefs.h.  */
67670309d3b3Smrgint i;
67680309d3b3Smrgint
676920f5670eSmrgmain (void)
67700309d3b3Smrg{
67710309d3b3Smrg
67720309d3b3Smrg  ;
67730309d3b3Smrg  return 0;
67740309d3b3Smrg}
67750309d3b3Smrg_ACEOF
677620f5670eSmrgif ac_fn_c_try_link "$LINENO"
677720f5670eSmrgthen :
677833734831Smrg  eval $cacheid=yes
677920f5670eSmrgelse $as_nop
678033734831Smrg  eval $cacheid=no
67810309d3b3Smrgfi
678220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
67830309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
678433734831Smrgfi
678533734831Smrg
678633734831Smrg
67870309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
67880309d3b3Smrg
678933734831Smrg		eval supported=\$$cacheid
679020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
679120f5670eSmrgprintf "%s\n" "$supported" >&6; }
67920309d3b3Smrg		if test "$supported" = "yes" ; then
6793e73734d1Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
67940309d3b3Smrg			found="yes"
67950309d3b3Smrg		fi
67960309d3b3Smrg	fi
67970309d3b3Smrg
67980309d3b3Smrg
67990309d3b3Smrg
68000309d3b3Smrg
68010309d3b3Smrg
68020309d3b3Smrg
68030309d3b3Smrg
680433734831Smrg
680533734831Smrg
680633734831Smrg
680733734831Smrg
680833734831Smrg
680933734831Smrg
681033734831Smrg
681133734831Smrg
68120309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
68130309d3b3Smrg
681433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
68150309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
681620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
681720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
681820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
681920f5670eSmrgthen :
682020f5670eSmrg  printf %s "(cached) " >&6
682120f5670eSmrgelse $as_nop
682233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68230309d3b3Smrg/* end confdefs.h.  */
68240309d3b3Smrgint i;
68250309d3b3Smrg_ACEOF
682620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
682720f5670eSmrgthen :
682833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
682920f5670eSmrgelse $as_nop
683033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
68310309d3b3Smrgfi
683220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
683333734831Smrgfi
683420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
683520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
683633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
68370309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68380309d3b3Smrgfi
68390309d3b3Smrg
684033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
684133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68420309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68430309d3b3Smrg	fi
68440309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
684520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
684620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
684720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
684820f5670eSmrgthen :
684920f5670eSmrg  printf %s "(cached) " >&6
685020f5670eSmrgelse $as_nop
685133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68520309d3b3Smrg/* end confdefs.h.  */
68530309d3b3Smrgint i;
68540309d3b3Smrg_ACEOF
685520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
685620f5670eSmrgthen :
685733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
685820f5670eSmrgelse $as_nop
685933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
68600309d3b3Smrgfi
686120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
686233734831Smrgfi
686320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
686420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
686533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
68660309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
68670309d3b3Smrgfi
68680309d3b3Smrg
68690309d3b3Smrgfound="no"
68700309d3b3Smrg
68710309d3b3Smrg	if test $found = "no" ; then
6872e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
68730309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68740309d3b3Smrg		fi
68750309d3b3Smrg
6876e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
68770309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68780309d3b3Smrg		fi
68790309d3b3Smrg
6880e73734d1Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
68810309d3b3Smrg
688220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
688320f5670eSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6884e73734d1Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
688520f5670eSmrg		if eval test \${$cacheid+y}
688620f5670eSmrgthen :
688720f5670eSmrg  printf %s "(cached) " >&6
688820f5670eSmrgelse $as_nop
688933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
68900309d3b3Smrg/* end confdefs.h.  */
68910309d3b3Smrgint i;
68920309d3b3Smrgint
689320f5670eSmrgmain (void)
68940309d3b3Smrg{
68950309d3b3Smrg
68960309d3b3Smrg  ;
68970309d3b3Smrg  return 0;
68980309d3b3Smrg}
68990309d3b3Smrg_ACEOF
690020f5670eSmrgif ac_fn_c_try_link "$LINENO"
690120f5670eSmrgthen :
690233734831Smrg  eval $cacheid=yes
690320f5670eSmrgelse $as_nop
690433734831Smrg  eval $cacheid=no
69050309d3b3Smrgfi
690620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
69070309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
690833734831Smrgfi
690933734831Smrg
691033734831Smrg
69110309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
69120309d3b3Smrg
691333734831Smrg		eval supported=\$$cacheid
691420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
691520f5670eSmrgprintf "%s\n" "$supported" >&6; }
69160309d3b3Smrg		if test "$supported" = "yes" ; then
6917e73734d1Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
69180309d3b3Smrg			found="yes"
69190309d3b3Smrg		fi
69200309d3b3Smrg	fi
69210309d3b3Smrg
69220309d3b3Smrg
69230309d3b3Smrg
69240309d3b3Smrg
69250309d3b3Smrg
69260309d3b3Smrg
69270309d3b3Smrg
692833734831Smrg
692933734831Smrg
693033734831Smrg
693133734831Smrg
693233734831Smrg
693333734831Smrg
693433734831Smrg
693533734831Smrg
69360309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
69370309d3b3Smrg
693833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
69390309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
694020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
694120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
694220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
694320f5670eSmrgthen :
694420f5670eSmrg  printf %s "(cached) " >&6
694520f5670eSmrgelse $as_nop
694633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69470309d3b3Smrg/* end confdefs.h.  */
69480309d3b3Smrgint i;
69490309d3b3Smrg_ACEOF
695020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
695120f5670eSmrgthen :
695233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
695320f5670eSmrgelse $as_nop
695433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
69550309d3b3Smrgfi
695620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
695733734831Smrgfi
695820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
695920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
696033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
69610309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69620309d3b3Smrgfi
69630309d3b3Smrg
696433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
696533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69660309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69670309d3b3Smrg	fi
69680309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
696920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
697020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
697120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
697220f5670eSmrgthen :
697320f5670eSmrg  printf %s "(cached) " >&6
697420f5670eSmrgelse $as_nop
697533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
69760309d3b3Smrg/* end confdefs.h.  */
69770309d3b3Smrgint i;
69780309d3b3Smrg_ACEOF
697920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
698020f5670eSmrgthen :
698133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
698220f5670eSmrgelse $as_nop
698333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
69840309d3b3Smrgfi
698520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
698633734831Smrgfi
698720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
698820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
698933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
69900309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
69910309d3b3Smrgfi
69920309d3b3Smrg
69930309d3b3Smrgfound="no"
69940309d3b3Smrg
69950309d3b3Smrg	if test $found = "no" ; then
6996e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
69970309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69980309d3b3Smrg		fi
69990309d3b3Smrg
7000e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
70010309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
70020309d3b3Smrg		fi
70030309d3b3Smrg
7004e73734d1Smrg		CFLAGS="$CFLAGS -Wlogical-op"
70050309d3b3Smrg
700620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
700720f5670eSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7008e73734d1Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
700920f5670eSmrg		if eval test \${$cacheid+y}
701020f5670eSmrgthen :
701120f5670eSmrg  printf %s "(cached) " >&6
701220f5670eSmrgelse $as_nop
701333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70140309d3b3Smrg/* end confdefs.h.  */
70150309d3b3Smrgint i;
70160309d3b3Smrgint
701720f5670eSmrgmain (void)
70180309d3b3Smrg{
70190309d3b3Smrg
70200309d3b3Smrg  ;
70210309d3b3Smrg  return 0;
70220309d3b3Smrg}
70230309d3b3Smrg_ACEOF
702420f5670eSmrgif ac_fn_c_try_link "$LINENO"
702520f5670eSmrgthen :
702633734831Smrg  eval $cacheid=yes
702720f5670eSmrgelse $as_nop
702833734831Smrg  eval $cacheid=no
70290309d3b3Smrgfi
703020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
70310309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
703233734831Smrgfi
703333734831Smrg
703433734831Smrg
70350309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
70360309d3b3Smrg
703733734831Smrg		eval supported=\$$cacheid
703820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
703920f5670eSmrgprintf "%s\n" "$supported" >&6; }
70400309d3b3Smrg		if test "$supported" = "yes" ; then
7041e73734d1Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
70420309d3b3Smrg			found="yes"
70430309d3b3Smrg		fi
70440309d3b3Smrg	fi
70450309d3b3Smrg
70460309d3b3Smrg
70470309d3b3Smrg
70480309d3b3Smrg# These are currently disabled because they are noisy.  They will be enabled
70490309d3b3Smrg# in the future once the codebase is sufficiently modernized to silence
70500309d3b3Smrg# them.  For now, I don't want them to drown out the other warnings.
705133734831Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
705233734831Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7053e73734d1Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
70540309d3b3Smrg
70550309d3b3Smrg# Turn some warnings into errors, so we don't accidently get successful builds
70560309d3b3Smrg# when there are problems that should be fixed.
70570309d3b3Smrg
70580309d3b3Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
70590309d3b3Smrg
70600309d3b3Smrg
70610309d3b3Smrg
70620309d3b3Smrg
70630309d3b3Smrg
706433734831Smrg
706533734831Smrg
706633734831Smrg
706733734831Smrg
706833734831Smrg
706933734831Smrg
707033734831Smrg
707133734831Smrg
70720309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
70730309d3b3Smrg
707433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
70750309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
707620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
707720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
707820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
707920f5670eSmrgthen :
708020f5670eSmrg  printf %s "(cached) " >&6
708120f5670eSmrgelse $as_nop
708233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
70830309d3b3Smrg/* end confdefs.h.  */
70840309d3b3Smrgint i;
70850309d3b3Smrg_ACEOF
708620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
708720f5670eSmrgthen :
708833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
708920f5670eSmrgelse $as_nop
709033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
70910309d3b3Smrgfi
709220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
709333734831Smrgfi
709420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
709520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
709633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
70970309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
70980309d3b3Smrgfi
70990309d3b3Smrg
710033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
710133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71020309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71030309d3b3Smrg	fi
71040309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
710520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
710620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
710720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
710820f5670eSmrgthen :
710920f5670eSmrg  printf %s "(cached) " >&6
711020f5670eSmrgelse $as_nop
711133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71120309d3b3Smrg/* end confdefs.h.  */
71130309d3b3Smrgint i;
71140309d3b3Smrg_ACEOF
711520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
711620f5670eSmrgthen :
711733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
711820f5670eSmrgelse $as_nop
711933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
71200309d3b3Smrgfi
712120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
712233734831Smrgfi
712320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
712420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
712533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
71260309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
71270309d3b3Smrgfi
71280309d3b3Smrg
71290309d3b3Smrgfound="no"
71300309d3b3Smrg
71310309d3b3Smrg	if test $found = "no" ; then
7132e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71330309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71340309d3b3Smrg		fi
71350309d3b3Smrg
7136e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71370309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71380309d3b3Smrg		fi
71390309d3b3Smrg
71400309d3b3Smrg		CFLAGS="$CFLAGS -Werror=implicit"
71410309d3b3Smrg
714220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
714320f5670eSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
714433734831Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
714520f5670eSmrg		if eval test \${$cacheid+y}
714620f5670eSmrgthen :
714720f5670eSmrg  printf %s "(cached) " >&6
714820f5670eSmrgelse $as_nop
714933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
71500309d3b3Smrg/* end confdefs.h.  */
71510309d3b3Smrgint i;
71520309d3b3Smrgint
715320f5670eSmrgmain (void)
71540309d3b3Smrg{
71550309d3b3Smrg
71560309d3b3Smrg  ;
71570309d3b3Smrg  return 0;
71580309d3b3Smrg}
71590309d3b3Smrg_ACEOF
716020f5670eSmrgif ac_fn_c_try_link "$LINENO"
716120f5670eSmrgthen :
716233734831Smrg  eval $cacheid=yes
716320f5670eSmrgelse $as_nop
716433734831Smrg  eval $cacheid=no
71650309d3b3Smrgfi
716620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
71670309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
716833734831Smrgfi
716933734831Smrg
717033734831Smrg
71710309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
71720309d3b3Smrg
717333734831Smrg		eval supported=\$$cacheid
717420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
717520f5670eSmrgprintf "%s\n" "$supported" >&6; }
71760309d3b3Smrg		if test "$supported" = "yes" ; then
71770309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
71780309d3b3Smrg			found="yes"
71790309d3b3Smrg		fi
71800309d3b3Smrg	fi
71810309d3b3Smrg
71820309d3b3Smrg	if test $found = "no" ; then
7183e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
71840309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
71850309d3b3Smrg		fi
71860309d3b3Smrg
7187e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
71880309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71890309d3b3Smrg		fi
71900309d3b3Smrg
71910309d3b3Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
71920309d3b3Smrg
719320f5670eSmrg		{ 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
719420f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
719533734831Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
719620f5670eSmrg		if eval test \${$cacheid+y}
719720f5670eSmrgthen :
719820f5670eSmrg  printf %s "(cached) " >&6
719920f5670eSmrgelse $as_nop
720033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72010309d3b3Smrg/* end confdefs.h.  */
72020309d3b3Smrgint i;
72030309d3b3Smrgint
720420f5670eSmrgmain (void)
72050309d3b3Smrg{
72060309d3b3Smrg
72070309d3b3Smrg  ;
72080309d3b3Smrg  return 0;
72090309d3b3Smrg}
72100309d3b3Smrg_ACEOF
721120f5670eSmrgif ac_fn_c_try_link "$LINENO"
721220f5670eSmrgthen :
721333734831Smrg  eval $cacheid=yes
721420f5670eSmrgelse $as_nop
721533734831Smrg  eval $cacheid=no
72160309d3b3Smrgfi
721720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
72180309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
721933734831Smrgfi
722033734831Smrg
722133734831Smrg
72220309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
72230309d3b3Smrg
722433734831Smrg		eval supported=\$$cacheid
722520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
722620f5670eSmrgprintf "%s\n" "$supported" >&6; }
72270309d3b3Smrg		if test "$supported" = "yes" ; then
72280309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
72290309d3b3Smrg			found="yes"
72300309d3b3Smrg		fi
72310309d3b3Smrg	fi
72320309d3b3Smrg
72330309d3b3Smrg
72340309d3b3Smrg
72350309d3b3Smrg
72360309d3b3Smrg
72370309d3b3Smrg
72380309d3b3Smrg
723933734831Smrg
724033734831Smrg
724133734831Smrg
724233734831Smrg
724333734831Smrg
724433734831Smrg
724533734831Smrg
724633734831Smrg
72470309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
72480309d3b3Smrg
724933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
72500309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
725120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
725220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
725320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
725420f5670eSmrgthen :
725520f5670eSmrg  printf %s "(cached) " >&6
725620f5670eSmrgelse $as_nop
725733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72580309d3b3Smrg/* end confdefs.h.  */
72590309d3b3Smrgint i;
72600309d3b3Smrg_ACEOF
726120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
726220f5670eSmrgthen :
726333734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
726420f5670eSmrgelse $as_nop
726533734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
72660309d3b3Smrgfi
726720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
726833734831Smrgfi
726920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
727020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
727133734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
72720309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
72730309d3b3Smrgfi
72740309d3b3Smrg
727533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
727633734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
72770309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72780309d3b3Smrg	fi
72790309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
728020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
728120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
728220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
728320f5670eSmrgthen :
728420f5670eSmrg  printf %s "(cached) " >&6
728520f5670eSmrgelse $as_nop
728633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
72870309d3b3Smrg/* end confdefs.h.  */
72880309d3b3Smrgint i;
72890309d3b3Smrg_ACEOF
729020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
729120f5670eSmrgthen :
729233734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
729320f5670eSmrgelse $as_nop
729433734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
72950309d3b3Smrgfi
729620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
729733734831Smrgfi
729820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
729920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
730033734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
73010309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
73020309d3b3Smrgfi
73030309d3b3Smrg
73040309d3b3Smrgfound="no"
73050309d3b3Smrg
73060309d3b3Smrg	if test $found = "no" ; then
7307e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
73080309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73090309d3b3Smrg		fi
73100309d3b3Smrg
7311e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
73120309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
73130309d3b3Smrg		fi
73140309d3b3Smrg
73150309d3b3Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
73160309d3b3Smrg
731720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
731820f5670eSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
731933734831Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
732020f5670eSmrg		if eval test \${$cacheid+y}
732120f5670eSmrgthen :
732220f5670eSmrg  printf %s "(cached) " >&6
732320f5670eSmrgelse $as_nop
732433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73250309d3b3Smrg/* end confdefs.h.  */
73260309d3b3Smrgint i;
73270309d3b3Smrgint
732820f5670eSmrgmain (void)
73290309d3b3Smrg{
73300309d3b3Smrg
73310309d3b3Smrg  ;
73320309d3b3Smrg  return 0;
73330309d3b3Smrg}
73340309d3b3Smrg_ACEOF
733520f5670eSmrgif ac_fn_c_try_link "$LINENO"
733620f5670eSmrgthen :
733733734831Smrg  eval $cacheid=yes
733820f5670eSmrgelse $as_nop
733933734831Smrg  eval $cacheid=no
73400309d3b3Smrgfi
734120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
73420309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
734333734831Smrgfi
734433734831Smrg
734533734831Smrg
73460309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
73470309d3b3Smrg
734833734831Smrg		eval supported=\$$cacheid
734920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
735020f5670eSmrgprintf "%s\n" "$supported" >&6; }
73510309d3b3Smrg		if test "$supported" = "yes" ; then
73520309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
73530309d3b3Smrg			found="yes"
73540309d3b3Smrg		fi
73550309d3b3Smrg	fi
73560309d3b3Smrg
73570309d3b3Smrg
73580309d3b3Smrg
73590309d3b3Smrg
73600309d3b3Smrg
73610309d3b3Smrg
73620309d3b3Smrg
736333734831Smrg
736433734831Smrg
736533734831Smrg
736633734831Smrg
736733734831Smrg
736833734831Smrg
736933734831Smrg
737033734831Smrg
73710309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
73720309d3b3Smrg
737333734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
73740309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
737520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
737620f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
737720f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
737820f5670eSmrgthen :
737920f5670eSmrg  printf %s "(cached) " >&6
738020f5670eSmrgelse $as_nop
738133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
73820309d3b3Smrg/* end confdefs.h.  */
73830309d3b3Smrgint i;
73840309d3b3Smrg_ACEOF
738520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
738620f5670eSmrgthen :
738733734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
738820f5670eSmrgelse $as_nop
738933734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
73900309d3b3Smrgfi
739120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
739233734831Smrgfi
739320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
739420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
739533734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
73960309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
73970309d3b3Smrgfi
73980309d3b3Smrg
739933734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
740033734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74010309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74020309d3b3Smrg	fi
74030309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
740420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
740520f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
740620f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
740720f5670eSmrgthen :
740820f5670eSmrg  printf %s "(cached) " >&6
740920f5670eSmrgelse $as_nop
741033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74110309d3b3Smrg/* end confdefs.h.  */
74120309d3b3Smrgint i;
74130309d3b3Smrg_ACEOF
741420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
741520f5670eSmrgthen :
741633734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
741720f5670eSmrgelse $as_nop
741833734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
74190309d3b3Smrgfi
742020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
742133734831Smrgfi
742220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
742320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
742433734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
74250309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
74260309d3b3Smrgfi
74270309d3b3Smrg
74280309d3b3Smrgfound="no"
74290309d3b3Smrg
74300309d3b3Smrg	if test $found = "no" ; then
7431e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
74320309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74330309d3b3Smrg		fi
74340309d3b3Smrg
7435e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
74360309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74370309d3b3Smrg		fi
74380309d3b3Smrg
74390309d3b3Smrg		CFLAGS="$CFLAGS -Werror=init-self"
74400309d3b3Smrg
744120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
744220f5670eSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
744333734831Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
744420f5670eSmrg		if eval test \${$cacheid+y}
744520f5670eSmrgthen :
744620f5670eSmrg  printf %s "(cached) " >&6
744720f5670eSmrgelse $as_nop
744833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
74490309d3b3Smrg/* end confdefs.h.  */
74500309d3b3Smrgint i;
74510309d3b3Smrgint
745220f5670eSmrgmain (void)
74530309d3b3Smrg{
74540309d3b3Smrg
74550309d3b3Smrg  ;
74560309d3b3Smrg  return 0;
74570309d3b3Smrg}
74580309d3b3Smrg_ACEOF
745920f5670eSmrgif ac_fn_c_try_link "$LINENO"
746020f5670eSmrgthen :
746133734831Smrg  eval $cacheid=yes
746220f5670eSmrgelse $as_nop
746333734831Smrg  eval $cacheid=no
74640309d3b3Smrgfi
746520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
74660309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
746733734831Smrgfi
746833734831Smrg
746933734831Smrg
74700309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
74710309d3b3Smrg
747233734831Smrg		eval supported=\$$cacheid
747320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
747420f5670eSmrgprintf "%s\n" "$supported" >&6; }
74750309d3b3Smrg		if test "$supported" = "yes" ; then
74760309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
74770309d3b3Smrg			found="yes"
74780309d3b3Smrg		fi
74790309d3b3Smrg	fi
74800309d3b3Smrg
74810309d3b3Smrg
74820309d3b3Smrg
74830309d3b3Smrg
74840309d3b3Smrg
74850309d3b3Smrg
74860309d3b3Smrg
748733734831Smrg
748833734831Smrg
748933734831Smrg
749033734831Smrg
749133734831Smrg
749233734831Smrg
749333734831Smrg
749433734831Smrg
74950309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
74960309d3b3Smrg
749733734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
74980309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
749920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
750020f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
750120f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
750220f5670eSmrgthen :
750320f5670eSmrg  printf %s "(cached) " >&6
750420f5670eSmrgelse $as_nop
750533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75060309d3b3Smrg/* end confdefs.h.  */
75070309d3b3Smrgint i;
75080309d3b3Smrg_ACEOF
750920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
751020f5670eSmrgthen :
751133734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
751220f5670eSmrgelse $as_nop
751333734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
75140309d3b3Smrgfi
751520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
751633734831Smrgfi
751720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
751820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
751933734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
75200309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75210309d3b3Smrgfi
75220309d3b3Smrg
752333734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
752433734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75250309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75260309d3b3Smrg	fi
75270309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
752820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
752920f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
753020f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
753120f5670eSmrgthen :
753220f5670eSmrg  printf %s "(cached) " >&6
753320f5670eSmrgelse $as_nop
753433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75350309d3b3Smrg/* end confdefs.h.  */
75360309d3b3Smrgint i;
75370309d3b3Smrg_ACEOF
753820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
753920f5670eSmrgthen :
754033734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
754120f5670eSmrgelse $as_nop
754233734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
75430309d3b3Smrgfi
754420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
754533734831Smrgfi
754620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
754720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
754833734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
75490309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
75500309d3b3Smrgfi
75510309d3b3Smrg
75520309d3b3Smrgfound="no"
75530309d3b3Smrg
75540309d3b3Smrg	if test $found = "no" ; then
7555e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
75560309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
75570309d3b3Smrg		fi
75580309d3b3Smrg
7559e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
75600309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75610309d3b3Smrg		fi
75620309d3b3Smrg
75630309d3b3Smrg		CFLAGS="$CFLAGS -Werror=main"
75640309d3b3Smrg
756520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
756620f5670eSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
756733734831Smrg		cacheid=xorg_cv_cc_flag__Werror_main
756820f5670eSmrg		if eval test \${$cacheid+y}
756920f5670eSmrgthen :
757020f5670eSmrg  printf %s "(cached) " >&6
757120f5670eSmrgelse $as_nop
757233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
75730309d3b3Smrg/* end confdefs.h.  */
75740309d3b3Smrgint i;
75750309d3b3Smrgint
757620f5670eSmrgmain (void)
75770309d3b3Smrg{
75780309d3b3Smrg
75790309d3b3Smrg  ;
75800309d3b3Smrg  return 0;
75810309d3b3Smrg}
75820309d3b3Smrg_ACEOF
758320f5670eSmrgif ac_fn_c_try_link "$LINENO"
758420f5670eSmrgthen :
758533734831Smrg  eval $cacheid=yes
758620f5670eSmrgelse $as_nop
758733734831Smrg  eval $cacheid=no
75880309d3b3Smrgfi
758920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
75900309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
759133734831Smrgfi
759233734831Smrg
759333734831Smrg
75940309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
75950309d3b3Smrg
759633734831Smrg		eval supported=\$$cacheid
759720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
759820f5670eSmrgprintf "%s\n" "$supported" >&6; }
75990309d3b3Smrg		if test "$supported" = "yes" ; then
76000309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
76010309d3b3Smrg			found="yes"
76020309d3b3Smrg		fi
76030309d3b3Smrg	fi
76040309d3b3Smrg
76050309d3b3Smrg
76060309d3b3Smrg
76070309d3b3Smrg
76080309d3b3Smrg
76090309d3b3Smrg
76100309d3b3Smrg
761133734831Smrg
761233734831Smrg
761333734831Smrg
761433734831Smrg
761533734831Smrg
761633734831Smrg
761733734831Smrg
761833734831Smrg
76190309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
76200309d3b3Smrg
762133734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
76220309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
762320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
762420f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
762520f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
762620f5670eSmrgthen :
762720f5670eSmrg  printf %s "(cached) " >&6
762820f5670eSmrgelse $as_nop
762933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76300309d3b3Smrg/* end confdefs.h.  */
76310309d3b3Smrgint i;
76320309d3b3Smrg_ACEOF
763320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
763420f5670eSmrgthen :
763533734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
763620f5670eSmrgelse $as_nop
763733734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
76380309d3b3Smrgfi
763920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
764033734831Smrgfi
764120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
764220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
764333734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
76440309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76450309d3b3Smrgfi
76460309d3b3Smrg
764733734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
764833734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76490309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76500309d3b3Smrg	fi
76510309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
765220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
765320f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
765420f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
765520f5670eSmrgthen :
765620f5670eSmrg  printf %s "(cached) " >&6
765720f5670eSmrgelse $as_nop
765833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76590309d3b3Smrg/* end confdefs.h.  */
76600309d3b3Smrgint i;
76610309d3b3Smrg_ACEOF
766220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
766320f5670eSmrgthen :
766433734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
766520f5670eSmrgelse $as_nop
766633734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
76670309d3b3Smrgfi
766820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
766933734831Smrgfi
767020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
767120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
767233734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
76730309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
76740309d3b3Smrgfi
76750309d3b3Smrg
76760309d3b3Smrgfound="no"
76770309d3b3Smrg
76780309d3b3Smrg	if test $found = "no" ; then
7679e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
76800309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76810309d3b3Smrg		fi
76820309d3b3Smrg
7683e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
76840309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76850309d3b3Smrg		fi
76860309d3b3Smrg
76870309d3b3Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
76880309d3b3Smrg
768920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
769020f5670eSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
769133734831Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
769220f5670eSmrg		if eval test \${$cacheid+y}
769320f5670eSmrgthen :
769420f5670eSmrg  printf %s "(cached) " >&6
769520f5670eSmrgelse $as_nop
769633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
76970309d3b3Smrg/* end confdefs.h.  */
76980309d3b3Smrgint i;
76990309d3b3Smrgint
770020f5670eSmrgmain (void)
77010309d3b3Smrg{
77020309d3b3Smrg
77030309d3b3Smrg  ;
77040309d3b3Smrg  return 0;
77050309d3b3Smrg}
77060309d3b3Smrg_ACEOF
770720f5670eSmrgif ac_fn_c_try_link "$LINENO"
770820f5670eSmrgthen :
770933734831Smrg  eval $cacheid=yes
771020f5670eSmrgelse $as_nop
771133734831Smrg  eval $cacheid=no
77120309d3b3Smrgfi
771320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
77140309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
771533734831Smrgfi
771633734831Smrg
771733734831Smrg
77180309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
77190309d3b3Smrg
772033734831Smrg		eval supported=\$$cacheid
772120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
772220f5670eSmrgprintf "%s\n" "$supported" >&6; }
77230309d3b3Smrg		if test "$supported" = "yes" ; then
77240309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
77250309d3b3Smrg			found="yes"
77260309d3b3Smrg		fi
77270309d3b3Smrg	fi
77280309d3b3Smrg
77290309d3b3Smrg
77300309d3b3Smrg
77310309d3b3Smrg
77320309d3b3Smrg
77330309d3b3Smrg
77340309d3b3Smrg
773533734831Smrg
773633734831Smrg
773733734831Smrg
773833734831Smrg
773933734831Smrg
774033734831Smrg
774133734831Smrg
774233734831Smrg
77430309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
77440309d3b3Smrg
774533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
77460309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
774720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
774820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
774920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
775020f5670eSmrgthen :
775120f5670eSmrg  printf %s "(cached) " >&6
775220f5670eSmrgelse $as_nop
775333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77540309d3b3Smrg/* end confdefs.h.  */
77550309d3b3Smrgint i;
77560309d3b3Smrg_ACEOF
775720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
775820f5670eSmrgthen :
775933734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
776020f5670eSmrgelse $as_nop
776133734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
77620309d3b3Smrgfi
776320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
776433734831Smrgfi
776520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
776620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
776733734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
77680309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77690309d3b3Smrgfi
77700309d3b3Smrg
777133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
777233734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
77730309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77740309d3b3Smrg	fi
77750309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
777620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
777720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
777820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
777920f5670eSmrgthen :
778020f5670eSmrg  printf %s "(cached) " >&6
778120f5670eSmrgelse $as_nop
778233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
77830309d3b3Smrg/* end confdefs.h.  */
77840309d3b3Smrgint i;
77850309d3b3Smrg_ACEOF
778620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
778720f5670eSmrgthen :
778833734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
778920f5670eSmrgelse $as_nop
779033734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
77910309d3b3Smrgfi
779220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
779333734831Smrgfi
779420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
779520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
779633734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
77970309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
77980309d3b3Smrgfi
77990309d3b3Smrg
78000309d3b3Smrgfound="no"
78010309d3b3Smrg
78020309d3b3Smrg	if test $found = "no" ; then
7803e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78040309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78050309d3b3Smrg		fi
78060309d3b3Smrg
7807e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
78080309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
78090309d3b3Smrg		fi
78100309d3b3Smrg
78110309d3b3Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
78120309d3b3Smrg
781320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
781420f5670eSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
781533734831Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
781620f5670eSmrg		if eval test \${$cacheid+y}
781720f5670eSmrgthen :
781820f5670eSmrg  printf %s "(cached) " >&6
781920f5670eSmrgelse $as_nop
782033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78210309d3b3Smrg/* end confdefs.h.  */
78220309d3b3Smrgint i;
78230309d3b3Smrgint
782420f5670eSmrgmain (void)
78250309d3b3Smrg{
78260309d3b3Smrg
78270309d3b3Smrg  ;
78280309d3b3Smrg  return 0;
78290309d3b3Smrg}
78300309d3b3Smrg_ACEOF
783120f5670eSmrgif ac_fn_c_try_link "$LINENO"
783220f5670eSmrgthen :
783333734831Smrg  eval $cacheid=yes
783420f5670eSmrgelse $as_nop
783533734831Smrg  eval $cacheid=no
78360309d3b3Smrgfi
783720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
78380309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
783933734831Smrgfi
784033734831Smrg
784133734831Smrg
78420309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
78430309d3b3Smrg
784433734831Smrg		eval supported=\$$cacheid
784520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
784620f5670eSmrgprintf "%s\n" "$supported" >&6; }
78470309d3b3Smrg		if test "$supported" = "yes" ; then
78480309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
78490309d3b3Smrg			found="yes"
78500309d3b3Smrg		fi
78510309d3b3Smrg	fi
78520309d3b3Smrg
78530309d3b3Smrg
78540309d3b3Smrg
78550309d3b3Smrg
78560309d3b3Smrg
78570309d3b3Smrg
78580309d3b3Smrg
785933734831Smrg
786033734831Smrg
786133734831Smrg
786233734831Smrg
786333734831Smrg
786433734831Smrg
786533734831Smrg
786633734831Smrg
78670309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
78680309d3b3Smrg
786933734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
78700309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
787120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
787220f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
787320f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
787420f5670eSmrgthen :
787520f5670eSmrg  printf %s "(cached) " >&6
787620f5670eSmrgelse $as_nop
787733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
78780309d3b3Smrg/* end confdefs.h.  */
78790309d3b3Smrgint i;
78800309d3b3Smrg_ACEOF
788120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
788220f5670eSmrgthen :
788333734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
788420f5670eSmrgelse $as_nop
788533734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
78860309d3b3Smrgfi
788720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
788833734831Smrgfi
788920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
789020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
789133734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
78920309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
78930309d3b3Smrgfi
78940309d3b3Smrg
789533734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
789633734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
78970309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78980309d3b3Smrg	fi
78990309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
790020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
790120f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
790220f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
790320f5670eSmrgthen :
790420f5670eSmrg  printf %s "(cached) " >&6
790520f5670eSmrgelse $as_nop
790633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79070309d3b3Smrg/* end confdefs.h.  */
79080309d3b3Smrgint i;
79090309d3b3Smrg_ACEOF
791020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
791120f5670eSmrgthen :
791233734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
791320f5670eSmrgelse $as_nop
791433734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
79150309d3b3Smrgfi
791620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
791733734831Smrgfi
791820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
791920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
792033734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
79210309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
79220309d3b3Smrgfi
79230309d3b3Smrg
79240309d3b3Smrgfound="no"
79250309d3b3Smrg
79260309d3b3Smrg	if test $found = "no" ; then
7927e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79280309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79290309d3b3Smrg		fi
79300309d3b3Smrg
7931e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79320309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79330309d3b3Smrg		fi
79340309d3b3Smrg
79350309d3b3Smrg		CFLAGS="$CFLAGS -Werror=return-type"
79360309d3b3Smrg
793720f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
793820f5670eSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
793933734831Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
794020f5670eSmrg		if eval test \${$cacheid+y}
794120f5670eSmrgthen :
794220f5670eSmrg  printf %s "(cached) " >&6
794320f5670eSmrgelse $as_nop
794433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79450309d3b3Smrg/* end confdefs.h.  */
79460309d3b3Smrgint i;
79470309d3b3Smrgint
794820f5670eSmrgmain (void)
79490309d3b3Smrg{
79500309d3b3Smrg
79510309d3b3Smrg  ;
79520309d3b3Smrg  return 0;
79530309d3b3Smrg}
79540309d3b3Smrg_ACEOF
795520f5670eSmrgif ac_fn_c_try_link "$LINENO"
795620f5670eSmrgthen :
795733734831Smrg  eval $cacheid=yes
795820f5670eSmrgelse $as_nop
795933734831Smrg  eval $cacheid=no
79600309d3b3Smrgfi
796120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
79620309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
796333734831Smrgfi
796433734831Smrg
796533734831Smrg
79660309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
79670309d3b3Smrg
796833734831Smrg		eval supported=\$$cacheid
796920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
797020f5670eSmrgprintf "%s\n" "$supported" >&6; }
79710309d3b3Smrg		if test "$supported" = "yes" ; then
79720309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
79730309d3b3Smrg			found="yes"
79740309d3b3Smrg		fi
79750309d3b3Smrg	fi
79760309d3b3Smrg
79770309d3b3Smrg	if test $found = "no" ; then
7978e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
79790309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
79800309d3b3Smrg		fi
79810309d3b3Smrg
7982e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
79830309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79840309d3b3Smrg		fi
79850309d3b3Smrg
79860309d3b3Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
79870309d3b3Smrg
798820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
798920f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
799033734831Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
799120f5670eSmrg		if eval test \${$cacheid+y}
799220f5670eSmrgthen :
799320f5670eSmrg  printf %s "(cached) " >&6
799420f5670eSmrgelse $as_nop
799533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
79960309d3b3Smrg/* end confdefs.h.  */
79970309d3b3Smrgint i;
79980309d3b3Smrgint
799920f5670eSmrgmain (void)
80000309d3b3Smrg{
80010309d3b3Smrg
80020309d3b3Smrg  ;
80030309d3b3Smrg  return 0;
80040309d3b3Smrg}
80050309d3b3Smrg_ACEOF
800620f5670eSmrgif ac_fn_c_try_link "$LINENO"
800720f5670eSmrgthen :
800833734831Smrg  eval $cacheid=yes
800920f5670eSmrgelse $as_nop
801033734831Smrg  eval $cacheid=no
80110309d3b3Smrgfi
801220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
80130309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
801433734831Smrgfi
801533734831Smrg
801633734831Smrg
80170309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
80180309d3b3Smrg
801933734831Smrg		eval supported=\$$cacheid
802020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
802120f5670eSmrgprintf "%s\n" "$supported" >&6; }
80220309d3b3Smrg		if test "$supported" = "yes" ; then
80230309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
80240309d3b3Smrg			found="yes"
80250309d3b3Smrg		fi
80260309d3b3Smrg	fi
80270309d3b3Smrg
80280309d3b3Smrg
80290309d3b3Smrg
80300309d3b3Smrg
80310309d3b3Smrg
80320309d3b3Smrg
80330309d3b3Smrg
803433734831Smrg
803533734831Smrg
803633734831Smrg
803733734831Smrg
803833734831Smrg
803933734831Smrg
804033734831Smrg
804133734831Smrg
80420309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
80430309d3b3Smrg
804433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
80450309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
804620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
804720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
804820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
804920f5670eSmrgthen :
805020f5670eSmrg  printf %s "(cached) " >&6
805120f5670eSmrgelse $as_nop
805233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80530309d3b3Smrg/* end confdefs.h.  */
80540309d3b3Smrgint i;
80550309d3b3Smrg_ACEOF
805620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
805720f5670eSmrgthen :
805833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
805920f5670eSmrgelse $as_nop
806033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
80610309d3b3Smrgfi
806220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
806333734831Smrgfi
806420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
806520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
806633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
80670309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80680309d3b3Smrgfi
80690309d3b3Smrg
807033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
807133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
80720309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80730309d3b3Smrg	fi
80740309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
807520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
807620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
807720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
807820f5670eSmrgthen :
807920f5670eSmrg  printf %s "(cached) " >&6
808020f5670eSmrgelse $as_nop
808133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
80820309d3b3Smrg/* end confdefs.h.  */
80830309d3b3Smrgint i;
80840309d3b3Smrg_ACEOF
808520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
808620f5670eSmrgthen :
808733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
808820f5670eSmrgelse $as_nop
808933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
80900309d3b3Smrgfi
809120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
809233734831Smrgfi
809320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
809420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
809533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
80960309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
80970309d3b3Smrgfi
80980309d3b3Smrg
80990309d3b3Smrgfound="no"
81000309d3b3Smrg
81010309d3b3Smrg	if test $found = "no" ; then
8102e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81030309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81040309d3b3Smrg		fi
81050309d3b3Smrg
8106e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
81070309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
81080309d3b3Smrg		fi
81090309d3b3Smrg
81100309d3b3Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
81110309d3b3Smrg
811220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
811320f5670eSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
811433734831Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
811520f5670eSmrg		if eval test \${$cacheid+y}
811620f5670eSmrgthen :
811720f5670eSmrg  printf %s "(cached) " >&6
811820f5670eSmrgelse $as_nop
811933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81200309d3b3Smrg/* end confdefs.h.  */
81210309d3b3Smrgint i;
81220309d3b3Smrgint
812320f5670eSmrgmain (void)
81240309d3b3Smrg{
81250309d3b3Smrg
81260309d3b3Smrg  ;
81270309d3b3Smrg  return 0;
81280309d3b3Smrg}
81290309d3b3Smrg_ACEOF
813020f5670eSmrgif ac_fn_c_try_link "$LINENO"
813120f5670eSmrgthen :
813233734831Smrg  eval $cacheid=yes
813320f5670eSmrgelse $as_nop
813433734831Smrg  eval $cacheid=no
81350309d3b3Smrgfi
813620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
81370309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
813833734831Smrgfi
813933734831Smrg
814033734831Smrg
81410309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
81420309d3b3Smrg
814333734831Smrg		eval supported=\$$cacheid
814420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
814520f5670eSmrgprintf "%s\n" "$supported" >&6; }
81460309d3b3Smrg		if test "$supported" = "yes" ; then
81470309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
81480309d3b3Smrg			found="yes"
81490309d3b3Smrg		fi
81500309d3b3Smrg	fi
81510309d3b3Smrg
81520309d3b3Smrg
81530309d3b3Smrg
81540309d3b3Smrg
81550309d3b3Smrg
81560309d3b3Smrg
81570309d3b3Smrg
815833734831Smrg
815933734831Smrg
816033734831Smrg
816133734831Smrg
816233734831Smrg
816333734831Smrg
816433734831Smrg
816533734831Smrg
81660309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
81670309d3b3Smrg
816833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
81690309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
817020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
817120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
817220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
817320f5670eSmrgthen :
817420f5670eSmrg  printf %s "(cached) " >&6
817520f5670eSmrgelse $as_nop
817633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
81770309d3b3Smrg/* end confdefs.h.  */
81780309d3b3Smrgint i;
81790309d3b3Smrg_ACEOF
818020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
818120f5670eSmrgthen :
818233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
818320f5670eSmrgelse $as_nop
818433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
81850309d3b3Smrgfi
818620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
818733734831Smrgfi
818820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
818920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
819033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
81910309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
81920309d3b3Smrgfi
81930309d3b3Smrg
819433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
819533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
81960309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81970309d3b3Smrg	fi
81980309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
819920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
820020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
820120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
820220f5670eSmrgthen :
820320f5670eSmrg  printf %s "(cached) " >&6
820420f5670eSmrgelse $as_nop
820533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82060309d3b3Smrg/* end confdefs.h.  */
82070309d3b3Smrgint i;
82080309d3b3Smrg_ACEOF
820920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
821020f5670eSmrgthen :
821133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
821220f5670eSmrgelse $as_nop
821333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
82140309d3b3Smrgfi
821520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
821633734831Smrgfi
821720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
821820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
821933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
82200309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
82210309d3b3Smrgfi
82220309d3b3Smrg
82230309d3b3Smrgfound="no"
82240309d3b3Smrg
82250309d3b3Smrg	if test $found = "no" ; then
8226e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
82270309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82280309d3b3Smrg		fi
82290309d3b3Smrg
8230e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
82310309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
82320309d3b3Smrg		fi
82330309d3b3Smrg
82340309d3b3Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
82350309d3b3Smrg
823620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
823720f5670eSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
823833734831Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
823920f5670eSmrg		if eval test \${$cacheid+y}
824020f5670eSmrgthen :
824120f5670eSmrg  printf %s "(cached) " >&6
824220f5670eSmrgelse $as_nop
824333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
82440309d3b3Smrg/* end confdefs.h.  */
82450309d3b3Smrgint i;
82460309d3b3Smrgint
824720f5670eSmrgmain (void)
82480309d3b3Smrg{
82490309d3b3Smrg
82500309d3b3Smrg  ;
82510309d3b3Smrg  return 0;
82520309d3b3Smrg}
82530309d3b3Smrg_ACEOF
825420f5670eSmrgif ac_fn_c_try_link "$LINENO"
825520f5670eSmrgthen :
825633734831Smrg  eval $cacheid=yes
825720f5670eSmrgelse $as_nop
825833734831Smrg  eval $cacheid=no
82590309d3b3Smrgfi
826020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
82610309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
826233734831Smrgfi
826333734831Smrg
826433734831Smrg
82650309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
82660309d3b3Smrg
826733734831Smrg		eval supported=\$$cacheid
826820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
826920f5670eSmrgprintf "%s\n" "$supported" >&6; }
82700309d3b3Smrg		if test "$supported" = "yes" ; then
82710309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
82720309d3b3Smrg			found="yes"
82730309d3b3Smrg		fi
82740309d3b3Smrg	fi
82750309d3b3Smrg
82760309d3b3Smrg
82770309d3b3Smrg
82780309d3b3Smrg
82790309d3b3Smrg
82800309d3b3Smrg
82810309d3b3Smrg
828233734831Smrg
828333734831Smrg
828433734831Smrg
828533734831Smrg
828633734831Smrg
828733734831Smrg
828833734831Smrg
828933734831Smrg
82900309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
82910309d3b3Smrg
829233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
82930309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
829420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
829520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
829620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
829720f5670eSmrgthen :
829820f5670eSmrg  printf %s "(cached) " >&6
829920f5670eSmrgelse $as_nop
830033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83010309d3b3Smrg/* end confdefs.h.  */
83020309d3b3Smrgint i;
83030309d3b3Smrg_ACEOF
830420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
830520f5670eSmrgthen :
830633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
830720f5670eSmrgelse $as_nop
830833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
83090309d3b3Smrgfi
831020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
831133734831Smrgfi
831220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
831320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
831433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
83150309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83160309d3b3Smrgfi
83170309d3b3Smrg
831833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
831933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83200309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83210309d3b3Smrg	fi
83220309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
832320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
832420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
832520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
832620f5670eSmrgthen :
832720f5670eSmrg  printf %s "(cached) " >&6
832820f5670eSmrgelse $as_nop
832933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83300309d3b3Smrg/* end confdefs.h.  */
83310309d3b3Smrgint i;
83320309d3b3Smrg_ACEOF
833320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
833420f5670eSmrgthen :
833533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
833620f5670eSmrgelse $as_nop
833733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
83380309d3b3Smrgfi
833920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
834033734831Smrgfi
834120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
834220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
834333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
83440309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
83450309d3b3Smrgfi
83460309d3b3Smrg
83470309d3b3Smrgfound="no"
83480309d3b3Smrg
83490309d3b3Smrg	if test $found = "no" ; then
8350e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
83510309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
83520309d3b3Smrg		fi
83530309d3b3Smrg
8354e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
83550309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83560309d3b3Smrg		fi
83570309d3b3Smrg
83580309d3b3Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
83590309d3b3Smrg
836020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
836120f5670eSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
836233734831Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
836320f5670eSmrg		if eval test \${$cacheid+y}
836420f5670eSmrgthen :
836520f5670eSmrg  printf %s "(cached) " >&6
836620f5670eSmrgelse $as_nop
836733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
83680309d3b3Smrg/* end confdefs.h.  */
83690309d3b3Smrgint i;
83700309d3b3Smrgint
837120f5670eSmrgmain (void)
83720309d3b3Smrg{
83730309d3b3Smrg
83740309d3b3Smrg  ;
83750309d3b3Smrg  return 0;
83760309d3b3Smrg}
83770309d3b3Smrg_ACEOF
837820f5670eSmrgif ac_fn_c_try_link "$LINENO"
837920f5670eSmrgthen :
838033734831Smrg  eval $cacheid=yes
838120f5670eSmrgelse $as_nop
838233734831Smrg  eval $cacheid=no
83830309d3b3Smrgfi
838420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
83850309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
838633734831Smrgfi
838733734831Smrg
838833734831Smrg
83890309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
83900309d3b3Smrg
839133734831Smrg		eval supported=\$$cacheid
839220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
839320f5670eSmrgprintf "%s\n" "$supported" >&6; }
83940309d3b3Smrg		if test "$supported" = "yes" ; then
83950309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
83960309d3b3Smrg			found="yes"
83970309d3b3Smrg		fi
83980309d3b3Smrg	fi
83990309d3b3Smrg
84000309d3b3Smrg
84010309d3b3Smrg
84020309d3b3Smrg
84030309d3b3Smrg
84040309d3b3Smrg
84050309d3b3Smrg
840633734831Smrg
840733734831Smrg
840833734831Smrg
840933734831Smrg
841033734831Smrg
841133734831Smrg
841233734831Smrg
841333734831Smrg
84140309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
84150309d3b3Smrg
841633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
84170309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
841820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
841920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
842020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
842120f5670eSmrgthen :
842220f5670eSmrg  printf %s "(cached) " >&6
842320f5670eSmrgelse $as_nop
842433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84250309d3b3Smrg/* end confdefs.h.  */
84260309d3b3Smrgint i;
84270309d3b3Smrg_ACEOF
842820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
842920f5670eSmrgthen :
843033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
843120f5670eSmrgelse $as_nop
843233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
84330309d3b3Smrgfi
843420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
843533734831Smrgfi
843620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
843720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
843833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
84390309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84400309d3b3Smrgfi
84410309d3b3Smrg
844233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
844333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84440309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84450309d3b3Smrg	fi
84460309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
844720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
844820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
844920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
845020f5670eSmrgthen :
845120f5670eSmrg  printf %s "(cached) " >&6
845220f5670eSmrgelse $as_nop
845333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84540309d3b3Smrg/* end confdefs.h.  */
84550309d3b3Smrgint i;
84560309d3b3Smrg_ACEOF
845720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
845820f5670eSmrgthen :
845933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
846020f5670eSmrgelse $as_nop
846133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
84620309d3b3Smrgfi
846320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
846433734831Smrgfi
846520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
846620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
846733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
84680309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
84690309d3b3Smrgfi
84700309d3b3Smrg
84710309d3b3Smrgfound="no"
84720309d3b3Smrg
84730309d3b3Smrg	if test $found = "no" ; then
8474e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
84750309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84760309d3b3Smrg		fi
84770309d3b3Smrg
8478e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
84790309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84800309d3b3Smrg		fi
84810309d3b3Smrg
84820309d3b3Smrg		CFLAGS="$CFLAGS -Werror=address"
84830309d3b3Smrg
848420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
848520f5670eSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
848633734831Smrg		cacheid=xorg_cv_cc_flag__Werror_address
848720f5670eSmrg		if eval test \${$cacheid+y}
848820f5670eSmrgthen :
848920f5670eSmrg  printf %s "(cached) " >&6
849020f5670eSmrgelse $as_nop
849133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
84920309d3b3Smrg/* end confdefs.h.  */
84930309d3b3Smrgint i;
84940309d3b3Smrgint
849520f5670eSmrgmain (void)
84960309d3b3Smrg{
84970309d3b3Smrg
84980309d3b3Smrg  ;
84990309d3b3Smrg  return 0;
85000309d3b3Smrg}
85010309d3b3Smrg_ACEOF
850220f5670eSmrgif ac_fn_c_try_link "$LINENO"
850320f5670eSmrgthen :
850433734831Smrg  eval $cacheid=yes
850520f5670eSmrgelse $as_nop
850633734831Smrg  eval $cacheid=no
85070309d3b3Smrgfi
850820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
850933734831Smrg    conftest$ac_exeext conftest.$ac_ext
851033734831Smrgfi
851133734831Smrg
851233734831Smrg
85130309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
85140309d3b3Smrg
851533734831Smrg		eval supported=\$$cacheid
851620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
851720f5670eSmrgprintf "%s\n" "$supported" >&6; }
85180309d3b3Smrg		if test "$supported" = "yes" ; then
85190309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
85200309d3b3Smrg			found="yes"
85210309d3b3Smrg		fi
85220309d3b3Smrg	fi
85230309d3b3Smrg
85240309d3b3Smrg
85250309d3b3Smrg
85260309d3b3Smrg
85270309d3b3Smrg
85280309d3b3Smrg
85290309d3b3Smrg
853033734831Smrg
853133734831Smrg
853233734831Smrg
853333734831Smrg
853433734831Smrg
853533734831Smrg
853633734831Smrg
853733734831Smrg
85380309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
85390309d3b3Smrg
854033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
85410309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
854220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
854320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
854420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
854520f5670eSmrgthen :
854620f5670eSmrg  printf %s "(cached) " >&6
854720f5670eSmrgelse $as_nop
854833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85490309d3b3Smrg/* end confdefs.h.  */
85500309d3b3Smrgint i;
85510309d3b3Smrg_ACEOF
855220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
855320f5670eSmrgthen :
855433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
855520f5670eSmrgelse $as_nop
855633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
85570309d3b3Smrgfi
855820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
855933734831Smrgfi
856020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
856120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
856233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
85630309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85640309d3b3Smrgfi
85650309d3b3Smrg
856633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
856733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85680309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85690309d3b3Smrg	fi
85700309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
857120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
857220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
857320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
857420f5670eSmrgthen :
857520f5670eSmrg  printf %s "(cached) " >&6
857620f5670eSmrgelse $as_nop
857733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
85780309d3b3Smrg/* end confdefs.h.  */
85790309d3b3Smrgint i;
85800309d3b3Smrg_ACEOF
858120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
858220f5670eSmrgthen :
858333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
858420f5670eSmrgelse $as_nop
858533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
85860309d3b3Smrgfi
858720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
858833734831Smrgfi
858920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
859020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
859133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
85920309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
85930309d3b3Smrgfi
85940309d3b3Smrg
85950309d3b3Smrgfound="no"
85960309d3b3Smrg
85970309d3b3Smrg	if test $found = "no" ; then
8598e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
85990309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86000309d3b3Smrg		fi
86010309d3b3Smrg
8602e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
86030309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86040309d3b3Smrg		fi
86050309d3b3Smrg
86060309d3b3Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
86070309d3b3Smrg
860820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
860920f5670eSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
861033734831Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
861120f5670eSmrg		if eval test \${$cacheid+y}
861220f5670eSmrgthen :
861320f5670eSmrg  printf %s "(cached) " >&6
861420f5670eSmrgelse $as_nop
861533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86160309d3b3Smrg/* end confdefs.h.  */
86170309d3b3Smrgint i;
86180309d3b3Smrgint
861920f5670eSmrgmain (void)
86200309d3b3Smrg{
86210309d3b3Smrg
86220309d3b3Smrg  ;
86230309d3b3Smrg  return 0;
86240309d3b3Smrg}
86250309d3b3Smrg_ACEOF
862620f5670eSmrgif ac_fn_c_try_link "$LINENO"
862720f5670eSmrgthen :
862833734831Smrg  eval $cacheid=yes
862920f5670eSmrgelse $as_nop
863033734831Smrg  eval $cacheid=no
86310309d3b3Smrgfi
863220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86330309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
863433734831Smrgfi
863533734831Smrg
863633734831Smrg
86370309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86380309d3b3Smrg
863933734831Smrg		eval supported=\$$cacheid
864020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
864120f5670eSmrgprintf "%s\n" "$supported" >&6; }
86420309d3b3Smrg		if test "$supported" = "yes" ; then
86430309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
86440309d3b3Smrg			found="yes"
86450309d3b3Smrg		fi
86460309d3b3Smrg	fi
86470309d3b3Smrg
86480309d3b3Smrg	if test $found = "no" ; then
8649e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
86500309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
86510309d3b3Smrg		fi
86520309d3b3Smrg
8653e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
86540309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
86550309d3b3Smrg		fi
86560309d3b3Smrg
86570309d3b3Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86580309d3b3Smrg
865920f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
866020f5670eSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
866133734831Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
866220f5670eSmrg		if eval test \${$cacheid+y}
866320f5670eSmrgthen :
866420f5670eSmrg  printf %s "(cached) " >&6
866520f5670eSmrgelse $as_nop
866633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
86670309d3b3Smrg/* end confdefs.h.  */
86680309d3b3Smrgint i;
86690309d3b3Smrgint
867020f5670eSmrgmain (void)
86710309d3b3Smrg{
86720309d3b3Smrg
86730309d3b3Smrg  ;
86740309d3b3Smrg  return 0;
86750309d3b3Smrg}
86760309d3b3Smrg_ACEOF
867720f5670eSmrgif ac_fn_c_try_link "$LINENO"
867820f5670eSmrgthen :
867933734831Smrg  eval $cacheid=yes
868020f5670eSmrgelse $as_nop
868133734831Smrg  eval $cacheid=no
86820309d3b3Smrgfi
868320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
86840309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
868533734831Smrgfi
868633734831Smrg
868733734831Smrg
86880309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
86890309d3b3Smrg
869033734831Smrg		eval supported=\$$cacheid
869120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
869220f5670eSmrgprintf "%s\n" "$supported" >&6; }
86930309d3b3Smrg		if test "$supported" = "yes" ; then
86940309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
86950309d3b3Smrg			found="yes"
86960309d3b3Smrg		fi
86970309d3b3Smrg	fi
86980309d3b3Smrg
86990309d3b3Smrg
87000309d3b3Smrg
87010309d3b3Smrg
87020309d3b3Smrg
87030309d3b3Smrg
87040309d3b3Smrg
870533734831Smrg
870633734831Smrg
870733734831Smrg
870833734831Smrg
870933734831Smrg
871033734831Smrg
871133734831Smrg
871233734831Smrg
87130309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
87140309d3b3Smrg
871533734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
87160309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
871720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
871820f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
871920f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
872020f5670eSmrgthen :
872120f5670eSmrg  printf %s "(cached) " >&6
872220f5670eSmrgelse $as_nop
872333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87240309d3b3Smrg/* end confdefs.h.  */
87250309d3b3Smrgint i;
87260309d3b3Smrg_ACEOF
872720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
872820f5670eSmrgthen :
872933734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
873020f5670eSmrgelse $as_nop
873133734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
87320309d3b3Smrgfi
873320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
873433734831Smrgfi
873520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
873620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
873733734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
87380309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87390309d3b3Smrgfi
87400309d3b3Smrg
874133734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
874233734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87430309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87440309d3b3Smrg	fi
87450309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
874620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
874720f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
874820f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
874920f5670eSmrgthen :
875020f5670eSmrg  printf %s "(cached) " >&6
875120f5670eSmrgelse $as_nop
875233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87530309d3b3Smrg/* end confdefs.h.  */
87540309d3b3Smrgint i;
87550309d3b3Smrg_ACEOF
875620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
875720f5670eSmrgthen :
875833734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
875920f5670eSmrgelse $as_nop
876033734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
87610309d3b3Smrgfi
876220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
876333734831Smrgfi
876420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
876520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
876633734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
87670309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
87680309d3b3Smrgfi
87690309d3b3Smrg
87700309d3b3Smrgfound="no"
87710309d3b3Smrg
87720309d3b3Smrg	if test $found = "no" ; then
8773e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
87740309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87750309d3b3Smrg		fi
87760309d3b3Smrg
8777e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
87780309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87790309d3b3Smrg		fi
87800309d3b3Smrg
87810309d3b3Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
87820309d3b3Smrg
878320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
878420f5670eSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
878533734831Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
878620f5670eSmrg		if eval test \${$cacheid+y}
878720f5670eSmrgthen :
878820f5670eSmrg  printf %s "(cached) " >&6
878920f5670eSmrgelse $as_nop
879033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
87910309d3b3Smrg/* end confdefs.h.  */
87920309d3b3Smrgint i;
87930309d3b3Smrgint
879420f5670eSmrgmain (void)
87950309d3b3Smrg{
87960309d3b3Smrg
87970309d3b3Smrg  ;
87980309d3b3Smrg  return 0;
87990309d3b3Smrg}
88000309d3b3Smrg_ACEOF
880120f5670eSmrgif ac_fn_c_try_link "$LINENO"
880220f5670eSmrgthen :
880333734831Smrg  eval $cacheid=yes
880420f5670eSmrgelse $as_nop
880533734831Smrg  eval $cacheid=no
88060309d3b3Smrgfi
880720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
88080309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
880933734831Smrgfi
881033734831Smrg
881133734831Smrg
88120309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
88130309d3b3Smrg
881433734831Smrg		eval supported=\$$cacheid
881520f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
881620f5670eSmrgprintf "%s\n" "$supported" >&6; }
88170309d3b3Smrg		if test "$supported" = "yes" ; then
88180309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
88190309d3b3Smrg			found="yes"
88200309d3b3Smrg		fi
88210309d3b3Smrg	fi
88220309d3b3Smrg
88230309d3b3Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
88240309d3b3Smrgelse
882520f5670eSmrg{ 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
882620f5670eSmrgprintf "%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;}
88270309d3b3Smrg
88280309d3b3Smrg
88290309d3b3Smrg
88300309d3b3Smrg
88310309d3b3Smrg
883233734831Smrg
883333734831Smrg
883433734831Smrg
883533734831Smrg
883633734831Smrg
883733734831Smrg
883833734831Smrg
883933734831Smrg
88400309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
88410309d3b3Smrg
884233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
88430309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
884420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
884520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
884620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
884720f5670eSmrgthen :
884820f5670eSmrg  printf %s "(cached) " >&6
884920f5670eSmrgelse $as_nop
885033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88510309d3b3Smrg/* end confdefs.h.  */
88520309d3b3Smrgint i;
88530309d3b3Smrg_ACEOF
885420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
885520f5670eSmrgthen :
885633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
885720f5670eSmrgelse $as_nop
885833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
88590309d3b3Smrgfi
886020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
886133734831Smrgfi
886220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
886320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
886433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
88650309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88660309d3b3Smrgfi
88670309d3b3Smrg
886833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
886933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
88700309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88710309d3b3Smrg	fi
88720309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
887320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
887420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
887520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
887620f5670eSmrgthen :
887720f5670eSmrg  printf %s "(cached) " >&6
887820f5670eSmrgelse $as_nop
887933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
88800309d3b3Smrg/* end confdefs.h.  */
88810309d3b3Smrgint i;
88820309d3b3Smrg_ACEOF
888320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
888420f5670eSmrgthen :
888533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
888620f5670eSmrgelse $as_nop
888733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
88880309d3b3Smrgfi
888920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
889033734831Smrgfi
889120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
889220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
889333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
88940309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
88950309d3b3Smrgfi
88960309d3b3Smrg
88970309d3b3Smrgfound="no"
88980309d3b3Smrg
88990309d3b3Smrg	if test $found = "no" ; then
8900e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89010309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89020309d3b3Smrg		fi
89030309d3b3Smrg
8904e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
89050309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
89060309d3b3Smrg		fi
89070309d3b3Smrg
89080309d3b3Smrg		CFLAGS="$CFLAGS -Wimplicit"
89090309d3b3Smrg
891020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
891120f5670eSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
891233734831Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
891320f5670eSmrg		if eval test \${$cacheid+y}
891420f5670eSmrgthen :
891520f5670eSmrg  printf %s "(cached) " >&6
891620f5670eSmrgelse $as_nop
891733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89180309d3b3Smrg/* end confdefs.h.  */
89190309d3b3Smrgint i;
89200309d3b3Smrgint
892120f5670eSmrgmain (void)
89220309d3b3Smrg{
89230309d3b3Smrg
89240309d3b3Smrg  ;
89250309d3b3Smrg  return 0;
89260309d3b3Smrg}
89270309d3b3Smrg_ACEOF
892820f5670eSmrgif ac_fn_c_try_link "$LINENO"
892920f5670eSmrgthen :
893033734831Smrg  eval $cacheid=yes
893120f5670eSmrgelse $as_nop
893233734831Smrg  eval $cacheid=no
89330309d3b3Smrgfi
893420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
89350309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
893633734831Smrgfi
893733734831Smrg
893833734831Smrg
89390309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
89400309d3b3Smrg
894133734831Smrg		eval supported=\$$cacheid
894220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
894320f5670eSmrgprintf "%s\n" "$supported" >&6; }
89440309d3b3Smrg		if test "$supported" = "yes" ; then
89450309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
89460309d3b3Smrg			found="yes"
89470309d3b3Smrg		fi
89480309d3b3Smrg	fi
89490309d3b3Smrg
89500309d3b3Smrg
89510309d3b3Smrg
89520309d3b3Smrg
89530309d3b3Smrg
89540309d3b3Smrg
89550309d3b3Smrg
895633734831Smrg
895733734831Smrg
895833734831Smrg
895933734831Smrg
896033734831Smrg
896133734831Smrg
896233734831Smrg
896333734831Smrg
89640309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
89650309d3b3Smrg
896633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
89670309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
896820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
896920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
897020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
897120f5670eSmrgthen :
897220f5670eSmrg  printf %s "(cached) " >&6
897320f5670eSmrgelse $as_nop
897433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
89750309d3b3Smrg/* end confdefs.h.  */
89760309d3b3Smrgint i;
89770309d3b3Smrg_ACEOF
897820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
897920f5670eSmrgthen :
898033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
898120f5670eSmrgelse $as_nop
898233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
89830309d3b3Smrgfi
898420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
898533734831Smrgfi
898620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
898720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
898833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
89890309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
89900309d3b3Smrgfi
89910309d3b3Smrg
899233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
899333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
89940309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89950309d3b3Smrg	fi
89960309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
899720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
899820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
899920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
900020f5670eSmrgthen :
900120f5670eSmrg  printf %s "(cached) " >&6
900220f5670eSmrgelse $as_nop
900333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90040309d3b3Smrg/* end confdefs.h.  */
90050309d3b3Smrgint i;
90060309d3b3Smrg_ACEOF
900720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
900820f5670eSmrgthen :
900933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
901020f5670eSmrgelse $as_nop
901133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
90120309d3b3Smrgfi
901320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
901433734831Smrgfi
901520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
901620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
901733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
90180309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
90190309d3b3Smrgfi
90200309d3b3Smrg
90210309d3b3Smrgfound="no"
90220309d3b3Smrg
90230309d3b3Smrg	if test $found = "no" ; then
9024e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
90250309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90260309d3b3Smrg		fi
90270309d3b3Smrg
9028e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
90290309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
90300309d3b3Smrg		fi
90310309d3b3Smrg
90320309d3b3Smrg		CFLAGS="$CFLAGS -Wnonnull"
90330309d3b3Smrg
903420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
903520f5670eSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
903633734831Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
903720f5670eSmrg		if eval test \${$cacheid+y}
903820f5670eSmrgthen :
903920f5670eSmrg  printf %s "(cached) " >&6
904020f5670eSmrgelse $as_nop
904133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90420309d3b3Smrg/* end confdefs.h.  */
90430309d3b3Smrgint i;
90440309d3b3Smrgint
904520f5670eSmrgmain (void)
90460309d3b3Smrg{
90470309d3b3Smrg
90480309d3b3Smrg  ;
90490309d3b3Smrg  return 0;
90500309d3b3Smrg}
90510309d3b3Smrg_ACEOF
905220f5670eSmrgif ac_fn_c_try_link "$LINENO"
905320f5670eSmrgthen :
905433734831Smrg  eval $cacheid=yes
905520f5670eSmrgelse $as_nop
905633734831Smrg  eval $cacheid=no
90570309d3b3Smrgfi
905820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
90590309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
906033734831Smrgfi
906133734831Smrg
906233734831Smrg
90630309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
90640309d3b3Smrg
906533734831Smrg		eval supported=\$$cacheid
906620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
906720f5670eSmrgprintf "%s\n" "$supported" >&6; }
90680309d3b3Smrg		if test "$supported" = "yes" ; then
90690309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
90700309d3b3Smrg			found="yes"
90710309d3b3Smrg		fi
90720309d3b3Smrg	fi
90730309d3b3Smrg
90740309d3b3Smrg
90750309d3b3Smrg
90760309d3b3Smrg
90770309d3b3Smrg
90780309d3b3Smrg
90790309d3b3Smrg
908033734831Smrg
908133734831Smrg
908233734831Smrg
908333734831Smrg
908433734831Smrg
908533734831Smrg
908633734831Smrg
908733734831Smrg
90880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
90890309d3b3Smrg
909033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
90910309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
909220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
909320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
909420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
909520f5670eSmrgthen :
909620f5670eSmrg  printf %s "(cached) " >&6
909720f5670eSmrgelse $as_nop
909833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
90990309d3b3Smrg/* end confdefs.h.  */
91000309d3b3Smrgint i;
91010309d3b3Smrg_ACEOF
910220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
910320f5670eSmrgthen :
910433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
910520f5670eSmrgelse $as_nop
910633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
91070309d3b3Smrgfi
910820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
910933734831Smrgfi
911020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
911120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
911233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
91130309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
91140309d3b3Smrgfi
91150309d3b3Smrg
911633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
911733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91180309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91190309d3b3Smrg	fi
91200309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
912120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
912220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
912320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
912420f5670eSmrgthen :
912520f5670eSmrg  printf %s "(cached) " >&6
912620f5670eSmrgelse $as_nop
912733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91280309d3b3Smrg/* end confdefs.h.  */
91290309d3b3Smrgint i;
91300309d3b3Smrg_ACEOF
913120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
913220f5670eSmrgthen :
913333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
913420f5670eSmrgelse $as_nop
913533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
91360309d3b3Smrgfi
913720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
913833734831Smrgfi
913920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
914020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
914133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
91420309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
91430309d3b3Smrgfi
91440309d3b3Smrg
91450309d3b3Smrgfound="no"
91460309d3b3Smrg
91470309d3b3Smrg	if test $found = "no" ; then
9148e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
91490309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
91500309d3b3Smrg		fi
91510309d3b3Smrg
9152e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
91530309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91540309d3b3Smrg		fi
91550309d3b3Smrg
91560309d3b3Smrg		CFLAGS="$CFLAGS -Winit-self"
91570309d3b3Smrg
915820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
915920f5670eSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
916033734831Smrg		cacheid=xorg_cv_cc_flag__Winit_self
916120f5670eSmrg		if eval test \${$cacheid+y}
916220f5670eSmrgthen :
916320f5670eSmrg  printf %s "(cached) " >&6
916420f5670eSmrgelse $as_nop
916533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
91660309d3b3Smrg/* end confdefs.h.  */
91670309d3b3Smrgint i;
91680309d3b3Smrgint
916920f5670eSmrgmain (void)
91700309d3b3Smrg{
91710309d3b3Smrg
91720309d3b3Smrg  ;
91730309d3b3Smrg  return 0;
91740309d3b3Smrg}
91750309d3b3Smrg_ACEOF
917620f5670eSmrgif ac_fn_c_try_link "$LINENO"
917720f5670eSmrgthen :
917833734831Smrg  eval $cacheid=yes
917920f5670eSmrgelse $as_nop
918033734831Smrg  eval $cacheid=no
91810309d3b3Smrgfi
918220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
91830309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
918433734831Smrgfi
918533734831Smrg
918633734831Smrg
91870309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
91880309d3b3Smrg
918933734831Smrg		eval supported=\$$cacheid
919020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
919120f5670eSmrgprintf "%s\n" "$supported" >&6; }
91920309d3b3Smrg		if test "$supported" = "yes" ; then
91930309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
91940309d3b3Smrg			found="yes"
91950309d3b3Smrg		fi
91960309d3b3Smrg	fi
91970309d3b3Smrg
91980309d3b3Smrg
91990309d3b3Smrg
92000309d3b3Smrg
92010309d3b3Smrg
92020309d3b3Smrg
92030309d3b3Smrg
920433734831Smrg
920533734831Smrg
920633734831Smrg
920733734831Smrg
920833734831Smrg
920933734831Smrg
921033734831Smrg
921133734831Smrg
92120309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
92130309d3b3Smrg
921433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
92150309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
921620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
921720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
921820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
921920f5670eSmrgthen :
922020f5670eSmrg  printf %s "(cached) " >&6
922120f5670eSmrgelse $as_nop
922233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92230309d3b3Smrg/* end confdefs.h.  */
92240309d3b3Smrgint i;
92250309d3b3Smrg_ACEOF
922620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
922720f5670eSmrgthen :
922833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
922920f5670eSmrgelse $as_nop
923033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
92310309d3b3Smrgfi
923220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
923333734831Smrgfi
923420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
923520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
923633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
92370309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92380309d3b3Smrgfi
92390309d3b3Smrg
924033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
924133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92420309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92430309d3b3Smrg	fi
92440309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
924520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
924620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
924720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
924820f5670eSmrgthen :
924920f5670eSmrg  printf %s "(cached) " >&6
925020f5670eSmrgelse $as_nop
925133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92520309d3b3Smrg/* end confdefs.h.  */
92530309d3b3Smrgint i;
92540309d3b3Smrg_ACEOF
925520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
925620f5670eSmrgthen :
925733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
925820f5670eSmrgelse $as_nop
925933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
92600309d3b3Smrgfi
926120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
926233734831Smrgfi
926320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
926420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
926533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
92660309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
92670309d3b3Smrgfi
92680309d3b3Smrg
92690309d3b3Smrgfound="no"
92700309d3b3Smrg
92710309d3b3Smrg	if test $found = "no" ; then
9272e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
92730309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92740309d3b3Smrg		fi
92750309d3b3Smrg
9276e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
92770309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92780309d3b3Smrg		fi
92790309d3b3Smrg
92800309d3b3Smrg		CFLAGS="$CFLAGS -Wmain"
92810309d3b3Smrg
928220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
928320f5670eSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
928433734831Smrg		cacheid=xorg_cv_cc_flag__Wmain
928520f5670eSmrg		if eval test \${$cacheid+y}
928620f5670eSmrgthen :
928720f5670eSmrg  printf %s "(cached) " >&6
928820f5670eSmrgelse $as_nop
928933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
92900309d3b3Smrg/* end confdefs.h.  */
92910309d3b3Smrgint i;
92920309d3b3Smrgint
929320f5670eSmrgmain (void)
92940309d3b3Smrg{
92950309d3b3Smrg
92960309d3b3Smrg  ;
92970309d3b3Smrg  return 0;
92980309d3b3Smrg}
92990309d3b3Smrg_ACEOF
930020f5670eSmrgif ac_fn_c_try_link "$LINENO"
930120f5670eSmrgthen :
930233734831Smrg  eval $cacheid=yes
930320f5670eSmrgelse $as_nop
930433734831Smrg  eval $cacheid=no
93050309d3b3Smrgfi
930620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
93070309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
930833734831Smrgfi
930933734831Smrg
931033734831Smrg
93110309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
93120309d3b3Smrg
931333734831Smrg		eval supported=\$$cacheid
931420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
931520f5670eSmrgprintf "%s\n" "$supported" >&6; }
93160309d3b3Smrg		if test "$supported" = "yes" ; then
93170309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
93180309d3b3Smrg			found="yes"
93190309d3b3Smrg		fi
93200309d3b3Smrg	fi
93210309d3b3Smrg
93220309d3b3Smrg
93230309d3b3Smrg
93240309d3b3Smrg
93250309d3b3Smrg
93260309d3b3Smrg
93270309d3b3Smrg
932833734831Smrg
932933734831Smrg
933033734831Smrg
933133734831Smrg
933233734831Smrg
933333734831Smrg
933433734831Smrg
933533734831Smrg
93360309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
93370309d3b3Smrg
933833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
93390309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
934020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
934120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
934220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
934320f5670eSmrgthen :
934420f5670eSmrg  printf %s "(cached) " >&6
934520f5670eSmrgelse $as_nop
934633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93470309d3b3Smrg/* end confdefs.h.  */
93480309d3b3Smrgint i;
93490309d3b3Smrg_ACEOF
935020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
935120f5670eSmrgthen :
935233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
935320f5670eSmrgelse $as_nop
935433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
93550309d3b3Smrgfi
935620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
935733734831Smrgfi
935820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
935920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
936033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
93610309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93620309d3b3Smrgfi
93630309d3b3Smrg
936433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
936533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93660309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93670309d3b3Smrg	fi
93680309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
936920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
937020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
937120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
937220f5670eSmrgthen :
937320f5670eSmrg  printf %s "(cached) " >&6
937420f5670eSmrgelse $as_nop
937533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
93760309d3b3Smrg/* end confdefs.h.  */
93770309d3b3Smrgint i;
93780309d3b3Smrg_ACEOF
937920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
938020f5670eSmrgthen :
938133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
938220f5670eSmrgelse $as_nop
938333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
93840309d3b3Smrgfi
938520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
938633734831Smrgfi
938720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
938820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
938933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
93900309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
93910309d3b3Smrgfi
93920309d3b3Smrg
93930309d3b3Smrgfound="no"
93940309d3b3Smrg
93950309d3b3Smrg	if test $found = "no" ; then
9396e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
93970309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93980309d3b3Smrg		fi
93990309d3b3Smrg
9400e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
94010309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
94020309d3b3Smrg		fi
94030309d3b3Smrg
94040309d3b3Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
94050309d3b3Smrg
940620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
940720f5670eSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
940833734831Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
940920f5670eSmrg		if eval test \${$cacheid+y}
941020f5670eSmrgthen :
941120f5670eSmrg  printf %s "(cached) " >&6
941220f5670eSmrgelse $as_nop
941333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94140309d3b3Smrg/* end confdefs.h.  */
94150309d3b3Smrgint i;
94160309d3b3Smrgint
941720f5670eSmrgmain (void)
94180309d3b3Smrg{
94190309d3b3Smrg
94200309d3b3Smrg  ;
94210309d3b3Smrg  return 0;
94220309d3b3Smrg}
94230309d3b3Smrg_ACEOF
942420f5670eSmrgif ac_fn_c_try_link "$LINENO"
942520f5670eSmrgthen :
942633734831Smrg  eval $cacheid=yes
942720f5670eSmrgelse $as_nop
942833734831Smrg  eval $cacheid=no
94290309d3b3Smrgfi
943020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
94310309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
943233734831Smrgfi
943333734831Smrg
943433734831Smrg
94350309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
94360309d3b3Smrg
943733734831Smrg		eval supported=\$$cacheid
943820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
943920f5670eSmrgprintf "%s\n" "$supported" >&6; }
94400309d3b3Smrg		if test "$supported" = "yes" ; then
94410309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
94420309d3b3Smrg			found="yes"
94430309d3b3Smrg		fi
94440309d3b3Smrg	fi
94450309d3b3Smrg
94460309d3b3Smrg
94470309d3b3Smrg
94480309d3b3Smrg
94490309d3b3Smrg
94500309d3b3Smrg
94510309d3b3Smrg
945233734831Smrg
945333734831Smrg
945433734831Smrg
945533734831Smrg
945633734831Smrg
945733734831Smrg
945833734831Smrg
945933734831Smrg
94600309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
94610309d3b3Smrg
946233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
94630309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
946420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
946520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
946620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
946720f5670eSmrgthen :
946820f5670eSmrg  printf %s "(cached) " >&6
946920f5670eSmrgelse $as_nop
947033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
94710309d3b3Smrg/* end confdefs.h.  */
94720309d3b3Smrgint i;
94730309d3b3Smrg_ACEOF
947420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
947520f5670eSmrgthen :
947633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
947720f5670eSmrgelse $as_nop
947833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
94790309d3b3Smrgfi
948020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
948133734831Smrgfi
948220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
948320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
948433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
94850309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
94860309d3b3Smrgfi
94870309d3b3Smrg
948833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
948933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
94900309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94910309d3b3Smrg	fi
94920309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
949320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
949420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
949520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
949620f5670eSmrgthen :
949720f5670eSmrg  printf %s "(cached) " >&6
949820f5670eSmrgelse $as_nop
949933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95000309d3b3Smrg/* end confdefs.h.  */
95010309d3b3Smrgint i;
95020309d3b3Smrg_ACEOF
950320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
950420f5670eSmrgthen :
950533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
950620f5670eSmrgelse $as_nop
950733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
95080309d3b3Smrgfi
950920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
951033734831Smrgfi
951120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
951220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
951333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
95140309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
95150309d3b3Smrgfi
95160309d3b3Smrg
95170309d3b3Smrgfound="no"
95180309d3b3Smrg
95190309d3b3Smrg	if test $found = "no" ; then
9520e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
95210309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95220309d3b3Smrg		fi
95230309d3b3Smrg
9524e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
95250309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
95260309d3b3Smrg		fi
95270309d3b3Smrg
95280309d3b3Smrg		CFLAGS="$CFLAGS -Wsequence-point"
95290309d3b3Smrg
953020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
953120f5670eSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
953233734831Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
953320f5670eSmrg		if eval test \${$cacheid+y}
953420f5670eSmrgthen :
953520f5670eSmrg  printf %s "(cached) " >&6
953620f5670eSmrgelse $as_nop
953733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95380309d3b3Smrg/* end confdefs.h.  */
95390309d3b3Smrgint i;
95400309d3b3Smrgint
954120f5670eSmrgmain (void)
95420309d3b3Smrg{
95430309d3b3Smrg
95440309d3b3Smrg  ;
95450309d3b3Smrg  return 0;
95460309d3b3Smrg}
95470309d3b3Smrg_ACEOF
954820f5670eSmrgif ac_fn_c_try_link "$LINENO"
954920f5670eSmrgthen :
955033734831Smrg  eval $cacheid=yes
955120f5670eSmrgelse $as_nop
955233734831Smrg  eval $cacheid=no
95530309d3b3Smrgfi
955420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
95550309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
955633734831Smrgfi
955733734831Smrg
955833734831Smrg
95590309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
95600309d3b3Smrg
956133734831Smrg		eval supported=\$$cacheid
956220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
956320f5670eSmrgprintf "%s\n" "$supported" >&6; }
95640309d3b3Smrg		if test "$supported" = "yes" ; then
95650309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
95660309d3b3Smrg			found="yes"
95670309d3b3Smrg		fi
95680309d3b3Smrg	fi
95690309d3b3Smrg
95700309d3b3Smrg
95710309d3b3Smrg
95720309d3b3Smrg
95730309d3b3Smrg
95740309d3b3Smrg
95750309d3b3Smrg
957633734831Smrg
957733734831Smrg
957833734831Smrg
957933734831Smrg
958033734831Smrg
958133734831Smrg
958233734831Smrg
958333734831Smrg
95840309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
95850309d3b3Smrg
958633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
95870309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
958820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
958920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
959020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
959120f5670eSmrgthen :
959220f5670eSmrg  printf %s "(cached) " >&6
959320f5670eSmrgelse $as_nop
959433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
95950309d3b3Smrg/* end confdefs.h.  */
95960309d3b3Smrgint i;
95970309d3b3Smrg_ACEOF
959820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
959920f5670eSmrgthen :
960033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
960120f5670eSmrgelse $as_nop
960233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
96030309d3b3Smrgfi
960420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
960533734831Smrgfi
960620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
960720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
960833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
96090309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
96100309d3b3Smrgfi
96110309d3b3Smrg
961233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
961333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96140309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96150309d3b3Smrg	fi
96160309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
961720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
961820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
961920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
962020f5670eSmrgthen :
962120f5670eSmrg  printf %s "(cached) " >&6
962220f5670eSmrgelse $as_nop
962333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96240309d3b3Smrg/* end confdefs.h.  */
96250309d3b3Smrgint i;
96260309d3b3Smrg_ACEOF
962720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
962820f5670eSmrgthen :
962933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
963020f5670eSmrgelse $as_nop
963133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
96320309d3b3Smrgfi
963320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
963433734831Smrgfi
963520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
963620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
963733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
96380309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
96390309d3b3Smrgfi
96400309d3b3Smrg
96410309d3b3Smrgfound="no"
96420309d3b3Smrg
96430309d3b3Smrg	if test $found = "no" ; then
9644e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
96450309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
96460309d3b3Smrg		fi
96470309d3b3Smrg
9648e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
96490309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96500309d3b3Smrg		fi
96510309d3b3Smrg
96520309d3b3Smrg		CFLAGS="$CFLAGS -Wreturn-type"
96530309d3b3Smrg
965420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
965520f5670eSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
965633734831Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
965720f5670eSmrg		if eval test \${$cacheid+y}
965820f5670eSmrgthen :
965920f5670eSmrg  printf %s "(cached) " >&6
966020f5670eSmrgelse $as_nop
966133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
96620309d3b3Smrg/* end confdefs.h.  */
96630309d3b3Smrgint i;
96640309d3b3Smrgint
966520f5670eSmrgmain (void)
96660309d3b3Smrg{
96670309d3b3Smrg
96680309d3b3Smrg  ;
96690309d3b3Smrg  return 0;
96700309d3b3Smrg}
96710309d3b3Smrg_ACEOF
967220f5670eSmrgif ac_fn_c_try_link "$LINENO"
967320f5670eSmrgthen :
967433734831Smrg  eval $cacheid=yes
967520f5670eSmrgelse $as_nop
967633734831Smrg  eval $cacheid=no
96770309d3b3Smrgfi
967820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
96790309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
968033734831Smrgfi
968133734831Smrg
968233734831Smrg
96830309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
96840309d3b3Smrg
968533734831Smrg		eval supported=\$$cacheid
968620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
968720f5670eSmrgprintf "%s\n" "$supported" >&6; }
96880309d3b3Smrg		if test "$supported" = "yes" ; then
96890309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
96900309d3b3Smrg			found="yes"
96910309d3b3Smrg		fi
96920309d3b3Smrg	fi
96930309d3b3Smrg
96940309d3b3Smrg
96950309d3b3Smrg
96960309d3b3Smrg
96970309d3b3Smrg
96980309d3b3Smrg
96990309d3b3Smrg
970033734831Smrg
970133734831Smrg
970233734831Smrg
970333734831Smrg
970433734831Smrg
970533734831Smrg
970633734831Smrg
970733734831Smrg
97080309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
97090309d3b3Smrg
971033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
97110309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
971220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
971320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
971420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
971520f5670eSmrgthen :
971620f5670eSmrg  printf %s "(cached) " >&6
971720f5670eSmrgelse $as_nop
971833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97190309d3b3Smrg/* end confdefs.h.  */
97200309d3b3Smrgint i;
97210309d3b3Smrg_ACEOF
972220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
972320f5670eSmrgthen :
972433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
972520f5670eSmrgelse $as_nop
972633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
97270309d3b3Smrgfi
972820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
972933734831Smrgfi
973020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
973120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
973233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
97330309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97340309d3b3Smrgfi
97350309d3b3Smrg
973633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
973733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97380309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97390309d3b3Smrg	fi
97400309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
974120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
974220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
974320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
974420f5670eSmrgthen :
974520f5670eSmrg  printf %s "(cached) " >&6
974620f5670eSmrgelse $as_nop
974733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97480309d3b3Smrg/* end confdefs.h.  */
97490309d3b3Smrgint i;
97500309d3b3Smrg_ACEOF
975120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
975220f5670eSmrgthen :
975333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
975420f5670eSmrgelse $as_nop
975533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
97560309d3b3Smrgfi
975720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
975833734831Smrgfi
975920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
976020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
976133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
97620309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
97630309d3b3Smrgfi
97640309d3b3Smrg
97650309d3b3Smrgfound="no"
97660309d3b3Smrg
97670309d3b3Smrg	if test $found = "no" ; then
9768e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
97690309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97700309d3b3Smrg		fi
97710309d3b3Smrg
9772e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
97730309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97740309d3b3Smrg		fi
97750309d3b3Smrg
97760309d3b3Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
97770309d3b3Smrg
977820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
977920f5670eSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
978033734831Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
978120f5670eSmrg		if eval test \${$cacheid+y}
978220f5670eSmrgthen :
978320f5670eSmrg  printf %s "(cached) " >&6
978420f5670eSmrgelse $as_nop
978533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
97860309d3b3Smrg/* end confdefs.h.  */
97870309d3b3Smrgint i;
97880309d3b3Smrgint
978920f5670eSmrgmain (void)
97900309d3b3Smrg{
97910309d3b3Smrg
97920309d3b3Smrg  ;
97930309d3b3Smrg  return 0;
97940309d3b3Smrg}
97950309d3b3Smrg_ACEOF
979620f5670eSmrgif ac_fn_c_try_link "$LINENO"
979720f5670eSmrgthen :
979833734831Smrg  eval $cacheid=yes
979920f5670eSmrgelse $as_nop
980033734831Smrg  eval $cacheid=no
98010309d3b3Smrgfi
980220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
98030309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
980433734831Smrgfi
980533734831Smrg
980633734831Smrg
98070309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
98080309d3b3Smrg
980933734831Smrg		eval supported=\$$cacheid
981020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
981120f5670eSmrgprintf "%s\n" "$supported" >&6; }
98120309d3b3Smrg		if test "$supported" = "yes" ; then
98130309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
98140309d3b3Smrg			found="yes"
98150309d3b3Smrg		fi
98160309d3b3Smrg	fi
98170309d3b3Smrg
98180309d3b3Smrg
98190309d3b3Smrg
98200309d3b3Smrg
98210309d3b3Smrg
98220309d3b3Smrg
98230309d3b3Smrg
982433734831Smrg
982533734831Smrg
982633734831Smrg
982733734831Smrg
982833734831Smrg
982933734831Smrg
983033734831Smrg
983133734831Smrg
98320309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
98330309d3b3Smrg
983433734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
98350309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
983620f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
983720f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
983820f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
983920f5670eSmrgthen :
984020f5670eSmrg  printf %s "(cached) " >&6
984120f5670eSmrgelse $as_nop
984233734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98430309d3b3Smrg/* end confdefs.h.  */
98440309d3b3Smrgint i;
98450309d3b3Smrg_ACEOF
984620f5670eSmrgif ac_fn_c_try_compile "$LINENO"
984720f5670eSmrgthen :
984833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
984920f5670eSmrgelse $as_nop
985033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
98510309d3b3Smrgfi
985220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
985333734831Smrgfi
985420f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
985520f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
985633734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
98570309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98580309d3b3Smrgfi
98590309d3b3Smrg
986033734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
986133734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98620309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98630309d3b3Smrg	fi
98640309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
986520f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
986620f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
986720f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
986820f5670eSmrgthen :
986920f5670eSmrg  printf %s "(cached) " >&6
987020f5670eSmrgelse $as_nop
987133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
98720309d3b3Smrg/* end confdefs.h.  */
98730309d3b3Smrgint i;
98740309d3b3Smrg_ACEOF
987520f5670eSmrgif ac_fn_c_try_compile "$LINENO"
987620f5670eSmrgthen :
987733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
987820f5670eSmrgelse $as_nop
987933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
98800309d3b3Smrgfi
988120f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
988233734831Smrgfi
988320f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
988420f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
988533734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
98860309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
98870309d3b3Smrgfi
98880309d3b3Smrg
98890309d3b3Smrgfound="no"
98900309d3b3Smrg
98910309d3b3Smrg	if test $found = "no" ; then
9892e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
98930309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98940309d3b3Smrg		fi
98950309d3b3Smrg
9896e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
98970309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98980309d3b3Smrg		fi
98990309d3b3Smrg
99000309d3b3Smrg		CFLAGS="$CFLAGS -Warray-bounds"
99010309d3b3Smrg
990220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
990320f5670eSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
990433734831Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
990520f5670eSmrg		if eval test \${$cacheid+y}
990620f5670eSmrgthen :
990720f5670eSmrg  printf %s "(cached) " >&6
990820f5670eSmrgelse $as_nop
990933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99100309d3b3Smrg/* end confdefs.h.  */
99110309d3b3Smrgint i;
99120309d3b3Smrgint
991320f5670eSmrgmain (void)
99140309d3b3Smrg{
99150309d3b3Smrg
99160309d3b3Smrg  ;
99170309d3b3Smrg  return 0;
99180309d3b3Smrg}
99190309d3b3Smrg_ACEOF
992020f5670eSmrgif ac_fn_c_try_link "$LINENO"
992120f5670eSmrgthen :
992233734831Smrg  eval $cacheid=yes
992320f5670eSmrgelse $as_nop
992433734831Smrg  eval $cacheid=no
99250309d3b3Smrgfi
992620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
99270309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
992833734831Smrgfi
992933734831Smrg
993033734831Smrg
99310309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
99320309d3b3Smrg
993333734831Smrg		eval supported=\$$cacheid
993420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
993520f5670eSmrgprintf "%s\n" "$supported" >&6; }
99360309d3b3Smrg		if test "$supported" = "yes" ; then
99370309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
99380309d3b3Smrg			found="yes"
99390309d3b3Smrg		fi
99400309d3b3Smrg	fi
99410309d3b3Smrg
99420309d3b3Smrg
99430309d3b3Smrg
99440309d3b3Smrg
99450309d3b3Smrg
99460309d3b3Smrg
99470309d3b3Smrg
994833734831Smrg
994933734831Smrg
995033734831Smrg
995133734831Smrg
995233734831Smrg
995333734831Smrg
995433734831Smrg
995533734831Smrg
99560309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
99570309d3b3Smrg
995833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
99590309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
996020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
996120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
996220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
996320f5670eSmrgthen :
996420f5670eSmrg  printf %s "(cached) " >&6
996520f5670eSmrgelse $as_nop
996633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99670309d3b3Smrg/* end confdefs.h.  */
99680309d3b3Smrgint i;
99690309d3b3Smrg_ACEOF
997020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
997120f5670eSmrgthen :
997233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
997320f5670eSmrgelse $as_nop
997433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
99750309d3b3Smrgfi
997620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
997733734831Smrgfi
997820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
997920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
998033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
99810309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
99820309d3b3Smrgfi
99830309d3b3Smrg
998433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
998533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
99860309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99870309d3b3Smrg	fi
99880309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
998920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
999020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
999120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
999220f5670eSmrgthen :
999320f5670eSmrg  printf %s "(cached) " >&6
999420f5670eSmrgelse $as_nop
999533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
99960309d3b3Smrg/* end confdefs.h.  */
99970309d3b3Smrgint i;
99980309d3b3Smrg_ACEOF
999920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1000020f5670eSmrgthen :
1000133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1000220f5670eSmrgelse $as_nop
1000333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
100040309d3b3Smrgfi
1000520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1000633734831Smrgfi
1000720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1000820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1000933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
100100309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
100110309d3b3Smrgfi
100120309d3b3Smrg
100130309d3b3Smrgfound="no"
100140309d3b3Smrg
100150309d3b3Smrg	if test $found = "no" ; then
10016e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
100170309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100180309d3b3Smrg		fi
100190309d3b3Smrg
10020e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
100210309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
100220309d3b3Smrg		fi
100230309d3b3Smrg
100240309d3b3Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
100250309d3b3Smrg
1002620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1002720f5670eSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
1002833734831Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1002920f5670eSmrg		if eval test \${$cacheid+y}
1003020f5670eSmrgthen :
1003120f5670eSmrg  printf %s "(cached) " >&6
1003220f5670eSmrgelse $as_nop
1003333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100340309d3b3Smrg/* end confdefs.h.  */
100350309d3b3Smrgint i;
100360309d3b3Smrgint
1003720f5670eSmrgmain (void)
100380309d3b3Smrg{
100390309d3b3Smrg
100400309d3b3Smrg  ;
100410309d3b3Smrg  return 0;
100420309d3b3Smrg}
100430309d3b3Smrg_ACEOF
1004420f5670eSmrgif ac_fn_c_try_link "$LINENO"
1004520f5670eSmrgthen :
1004633734831Smrg  eval $cacheid=yes
1004720f5670eSmrgelse $as_nop
1004833734831Smrg  eval $cacheid=no
100490309d3b3Smrgfi
1005020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
100510309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1005233734831Smrgfi
1005333734831Smrg
1005433734831Smrg
100550309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
100560309d3b3Smrg
1005733734831Smrg		eval supported=\$$cacheid
1005820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1005920f5670eSmrgprintf "%s\n" "$supported" >&6; }
100600309d3b3Smrg		if test "$supported" = "yes" ; then
100610309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
100620309d3b3Smrg			found="yes"
100630309d3b3Smrg		fi
100640309d3b3Smrg	fi
100650309d3b3Smrg
100660309d3b3Smrg
100670309d3b3Smrg
100680309d3b3Smrg
100690309d3b3Smrg
100700309d3b3Smrg
100710309d3b3Smrg
1007233734831Smrg
1007333734831Smrg
1007433734831Smrg
1007533734831Smrg
1007633734831Smrg
1007733734831Smrg
1007833734831Smrg
1007933734831Smrg
100800309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
100810309d3b3Smrg
1008233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
100830309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1008420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1008520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1008620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1008720f5670eSmrgthen :
1008820f5670eSmrg  printf %s "(cached) " >&6
1008920f5670eSmrgelse $as_nop
1009033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
100910309d3b3Smrg/* end confdefs.h.  */
100920309d3b3Smrgint i;
100930309d3b3Smrg_ACEOF
1009420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1009520f5670eSmrgthen :
1009633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1009720f5670eSmrgelse $as_nop
1009833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
100990309d3b3Smrgfi
1010020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1010133734831Smrgfi
1010220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1010320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1010433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
101050309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
101060309d3b3Smrgfi
101070309d3b3Smrg
1010833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1010933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101100309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101110309d3b3Smrg	fi
101120309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1011320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1011420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1011520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1011620f5670eSmrgthen :
1011720f5670eSmrg  printf %s "(cached) " >&6
1011820f5670eSmrgelse $as_nop
1011933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101200309d3b3Smrg/* end confdefs.h.  */
101210309d3b3Smrgint i;
101220309d3b3Smrg_ACEOF
1012320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1012420f5670eSmrgthen :
1012533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1012620f5670eSmrgelse $as_nop
1012733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
101280309d3b3Smrgfi
1012920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1013033734831Smrgfi
1013120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1013220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1013333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
101340309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
101350309d3b3Smrgfi
101360309d3b3Smrg
101370309d3b3Smrgfound="no"
101380309d3b3Smrg
101390309d3b3Smrg	if test $found = "no" ; then
10140e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
101410309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
101420309d3b3Smrg		fi
101430309d3b3Smrg
10144e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
101450309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101460309d3b3Smrg		fi
101470309d3b3Smrg
101480309d3b3Smrg		CFLAGS="$CFLAGS -Waddress"
101490309d3b3Smrg
1015020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1015120f5670eSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
1015233734831Smrg		cacheid=xorg_cv_cc_flag__Waddress
1015320f5670eSmrg		if eval test \${$cacheid+y}
1015420f5670eSmrgthen :
1015520f5670eSmrg  printf %s "(cached) " >&6
1015620f5670eSmrgelse $as_nop
1015733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
101580309d3b3Smrg/* end confdefs.h.  */
101590309d3b3Smrgint i;
101600309d3b3Smrgint
1016120f5670eSmrgmain (void)
101620309d3b3Smrg{
101630309d3b3Smrg
101640309d3b3Smrg  ;
101650309d3b3Smrg  return 0;
101660309d3b3Smrg}
101670309d3b3Smrg_ACEOF
1016820f5670eSmrgif ac_fn_c_try_link "$LINENO"
1016920f5670eSmrgthen :
1017033734831Smrg  eval $cacheid=yes
1017120f5670eSmrgelse $as_nop
1017233734831Smrg  eval $cacheid=no
101730309d3b3Smrgfi
1017420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
101750309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1017633734831Smrgfi
1017733734831Smrg
1017833734831Smrg
101790309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
101800309d3b3Smrg
1018133734831Smrg		eval supported=\$$cacheid
1018220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1018320f5670eSmrgprintf "%s\n" "$supported" >&6; }
101840309d3b3Smrg		if test "$supported" = "yes" ; then
101850309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
101860309d3b3Smrg			found="yes"
101870309d3b3Smrg		fi
101880309d3b3Smrg	fi
101890309d3b3Smrg
101900309d3b3Smrg
101910309d3b3Smrg
101920309d3b3Smrg
101930309d3b3Smrg
101940309d3b3Smrg
101950309d3b3Smrg
1019633734831Smrg
1019733734831Smrg
1019833734831Smrg
1019933734831Smrg
1020033734831Smrg
1020133734831Smrg
1020233734831Smrg
1020333734831Smrg
102040309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
102050309d3b3Smrg
1020633734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
102070309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1020820f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1020920f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1021020f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1021120f5670eSmrgthen :
1021220f5670eSmrg  printf %s "(cached) " >&6
1021320f5670eSmrgelse $as_nop
1021433734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102150309d3b3Smrg/* end confdefs.h.  */
102160309d3b3Smrgint i;
102170309d3b3Smrg_ACEOF
1021820f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1021920f5670eSmrgthen :
1022033734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1022120f5670eSmrgelse $as_nop
1022233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
102230309d3b3Smrgfi
1022420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1022533734831Smrgfi
1022620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1022720f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1022833734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
102290309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102300309d3b3Smrgfi
102310309d3b3Smrg
1023233734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1023333734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102340309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102350309d3b3Smrg	fi
102360309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1023720f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1023820f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1023920f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1024020f5670eSmrgthen :
1024120f5670eSmrg  printf %s "(cached) " >&6
1024220f5670eSmrgelse $as_nop
1024333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102440309d3b3Smrg/* end confdefs.h.  */
102450309d3b3Smrgint i;
102460309d3b3Smrg_ACEOF
1024720f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1024820f5670eSmrgthen :
1024933734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1025020f5670eSmrgelse $as_nop
1025133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
102520309d3b3Smrgfi
1025320f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1025433734831Smrgfi
1025520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1025620f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1025733734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
102580309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
102590309d3b3Smrgfi
102600309d3b3Smrg
102610309d3b3Smrgfound="no"
102620309d3b3Smrg
102630309d3b3Smrg	if test $found = "no" ; then
10264e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
102650309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102660309d3b3Smrg		fi
102670309d3b3Smrg
10268e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
102690309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102700309d3b3Smrg		fi
102710309d3b3Smrg
102720309d3b3Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
102730309d3b3Smrg
1027420f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1027520f5670eSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
1027633734831Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1027720f5670eSmrg		if eval test \${$cacheid+y}
1027820f5670eSmrgthen :
1027920f5670eSmrg  printf %s "(cached) " >&6
1028020f5670eSmrgelse $as_nop
1028133734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
102820309d3b3Smrg/* end confdefs.h.  */
102830309d3b3Smrgint i;
102840309d3b3Smrgint
1028520f5670eSmrgmain (void)
102860309d3b3Smrg{
102870309d3b3Smrg
102880309d3b3Smrg  ;
102890309d3b3Smrg  return 0;
102900309d3b3Smrg}
102910309d3b3Smrg_ACEOF
1029220f5670eSmrgif ac_fn_c_try_link "$LINENO"
1029320f5670eSmrgthen :
1029433734831Smrg  eval $cacheid=yes
1029520f5670eSmrgelse $as_nop
1029633734831Smrg  eval $cacheid=no
102970309d3b3Smrgfi
1029820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
102990309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1030033734831Smrgfi
1030133734831Smrg
1030233734831Smrg
103030309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
103040309d3b3Smrg
1030533734831Smrg		eval supported=\$$cacheid
1030620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1030720f5670eSmrgprintf "%s\n" "$supported" >&6; }
103080309d3b3Smrg		if test "$supported" = "yes" ; then
103090309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
103100309d3b3Smrg			found="yes"
103110309d3b3Smrg		fi
103120309d3b3Smrg	fi
103130309d3b3Smrg
103140309d3b3Smrg
103150309d3b3Smrg
103160309d3b3Smrg
103170309d3b3Smrg
103180309d3b3Smrg
103190309d3b3Smrg
1032033734831Smrg
1032133734831Smrg
1032233734831Smrg
1032333734831Smrg
1032433734831Smrg
1032533734831Smrg
1032633734831Smrg
1032733734831Smrg
103280309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
103290309d3b3Smrg
1033033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
103310309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1033220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1033320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1033420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1033520f5670eSmrgthen :
1033620f5670eSmrg  printf %s "(cached) " >&6
1033720f5670eSmrgelse $as_nop
1033833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103390309d3b3Smrg/* end confdefs.h.  */
103400309d3b3Smrgint i;
103410309d3b3Smrg_ACEOF
1034220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1034320f5670eSmrgthen :
1034433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1034520f5670eSmrgelse $as_nop
1034633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
103470309d3b3Smrgfi
1034820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1034933734831Smrgfi
1035020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1035120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1035233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
103530309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103540309d3b3Smrgfi
103550309d3b3Smrg
1035633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1035733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103580309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103590309d3b3Smrg	fi
103600309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1036120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1036220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1036320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1036420f5670eSmrgthen :
1036520f5670eSmrg  printf %s "(cached) " >&6
1036620f5670eSmrgelse $as_nop
1036733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
103680309d3b3Smrg/* end confdefs.h.  */
103690309d3b3Smrgint i;
103700309d3b3Smrg_ACEOF
1037120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1037220f5670eSmrgthen :
1037333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1037420f5670eSmrgelse $as_nop
1037533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
103760309d3b3Smrgfi
1037720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1037833734831Smrgfi
1037920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1038020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1038133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
103820309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
103830309d3b3Smrgfi
103840309d3b3Smrg
103850309d3b3Smrgfound="no"
103860309d3b3Smrg
103870309d3b3Smrg	if test $found = "no" ; then
10388e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
103890309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103900309d3b3Smrg		fi
103910309d3b3Smrg
10392e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
103930309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103940309d3b3Smrg		fi
103950309d3b3Smrg
103960309d3b3Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
103970309d3b3Smrg
1039820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1039920f5670eSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
1040033734831Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1040120f5670eSmrg		if eval test \${$cacheid+y}
1040220f5670eSmrgthen :
1040320f5670eSmrg  printf %s "(cached) " >&6
1040420f5670eSmrgelse $as_nop
1040533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104060309d3b3Smrg/* end confdefs.h.  */
104070309d3b3Smrgint i;
104080309d3b3Smrgint
1040920f5670eSmrgmain (void)
104100309d3b3Smrg{
104110309d3b3Smrg
104120309d3b3Smrg  ;
104130309d3b3Smrg  return 0;
104140309d3b3Smrg}
104150309d3b3Smrg_ACEOF
1041620f5670eSmrgif ac_fn_c_try_link "$LINENO"
1041720f5670eSmrgthen :
1041833734831Smrg  eval $cacheid=yes
1041920f5670eSmrgelse $as_nop
1042033734831Smrg  eval $cacheid=no
104210309d3b3Smrgfi
1042220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
104230309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1042433734831Smrgfi
1042533734831Smrg
1042633734831Smrg
104270309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
104280309d3b3Smrg
1042933734831Smrg		eval supported=\$$cacheid
1043020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1043120f5670eSmrgprintf "%s\n" "$supported" >&6; }
104320309d3b3Smrg		if test "$supported" = "yes" ; then
104330309d3b3Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
104340309d3b3Smrg			found="yes"
104350309d3b3Smrg		fi
104360309d3b3Smrg	fi
104370309d3b3Smrg
104380309d3b3Smrg
104390309d3b3Smrgfi
104400309d3b3Smrg
104410309d3b3Smrg
104420309d3b3Smrg
104430309d3b3Smrg
104440309d3b3Smrg
104450309d3b3Smrg
1044633734831Smrg
1044733734831Smrg		CWARNFLAGS="$BASE_CFLAGS"
1044833734831Smrg		if  test "x$GCC" = xyes ; then
1044933734831Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
1045033734831Smrg		fi
1045133734831Smrg
1045233734831Smrg
104530309d3b3Smrg
104540309d3b3Smrg
104550309d3b3Smrg
104560309d3b3Smrg
104570309d3b3Smrg
104580309d3b3Smrg
104590309d3b3Smrg# Check whether --enable-strict-compilation was given.
1046020f5670eSmrgif test ${enable_strict_compilation+y}
1046120f5670eSmrgthen :
104620309d3b3Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
1046320f5670eSmrgelse $as_nop
104640309d3b3Smrg  STRICT_COMPILE=no
104650309d3b3Smrgfi
104660309d3b3Smrg
104670309d3b3Smrg
1046833734831Smrg
1046933734831Smrg
1047033734831Smrg
1047133734831Smrg
104720309d3b3SmrgSTRICT_CFLAGS=""
104730309d3b3Smrg
104740309d3b3Smrg
104750309d3b3Smrg
104760309d3b3Smrg
104770309d3b3Smrg
1047833734831Smrg
1047933734831Smrg
1048033734831Smrg
1048133734831Smrg
1048233734831Smrg
1048333734831Smrg
1048433734831Smrg
1048533734831Smrg
104860309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
104870309d3b3Smrg
1048833734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
104890309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1049020f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1049120f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1049220f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1049320f5670eSmrgthen :
1049420f5670eSmrg  printf %s "(cached) " >&6
1049520f5670eSmrgelse $as_nop
1049633734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
104970309d3b3Smrg/* end confdefs.h.  */
104980309d3b3Smrgint i;
104990309d3b3Smrg_ACEOF
1050020f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1050120f5670eSmrgthen :
1050233734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1050320f5670eSmrgelse $as_nop
1050433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
105050309d3b3Smrgfi
1050620f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1050733734831Smrgfi
1050820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1050920f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1051033734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
105110309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
105120309d3b3Smrgfi
105130309d3b3Smrg
1051433734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1051533734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105160309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105170309d3b3Smrg	fi
105180309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1051920f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1052020f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1052120f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1052220f5670eSmrgthen :
1052320f5670eSmrg  printf %s "(cached) " >&6
1052420f5670eSmrgelse $as_nop
1052533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105260309d3b3Smrg/* end confdefs.h.  */
105270309d3b3Smrgint i;
105280309d3b3Smrg_ACEOF
1052920f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1053020f5670eSmrgthen :
1053133734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1053220f5670eSmrgelse $as_nop
1053333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
105340309d3b3Smrgfi
1053520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1053633734831Smrgfi
1053720f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1053820f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1053933734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
105400309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
105410309d3b3Smrgfi
105420309d3b3Smrg
105430309d3b3Smrgfound="no"
105440309d3b3Smrg
105450309d3b3Smrg	if test $found = "no" ; then
10546e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
105470309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
105480309d3b3Smrg		fi
105490309d3b3Smrg
10550e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
105510309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105520309d3b3Smrg		fi
105530309d3b3Smrg
105540309d3b3Smrg		CFLAGS="$CFLAGS -pedantic"
105550309d3b3Smrg
1055620f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1055720f5670eSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
1055833734831Smrg		cacheid=xorg_cv_cc_flag__pedantic
1055920f5670eSmrg		if eval test \${$cacheid+y}
1056020f5670eSmrgthen :
1056120f5670eSmrg  printf %s "(cached) " >&6
1056220f5670eSmrgelse $as_nop
1056333734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
105640309d3b3Smrg/* end confdefs.h.  */
105650309d3b3Smrgint i;
105660309d3b3Smrgint
1056720f5670eSmrgmain (void)
105680309d3b3Smrg{
105690309d3b3Smrg
105700309d3b3Smrg  ;
105710309d3b3Smrg  return 0;
105720309d3b3Smrg}
105730309d3b3Smrg_ACEOF
1057420f5670eSmrgif ac_fn_c_try_link "$LINENO"
1057520f5670eSmrgthen :
1057633734831Smrg  eval $cacheid=yes
1057720f5670eSmrgelse $as_nop
1057833734831Smrg  eval $cacheid=no
105790309d3b3Smrgfi
1058020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
105810309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1058233734831Smrgfi
1058333734831Smrg
1058433734831Smrg
105850309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
105860309d3b3Smrg
1058733734831Smrg		eval supported=\$$cacheid
1058820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1058920f5670eSmrgprintf "%s\n" "$supported" >&6; }
105900309d3b3Smrg		if test "$supported" = "yes" ; then
105910309d3b3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
105920309d3b3Smrg			found="yes"
105930309d3b3Smrg		fi
105940309d3b3Smrg	fi
105950309d3b3Smrg
105960309d3b3Smrg
105970309d3b3Smrg
105980309d3b3Smrg
105990309d3b3Smrg
106000309d3b3Smrg
106010309d3b3Smrg
1060233734831Smrg
1060333734831Smrg
1060433734831Smrg
1060533734831Smrg
1060633734831Smrg
1060733734831Smrg
1060833734831Smrg
1060933734831Smrg
106100309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
106110309d3b3Smrg
1061233734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
106130309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1061420f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1061520f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1061620f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1061720f5670eSmrgthen :
1061820f5670eSmrg  printf %s "(cached) " >&6
1061920f5670eSmrgelse $as_nop
1062033734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106210309d3b3Smrg/* end confdefs.h.  */
106220309d3b3Smrgint i;
106230309d3b3Smrg_ACEOF
1062420f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1062520f5670eSmrgthen :
1062633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1062720f5670eSmrgelse $as_nop
1062833734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
106290309d3b3Smrgfi
1063020f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1063133734831Smrgfi
1063220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1063320f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1063433734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
106350309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106360309d3b3Smrgfi
106370309d3b3Smrg
1063833734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1063933734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106400309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106410309d3b3Smrg	fi
106420309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1064320f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1064420f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1064520f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1064620f5670eSmrgthen :
1064720f5670eSmrg  printf %s "(cached) " >&6
1064820f5670eSmrgelse $as_nop
1064933734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106500309d3b3Smrg/* end confdefs.h.  */
106510309d3b3Smrgint i;
106520309d3b3Smrg_ACEOF
1065320f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1065420f5670eSmrgthen :
1065533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1065620f5670eSmrgelse $as_nop
1065733734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
106580309d3b3Smrgfi
1065920f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1066033734831Smrgfi
1066120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1066220f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1066333734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
106640309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
106650309d3b3Smrgfi
106660309d3b3Smrg
106670309d3b3Smrgfound="no"
106680309d3b3Smrg
106690309d3b3Smrg	if test $found = "no" ; then
10670e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
106710309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106720309d3b3Smrg		fi
106730309d3b3Smrg
10674e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
106750309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106760309d3b3Smrg		fi
106770309d3b3Smrg
106780309d3b3Smrg		CFLAGS="$CFLAGS -Werror"
106790309d3b3Smrg
1068020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1068120f5670eSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
1068233734831Smrg		cacheid=xorg_cv_cc_flag__Werror
1068320f5670eSmrg		if eval test \${$cacheid+y}
1068420f5670eSmrgthen :
1068520f5670eSmrg  printf %s "(cached) " >&6
1068620f5670eSmrgelse $as_nop
1068733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
106880309d3b3Smrg/* end confdefs.h.  */
106890309d3b3Smrgint i;
106900309d3b3Smrgint
1069120f5670eSmrgmain (void)
106920309d3b3Smrg{
106930309d3b3Smrg
106940309d3b3Smrg  ;
106950309d3b3Smrg  return 0;
106960309d3b3Smrg}
106970309d3b3Smrg_ACEOF
1069820f5670eSmrgif ac_fn_c_try_link "$LINENO"
1069920f5670eSmrgthen :
1070033734831Smrg  eval $cacheid=yes
1070120f5670eSmrgelse $as_nop
1070233734831Smrg  eval $cacheid=no
107030309d3b3Smrgfi
1070420f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107050309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1070633734831Smrgfi
1070733734831Smrg
1070833734831Smrg
107090309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
107100309d3b3Smrg
1071133734831Smrg		eval supported=\$$cacheid
1071220f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1071320f5670eSmrgprintf "%s\n" "$supported" >&6; }
107140309d3b3Smrg		if test "$supported" = "yes" ; then
107150309d3b3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
107160309d3b3Smrg			found="yes"
107170309d3b3Smrg		fi
107180309d3b3Smrg	fi
107190309d3b3Smrg
107200309d3b3Smrg	if test $found = "no" ; then
10721e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
107220309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107230309d3b3Smrg		fi
107240309d3b3Smrg
10725e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
107260309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
107270309d3b3Smrg		fi
107280309d3b3Smrg
107290309d3b3Smrg		CFLAGS="$CFLAGS -errwarn"
107300309d3b3Smrg
1073120f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1073220f5670eSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
1073333734831Smrg		cacheid=xorg_cv_cc_flag__errwarn
1073420f5670eSmrg		if eval test \${$cacheid+y}
1073520f5670eSmrgthen :
1073620f5670eSmrg  printf %s "(cached) " >&6
1073720f5670eSmrgelse $as_nop
1073833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107390309d3b3Smrg/* end confdefs.h.  */
107400309d3b3Smrgint i;
107410309d3b3Smrgint
1074220f5670eSmrgmain (void)
107430309d3b3Smrg{
107440309d3b3Smrg
107450309d3b3Smrg  ;
107460309d3b3Smrg  return 0;
107470309d3b3Smrg}
107480309d3b3Smrg_ACEOF
1074920f5670eSmrgif ac_fn_c_try_link "$LINENO"
1075020f5670eSmrgthen :
1075133734831Smrg  eval $cacheid=yes
1075220f5670eSmrgelse $as_nop
1075333734831Smrg  eval $cacheid=no
107540309d3b3Smrgfi
1075520f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
107560309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1075733734831Smrgfi
1075833734831Smrg
1075933734831Smrg
107600309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
107610309d3b3Smrg
1076233734831Smrg		eval supported=\$$cacheid
1076320f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1076420f5670eSmrgprintf "%s\n" "$supported" >&6; }
107650309d3b3Smrg		if test "$supported" = "yes" ; then
107660309d3b3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
107670309d3b3Smrg			found="yes"
107680309d3b3Smrg		fi
107690309d3b3Smrg	fi
107700309d3b3Smrg
107710309d3b3Smrg
107720309d3b3Smrg
107730309d3b3Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
107740309d3b3Smrg# activate it with -Werror, so we add it here explicitly.
107750309d3b3Smrg
107760309d3b3Smrg
107770309d3b3Smrg
107780309d3b3Smrg
107790309d3b3Smrg
1078033734831Smrg
1078133734831Smrg
1078233734831Smrg
1078333734831Smrg
1078433734831Smrg
1078533734831Smrg
1078633734831Smrg
1078733734831Smrg
107880309d3b3Smrgxorg_testset_save_CFLAGS="$CFLAGS"
107890309d3b3Smrg
1079033734831Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
107910309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1079220f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1079320f5670eSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1079420f5670eSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1079520f5670eSmrgthen :
1079620f5670eSmrg  printf %s "(cached) " >&6
1079720f5670eSmrgelse $as_nop
1079833734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
107990309d3b3Smrg/* end confdefs.h.  */
108000309d3b3Smrgint i;
108010309d3b3Smrg_ACEOF
1080220f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1080320f5670eSmrgthen :
1080433734831Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
1080520f5670eSmrgelse $as_nop
1080633734831Smrg  xorg_cv_cc_flag_unknown_warning_option=no
108070309d3b3Smrgfi
1080820f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1080933734831Smrgfi
1081020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1081120f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1081233734831Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
108130309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
108140309d3b3Smrgfi
108150309d3b3Smrg
1081633734831Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1081733734831Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108180309d3b3Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108190309d3b3Smrg	fi
108200309d3b3Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1082120f5670eSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1082220f5670eSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1082320f5670eSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1082420f5670eSmrgthen :
1082520f5670eSmrg  printf %s "(cached) " >&6
1082620f5670eSmrgelse $as_nop
1082733734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108280309d3b3Smrg/* end confdefs.h.  */
108290309d3b3Smrgint i;
108300309d3b3Smrg_ACEOF
1083120f5670eSmrgif ac_fn_c_try_compile "$LINENO"
1083220f5670eSmrgthen :
1083333734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
1083420f5670eSmrgelse $as_nop
1083533734831Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
108360309d3b3Smrgfi
1083720f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1083833734831Smrgfi
1083920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1084020f5670eSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1084133734831Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
108420309d3b3Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
108430309d3b3Smrgfi
108440309d3b3Smrg
108450309d3b3Smrgfound="no"
108460309d3b3Smrg
108470309d3b3Smrg	if test $found = "no" ; then
10848e73734d1Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
108490309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
108500309d3b3Smrg		fi
108510309d3b3Smrg
10852e73734d1Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
108530309d3b3Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108540309d3b3Smrg		fi
108550309d3b3Smrg
108560309d3b3Smrg		CFLAGS="$CFLAGS -Werror=attributes"
108570309d3b3Smrg
1085820f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1085920f5670eSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
1086033734831Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1086120f5670eSmrg		if eval test \${$cacheid+y}
1086220f5670eSmrgthen :
1086320f5670eSmrg  printf %s "(cached) " >&6
1086420f5670eSmrgelse $as_nop
1086533734831Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
108660309d3b3Smrg/* end confdefs.h.  */
108670309d3b3Smrgint i;
108680309d3b3Smrgint
1086920f5670eSmrgmain (void)
108700309d3b3Smrg{
108710309d3b3Smrg
108720309d3b3Smrg  ;
108730309d3b3Smrg  return 0;
108740309d3b3Smrg}
108750309d3b3Smrg_ACEOF
1087620f5670eSmrgif ac_fn_c_try_link "$LINENO"
1087720f5670eSmrgthen :
1087833734831Smrg  eval $cacheid=yes
1087920f5670eSmrgelse $as_nop
1088033734831Smrg  eval $cacheid=no
108810309d3b3Smrgfi
1088220f5670eSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
108830309d3b3Smrg    conftest$ac_exeext conftest.$ac_ext
1088433734831Smrgfi
1088533734831Smrg
1088633734831Smrg
108870309d3b3Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
108880309d3b3Smrg
1088933734831Smrg		eval supported=\$$cacheid
1089020f5670eSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1089120f5670eSmrgprintf "%s\n" "$supported" >&6; }
108920309d3b3Smrg		if test "$supported" = "yes" ; then
108930309d3b3Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
108940309d3b3Smrg			found="yes"
108950309d3b3Smrg		fi
108960309d3b3Smrg	fi
108970309d3b3Smrg
108980309d3b3Smrg
108990309d3b3Smrg
109000309d3b3Smrgif test "x$STRICT_COMPILE" = "xyes"; then
109010309d3b3Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
109020309d3b3Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
109030309d3b3Smrgfi
109040309d3b3Smrg
109050309d3b3Smrg
109060309d3b3Smrg
109070309d3b3Smrg
109080309d3b3Smrg
109090309d3b3Smrg
109100309d3b3Smrgcat >>confdefs.h <<_ACEOF
109110309d3b3Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
109120309d3b3Smrg_ACEOF
109130309d3b3Smrg
109140309d3b3Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
109150309d3b3Smrg	if test "x$PVM" = "x"; then
109160309d3b3Smrg		PVM="0"
109170309d3b3Smrg	fi
109180309d3b3Smrg
1091920f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
109200309d3b3Smrg
109210309d3b3Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
109220309d3b3Smrg	if test "x$PVP" = "x"; then
109230309d3b3Smrg		PVP="0"
109240309d3b3Smrg	fi
109250309d3b3Smrg
1092620f5670eSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
109270309d3b3Smrg
109280309d3b3Smrg
109290309d3b3Smrg
10930a570218aSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
109310309d3b3Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10932a570218aSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10933a570218aSmrgtouch \$(top_srcdir)/ChangeLog; \
10934a570218aSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
109350309d3b3Smrg
109360309d3b3Smrg
109370309d3b3Smrg
109380309d3b3Smrg
109390309d3b3Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
109400309d3b3SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
109410309d3b3Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10942a570218aSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10943a570218aSmrgtouch \$(top_srcdir)/INSTALL; \
10944a570218aSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
109450309d3b3Smrg
109460309d3b3Smrg
109470309d3b3Smrg
109480309d3b3Smrg
109490309d3b3Smrg
109500309d3b3Smrg
10951a570218aSmrgcase $host_os in
10952a570218aSmrg    solaris*)
10953a570218aSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10954a570218aSmrg        # check for a man page file found in later versions that use
10955a570218aSmrg        # traditional section numbers instead
1095620f5670eSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1095720f5670eSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1095820f5670eSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1095920f5670eSmrgthen :
1096020f5670eSmrg  printf %s "(cached) " >&6
1096120f5670eSmrgelse $as_nop
10962a570218aSmrg  test "$cross_compiling" = yes &&
10963a570218aSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10964a570218aSmrgif test -r "/usr/share/man/man7/attributes.7"; then
10965a570218aSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10966a570218aSmrgelse
10967a570218aSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10968a570218aSmrgfi
10969a570218aSmrgfi
1097020f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1097120f5670eSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1097220f5670eSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1097320f5670eSmrgthen :
10974a570218aSmrg  SYSV_MAN_SECTIONS=false
1097520f5670eSmrgelse $as_nop
10976a570218aSmrg  SYSV_MAN_SECTIONS=true
10977a570218aSmrgfi
10978a570218aSmrg
10979a570218aSmrg        ;;
10980a570218aSmrg    *) SYSV_MAN_SECTIONS=false ;;
10981a570218aSmrgesac
10982a570218aSmrg
109830309d3b3Smrgif test x$APP_MAN_SUFFIX = x    ; then
109840309d3b3Smrg    APP_MAN_SUFFIX=1
109850309d3b3Smrgfi
109860309d3b3Smrgif test x$APP_MAN_DIR = x    ; then
109870309d3b3Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
109880309d3b3Smrgfi
109890309d3b3Smrg
109900309d3b3Smrgif test x$LIB_MAN_SUFFIX = x    ; then
109910309d3b3Smrg    LIB_MAN_SUFFIX=3
109920309d3b3Smrgfi
109930309d3b3Smrgif test x$LIB_MAN_DIR = x    ; then
109940309d3b3Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
109950309d3b3Smrgfi
109960309d3b3Smrg
109970309d3b3Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10998a570218aSmrg    case $SYSV_MAN_SECTIONS in
10999a570218aSmrg	true)				FILE_MAN_SUFFIX=4  ;;
11000a570218aSmrg	*)				FILE_MAN_SUFFIX=5  ;;
1100153719b08Smrg    esac
110020309d3b3Smrgfi
110030309d3b3Smrgif test x$FILE_MAN_DIR = x    ; then
110040309d3b3Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
110050309d3b3Smrgfi
110060309d3b3Smrg
110070309d3b3Smrgif test x$MISC_MAN_SUFFIX = x    ; then
11008a570218aSmrg    case $SYSV_MAN_SECTIONS in
11009a570218aSmrg	true)				MISC_MAN_SUFFIX=5  ;;
11010a570218aSmrg	*)				MISC_MAN_SUFFIX=7  ;;
110110309d3b3Smrg    esac
110120309d3b3Smrgfi
110130309d3b3Smrgif test x$MISC_MAN_DIR = x    ; then
110140309d3b3Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
110150309d3b3Smrgfi
110160309d3b3Smrg
110170309d3b3Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11018a570218aSmrg    case $SYSV_MAN_SECTIONS in
11019a570218aSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11020a570218aSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
110210309d3b3Smrg    esac
110220309d3b3Smrgfi
110230309d3b3Smrgif test x$DRIVER_MAN_DIR = x    ; then
110240309d3b3Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
110250309d3b3Smrgfi
110260309d3b3Smrg
110270309d3b3Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11028a570218aSmrg    case $SYSV_MAN_SECTIONS in
11029a570218aSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11030a570218aSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
110310309d3b3Smrg    esac
110320309d3b3Smrgfi
110330309d3b3Smrgif test x$ADMIN_MAN_DIR = x    ; then
110340309d3b3Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
110350309d3b3Smrgfi
110360309d3b3Smrg
110370309d3b3Smrg
110380309d3b3Smrg
110390309d3b3Smrg
110400309d3b3Smrg
110410309d3b3Smrg
110420309d3b3Smrg
110430309d3b3Smrg
110440309d3b3Smrg
110450309d3b3Smrg
110460309d3b3Smrg
110470309d3b3Smrg
110480309d3b3Smrg
1104953719b08Smrg
1105053719b08Smrg
110510309d3b3SmrgXORG_MAN_PAGE="X Version 11"
1105253719b08Smrg
110530309d3b3SmrgMAN_SUBSTS="\
110540309d3b3Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
110550309d3b3Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
110560309d3b3Smrg	-e 's|__xservername__|Xorg|g' \
110570309d3b3Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
110580309d3b3Smrg	-e 's|__projectroot__|\$(prefix)|g' \
110590309d3b3Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
110600309d3b3Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
110610309d3b3Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
110620309d3b3Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
110630309d3b3Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
110640309d3b3Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
110650309d3b3Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11066b1297603Smrg
11067b1297603Smrg
11068b1297603Smrg
110690309d3b3Smrg# Check whether --enable-silent-rules was given.
1107020f5670eSmrgif test ${enable_silent_rules+y}
1107120f5670eSmrgthen :
110720309d3b3Smrg  enableval=$enable_silent_rules;
110730309d3b3Smrgfi
110740309d3b3Smrg
1107533734831Smrgcase $enable_silent_rules in # (((
1107633734831Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
1107733734831Smrg   no) AM_DEFAULT_VERBOSITY=1;;
1107833734831Smrg    *) AM_DEFAULT_VERBOSITY=0;;
110790309d3b3Smrgesac
110800309d3b3Smrgam_make=${MAKE-make}
1108120f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1108220f5670eSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
1108320f5670eSmrgif test ${am_cv_make_support_nested_variables+y}
1108420f5670eSmrgthen :
1108520f5670eSmrg  printf %s "(cached) " >&6
1108620f5670eSmrgelse $as_nop
1108720f5670eSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
110880309d3b3SmrgBAR0=false
110890309d3b3SmrgBAR1=true
110900309d3b3SmrgV=1
110910309d3b3Smrgam__doit:
110920309d3b3Smrg	@$(TRUE)
110930309d3b3Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
110940309d3b3Smrg  am_cv_make_support_nested_variables=yes
11095cea37944Smrgelse
110960309d3b3Smrg  am_cv_make_support_nested_variables=no
11097cea37944Smrgfi
11098cea37944Smrgfi
1109920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1110020f5670eSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
111010309d3b3Smrgif test $am_cv_make_support_nested_variables = yes; then
111020309d3b3Smrg    AM_V='$(V)'
111030309d3b3Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
111040309d3b3Smrgelse
111050309d3b3Smrg  AM_V=$AM_DEFAULT_VERBOSITY
111060309d3b3Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
111070309d3b3Smrgfi
111080309d3b3SmrgAM_BACKSLASH='\'
11109cea37944Smrg
1111053719b08Smrg
1111153719b08Smrg
111120309d3b3Smrg# Obtain compiler/linker options for dependencies
1111353719b08Smrg
1111453719b08Smrgpkg_failed=no
1111520f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XINPUT" >&5
1111620f5670eSmrgprintf %s "checking for XINPUT... " >&6; }
1111753719b08Smrg
1111853719b08Smrgif test -n "$XINPUT_CFLAGS"; then
1111953719b08Smrg    pkg_cv_XINPUT_CFLAGS="$XINPUT_CFLAGS"
1112053719b08Smrg elif test -n "$PKG_CONFIG"; then
1112153719b08Smrg    if test -n "$PKG_CONFIG" && \
1112220f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama\""; } >&5
111230309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama") 2>&5
1112453719b08Smrg  ac_status=$?
1112520f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1112654e0bb33Smrg  test $ac_status = 0; }; then
111270309d3b3Smrg  pkg_cv_XINPUT_CFLAGS=`$PKG_CONFIG --cflags "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>/dev/null`
11128e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
1112953719b08Smrgelse
1113053719b08Smrg  pkg_failed=yes
11131b1297603Smrgfi
1113253719b08Smrg else
1113353719b08Smrg    pkg_failed=untried
11134b1297603Smrgfi
1113553719b08Smrgif test -n "$XINPUT_LIBS"; then
1113653719b08Smrg    pkg_cv_XINPUT_LIBS="$XINPUT_LIBS"
1113753719b08Smrg elif test -n "$PKG_CONFIG"; then
1113853719b08Smrg    if test -n "$PKG_CONFIG" && \
1113920f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama\""; } >&5
111400309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama") 2>&5
1114153719b08Smrg  ac_status=$?
1114220f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1114354e0bb33Smrg  test $ac_status = 0; }; then
111440309d3b3Smrg  pkg_cv_XINPUT_LIBS=`$PKG_CONFIG --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>/dev/null`
11145e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
1114653719b08Smrgelse
1114753719b08Smrg  pkg_failed=yes
11148b1297603Smrgfi
1114953719b08Smrg else
1115053719b08Smrg    pkg_failed=untried
11151b1297603Smrgfi
11152b1297603Smrg
11153b1297603Smrg
11154b1297603Smrg
1115553719b08Smrgif test $pkg_failed = yes; then
1115620f5670eSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1115720f5670eSmrgprintf "%s\n" "no" >&6; }
1115853719b08Smrg
1115953719b08Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1116053719b08Smrg        _pkg_short_errors_supported=yes
1116153719b08Smrgelse
1116253719b08Smrg        _pkg_short_errors_supported=no
1116353719b08Smrgfi
1116453719b08Smrg        if test $_pkg_short_errors_supported = yes; then
11165e73734d1Smrg	        XINPUT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>&1`
1116653719b08Smrg        else
11167e73734d1Smrg	        XINPUT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama" 2>&1`
1116853719b08Smrg        fi
1116953719b08Smrg	# Put the nasty error message in config.log where it belongs
1117053719b08Smrg	echo "$XINPUT_PKG_ERRORS" >&5
11171b1297603Smrg
111720309d3b3Smrg	as_fn_error $? "Package requirements (x11 xext xi >= 1.2 inputproto >= 1.5 xrandr xinerama) were not met:
11173b1297603Smrg
1117453719b08Smrg$XINPUT_PKG_ERRORS
11175b1297603Smrg
1117653719b08SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1117753719b08Smrginstalled software in a non-standard prefix.
11178b1297603Smrg
1117953719b08SmrgAlternatively, you may set the environment variables XINPUT_CFLAGS
1118053719b08Smrgand XINPUT_LIBS to avoid the need to call pkg-config.
1118154e0bb33SmrgSee the pkg-config man page for more details." "$LINENO" 5
1118253719b08Smrgelif test $pkg_failed = untried; then
1118320f5670eSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1118420f5670eSmrgprintf "%s\n" "no" >&6; }
1118520f5670eSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1118620f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1118754e0bb33Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1118853719b08Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
1118953719b08Smrgpath to pkg-config.
11190b1297603Smrg
1119153719b08SmrgAlternatively, you may set the environment variables XINPUT_CFLAGS
1119253719b08Smrgand XINPUT_LIBS to avoid the need to call pkg-config.
1119353719b08SmrgSee the pkg-config man page for more details.
11194b1297603Smrg
1119553719b08SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1119654e0bb33SmrgSee \`config.log' for more details" "$LINENO" 5; }
1119753719b08Smrgelse
1119853719b08Smrg	XINPUT_CFLAGS=$pkg_cv_XINPUT_CFLAGS
1119953719b08Smrg	XINPUT_LIBS=$pkg_cv_XINPUT_LIBS
1120020f5670eSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1120120f5670eSmrgprintf "%s\n" "yes" >&6; }
1120254e0bb33Smrg
1120353719b08Smrgfi
11204b1297603Smrg
1120553719b08Smrg# XI2 support
11206b1297603Smrg
1120753719b08Smrgpkg_failed=no
1120820f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI2" >&5
1120920f5670eSmrgprintf %s "checking for XI2... " >&6; }
11210b1297603Smrg
1121153719b08Smrgif test -n "$XI2_CFLAGS"; then
1121253719b08Smrg    pkg_cv_XI2_CFLAGS="$XI2_CFLAGS"
1121353719b08Smrg elif test -n "$PKG_CONFIG"; then
1121453719b08Smrg    if test -n "$PKG_CONFIG" && \
1121520f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.2.99.2 inputproto >= 1.9.99.15\""; } >&5
1121653719b08Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.2.99.2 inputproto >= 1.9.99.15") 2>&5
1121753719b08Smrg  ac_status=$?
1121820f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1121954e0bb33Smrg  test $ac_status = 0; }; then
1122053719b08Smrg  pkg_cv_XI2_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>/dev/null`
11221e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
11222b1297603Smrgelse
1122353719b08Smrg  pkg_failed=yes
1122453719b08Smrgfi
1122553719b08Smrg else
1122653719b08Smrg    pkg_failed=untried
1122753719b08Smrgfi
1122853719b08Smrgif test -n "$XI2_LIBS"; then
1122953719b08Smrg    pkg_cv_XI2_LIBS="$XI2_LIBS"
1123053719b08Smrg elif test -n "$PKG_CONFIG"; then
1123153719b08Smrg    if test -n "$PKG_CONFIG" && \
1123220f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.2.99.2 inputproto >= 1.9.99.15\""; } >&5
1123353719b08Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.2.99.2 inputproto >= 1.9.99.15") 2>&5
1123453719b08Smrg  ac_status=$?
1123520f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1123654e0bb33Smrg  test $ac_status = 0; }; then
1123753719b08Smrg  pkg_cv_XI2_LIBS=`$PKG_CONFIG --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>/dev/null`
11238e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
1123953719b08Smrgelse
1124053719b08Smrg  pkg_failed=yes
1124153719b08Smrgfi
1124253719b08Smrg else
1124353719b08Smrg    pkg_failed=untried
11244b1297603Smrgfi
11245b1297603Smrg
11246b1297603Smrg
11247b1297603Smrg
1124853719b08Smrgif test $pkg_failed = yes; then
1124920f5670eSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1125020f5670eSmrgprintf "%s\n" "no" >&6; }
11251b1297603Smrg
1125253719b08Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1125353719b08Smrg        _pkg_short_errors_supported=yes
1125453719b08Smrgelse
1125553719b08Smrg        _pkg_short_errors_supported=no
1125653719b08Smrgfi
1125753719b08Smrg        if test $_pkg_short_errors_supported = yes; then
11258e73734d1Smrg	        XI2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>&1`
1125953719b08Smrg        else
11260e73734d1Smrg	        XI2_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.2.99.2 inputproto >= 1.9.99.15" 2>&1`
1126153719b08Smrg        fi
1126253719b08Smrg	# Put the nasty error message in config.log where it belongs
1126353719b08Smrg	echo "$XI2_PKG_ERRORS" >&5
1126453719b08Smrg
1126554e0bb33Smrg	HAVE_XI2="no"
1126653719b08Smrgelif test $pkg_failed = untried; then
1126720f5670eSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1126820f5670eSmrgprintf "%s\n" "no" >&6; }
1126953719b08Smrg	HAVE_XI2="no"
1127053719b08Smrgelse
1127153719b08Smrg	XI2_CFLAGS=$pkg_cv_XI2_CFLAGS
1127253719b08Smrg	XI2_LIBS=$pkg_cv_XI2_LIBS
1127320f5670eSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1127420f5670eSmrgprintf "%s\n" "yes" >&6; }
1127553719b08Smrg	HAVE_XI2="yes";
1127620f5670eSmrgprintf "%s\n" "#define HAVE_XI2 1" >>confdefs.h
11277b1297603Smrg
1127853719b08Smrgfi;
1127953719b08Smrg if  test "$HAVE_XI2" = "yes" ; then
1128053719b08Smrg  HAVE_XI2_TRUE=
1128153719b08Smrg  HAVE_XI2_FALSE='#'
1128253719b08Smrgelse
1128353719b08Smrg  HAVE_XI2_TRUE='#'
1128453719b08Smrg  HAVE_XI2_FALSE=
1128553719b08Smrgfi
11286b1297603Smrg
11287b1297603Smrg
11288b1297603Smrg
112890309d3b3Smrg# XI2.1 support
112900309d3b3Smrg
112910309d3b3Smrgpkg_failed=no
1129220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI21" >&5
1129320f5670eSmrgprintf %s "checking for XI21... " >&6; }
112940309d3b3Smrg
112950309d3b3Smrgif test -n "$XI21_CFLAGS"; then
112960309d3b3Smrg    pkg_cv_XI21_CFLAGS="$XI21_CFLAGS"
112970309d3b3Smrg elif test -n "$PKG_CONFIG"; then
112980309d3b3Smrg    if test -n "$PKG_CONFIG" && \
1129920f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.4.99.1 inputproto >= 2.0.99.1\""; } >&5
113000309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.4.99.1 inputproto >= 2.0.99.1") 2>&5
113010309d3b3Smrg  ac_status=$?
1130220f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
113030309d3b3Smrg  test $ac_status = 0; }; then
113040309d3b3Smrg  pkg_cv_XI21_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>/dev/null`
11305e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
113060309d3b3Smrgelse
113070309d3b3Smrg  pkg_failed=yes
113080309d3b3Smrgfi
113090309d3b3Smrg else
113100309d3b3Smrg    pkg_failed=untried
113110309d3b3Smrgfi
113120309d3b3Smrgif test -n "$XI21_LIBS"; then
113130309d3b3Smrg    pkg_cv_XI21_LIBS="$XI21_LIBS"
113140309d3b3Smrg elif test -n "$PKG_CONFIG"; then
113150309d3b3Smrg    if test -n "$PKG_CONFIG" && \
1131620f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.4.99.1 inputproto >= 2.0.99.1\""; } >&5
113170309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.4.99.1 inputproto >= 2.0.99.1") 2>&5
113180309d3b3Smrg  ac_status=$?
1131920f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
113200309d3b3Smrg  test $ac_status = 0; }; then
113210309d3b3Smrg  pkg_cv_XI21_LIBS=`$PKG_CONFIG --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>/dev/null`
11322e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
113230309d3b3Smrgelse
113240309d3b3Smrg  pkg_failed=yes
113250309d3b3Smrgfi
113260309d3b3Smrg else
113270309d3b3Smrg    pkg_failed=untried
113280309d3b3Smrgfi
113290309d3b3Smrg
113300309d3b3Smrg
113310309d3b3Smrg
113320309d3b3Smrgif test $pkg_failed = yes; then
1133320f5670eSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1133420f5670eSmrgprintf "%s\n" "no" >&6; }
113350309d3b3Smrg
113360309d3b3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
113370309d3b3Smrg        _pkg_short_errors_supported=yes
113380309d3b3Smrgelse
113390309d3b3Smrg        _pkg_short_errors_supported=no
113400309d3b3Smrgfi
113410309d3b3Smrg        if test $_pkg_short_errors_supported = yes; then
11342e73734d1Smrg	        XI21_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>&1`
113430309d3b3Smrg        else
11344e73734d1Smrg	        XI21_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.4.99.1 inputproto >= 2.0.99.1" 2>&1`
113450309d3b3Smrg        fi
113460309d3b3Smrg	# Put the nasty error message in config.log where it belongs
113470309d3b3Smrg	echo "$XI21_PKG_ERRORS" >&5
113480309d3b3Smrg
113490309d3b3Smrg	as_fn_error $? "Package requirements (xi >= 1.4.99.1 inputproto >= 2.0.99.1) were not met:
113500309d3b3Smrg
113510309d3b3Smrg$XI21_PKG_ERRORS
113520309d3b3Smrg
113530309d3b3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
113540309d3b3Smrginstalled software in a non-standard prefix.
113550309d3b3Smrg
113560309d3b3SmrgAlternatively, you may set the environment variables XI21_CFLAGS
113570309d3b3Smrgand XI21_LIBS to avoid the need to call pkg-config.
113580309d3b3SmrgSee the pkg-config man page for more details." "$LINENO" 5
113590309d3b3Smrgelif test $pkg_failed = untried; then
1136020f5670eSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1136120f5670eSmrgprintf "%s\n" "no" >&6; }
1136220f5670eSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1136320f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
113640309d3b3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
113650309d3b3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
113660309d3b3Smrgpath to pkg-config.
113670309d3b3Smrg
113680309d3b3SmrgAlternatively, you may set the environment variables XI21_CFLAGS
113690309d3b3Smrgand XI21_LIBS to avoid the need to call pkg-config.
113700309d3b3SmrgSee the pkg-config man page for more details.
113710309d3b3Smrg
113720309d3b3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
113730309d3b3SmrgSee \`config.log' for more details" "$LINENO" 5; }
113740309d3b3Smrgelse
113750309d3b3Smrg	XI21_CFLAGS=$pkg_cv_XI21_CFLAGS
113760309d3b3Smrg	XI21_LIBS=$pkg_cv_XI21_LIBS
1137720f5670eSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1137820f5670eSmrgprintf "%s\n" "yes" >&6; }
113790309d3b3Smrg
1138020f5670eSmrgprintf "%s\n" "#define HAVE_XI21 1" >>confdefs.h
113810309d3b3Smrg
113820309d3b3Smrgfi;
113830309d3b3Smrg# XI2.2 support
113840309d3b3Smrg
113850309d3b3Smrgpkg_failed=no
1138620f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XI22" >&5
1138720f5670eSmrgprintf %s "checking for XI22... " >&6; }
113880309d3b3Smrg
113890309d3b3Smrgif test -n "$XI22_CFLAGS"; then
113900309d3b3Smrg    pkg_cv_XI22_CFLAGS="$XI22_CFLAGS"
113910309d3b3Smrg elif test -n "$PKG_CONFIG"; then
113920309d3b3Smrg    if test -n "$PKG_CONFIG" && \
1139320f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.5.99.1 inputproto >= 2.1.99.1\""; } >&5
113940309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.5.99.1 inputproto >= 2.1.99.1") 2>&5
113950309d3b3Smrg  ac_status=$?
1139620f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
113970309d3b3Smrg  test $ac_status = 0; }; then
113980309d3b3Smrg  pkg_cv_XI22_CFLAGS=`$PKG_CONFIG --cflags "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>/dev/null`
11399e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
114000309d3b3Smrgelse
114010309d3b3Smrg  pkg_failed=yes
114020309d3b3Smrgfi
114030309d3b3Smrg else
114040309d3b3Smrg    pkg_failed=untried
114050309d3b3Smrgfi
114060309d3b3Smrgif test -n "$XI22_LIBS"; then
114070309d3b3Smrg    pkg_cv_XI22_LIBS="$XI22_LIBS"
114080309d3b3Smrg elif test -n "$PKG_CONFIG"; then
114090309d3b3Smrg    if test -n "$PKG_CONFIG" && \
1141020f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xi >= 1.5.99.1 inputproto >= 2.1.99.1\""; } >&5
114110309d3b3Smrg  ($PKG_CONFIG --exists --print-errors "xi >= 1.5.99.1 inputproto >= 2.1.99.1") 2>&5
114120309d3b3Smrg  ac_status=$?
1141320f5670eSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
114140309d3b3Smrg  test $ac_status = 0; }; then
114150309d3b3Smrg  pkg_cv_XI22_LIBS=`$PKG_CONFIG --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>/dev/null`
11416e73734d1Smrg		      test "x$?" != "x0" && pkg_failed=yes
114170309d3b3Smrgelse
114180309d3b3Smrg  pkg_failed=yes
114190309d3b3Smrgfi
114200309d3b3Smrg else
114210309d3b3Smrg    pkg_failed=untried
114220309d3b3Smrgfi
114230309d3b3Smrg
114240309d3b3Smrg
114250309d3b3Smrg
114260309d3b3Smrgif test $pkg_failed = yes; then
1142720f5670eSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1142820f5670eSmrgprintf "%s\n" "no" >&6; }
114290309d3b3Smrg
114300309d3b3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
114310309d3b3Smrg        _pkg_short_errors_supported=yes
114320309d3b3Smrgelse
114330309d3b3Smrg        _pkg_short_errors_supported=no
114340309d3b3Smrgfi
114350309d3b3Smrg        if test $_pkg_short_errors_supported = yes; then
11436e73734d1Smrg	        XI22_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>&1`
114370309d3b3Smrg        else
11438e73734d1Smrg	        XI22_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xi >= 1.5.99.1 inputproto >= 2.1.99.1" 2>&1`
114390309d3b3Smrg        fi
114400309d3b3Smrg	# Put the nasty error message in config.log where it belongs
114410309d3b3Smrg	echo "$XI22_PKG_ERRORS" >&5
114420309d3b3Smrg
114430309d3b3Smrg	as_fn_error $? "Package requirements (xi >= 1.5.99.1 inputproto >= 2.1.99.1) were not met:
114440309d3b3Smrg
114450309d3b3Smrg$XI22_PKG_ERRORS
114460309d3b3Smrg
114470309d3b3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
114480309d3b3Smrginstalled software in a non-standard prefix.
114490309d3b3Smrg
114500309d3b3SmrgAlternatively, you may set the environment variables XI22_CFLAGS
114510309d3b3Smrgand XI22_LIBS to avoid the need to call pkg-config.
114520309d3b3SmrgSee the pkg-config man page for more details." "$LINENO" 5
114530309d3b3Smrgelif test $pkg_failed = untried; then
1145420f5670eSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1145520f5670eSmrgprintf "%s\n" "no" >&6; }
1145620f5670eSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1145720f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
114580309d3b3Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
114590309d3b3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
114600309d3b3Smrgpath to pkg-config.
114610309d3b3Smrg
114620309d3b3SmrgAlternatively, you may set the environment variables XI22_CFLAGS
114630309d3b3Smrgand XI22_LIBS to avoid the need to call pkg-config.
114640309d3b3SmrgSee the pkg-config man page for more details.
11465b1297603Smrg
114660309d3b3SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
114670309d3b3SmrgSee \`config.log' for more details" "$LINENO" 5; }
114680309d3b3Smrgelse
114690309d3b3Smrg	XI22_CFLAGS=$pkg_cv_XI22_CFLAGS
114700309d3b3Smrg	XI22_LIBS=$pkg_cv_XI22_LIBS
1147120f5670eSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1147220f5670eSmrgprintf "%s\n" "yes" >&6; }
11473d3263506Smrg
1147420f5670eSmrgprintf "%s\n" "#define HAVE_XI22 1" >>confdefs.h
11475d3263506Smrg
114760309d3b3Smrgfi;
11477d3263506Smrg
11478b1297603Smrgac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
11479b1297603Smrg
11480b1297603Smrgcat >confcache <<\_ACEOF
11481b1297603Smrg# This file is a shell script that caches the results of configure
11482b1297603Smrg# tests run on this system so they can be shared between configure
11483b1297603Smrg# scripts and configure runs, see configure's option --config-cache.
11484b1297603Smrg# It is not useful on other systems.  If it contains results you don't
11485b1297603Smrg# want to keep, you may remove or edit it.
11486b1297603Smrg#
11487b1297603Smrg# config.status only pays attention to the cache file if you give it
11488b1297603Smrg# the --recheck option to rerun configure.
11489b1297603Smrg#
11490b1297603Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
11491b1297603Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
11492b1297603Smrg# following values.
11493b1297603Smrg
11494b1297603Smrg_ACEOF
11495b1297603Smrg
11496b1297603Smrg# The following way of writing the cache mishandles newlines in values,
11497b1297603Smrg# but we know of no workaround that is simple, portable, and efficient.
11498b1297603Smrg# So, we kill variables containing newlines.
11499b1297603Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
11500b1297603Smrg# and sets the high bit in the cache file unless we assign to the vars.
11501b1297603Smrg(
11502b1297603Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11503b1297603Smrg    eval ac_val=\$$ac_var
11504b1297603Smrg    case $ac_val in #(
11505b1297603Smrg    *${as_nl}*)
11506b1297603Smrg      case $ac_var in #(
1150720f5670eSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1150820f5670eSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11509b1297603Smrg      esac
11510b1297603Smrg      case $ac_var in #(
11511b1297603Smrg      _ | IFS | as_nl) ;; #(
115125b944e2aSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1151354e0bb33Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
11514b1297603Smrg      esac ;;
11515b1297603Smrg    esac
11516b1297603Smrg  done
11517b1297603Smrg
11518b1297603Smrg  (set) 2>&1 |
11519b1297603Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11520b1297603Smrg    *${as_nl}ac_space=\ *)
1152154e0bb33Smrg      # `set' does not quote correctly, so add quotes: double-quote
1152254e0bb33Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11523b1297603Smrg      sed -n \
11524b1297603Smrg	"s/'/'\\\\''/g;
11525b1297603Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11526b1297603Smrg      ;; #(
11527b1297603Smrg    *)
11528b1297603Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
11529b1297603Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11530b1297603Smrg      ;;
11531b1297603Smrg    esac |
11532b1297603Smrg    sort
11533b1297603Smrg) |
11534b1297603Smrg  sed '
11535b1297603Smrg     /^ac_cv_env_/b end
11536b1297603Smrg     t clear
11537b1297603Smrg     :clear
1153820f5670eSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11539b1297603Smrg     t end
11540b1297603Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11541b1297603Smrg     :end' >>confcache
11542b1297603Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11543b1297603Smrg  if test -w "$cache_file"; then
115440309d3b3Smrg    if test "x$cache_file" != "x/dev/null"; then
1154520f5670eSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1154620f5670eSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
115470309d3b3Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
115480309d3b3Smrg	cat confcache >"$cache_file"
115490309d3b3Smrg      else
115500309d3b3Smrg        case $cache_file in #(
115510309d3b3Smrg        */* | ?:*)
115520309d3b3Smrg	  mv -f confcache "$cache_file"$$ &&
115530309d3b3Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
115540309d3b3Smrg        *)
115550309d3b3Smrg	  mv -f confcache "$cache_file" ;;
115560309d3b3Smrg	esac
115570309d3b3Smrg      fi
115580309d3b3Smrg    fi
11559b1297603Smrg  else
1156020f5670eSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1156120f5670eSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11562b1297603Smrg  fi
11563b1297603Smrgfi
11564b1297603Smrgrm -f confcache
11565b1297603Smrg
11566b1297603Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11567b1297603Smrg# Let make expand exec_prefix.
11568b1297603Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11569b1297603Smrg
11570b1297603SmrgDEFS=-DHAVE_CONFIG_H
11571b1297603Smrg
11572b1297603Smrgac_libobjs=
11573b1297603Smrgac_ltlibobjs=
1157454e0bb33SmrgU=
11575b1297603Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11576b1297603Smrg  # 1. Remove the extension, and $U if already installed.
11577b1297603Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1157820f5670eSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
11579b1297603Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11580b1297603Smrg  #    will be set to the directory where LIBOBJS objects are built.
1158154e0bb33Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1158254e0bb33Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11583b1297603Smrgdone
11584b1297603SmrgLIBOBJS=$ac_libobjs
11585b1297603Smrg
11586b1297603SmrgLTLIBOBJS=$ac_ltlibobjs
11587b1297603Smrg
11588b1297603Smrg
1158920f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1159020f5670eSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
1159133734831Smrg   if test -n "$am_sleep_pid"; then
1159233734831Smrg     # Hide warnings about reused PIDs.
1159333734831Smrg     wait $am_sleep_pid 2>/dev/null
1159433734831Smrg   fi
1159520f5670eSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1159620f5670eSmrgprintf "%s\n" "done" >&6; }
1159753719b08Smrg if test -n "$EXEEXT"; then
1159853719b08Smrg  am__EXEEXT_TRUE=
1159953719b08Smrg  am__EXEEXT_FALSE='#'
1160053719b08Smrgelse
1160153719b08Smrg  am__EXEEXT_TRUE='#'
1160253719b08Smrg  am__EXEEXT_FALSE=
1160353719b08Smrgfi
1160453719b08Smrg
11605b1297603Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1160654e0bb33Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1160754e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11608b1297603Smrgfi
11609b1297603Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1161054e0bb33Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1161154e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
116125b944e2aSmrgfi
116135b944e2aSmrgif test -z "${HAVE_XI2_TRUE}" && test -z "${HAVE_XI2_FALSE}"; then
1161454e0bb33Smrg  as_fn_error $? "conditional \"HAVE_XI2\" was never defined.
1161554e0bb33SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11616b1297603Smrgfi
11617b1297603Smrg
116180309d3b3Smrg: "${CONFIG_STATUS=./config.status}"
116195b944e2aSmrgac_write_fail=0
11620b1297603Smrgac_clean_files_save=$ac_clean_files
11621b1297603Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1162220f5670eSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1162320f5670eSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
1162454e0bb33Smrgas_write_fail=0
1162554e0bb33Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11626b1297603Smrg#! $SHELL
11627b1297603Smrg# Generated by $as_me.
11628b1297603Smrg# Run this file to recreate the current configuration.
11629b1297603Smrg# Compiler output produced by configure, useful for debugging
11630b1297603Smrg# configure, is in config.log if it exists.
11631b1297603Smrg
11632b1297603Smrgdebug=false
11633b1297603Smrgac_cs_recheck=false
11634b1297603Smrgac_cs_silent=false
11635b1297603Smrg
1163654e0bb33SmrgSHELL=\${CONFIG_SHELL-$SHELL}
1163754e0bb33Smrgexport SHELL
1163854e0bb33Smrg_ASEOF
1163954e0bb33Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1164054e0bb33Smrg## -------------------- ##
1164154e0bb33Smrg## M4sh Initialization. ##
1164254e0bb33Smrg## -------------------- ##
11643b1297603Smrg
11644b1297603Smrg# Be more Bourne compatible
11645b1297603SmrgDUALCASE=1; export DUALCASE # for MKS sh
1164620f5670eSmrgas_nop=:
1164720f5670eSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1164820f5670eSmrgthen :
11649b1297603Smrg  emulate sh
11650b1297603Smrg  NULLCMD=:
116515b944e2aSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11652b1297603Smrg  # is contrary to our usage.  Disable this feature.
11653b1297603Smrg  alias -g '${1+"$@"}'='"$@"'
11654b1297603Smrg  setopt NO_GLOB_SUBST
1165520f5670eSmrgelse $as_nop
1165654e0bb33Smrg  case `(set -o) 2>/dev/null` in #(
1165754e0bb33Smrg  *posix*) :
1165854e0bb33Smrg    set -o posix ;; #(
1165954e0bb33Smrg  *) :
1166054e0bb33Smrg     ;;
11661b1297603Smrgesac
11662b1297603Smrgfi
11663b1297603Smrg
11664b1297603Smrg
1166520f5670eSmrg
1166620f5670eSmrg# Reset variables that may have inherited troublesome values from
1166720f5670eSmrg# the environment.
1166820f5670eSmrg
1166920f5670eSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1167020f5670eSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1167120f5670eSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
1167220f5670eSmrg# Quoting is to prevent editors from complaining about space-tab.
116735b944e2aSmrgas_nl='
116745b944e2aSmrg'
116755b944e2aSmrgexport as_nl
1167620f5670eSmrgIFS=" ""	$as_nl"
1167720f5670eSmrg
1167820f5670eSmrgPS1='$ '
1167920f5670eSmrgPS2='> '
1168020f5670eSmrgPS4='+ '
1168120f5670eSmrg
1168220f5670eSmrg# Ensure predictable behavior from utilities with locale-dependent output.
1168320f5670eSmrgLC_ALL=C
1168420f5670eSmrgexport LC_ALL
1168520f5670eSmrgLANGUAGE=C
1168620f5670eSmrgexport LANGUAGE
1168720f5670eSmrg
1168820f5670eSmrg# We cannot yet rely on "unset" to work, but we need these variables
1168920f5670eSmrg# to be unset--not just set to an empty or harmless value--now, to
1169020f5670eSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1169120f5670eSmrg# also avoids known problems related to "unset" and subshell syntax
1169220f5670eSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1169320f5670eSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1169420f5670eSmrgdo eval test \${$as_var+y} \
1169520f5670eSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1169620f5670eSmrgdone
1169720f5670eSmrg
1169820f5670eSmrg# Ensure that fds 0, 1, and 2 are open.
1169920f5670eSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1170020f5670eSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1170120f5670eSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
117025b944e2aSmrg
117035b944e2aSmrg# The user is always right.
1170420f5670eSmrgif ${PATH_SEPARATOR+false} :; then
117055b944e2aSmrg  PATH_SEPARATOR=:
117065b944e2aSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
117075b944e2aSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
117085b944e2aSmrg      PATH_SEPARATOR=';'
117095b944e2aSmrg  }
11710b1297603Smrgfi
11711b1297603Smrg
11712b1297603Smrg
11713b1297603Smrg# Find who we are.  Look in the path if we contain no directory separator.
117140309d3b3Smrgas_myself=
1171554e0bb33Smrgcase $0 in #((
11716b1297603Smrg  *[\\/]* ) as_myself=$0 ;;
11717b1297603Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11718b1297603Smrgfor as_dir in $PATH
11719b1297603Smrgdo
11720b1297603Smrg  IFS=$as_save_IFS
1172120f5670eSmrg  case $as_dir in #(((
1172220f5670eSmrg    '') as_dir=./ ;;
1172320f5670eSmrg    */) ;;
1172420f5670eSmrg    *) as_dir=$as_dir/ ;;
1172520f5670eSmrg  esac
1172620f5670eSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1172754e0bb33Smrg  done
11728b1297603SmrgIFS=$as_save_IFS
11729b1297603Smrg
11730b1297603Smrg     ;;
11731b1297603Smrgesac
11732b1297603Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
11733b1297603Smrg# in which case we are not to be found in the path.
11734b1297603Smrgif test "x$as_myself" = x; then
11735b1297603Smrg  as_myself=$0
11736b1297603Smrgfi
11737b1297603Smrgif test ! -f "$as_myself"; then
1173820f5670eSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1173954e0bb33Smrg  exit 1
11740b1297603Smrgfi
11741b1297603Smrg
1174254e0bb33Smrg
1174354e0bb33Smrg
1174454e0bb33Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1174554e0bb33Smrg# ----------------------------------------
1174654e0bb33Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1174754e0bb33Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1174854e0bb33Smrg# script with STATUS, using 1 if that was 0.
1174954e0bb33Smrgas_fn_error ()
1175054e0bb33Smrg{
1175154e0bb33Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
1175254e0bb33Smrg  if test "$4"; then
1175354e0bb33Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1175420f5670eSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1175554e0bb33Smrg  fi
1175620f5670eSmrg  printf "%s\n" "$as_me: error: $2" >&2
1175754e0bb33Smrg  as_fn_exit $as_status
1175854e0bb33Smrg} # as_fn_error
1175954e0bb33Smrg
1176054e0bb33Smrg
1176120f5670eSmrg
1176254e0bb33Smrg# as_fn_set_status STATUS
1176354e0bb33Smrg# -----------------------
1176454e0bb33Smrg# Set $? to STATUS, without forking.
1176554e0bb33Smrgas_fn_set_status ()
1176654e0bb33Smrg{
1176754e0bb33Smrg  return $1
1176854e0bb33Smrg} # as_fn_set_status
1176954e0bb33Smrg
1177054e0bb33Smrg# as_fn_exit STATUS
1177154e0bb33Smrg# -----------------
1177254e0bb33Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1177354e0bb33Smrgas_fn_exit ()
1177454e0bb33Smrg{
1177554e0bb33Smrg  set +e
1177654e0bb33Smrg  as_fn_set_status $1
1177754e0bb33Smrg  exit $1
1177854e0bb33Smrg} # as_fn_exit
1177954e0bb33Smrg
1178054e0bb33Smrg# as_fn_unset VAR
1178154e0bb33Smrg# ---------------
1178254e0bb33Smrg# Portably unset VAR.
1178354e0bb33Smrgas_fn_unset ()
1178454e0bb33Smrg{
1178554e0bb33Smrg  { eval $1=; unset $1;}
1178654e0bb33Smrg}
1178754e0bb33Smrgas_unset=as_fn_unset
1178820f5670eSmrg
1178954e0bb33Smrg# as_fn_append VAR VALUE
1179054e0bb33Smrg# ----------------------
1179154e0bb33Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1179254e0bb33Smrg# advantage of any shell optimizations that allow amortized linear growth over
1179354e0bb33Smrg# repeated appends, instead of the typical quadratic growth present in naive
1179454e0bb33Smrg# implementations.
1179520f5670eSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1179620f5670eSmrgthen :
1179754e0bb33Smrg  eval 'as_fn_append ()
1179854e0bb33Smrg  {
1179954e0bb33Smrg    eval $1+=\$2
1180054e0bb33Smrg  }'
1180120f5670eSmrgelse $as_nop
1180254e0bb33Smrg  as_fn_append ()
1180354e0bb33Smrg  {
1180454e0bb33Smrg    eval $1=\$$1\$2
1180554e0bb33Smrg  }
1180654e0bb33Smrgfi # as_fn_append
1180754e0bb33Smrg
1180854e0bb33Smrg# as_fn_arith ARG...
1180954e0bb33Smrg# ------------------
1181054e0bb33Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1181154e0bb33Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1181254e0bb33Smrg# must be portable across $(()) and expr.
1181320f5670eSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1181420f5670eSmrgthen :
1181554e0bb33Smrg  eval 'as_fn_arith ()
1181654e0bb33Smrg  {
1181754e0bb33Smrg    as_val=$(( $* ))
1181854e0bb33Smrg  }'
1181920f5670eSmrgelse $as_nop
1182054e0bb33Smrg  as_fn_arith ()
1182154e0bb33Smrg  {
1182254e0bb33Smrg    as_val=`expr "$@" || test $? -eq 1`
1182354e0bb33Smrg  }
1182454e0bb33Smrgfi # as_fn_arith
1182554e0bb33Smrg
1182654e0bb33Smrg
11827b1297603Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
11828b1297603Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11829b1297603Smrg  as_expr=expr
11830b1297603Smrgelse
11831b1297603Smrg  as_expr=false
11832b1297603Smrgfi
11833b1297603Smrg
11834b1297603Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11835b1297603Smrg  as_basename=basename
11836b1297603Smrgelse
11837b1297603Smrg  as_basename=false
11838b1297603Smrgfi
11839b1297603Smrg
1184054e0bb33Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1184154e0bb33Smrg  as_dirname=dirname
1184254e0bb33Smrgelse
1184354e0bb33Smrg  as_dirname=false
1184454e0bb33Smrgfi
11845b1297603Smrg
11846b1297603Smrgas_me=`$as_basename -- "$0" ||
11847b1297603Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11848b1297603Smrg	 X"$0" : 'X\(//\)$' \| \
11849b1297603Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1185020f5670eSmrgprintf "%s\n" X/"$0" |
11851b1297603Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
11852b1297603Smrg	    s//\1/
11853b1297603Smrg	    q
11854b1297603Smrg	  }
11855b1297603Smrg	  /^X\/\(\/\/\)$/{
11856b1297603Smrg	    s//\1/
11857b1297603Smrg	    q
11858b1297603Smrg	  }
11859b1297603Smrg	  /^X\/\(\/\).*/{
11860b1297603Smrg	    s//\1/
11861b1297603Smrg	    q
11862b1297603Smrg	  }
11863b1297603Smrg	  s/.*/./; q'`
11864b1297603Smrg
1186554e0bb33Smrg# Avoid depending upon Character Ranges.
1186654e0bb33Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1186754e0bb33Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1186854e0bb33Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1186954e0bb33Smrgas_cr_digits='0123456789'
1187054e0bb33Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
11871b1297603Smrg
1187220f5670eSmrg
1187320f5670eSmrg# Determine whether it's possible to make 'echo' print without a newline.
1187420f5670eSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1187520f5670eSmrg# for compatibility with existing Makefiles.
11876b1297603SmrgECHO_C= ECHO_N= ECHO_T=
1187754e0bb33Smrgcase `echo -n x` in #(((((
11878b1297603Smrg-n*)
1187954e0bb33Smrg  case `echo 'xy\c'` in
11880b1297603Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1188154e0bb33Smrg  xy)  ECHO_C='\c';;
1188254e0bb33Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1188354e0bb33Smrg       ECHO_T='	';;
11884b1297603Smrg  esac;;
11885b1297603Smrg*)
11886b1297603Smrg  ECHO_N='-n';;
11887b1297603Smrgesac
11888b1297603Smrg
1188920f5670eSmrg# For backward compatibility with old third-party macros, we provide
1189020f5670eSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
1189120f5670eSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1189220f5670eSmrgas_echo='printf %s\n'
1189320f5670eSmrgas_echo_n='printf %s'
1189420f5670eSmrg
11895b1297603Smrgrm -f conf$$ conf$$.exe conf$$.file
11896b1297603Smrgif test -d conf$$.dir; then
11897b1297603Smrg  rm -f conf$$.dir/conf$$.file
11898b1297603Smrgelse
11899b1297603Smrg  rm -f conf$$.dir
119005b944e2aSmrg  mkdir conf$$.dir 2>/dev/null
119015b944e2aSmrgfi
119025b944e2aSmrgif (echo >conf$$.file) 2>/dev/null; then
119035b944e2aSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
119045b944e2aSmrg    as_ln_s='ln -s'
119055b944e2aSmrg    # ... but there are two gotchas:
119065b944e2aSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
119075b944e2aSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1190833734831Smrg    # In both cases, we have to default to `cp -pR'.
119095b944e2aSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1191033734831Smrg      as_ln_s='cp -pR'
119115b944e2aSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
119125b944e2aSmrg    as_ln_s=ln
119135b944e2aSmrg  else
1191433734831Smrg    as_ln_s='cp -pR'
119155b944e2aSmrg  fi
11916b1297603Smrgelse
1191733734831Smrg  as_ln_s='cp -pR'
11918b1297603Smrgfi
11919b1297603Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11920b1297603Smrgrmdir conf$$.dir 2>/dev/null
11921b1297603Smrg
1192254e0bb33Smrg
1192354e0bb33Smrg# as_fn_mkdir_p
1192454e0bb33Smrg# -------------
1192554e0bb33Smrg# Create "$as_dir" as a directory, including parents if necessary.
1192654e0bb33Smrgas_fn_mkdir_p ()
1192754e0bb33Smrg{
1192854e0bb33Smrg
1192954e0bb33Smrg  case $as_dir in #(
1193054e0bb33Smrg  -*) as_dir=./$as_dir;;
1193154e0bb33Smrg  esac
1193254e0bb33Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
1193354e0bb33Smrg    as_dirs=
1193454e0bb33Smrg    while :; do
1193554e0bb33Smrg      case $as_dir in #(
1193620f5670eSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1193754e0bb33Smrg      *) as_qdir=$as_dir;;
1193854e0bb33Smrg      esac
1193954e0bb33Smrg      as_dirs="'$as_qdir' $as_dirs"
1194054e0bb33Smrg      as_dir=`$as_dirname -- "$as_dir" ||
1194154e0bb33Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1194254e0bb33Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1194354e0bb33Smrg	 X"$as_dir" : 'X\(//\)$' \| \
1194454e0bb33Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1194520f5670eSmrgprintf "%s\n" X"$as_dir" |
1194654e0bb33Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1194754e0bb33Smrg	    s//\1/
1194854e0bb33Smrg	    q
1194954e0bb33Smrg	  }
1195054e0bb33Smrg	  /^X\(\/\/\)[^/].*/{
1195154e0bb33Smrg	    s//\1/
1195254e0bb33Smrg	    q
1195354e0bb33Smrg	  }
1195454e0bb33Smrg	  /^X\(\/\/\)$/{
1195554e0bb33Smrg	    s//\1/
1195654e0bb33Smrg	    q
1195754e0bb33Smrg	  }
1195854e0bb33Smrg	  /^X\(\/\).*/{
1195954e0bb33Smrg	    s//\1/
1196054e0bb33Smrg	    q
1196154e0bb33Smrg	  }
1196254e0bb33Smrg	  s/.*/./; q'`
1196354e0bb33Smrg      test -d "$as_dir" && break
1196454e0bb33Smrg    done
1196554e0bb33Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1196654e0bb33Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1196754e0bb33Smrg
1196854e0bb33Smrg
1196954e0bb33Smrg} # as_fn_mkdir_p
11970b1297603Smrgif mkdir -p . 2>/dev/null; then
1197154e0bb33Smrg  as_mkdir_p='mkdir -p "$as_dir"'
11972b1297603Smrgelse
11973b1297603Smrg  test -d ./-p && rmdir ./-p
11974b1297603Smrg  as_mkdir_p=false
11975b1297603Smrgfi
11976b1297603Smrg
1197733734831Smrg
1197833734831Smrg# as_fn_executable_p FILE
1197933734831Smrg# -----------------------
1198033734831Smrg# Test if FILE is an executable regular file.
1198133734831Smrgas_fn_executable_p ()
1198233734831Smrg{
1198333734831Smrg  test -f "$1" && test -x "$1"
1198433734831Smrg} # as_fn_executable_p
1198533734831Smrgas_test_x='test -x'
1198633734831Smrgas_executable_p=as_fn_executable_p
11987b1297603Smrg
11988b1297603Smrg# Sed expression to map a string onto a valid CPP name.
11989b1297603Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11990b1297603Smrg
11991b1297603Smrg# Sed expression to map a string onto a valid variable name.
11992b1297603Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11993b1297603Smrg
11994b1297603Smrg
11995b1297603Smrgexec 6>&1
1199654e0bb33Smrg## ----------------------------------- ##
1199754e0bb33Smrg## Main body of $CONFIG_STATUS script. ##
1199854e0bb33Smrg## ----------------------------------- ##
1199954e0bb33Smrg_ASEOF
1200054e0bb33Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12001b1297603Smrg
1200254e0bb33Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1200354e0bb33Smrg# Save the log message, to keep $0 and so on meaningful, and to
12004b1297603Smrg# report actual input values of CONFIG_FILES etc. instead of their
12005b1297603Smrg# values after options handling.
12006b1297603Smrgac_log="
1200720f5670eSmrgThis file was extended by xinput $as_me 1.6.4, which was
1200820f5670eSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
12009b1297603Smrg
12010b1297603Smrg  CONFIG_FILES    = $CONFIG_FILES
12011b1297603Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12012b1297603Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12013b1297603Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12014b1297603Smrg  $ $0 $@
12015b1297603Smrg
12016b1297603Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12017b1297603Smrg"
12018b1297603Smrg
12019b1297603Smrg_ACEOF
12020b1297603Smrg
120215b944e2aSmrgcase $ac_config_files in *"
120225b944e2aSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
120235b944e2aSmrgesac
120245b944e2aSmrg
120255b944e2aSmrgcase $ac_config_headers in *"
120265b944e2aSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
120275b944e2aSmrgesac
120285b944e2aSmrg
120295b944e2aSmrg
120305b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12031b1297603Smrg# Files that config.status was made for.
12032b1297603Smrgconfig_files="$ac_config_files"
12033b1297603Smrgconfig_headers="$ac_config_headers"
12034b1297603Smrgconfig_commands="$ac_config_commands"
12035b1297603Smrg
12036b1297603Smrg_ACEOF
12037b1297603Smrg
120385b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12039b1297603Smrgac_cs_usage="\
1204054e0bb33Smrg\`$as_me' instantiates files and other configuration actions
1204154e0bb33Smrgfrom templates according to the current configuration.  Unless the files
1204254e0bb33Smrgand actions are specified as TAGs, all are instantiated by default.
12043b1297603Smrg
1204454e0bb33SmrgUsage: $0 [OPTION]... [TAG]...
12045b1297603Smrg
12046b1297603Smrg  -h, --help       print this help, then exit
12047b1297603Smrg  -V, --version    print version number and configuration settings, then exit
1204854e0bb33Smrg      --config     print configuration, then exit
120495b944e2aSmrg  -q, --quiet, --silent
120505b944e2aSmrg                   do not print progress messages
12051b1297603Smrg  -d, --debug      don't remove temporary files
12052b1297603Smrg      --recheck    update $as_me by reconfiguring in the same conditions
120535b944e2aSmrg      --file=FILE[:TEMPLATE]
120545b944e2aSmrg                   instantiate the configuration file FILE
120555b944e2aSmrg      --header=FILE[:TEMPLATE]
120565b944e2aSmrg                   instantiate the configuration header FILE
12057b1297603Smrg
12058b1297603SmrgConfiguration files:
12059b1297603Smrg$config_files
12060b1297603Smrg
12061b1297603SmrgConfiguration headers:
12062b1297603Smrg$config_headers
12063b1297603Smrg
12064b1297603SmrgConfiguration commands:
12065b1297603Smrg$config_commands
12066b1297603Smrg
12067a570218aSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xinput/issues>."
12068b1297603Smrg
12069b1297603Smrg_ACEOF
1207020f5670eSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1207120f5670eSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
120725b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1207320f5670eSmrgac_cs_config='$ac_cs_config_escaped'
12074b1297603Smrgac_cs_version="\\
1207520f5670eSmrgxinput config.status 1.6.4
1207620f5670eSmrgconfigured by $0, generated by GNU Autoconf 2.71,
1207754e0bb33Smrg  with options \\"\$ac_cs_config\\"
12078b1297603Smrg
1207920f5670eSmrgCopyright (C) 2021 Free Software Foundation, Inc.
12080b1297603SmrgThis config.status script is free software; the Free Software Foundation
12081b1297603Smrggives unlimited permission to copy, distribute and modify it."
12082b1297603Smrg
12083b1297603Smrgac_pwd='$ac_pwd'
12084b1297603Smrgsrcdir='$srcdir'
12085b1297603SmrgINSTALL='$INSTALL'
120865b944e2aSmrgMKDIR_P='$MKDIR_P'
120875b944e2aSmrgAWK='$AWK'
120885b944e2aSmrgtest -n "\$AWK" || AWK=awk
12089b1297603Smrg_ACEOF
12090b1297603Smrg
120915b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120925b944e2aSmrg# The default lists apply if the user does not specify any file.
12093b1297603Smrgac_need_defaults=:
12094b1297603Smrgwhile test $# != 0
12095b1297603Smrgdo
12096b1297603Smrg  case $1 in
120970309d3b3Smrg  --*=?*)
12098b1297603Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12099b1297603Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12100b1297603Smrg    ac_shift=:
12101b1297603Smrg    ;;
121020309d3b3Smrg  --*=)
121030309d3b3Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
121040309d3b3Smrg    ac_optarg=
121050309d3b3Smrg    ac_shift=:
121060309d3b3Smrg    ;;
12107b1297603Smrg  *)
12108b1297603Smrg    ac_option=$1
12109b1297603Smrg    ac_optarg=$2
12110b1297603Smrg    ac_shift=shift
12111b1297603Smrg    ;;
12112b1297603Smrg  esac
12113b1297603Smrg
12114b1297603Smrg  case $ac_option in
12115b1297603Smrg  # Handling of the options.
12116b1297603Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12117b1297603Smrg    ac_cs_recheck=: ;;
12118b1297603Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1211920f5670eSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
1212054e0bb33Smrg  --config | --confi | --conf | --con | --co | --c )
1212120f5670eSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
12122b1297603Smrg  --debug | --debu | --deb | --de | --d | -d )
12123b1297603Smrg    debug=: ;;
12124b1297603Smrg  --file | --fil | --fi | --f )
12125b1297603Smrg    $ac_shift
121265b944e2aSmrg    case $ac_optarg in
1212720f5670eSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
121280309d3b3Smrg    '') as_fn_error $? "missing file argument" ;;
121295b944e2aSmrg    esac
1213054e0bb33Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12131b1297603Smrg    ac_need_defaults=false;;
12132b1297603Smrg  --header | --heade | --head | --hea )
12133b1297603Smrg    $ac_shift
121345b944e2aSmrg    case $ac_optarg in
1213520f5670eSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
121365b944e2aSmrg    esac
1213754e0bb33Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12138b1297603Smrg    ac_need_defaults=false;;
12139b1297603Smrg  --he | --h)
12140b1297603Smrg    # Conflict between --help and --header
1214154e0bb33Smrg    as_fn_error $? "ambiguous option: \`$1'
1214254e0bb33SmrgTry \`$0 --help' for more information.";;
12143b1297603Smrg  --help | --hel | -h )
1214420f5670eSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12145b1297603Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12146b1297603Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12147b1297603Smrg    ac_cs_silent=: ;;
12148b1297603Smrg
12149b1297603Smrg  # This is an error.
1215054e0bb33Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
1215154e0bb33SmrgTry \`$0 --help' for more information." ;;
12152b1297603Smrg
1215354e0bb33Smrg  *) as_fn_append ac_config_targets " $1"
12154b1297603Smrg     ac_need_defaults=false ;;
12155b1297603Smrg
12156b1297603Smrg  esac
12157b1297603Smrg  shift
12158b1297603Smrgdone
12159b1297603Smrg
12160b1297603Smrgac_configure_extra_args=
12161b1297603Smrg
12162b1297603Smrgif $ac_cs_silent; then
12163b1297603Smrg  exec 6>/dev/null
12164b1297603Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12165b1297603Smrgfi
12166b1297603Smrg
12167b1297603Smrg_ACEOF
121685b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12169b1297603Smrgif \$ac_cs_recheck; then
1217033734831Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
121715b944e2aSmrg  shift
1217220f5670eSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
121735b944e2aSmrg  CONFIG_SHELL='$SHELL'
12174b1297603Smrg  export CONFIG_SHELL
121755b944e2aSmrg  exec "\$@"
12176b1297603Smrgfi
12177b1297603Smrg
12178b1297603Smrg_ACEOF
121795b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12180b1297603Smrgexec 5>>config.log
12181b1297603Smrg{
12182b1297603Smrg  echo
12183b1297603Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12184b1297603Smrg## Running $as_me. ##
12185b1297603Smrg_ASBOX
1218620f5670eSmrg  printf "%s\n" "$ac_log"
12187b1297603Smrg} >&5
12188b1297603Smrg
12189b1297603Smrg_ACEOF
121905b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12191b1297603Smrg#
12192b1297603Smrg# INIT-COMMANDS
12193b1297603Smrg#
12194a570218aSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12195b1297603Smrg
12196b1297603Smrg_ACEOF
12197b1297603Smrg
121985b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12199b1297603Smrg
12200b1297603Smrg# Handling of arguments.
12201b1297603Smrgfor ac_config_target in $ac_config_targets
12202b1297603Smrgdo
12203b1297603Smrg  case $ac_config_target in
1220453719b08Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
122050309d3b3Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12206b1297603Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12207b1297603Smrg    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12208b1297603Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12209b1297603Smrg
1221054e0bb33Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12211b1297603Smrg  esac
12212b1297603Smrgdone
12213b1297603Smrg
12214b1297603Smrg
12215b1297603Smrg# If the user did not use the arguments to specify the items to instantiate,
12216b1297603Smrg# then the envvar interface is used.  Set only those that are not.
12217b1297603Smrg# We use the long form for the default assignment because of an extremely
12218b1297603Smrg# bizarre bug on SunOS 4.1.3.
12219b1297603Smrgif $ac_need_defaults; then
1222020f5670eSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1222120f5670eSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1222220f5670eSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12223b1297603Smrgfi
12224b1297603Smrg
12225b1297603Smrg# Have a temporary directory for convenience.  Make it in the build tree
12226b1297603Smrg# simply because there is no reason against having it here, and in addition,
12227b1297603Smrg# creating and moving files from /tmp can sometimes cause problems.
12228b1297603Smrg# Hook for its removal unless debugging.
12229b1297603Smrg# Note that there is a small window in which the directory will not be cleaned:
12230b1297603Smrg# after its creation but before its name has been assigned to `$tmp'.
12231b1297603Smrg$debug ||
12232b1297603Smrg{
122330309d3b3Smrg  tmp= ac_tmp=
12234b1297603Smrg  trap 'exit_status=$?
122350309d3b3Smrg  : "${ac_tmp:=$tmp}"
122360309d3b3Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12237b1297603Smrg' 0
1223854e0bb33Smrg  trap 'as_fn_exit 1' 1 2 13 15
12239b1297603Smrg}
12240b1297603Smrg# Create a (secure) tmp directory for tmp files.
12241b1297603Smrg
12242b1297603Smrg{
12243b1297603Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
122440309d3b3Smrg  test -d "$tmp"
12245b1297603Smrg}  ||
12246b1297603Smrg{
12247b1297603Smrg  tmp=./conf$$-$RANDOM
12248b1297603Smrg  (umask 077 && mkdir "$tmp")
1224954e0bb33Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
122500309d3b3Smrgac_tmp=$tmp
12251b1297603Smrg
122525b944e2aSmrg# Set up the scripts for CONFIG_FILES section.
122535b944e2aSmrg# No need to generate them if there are no CONFIG_FILES.
122545b944e2aSmrg# This happens for instance with `./config.status config.h'.
12255b1297603Smrgif test -n "$CONFIG_FILES"; then
12256b1297603Smrg
12257b1297603Smrg
1225854e0bb33Smrgac_cr=`echo X | tr X '\015'`
1225954e0bb33Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1226054e0bb33Smrg# But we know of no other shell where ac_cr would be empty at this
1226154e0bb33Smrg# point, so we can use a bashism as a fallback.
1226254e0bb33Smrgif test "x$ac_cr" = x; then
1226354e0bb33Smrg  eval ac_cr=\$\'\\r\'
1226454e0bb33Smrgfi
122655b944e2aSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
122665b944e2aSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
122675b944e2aSmrg  ac_cs_awk_cr='\\r'
122685b944e2aSmrgelse
122695b944e2aSmrg  ac_cs_awk_cr=$ac_cr
12270b1297603Smrgfi
12271b1297603Smrg
122720309d3b3Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12273b1297603Smrg_ACEOF
12274b1297603Smrg
12275b1297603Smrg
122765b944e2aSmrg{
122775b944e2aSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
122785b944e2aSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
122795b944e2aSmrg  echo "_ACEOF"
122805b944e2aSmrg} >conf$$subs.sh ||
1228154e0bb33Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1228254e0bb33Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12283b1297603Smrgac_delim='%!_!# '
12284b1297603Smrgfor ac_last_try in false false false false false :; do
122855b944e2aSmrg  . ./conf$$subs.sh ||
1228654e0bb33Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12287b1297603Smrg
122885b944e2aSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
122895b944e2aSmrg  if test $ac_delim_n = $ac_delim_num; then
12290b1297603Smrg    break
12291b1297603Smrg  elif $ac_last_try; then
1229254e0bb33Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12293b1297603Smrg  else
12294b1297603Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12295b1297603Smrg  fi
12296b1297603Smrgdone
122975b944e2aSmrgrm -f conf$$subs.sh
12298b1297603Smrg
122995b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123000309d3b3Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
123015b944e2aSmrg_ACEOF
123025b944e2aSmrgsed -n '
123035b944e2aSmrgh
123045b944e2aSmrgs/^/S["/; s/!.*/"]=/
123055b944e2aSmrgp
123065b944e2aSmrgg
123075b944e2aSmrgs/^[^!]*!//
123085b944e2aSmrg:repl
123095b944e2aSmrgt repl
123105b944e2aSmrgs/'"$ac_delim"'$//
123115b944e2aSmrgt delim
123125b944e2aSmrg:nl
123135b944e2aSmrgh
1231454e0bb33Smrgs/\(.\{148\}\)..*/\1/
123155b944e2aSmrgt more1
123165b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
123175b944e2aSmrgp
123185b944e2aSmrgn
123195b944e2aSmrgb repl
123205b944e2aSmrg:more1
123215b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
123225b944e2aSmrgp
123235b944e2aSmrgg
123245b944e2aSmrgs/.\{148\}//
123255b944e2aSmrgt nl
123265b944e2aSmrg:delim
123275b944e2aSmrgh
1232854e0bb33Smrgs/\(.\{148\}\)..*/\1/
123295b944e2aSmrgt more2
123305b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
123315b944e2aSmrgp
123325b944e2aSmrgb
123335b944e2aSmrg:more2
123345b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
123355b944e2aSmrgp
123365b944e2aSmrgg
123375b944e2aSmrgs/.\{148\}//
123385b944e2aSmrgt delim
123395b944e2aSmrg' <conf$$subs.awk | sed '
123405b944e2aSmrg/^[^""]/{
123415b944e2aSmrg  N
123425b944e2aSmrg  s/\n//
123435b944e2aSmrg}
123445b944e2aSmrg' >>$CONFIG_STATUS || ac_write_fail=1
123455b944e2aSmrgrm -f conf$$subs.awk
123465b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123475b944e2aSmrg_ACAWK
123480309d3b3Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
123495b944e2aSmrg  for (key in S) S_is_set[key] = 1
123505b944e2aSmrg  FS = ""
123515b944e2aSmrg
123525b944e2aSmrg}
123535b944e2aSmrg{
123545b944e2aSmrg  line = $ 0
123555b944e2aSmrg  nfields = split(line, field, "@")
123565b944e2aSmrg  substed = 0
123575b944e2aSmrg  len = length(field[1])
123585b944e2aSmrg  for (i = 2; i < nfields; i++) {
123595b944e2aSmrg    key = field[i]
123605b944e2aSmrg    keylen = length(key)
123615b944e2aSmrg    if (S_is_set[key]) {
123625b944e2aSmrg      value = S[key]
123635b944e2aSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
123645b944e2aSmrg      len += length(value) + length(field[++i])
123655b944e2aSmrg      substed = 1
123665b944e2aSmrg    } else
123675b944e2aSmrg      len += 1 + keylen
123685b944e2aSmrg  }
123695b944e2aSmrg
123705b944e2aSmrg  print line
123715b944e2aSmrg}
12372b1297603Smrg
123735b944e2aSmrg_ACAWK
12374b1297603Smrg_ACEOF
123755b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
123765b944e2aSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
123775b944e2aSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
123785b944e2aSmrgelse
123795b944e2aSmrg  cat
123800309d3b3Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1238154e0bb33Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12382b1297603Smrg_ACEOF
12383b1297603Smrg
1238454e0bb33Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1238554e0bb33Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12386b1297603Smrg# trailing colons and then remove the whole line if VPATH becomes empty
12387b1297603Smrg# (actually we leave an empty line to preserve line numbers).
12388b1297603Smrgif test "x$srcdir" = x.; then
1238954e0bb33Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1239054e0bb33Smrgh
1239154e0bb33Smrgs///
1239254e0bb33Smrgs/^/:/
1239354e0bb33Smrgs/[	 ]*$/:/
1239454e0bb33Smrgs/:\$(srcdir):/:/g
1239554e0bb33Smrgs/:\${srcdir}:/:/g
1239654e0bb33Smrgs/:@srcdir@:/:/g
1239754e0bb33Smrgs/^:*//
12398b1297603Smrgs/:*$//
1239954e0bb33Smrgx
1240054e0bb33Smrgs/\(=[	 ]*\).*/\1/
1240154e0bb33SmrgG
1240254e0bb33Smrgs/\n//
12403b1297603Smrgs/^[^=]*=[	 ]*$//
12404b1297603Smrg}'
12405b1297603Smrgfi
12406b1297603Smrg
124075b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12408b1297603Smrgfi # test -n "$CONFIG_FILES"
12409b1297603Smrg
124105b944e2aSmrg# Set up the scripts for CONFIG_HEADERS section.
124115b944e2aSmrg# No need to generate them if there are no CONFIG_HEADERS.
124125b944e2aSmrg# This happens for instance with `./config.status Makefile'.
124135b944e2aSmrgif test -n "$CONFIG_HEADERS"; then
124140309d3b3Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
124155b944e2aSmrgBEGIN {
124165b944e2aSmrg_ACEOF
124175b944e2aSmrg
124185b944e2aSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
124195b944e2aSmrg# here-document in config.status, that substitutes the proper values into
124205b944e2aSmrg# config.h.in to produce config.h.
124215b944e2aSmrg
124225b944e2aSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
124235b944e2aSmrg# handling of long lines.
124245b944e2aSmrgac_delim='%!_!# '
124255b944e2aSmrgfor ac_last_try in false false :; do
124260309d3b3Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
124270309d3b3Smrg  if test -z "$ac_tt"; then
124285b944e2aSmrg    break
124295b944e2aSmrg  elif $ac_last_try; then
1243054e0bb33Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
124315b944e2aSmrg  else
124325b944e2aSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
124335b944e2aSmrg  fi
124345b944e2aSmrgdone
124355b944e2aSmrg
124365b944e2aSmrg# For the awk script, D is an array of macro values keyed by name,
124375b944e2aSmrg# likewise P contains macro parameters if any.  Preserve backslash
124385b944e2aSmrg# newline sequences.
124395b944e2aSmrg
124405b944e2aSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
124415b944e2aSmrgsed -n '
124425b944e2aSmrgs/.\{148\}/&'"$ac_delim"'/g
124435b944e2aSmrgt rset
124445b944e2aSmrg:rset
124455b944e2aSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
124465b944e2aSmrgt def
124475b944e2aSmrgd
124485b944e2aSmrg:def
124495b944e2aSmrgs/\\$//
124505b944e2aSmrgt bsnl
124515b944e2aSmrgs/["\\]/\\&/g
124525b944e2aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
124535b944e2aSmrgD["\1"]=" \3"/p
124545b944e2aSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
124555b944e2aSmrgd
124565b944e2aSmrg:bsnl
124575b944e2aSmrgs/["\\]/\\&/g
124585b944e2aSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
124595b944e2aSmrgD["\1"]=" \3\\\\\\n"\\/p
124605b944e2aSmrgt cont
124615b944e2aSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
124625b944e2aSmrgt cont
124635b944e2aSmrgd
124645b944e2aSmrg:cont
124655b944e2aSmrgn
124665b944e2aSmrgs/.\{148\}/&'"$ac_delim"'/g
124675b944e2aSmrgt clear
124685b944e2aSmrg:clear
124695b944e2aSmrgs/\\$//
124705b944e2aSmrgt bsnlc
124715b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
124725b944e2aSmrgd
124735b944e2aSmrg:bsnlc
124745b944e2aSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
124755b944e2aSmrgb cont
124765b944e2aSmrg' <confdefs.h | sed '
124775b944e2aSmrgs/'"$ac_delim"'/"\\\
124785b944e2aSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
124795b944e2aSmrg
124805b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
124815b944e2aSmrg  for (key in D) D_is_set[key] = 1
124825b944e2aSmrg  FS = ""
124835b944e2aSmrg}
124845b944e2aSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
124855b944e2aSmrg  line = \$ 0
124865b944e2aSmrg  split(line, arg, " ")
124875b944e2aSmrg  if (arg[1] == "#") {
124885b944e2aSmrg    defundef = arg[2]
124895b944e2aSmrg    mac1 = arg[3]
124905b944e2aSmrg  } else {
124915b944e2aSmrg    defundef = substr(arg[1], 2)
124925b944e2aSmrg    mac1 = arg[2]
124935b944e2aSmrg  }
124945b944e2aSmrg  split(mac1, mac2, "(") #)
124955b944e2aSmrg  macro = mac2[1]
124965b944e2aSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
124975b944e2aSmrg  if (D_is_set[macro]) {
124985b944e2aSmrg    # Preserve the white space surrounding the "#".
124995b944e2aSmrg    print prefix "define", macro P[macro] D[macro]
125005b944e2aSmrg    next
125015b944e2aSmrg  } else {
125025b944e2aSmrg    # Replace #undef with comments.  This is necessary, for example,
125035b944e2aSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
125045b944e2aSmrg    # on some systems where configure will not decide to define it.
125055b944e2aSmrg    if (defundef == "undef") {
125065b944e2aSmrg      print "/*", prefix defundef, macro, "*/"
125075b944e2aSmrg      next
125085b944e2aSmrg    }
125095b944e2aSmrg  }
125105b944e2aSmrg}
125115b944e2aSmrg{ print }
125125b944e2aSmrg_ACAWK
125135b944e2aSmrg_ACEOF
125145b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1251554e0bb33Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
125165b944e2aSmrgfi # test -n "$CONFIG_HEADERS"
125175b944e2aSmrg
12518b1297603Smrg
125195b944e2aSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
125205b944e2aSmrgshift
125215b944e2aSmrgfor ac_tag
12522b1297603Smrgdo
12523b1297603Smrg  case $ac_tag in
12524b1297603Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
12525b1297603Smrg  esac
12526b1297603Smrg  case $ac_mode$ac_tag in
12527b1297603Smrg  :[FHL]*:*);;
1252854e0bb33Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12529b1297603Smrg  :[FH]-) ac_tag=-:-;;
12530b1297603Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12531b1297603Smrg  esac
12532b1297603Smrg  ac_save_IFS=$IFS
12533b1297603Smrg  IFS=:
12534b1297603Smrg  set x $ac_tag
12535b1297603Smrg  IFS=$ac_save_IFS
12536b1297603Smrg  shift
12537b1297603Smrg  ac_file=$1
12538b1297603Smrg  shift
12539b1297603Smrg
12540b1297603Smrg  case $ac_mode in
12541b1297603Smrg  :L) ac_source=$1;;
12542b1297603Smrg  :[FH])
12543b1297603Smrg    ac_file_inputs=
12544b1297603Smrg    for ac_f
12545b1297603Smrg    do
12546b1297603Smrg      case $ac_f in
125470309d3b3Smrg      -) ac_f="$ac_tmp/stdin";;
12548b1297603Smrg      *) # Look for the file first in the build tree, then in the source tree
12549b1297603Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12550b1297603Smrg	 # because $ac_f cannot contain `:'.
12551b1297603Smrg	 test -f "$ac_f" ||
12552b1297603Smrg	   case $ac_f in
12553b1297603Smrg	   [\\/$]*) false;;
12554b1297603Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12555b1297603Smrg	   esac ||
1255654e0bb33Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12557b1297603Smrg      esac
1255820f5670eSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1255954e0bb33Smrg      as_fn_append ac_file_inputs " '$ac_f'"
12560b1297603Smrg    done
12561b1297603Smrg
12562b1297603Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
12563b1297603Smrg    # use $as_me), people would be surprised to read:
12564b1297603Smrg    #    /* config.h.  Generated by config.status.  */
125655b944e2aSmrg    configure_input='Generated from '`
1256620f5670eSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
125675b944e2aSmrg	`' by configure.'
12568b1297603Smrg    if test x"$ac_file" != x-; then
12569b1297603Smrg      configure_input="$ac_file.  $configure_input"
1257020f5670eSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1257120f5670eSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
12572b1297603Smrg    fi
125735b944e2aSmrg    # Neutralize special characters interpreted by sed in replacement strings.
125745b944e2aSmrg    case $configure_input in #(
125755b944e2aSmrg    *\&* | *\|* | *\\* )
1257620f5670eSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
125775b944e2aSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
125785b944e2aSmrg    *) ac_sed_conf_input=$configure_input;;
125795b944e2aSmrg    esac
12580b1297603Smrg
12581b1297603Smrg    case $ac_tag in
125820309d3b3Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1258354e0bb33Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12584b1297603Smrg    esac
12585b1297603Smrg    ;;
12586b1297603Smrg  esac
12587b1297603Smrg
12588b1297603Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
12589b1297603Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12590b1297603Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12591b1297603Smrg	 X"$ac_file" : 'X\(//\)$' \| \
12592b1297603Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1259320f5670eSmrgprintf "%s\n" X"$ac_file" |
12594b1297603Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12595b1297603Smrg	    s//\1/
12596b1297603Smrg	    q
12597b1297603Smrg	  }
12598b1297603Smrg	  /^X\(\/\/\)[^/].*/{
12599b1297603Smrg	    s//\1/
12600b1297603Smrg	    q
12601b1297603Smrg	  }
12602b1297603Smrg	  /^X\(\/\/\)$/{
12603b1297603Smrg	    s//\1/
12604b1297603Smrg	    q
12605b1297603Smrg	  }
12606b1297603Smrg	  /^X\(\/\).*/{
12607b1297603Smrg	    s//\1/
12608b1297603Smrg	    q
12609b1297603Smrg	  }
12610b1297603Smrg	  s/.*/./; q'`
1261154e0bb33Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
12612b1297603Smrg  ac_builddir=.
12613b1297603Smrg
12614b1297603Smrgcase "$ac_dir" in
12615b1297603Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12616b1297603Smrg*)
1261720f5670eSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
12618b1297603Smrg  # A ".." for each directory in $ac_dir_suffix.
1261920f5670eSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12620b1297603Smrg  case $ac_top_builddir_sub in
12621b1297603Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12622b1297603Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12623b1297603Smrg  esac ;;
12624b1297603Smrgesac
12625b1297603Smrgac_abs_top_builddir=$ac_pwd
12626b1297603Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
12627b1297603Smrg# for backward compatibility:
12628b1297603Smrgac_top_builddir=$ac_top_build_prefix
12629b1297603Smrg
12630b1297603Smrgcase $srcdir in
12631b1297603Smrg  .)  # We are building in place.
12632b1297603Smrg    ac_srcdir=.
12633b1297603Smrg    ac_top_srcdir=$ac_top_builddir_sub
12634b1297603Smrg    ac_abs_top_srcdir=$ac_pwd ;;
12635b1297603Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12636b1297603Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
12637b1297603Smrg    ac_top_srcdir=$srcdir
12638b1297603Smrg    ac_abs_top_srcdir=$srcdir ;;
12639b1297603Smrg  *) # Relative name.
12640b1297603Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12641b1297603Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
12642b1297603Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12643b1297603Smrgesac
12644b1297603Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12645b1297603Smrg
12646b1297603Smrg
12647b1297603Smrg  case $ac_mode in
12648b1297603Smrg  :F)
12649b1297603Smrg  #
12650b1297603Smrg  # CONFIG_FILE
12651b1297603Smrg  #
12652b1297603Smrg
12653b1297603Smrg  case $INSTALL in
12654b1297603Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12655b1297603Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12656b1297603Smrg  esac
126575b944e2aSmrg  ac_MKDIR_P=$MKDIR_P
126585b944e2aSmrg  case $MKDIR_P in
126595b944e2aSmrg  [\\/$]* | ?:[\\/]* ) ;;
126605b944e2aSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
126615b944e2aSmrg  esac
12662b1297603Smrg_ACEOF
12663b1297603Smrg
126645b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12665b1297603Smrg# If the template does not know about datarootdir, expand it.
12666b1297603Smrg# FIXME: This hack should be removed a few years after 2.60.
12667b1297603Smrgac_datarootdir_hack=; ac_datarootdir_seen=
126685b944e2aSmrgac_sed_dataroot='
126695b944e2aSmrg/datarootdir/ {
12670b1297603Smrg  p
12671b1297603Smrg  q
12672b1297603Smrg}
12673b1297603Smrg/@datadir@/p
12674b1297603Smrg/@docdir@/p
12675b1297603Smrg/@infodir@/p
12676b1297603Smrg/@localedir@/p
1267754e0bb33Smrg/@mandir@/p'
126785b944e2aSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12679b1297603Smrg*datarootdir*) ac_datarootdir_seen=yes;;
12680b1297603Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1268120f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1268220f5670eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12683b1297603Smrg_ACEOF
126845b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12685b1297603Smrg  ac_datarootdir_hack='
12686b1297603Smrg  s&@datadir@&$datadir&g
12687b1297603Smrg  s&@docdir@&$docdir&g
12688b1297603Smrg  s&@infodir@&$infodir&g
12689b1297603Smrg  s&@localedir@&$localedir&g
12690b1297603Smrg  s&@mandir@&$mandir&g
1269154e0bb33Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
12692b1297603Smrgesac
12693b1297603Smrg_ACEOF
12694b1297603Smrg
12695b1297603Smrg# Neutralize VPATH when `$srcdir' = `.'.
12696b1297603Smrg# Shell code in configure.ac might set extrasub.
12697b1297603Smrg# FIXME: do we really want to maintain this feature?
126985b944e2aSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
126995b944e2aSmrgac_sed_extra="$ac_vpsub
12700b1297603Smrg$extrasub
12701b1297603Smrg_ACEOF
127025b944e2aSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12703b1297603Smrg:t
12704b1297603Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
127055b944e2aSmrgs|@configure_input@|$ac_sed_conf_input|;t t
12706b1297603Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
127075b944e2aSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
12708b1297603Smrgs&@srcdir@&$ac_srcdir&;t t
12709b1297603Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
12710b1297603Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
12711b1297603Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12712b1297603Smrgs&@builddir@&$ac_builddir&;t t
12713b1297603Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
12714b1297603Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12715b1297603Smrgs&@INSTALL@&$ac_INSTALL&;t t
127165b944e2aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
12717b1297603Smrg$ac_datarootdir_hack
127185b944e2aSmrg"
127190309d3b3Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
127200309d3b3Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12721b1297603Smrg
12722b1297603Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
127230309d3b3Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
127240309d3b3Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
127250309d3b3Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1272620f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1272754e0bb33Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
1272820f5670eSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1272954e0bb33Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12730b1297603Smrg
127310309d3b3Smrg  rm -f "$ac_tmp/stdin"
12732b1297603Smrg  case $ac_file in
127330309d3b3Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
127340309d3b3Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
127355b944e2aSmrg  esac \
1273654e0bb33Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12737b1297603Smrg ;;
12738b1297603Smrg  :H)
12739b1297603Smrg  #
12740b1297603Smrg  # CONFIG_HEADER
12741b1297603Smrg  #
12742b1297603Smrg  if test x"$ac_file" != x-; then
127435b944e2aSmrg    {
1274420f5670eSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
127450309d3b3Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
127460309d3b3Smrg    } >"$ac_tmp/config.h" \
1274754e0bb33Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
127480309d3b3Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1274920f5670eSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1275020f5670eSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12751b1297603Smrg    else
127525b944e2aSmrg      rm -f "$ac_file"
127530309d3b3Smrg      mv "$ac_tmp/config.h" "$ac_file" \
1275454e0bb33Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12755b1297603Smrg    fi
12756b1297603Smrg  else
1275720f5670eSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
127580309d3b3Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1275954e0bb33Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
12760b1297603Smrg  fi
127615b944e2aSmrg# Compute "$ac_file"'s index in $config_headers.
127625b944e2aSmrg_am_arg="$ac_file"
12763b1297603Smrg_am_stamp_count=1
12764b1297603Smrgfor _am_header in $config_headers :; do
12765b1297603Smrg  case $_am_header in
127665b944e2aSmrg    $_am_arg | $_am_arg:* )
12767b1297603Smrg      break ;;
12768b1297603Smrg    * )
12769b1297603Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12770b1297603Smrg  esac
12771b1297603Smrgdone
127725b944e2aSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
127735b944e2aSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
127745b944e2aSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
127755b944e2aSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
127765b944e2aSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1277720f5670eSmrgprintf "%s\n" X"$_am_arg" |
12778b1297603Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12779b1297603Smrg	    s//\1/
12780b1297603Smrg	    q
12781b1297603Smrg	  }
12782b1297603Smrg	  /^X\(\/\/\)[^/].*/{
12783b1297603Smrg	    s//\1/
12784b1297603Smrg	    q
12785b1297603Smrg	  }
12786b1297603Smrg	  /^X\(\/\/\)$/{
12787b1297603Smrg	    s//\1/
12788b1297603Smrg	    q
12789b1297603Smrg	  }
12790b1297603Smrg	  /^X\(\/\).*/{
12791b1297603Smrg	    s//\1/
12792b1297603Smrg	    q
12793b1297603Smrg	  }
12794b1297603Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
12795b1297603Smrg ;;
12796b1297603Smrg
1279720f5670eSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1279820f5670eSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
12799b1297603Smrg ;;
12800b1297603Smrg  esac
12801b1297603Smrg
12802b1297603Smrg
12803b1297603Smrg  case $ac_file$ac_mode in
1280453719b08Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1280533734831Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
1280653719b08Smrg  # are listed without --file.  Let's play safe and only enable the eval
1280753719b08Smrg  # if we detect the quoting.
12808a570218aSmrg  # TODO: see whether this extra hack can be removed once we start
12809a570218aSmrg  # requiring Autoconf 2.70 or later.
12810a570218aSmrg  case $CONFIG_FILES in #(
12811a570218aSmrg  *\'*) :
12812a570218aSmrg    eval set x "$CONFIG_FILES" ;; #(
12813a570218aSmrg  *) :
12814a570218aSmrg    set x $CONFIG_FILES ;; #(
12815a570218aSmrg  *) :
12816a570218aSmrg     ;;
12817a570218aSmrgesac
1281853719b08Smrg  shift
12819a570218aSmrg  # Used to flag and report bootstrapping failures.
12820a570218aSmrg  am_rc=0
12821a570218aSmrg  for am_mf
1282253719b08Smrg  do
1282353719b08Smrg    # Strip MF so we end up with the name of the file.
1282420f5670eSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12825a570218aSmrg    # Check whether this is an Automake generated Makefile which includes
12826a570218aSmrg    # dependency-tracking related rules and includes.
12827a570218aSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
1282853719b08Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12829a570218aSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12830a570218aSmrg      || continue
12831a570218aSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12832a570218aSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12833a570218aSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12834a570218aSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12835a570218aSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1283620f5670eSmrgprintf "%s\n" X"$am_mf" |
12837b1297603Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12838b1297603Smrg	    s//\1/
12839b1297603Smrg	    q
12840b1297603Smrg	  }
12841b1297603Smrg	  /^X\(\/\/\)[^/].*/{
12842b1297603Smrg	    s//\1/
12843b1297603Smrg	    q
12844b1297603Smrg	  }
12845b1297603Smrg	  /^X\(\/\/\)$/{
12846b1297603Smrg	    s//\1/
12847b1297603Smrg	    q
12848b1297603Smrg	  }
12849b1297603Smrg	  /^X\(\/\).*/{
12850b1297603Smrg	    s//\1/
12851b1297603Smrg	    q
12852b1297603Smrg	  }
12853b1297603Smrg	  s/.*/./; q'`
12854a570218aSmrg    am_filepart=`$as_basename -- "$am_mf" ||
12855a570218aSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12856a570218aSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12857a570218aSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1285820f5670eSmrgprintf "%s\n" X/"$am_mf" |
12859a570218aSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12860b1297603Smrg	    s//\1/
12861b1297603Smrg	    q
12862b1297603Smrg	  }
12863a570218aSmrg	  /^X\/\(\/\/\)$/{
12864b1297603Smrg	    s//\1/
12865b1297603Smrg	    q
12866b1297603Smrg	  }
12867a570218aSmrg	  /^X\/\(\/\).*/{
12868b1297603Smrg	    s//\1/
12869b1297603Smrg	    q
12870b1297603Smrg	  }
12871b1297603Smrg	  s/.*/./; q'`
12872a570218aSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12873a570218aSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12874a570218aSmrg        | $MAKE -f - am--depfiles" >&5
12875a570218aSmrg   (cd "$am_dirpart" \
12876a570218aSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12877a570218aSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
12878a570218aSmrg   ac_status=$?
12879a570218aSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12880a570218aSmrg   (exit $ac_status); } || am_rc=$?
12881b1297603Smrg  done
12882a570218aSmrg  if test $am_rc -ne 0; then
1288320f5670eSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1288420f5670eSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12885a570218aSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1288620f5670eSmrg    for automatic dependency tracking.  If GNU make was not used, consider
1288720f5670eSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1288820f5670eSmrg    necessary).  You can also try re-running configure with the
12889a570218aSmrg    '--disable-dependency-tracking' option to at least be able to build
12890a570218aSmrg    the package (albeit without support for automatic dependency tracking).
12891a570218aSmrgSee \`config.log' for more details" "$LINENO" 5; }
12892a570218aSmrg  fi
12893a570218aSmrg  { am_dirpart=; unset am_dirpart;}
12894a570218aSmrg  { am_filepart=; unset am_filepart;}
12895a570218aSmrg  { am_mf=; unset am_mf;}
12896a570218aSmrg  { am_rc=; unset am_rc;}
12897a570218aSmrg  rm -f conftest-deps.mk
1289853719b08Smrg}
12899b1297603Smrg ;;
12900b1297603Smrg
12901b1297603Smrg  esac
12902b1297603Smrgdone # for ac_tag
12903b1297603Smrg
12904b1297603Smrg
1290554e0bb33Smrgas_fn_exit 0
12906b1297603Smrg_ACEOF
12907b1297603Smrgac_clean_files=$ac_clean_files_save
12908b1297603Smrg
129095b944e2aSmrgtest $ac_write_fail = 0 ||
1291054e0bb33Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
129115b944e2aSmrg
12912b1297603Smrg
12913b1297603Smrg# configure is writing to config.log, and then calls config.status.
12914b1297603Smrg# config.status does its own redirection, appending to config.log.
12915b1297603Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
12916b1297603Smrg# by configure, so config.status won't be able to write to it; its
12917b1297603Smrg# output is simply discarded.  So we exec the FD to /dev/null,
12918b1297603Smrg# effectively closing config.log, so it can be properly (re)opened and
12919b1297603Smrg# appended to by config.status.  When coming back to configure, we
12920b1297603Smrg# need to make the FD available again.
12921b1297603Smrgif test "$no_create" != yes; then
12922b1297603Smrg  ac_cs_success=:
12923b1297603Smrg  ac_config_status_args=
12924b1297603Smrg  test "$silent" = yes &&
12925b1297603Smrg    ac_config_status_args="$ac_config_status_args --quiet"
12926b1297603Smrg  exec 5>/dev/null
12927b1297603Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12928b1297603Smrg  exec 5>>config.log
12929b1297603Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12930b1297603Smrg  # would make configure fail if this is the last instruction.
1293154e0bb33Smrg  $ac_cs_success || as_fn_exit 1
12932b1297603Smrgfi
129335b944e2aSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1293420f5670eSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1293520f5670eSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
129365b944e2aSmrgfi
12937b1297603Smrg
1293820f5670eSmrg
12939