1fd7d9bd3Smrg#! /bin/sh
2fd7d9bd3Smrg# Guess values for system-dependent variables and create Makefiles.
3e53c48bfSmrg# Generated by GNU Autoconf 2.71 for xgc 1.0.6.
4fd7d9bd3Smrg#
5e53c48bfSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>.
6fd7d9bd3Smrg#
79aa2a2b5Smrg#
8e53c48bfSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
9e53c48bfSmrg# Inc.
109aa2a2b5Smrg#
119aa2a2b5Smrg#
12fd7d9bd3Smrg# This configure script is free software; the Free Software Foundation
13fd7d9bd3Smrg# gives unlimited permission to copy, distribute and modify it.
149aa2a2b5Smrg## -------------------- ##
159aa2a2b5Smrg## M4sh Initialization. ##
169aa2a2b5Smrg## -------------------- ##
17fd7d9bd3Smrg
18350952b9Smrg# Be more Bourne compatible
19350952b9SmrgDUALCASE=1; export DUALCASE # for MKS sh
20e53c48bfSmrgas_nop=:
21e53c48bfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
22e53c48bfSmrgthen :
23fd7d9bd3Smrg  emulate sh
24fd7d9bd3Smrg  NULLCMD=:
25350952b9Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
26fd7d9bd3Smrg  # is contrary to our usage.  Disable this feature.
27fd7d9bd3Smrg  alias -g '${1+"$@"}'='"$@"'
28350952b9Smrg  setopt NO_GLOB_SUBST
29e53c48bfSmrgelse $as_nop
309aa2a2b5Smrg  case `(set -o) 2>/dev/null` in #(
319aa2a2b5Smrg  *posix*) :
329aa2a2b5Smrg    set -o posix ;; #(
339aa2a2b5Smrg  *) :
349aa2a2b5Smrg     ;;
35350952b9Smrgesac
36350952b9Smrgfi
37350952b9Smrg
38350952b9Smrg
39e53c48bfSmrg
40e53c48bfSmrg# Reset variables that may have inherited troublesome values from
41e53c48bfSmrg# the environment.
42e53c48bfSmrg
43e53c48bfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
44e53c48bfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
45e53c48bfSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
46e53c48bfSmrg# Quoting is to prevent editors from complaining about space-tab.
47350952b9Smrgas_nl='
48350952b9Smrg'
49350952b9Smrgexport as_nl
50e53c48bfSmrgIFS=" ""	$as_nl"
51e53c48bfSmrg
52e53c48bfSmrgPS1='$ '
53e53c48bfSmrgPS2='> '
54e53c48bfSmrgPS4='+ '
55e53c48bfSmrg
56e53c48bfSmrg# Ensure predictable behavior from utilities with locale-dependent output.
57e53c48bfSmrgLC_ALL=C
58e53c48bfSmrgexport LC_ALL
59e53c48bfSmrgLANGUAGE=C
60e53c48bfSmrgexport LANGUAGE
61e53c48bfSmrg
62e53c48bfSmrg# We cannot yet rely on "unset" to work, but we need these variables
63e53c48bfSmrg# to be unset--not just set to an empty or harmless value--now, to
64e53c48bfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
65e53c48bfSmrg# also avoids known problems related to "unset" and subshell syntax
66e53c48bfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
67e53c48bfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
68e53c48bfSmrgdo eval test \${$as_var+y} \
69e53c48bfSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
70e53c48bfSmrgdone
71e53c48bfSmrg
72e53c48bfSmrg# Ensure that fds 0, 1, and 2 are open.
73e53c48bfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
74e53c48bfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
75e53c48bfSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
76350952b9Smrg
77350952b9Smrg# The user is always right.
78e53c48bfSmrgif ${PATH_SEPARATOR+false} :; then
79350952b9Smrg  PATH_SEPARATOR=:
80350952b9Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
81350952b9Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
82350952b9Smrg      PATH_SEPARATOR=';'
83350952b9Smrg  }
84fd7d9bd3Smrgfi
85fd7d9bd3Smrg
86fd7d9bd3Smrg
87350952b9Smrg# Find who we are.  Look in the path if we contain no directory separator.
889aa2a2b5Smrgas_myself=
899aa2a2b5Smrgcase $0 in #((
90350952b9Smrg  *[\\/]* ) as_myself=$0 ;;
91350952b9Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
92350952b9Smrgfor as_dir in $PATH
93350952b9Smrgdo
94350952b9Smrg  IFS=$as_save_IFS
95e53c48bfSmrg  case $as_dir in #(((
96e53c48bfSmrg    '') as_dir=./ ;;
97e53c48bfSmrg    */) ;;
98e53c48bfSmrg    *) as_dir=$as_dir/ ;;
99e53c48bfSmrg  esac
100e53c48bfSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1019aa2a2b5Smrg  done
102350952b9SmrgIFS=$as_save_IFS
103350952b9Smrg
104350952b9Smrg     ;;
105350952b9Smrgesac
106350952b9Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107350952b9Smrg# in which case we are not to be found in the path.
108350952b9Smrgif test "x$as_myself" = x; then
109350952b9Smrg  as_myself=$0
110350952b9Smrgfi
111350952b9Smrgif test ! -f "$as_myself"; then
112e53c48bfSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1139aa2a2b5Smrg  exit 1
114350952b9Smrgfi
115350952b9Smrg
1169aa2a2b5Smrg
117a9ba4257Smrg# Use a proper internal environment variable to ensure we don't fall
118a9ba4257Smrg  # into an infinite loop, continuously re-executing ourselves.
119a9ba4257Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120a9ba4257Smrg    _as_can_reexec=no; export _as_can_reexec;
121a9ba4257Smrg    # We cannot yet assume a decent shell, so we have to provide a
122a9ba4257Smrg# neutralization value for shells without unset; and this also
123a9ba4257Smrg# works around shells that cannot unset nonexistent variables.
124a9ba4257Smrg# Preserve -v and -x to the replacement shell.
125a9ba4257SmrgBASH_ENV=/dev/null
126a9ba4257SmrgENV=/dev/null
127a9ba4257Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128a9ba4257Smrgcase $- in # ((((
129a9ba4257Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130a9ba4257Smrg  *v* ) as_opts=-v ;;
131a9ba4257Smrg  *x* ) as_opts=-x ;;
132a9ba4257Smrg  * ) as_opts= ;;
133a9ba4257Smrgesac
134a9ba4257Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135a9ba4257Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136a9ba4257Smrg# out after a failed `exec'.
137e53c48bfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
138e53c48bfSmrgexit 255
139a9ba4257Smrg  fi
140a9ba4257Smrg  # We don't want this to propagate to other subprocesses.
141a9ba4257Smrg          { _as_can_reexec=; unset _as_can_reexec;}
1429aa2a2b5Smrgif test "x$CONFIG_SHELL" = x; then
143e53c48bfSmrg  as_bourne_compatible="as_nop=:
144e53c48bfSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
145e53c48bfSmrgthen :
1469aa2a2b5Smrg  emulate sh
1479aa2a2b5Smrg  NULLCMD=:
1489aa2a2b5Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1499aa2a2b5Smrg  # is contrary to our usage.  Disable this feature.
1509aa2a2b5Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1519aa2a2b5Smrg  setopt NO_GLOB_SUBST
152e53c48bfSmrgelse \$as_nop
1539aa2a2b5Smrg  case \`(set -o) 2>/dev/null\` in #(
1549aa2a2b5Smrg  *posix*) :
1559aa2a2b5Smrg    set -o posix ;; #(
1569aa2a2b5Smrg  *) :
1579aa2a2b5Smrg     ;;
1589aa2a2b5Smrgesac
1599aa2a2b5Smrgfi
1609aa2a2b5Smrg"
1619aa2a2b5Smrg  as_required="as_fn_return () { (exit \$1); }
1629aa2a2b5Smrgas_fn_success () { as_fn_return 0; }
1639aa2a2b5Smrgas_fn_failure () { as_fn_return 1; }
1649aa2a2b5Smrgas_fn_ret_success () { return 0; }
1659aa2a2b5Smrgas_fn_ret_failure () { return 1; }
1669aa2a2b5Smrg
1679aa2a2b5Smrgexitcode=0
1689aa2a2b5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1699aa2a2b5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1709aa2a2b5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1719aa2a2b5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
172e53c48bfSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
173e53c48bfSmrgthen :
1749aa2a2b5Smrg
175e53c48bfSmrgelse \$as_nop
1769aa2a2b5Smrg  exitcode=1; echo positional parameters were not saved.
1779aa2a2b5Smrgfi
178a9ba4257Smrgtest x\$exitcode = x0 || exit 1
179e53c48bfSmrgblah=\$(echo \$(echo blah))
180e53c48bfSmrgtest x\"\$blah\" = xblah || exit 1
181a9ba4257Smrgtest -x / || exit 1"
1829aa2a2b5Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1839aa2a2b5Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1849aa2a2b5Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
1859aa2a2b5Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
1869aa2a2b5Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
187e53c48bfSmrg  if (eval "$as_required") 2>/dev/null
188e53c48bfSmrgthen :
1899aa2a2b5Smrg  as_have_required=yes
190e53c48bfSmrgelse $as_nop
1919aa2a2b5Smrg  as_have_required=no
1929aa2a2b5Smrgfi
193e53c48bfSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
194e53c48bfSmrgthen :
1959aa2a2b5Smrg
196e53c48bfSmrgelse $as_nop
1979aa2a2b5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1989aa2a2b5Smrgas_found=false
1999aa2a2b5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
2009aa2a2b5Smrgdo
2019aa2a2b5Smrg  IFS=$as_save_IFS
202e53c48bfSmrg  case $as_dir in #(((
203e53c48bfSmrg    '') as_dir=./ ;;
204e53c48bfSmrg    */) ;;
205e53c48bfSmrg    *) as_dir=$as_dir/ ;;
206e53c48bfSmrg  esac
2079aa2a2b5Smrg  as_found=:
2089aa2a2b5Smrg  case $as_dir in #(
2099aa2a2b5Smrg	 /*)
2109aa2a2b5Smrg	   for as_base in sh bash ksh sh5; do
2119aa2a2b5Smrg	     # Try only shells that exist, to save several forks.
212e53c48bfSmrg	     as_shell=$as_dir$as_base
2139aa2a2b5Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
214e53c48bfSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
215e53c48bfSmrgthen :
2169aa2a2b5Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
217e53c48bfSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
218e53c48bfSmrgthen :
2199aa2a2b5Smrg  break 2
2209aa2a2b5Smrgfi
2219aa2a2b5Smrgfi
2229aa2a2b5Smrg	   done;;
2239aa2a2b5Smrg       esac
2249aa2a2b5Smrg  as_found=false
2259aa2a2b5Smrgdone
2269aa2a2b5SmrgIFS=$as_save_IFS
227e53c48bfSmrgif $as_found
228e53c48bfSmrgthen :
229e53c48bfSmrg
230e53c48bfSmrgelse $as_nop
231e53c48bfSmrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232e53c48bfSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
233e53c48bfSmrgthen :
234e53c48bfSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
235e53c48bfSmrgfi
236e53c48bfSmrgfi
2379aa2a2b5Smrg
2389aa2a2b5Smrg
239e53c48bfSmrg      if test "x$CONFIG_SHELL" != x
240e53c48bfSmrgthen :
241a9ba4257Smrg  export CONFIG_SHELL
242a9ba4257Smrg             # We cannot yet assume a decent shell, so we have to provide a
243a9ba4257Smrg# neutralization value for shells without unset; and this also
244a9ba4257Smrg# works around shells that cannot unset nonexistent variables.
245a9ba4257Smrg# Preserve -v and -x to the replacement shell.
246a9ba4257SmrgBASH_ENV=/dev/null
247a9ba4257SmrgENV=/dev/null
248a9ba4257Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249a9ba4257Smrgcase $- in # ((((
250a9ba4257Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251a9ba4257Smrg  *v* ) as_opts=-v ;;
252a9ba4257Smrg  *x* ) as_opts=-x ;;
253a9ba4257Smrg  * ) as_opts= ;;
254a9ba4257Smrgesac
255a9ba4257Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256a9ba4257Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257a9ba4257Smrg# out after a failed `exec'.
258e53c48bfSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
259a9ba4257Smrgexit 255
2609aa2a2b5Smrgfi
2619aa2a2b5Smrg
262e53c48bfSmrg    if test x$as_have_required = xno
263e53c48bfSmrgthen :
264e53c48bfSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
265e53c48bfSmrg  printf "%s\n" "$0: the shells that I found on your system."
266e53c48bfSmrg  if test ${ZSH_VERSION+y} ; then
267e53c48bfSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
268e53c48bfSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
2699aa2a2b5Smrg  else
270e53c48bfSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
271e53c48bfSmrg$0: https://gitlab.freedesktop.org/xorg/app/xgc/-/issues
2729aa2a2b5Smrg$0: about your system, including any error possibly output
2739aa2a2b5Smrg$0: before this message. Then install a modern shell, or
2749aa2a2b5Smrg$0: manually run the script under such a shell if you do
2759aa2a2b5Smrg$0: have one."
2769aa2a2b5Smrg  fi
2779aa2a2b5Smrg  exit 1
2789aa2a2b5Smrgfi
2799aa2a2b5Smrgfi
2809aa2a2b5Smrgfi
2819aa2a2b5SmrgSHELL=${CONFIG_SHELL-/bin/sh}
2829aa2a2b5Smrgexport SHELL
2839aa2a2b5Smrg# Unset more variables known to interfere with behavior of common tools.
2849aa2a2b5SmrgCLICOLOR_FORCE= GREP_OPTIONS=
2859aa2a2b5Smrgunset CLICOLOR_FORCE GREP_OPTIONS
2869aa2a2b5Smrg
2879aa2a2b5Smrg## --------------------- ##
2889aa2a2b5Smrg## M4sh Shell Functions. ##
2899aa2a2b5Smrg## --------------------- ##
2909aa2a2b5Smrg# as_fn_unset VAR
2919aa2a2b5Smrg# ---------------
2929aa2a2b5Smrg# Portably unset VAR.
2939aa2a2b5Smrgas_fn_unset ()
2949aa2a2b5Smrg{
2959aa2a2b5Smrg  { eval $1=; unset $1;}
2969aa2a2b5Smrg}
2979aa2a2b5Smrgas_unset=as_fn_unset
2989aa2a2b5Smrg
299e53c48bfSmrg
3009aa2a2b5Smrg# as_fn_set_status STATUS
3019aa2a2b5Smrg# -----------------------
3029aa2a2b5Smrg# Set $? to STATUS, without forking.
3039aa2a2b5Smrgas_fn_set_status ()
3049aa2a2b5Smrg{
3059aa2a2b5Smrg  return $1
3069aa2a2b5Smrg} # as_fn_set_status
3079aa2a2b5Smrg
3089aa2a2b5Smrg# as_fn_exit STATUS
3099aa2a2b5Smrg# -----------------
3109aa2a2b5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3119aa2a2b5Smrgas_fn_exit ()
3129aa2a2b5Smrg{
3139aa2a2b5Smrg  set +e
3149aa2a2b5Smrg  as_fn_set_status $1
3159aa2a2b5Smrg  exit $1
3169aa2a2b5Smrg} # as_fn_exit
317e53c48bfSmrg# as_fn_nop
318e53c48bfSmrg# ---------
319e53c48bfSmrg# Do nothing but, unlike ":", preserve the value of $?.
320e53c48bfSmrgas_fn_nop ()
321e53c48bfSmrg{
322e53c48bfSmrg  return $?
323e53c48bfSmrg}
324e53c48bfSmrgas_nop=as_fn_nop
3259aa2a2b5Smrg
3269aa2a2b5Smrg# as_fn_mkdir_p
3279aa2a2b5Smrg# -------------
3289aa2a2b5Smrg# Create "$as_dir" as a directory, including parents if necessary.
3299aa2a2b5Smrgas_fn_mkdir_p ()
3309aa2a2b5Smrg{
3319aa2a2b5Smrg
3329aa2a2b5Smrg  case $as_dir in #(
3339aa2a2b5Smrg  -*) as_dir=./$as_dir;;
3349aa2a2b5Smrg  esac
3359aa2a2b5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
3369aa2a2b5Smrg    as_dirs=
3379aa2a2b5Smrg    while :; do
3389aa2a2b5Smrg      case $as_dir in #(
339e53c48bfSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3409aa2a2b5Smrg      *) as_qdir=$as_dir;;
3419aa2a2b5Smrg      esac
3429aa2a2b5Smrg      as_dirs="'$as_qdir' $as_dirs"
3439aa2a2b5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
3449aa2a2b5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3459aa2a2b5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3469aa2a2b5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
3479aa2a2b5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
348e53c48bfSmrgprintf "%s\n" X"$as_dir" |
3499aa2a2b5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3509aa2a2b5Smrg	    s//\1/
3519aa2a2b5Smrg	    q
3529aa2a2b5Smrg	  }
3539aa2a2b5Smrg	  /^X\(\/\/\)[^/].*/{
3549aa2a2b5Smrg	    s//\1/
3559aa2a2b5Smrg	    q
3569aa2a2b5Smrg	  }
3579aa2a2b5Smrg	  /^X\(\/\/\)$/{
3589aa2a2b5Smrg	    s//\1/
3599aa2a2b5Smrg	    q
3609aa2a2b5Smrg	  }
3619aa2a2b5Smrg	  /^X\(\/\).*/{
3629aa2a2b5Smrg	    s//\1/
3639aa2a2b5Smrg	    q
3649aa2a2b5Smrg	  }
3659aa2a2b5Smrg	  s/.*/./; q'`
3669aa2a2b5Smrg      test -d "$as_dir" && break
3679aa2a2b5Smrg    done
3689aa2a2b5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
3699aa2a2b5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3709aa2a2b5Smrg
3719aa2a2b5Smrg
3729aa2a2b5Smrg} # as_fn_mkdir_p
373a9ba4257Smrg
374a9ba4257Smrg# as_fn_executable_p FILE
375a9ba4257Smrg# -----------------------
376a9ba4257Smrg# Test if FILE is an executable regular file.
377a9ba4257Smrgas_fn_executable_p ()
378a9ba4257Smrg{
379a9ba4257Smrg  test -f "$1" && test -x "$1"
380a9ba4257Smrg} # as_fn_executable_p
3819aa2a2b5Smrg# as_fn_append VAR VALUE
3829aa2a2b5Smrg# ----------------------
3839aa2a2b5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3849aa2a2b5Smrg# advantage of any shell optimizations that allow amortized linear growth over
3859aa2a2b5Smrg# repeated appends, instead of the typical quadratic growth present in naive
3869aa2a2b5Smrg# implementations.
387e53c48bfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
388e53c48bfSmrgthen :
3899aa2a2b5Smrg  eval 'as_fn_append ()
3909aa2a2b5Smrg  {
3919aa2a2b5Smrg    eval $1+=\$2
3929aa2a2b5Smrg  }'
393e53c48bfSmrgelse $as_nop
3949aa2a2b5Smrg  as_fn_append ()
3959aa2a2b5Smrg  {
3969aa2a2b5Smrg    eval $1=\$$1\$2
3979aa2a2b5Smrg  }
3989aa2a2b5Smrgfi # as_fn_append
3999aa2a2b5Smrg
4009aa2a2b5Smrg# as_fn_arith ARG...
4019aa2a2b5Smrg# ------------------
4029aa2a2b5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
4039aa2a2b5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
4049aa2a2b5Smrg# must be portable across $(()) and expr.
405e53c48bfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
406e53c48bfSmrgthen :
4079aa2a2b5Smrg  eval 'as_fn_arith ()
4089aa2a2b5Smrg  {
4099aa2a2b5Smrg    as_val=$(( $* ))
4109aa2a2b5Smrg  }'
411e53c48bfSmrgelse $as_nop
4129aa2a2b5Smrg  as_fn_arith ()
4139aa2a2b5Smrg  {
4149aa2a2b5Smrg    as_val=`expr "$@" || test $? -eq 1`
4159aa2a2b5Smrg  }
4169aa2a2b5Smrgfi # as_fn_arith
4179aa2a2b5Smrg
418e53c48bfSmrg# as_fn_nop
419e53c48bfSmrg# ---------
420e53c48bfSmrg# Do nothing but, unlike ":", preserve the value of $?.
421e53c48bfSmrgas_fn_nop ()
422e53c48bfSmrg{
423e53c48bfSmrg  return $?
424e53c48bfSmrg}
425e53c48bfSmrgas_nop=as_fn_nop
4269aa2a2b5Smrg
4279aa2a2b5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
4289aa2a2b5Smrg# ----------------------------------------
4299aa2a2b5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4309aa2a2b5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4319aa2a2b5Smrg# script with STATUS, using 1 if that was 0.
4329aa2a2b5Smrgas_fn_error ()
4339aa2a2b5Smrg{
4349aa2a2b5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
4359aa2a2b5Smrg  if test "$4"; then
4369aa2a2b5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
437e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4389aa2a2b5Smrg  fi
439e53c48bfSmrg  printf "%s\n" "$as_me: error: $2" >&2
4409aa2a2b5Smrg  as_fn_exit $as_status
4419aa2a2b5Smrg} # as_fn_error
4429aa2a2b5Smrg
443350952b9Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
444350952b9Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
445fd7d9bd3Smrg  as_expr=expr
446fd7d9bd3Smrgelse
447fd7d9bd3Smrg  as_expr=false
448fd7d9bd3Smrgfi
449fd7d9bd3Smrg
450350952b9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
451fd7d9bd3Smrg  as_basename=basename
452fd7d9bd3Smrgelse
453fd7d9bd3Smrg  as_basename=false
454fd7d9bd3Smrgfi
455fd7d9bd3Smrg
4569aa2a2b5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4579aa2a2b5Smrg  as_dirname=dirname
4589aa2a2b5Smrgelse
4599aa2a2b5Smrg  as_dirname=false
4609aa2a2b5Smrgfi
461fd7d9bd3Smrg
462350952b9Smrgas_me=`$as_basename -- "$0" ||
463fd7d9bd3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
464fd7d9bd3Smrg	 X"$0" : 'X\(//\)$' \| \
465350952b9Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
466e53c48bfSmrgprintf "%s\n" X/"$0" |
467350952b9Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
468350952b9Smrg	    s//\1/
469350952b9Smrg	    q
470350952b9Smrg	  }
471350952b9Smrg	  /^X\/\(\/\/\)$/{
472350952b9Smrg	    s//\1/
473350952b9Smrg	    q
474350952b9Smrg	  }
475350952b9Smrg	  /^X\/\(\/\).*/{
476350952b9Smrg	    s//\1/
477350952b9Smrg	    q
478350952b9Smrg	  }
479350952b9Smrg	  s/.*/./; q'`
480fd7d9bd3Smrg
4819aa2a2b5Smrg# Avoid depending upon Character Ranges.
4829aa2a2b5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
4839aa2a2b5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4849aa2a2b5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
4859aa2a2b5Smrgas_cr_digits='0123456789'
4869aa2a2b5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
487fd7d9bd3Smrg
488fd7d9bd3Smrg
4899aa2a2b5Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4909aa2a2b5Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4919aa2a2b5Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4929aa2a2b5Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4939aa2a2b5Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4949aa2a2b5Smrg  sed -n '
4959aa2a2b5Smrg    p
4969aa2a2b5Smrg    /[$]LINENO/=
4979aa2a2b5Smrg  ' <$as_myself |
4989aa2a2b5Smrg    sed '
4999aa2a2b5Smrg      s/[$]LINENO.*/&-/
5009aa2a2b5Smrg      t lineno
5019aa2a2b5Smrg      b
5029aa2a2b5Smrg      :lineno
5039aa2a2b5Smrg      N
5049aa2a2b5Smrg      :loop
5059aa2a2b5Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
5069aa2a2b5Smrg      t loop
5079aa2a2b5Smrg      s/-\n.*//
5089aa2a2b5Smrg    ' >$as_me.lineno &&
5099aa2a2b5Smrg  chmod +x "$as_me.lineno" ||
510e53c48bfSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
511fd7d9bd3Smrg
512a9ba4257Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
513a9ba4257Smrg  # already done that, so ensure we don't try to do so again and fall
514a9ba4257Smrg  # in an infinite loop.  This has already happened in practice.
515a9ba4257Smrg  _as_can_reexec=no; export _as_can_reexec
5169aa2a2b5Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
5179aa2a2b5Smrg  # (the dirname of $[0] is not the place where we might find the
5189aa2a2b5Smrg  # original and so on.  Autoconf is especially sensitive to this).
5199aa2a2b5Smrg  . "./$as_me.lineno"
5209aa2a2b5Smrg  # Exit status is that of the last command.
5219aa2a2b5Smrg  exit
522350952b9Smrg}
523fd7d9bd3Smrg
524e53c48bfSmrg
525e53c48bfSmrg# Determine whether it's possible to make 'echo' print without a newline.
526e53c48bfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
527e53c48bfSmrg# for compatibility with existing Makefiles.
5289aa2a2b5SmrgECHO_C= ECHO_N= ECHO_T=
5299aa2a2b5Smrgcase `echo -n x` in #(((((
5309aa2a2b5Smrg-n*)
5319aa2a2b5Smrg  case `echo 'xy\c'` in
5329aa2a2b5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5339aa2a2b5Smrg  xy)  ECHO_C='\c';;
5349aa2a2b5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5359aa2a2b5Smrg       ECHO_T='	';;
5369aa2a2b5Smrg  esac;;
5379aa2a2b5Smrg*)
5389aa2a2b5Smrg  ECHO_N='-n';;
5399aa2a2b5Smrgesac
540fd7d9bd3Smrg
541e53c48bfSmrg# For backward compatibility with old third-party macros, we provide
542e53c48bfSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
543e53c48bfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
544e53c48bfSmrgas_echo='printf %s\n'
545e53c48bfSmrgas_echo_n='printf %s'
546e53c48bfSmrg
547e53c48bfSmrg
5489aa2a2b5Smrgrm -f conf$$ conf$$.exe conf$$.file
5499aa2a2b5Smrgif test -d conf$$.dir; then
5509aa2a2b5Smrg  rm -f conf$$.dir/conf$$.file
5519aa2a2b5Smrgelse
5529aa2a2b5Smrg  rm -f conf$$.dir
5539aa2a2b5Smrg  mkdir conf$$.dir 2>/dev/null
554350952b9Smrgfi
5559aa2a2b5Smrgif (echo >conf$$.file) 2>/dev/null; then
5569aa2a2b5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
5579aa2a2b5Smrg    as_ln_s='ln -s'
5589aa2a2b5Smrg    # ... but there are two gotchas:
5599aa2a2b5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5609aa2a2b5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
561a9ba4257Smrg    # In both cases, we have to default to `cp -pR'.
5629aa2a2b5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
563a9ba4257Smrg      as_ln_s='cp -pR'
5649aa2a2b5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5659aa2a2b5Smrg    as_ln_s=ln
5669aa2a2b5Smrg  else
567a9ba4257Smrg    as_ln_s='cp -pR'
5689aa2a2b5Smrg  fi
569350952b9Smrgelse
570a9ba4257Smrg  as_ln_s='cp -pR'
571350952b9Smrgfi
5729aa2a2b5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5739aa2a2b5Smrgrmdir conf$$.dir 2>/dev/null
574350952b9Smrg
5759aa2a2b5Smrgif mkdir -p . 2>/dev/null; then
5769aa2a2b5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
5779aa2a2b5Smrgelse
5789aa2a2b5Smrg  test -d ./-p && rmdir ./-p
5799aa2a2b5Smrg  as_mkdir_p=false
580350952b9Smrgfi
581350952b9Smrg
582a9ba4257Smrgas_test_x='test -x'
583a9ba4257Smrgas_executable_p=as_fn_executable_p
584350952b9Smrg
5859aa2a2b5Smrg# Sed expression to map a string onto a valid CPP name.
5869aa2a2b5Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
587350952b9Smrg
5889aa2a2b5Smrg# Sed expression to map a string onto a valid variable name.
5899aa2a2b5Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
590350952b9Smrg
591350952b9Smrg
5929aa2a2b5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5939aa2a2b5Smrgexec 6>&1
594fd7d9bd3Smrg
595fd7d9bd3Smrg# Name of the host.
5969aa2a2b5Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
597fd7d9bd3Smrg# so uname gets run too.
598fd7d9bd3Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
599fd7d9bd3Smrg
600fd7d9bd3Smrg#
601fd7d9bd3Smrg# Initializations.
602fd7d9bd3Smrg#
603fd7d9bd3Smrgac_default_prefix=/usr/local
604350952b9Smrgac_clean_files=
605fd7d9bd3Smrgac_config_libobj_dir=.
606350952b9SmrgLIBOBJS=
607fd7d9bd3Smrgcross_compiling=no
608fd7d9bd3Smrgsubdirs=
609fd7d9bd3SmrgMFLAGS=
610fd7d9bd3SmrgMAKEFLAGS=
611fd7d9bd3Smrg
612fd7d9bd3Smrg# Identity of this package.
613fd7d9bd3SmrgPACKAGE_NAME='xgc'
614fd7d9bd3SmrgPACKAGE_TARNAME='xgc'
615e53c48bfSmrgPACKAGE_VERSION='1.0.6'
616e53c48bfSmrgPACKAGE_STRING='xgc 1.0.6'
617e53c48bfSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xgc/-/issues'
6189aa2a2b5SmrgPACKAGE_URL=''
619fd7d9bd3Smrg
620a85aecdfSmrgac_unique_file="Makefile.am"
621350952b9Smrg# Factoring default headers for most tests.
622350952b9Smrgac_includes_default="\
623e53c48bfSmrg#include <stddef.h>
624e53c48bfSmrg#ifdef HAVE_STDIO_H
625e53c48bfSmrg# include <stdio.h>
626350952b9Smrg#endif
627e53c48bfSmrg#ifdef HAVE_STDLIB_H
628350952b9Smrg# include <stdlib.h>
629350952b9Smrg#endif
630350952b9Smrg#ifdef HAVE_STRING_H
631350952b9Smrg# include <string.h>
632350952b9Smrg#endif
633350952b9Smrg#ifdef HAVE_INTTYPES_H
634350952b9Smrg# include <inttypes.h>
635350952b9Smrg#endif
636350952b9Smrg#ifdef HAVE_STDINT_H
637350952b9Smrg# include <stdint.h>
638350952b9Smrg#endif
639e53c48bfSmrg#ifdef HAVE_STRINGS_H
640e53c48bfSmrg# include <strings.h>
641e53c48bfSmrg#endif
642e53c48bfSmrg#ifdef HAVE_SYS_TYPES_H
643e53c48bfSmrg# include <sys/types.h>
644e53c48bfSmrg#endif
645e53c48bfSmrg#ifdef HAVE_SYS_STAT_H
646e53c48bfSmrg# include <sys/stat.h>
647e53c48bfSmrg#endif
648350952b9Smrg#ifdef HAVE_UNISTD_H
649350952b9Smrg# include <unistd.h>
650350952b9Smrg#endif"
651350952b9Smrg
652e53c48bfSmrgac_header_c_list=
653350952b9Smrgac_subst_vars='am__EXEEXT_FALSE
654350952b9Smrgam__EXEEXT_TRUE
655350952b9SmrgLTLIBOBJS
656350952b9SmrgLIBOBJS
657350952b9Smrgappdefaultdir
658350952b9SmrgXGC_LIBS
659350952b9SmrgXGC_CFLAGS
6609aa2a2b5SmrgYACC_INST
661350952b9SmrgYFLAGS
662350952b9SmrgYACC
663350952b9SmrgLEXLIB
664350952b9SmrgLEX_OUTPUT_ROOT
665350952b9SmrgLEX
6669aa2a2b5SmrgMAN_SUBSTS
6679aa2a2b5SmrgXORG_MAN_PAGE
668350952b9SmrgADMIN_MAN_DIR
669350952b9SmrgDRIVER_MAN_DIR
670350952b9SmrgMISC_MAN_DIR
671350952b9SmrgFILE_MAN_DIR
672350952b9SmrgLIB_MAN_DIR
673350952b9SmrgAPP_MAN_DIR
674350952b9SmrgADMIN_MAN_SUFFIX
675350952b9SmrgDRIVER_MAN_SUFFIX
676350952b9SmrgMISC_MAN_SUFFIX
677350952b9SmrgFILE_MAN_SUFFIX
678350952b9SmrgLIB_MAN_SUFFIX
679350952b9SmrgAPP_MAN_SUFFIX
6809aa2a2b5SmrgSED
681350952b9Smrghost_os
682350952b9Smrghost_vendor
683350952b9Smrghost_cpu
684350952b9Smrghost
685350952b9Smrgbuild_os
686350952b9Smrgbuild_vendor
687350952b9Smrgbuild_cpu
688350952b9Smrgbuild
6899aa2a2b5SmrgINSTALL_CMD
690e53c48bfSmrgPKG_CONFIG_LIBDIR
691e53c48bfSmrgPKG_CONFIG_PATH
6929aa2a2b5SmrgPKG_CONFIG
693350952b9SmrgCHANGELOG_CMD
694a85aecdfSmrgSTRICT_CFLAGS
695350952b9SmrgCWARNFLAGS
696a85aecdfSmrgBASE_CFLAGS
697350952b9Smrgam__fastdepCC_FALSE
698350952b9Smrgam__fastdepCC_TRUE
699350952b9SmrgCCDEPMODE
700a85aecdfSmrgam__nodep
701350952b9SmrgAMDEPBACKSLASH
702350952b9SmrgAMDEP_FALSE
703350952b9SmrgAMDEP_TRUE
704350952b9Smrgam__include
705350952b9SmrgDEPDIR
706350952b9SmrgOBJEXT
707350952b9SmrgEXEEXT
708350952b9Smrgac_ct_CC
709350952b9SmrgCPPFLAGS
710350952b9SmrgLDFLAGS
711350952b9SmrgCFLAGS
712350952b9SmrgCC
713a9ba4257SmrgAM_BACKSLASH
714a9ba4257SmrgAM_DEFAULT_VERBOSITY
715a9ba4257SmrgAM_DEFAULT_V
716a9ba4257SmrgAM_V
717e53c48bfSmrgCSCOPE
718e53c48bfSmrgETAGS
719e53c48bfSmrgCTAGS
720350952b9Smrgam__untar
721350952b9Smrgam__tar
722350952b9SmrgAMTAR
723350952b9Smrgam__leading_dot
724350952b9SmrgSET_MAKE
725350952b9SmrgAWK
726350952b9Smrgmkdir_p
727350952b9SmrgMKDIR_P
728350952b9SmrgINSTALL_STRIP_PROGRAM
729350952b9SmrgSTRIP
730350952b9Smrginstall_sh
731350952b9SmrgMAKEINFO
732350952b9SmrgAUTOHEADER
733350952b9SmrgAUTOMAKE
734350952b9SmrgAUTOCONF
735350952b9SmrgACLOCAL
736350952b9SmrgVERSION
737350952b9SmrgPACKAGE
738350952b9SmrgCYGPATH_W
739350952b9Smrgam__isrc
740350952b9SmrgINSTALL_DATA
741350952b9SmrgINSTALL_SCRIPT
742350952b9SmrgINSTALL_PROGRAM
743350952b9Smrgtarget_alias
744350952b9Smrghost_alias
745350952b9Smrgbuild_alias
746350952b9SmrgLIBS
747350952b9SmrgECHO_T
748350952b9SmrgECHO_N
749350952b9SmrgECHO_C
750350952b9SmrgDEFS
751350952b9Smrgmandir
752350952b9Smrglocaledir
753350952b9Smrglibdir
754350952b9Smrgpsdir
755350952b9Smrgpdfdir
756350952b9Smrgdvidir
757350952b9Smrghtmldir
758350952b9Smrginfodir
759350952b9Smrgdocdir
760350952b9Smrgoldincludedir
761350952b9Smrgincludedir
762e53c48bfSmrgrunstatedir
763350952b9Smrglocalstatedir
764350952b9Smrgsharedstatedir
765350952b9Smrgsysconfdir
766350952b9Smrgdatadir
767350952b9Smrgdatarootdir
768350952b9Smrglibexecdir
769350952b9Smrgsbindir
770350952b9Smrgbindir
771350952b9Smrgprogram_transform_name
772350952b9Smrgprefix
773350952b9Smrgexec_prefix
7749aa2a2b5SmrgPACKAGE_URL
775350952b9SmrgPACKAGE_BUGREPORT
776350952b9SmrgPACKAGE_STRING
777350952b9SmrgPACKAGE_VERSION
778350952b9SmrgPACKAGE_TARNAME
779350952b9SmrgPACKAGE_NAME
780350952b9SmrgPATH_SEPARATOR
781e53c48bfSmrgSHELL
782e53c48bfSmrgam__quote'
783fd7d9bd3Smrgac_subst_files=''
784350952b9Smrgac_user_opts='
785350952b9Smrgenable_option_checking
786a9ba4257Smrgenable_silent_rules
787350952b9Smrgenable_dependency_tracking
788a85aecdfSmrgenable_selective_werror
789350952b9Smrgenable_strict_compilation
790350952b9Smrgwith_appdefaultdir
791350952b9Smrg'
792350952b9Smrg      ac_precious_vars='build_alias
793350952b9Smrghost_alias
794350952b9Smrgtarget_alias
795350952b9SmrgCC
796350952b9SmrgCFLAGS
797350952b9SmrgLDFLAGS
798350952b9SmrgLIBS
799350952b9SmrgCPPFLAGS
8009aa2a2b5SmrgPKG_CONFIG
801e53c48bfSmrgPKG_CONFIG_PATH
802e53c48bfSmrgPKG_CONFIG_LIBDIR
803350952b9SmrgYACC
804350952b9SmrgYFLAGS
805350952b9SmrgXGC_CFLAGS
8069aa2a2b5SmrgXGC_LIBS'
807350952b9Smrg
808fd7d9bd3Smrg
809fd7d9bd3Smrg# Initialize some variables set by options.
810fd7d9bd3Smrgac_init_help=
811fd7d9bd3Smrgac_init_version=false
812350952b9Smrgac_unrecognized_opts=
813350952b9Smrgac_unrecognized_sep=
814fd7d9bd3Smrg# The variables have the same names as the options, with
815fd7d9bd3Smrg# dashes changed to underlines.
816fd7d9bd3Smrgcache_file=/dev/null
817fd7d9bd3Smrgexec_prefix=NONE
818fd7d9bd3Smrgno_create=
819fd7d9bd3Smrgno_recursion=
820fd7d9bd3Smrgprefix=NONE
821fd7d9bd3Smrgprogram_prefix=NONE
822fd7d9bd3Smrgprogram_suffix=NONE
823fd7d9bd3Smrgprogram_transform_name=s,x,x,
824fd7d9bd3Smrgsilent=
825fd7d9bd3Smrgsite=
826fd7d9bd3Smrgsrcdir=
827fd7d9bd3Smrgverbose=
828fd7d9bd3Smrgx_includes=NONE
829fd7d9bd3Smrgx_libraries=NONE
830fd7d9bd3Smrg
831fd7d9bd3Smrg# Installation directory options.
832fd7d9bd3Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
833fd7d9bd3Smrg# and all the variables that are supposed to be based on exec_prefix
834fd7d9bd3Smrg# by default will actually change.
835fd7d9bd3Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
836350952b9Smrg# (The list follows the same order as the GNU Coding Standards.)
837fd7d9bd3Smrgbindir='${exec_prefix}/bin'
838fd7d9bd3Smrgsbindir='${exec_prefix}/sbin'
839fd7d9bd3Smrglibexecdir='${exec_prefix}/libexec'
840350952b9Smrgdatarootdir='${prefix}/share'
841350952b9Smrgdatadir='${datarootdir}'
842fd7d9bd3Smrgsysconfdir='${prefix}/etc'
843fd7d9bd3Smrgsharedstatedir='${prefix}/com'
844fd7d9bd3Smrglocalstatedir='${prefix}/var'
845e53c48bfSmrgrunstatedir='${localstatedir}/run'
846fd7d9bd3Smrgincludedir='${prefix}/include'
847fd7d9bd3Smrgoldincludedir='/usr/include'
848350952b9Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
849350952b9Smrginfodir='${datarootdir}/info'
850350952b9Smrghtmldir='${docdir}'
851350952b9Smrgdvidir='${docdir}'
852350952b9Smrgpdfdir='${docdir}'
853350952b9Smrgpsdir='${docdir}'
854350952b9Smrglibdir='${exec_prefix}/lib'
855350952b9Smrglocaledir='${datarootdir}/locale'
856350952b9Smrgmandir='${datarootdir}/man'
857fd7d9bd3Smrg
858fd7d9bd3Smrgac_prev=
859350952b9Smrgac_dashdash=
860fd7d9bd3Smrgfor ac_option
861fd7d9bd3Smrgdo
862fd7d9bd3Smrg  # If the previous option needs an argument, assign it.
863fd7d9bd3Smrg  if test -n "$ac_prev"; then
864350952b9Smrg    eval $ac_prev=\$ac_option
865fd7d9bd3Smrg    ac_prev=
866fd7d9bd3Smrg    continue
867fd7d9bd3Smrg  fi
868fd7d9bd3Smrg
869350952b9Smrg  case $ac_option in
8709aa2a2b5Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8719aa2a2b5Smrg  *=)   ac_optarg= ;;
8729aa2a2b5Smrg  *)    ac_optarg=yes ;;
873350952b9Smrg  esac
874fd7d9bd3Smrg
875350952b9Smrg  case $ac_dashdash$ac_option in
876350952b9Smrg  --)
877350952b9Smrg    ac_dashdash=yes ;;
878fd7d9bd3Smrg
879fd7d9bd3Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
880fd7d9bd3Smrg    ac_prev=bindir ;;
881fd7d9bd3Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
882fd7d9bd3Smrg    bindir=$ac_optarg ;;
883fd7d9bd3Smrg
884fd7d9bd3Smrg  -build | --build | --buil | --bui | --bu)
885fd7d9bd3Smrg    ac_prev=build_alias ;;
886fd7d9bd3Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
887fd7d9bd3Smrg    build_alias=$ac_optarg ;;
888fd7d9bd3Smrg
889fd7d9bd3Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
890fd7d9bd3Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
891fd7d9bd3Smrg    ac_prev=cache_file ;;
892fd7d9bd3Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
893fd7d9bd3Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
894fd7d9bd3Smrg    cache_file=$ac_optarg ;;
895fd7d9bd3Smrg
896fd7d9bd3Smrg  --config-cache | -C)
897fd7d9bd3Smrg    cache_file=config.cache ;;
898fd7d9bd3Smrg
899350952b9Smrg  -datadir | --datadir | --datadi | --datad)
900fd7d9bd3Smrg    ac_prev=datadir ;;
901350952b9Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
902fd7d9bd3Smrg    datadir=$ac_optarg ;;
903fd7d9bd3Smrg
904350952b9Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
905350952b9Smrg  | --dataroo | --dataro | --datar)
906350952b9Smrg    ac_prev=datarootdir ;;
907350952b9Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
908350952b9Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
909350952b9Smrg    datarootdir=$ac_optarg ;;
910350952b9Smrg
911fd7d9bd3Smrg  -disable-* | --disable-*)
912350952b9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
913fd7d9bd3Smrg    # Reject names that are not valid shell variable names.
914350952b9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
915e53c48bfSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
916350952b9Smrg    ac_useropt_orig=$ac_useropt
917e53c48bfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
918350952b9Smrg    case $ac_user_opts in
919350952b9Smrg      *"
920350952b9Smrg"enable_$ac_useropt"
921350952b9Smrg"*) ;;
922350952b9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
923350952b9Smrg	 ac_unrecognized_sep=', ';;
924350952b9Smrg    esac
925350952b9Smrg    eval enable_$ac_useropt=no ;;
926350952b9Smrg
927350952b9Smrg  -docdir | --docdir | --docdi | --doc | --do)
928350952b9Smrg    ac_prev=docdir ;;
929350952b9Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
930350952b9Smrg    docdir=$ac_optarg ;;
931350952b9Smrg
932350952b9Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
933350952b9Smrg    ac_prev=dvidir ;;
934350952b9Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
935350952b9Smrg    dvidir=$ac_optarg ;;
936fd7d9bd3Smrg
937fd7d9bd3Smrg  -enable-* | --enable-*)
938350952b9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
939fd7d9bd3Smrg    # Reject names that are not valid shell variable names.
940350952b9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
941e53c48bfSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
942350952b9Smrg    ac_useropt_orig=$ac_useropt
943e53c48bfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
944350952b9Smrg    case $ac_user_opts in
945350952b9Smrg      *"
946350952b9Smrg"enable_$ac_useropt"
947350952b9Smrg"*) ;;
948350952b9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
949350952b9Smrg	 ac_unrecognized_sep=', ';;
950fd7d9bd3Smrg    esac
951350952b9Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
952fd7d9bd3Smrg
953fd7d9bd3Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
954fd7d9bd3Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
955fd7d9bd3Smrg  | --exec | --exe | --ex)
956fd7d9bd3Smrg    ac_prev=exec_prefix ;;
957fd7d9bd3Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
958fd7d9bd3Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
959fd7d9bd3Smrg  | --exec=* | --exe=* | --ex=*)
960fd7d9bd3Smrg    exec_prefix=$ac_optarg ;;
961fd7d9bd3Smrg
962fd7d9bd3Smrg  -gas | --gas | --ga | --g)
963fd7d9bd3Smrg    # Obsolete; use --with-gas.
964fd7d9bd3Smrg    with_gas=yes ;;
965fd7d9bd3Smrg
966fd7d9bd3Smrg  -help | --help | --hel | --he | -h)
967fd7d9bd3Smrg    ac_init_help=long ;;
968fd7d9bd3Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
969fd7d9bd3Smrg    ac_init_help=recursive ;;
970fd7d9bd3Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
971fd7d9bd3Smrg    ac_init_help=short ;;
972fd7d9bd3Smrg
973fd7d9bd3Smrg  -host | --host | --hos | --ho)
974fd7d9bd3Smrg    ac_prev=host_alias ;;
975fd7d9bd3Smrg  -host=* | --host=* | --hos=* | --ho=*)
976fd7d9bd3Smrg    host_alias=$ac_optarg ;;
977fd7d9bd3Smrg
978350952b9Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
979350952b9Smrg    ac_prev=htmldir ;;
980350952b9Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
981350952b9Smrg  | --ht=*)
982350952b9Smrg    htmldir=$ac_optarg ;;
983350952b9Smrg
984fd7d9bd3Smrg  -includedir | --includedir | --includedi | --included | --include \
985fd7d9bd3Smrg  | --includ | --inclu | --incl | --inc)
986fd7d9bd3Smrg    ac_prev=includedir ;;
987fd7d9bd3Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
988fd7d9bd3Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
989fd7d9bd3Smrg    includedir=$ac_optarg ;;
990fd7d9bd3Smrg
991fd7d9bd3Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
992fd7d9bd3Smrg    ac_prev=infodir ;;
993fd7d9bd3Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
994fd7d9bd3Smrg    infodir=$ac_optarg ;;
995fd7d9bd3Smrg
996fd7d9bd3Smrg  -libdir | --libdir | --libdi | --libd)
997fd7d9bd3Smrg    ac_prev=libdir ;;
998fd7d9bd3Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
999fd7d9bd3Smrg    libdir=$ac_optarg ;;
1000fd7d9bd3Smrg
1001fd7d9bd3Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1002fd7d9bd3Smrg  | --libexe | --libex | --libe)
1003fd7d9bd3Smrg    ac_prev=libexecdir ;;
1004fd7d9bd3Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1005fd7d9bd3Smrg  | --libexe=* | --libex=* | --libe=*)
1006fd7d9bd3Smrg    libexecdir=$ac_optarg ;;
1007fd7d9bd3Smrg
1008350952b9Smrg  -localedir | --localedir | --localedi | --localed | --locale)
1009350952b9Smrg    ac_prev=localedir ;;
1010350952b9Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1011350952b9Smrg    localedir=$ac_optarg ;;
1012350952b9Smrg
1013fd7d9bd3Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
1014350952b9Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
1015fd7d9bd3Smrg    ac_prev=localstatedir ;;
1016fd7d9bd3Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1017350952b9Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1018fd7d9bd3Smrg    localstatedir=$ac_optarg ;;
1019fd7d9bd3Smrg
1020fd7d9bd3Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1021fd7d9bd3Smrg    ac_prev=mandir ;;
1022fd7d9bd3Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1023fd7d9bd3Smrg    mandir=$ac_optarg ;;
1024fd7d9bd3Smrg
1025fd7d9bd3Smrg  -nfp | --nfp | --nf)
1026fd7d9bd3Smrg    # Obsolete; use --without-fp.
1027fd7d9bd3Smrg    with_fp=no ;;
1028fd7d9bd3Smrg
1029fd7d9bd3Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1030fd7d9bd3Smrg  | --no-cr | --no-c | -n)
1031fd7d9bd3Smrg    no_create=yes ;;
1032fd7d9bd3Smrg
1033fd7d9bd3Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1034fd7d9bd3Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1035fd7d9bd3Smrg    no_recursion=yes ;;
1036fd7d9bd3Smrg
1037fd7d9bd3Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1038fd7d9bd3Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1039fd7d9bd3Smrg  | --oldin | --oldi | --old | --ol | --o)
1040fd7d9bd3Smrg    ac_prev=oldincludedir ;;
1041fd7d9bd3Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1042fd7d9bd3Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1043fd7d9bd3Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1044fd7d9bd3Smrg    oldincludedir=$ac_optarg ;;
1045fd7d9bd3Smrg
1046fd7d9bd3Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1047fd7d9bd3Smrg    ac_prev=prefix ;;
1048fd7d9bd3Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1049fd7d9bd3Smrg    prefix=$ac_optarg ;;
1050fd7d9bd3Smrg
1051fd7d9bd3Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1052fd7d9bd3Smrg  | --program-pre | --program-pr | --program-p)
1053fd7d9bd3Smrg    ac_prev=program_prefix ;;
1054fd7d9bd3Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1055fd7d9bd3Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1056fd7d9bd3Smrg    program_prefix=$ac_optarg ;;
1057fd7d9bd3Smrg
1058fd7d9bd3Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1059fd7d9bd3Smrg  | --program-suf | --program-su | --program-s)
1060fd7d9bd3Smrg    ac_prev=program_suffix ;;
1061fd7d9bd3Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1062fd7d9bd3Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1063fd7d9bd3Smrg    program_suffix=$ac_optarg ;;
1064fd7d9bd3Smrg
1065fd7d9bd3Smrg  -program-transform-name | --program-transform-name \
1066fd7d9bd3Smrg  | --program-transform-nam | --program-transform-na \
1067fd7d9bd3Smrg  | --program-transform-n | --program-transform- \
1068fd7d9bd3Smrg  | --program-transform | --program-transfor \
1069fd7d9bd3Smrg  | --program-transfo | --program-transf \
1070fd7d9bd3Smrg  | --program-trans | --program-tran \
1071fd7d9bd3Smrg  | --progr-tra | --program-tr | --program-t)
1072fd7d9bd3Smrg    ac_prev=program_transform_name ;;
1073fd7d9bd3Smrg  -program-transform-name=* | --program-transform-name=* \
1074fd7d9bd3Smrg  | --program-transform-nam=* | --program-transform-na=* \
1075fd7d9bd3Smrg  | --program-transform-n=* | --program-transform-=* \
1076fd7d9bd3Smrg  | --program-transform=* | --program-transfor=* \
1077fd7d9bd3Smrg  | --program-transfo=* | --program-transf=* \
1078fd7d9bd3Smrg  | --program-trans=* | --program-tran=* \
1079fd7d9bd3Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1080fd7d9bd3Smrg    program_transform_name=$ac_optarg ;;
1081fd7d9bd3Smrg
1082350952b9Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1083350952b9Smrg    ac_prev=pdfdir ;;
1084350952b9Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1085350952b9Smrg    pdfdir=$ac_optarg ;;
1086350952b9Smrg
1087350952b9Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1088350952b9Smrg    ac_prev=psdir ;;
1089350952b9Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1090350952b9Smrg    psdir=$ac_optarg ;;
1091350952b9Smrg
1092fd7d9bd3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1093fd7d9bd3Smrg  | -silent | --silent | --silen | --sile | --sil)
1094fd7d9bd3Smrg    silent=yes ;;
1095fd7d9bd3Smrg
1096e53c48bfSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
1097e53c48bfSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
1098e53c48bfSmrg  | --run | --ru | --r)
1099e53c48bfSmrg    ac_prev=runstatedir ;;
1100e53c48bfSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1101e53c48bfSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1102e53c48bfSmrg  | --run=* | --ru=* | --r=*)
1103e53c48bfSmrg    runstatedir=$ac_optarg ;;
1104e53c48bfSmrg
1105fd7d9bd3Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1106fd7d9bd3Smrg    ac_prev=sbindir ;;
1107fd7d9bd3Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1108fd7d9bd3Smrg  | --sbi=* | --sb=*)
1109fd7d9bd3Smrg    sbindir=$ac_optarg ;;
1110fd7d9bd3Smrg
1111fd7d9bd3Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1112fd7d9bd3Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1113fd7d9bd3Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1114fd7d9bd3Smrg  | --sha | --sh)
1115fd7d9bd3Smrg    ac_prev=sharedstatedir ;;
1116fd7d9bd3Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1117fd7d9bd3Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1118fd7d9bd3Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1119fd7d9bd3Smrg  | --sha=* | --sh=*)
1120fd7d9bd3Smrg    sharedstatedir=$ac_optarg ;;
1121fd7d9bd3Smrg
1122fd7d9bd3Smrg  -site | --site | --sit)
1123fd7d9bd3Smrg    ac_prev=site ;;
1124fd7d9bd3Smrg  -site=* | --site=* | --sit=*)
1125fd7d9bd3Smrg    site=$ac_optarg ;;
1126fd7d9bd3Smrg
1127fd7d9bd3Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1128fd7d9bd3Smrg    ac_prev=srcdir ;;
1129fd7d9bd3Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1130fd7d9bd3Smrg    srcdir=$ac_optarg ;;
1131fd7d9bd3Smrg
1132fd7d9bd3Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1133fd7d9bd3Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1134fd7d9bd3Smrg    ac_prev=sysconfdir ;;
1135fd7d9bd3Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1136fd7d9bd3Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1137fd7d9bd3Smrg    sysconfdir=$ac_optarg ;;
1138fd7d9bd3Smrg
1139fd7d9bd3Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1140fd7d9bd3Smrg    ac_prev=target_alias ;;
1141fd7d9bd3Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1142fd7d9bd3Smrg    target_alias=$ac_optarg ;;
1143fd7d9bd3Smrg
1144fd7d9bd3Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1145fd7d9bd3Smrg    verbose=yes ;;
1146fd7d9bd3Smrg
1147fd7d9bd3Smrg  -version | --version | --versio | --versi | --vers | -V)
1148fd7d9bd3Smrg    ac_init_version=: ;;
1149fd7d9bd3Smrg
1150fd7d9bd3Smrg  -with-* | --with-*)
1151350952b9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1152fd7d9bd3Smrg    # Reject names that are not valid shell variable names.
1153350952b9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1154e53c48bfSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
1155350952b9Smrg    ac_useropt_orig=$ac_useropt
1156e53c48bfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1157350952b9Smrg    case $ac_user_opts in
1158350952b9Smrg      *"
1159350952b9Smrg"with_$ac_useropt"
1160350952b9Smrg"*) ;;
1161350952b9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1162350952b9Smrg	 ac_unrecognized_sep=', ';;
1163fd7d9bd3Smrg    esac
1164350952b9Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1165fd7d9bd3Smrg
1166fd7d9bd3Smrg  -without-* | --without-*)
1167350952b9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1168fd7d9bd3Smrg    # Reject names that are not valid shell variable names.
1169350952b9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1170e53c48bfSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
1171350952b9Smrg    ac_useropt_orig=$ac_useropt
1172e53c48bfSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
1173350952b9Smrg    case $ac_user_opts in
1174350952b9Smrg      *"
1175350952b9Smrg"with_$ac_useropt"
1176350952b9Smrg"*) ;;
1177350952b9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1178350952b9Smrg	 ac_unrecognized_sep=', ';;
1179350952b9Smrg    esac
1180350952b9Smrg    eval with_$ac_useropt=no ;;
1181fd7d9bd3Smrg
1182fd7d9bd3Smrg  --x)
1183fd7d9bd3Smrg    # Obsolete; use --with-x.
1184fd7d9bd3Smrg    with_x=yes ;;
1185fd7d9bd3Smrg
1186fd7d9bd3Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1187fd7d9bd3Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1188fd7d9bd3Smrg    ac_prev=x_includes ;;
1189fd7d9bd3Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1190fd7d9bd3Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1191fd7d9bd3Smrg    x_includes=$ac_optarg ;;
1192fd7d9bd3Smrg
1193fd7d9bd3Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1194fd7d9bd3Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1195fd7d9bd3Smrg    ac_prev=x_libraries ;;
1196fd7d9bd3Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1197fd7d9bd3Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1198fd7d9bd3Smrg    x_libraries=$ac_optarg ;;
1199fd7d9bd3Smrg
12009aa2a2b5Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
12019aa2a2b5SmrgTry \`$0 --help' for more information"
1202fd7d9bd3Smrg    ;;
1203fd7d9bd3Smrg
1204fd7d9bd3Smrg  *=*)
1205fd7d9bd3Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1206fd7d9bd3Smrg    # Reject names that are not valid shell variable names.
12079aa2a2b5Smrg    case $ac_envvar in #(
12089aa2a2b5Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
12099aa2a2b5Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
12109aa2a2b5Smrg    esac
1211350952b9Smrg    eval $ac_envvar=\$ac_optarg
1212fd7d9bd3Smrg    export $ac_envvar ;;
1213fd7d9bd3Smrg
1214fd7d9bd3Smrg  *)
1215fd7d9bd3Smrg    # FIXME: should be removed in autoconf 3.0.
1216e53c48bfSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
1217fd7d9bd3Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1218e53c48bfSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
12199aa2a2b5Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1220fd7d9bd3Smrg    ;;
1221fd7d9bd3Smrg
1222fd7d9bd3Smrg  esac
1223fd7d9bd3Smrgdone
1224fd7d9bd3Smrg
1225fd7d9bd3Smrgif test -n "$ac_prev"; then
1226fd7d9bd3Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
12279aa2a2b5Smrg  as_fn_error $? "missing argument to $ac_option"
1228fd7d9bd3Smrgfi
1229fd7d9bd3Smrg
1230350952b9Smrgif test -n "$ac_unrecognized_opts"; then
1231350952b9Smrg  case $enable_option_checking in
1232350952b9Smrg    no) ;;
12339aa2a2b5Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1234e53c48bfSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1235fd7d9bd3Smrg  esac
1236350952b9Smrgfi
1237fd7d9bd3Smrg
1238350952b9Smrg# Check all directory arguments for consistency.
1239350952b9Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1240350952b9Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1241350952b9Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1242e53c48bfSmrg		libdir localedir mandir runstatedir
1243fd7d9bd3Smrgdo
1244350952b9Smrg  eval ac_val=\$$ac_var
1245350952b9Smrg  # Remove trailing slashes.
1246fd7d9bd3Smrg  case $ac_val in
1247350952b9Smrg    */ )
1248350952b9Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1249350952b9Smrg      eval $ac_var=\$ac_val;;
1250350952b9Smrg  esac
1251350952b9Smrg  # Be sure to have absolute directory names.
1252350952b9Smrg  case $ac_val in
1253350952b9Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1254350952b9Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1255fd7d9bd3Smrg  esac
12569aa2a2b5Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1257fd7d9bd3Smrgdone
1258fd7d9bd3Smrg
1259fd7d9bd3Smrg# There might be people who depend on the old broken behavior: `$host'
1260fd7d9bd3Smrg# used to hold the argument of --host etc.
1261fd7d9bd3Smrg# FIXME: To remove some day.
1262fd7d9bd3Smrgbuild=$build_alias
1263fd7d9bd3Smrghost=$host_alias
1264fd7d9bd3Smrgtarget=$target_alias
1265fd7d9bd3Smrg
1266fd7d9bd3Smrg# FIXME: To remove some day.
1267fd7d9bd3Smrgif test "x$host_alias" != x; then
1268fd7d9bd3Smrg  if test "x$build_alias" = x; then
1269fd7d9bd3Smrg    cross_compiling=maybe
1270fd7d9bd3Smrg  elif test "x$build_alias" != "x$host_alias"; then
1271fd7d9bd3Smrg    cross_compiling=yes
1272fd7d9bd3Smrg  fi
1273fd7d9bd3Smrgfi
1274fd7d9bd3Smrg
1275fd7d9bd3Smrgac_tool_prefix=
1276fd7d9bd3Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1277fd7d9bd3Smrg
1278fd7d9bd3Smrgtest "$silent" = yes && exec 6>/dev/null
1279fd7d9bd3Smrg
1280fd7d9bd3Smrg
1281350952b9Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1282350952b9Smrgac_ls_di=`ls -di .` &&
1283350952b9Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
12849aa2a2b5Smrg  as_fn_error $? "working directory cannot be determined"
1285350952b9Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
12869aa2a2b5Smrg  as_fn_error $? "pwd does not report name of working directory"
1287350952b9Smrg
1288350952b9Smrg
1289350952b9Smrg# Find the source files, if location was not specified.
1290350952b9Smrgif test -z "$srcdir"; then
1291350952b9Smrg  ac_srcdir_defaulted=yes
1292350952b9Smrg  # Try the directory containing this script, then the parent directory.
1293350952b9Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1294350952b9Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1295350952b9Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1296350952b9Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1297350952b9Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1298e53c48bfSmrgprintf "%s\n" X"$as_myself" |
1299350952b9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1300350952b9Smrg	    s//\1/
1301350952b9Smrg	    q
1302350952b9Smrg	  }
1303350952b9Smrg	  /^X\(\/\/\)[^/].*/{
1304350952b9Smrg	    s//\1/
1305350952b9Smrg	    q
1306350952b9Smrg	  }
1307350952b9Smrg	  /^X\(\/\/\)$/{
1308350952b9Smrg	    s//\1/
1309350952b9Smrg	    q
1310350952b9Smrg	  }
1311350952b9Smrg	  /^X\(\/\).*/{
1312350952b9Smrg	    s//\1/
1313350952b9Smrg	    q
1314350952b9Smrg	  }
1315350952b9Smrg	  s/.*/./; q'`
1316fd7d9bd3Smrg  srcdir=$ac_confdir
1317350952b9Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1318fd7d9bd3Smrg    srcdir=..
1319fd7d9bd3Smrg  fi
1320fd7d9bd3Smrgelse
1321fd7d9bd3Smrg  ac_srcdir_defaulted=no
1322fd7d9bd3Smrgfi
1323350952b9Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1324350952b9Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
13259aa2a2b5Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1326fd7d9bd3Smrgfi
1327350952b9Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1328350952b9Smrgac_abs_confdir=`(
13299aa2a2b5Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1330350952b9Smrg	pwd)`
1331350952b9Smrg# When building in place, set srcdir=.
1332350952b9Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1333350952b9Smrg  srcdir=.
1334350952b9Smrgfi
1335350952b9Smrg# Remove unnecessary trailing slashes from srcdir.
1336350952b9Smrg# Double slashes in file names in object file debugging info
1337350952b9Smrg# mess up M-x gdb in Emacs.
1338350952b9Smrgcase $srcdir in
1339350952b9Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1340350952b9Smrgesac
1341350952b9Smrgfor ac_var in $ac_precious_vars; do
1342350952b9Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1343350952b9Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1344350952b9Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1345350952b9Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1346350952b9Smrgdone
1347fd7d9bd3Smrg
1348fd7d9bd3Smrg#
1349fd7d9bd3Smrg# Report the --help message.
1350fd7d9bd3Smrg#
1351fd7d9bd3Smrgif test "$ac_init_help" = "long"; then
1352fd7d9bd3Smrg  # Omit some internal or obsolete options to make the list less imposing.
1353fd7d9bd3Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1354fd7d9bd3Smrg  cat <<_ACEOF
1355e53c48bfSmrg\`configure' configures xgc 1.0.6 to adapt to many kinds of systems.
1356fd7d9bd3Smrg
1357fd7d9bd3SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1358fd7d9bd3Smrg
1359fd7d9bd3SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1360fd7d9bd3SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1361fd7d9bd3Smrg
1362fd7d9bd3SmrgDefaults for the options are specified in brackets.
1363fd7d9bd3Smrg
1364fd7d9bd3SmrgConfiguration:
1365fd7d9bd3Smrg  -h, --help              display this help and exit
1366fd7d9bd3Smrg      --help=short        display options specific to this package
1367fd7d9bd3Smrg      --help=recursive    display the short help of all the included packages
1368fd7d9bd3Smrg  -V, --version           display version information and exit
13699aa2a2b5Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
1370fd7d9bd3Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1371fd7d9bd3Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1372fd7d9bd3Smrg  -n, --no-create         do not create output files
1373fd7d9bd3Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1374fd7d9bd3Smrg
1375fd7d9bd3SmrgInstallation directories:
1376fd7d9bd3Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1377350952b9Smrg                          [$ac_default_prefix]
1378fd7d9bd3Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1379350952b9Smrg                          [PREFIX]
1380fd7d9bd3Smrg
1381fd7d9bd3SmrgBy default, \`make install' will install all the files in
1382fd7d9bd3Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1383fd7d9bd3Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1384fd7d9bd3Smrgfor instance \`--prefix=\$HOME'.
1385fd7d9bd3Smrg
1386fd7d9bd3SmrgFor better control, use the options below.
1387fd7d9bd3Smrg
1388fd7d9bd3SmrgFine tuning of the installation directories:
1389350952b9Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1390350952b9Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1391350952b9Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1392350952b9Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1393350952b9Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1394350952b9Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1395e53c48bfSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
1396350952b9Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1397350952b9Smrg  --includedir=DIR        C header files [PREFIX/include]
1398350952b9Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1399350952b9Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1400350952b9Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1401350952b9Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1402350952b9Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1403350952b9Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1404350952b9Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xgc]
1405350952b9Smrg  --htmldir=DIR           html documentation [DOCDIR]
1406350952b9Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1407350952b9Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1408350952b9Smrg  --psdir=DIR             ps documentation [DOCDIR]
1409fd7d9bd3Smrg_ACEOF
1410fd7d9bd3Smrg
1411fd7d9bd3Smrg  cat <<\_ACEOF
1412fd7d9bd3Smrg
1413fd7d9bd3SmrgProgram names:
1414fd7d9bd3Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1415fd7d9bd3Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1416fd7d9bd3Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1417fd7d9bd3Smrg
1418fd7d9bd3SmrgSystem types:
1419fd7d9bd3Smrg  --build=BUILD     configure for building on BUILD [guessed]
1420fd7d9bd3Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1421fd7d9bd3Smrg_ACEOF
1422fd7d9bd3Smrgfi
1423fd7d9bd3Smrg
1424fd7d9bd3Smrgif test -n "$ac_init_help"; then
1425fd7d9bd3Smrg  case $ac_init_help in
1426e53c48bfSmrg     short | recursive ) echo "Configuration of xgc 1.0.6:";;
1427fd7d9bd3Smrg   esac
1428fd7d9bd3Smrg  cat <<\_ACEOF
1429fd7d9bd3Smrg
1430fd7d9bd3SmrgOptional Features:
1431350952b9Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1432fd7d9bd3Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1433fd7d9bd3Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1434a9ba4257Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1435a9ba4257Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1436a9ba4257Smrg  --enable-dependency-tracking
1437a9ba4257Smrg                          do not reject slow dependency extractors
1438a9ba4257Smrg  --disable-dependency-tracking
1439a9ba4257Smrg                          speeds up one-time build
1440a85aecdfSmrg  --disable-selective-werror
1441a85aecdfSmrg                          Turn off selective compiler errors. (default:
1442a85aecdfSmrg                          enabled)
1443350952b9Smrg  --enable-strict-compilation
1444350952b9Smrg                          Enable all warnings from compiler and make them
1445350952b9Smrg                          errors (default: disabled)
1446fd7d9bd3Smrg
1447fd7d9bd3SmrgOptional Packages:
1448fd7d9bd3Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1449fd7d9bd3Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1450350952b9Smrg  --with-appdefaultdir=<pathname>
1451350952b9Smrg                          specify directory for app-defaults files (default is
1452350952b9Smrg                          autodetected)
1453fd7d9bd3Smrg
1454fd7d9bd3SmrgSome influential environment variables:
1455fd7d9bd3Smrg  CC          C compiler command
1456fd7d9bd3Smrg  CFLAGS      C compiler flags
1457fd7d9bd3Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1458fd7d9bd3Smrg              nonstandard directory <lib dir>
1459350952b9Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
14609aa2a2b5Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1461350952b9Smrg              you have headers in a nonstandard directory <include dir>
14629aa2a2b5Smrg  PKG_CONFIG  path to pkg-config utility
1463e53c48bfSmrg  PKG_CONFIG_PATH
1464e53c48bfSmrg              directories to add to pkg-config's search path
1465e53c48bfSmrg  PKG_CONFIG_LIBDIR
1466e53c48bfSmrg              path overriding pkg-config's built-in search path
14679aa2a2b5Smrg  YACC        The `Yet Another Compiler Compiler' implementation to use.
14689aa2a2b5Smrg              Defaults to the first program found out of: `bison -y', `byacc',
14699aa2a2b5Smrg              `yacc'.
1470350952b9Smrg  YFLAGS      The list of arguments that will be passed by default to $YACC.
1471350952b9Smrg              This script will default YFLAGS to the empty string to avoid a
1472350952b9Smrg              default value of `-d' given by some make applications.
1473350952b9Smrg  XGC_CFLAGS  C compiler flags for XGC, overriding pkg-config
1474350952b9Smrg  XGC_LIBS    linker flags for XGC, overriding pkg-config
1475fd7d9bd3Smrg
1476fd7d9bd3SmrgUse these variables to override the choices made by `configure' or to help
1477fd7d9bd3Smrgit to find libraries and programs with nonstandard names/locations.
1478fd7d9bd3Smrg
1479e53c48bfSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>.
1480fd7d9bd3Smrg_ACEOF
1481350952b9Smrgac_status=$?
1482fd7d9bd3Smrgfi
1483fd7d9bd3Smrg
1484fd7d9bd3Smrgif test "$ac_init_help" = "recursive"; then
1485fd7d9bd3Smrg  # If there are subdirs, report their specific --help.
1486fd7d9bd3Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1487350952b9Smrg    test -d "$ac_dir" ||
1488350952b9Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1489350952b9Smrg      continue
1490fd7d9bd3Smrg    ac_builddir=.
1491fd7d9bd3Smrg
1492350952b9Smrgcase "$ac_dir" in
1493350952b9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1494350952b9Smrg*)
1495e53c48bfSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1496350952b9Smrg  # A ".." for each directory in $ac_dir_suffix.
1497e53c48bfSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1498350952b9Smrg  case $ac_top_builddir_sub in
1499350952b9Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1500350952b9Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1501350952b9Smrg  esac ;;
1502350952b9Smrgesac
1503350952b9Smrgac_abs_top_builddir=$ac_pwd
1504350952b9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1505350952b9Smrg# for backward compatibility:
1506350952b9Smrgac_top_builddir=$ac_top_build_prefix
1507fd7d9bd3Smrg
1508fd7d9bd3Smrgcase $srcdir in
1509350952b9Smrg  .)  # We are building in place.
1510fd7d9bd3Smrg    ac_srcdir=.
1511350952b9Smrg    ac_top_srcdir=$ac_top_builddir_sub
1512350952b9Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1513350952b9Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1514fd7d9bd3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1515350952b9Smrg    ac_top_srcdir=$srcdir
1516350952b9Smrg    ac_abs_top_srcdir=$srcdir ;;
1517350952b9Smrg  *) # Relative name.
1518350952b9Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1519350952b9Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1520350952b9Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1521fd7d9bd3Smrgesac
1522350952b9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1523350952b9Smrg
1524350952b9Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1525e53c48bfSmrg    # Check for configure.gnu first; this name is used for a wrapper for
1526e53c48bfSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
1527350952b9Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1528350952b9Smrg      echo &&
1529350952b9Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1530350952b9Smrg    elif test -f "$ac_srcdir/configure"; then
1531350952b9Smrg      echo &&
1532350952b9Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1533fd7d9bd3Smrg    else
1534e53c48bfSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1535350952b9Smrg    fi || ac_status=$?
1536350952b9Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1537fd7d9bd3Smrg  done
1538fd7d9bd3Smrgfi
1539fd7d9bd3Smrg
1540350952b9Smrgtest -n "$ac_init_help" && exit $ac_status
1541fd7d9bd3Smrgif $ac_init_version; then
1542fd7d9bd3Smrg  cat <<\_ACEOF
1543e53c48bfSmrgxgc configure 1.0.6
1544e53c48bfSmrggenerated by GNU Autoconf 2.71
1545fd7d9bd3Smrg
1546e53c48bfSmrgCopyright (C) 2021 Free Software Foundation, Inc.
1547fd7d9bd3SmrgThis configure script is free software; the Free Software Foundation
1548fd7d9bd3Smrggives unlimited permission to copy, distribute and modify it.
1549fd7d9bd3Smrg_ACEOF
1550350952b9Smrg  exit
1551fd7d9bd3Smrgfi
1552fd7d9bd3Smrg
15539aa2a2b5Smrg## ------------------------ ##
15549aa2a2b5Smrg## Autoconf initialization. ##
15559aa2a2b5Smrg## ------------------------ ##
1556fd7d9bd3Smrg
15579aa2a2b5Smrg# ac_fn_c_try_compile LINENO
15589aa2a2b5Smrg# --------------------------
15599aa2a2b5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
15609aa2a2b5Smrgac_fn_c_try_compile ()
1561fd7d9bd3Smrg{
15629aa2a2b5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563e53c48bfSmrg  rm -f conftest.$ac_objext conftest.beam
15649aa2a2b5Smrg  if { { ac_try="$ac_compile"
15659aa2a2b5Smrgcase "(($ac_try" in
15669aa2a2b5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15679aa2a2b5Smrg  *) ac_try_echo=$ac_try;;
15689aa2a2b5Smrgesac
15699aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1570e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
15719aa2a2b5Smrg  (eval "$ac_compile") 2>conftest.err
15729aa2a2b5Smrg  ac_status=$?
15739aa2a2b5Smrg  if test -s conftest.err; then
15749aa2a2b5Smrg    grep -v '^ *+' conftest.err >conftest.er1
15759aa2a2b5Smrg    cat conftest.er1 >&5
15769aa2a2b5Smrg    mv -f conftest.er1 conftest.err
15779aa2a2b5Smrg  fi
1578e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15799aa2a2b5Smrg  test $ac_status = 0; } && {
15809aa2a2b5Smrg	 test -z "$ac_c_werror_flag" ||
15819aa2a2b5Smrg	 test ! -s conftest.err
1582e53c48bfSmrg       } && test -s conftest.$ac_objext
1583e53c48bfSmrgthen :
15849aa2a2b5Smrg  ac_retval=0
1585e53c48bfSmrgelse $as_nop
1586e53c48bfSmrg  printf "%s\n" "$as_me: failed program was:" >&5
15879aa2a2b5Smrgsed 's/^/| /' conftest.$ac_ext >&5
1588fd7d9bd3Smrg
15899aa2a2b5Smrg	ac_retval=1
15909aa2a2b5Smrgfi
15919aa2a2b5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15929aa2a2b5Smrg  as_fn_set_status $ac_retval
1593fd7d9bd3Smrg
15949aa2a2b5Smrg} # ac_fn_c_try_compile
1595fd7d9bd3Smrg
1596e53c48bfSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
1597e53c48bfSmrg# ------------------------------------------------------------------
15989aa2a2b5Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1599e53c48bfSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
1600e53c48bfSmrgac_fn_check_decl ()
16019aa2a2b5Smrg{
16029aa2a2b5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16039aa2a2b5Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
1604e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1605e53c48bfSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
1606e53c48bfSmrgif eval test \${$3+y}
1607e53c48bfSmrgthen :
1608e53c48bfSmrg  printf %s "(cached) " >&6
1609e53c48bfSmrgelse $as_nop
16109aa2a2b5Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1611e53c48bfSmrg  eval ac_save_FLAGS=\$$6
1612e53c48bfSmrg  as_fn_append $6 " $5"
16139aa2a2b5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16149aa2a2b5Smrg/* end confdefs.h.  */
16159aa2a2b5Smrg$4
16169aa2a2b5Smrgint
1617e53c48bfSmrgmain (void)
16189aa2a2b5Smrg{
16199aa2a2b5Smrg#ifndef $as_decl_name
16209aa2a2b5Smrg#ifdef __cplusplus
16219aa2a2b5Smrg  (void) $as_decl_use;
16229aa2a2b5Smrg#else
16239aa2a2b5Smrg  (void) $as_decl_name;
16249aa2a2b5Smrg#endif
16259aa2a2b5Smrg#endif
16269aa2a2b5Smrg
16279aa2a2b5Smrg  ;
16289aa2a2b5Smrg  return 0;
16299aa2a2b5Smrg}
16309aa2a2b5Smrg_ACEOF
1631e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
1632e53c48bfSmrgthen :
16339aa2a2b5Smrg  eval "$3=yes"
1634e53c48bfSmrgelse $as_nop
16359aa2a2b5Smrg  eval "$3=no"
16369aa2a2b5Smrgfi
1637e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1638e53c48bfSmrg  eval $6=\$ac_save_FLAGS
16399aa2a2b5Smrg
16409aa2a2b5Smrgfi
1641e53c48bfSmrgeval ac_res=\$$3
1642e53c48bfSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1643e53c48bfSmrgprintf "%s\n" "$ac_res" >&6; }
16449aa2a2b5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16459aa2a2b5Smrg
1646e53c48bfSmrg} # ac_fn_check_decl
16479aa2a2b5Smrg
16489aa2a2b5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
16499aa2a2b5Smrg# -------------------------------------------------------
16509aa2a2b5Smrg# Tests whether HEADER exists and can be compiled using the include files in
16519aa2a2b5Smrg# INCLUDES, setting the cache variable VAR accordingly.
16529aa2a2b5Smrgac_fn_c_check_header_compile ()
16539aa2a2b5Smrg{
16549aa2a2b5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1655e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656e53c48bfSmrgprintf %s "checking for $2... " >&6; }
1657e53c48bfSmrgif eval test \${$3+y}
1658e53c48bfSmrgthen :
1659e53c48bfSmrg  printf %s "(cached) " >&6
1660e53c48bfSmrgelse $as_nop
16619aa2a2b5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16629aa2a2b5Smrg/* end confdefs.h.  */
16639aa2a2b5Smrg$4
16649aa2a2b5Smrg#include <$2>
16659aa2a2b5Smrg_ACEOF
1666e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
1667e53c48bfSmrgthen :
16689aa2a2b5Smrg  eval "$3=yes"
1669e53c48bfSmrgelse $as_nop
16709aa2a2b5Smrg  eval "$3=no"
16719aa2a2b5Smrgfi
1672e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16739aa2a2b5Smrgfi
16749aa2a2b5Smrgeval ac_res=\$$3
1675e53c48bfSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1676e53c48bfSmrgprintf "%s\n" "$ac_res" >&6; }
16779aa2a2b5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16789aa2a2b5Smrg
16799aa2a2b5Smrg} # ac_fn_c_check_header_compile
16809aa2a2b5Smrg
16819aa2a2b5Smrg# ac_fn_c_try_link LINENO
16829aa2a2b5Smrg# -----------------------
16839aa2a2b5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
16849aa2a2b5Smrgac_fn_c_try_link ()
16859aa2a2b5Smrg{
16869aa2a2b5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1687e53c48bfSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
16889aa2a2b5Smrg  if { { ac_try="$ac_link"
16899aa2a2b5Smrgcase "(($ac_try" in
16909aa2a2b5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16919aa2a2b5Smrg  *) ac_try_echo=$ac_try;;
16929aa2a2b5Smrgesac
16939aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
16959aa2a2b5Smrg  (eval "$ac_link") 2>conftest.err
16969aa2a2b5Smrg  ac_status=$?
16979aa2a2b5Smrg  if test -s conftest.err; then
16989aa2a2b5Smrg    grep -v '^ *+' conftest.err >conftest.er1
16999aa2a2b5Smrg    cat conftest.er1 >&5
17009aa2a2b5Smrg    mv -f conftest.er1 conftest.err
17019aa2a2b5Smrg  fi
1702e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17039aa2a2b5Smrg  test $ac_status = 0; } && {
17049aa2a2b5Smrg	 test -z "$ac_c_werror_flag" ||
17059aa2a2b5Smrg	 test ! -s conftest.err
17069aa2a2b5Smrg       } && test -s conftest$ac_exeext && {
17079aa2a2b5Smrg	 test "$cross_compiling" = yes ||
1708a9ba4257Smrg	 test -x conftest$ac_exeext
1709e53c48bfSmrg       }
1710e53c48bfSmrgthen :
17119aa2a2b5Smrg  ac_retval=0
1712e53c48bfSmrgelse $as_nop
1713e53c48bfSmrg  printf "%s\n" "$as_me: failed program was:" >&5
17149aa2a2b5Smrgsed 's/^/| /' conftest.$ac_ext >&5
17159aa2a2b5Smrg
17169aa2a2b5Smrg	ac_retval=1
17179aa2a2b5Smrgfi
17189aa2a2b5Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
17199aa2a2b5Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
17209aa2a2b5Smrg  # interfere with the next link command; also delete a directory that is
17219aa2a2b5Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
17229aa2a2b5Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
17239aa2a2b5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17249aa2a2b5Smrg  as_fn_set_status $ac_retval
17259aa2a2b5Smrg
17269aa2a2b5Smrg} # ac_fn_c_try_link
1727e53c48bfSmrgac_configure_args_raw=
1728e53c48bfSmrgfor ac_arg
1729e53c48bfSmrgdo
1730e53c48bfSmrg  case $ac_arg in
1731e53c48bfSmrg  *\'*)
1732e53c48bfSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1733e53c48bfSmrg  esac
1734e53c48bfSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
1735e53c48bfSmrgdone
1736e53c48bfSmrg
1737e53c48bfSmrgcase $ac_configure_args_raw in
1738e53c48bfSmrg  *$as_nl*)
1739e53c48bfSmrg    ac_safe_unquote= ;;
1740e53c48bfSmrg  *)
1741e53c48bfSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
1742e53c48bfSmrg    ac_unsafe_a="$ac_unsafe_z#~"
1743e53c48bfSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
1744e53c48bfSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
1745e53c48bfSmrgesac
1746e53c48bfSmrg
17479aa2a2b5Smrgcat >config.log <<_ACEOF
17489aa2a2b5SmrgThis file contains any messages produced by compilers while
17499aa2a2b5Smrgrunning configure, to aid debugging if configure makes a mistake.
17509aa2a2b5Smrg
1751e53c48bfSmrgIt was created by xgc $as_me 1.0.6, which was
1752e53c48bfSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
17539aa2a2b5Smrg
1754e53c48bfSmrg  $ $0$ac_configure_args_raw
17559aa2a2b5Smrg
17569aa2a2b5Smrg_ACEOF
17579aa2a2b5Smrgexec 5>>config.log
17589aa2a2b5Smrg{
17599aa2a2b5Smrgcat <<_ASUNAME
17609aa2a2b5Smrg## --------- ##
17619aa2a2b5Smrg## Platform. ##
17629aa2a2b5Smrg## --------- ##
17639aa2a2b5Smrg
17649aa2a2b5Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
17659aa2a2b5Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
17669aa2a2b5Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
17679aa2a2b5Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
17689aa2a2b5Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
17699aa2a2b5Smrg
17709aa2a2b5Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17719aa2a2b5Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
17729aa2a2b5Smrg
17739aa2a2b5Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
17749aa2a2b5Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
17759aa2a2b5Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17769aa2a2b5Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
17779aa2a2b5Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
17789aa2a2b5Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17799aa2a2b5Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1780fd7d9bd3Smrg
1781fd7d9bd3Smrg_ASUNAME
1782fd7d9bd3Smrg
1783fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1784fd7d9bd3Smrgfor as_dir in $PATH
1785fd7d9bd3Smrgdo
1786fd7d9bd3Smrg  IFS=$as_save_IFS
1787e53c48bfSmrg  case $as_dir in #(((
1788e53c48bfSmrg    '') as_dir=./ ;;
1789e53c48bfSmrg    */) ;;
1790e53c48bfSmrg    *) as_dir=$as_dir/ ;;
1791e53c48bfSmrg  esac
1792e53c48bfSmrg    printf "%s\n" "PATH: $as_dir"
17939aa2a2b5Smrg  done
1794350952b9SmrgIFS=$as_save_IFS
1795fd7d9bd3Smrg
1796fd7d9bd3Smrg} >&5
1797fd7d9bd3Smrg
1798fd7d9bd3Smrgcat >&5 <<_ACEOF
1799fd7d9bd3Smrg
1800fd7d9bd3Smrg
1801fd7d9bd3Smrg## ----------- ##
1802fd7d9bd3Smrg## Core tests. ##
1803fd7d9bd3Smrg## ----------- ##
1804fd7d9bd3Smrg
1805fd7d9bd3Smrg_ACEOF
1806fd7d9bd3Smrg
1807fd7d9bd3Smrg
1808fd7d9bd3Smrg# Keep a trace of the command line.
1809fd7d9bd3Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1810fd7d9bd3Smrg# Strip out --silent because we don't want to record it for future runs.
1811fd7d9bd3Smrg# Also quote any args containing shell meta-characters.
1812fd7d9bd3Smrg# Make two passes to allow for proper duplicate-argument suppression.
1813fd7d9bd3Smrgac_configure_args=
1814fd7d9bd3Smrgac_configure_args0=
1815fd7d9bd3Smrgac_configure_args1=
1816fd7d9bd3Smrgac_must_keep_next=false
1817fd7d9bd3Smrgfor ac_pass in 1 2
1818fd7d9bd3Smrgdo
1819fd7d9bd3Smrg  for ac_arg
1820fd7d9bd3Smrg  do
1821fd7d9bd3Smrg    case $ac_arg in
1822fd7d9bd3Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1823fd7d9bd3Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1824fd7d9bd3Smrg    | -silent | --silent | --silen | --sile | --sil)
1825fd7d9bd3Smrg      continue ;;
1826350952b9Smrg    *\'*)
1827e53c48bfSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1828fd7d9bd3Smrg    esac
1829fd7d9bd3Smrg    case $ac_pass in
18309aa2a2b5Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1831fd7d9bd3Smrg    2)
18329aa2a2b5Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1833fd7d9bd3Smrg      if test $ac_must_keep_next = true; then
1834fd7d9bd3Smrg	ac_must_keep_next=false # Got value, back to normal.
1835fd7d9bd3Smrg      else
1836fd7d9bd3Smrg	case $ac_arg in
1837fd7d9bd3Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1838fd7d9bd3Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1839fd7d9bd3Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1840fd7d9bd3Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1841fd7d9bd3Smrg	    case "$ac_configure_args0 " in
1842fd7d9bd3Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1843fd7d9bd3Smrg	    esac
1844fd7d9bd3Smrg	    ;;
1845fd7d9bd3Smrg	  -* ) ac_must_keep_next=true ;;
1846fd7d9bd3Smrg	esac
1847fd7d9bd3Smrg      fi
18489aa2a2b5Smrg      as_fn_append ac_configure_args " '$ac_arg'"
1849fd7d9bd3Smrg      ;;
1850fd7d9bd3Smrg    esac
1851fd7d9bd3Smrg  done
1852fd7d9bd3Smrgdone
18539aa2a2b5Smrg{ ac_configure_args0=; unset ac_configure_args0;}
18549aa2a2b5Smrg{ ac_configure_args1=; unset ac_configure_args1;}
1855fd7d9bd3Smrg
1856fd7d9bd3Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1857fd7d9bd3Smrg# config.log.  We remove comments because anyway the quotes in there
1858fd7d9bd3Smrg# would cause problems or look ugly.
1859350952b9Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1860350952b9Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1861fd7d9bd3Smrgtrap 'exit_status=$?
1862e53c48bfSmrg  # Sanitize IFS.
1863e53c48bfSmrg  IFS=" ""	$as_nl"
1864fd7d9bd3Smrg  # Save into config.log some information that might help in debugging.
1865fd7d9bd3Smrg  {
1866fd7d9bd3Smrg    echo
1867fd7d9bd3Smrg
1868e53c48bfSmrg    printf "%s\n" "## ---------------- ##
1869fd7d9bd3Smrg## Cache variables. ##
18709aa2a2b5Smrg## ---------------- ##"
1871fd7d9bd3Smrg    echo
1872fd7d9bd3Smrg    # The following way of writing the cache mishandles newlines in values,
1873350952b9Smrg(
1874350952b9Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1875350952b9Smrg    eval ac_val=\$$ac_var
1876350952b9Smrg    case $ac_val in #(
1877350952b9Smrg    *${as_nl}*)
1878350952b9Smrg      case $ac_var in #(
1879e53c48bfSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1880e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1881350952b9Smrg      esac
1882350952b9Smrg      case $ac_var in #(
1883350952b9Smrg      _ | IFS | as_nl) ;; #(
1884350952b9Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18859aa2a2b5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1886350952b9Smrg      esac ;;
1887350952b9Smrg    esac
1888350952b9Smrg  done
1889fd7d9bd3Smrg  (set) 2>&1 |
1890350952b9Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1891350952b9Smrg    *${as_nl}ac_space=\ *)
1892fd7d9bd3Smrg      sed -n \
1893350952b9Smrg	"s/'\''/'\''\\\\'\'''\''/g;
1894350952b9Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1895350952b9Smrg      ;; #(
1896fd7d9bd3Smrg    *)
1897350952b9Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1898fd7d9bd3Smrg      ;;
1899350952b9Smrg    esac |
1900350952b9Smrg    sort
1901350952b9Smrg)
1902fd7d9bd3Smrg    echo
1903fd7d9bd3Smrg
1904e53c48bfSmrg    printf "%s\n" "## ----------------- ##
1905fd7d9bd3Smrg## Output variables. ##
19069aa2a2b5Smrg## ----------------- ##"
1907fd7d9bd3Smrg    echo
1908fd7d9bd3Smrg    for ac_var in $ac_subst_vars
1909fd7d9bd3Smrg    do
1910350952b9Smrg      eval ac_val=\$$ac_var
1911350952b9Smrg      case $ac_val in
1912e53c48bfSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1913350952b9Smrg      esac
1914e53c48bfSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
1915fd7d9bd3Smrg    done | sort
1916fd7d9bd3Smrg    echo
1917fd7d9bd3Smrg
1918fd7d9bd3Smrg    if test -n "$ac_subst_files"; then
1919e53c48bfSmrg      printf "%s\n" "## ------------------- ##
1920350952b9Smrg## File substitutions. ##
19219aa2a2b5Smrg## ------------------- ##"
1922fd7d9bd3Smrg      echo
1923fd7d9bd3Smrg      for ac_var in $ac_subst_files
1924fd7d9bd3Smrg      do
1925350952b9Smrg	eval ac_val=\$$ac_var
1926350952b9Smrg	case $ac_val in
1927e53c48bfSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1928350952b9Smrg	esac
1929e53c48bfSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
1930fd7d9bd3Smrg      done | sort
1931fd7d9bd3Smrg      echo
1932fd7d9bd3Smrg    fi
1933fd7d9bd3Smrg
1934fd7d9bd3Smrg    if test -s confdefs.h; then
1935e53c48bfSmrg      printf "%s\n" "## ----------- ##
1936fd7d9bd3Smrg## confdefs.h. ##
19379aa2a2b5Smrg## ----------- ##"
1938fd7d9bd3Smrg      echo
1939350952b9Smrg      cat confdefs.h
1940fd7d9bd3Smrg      echo
1941fd7d9bd3Smrg    fi
1942fd7d9bd3Smrg    test "$ac_signal" != 0 &&
1943e53c48bfSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
1944e53c48bfSmrg    printf "%s\n" "$as_me: exit $exit_status"
1945fd7d9bd3Smrg  } >&5
1946350952b9Smrg  rm -f core *.core core.conftest.* &&
1947350952b9Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1948fd7d9bd3Smrg    exit $exit_status
1949350952b9Smrg' 0
1950fd7d9bd3Smrgfor ac_signal in 1 2 13 15; do
19519aa2a2b5Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1952fd7d9bd3Smrgdone
1953fd7d9bd3Smrgac_signal=0
1954fd7d9bd3Smrg
1955fd7d9bd3Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
1956350952b9Smrgrm -f -r conftest* confdefs.h
1957fd7d9bd3Smrg
1958e53c48bfSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
19599aa2a2b5Smrg
1960fd7d9bd3Smrg# Predefined preprocessor variables.
1961fd7d9bd3Smrg
1962e53c48bfSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
1963fd7d9bd3Smrg
1964e53c48bfSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
1965fd7d9bd3Smrg
1966e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
1967fd7d9bd3Smrg
1968e53c48bfSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
1969fd7d9bd3Smrg
1970e53c48bfSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
1971fd7d9bd3Smrg
1972e53c48bfSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
19739aa2a2b5Smrg
1974fd7d9bd3Smrg
1975fd7d9bd3Smrg# Let the site file select an alternate cache file if it wants to.
1976350952b9Smrg# Prefer an explicitly selected file to automatically selected ones.
1977350952b9Smrgif test -n "$CONFIG_SITE"; then
1978e53c48bfSmrg  ac_site_files="$CONFIG_SITE"
1979350952b9Smrgelif test "x$prefix" != xNONE; then
1980e53c48bfSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
1981350952b9Smrgelse
1982e53c48bfSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1983350952b9Smrgfi
1984e53c48bfSmrg
1985e53c48bfSmrgfor ac_site_file in $ac_site_files
1986350952b9Smrgdo
1987e53c48bfSmrg  case $ac_site_file in #(
1988e53c48bfSmrg  */*) :
1989e53c48bfSmrg     ;; #(
1990e53c48bfSmrg  *) :
1991e53c48bfSmrg    ac_site_file=./$ac_site_file ;;
1992e53c48bfSmrgesac
1993e53c48bfSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
1994e53c48bfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1995e53c48bfSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
1996fd7d9bd3Smrg    sed 's/^/| /' "$ac_site_file" >&5
19979aa2a2b5Smrg    . "$ac_site_file" \
1998e53c48bfSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1999e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
20009aa2a2b5Smrgas_fn_error $? "failed to load site script $ac_site_file
20019aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
2002fd7d9bd3Smrg  fi
2003fd7d9bd3Smrgdone
2004fd7d9bd3Smrg
2005fd7d9bd3Smrgif test -r "$cache_file"; then
20069aa2a2b5Smrg  # Some versions of bash will fail to source /dev/null (special files
20079aa2a2b5Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
20089aa2a2b5Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2009e53c48bfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2010e53c48bfSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
2011fd7d9bd3Smrg    case $cache_file in
2012350952b9Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2013350952b9Smrg      *)                      . "./$cache_file";;
2014fd7d9bd3Smrg    esac
2015fd7d9bd3Smrg  fi
2016fd7d9bd3Smrgelse
2017e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2018e53c48bfSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
2019fd7d9bd3Smrg  >$cache_file
2020fd7d9bd3Smrgfi
2021fd7d9bd3Smrg
2022e53c48bfSmrg# Test code for whether the C compiler supports C89 (global declarations)
2023e53c48bfSmrgac_c_conftest_c89_globals='
2024e53c48bfSmrg/* Does the compiler advertise C89 conformance?
2025e53c48bfSmrg   Do not test the value of __STDC__, because some compilers set it to 0
2026e53c48bfSmrg   while being otherwise adequately conformant. */
2027e53c48bfSmrg#if !defined __STDC__
2028e53c48bfSmrg# error "Compiler does not advertise C89 conformance"
2029e53c48bfSmrg#endif
2030fd7d9bd3Smrg
2031e53c48bfSmrg#include <stddef.h>
2032e53c48bfSmrg#include <stdarg.h>
2033e53c48bfSmrgstruct stat;
2034e53c48bfSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
2035e53c48bfSmrgstruct buf { int x; };
2036e53c48bfSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2037e53c48bfSmrgstatic char *e (p, i)
2038e53c48bfSmrg     char **p;
2039e53c48bfSmrg     int i;
2040e53c48bfSmrg{
2041e53c48bfSmrg  return p[i];
2042e53c48bfSmrg}
2043e53c48bfSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
2044e53c48bfSmrg{
2045e53c48bfSmrg  char *s;
2046e53c48bfSmrg  va_list v;
2047e53c48bfSmrg  va_start (v,p);
2048e53c48bfSmrg  s = g (p, va_arg (v,int));
2049e53c48bfSmrg  va_end (v);
2050e53c48bfSmrg  return s;
2051e53c48bfSmrg}
2052a85aecdfSmrg
2053e53c48bfSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2054e53c48bfSmrg   function prototypes and stuff, but not \xHH hex character constants.
2055e53c48bfSmrg   These do not provoke an error unfortunately, instead are silently treated
2056e53c48bfSmrg   as an "x".  The following induces an error, until -std is added to get
2057e53c48bfSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
2058e53c48bfSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
2059e53c48bfSmrg   that is true only with -std.  */
2060e53c48bfSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2061a85aecdfSmrg
2062e53c48bfSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2063e53c48bfSmrg   inside strings and character constants.  */
2064e53c48bfSmrg#define FOO(x) '\''x'\''
2065e53c48bfSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2066a85aecdfSmrg
2067e53c48bfSmrgint test (int i, double x);
2068e53c48bfSmrgstruct s1 {int (*f) (int a);};
2069e53c48bfSmrgstruct s2 {int (*f) (double a);};
2070e53c48bfSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
2071e53c48bfSmrg               int, int);'
2072fd7d9bd3Smrg
2073e53c48bfSmrg# Test code for whether the C compiler supports C89 (body of main).
2074e53c48bfSmrgac_c_conftest_c89_main='
2075e53c48bfSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
2076e53c48bfSmrg'
2077350952b9Smrg
2078e53c48bfSmrg# Test code for whether the C compiler supports C99 (global declarations)
2079e53c48bfSmrgac_c_conftest_c99_globals='
2080e53c48bfSmrg// Does the compiler advertise C99 conformance?
2081e53c48bfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
2082e53c48bfSmrg# error "Compiler does not advertise C99 conformance"
2083e53c48bfSmrg#endif
2084350952b9Smrg
2085e53c48bfSmrg#include <stdbool.h>
2086e53c48bfSmrgextern int puts (const char *);
2087e53c48bfSmrgextern int printf (const char *, ...);
2088e53c48bfSmrgextern int dprintf (int, const char *, ...);
2089e53c48bfSmrgextern void *malloc (size_t);
2090fd7d9bd3Smrg
2091e53c48bfSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
2092e53c48bfSmrg// dprintf is used instead of fprintf to avoid needing to declare
2093e53c48bfSmrg// FILE and stderr.
2094e53c48bfSmrg#define debug(...) dprintf (2, __VA_ARGS__)
2095e53c48bfSmrg#define showlist(...) puts (#__VA_ARGS__)
2096e53c48bfSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
2097e53c48bfSmrgstatic void
2098e53c48bfSmrgtest_varargs_macros (void)
2099e53c48bfSmrg{
2100e53c48bfSmrg  int x = 1234;
2101e53c48bfSmrg  int y = 5678;
2102e53c48bfSmrg  debug ("Flag");
2103e53c48bfSmrg  debug ("X = %d\n", x);
2104e53c48bfSmrg  showlist (The first, second, and third items.);
2105e53c48bfSmrg  report (x>y, "x is %d but y is %d", x, y);
2106e53c48bfSmrg}
2107e53c48bfSmrg
2108e53c48bfSmrg// Check long long types.
2109e53c48bfSmrg#define BIG64 18446744073709551615ull
2110e53c48bfSmrg#define BIG32 4294967295ul
2111e53c48bfSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
2112e53c48bfSmrg#if !BIG_OK
2113e53c48bfSmrg  #error "your preprocessor is broken"
2114e53c48bfSmrg#endif
2115e53c48bfSmrg#if BIG_OK
2116e53c48bfSmrg#else
2117e53c48bfSmrg  #error "your preprocessor is broken"
2118e53c48bfSmrg#endif
2119e53c48bfSmrgstatic long long int bignum = -9223372036854775807LL;
2120e53c48bfSmrgstatic unsigned long long int ubignum = BIG64;
2121e53c48bfSmrg
2122e53c48bfSmrgstruct incomplete_array
2123e53c48bfSmrg{
2124e53c48bfSmrg  int datasize;
2125e53c48bfSmrg  double data[];
2126e53c48bfSmrg};
2127e53c48bfSmrg
2128e53c48bfSmrgstruct named_init {
2129e53c48bfSmrg  int number;
2130e53c48bfSmrg  const wchar_t *name;
2131e53c48bfSmrg  double average;
2132e53c48bfSmrg};
2133e53c48bfSmrg
2134e53c48bfSmrgtypedef const char *ccp;
2135e53c48bfSmrg
2136e53c48bfSmrgstatic inline int
2137e53c48bfSmrgtest_restrict (ccp restrict text)
2138e53c48bfSmrg{
2139e53c48bfSmrg  // See if C++-style comments work.
2140e53c48bfSmrg  // Iterate through items via the restricted pointer.
2141e53c48bfSmrg  // Also check for declarations in for loops.
2142e53c48bfSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
2143e53c48bfSmrg    continue;
2144e53c48bfSmrg  return 0;
2145e53c48bfSmrg}
2146e53c48bfSmrg
2147e53c48bfSmrg// Check varargs and va_copy.
2148e53c48bfSmrgstatic bool
2149e53c48bfSmrgtest_varargs (const char *format, ...)
2150e53c48bfSmrg{
2151e53c48bfSmrg  va_list args;
2152e53c48bfSmrg  va_start (args, format);
2153e53c48bfSmrg  va_list args_copy;
2154e53c48bfSmrg  va_copy (args_copy, args);
2155e53c48bfSmrg
2156e53c48bfSmrg  const char *str = "";
2157e53c48bfSmrg  int number = 0;
2158e53c48bfSmrg  float fnumber = 0;
2159e53c48bfSmrg
2160e53c48bfSmrg  while (*format)
2161e53c48bfSmrg    {
2162e53c48bfSmrg      switch (*format++)
2163e53c48bfSmrg	{
2164e53c48bfSmrg	case '\''s'\'': // string
2165e53c48bfSmrg	  str = va_arg (args_copy, const char *);
2166e53c48bfSmrg	  break;
2167e53c48bfSmrg	case '\''d'\'': // int
2168e53c48bfSmrg	  number = va_arg (args_copy, int);
2169e53c48bfSmrg	  break;
2170e53c48bfSmrg	case '\''f'\'': // float
2171e53c48bfSmrg	  fnumber = va_arg (args_copy, double);
2172e53c48bfSmrg	  break;
2173e53c48bfSmrg	default:
2174e53c48bfSmrg	  break;
2175e53c48bfSmrg	}
2176e53c48bfSmrg    }
2177e53c48bfSmrg  va_end (args_copy);
2178e53c48bfSmrg  va_end (args);
2179e53c48bfSmrg
2180e53c48bfSmrg  return *str && number && fnumber;
2181e53c48bfSmrg}
2182e53c48bfSmrg'
2183e53c48bfSmrg
2184e53c48bfSmrg# Test code for whether the C compiler supports C99 (body of main).
2185e53c48bfSmrgac_c_conftest_c99_main='
2186e53c48bfSmrg  // Check bool.
2187e53c48bfSmrg  _Bool success = false;
2188e53c48bfSmrg  success |= (argc != 0);
2189e53c48bfSmrg
2190e53c48bfSmrg  // Check restrict.
2191e53c48bfSmrg  if (test_restrict ("String literal") == 0)
2192e53c48bfSmrg    success = true;
2193e53c48bfSmrg  char *restrict newvar = "Another string";
2194e53c48bfSmrg
2195e53c48bfSmrg  // Check varargs.
2196e53c48bfSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
2197e53c48bfSmrg  test_varargs_macros ();
2198e53c48bfSmrg
2199e53c48bfSmrg  // Check flexible array members.
2200e53c48bfSmrg  struct incomplete_array *ia =
2201e53c48bfSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
2202e53c48bfSmrg  ia->datasize = 10;
2203e53c48bfSmrg  for (int i = 0; i < ia->datasize; ++i)
2204e53c48bfSmrg    ia->data[i] = i * 1.234;
2205e53c48bfSmrg
2206e53c48bfSmrg  // Check named initializers.
2207e53c48bfSmrg  struct named_init ni = {
2208e53c48bfSmrg    .number = 34,
2209e53c48bfSmrg    .name = L"Test wide string",
2210e53c48bfSmrg    .average = 543.34343,
2211e53c48bfSmrg  };
2212e53c48bfSmrg
2213e53c48bfSmrg  ni.number = 58;
2214e53c48bfSmrg
2215e53c48bfSmrg  int dynamic_array[ni.number];
2216e53c48bfSmrg  dynamic_array[0] = argv[0][0];
2217e53c48bfSmrg  dynamic_array[ni.number - 1] = 543;
2218e53c48bfSmrg
2219e53c48bfSmrg  // work around unused variable warnings
2220e53c48bfSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
2221e53c48bfSmrg	 || dynamic_array[ni.number - 1] != 543);
2222e53c48bfSmrg'
2223e53c48bfSmrg
2224e53c48bfSmrg# Test code for whether the C compiler supports C11 (global declarations)
2225e53c48bfSmrgac_c_conftest_c11_globals='
2226e53c48bfSmrg// Does the compiler advertise C11 conformance?
2227e53c48bfSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
2228e53c48bfSmrg# error "Compiler does not advertise C11 conformance"
2229e53c48bfSmrg#endif
2230e53c48bfSmrg
2231e53c48bfSmrg// Check _Alignas.
2232e53c48bfSmrgchar _Alignas (double) aligned_as_double;
2233e53c48bfSmrgchar _Alignas (0) no_special_alignment;
2234e53c48bfSmrgextern char aligned_as_int;
2235e53c48bfSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
2236e53c48bfSmrg
2237e53c48bfSmrg// Check _Alignof.
2238e53c48bfSmrgenum
2239e53c48bfSmrg{
2240e53c48bfSmrg  int_alignment = _Alignof (int),
2241e53c48bfSmrg  int_array_alignment = _Alignof (int[100]),
2242e53c48bfSmrg  char_alignment = _Alignof (char)
2243e53c48bfSmrg};
2244e53c48bfSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
2245e53c48bfSmrg
2246e53c48bfSmrg// Check _Noreturn.
2247e53c48bfSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
2248e53c48bfSmrg
2249e53c48bfSmrg// Check _Static_assert.
2250e53c48bfSmrgstruct test_static_assert
2251e53c48bfSmrg{
2252e53c48bfSmrg  int x;
2253e53c48bfSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
2254e53c48bfSmrg                  "_Static_assert does not work in struct");
2255e53c48bfSmrg  long int y;
2256e53c48bfSmrg};
2257e53c48bfSmrg
2258e53c48bfSmrg// Check UTF-8 literals.
2259e53c48bfSmrg#define u8 syntax error!
2260e53c48bfSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
2261e53c48bfSmrg
2262e53c48bfSmrg// Check duplicate typedefs.
2263e53c48bfSmrgtypedef long *long_ptr;
2264e53c48bfSmrgtypedef long int *long_ptr;
2265e53c48bfSmrgtypedef long_ptr long_ptr;
2266e53c48bfSmrg
2267e53c48bfSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
2268e53c48bfSmrgstruct anonymous
2269e53c48bfSmrg{
2270e53c48bfSmrg  union {
2271e53c48bfSmrg    struct { int i; int j; };
2272e53c48bfSmrg    struct { int k; long int l; } w;
2273e53c48bfSmrg  };
2274e53c48bfSmrg  int m;
2275e53c48bfSmrg} v1;
2276e53c48bfSmrg'
2277e53c48bfSmrg
2278e53c48bfSmrg# Test code for whether the C compiler supports C11 (body of main).
2279e53c48bfSmrgac_c_conftest_c11_main='
2280e53c48bfSmrg  _Static_assert ((offsetof (struct anonymous, i)
2281e53c48bfSmrg		   == offsetof (struct anonymous, w.k)),
2282e53c48bfSmrg		  "Anonymous union alignment botch");
2283e53c48bfSmrg  v1.i = 2;
2284e53c48bfSmrg  v1.w.k = 5;
2285e53c48bfSmrg  ok |= v1.i != 5;
2286e53c48bfSmrg'
2287e53c48bfSmrg
2288e53c48bfSmrg# Test code for whether the C compiler supports C11 (complete).
2289e53c48bfSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
2290e53c48bfSmrg${ac_c_conftest_c99_globals}
2291e53c48bfSmrg${ac_c_conftest_c11_globals}
2292e53c48bfSmrg
2293e53c48bfSmrgint
2294e53c48bfSmrgmain (int argc, char **argv)
2295e53c48bfSmrg{
2296e53c48bfSmrg  int ok = 0;
2297e53c48bfSmrg  ${ac_c_conftest_c89_main}
2298e53c48bfSmrg  ${ac_c_conftest_c99_main}
2299e53c48bfSmrg  ${ac_c_conftest_c11_main}
2300e53c48bfSmrg  return ok;
2301e53c48bfSmrg}
2302e53c48bfSmrg"
2303e53c48bfSmrg
2304e53c48bfSmrg# Test code for whether the C compiler supports C99 (complete).
2305e53c48bfSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
2306e53c48bfSmrg${ac_c_conftest_c99_globals}
2307e53c48bfSmrg
2308e53c48bfSmrgint
2309e53c48bfSmrgmain (int argc, char **argv)
2310e53c48bfSmrg{
2311e53c48bfSmrg  int ok = 0;
2312e53c48bfSmrg  ${ac_c_conftest_c89_main}
2313e53c48bfSmrg  ${ac_c_conftest_c99_main}
2314e53c48bfSmrg  return ok;
2315e53c48bfSmrg}
2316e53c48bfSmrg"
2317e53c48bfSmrg
2318e53c48bfSmrg# Test code for whether the C compiler supports C89 (complete).
2319e53c48bfSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
2320e53c48bfSmrg
2321e53c48bfSmrgint
2322e53c48bfSmrgmain (int argc, char **argv)
2323e53c48bfSmrg{
2324e53c48bfSmrg  int ok = 0;
2325e53c48bfSmrg  ${ac_c_conftest_c89_main}
2326e53c48bfSmrg  return ok;
2327e53c48bfSmrg}
2328e53c48bfSmrg"
2329e53c48bfSmrg
2330e53c48bfSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
2331e53c48bfSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
2332e53c48bfSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
2333e53c48bfSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
2334e53c48bfSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
2335e53c48bfSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
2336e53c48bfSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
2337e53c48bfSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
2338e53c48bfSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
2339e53c48bfSmrg
2340e53c48bfSmrg# Auxiliary files required by this configure script.
2341e53c48bfSmrgac_aux_files="config.guess config.sub compile missing install-sh"
2342e53c48bfSmrg
2343e53c48bfSmrg# Locations in which to look for auxiliary files.
2344e53c48bfSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
2345e53c48bfSmrg
2346e53c48bfSmrg# Search for a directory containing all of the required auxiliary files,
2347e53c48bfSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
2348e53c48bfSmrg# If we don't find one directory that contains all the files we need,
2349e53c48bfSmrg# we report the set of missing files from the *first* directory in
2350e53c48bfSmrg# $ac_aux_dir_candidates and give up.
2351e53c48bfSmrgac_missing_aux_files=""
2352e53c48bfSmrgac_first_candidate=:
2353e53c48bfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
2354e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2355e53c48bfSmrgas_found=false
2356e53c48bfSmrgfor as_dir in $ac_aux_dir_candidates
2357e53c48bfSmrgdo
2358e53c48bfSmrg  IFS=$as_save_IFS
2359e53c48bfSmrg  case $as_dir in #(((
2360e53c48bfSmrg    '') as_dir=./ ;;
2361e53c48bfSmrg    */) ;;
2362e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2363e53c48bfSmrg  esac
2364e53c48bfSmrg  as_found=:
2365e53c48bfSmrg
2366e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
2367e53c48bfSmrg  ac_aux_dir_found=yes
2368e53c48bfSmrg  ac_install_sh=
2369e53c48bfSmrg  for ac_aux in $ac_aux_files
2370e53c48bfSmrg  do
2371e53c48bfSmrg    # As a special case, if "install-sh" is required, that requirement
2372e53c48bfSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
2373e53c48bfSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
2374e53c48bfSmrg    if test x"$ac_aux" = x"install-sh"
2375e53c48bfSmrg    then
2376e53c48bfSmrg      if test -f "${as_dir}install-sh"; then
2377e53c48bfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
2378e53c48bfSmrg        ac_install_sh="${as_dir}install-sh -c"
2379e53c48bfSmrg      elif test -f "${as_dir}install.sh"; then
2380e53c48bfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
2381e53c48bfSmrg        ac_install_sh="${as_dir}install.sh -c"
2382e53c48bfSmrg      elif test -f "${as_dir}shtool"; then
2383e53c48bfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
2384e53c48bfSmrg        ac_install_sh="${as_dir}shtool install -c"
2385e53c48bfSmrg      else
2386e53c48bfSmrg        ac_aux_dir_found=no
2387e53c48bfSmrg        if $ac_first_candidate; then
2388e53c48bfSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
2389e53c48bfSmrg        else
2390e53c48bfSmrg          break
2391e53c48bfSmrg        fi
2392e53c48bfSmrg      fi
2393e53c48bfSmrg    else
2394e53c48bfSmrg      if test -f "${as_dir}${ac_aux}"; then
2395e53c48bfSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
2396e53c48bfSmrg      else
2397e53c48bfSmrg        ac_aux_dir_found=no
2398e53c48bfSmrg        if $ac_first_candidate; then
2399e53c48bfSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
2400e53c48bfSmrg        else
2401e53c48bfSmrg          break
2402e53c48bfSmrg        fi
2403e53c48bfSmrg      fi
2404e53c48bfSmrg    fi
2405e53c48bfSmrg  done
2406e53c48bfSmrg  if test "$ac_aux_dir_found" = yes; then
2407e53c48bfSmrg    ac_aux_dir="$as_dir"
2408e53c48bfSmrg    break
2409e53c48bfSmrg  fi
2410e53c48bfSmrg  ac_first_candidate=false
2411e53c48bfSmrg
2412e53c48bfSmrg  as_found=false
2413e53c48bfSmrgdone
2414e53c48bfSmrgIFS=$as_save_IFS
2415e53c48bfSmrgif $as_found
2416e53c48bfSmrgthen :
2417e53c48bfSmrg
2418e53c48bfSmrgelse $as_nop
2419e53c48bfSmrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
2420e53c48bfSmrgfi
2421e53c48bfSmrg
2422e53c48bfSmrg
2423e53c48bfSmrg# These three variables are undocumented and unsupported,
2424e53c48bfSmrg# and are intended to be withdrawn in a future Autoconf release.
2425e53c48bfSmrg# They can cause serious problems if a builder's source tree is in a directory
2426e53c48bfSmrg# whose full name contains unusual characters.
2427e53c48bfSmrgif test -f "${ac_aux_dir}config.guess"; then
2428e53c48bfSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
2429e53c48bfSmrgfi
2430e53c48bfSmrgif test -f "${ac_aux_dir}config.sub"; then
2431e53c48bfSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
2432e53c48bfSmrgfi
2433e53c48bfSmrgif test -f "$ac_aux_dir/configure"; then
2434e53c48bfSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
2435e53c48bfSmrgfi
2436e53c48bfSmrg
2437e53c48bfSmrg# Check that the precious variables saved in the cache have kept the same
2438e53c48bfSmrg# value.
2439e53c48bfSmrgac_cache_corrupted=false
2440e53c48bfSmrgfor ac_var in $ac_precious_vars; do
2441e53c48bfSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2442e53c48bfSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
2443e53c48bfSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2444e53c48bfSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
2445e53c48bfSmrg  case $ac_old_set,$ac_new_set in
2446e53c48bfSmrg    set,)
2447e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2448e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2449e53c48bfSmrg      ac_cache_corrupted=: ;;
2450e53c48bfSmrg    ,set)
2451e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2452e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2453e53c48bfSmrg      ac_cache_corrupted=: ;;
2454e53c48bfSmrg    ,);;
2455e53c48bfSmrg    *)
2456e53c48bfSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2457e53c48bfSmrg	# differences in whitespace do not lead to failure.
2458e53c48bfSmrg	ac_old_val_w=`echo x $ac_old_val`
2459e53c48bfSmrg	ac_new_val_w=`echo x $ac_new_val`
2460e53c48bfSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2461e53c48bfSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2462e53c48bfSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2463e53c48bfSmrg	  ac_cache_corrupted=:
2464e53c48bfSmrg	else
2465e53c48bfSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2466e53c48bfSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2467e53c48bfSmrg	  eval $ac_var=\$ac_old_val
2468e53c48bfSmrg	fi
2469e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2470e53c48bfSmrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
2471e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2472e53c48bfSmrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
2473e53c48bfSmrg      fi;;
2474e53c48bfSmrg  esac
2475e53c48bfSmrg  # Pass precious variables to config.status.
2476e53c48bfSmrg  if test "$ac_new_set" = set; then
2477e53c48bfSmrg    case $ac_new_val in
2478e53c48bfSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2479e53c48bfSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
2480e53c48bfSmrg    esac
2481e53c48bfSmrg    case " $ac_configure_args " in
2482e53c48bfSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2483e53c48bfSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2484e53c48bfSmrg    esac
2485e53c48bfSmrg  fi
2486e53c48bfSmrgdone
2487e53c48bfSmrgif $ac_cache_corrupted; then
2488e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2489e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
2490e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2491e53c48bfSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2492e53c48bfSmrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
2493e53c48bfSmrg	    and start over" "$LINENO" 5
2494e53c48bfSmrgfi
2495e53c48bfSmrg## -------------------- ##
2496e53c48bfSmrg## Main body of script. ##
2497e53c48bfSmrg## -------------------- ##
2498e53c48bfSmrg
2499e53c48bfSmrgac_ext=c
2500e53c48bfSmrgac_cpp='$CPP $CPPFLAGS'
2501e53c48bfSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2502e53c48bfSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2503e53c48bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2504e53c48bfSmrg
2505e53c48bfSmrg
2506e53c48bfSmrg
2507e53c48bfSmrgac_config_headers="$ac_config_headers config.h"
2508e53c48bfSmrg
2509e53c48bfSmrg
2510e53c48bfSmrg# Initialize Automake
2511e53c48bfSmrgam__api_version='1.16'
2512e53c48bfSmrg
2513e53c48bfSmrg
2514e53c48bfSmrg
2515e53c48bfSmrg  # Find a good install program.  We prefer a C program (faster),
2516e53c48bfSmrg# so one script is as good as another.  But avoid the broken or
2517e53c48bfSmrg# incompatible versions:
2518e53c48bfSmrg# SysV /etc/install, /usr/sbin/install
2519e53c48bfSmrg# SunOS /usr/etc/install
2520e53c48bfSmrg# IRIX /sbin/install
2521fd7d9bd3Smrg# AIX /bin/install
2522fd7d9bd3Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2523fd7d9bd3Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2524fd7d9bd3Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2525fd7d9bd3Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2526fd7d9bd3Smrg# OS/2's system install, which has a completely different semantic
2527fd7d9bd3Smrg# ./install, which can be erroneously created by make from ./install.sh.
2528350952b9Smrg# Reject install programs that cannot install multiple files.
2529e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2530e53c48bfSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
2531fd7d9bd3Smrgif test -z "$INSTALL"; then
2532e53c48bfSmrgif test ${ac_cv_path_install+y}
2533e53c48bfSmrgthen :
2534e53c48bfSmrg  printf %s "(cached) " >&6
2535e53c48bfSmrgelse $as_nop
2536fd7d9bd3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2537fd7d9bd3Smrgfor as_dir in $PATH
2538fd7d9bd3Smrgdo
2539fd7d9bd3Smrg  IFS=$as_save_IFS
2540e53c48bfSmrg  case $as_dir in #(((
2541e53c48bfSmrg    '') as_dir=./ ;;
2542e53c48bfSmrg    */) ;;
2543e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2544e53c48bfSmrg  esac
2545e53c48bfSmrg    # Account for fact that we put trailing slashes in our PATH walk.
2546e53c48bfSmrgcase $as_dir in #((
2547e53c48bfSmrg  ./ | /[cC]/* | \
2548fd7d9bd3Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
25499aa2a2b5Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2550fd7d9bd3Smrg  /usr/ucb/* ) ;;
2551fd7d9bd3Smrg  *)
2552fd7d9bd3Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2553fd7d9bd3Smrg    # Don't use installbsd from OSF since it installs stuff as root
2554fd7d9bd3Smrg    # by default.
2555fd7d9bd3Smrg    for ac_prog in ginstall scoinst install; do
2556fd7d9bd3Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2557e53c48bfSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
2558fd7d9bd3Smrg	  if test $ac_prog = install &&
2559e53c48bfSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2560fd7d9bd3Smrg	    # AIX install.  It has an incompatible calling convention.
2561fd7d9bd3Smrg	    :
2562fd7d9bd3Smrg	  elif test $ac_prog = install &&
2563e53c48bfSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2564fd7d9bd3Smrg	    # program-specific install script used by HP pwplus--don't use.
2565fd7d9bd3Smrg	    :
2566fd7d9bd3Smrg	  else
2567350952b9Smrg	    rm -rf conftest.one conftest.two conftest.dir
2568350952b9Smrg	    echo one > conftest.one
2569350952b9Smrg	    echo two > conftest.two
2570350952b9Smrg	    mkdir conftest.dir
2571e53c48bfSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
2572350952b9Smrg	      test -s conftest.one && test -s conftest.two &&
2573350952b9Smrg	      test -s conftest.dir/conftest.one &&
2574350952b9Smrg	      test -s conftest.dir/conftest.two
2575350952b9Smrg	    then
2576e53c48bfSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
2577350952b9Smrg	      break 3
2578350952b9Smrg	    fi
2579fd7d9bd3Smrg	  fi
2580fd7d9bd3Smrg	fi
2581fd7d9bd3Smrg      done
2582fd7d9bd3Smrg    done
2583fd7d9bd3Smrg    ;;
2584fd7d9bd3Smrgesac
2585350952b9Smrg
25869aa2a2b5Smrg  done
2587350952b9SmrgIFS=$as_save_IFS
2588fd7d9bd3Smrg
2589350952b9Smrgrm -rf conftest.one conftest.two conftest.dir
2590fd7d9bd3Smrg
2591fd7d9bd3Smrgfi
2592e53c48bfSmrg  if test ${ac_cv_path_install+y}; then
2593fd7d9bd3Smrg    INSTALL=$ac_cv_path_install
2594fd7d9bd3Smrg  else
2595350952b9Smrg    # As a last resort, use the slow shell script.  Don't cache a
2596350952b9Smrg    # value for INSTALL within a source directory, because that will
2597fd7d9bd3Smrg    # break other packages using the cache if that directory is
2598350952b9Smrg    # removed, or if the value is a relative name.
2599fd7d9bd3Smrg    INSTALL=$ac_install_sh
2600fd7d9bd3Smrg  fi
2601fd7d9bd3Smrgfi
2602e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2603e53c48bfSmrgprintf "%s\n" "$INSTALL" >&6; }
2604fd7d9bd3Smrg
2605fd7d9bd3Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2606fd7d9bd3Smrg# It thinks the first close brace ends the variable substitution.
2607fd7d9bd3Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2608fd7d9bd3Smrg
2609fd7d9bd3Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2610fd7d9bd3Smrg
2611fd7d9bd3Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2612fd7d9bd3Smrg
2613e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2614e53c48bfSmrgprintf %s "checking whether build environment is sane... " >&6; }
2615350952b9Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2616350952b9Smrg# name.  Accept space and tab only in the latter.
2617350952b9Smrgam_lf='
2618350952b9Smrg'
2619350952b9Smrgcase `pwd` in
2620350952b9Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
26219aa2a2b5Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2622350952b9Smrgesac
2623350952b9Smrgcase $srcdir in
2624350952b9Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2625a9ba4257Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2626350952b9Smrgesac
2627350952b9Smrg
2628a9ba4257Smrg# Do 'set' in a subshell so we don't clobber the current shell's
2629fd7d9bd3Smrg# arguments.  Must try -L first in case configure is actually a
2630fd7d9bd3Smrg# symlink; some systems play weird games with the mod time of symlinks
2631fd7d9bd3Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2632fd7d9bd3Smrg# directory).
2633fd7d9bd3Smrgif (
2634a9ba4257Smrg   am_has_slept=no
2635a9ba4257Smrg   for am_try in 1 2; do
2636a9ba4257Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2637a9ba4257Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2638a9ba4257Smrg     if test "$*" = "X"; then
2639a9ba4257Smrg	# -L didn't work.
2640a9ba4257Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2641a9ba4257Smrg     fi
2642a9ba4257Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2643a9ba4257Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2644a9ba4257Smrg
2645a9ba4257Smrg	# If neither matched, then we have a broken ls.  This can happen
2646a9ba4257Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2647a9ba4257Smrg	# broken ls alias from the environment.  This has actually
2648a9ba4257Smrg	# happened.  Such a system could not be considered "sane".
2649a9ba4257Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2650a9ba4257Smrg  alias in your environment" "$LINENO" 5
2651a9ba4257Smrg     fi
2652a9ba4257Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2653a9ba4257Smrg       break
2654a9ba4257Smrg     fi
2655a9ba4257Smrg     # Just in case.
2656a9ba4257Smrg     sleep 1
2657a9ba4257Smrg     am_has_slept=yes
2658a9ba4257Smrg   done
2659fd7d9bd3Smrg   test "$2" = conftest.file
2660fd7d9bd3Smrg   )
2661fd7d9bd3Smrgthen
2662fd7d9bd3Smrg   # Ok.
2663fd7d9bd3Smrg   :
2664fd7d9bd3Smrgelse
26659aa2a2b5Smrg   as_fn_error $? "newly created file is older than distributed files!
26669aa2a2b5SmrgCheck your system clock" "$LINENO" 5
2667fd7d9bd3Smrgfi
2668e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2669e53c48bfSmrgprintf "%s\n" "yes" >&6; }
2670a9ba4257Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2671a9ba4257Smrg# generated files are strictly newer.
2672a9ba4257Smrgam_sleep_pid=
2673a9ba4257Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2674a9ba4257Smrg  ( sleep 1 ) &
2675a9ba4257Smrg  am_sleep_pid=$!
2676a9ba4257Smrgfi
2677a9ba4257Smrg
2678a9ba4257Smrgrm -f conftest.file
2679a9ba4257Smrg
2680fd7d9bd3Smrgtest "$program_prefix" != NONE &&
2681350952b9Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2682fd7d9bd3Smrg# Use a double $ so make ignores it.
2683fd7d9bd3Smrgtest "$program_suffix" != NONE &&
2684350952b9Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2685350952b9Smrg# Double any \ or $.
2686fd7d9bd3Smrg# By default was `s,x,x', remove it if useless.
2687350952b9Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2688e53c48bfSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
2689e53c48bfSmrg
2690fd7d9bd3Smrg
2691a9ba4257Smrg# Expand $ac_aux_dir to an absolute path.
2692a9ba4257Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2693fd7d9bd3Smrg
2694e53c48bfSmrg
2695e53c48bfSmrg  if test x"${MISSING+set}" != xset; then
2696e53c48bfSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
2697350952b9Smrgfi
2698fd7d9bd3Smrg# Use eval to expand $SHELL
2699a9ba4257Smrgif eval "$MISSING --is-lightweight"; then
2700a9ba4257Smrg  am_missing_run="$MISSING "
2701fd7d9bd3Smrgelse
2702fd7d9bd3Smrg  am_missing_run=
2703e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2704e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2705350952b9Smrgfi
2706350952b9Smrg
2707a9ba4257Smrgif test x"${install_sh+set}" != xset; then
2708350952b9Smrg  case $am_aux_dir in
2709350952b9Smrg  *\ * | *\	*)
2710350952b9Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2711350952b9Smrg  *)
2712350952b9Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2713350952b9Smrg  esac
2714350952b9Smrgfi
2715350952b9Smrg
2716a9ba4257Smrg# Installed binaries are usually stripped using 'strip' when the user
2717a9ba4257Smrg# run "make install-strip".  However 'strip' might not be the right
2718350952b9Smrg# tool to use in cross-compilation environments, therefore Automake
2719a9ba4257Smrg# will honor the 'STRIP' environment variable to overrule this program.
2720350952b9Smrgif test "$cross_compiling" != no; then
2721350952b9Smrg  if test -n "$ac_tool_prefix"; then
2722350952b9Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2723350952b9Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
2724e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2725e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
2726e53c48bfSmrgif test ${ac_cv_prog_STRIP+y}
2727e53c48bfSmrgthen :
2728e53c48bfSmrg  printf %s "(cached) " >&6
2729e53c48bfSmrgelse $as_nop
2730350952b9Smrg  if test -n "$STRIP"; then
2731350952b9Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2732350952b9Smrgelse
2733350952b9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2734350952b9Smrgfor as_dir in $PATH
2735350952b9Smrgdo
2736350952b9Smrg  IFS=$as_save_IFS
2737e53c48bfSmrg  case $as_dir in #(((
2738e53c48bfSmrg    '') as_dir=./ ;;
2739e53c48bfSmrg    */) ;;
2740e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2741e53c48bfSmrg  esac
27429aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2743e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2744350952b9Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2745e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2746350952b9Smrg    break 2
2747350952b9Smrg  fi
2748350952b9Smrgdone
27499aa2a2b5Smrg  done
2750350952b9SmrgIFS=$as_save_IFS
2751350952b9Smrg
2752350952b9Smrgfi
2753350952b9Smrgfi
2754350952b9SmrgSTRIP=$ac_cv_prog_STRIP
2755350952b9Smrgif test -n "$STRIP"; then
2756e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2757e53c48bfSmrgprintf "%s\n" "$STRIP" >&6; }
2758350952b9Smrgelse
2759e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760e53c48bfSmrgprintf "%s\n" "no" >&6; }
2761350952b9Smrgfi
2762350952b9Smrg
2763350952b9Smrg
2764350952b9Smrgfi
2765350952b9Smrgif test -z "$ac_cv_prog_STRIP"; then
2766350952b9Smrg  ac_ct_STRIP=$STRIP
2767350952b9Smrg  # Extract the first word of "strip", so it can be a program name with args.
2768350952b9Smrgset dummy strip; ac_word=$2
2769e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2770e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
2771e53c48bfSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
2772e53c48bfSmrgthen :
2773e53c48bfSmrg  printf %s "(cached) " >&6
2774e53c48bfSmrgelse $as_nop
2775350952b9Smrg  if test -n "$ac_ct_STRIP"; then
2776350952b9Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2777350952b9Smrgelse
2778350952b9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2779350952b9Smrgfor as_dir in $PATH
2780350952b9Smrgdo
2781350952b9Smrg  IFS=$as_save_IFS
2782e53c48bfSmrg  case $as_dir in #(((
2783e53c48bfSmrg    '') as_dir=./ ;;
2784e53c48bfSmrg    */) ;;
2785e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2786e53c48bfSmrg  esac
27879aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2788e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2789350952b9Smrg    ac_cv_prog_ac_ct_STRIP="strip"
2790e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2791350952b9Smrg    break 2
2792350952b9Smrg  fi
2793350952b9Smrgdone
27949aa2a2b5Smrg  done
2795350952b9SmrgIFS=$as_save_IFS
2796350952b9Smrg
2797350952b9Smrgfi
2798350952b9Smrgfi
2799350952b9Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2800350952b9Smrgif test -n "$ac_ct_STRIP"; then
2801e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2802e53c48bfSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
2803350952b9Smrgelse
2804e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2805e53c48bfSmrgprintf "%s\n" "no" >&6; }
2806350952b9Smrgfi
2807350952b9Smrg
2808350952b9Smrg  if test "x$ac_ct_STRIP" = x; then
2809350952b9Smrg    STRIP=":"
2810350952b9Smrg  else
2811350952b9Smrg    case $cross_compiling:$ac_tool_warned in
2812350952b9Smrgyes:)
2813e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2814e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2815350952b9Smrgac_tool_warned=yes ;;
2816350952b9Smrgesac
2817350952b9Smrg    STRIP=$ac_ct_STRIP
2818350952b9Smrg  fi
2819350952b9Smrgelse
2820350952b9Smrg  STRIP="$ac_cv_prog_STRIP"
2821350952b9Smrgfi
2822350952b9Smrg
2823fd7d9bd3Smrgfi
2824350952b9SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2825350952b9Smrg
2826e53c48bfSmrg
2827e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
2828e53c48bfSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
2829350952b9Smrgif test -z "$MKDIR_P"; then
2830e53c48bfSmrg  if test ${ac_cv_path_mkdir+y}
2831e53c48bfSmrgthen :
2832e53c48bfSmrg  printf %s "(cached) " >&6
2833e53c48bfSmrgelse $as_nop
2834350952b9Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2835350952b9Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2836350952b9Smrgdo
2837350952b9Smrg  IFS=$as_save_IFS
2838e53c48bfSmrg  case $as_dir in #(((
2839e53c48bfSmrg    '') as_dir=./ ;;
2840e53c48bfSmrg    */) ;;
2841e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2842e53c48bfSmrg  esac
28439aa2a2b5Smrg    for ac_prog in mkdir gmkdir; do
2844350952b9Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2845e53c48bfSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
2846e53c48bfSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
2847e53c48bfSmrg	     'mkdir ('*'coreutils) '* | \
2848e53c48bfSmrg	     'BusyBox '* | \
2849350952b9Smrg	     'mkdir (fileutils) '4.1*)
2850e53c48bfSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
2851350952b9Smrg	       break 3;;
2852350952b9Smrg	   esac
2853350952b9Smrg	 done
2854350952b9Smrg       done
28559aa2a2b5Smrg  done
2856350952b9SmrgIFS=$as_save_IFS
2857350952b9Smrg
2858350952b9Smrgfi
2859350952b9Smrg
28609aa2a2b5Smrg  test -d ./--version && rmdir ./--version
2861e53c48bfSmrg  if test ${ac_cv_path_mkdir+y}; then
2862350952b9Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
2863350952b9Smrg  else
2864350952b9Smrg    # As a last resort, use the slow shell script.  Don't cache a
2865350952b9Smrg    # value for MKDIR_P within a source directory, because that will
2866350952b9Smrg    # break other packages using the cache if that directory is
2867350952b9Smrg    # removed, or if the value is a relative name.
2868350952b9Smrg    MKDIR_P="$ac_install_sh -d"
2869350952b9Smrg  fi
2870350952b9Smrgfi
2871e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2872e53c48bfSmrgprintf "%s\n" "$MKDIR_P" >&6; }
2873350952b9Smrg
2874fd7d9bd3Smrgfor ac_prog in gawk mawk nawk awk
2875fd7d9bd3Smrgdo
2876fd7d9bd3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2877fd7d9bd3Smrgset dummy $ac_prog; ac_word=$2
2878e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2879e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
2880e53c48bfSmrgif test ${ac_cv_prog_AWK+y}
2881e53c48bfSmrgthen :
2882e53c48bfSmrg  printf %s "(cached) " >&6
2883e53c48bfSmrgelse $as_nop
2884fd7d9bd3Smrg  if test -n "$AWK"; then
2885fd7d9bd3Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2886fd7d9bd3Smrgelse
2887fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2888fd7d9bd3Smrgfor as_dir in $PATH
2889fd7d9bd3Smrgdo
2890fd7d9bd3Smrg  IFS=$as_save_IFS
2891e53c48bfSmrg  case $as_dir in #(((
2892e53c48bfSmrg    '') as_dir=./ ;;
2893e53c48bfSmrg    */) ;;
2894e53c48bfSmrg    *) as_dir=$as_dir/ ;;
2895e53c48bfSmrg  esac
28969aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2897e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
2898fd7d9bd3Smrg    ac_cv_prog_AWK="$ac_prog"
2899e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
2900fd7d9bd3Smrg    break 2
2901fd7d9bd3Smrg  fi
2902fd7d9bd3Smrgdone
29039aa2a2b5Smrg  done
2904350952b9SmrgIFS=$as_save_IFS
2905fd7d9bd3Smrg
2906fd7d9bd3Smrgfi
2907fd7d9bd3Smrgfi
2908fd7d9bd3SmrgAWK=$ac_cv_prog_AWK
2909fd7d9bd3Smrgif test -n "$AWK"; then
2910e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2911e53c48bfSmrgprintf "%s\n" "$AWK" >&6; }
2912fd7d9bd3Smrgelse
2913e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2914e53c48bfSmrgprintf "%s\n" "no" >&6; }
2915fd7d9bd3Smrgfi
2916fd7d9bd3Smrg
2917350952b9Smrg
2918fd7d9bd3Smrg  test -n "$AWK" && break
2919fd7d9bd3Smrgdone
2920fd7d9bd3Smrg
2921e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2922e53c48bfSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2923350952b9Smrgset x ${MAKE-make}
2924e53c48bfSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2925e53c48bfSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
2926e53c48bfSmrgthen :
2927e53c48bfSmrg  printf %s "(cached) " >&6
2928e53c48bfSmrgelse $as_nop
2929fd7d9bd3Smrg  cat >conftest.make <<\_ACEOF
2930350952b9SmrgSHELL = /bin/sh
2931fd7d9bd3Smrgall:
2932350952b9Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2933fd7d9bd3Smrg_ACEOF
29349aa2a2b5Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2935350952b9Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2936350952b9Smrg  *@@@%%%=?*=@@@%%%*)
2937350952b9Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
2938350952b9Smrg  *)
2939350952b9Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
2940350952b9Smrgesac
2941fd7d9bd3Smrgrm -f conftest.make
2942fd7d9bd3Smrgfi
2943350952b9Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2944e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2945e53c48bfSmrgprintf "%s\n" "yes" >&6; }
2946fd7d9bd3Smrg  SET_MAKE=
2947fd7d9bd3Smrgelse
2948e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
2949e53c48bfSmrgprintf "%s\n" "no" >&6; }
2950fd7d9bd3Smrg  SET_MAKE="MAKE=${MAKE-make}"
2951fd7d9bd3Smrgfi
2952fd7d9bd3Smrg
2953fd7d9bd3Smrgrm -rf .tst 2>/dev/null
2954fd7d9bd3Smrgmkdir .tst 2>/dev/null
2955fd7d9bd3Smrgif test -d .tst; then
2956fd7d9bd3Smrg  am__leading_dot=.
2957fd7d9bd3Smrgelse
2958fd7d9bd3Smrg  am__leading_dot=_
2959fd7d9bd3Smrgfi
2960fd7d9bd3Smrgrmdir .tst 2>/dev/null
2961fd7d9bd3Smrg
2962a9ba4257Smrg# Check whether --enable-silent-rules was given.
2963e53c48bfSmrgif test ${enable_silent_rules+y}
2964e53c48bfSmrgthen :
2965a9ba4257Smrg  enableval=$enable_silent_rules;
2966a9ba4257Smrgfi
2967a9ba4257Smrg
2968a9ba4257Smrgcase $enable_silent_rules in # (((
2969a9ba4257Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2970a9ba4257Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2971a9ba4257Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2972a9ba4257Smrgesac
2973a9ba4257Smrgam_make=${MAKE-make}
2974e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2975e53c48bfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
2976e53c48bfSmrgif test ${am_cv_make_support_nested_variables+y}
2977e53c48bfSmrgthen :
2978e53c48bfSmrg  printf %s "(cached) " >&6
2979e53c48bfSmrgelse $as_nop
2980e53c48bfSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
2981a9ba4257SmrgBAR0=false
2982a9ba4257SmrgBAR1=true
2983a9ba4257SmrgV=1
2984a9ba4257Smrgam__doit:
2985a9ba4257Smrg	@$(TRUE)
2986a9ba4257Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2987a9ba4257Smrg  am_cv_make_support_nested_variables=yes
2988a9ba4257Smrgelse
2989a9ba4257Smrg  am_cv_make_support_nested_variables=no
2990a9ba4257Smrgfi
2991a9ba4257Smrgfi
2992e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2993e53c48bfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
2994a9ba4257Smrgif test $am_cv_make_support_nested_variables = yes; then
2995a9ba4257Smrg    AM_V='$(V)'
2996a9ba4257Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2997a9ba4257Smrgelse
2998a9ba4257Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2999a9ba4257Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3000a9ba4257Smrgfi
3001a9ba4257SmrgAM_BACKSLASH='\'
3002a9ba4257Smrg
3003350952b9Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
3004350952b9Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3005350952b9Smrg  # is not polluted with repeated "-I."
3006350952b9Smrg  am__isrc=' -I$(srcdir)'
3007350952b9Smrg  # test to see if srcdir already configured
3008350952b9Smrg  if test -f $srcdir/config.status; then
30099aa2a2b5Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3010350952b9Smrg  fi
3011fd7d9bd3Smrgfi
3012fd7d9bd3Smrg
3013fd7d9bd3Smrg# test whether we have cygpath
3014fd7d9bd3Smrgif test -z "$CYGPATH_W"; then
3015fd7d9bd3Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
3016fd7d9bd3Smrg    CYGPATH_W='cygpath -w'
3017fd7d9bd3Smrg  else
3018fd7d9bd3Smrg    CYGPATH_W=echo
3019fd7d9bd3Smrg  fi
3020fd7d9bd3Smrgfi
3021fd7d9bd3Smrg
3022fd7d9bd3Smrg
3023fd7d9bd3Smrg# Define the identity of the package.
3024fd7d9bd3Smrg PACKAGE='xgc'
3025e53c48bfSmrg VERSION='1.0.6'
3026fd7d9bd3Smrg
3027fd7d9bd3Smrg
3028e53c48bfSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
3029fd7d9bd3Smrg
3030fd7d9bd3Smrg
3031e53c48bfSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
3032fd7d9bd3Smrg
3033fd7d9bd3Smrg# Some tools Automake needs.
3034fd7d9bd3Smrg
3035fd7d9bd3SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3036fd7d9bd3Smrg
3037fd7d9bd3Smrg
3038fd7d9bd3SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3039fd7d9bd3Smrg
3040fd7d9bd3Smrg
3041fd7d9bd3SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3042fd7d9bd3Smrg
3043fd7d9bd3Smrg
3044fd7d9bd3SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3045fd7d9bd3Smrg
3046fd7d9bd3Smrg
3047fd7d9bd3SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3048fd7d9bd3Smrg
3049a9ba4257Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3050a9ba4257Smrg# dies out for good.  For more background, see:
3051e53c48bfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
3052e53c48bfSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3053a9ba4257Smrgmkdir_p='$(MKDIR_P)'
3054fd7d9bd3Smrg
3055a9ba4257Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3056a9ba4257Smrg# system "awk" is bad on some platforms.
3057a9ba4257Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3058a9ba4257Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3059a9ba4257SmrgAMTAR='$${TAR-tar}'
3060fd7d9bd3Smrg
3061fd7d9bd3Smrg
3062a9ba4257Smrg# We'll loop over all known methods to create a tar archive until one works.
3063a9ba4257Smrg_am_tools='gnutar  pax cpio none'
3064fd7d9bd3Smrg
3065a9ba4257Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
3066fd7d9bd3Smrg
3067fd7d9bd3Smrg
3068fd7d9bd3Smrg
3069fd7d9bd3Smrg
3070fd7d9bd3Smrg
3071e53c48bfSmrg# Variables for tags utilities; see am/tags.am
3072e53c48bfSmrgif test -z "$CTAGS"; then
3073e53c48bfSmrg  CTAGS=ctags
3074e53c48bfSmrgfi
3075e53c48bfSmrg
3076e53c48bfSmrgif test -z "$ETAGS"; then
3077e53c48bfSmrg  ETAGS=etags
3078e53c48bfSmrgfi
3079e53c48bfSmrg
3080e53c48bfSmrgif test -z "$CSCOPE"; then
3081e53c48bfSmrg  CSCOPE=cscope
3082e53c48bfSmrgfi
3083e53c48bfSmrg
3084e53c48bfSmrg
3085fd7d9bd3Smrg
3086a9ba4257Smrg# POSIX will say in a future version that running "rm -f" with no argument
3087a9ba4257Smrg# is OK; and we want to be able to make that assumption in our Makefile
3088a9ba4257Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3089a9ba4257Smrg# actually supported "in the wild" to an acceptable degree.
3090a9ba4257Smrg# See automake bug#10828.
3091a9ba4257Smrg# To make any issue more visible, cause the running configure to be aborted
3092a9ba4257Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3093a9ba4257Smrg# user can still override this though.
3094a9ba4257Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3095a9ba4257Smrg  cat >&2 <<'END'
3096a9ba4257SmrgOops!
3097a9ba4257Smrg
3098a9ba4257SmrgYour 'rm' program seems unable to run without file operands specified
3099a9ba4257Smrgon the command line, even when the '-f' option is present.  This is contrary
3100a9ba4257Smrgto the behaviour of most rm programs out there, and not conforming with
3101a9ba4257Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
3102fd7d9bd3Smrg
3103a9ba4257SmrgPlease tell bug-automake@gnu.org about your system, including the value
3104a9ba4257Smrgof your $PATH and any error possibly output before this message.  This
3105a9ba4257Smrgcan help us improve future automake versions.
3106a9ba4257Smrg
3107a9ba4257SmrgEND
3108a9ba4257Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3109a9ba4257Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3110a9ba4257Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3111a9ba4257Smrg    echo >&2
3112a9ba4257Smrg  else
3113a9ba4257Smrg    cat >&2 <<'END'
3114a9ba4257SmrgAborting the configuration process, to ensure you take notice of the issue.
3115a9ba4257Smrg
3116a9ba4257SmrgYou can download and install GNU coreutils to get an 'rm' implementation
3117e53c48bfSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3118a9ba4257Smrg
3119a9ba4257SmrgIf you want to complete the configuration process using your problematic
3120a9ba4257Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3121a9ba4257Smrgto "yes", and re-run configure.
3122a9ba4257Smrg
3123a9ba4257SmrgEND
3124a9ba4257Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3125a9ba4257Smrg  fi
3126a9ba4257Smrgfi
3127fd7d9bd3Smrg
3128fd7d9bd3Smrg
31299aa2a2b5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3130fd7d9bd3Smrg
3131fd7d9bd3Smrg
3132fd7d9bd3Smrg
3133fd7d9bd3Smrg
3134350952b9Smrg
3135350952b9Smrg
3136350952b9Smrg
3137350952b9Smrg
3138350952b9Smrg
3139350952b9Smrg
3140350952b9Smrg
3141e53c48bfSmrg
3142e53c48bfSmrg
3143e53c48bfSmrg
3144e53c48bfSmrg
3145e53c48bfSmrg
3146e53c48bfSmrg
3147e53c48bfSmrg
3148e53c48bfSmrg
3149e53c48bfSmrg
3150350952b9SmrgDEPDIR="${am__leading_dot}deps"
3151350952b9Smrg
3152350952b9Smrgac_config_commands="$ac_config_commands depfiles"
3153350952b9Smrg
3154e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
3155e53c48bfSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
3156e53c48bfSmrgcat > confinc.mk << 'END'
3157fd7d9bd3Smrgam__doit:
3158e53c48bfSmrg	@echo this is the am__doit target >confinc.out
3159fd7d9bd3Smrg.PHONY: am__doit
3160fd7d9bd3SmrgEND
3161fd7d9bd3Smrgam__include="#"
3162fd7d9bd3Smrgam__quote=
3163e53c48bfSmrg# BSD make does it like this.
3164e53c48bfSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
3165e53c48bfSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
3166e53c48bfSmrgecho 'include confinc.mk # ignored' > confmf.GNU
3167e53c48bfSmrg_am_result=no
3168e53c48bfSmrgfor s in GNU BSD; do
3169e53c48bfSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
3170e53c48bfSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
3171e53c48bfSmrg   ac_status=$?
3172e53c48bfSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3173e53c48bfSmrg   (exit $ac_status); }
3174e53c48bfSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
3175e53c48bfSmrg  '0:this is the am__doit target') :
3176e53c48bfSmrg    case $s in #(
3177e53c48bfSmrg  BSD) :
3178e53c48bfSmrg    am__include='.include' am__quote='"' ;; #(
3179e53c48bfSmrg  *) :
3180e53c48bfSmrg    am__include='include' am__quote='' ;;
3181e53c48bfSmrgesac ;; #(
3182e53c48bfSmrg  *) :
3183350952b9Smrg     ;;
3184e53c48bfSmrgesac
3185e53c48bfSmrg  if test "$am__include" != "#"; then
3186e53c48bfSmrg    _am_result="yes ($s style)"
3187e53c48bfSmrg    break
3188e53c48bfSmrg  fi
3189e53c48bfSmrgdone
3190e53c48bfSmrgrm -f confinc.* confmf.*
3191e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
3192e53c48bfSmrgprintf "%s\n" "${_am_result}" >&6; }
3193fd7d9bd3Smrg
3194350952b9Smrg# Check whether --enable-dependency-tracking was given.
3195e53c48bfSmrgif test ${enable_dependency_tracking+y}
3196e53c48bfSmrgthen :
3197350952b9Smrg  enableval=$enable_dependency_tracking;
3198350952b9Smrgfi
3199fd7d9bd3Smrg
3200fd7d9bd3Smrgif test "x$enable_dependency_tracking" != xno; then
3201fd7d9bd3Smrg  am_depcomp="$ac_aux_dir/depcomp"
3202fd7d9bd3Smrg  AMDEPBACKSLASH='\'
3203a85aecdfSmrg  am__nodep='_no'
3204fd7d9bd3Smrgfi
3205350952b9Smrg if test "x$enable_dependency_tracking" != xno; then
3206fd7d9bd3Smrg  AMDEP_TRUE=
3207fd7d9bd3Smrg  AMDEP_FALSE='#'
3208fd7d9bd3Smrgelse
3209fd7d9bd3Smrg  AMDEP_TRUE='#'
3210fd7d9bd3Smrg  AMDEP_FALSE=
3211fd7d9bd3Smrgfi
3212fd7d9bd3Smrg
3213fd7d9bd3Smrg
3214fd7d9bd3Smrgac_ext=c
3215fd7d9bd3Smrgac_cpp='$CPP $CPPFLAGS'
3216fd7d9bd3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3217fd7d9bd3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3218fd7d9bd3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3219fd7d9bd3Smrgif test -n "$ac_tool_prefix"; then
3220fd7d9bd3Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3221fd7d9bd3Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
3222e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3223e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3224e53c48bfSmrgif test ${ac_cv_prog_CC+y}
3225e53c48bfSmrgthen :
3226e53c48bfSmrg  printf %s "(cached) " >&6
3227e53c48bfSmrgelse $as_nop
3228fd7d9bd3Smrg  if test -n "$CC"; then
3229fd7d9bd3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3230fd7d9bd3Smrgelse
3231fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3232fd7d9bd3Smrgfor as_dir in $PATH
3233fd7d9bd3Smrgdo
3234fd7d9bd3Smrg  IFS=$as_save_IFS
3235e53c48bfSmrg  case $as_dir in #(((
3236e53c48bfSmrg    '') as_dir=./ ;;
3237e53c48bfSmrg    */) ;;
3238e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3239e53c48bfSmrg  esac
32409aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3241e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3242fd7d9bd3Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3243e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3244fd7d9bd3Smrg    break 2
3245fd7d9bd3Smrg  fi
3246fd7d9bd3Smrgdone
32479aa2a2b5Smrg  done
3248350952b9SmrgIFS=$as_save_IFS
3249fd7d9bd3Smrg
3250fd7d9bd3Smrgfi
3251fd7d9bd3Smrgfi
3252fd7d9bd3SmrgCC=$ac_cv_prog_CC
3253fd7d9bd3Smrgif test -n "$CC"; then
3254e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3255e53c48bfSmrgprintf "%s\n" "$CC" >&6; }
3256fd7d9bd3Smrgelse
3257e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3258e53c48bfSmrgprintf "%s\n" "no" >&6; }
3259fd7d9bd3Smrgfi
3260fd7d9bd3Smrg
3261350952b9Smrg
3262fd7d9bd3Smrgfi
3263fd7d9bd3Smrgif test -z "$ac_cv_prog_CC"; then
3264fd7d9bd3Smrg  ac_ct_CC=$CC
3265fd7d9bd3Smrg  # Extract the first word of "gcc", so it can be a program name with args.
3266fd7d9bd3Smrgset dummy gcc; ac_word=$2
3267e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3268e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3269e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3270e53c48bfSmrgthen :
3271e53c48bfSmrg  printf %s "(cached) " >&6
3272e53c48bfSmrgelse $as_nop
3273fd7d9bd3Smrg  if test -n "$ac_ct_CC"; then
3274fd7d9bd3Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3275fd7d9bd3Smrgelse
3276fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3277fd7d9bd3Smrgfor as_dir in $PATH
3278fd7d9bd3Smrgdo
3279fd7d9bd3Smrg  IFS=$as_save_IFS
3280e53c48bfSmrg  case $as_dir in #(((
3281e53c48bfSmrg    '') as_dir=./ ;;
3282e53c48bfSmrg    */) ;;
3283e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3284e53c48bfSmrg  esac
32859aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3286e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3287fd7d9bd3Smrg    ac_cv_prog_ac_ct_CC="gcc"
3288e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3289fd7d9bd3Smrg    break 2
3290fd7d9bd3Smrg  fi
3291fd7d9bd3Smrgdone
32929aa2a2b5Smrg  done
3293350952b9SmrgIFS=$as_save_IFS
3294fd7d9bd3Smrg
3295fd7d9bd3Smrgfi
3296fd7d9bd3Smrgfi
3297fd7d9bd3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3298fd7d9bd3Smrgif test -n "$ac_ct_CC"; then
3299e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3300e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3301fd7d9bd3Smrgelse
3302e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3303e53c48bfSmrgprintf "%s\n" "no" >&6; }
3304fd7d9bd3Smrgfi
3305fd7d9bd3Smrg
3306350952b9Smrg  if test "x$ac_ct_CC" = x; then
3307350952b9Smrg    CC=""
3308350952b9Smrg  else
3309350952b9Smrg    case $cross_compiling:$ac_tool_warned in
3310350952b9Smrgyes:)
3311e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3312e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3313350952b9Smrgac_tool_warned=yes ;;
3314350952b9Smrgesac
3315350952b9Smrg    CC=$ac_ct_CC
3316350952b9Smrg  fi
3317fd7d9bd3Smrgelse
3318fd7d9bd3Smrg  CC="$ac_cv_prog_CC"
3319fd7d9bd3Smrgfi
3320fd7d9bd3Smrg
3321fd7d9bd3Smrgif test -z "$CC"; then
3322350952b9Smrg          if test -n "$ac_tool_prefix"; then
3323350952b9Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3324fd7d9bd3Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
3325e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3326e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3327e53c48bfSmrgif test ${ac_cv_prog_CC+y}
3328e53c48bfSmrgthen :
3329e53c48bfSmrg  printf %s "(cached) " >&6
3330e53c48bfSmrgelse $as_nop
3331fd7d9bd3Smrg  if test -n "$CC"; then
3332fd7d9bd3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3333fd7d9bd3Smrgelse
3334fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3335fd7d9bd3Smrgfor as_dir in $PATH
3336fd7d9bd3Smrgdo
3337fd7d9bd3Smrg  IFS=$as_save_IFS
3338e53c48bfSmrg  case $as_dir in #(((
3339e53c48bfSmrg    '') as_dir=./ ;;
3340e53c48bfSmrg    */) ;;
3341e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3342e53c48bfSmrg  esac
33439aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3344e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3345fd7d9bd3Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
3346e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3347fd7d9bd3Smrg    break 2
3348fd7d9bd3Smrg  fi
3349fd7d9bd3Smrgdone
33509aa2a2b5Smrg  done
3351350952b9SmrgIFS=$as_save_IFS
3352fd7d9bd3Smrg
3353fd7d9bd3Smrgfi
3354fd7d9bd3Smrgfi
3355fd7d9bd3SmrgCC=$ac_cv_prog_CC
3356fd7d9bd3Smrgif test -n "$CC"; then
3357e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3358e53c48bfSmrgprintf "%s\n" "$CC" >&6; }
3359fd7d9bd3Smrgelse
3360e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3361e53c48bfSmrgprintf "%s\n" "no" >&6; }
3362fd7d9bd3Smrgfi
3363fd7d9bd3Smrg
3364fd7d9bd3Smrg
3365350952b9Smrg  fi
3366fd7d9bd3Smrgfi
3367fd7d9bd3Smrgif test -z "$CC"; then
3368fd7d9bd3Smrg  # Extract the first word of "cc", so it can be a program name with args.
3369fd7d9bd3Smrgset dummy cc; ac_word=$2
3370e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3371e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3372e53c48bfSmrgif test ${ac_cv_prog_CC+y}
3373e53c48bfSmrgthen :
3374e53c48bfSmrg  printf %s "(cached) " >&6
3375e53c48bfSmrgelse $as_nop
3376fd7d9bd3Smrg  if test -n "$CC"; then
3377fd7d9bd3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3378fd7d9bd3Smrgelse
3379fd7d9bd3Smrg  ac_prog_rejected=no
3380fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3381fd7d9bd3Smrgfor as_dir in $PATH
3382fd7d9bd3Smrgdo
3383fd7d9bd3Smrg  IFS=$as_save_IFS
3384e53c48bfSmrg  case $as_dir in #(((
3385e53c48bfSmrg    '') as_dir=./ ;;
3386e53c48bfSmrg    */) ;;
3387e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3388e53c48bfSmrg  esac
33899aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3390e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3391e53c48bfSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3392fd7d9bd3Smrg       ac_prog_rejected=yes
3393fd7d9bd3Smrg       continue
3394fd7d9bd3Smrg     fi
3395fd7d9bd3Smrg    ac_cv_prog_CC="cc"
3396e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3397fd7d9bd3Smrg    break 2
3398fd7d9bd3Smrg  fi
3399fd7d9bd3Smrgdone
34009aa2a2b5Smrg  done
3401350952b9SmrgIFS=$as_save_IFS
3402fd7d9bd3Smrg
3403fd7d9bd3Smrgif test $ac_prog_rejected = yes; then
3404fd7d9bd3Smrg  # We found a bogon in the path, so make sure we never use it.
3405fd7d9bd3Smrg  set dummy $ac_cv_prog_CC
3406fd7d9bd3Smrg  shift
3407fd7d9bd3Smrg  if test $# != 0; then
3408fd7d9bd3Smrg    # We chose a different compiler from the bogus one.
3409fd7d9bd3Smrg    # However, it has the same basename, so the bogon will be chosen
3410fd7d9bd3Smrg    # first if we set CC to just the basename; use the full file name.
3411fd7d9bd3Smrg    shift
3412e53c48bfSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
3413fd7d9bd3Smrg  fi
3414fd7d9bd3Smrgfi
3415fd7d9bd3Smrgfi
3416fd7d9bd3Smrgfi
3417fd7d9bd3SmrgCC=$ac_cv_prog_CC
3418fd7d9bd3Smrgif test -n "$CC"; then
3419e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3420e53c48bfSmrgprintf "%s\n" "$CC" >&6; }
3421fd7d9bd3Smrgelse
3422e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3423e53c48bfSmrgprintf "%s\n" "no" >&6; }
3424fd7d9bd3Smrgfi
3425fd7d9bd3Smrg
3426350952b9Smrg
3427fd7d9bd3Smrgfi
3428fd7d9bd3Smrgif test -z "$CC"; then
3429fd7d9bd3Smrg  if test -n "$ac_tool_prefix"; then
3430350952b9Smrg  for ac_prog in cl.exe
3431fd7d9bd3Smrg  do
3432fd7d9bd3Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3433fd7d9bd3Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
3434e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3435e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3436e53c48bfSmrgif test ${ac_cv_prog_CC+y}
3437e53c48bfSmrgthen :
3438e53c48bfSmrg  printf %s "(cached) " >&6
3439e53c48bfSmrgelse $as_nop
3440fd7d9bd3Smrg  if test -n "$CC"; then
3441fd7d9bd3Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3442fd7d9bd3Smrgelse
3443fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3444fd7d9bd3Smrgfor as_dir in $PATH
3445fd7d9bd3Smrgdo
3446fd7d9bd3Smrg  IFS=$as_save_IFS
3447e53c48bfSmrg  case $as_dir in #(((
3448e53c48bfSmrg    '') as_dir=./ ;;
3449e53c48bfSmrg    */) ;;
3450e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3451e53c48bfSmrg  esac
34529aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3453e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3454fd7d9bd3Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3455e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3456fd7d9bd3Smrg    break 2
3457fd7d9bd3Smrg  fi
3458fd7d9bd3Smrgdone
34599aa2a2b5Smrg  done
3460350952b9SmrgIFS=$as_save_IFS
3461fd7d9bd3Smrg
3462fd7d9bd3Smrgfi
3463fd7d9bd3Smrgfi
3464fd7d9bd3SmrgCC=$ac_cv_prog_CC
3465fd7d9bd3Smrgif test -n "$CC"; then
3466e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3467e53c48bfSmrgprintf "%s\n" "$CC" >&6; }
3468fd7d9bd3Smrgelse
3469e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3470e53c48bfSmrgprintf "%s\n" "no" >&6; }
3471fd7d9bd3Smrgfi
3472fd7d9bd3Smrg
3473350952b9Smrg
3474fd7d9bd3Smrg    test -n "$CC" && break
3475fd7d9bd3Smrg  done
3476fd7d9bd3Smrgfi
3477fd7d9bd3Smrgif test -z "$CC"; then
3478fd7d9bd3Smrg  ac_ct_CC=$CC
3479350952b9Smrg  for ac_prog in cl.exe
3480fd7d9bd3Smrgdo
3481fd7d9bd3Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3482fd7d9bd3Smrgset dummy $ac_prog; ac_word=$2
3483e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3484e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3485e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3486e53c48bfSmrgthen :
3487e53c48bfSmrg  printf %s "(cached) " >&6
3488e53c48bfSmrgelse $as_nop
3489fd7d9bd3Smrg  if test -n "$ac_ct_CC"; then
3490fd7d9bd3Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3491fd7d9bd3Smrgelse
3492fd7d9bd3Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3493fd7d9bd3Smrgfor as_dir in $PATH
3494fd7d9bd3Smrgdo
3495fd7d9bd3Smrg  IFS=$as_save_IFS
3496e53c48bfSmrg  case $as_dir in #(((
3497e53c48bfSmrg    '') as_dir=./ ;;
3498e53c48bfSmrg    */) ;;
3499e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3500e53c48bfSmrg  esac
35019aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3502e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3503fd7d9bd3Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
3504e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3505fd7d9bd3Smrg    break 2
3506fd7d9bd3Smrg  fi
3507fd7d9bd3Smrgdone
35089aa2a2b5Smrg  done
3509350952b9SmrgIFS=$as_save_IFS
3510fd7d9bd3Smrg
3511fd7d9bd3Smrgfi
3512fd7d9bd3Smrgfi
3513fd7d9bd3Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3514fd7d9bd3Smrgif test -n "$ac_ct_CC"; then
3515e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3516e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3517fd7d9bd3Smrgelse
3518e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3519e53c48bfSmrgprintf "%s\n" "no" >&6; }
3520fd7d9bd3Smrgfi
3521fd7d9bd3Smrg
3522350952b9Smrg
3523fd7d9bd3Smrg  test -n "$ac_ct_CC" && break
3524fd7d9bd3Smrgdone
3525fd7d9bd3Smrg
3526350952b9Smrg  if test "x$ac_ct_CC" = x; then
3527350952b9Smrg    CC=""
3528350952b9Smrg  else
3529350952b9Smrg    case $cross_compiling:$ac_tool_warned in
3530350952b9Smrgyes:)
3531e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3532e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3533e53c48bfSmrgac_tool_warned=yes ;;
3534e53c48bfSmrgesac
3535e53c48bfSmrg    CC=$ac_ct_CC
3536e53c48bfSmrg  fi
3537e53c48bfSmrgfi
3538e53c48bfSmrg
3539e53c48bfSmrgfi
3540e53c48bfSmrgif test -z "$CC"; then
3541e53c48bfSmrg  if test -n "$ac_tool_prefix"; then
3542e53c48bfSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
3543e53c48bfSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
3544e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3545e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3546e53c48bfSmrgif test ${ac_cv_prog_CC+y}
3547e53c48bfSmrgthen :
3548e53c48bfSmrg  printf %s "(cached) " >&6
3549e53c48bfSmrgelse $as_nop
3550e53c48bfSmrg  if test -n "$CC"; then
3551e53c48bfSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
3552e53c48bfSmrgelse
3553e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3554e53c48bfSmrgfor as_dir in $PATH
3555e53c48bfSmrgdo
3556e53c48bfSmrg  IFS=$as_save_IFS
3557e53c48bfSmrg  case $as_dir in #(((
3558e53c48bfSmrg    '') as_dir=./ ;;
3559e53c48bfSmrg    */) ;;
3560e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3561e53c48bfSmrg  esac
3562e53c48bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3563e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3564e53c48bfSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
3565e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3566e53c48bfSmrg    break 2
3567e53c48bfSmrg  fi
3568e53c48bfSmrgdone
3569e53c48bfSmrg  done
3570e53c48bfSmrgIFS=$as_save_IFS
3571e53c48bfSmrg
3572e53c48bfSmrgfi
3573e53c48bfSmrgfi
3574e53c48bfSmrgCC=$ac_cv_prog_CC
3575e53c48bfSmrgif test -n "$CC"; then
3576e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3577e53c48bfSmrgprintf "%s\n" "$CC" >&6; }
3578e53c48bfSmrgelse
3579e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3580e53c48bfSmrgprintf "%s\n" "no" >&6; }
3581e53c48bfSmrgfi
3582e53c48bfSmrg
3583e53c48bfSmrg
3584e53c48bfSmrgfi
3585e53c48bfSmrgif test -z "$ac_cv_prog_CC"; then
3586e53c48bfSmrg  ac_ct_CC=$CC
3587e53c48bfSmrg  # Extract the first word of "clang", so it can be a program name with args.
3588e53c48bfSmrgset dummy clang; ac_word=$2
3589e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3590e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
3591e53c48bfSmrgif test ${ac_cv_prog_ac_ct_CC+y}
3592e53c48bfSmrgthen :
3593e53c48bfSmrg  printf %s "(cached) " >&6
3594e53c48bfSmrgelse $as_nop
3595e53c48bfSmrg  if test -n "$ac_ct_CC"; then
3596e53c48bfSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3597e53c48bfSmrgelse
3598e53c48bfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3599e53c48bfSmrgfor as_dir in $PATH
3600e53c48bfSmrgdo
3601e53c48bfSmrg  IFS=$as_save_IFS
3602e53c48bfSmrg  case $as_dir in #(((
3603e53c48bfSmrg    '') as_dir=./ ;;
3604e53c48bfSmrg    */) ;;
3605e53c48bfSmrg    *) as_dir=$as_dir/ ;;
3606e53c48bfSmrg  esac
3607e53c48bfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
3608e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
3609e53c48bfSmrg    ac_cv_prog_ac_ct_CC="clang"
3610e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
3611e53c48bfSmrg    break 2
3612e53c48bfSmrg  fi
3613e53c48bfSmrgdone
3614e53c48bfSmrg  done
3615e53c48bfSmrgIFS=$as_save_IFS
3616e53c48bfSmrg
3617e53c48bfSmrgfi
3618e53c48bfSmrgfi
3619e53c48bfSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3620e53c48bfSmrgif test -n "$ac_ct_CC"; then
3621e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3622e53c48bfSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
3623e53c48bfSmrgelse
3624e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3625e53c48bfSmrgprintf "%s\n" "no" >&6; }
3626e53c48bfSmrgfi
3627e53c48bfSmrg
3628e53c48bfSmrg  if test "x$ac_ct_CC" = x; then
3629e53c48bfSmrg    CC=""
3630e53c48bfSmrg  else
3631e53c48bfSmrg    case $cross_compiling:$ac_tool_warned in
3632e53c48bfSmrgyes:)
3633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3634e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3635350952b9Smrgac_tool_warned=yes ;;
3636350952b9Smrgesac
3637350952b9Smrg    CC=$ac_ct_CC
3638350952b9Smrg  fi
3639e53c48bfSmrgelse
3640e53c48bfSmrg  CC="$ac_cv_prog_CC"
3641fd7d9bd3Smrgfi
3642fd7d9bd3Smrg
3643fd7d9bd3Smrgfi
3644fd7d9bd3Smrg
3645fd7d9bd3Smrg
3646e53c48bfSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3647e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
36489aa2a2b5Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
36499aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3650fd7d9bd3Smrg
3651fd7d9bd3Smrg# Provide some information about the compiler.
3652e53c48bfSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3653350952b9Smrgset X $ac_compile
3654350952b9Smrgac_compiler=$2
3655e53c48bfSmrgfor ac_option in --version -v -V -qversion -version; do
36569aa2a2b5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3657350952b9Smrgcase "(($ac_try" in
3658350952b9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3659350952b9Smrg  *) ac_try_echo=$ac_try;;
3660350952b9Smrgesac
36619aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3662e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
36639aa2a2b5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3664fd7d9bd3Smrg  ac_status=$?
36659aa2a2b5Smrg  if test -s conftest.err; then
36669aa2a2b5Smrg    sed '10a\
36679aa2a2b5Smrg... rest of stderr output deleted ...
36689aa2a2b5Smrg         10q' conftest.err >conftest.er1
36699aa2a2b5Smrg    cat conftest.er1 >&5
36709aa2a2b5Smrg  fi
36719aa2a2b5Smrg  rm -f conftest.er1 conftest.err
3672e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
36739aa2a2b5Smrg  test $ac_status = 0; }
36749aa2a2b5Smrgdone
3675fd7d9bd3Smrg
36769aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3677fd7d9bd3Smrg/* end confdefs.h.  */
3678fd7d9bd3Smrg
3679fd7d9bd3Smrgint
3680e53c48bfSmrgmain (void)
3681fd7d9bd3Smrg{
3682fd7d9bd3Smrg
3683fd7d9bd3Smrg  ;
3684fd7d9bd3Smrg  return 0;
3685fd7d9bd3Smrg}
3686fd7d9bd3Smrg_ACEOF
3687fd7d9bd3Smrgac_clean_files_save=$ac_clean_files
3688350952b9Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3689fd7d9bd3Smrg# Try to create an executable without -o first, disregard a.out.
3690fd7d9bd3Smrg# It will help us diagnose broken compilers, and finding out an intuition
3691fd7d9bd3Smrg# of exeext.
3692e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3693e53c48bfSmrgprintf %s "checking whether the C compiler works... " >&6; }
3694e53c48bfSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3695350952b9Smrg
3696350952b9Smrg# The possible output files:
3697350952b9Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3698350952b9Smrg
3699350952b9Smrgac_rmfiles=
3700350952b9Smrgfor ac_file in $ac_files
3701350952b9Smrgdo
3702350952b9Smrg  case $ac_file in
3703350952b9Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3704350952b9Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3705350952b9Smrg  esac
3706350952b9Smrgdone
3707350952b9Smrgrm -f $ac_rmfiles
3708350952b9Smrg
37099aa2a2b5Smrgif { { ac_try="$ac_link_default"
3710350952b9Smrgcase "(($ac_try" in
3711350952b9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3712350952b9Smrg  *) ac_try_echo=$ac_try;;
3713350952b9Smrgesac
37149aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3715e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3716350952b9Smrg  (eval "$ac_link_default") 2>&5
3717fd7d9bd3Smrg  ac_status=$?
3718e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3719e53c48bfSmrg  test $ac_status = 0; }
3720e53c48bfSmrgthen :
3721350952b9Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3722350952b9Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3723350952b9Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3724350952b9Smrg# so that the user can short-circuit this test for compilers unknown to
3725350952b9Smrg# Autoconf.
3726350952b9Smrgfor ac_file in $ac_files ''
3727fd7d9bd3Smrgdo
3728fd7d9bd3Smrg  test -f "$ac_file" || continue
3729fd7d9bd3Smrg  case $ac_file in
3730350952b9Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3731fd7d9bd3Smrg	;;
3732fd7d9bd3Smrg    [ab].out )
3733fd7d9bd3Smrg	# We found the default executable, but exeext='' is most
3734fd7d9bd3Smrg	# certainly right.
3735fd7d9bd3Smrg	break;;
3736fd7d9bd3Smrg    *.* )
3737e53c48bfSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
3738350952b9Smrg	then :; else
3739350952b9Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3740350952b9Smrg	fi
3741350952b9Smrg	# We set ac_cv_exeext here because the later test for it is not
3742350952b9Smrg	# safe: cross compilers may not add the suffix if given an `-o'
3743350952b9Smrg	# argument, so we may need to know it at that point already.
3744350952b9Smrg	# Even if this section looks crufty: it has the advantage of
3745350952b9Smrg	# actually working.
3746fd7d9bd3Smrg	break;;
3747fd7d9bd3Smrg    * )
3748fd7d9bd3Smrg	break;;
3749fd7d9bd3Smrg  esac
3750fd7d9bd3Smrgdone
3751350952b9Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3752350952b9Smrg
3753e53c48bfSmrgelse $as_nop
3754350952b9Smrg  ac_file=''
3755350952b9Smrgfi
3756e53c48bfSmrgif test -z "$ac_file"
3757e53c48bfSmrgthen :
3758e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
3759e53c48bfSmrgprintf "%s\n" "no" >&6; }
3760e53c48bfSmrgprintf "%s\n" "$as_me: failed program was:" >&5
3761fd7d9bd3Smrgsed 's/^/| /' conftest.$ac_ext >&5
3762fd7d9bd3Smrg
3763e53c48bfSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3764e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
37659aa2a2b5Smrgas_fn_error 77 "C compiler cannot create executables
37669aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3767e53c48bfSmrgelse $as_nop
3768e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3769e53c48bfSmrgprintf "%s\n" "yes" >&6; }
3770e53c48bfSmrgfi
3771e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3772e53c48bfSmrgprintf %s "checking for C compiler default output file name... " >&6; }
3773e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3774e53c48bfSmrgprintf "%s\n" "$ac_file" >&6; }
3775fd7d9bd3Smrgac_exeext=$ac_cv_exeext
3776fd7d9bd3Smrg
3777350952b9Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3778fd7d9bd3Smrgac_clean_files=$ac_clean_files_save
3779e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3780e53c48bfSmrgprintf %s "checking for suffix of executables... " >&6; }
37819aa2a2b5Smrgif { { ac_try="$ac_link"
3782350952b9Smrgcase "(($ac_try" in
3783350952b9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3784350952b9Smrg  *) ac_try_echo=$ac_try;;
3785350952b9Smrgesac
37869aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3787e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3788350952b9Smrg  (eval "$ac_link") 2>&5
3789fd7d9bd3Smrg  ac_status=$?
3790e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3791e53c48bfSmrg  test $ac_status = 0; }
3792e53c48bfSmrgthen :
3793fd7d9bd3Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3794fd7d9bd3Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3795fd7d9bd3Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3796fd7d9bd3Smrg# `rm'.
3797fd7d9bd3Smrgfor ac_file in conftest.exe conftest conftest.*; do
3798fd7d9bd3Smrg  test -f "$ac_file" || continue
3799fd7d9bd3Smrg  case $ac_file in
3800350952b9Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3801fd7d9bd3Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3802fd7d9bd3Smrg	  break;;
3803fd7d9bd3Smrg    * ) break;;
3804fd7d9bd3Smrg  esac
3805fd7d9bd3Smrgdone
3806e53c48bfSmrgelse $as_nop
3807e53c48bfSmrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3808e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
38099aa2a2b5Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
38109aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3811fd7d9bd3Smrgfi
38129aa2a2b5Smrgrm -f conftest conftest$ac_cv_exeext
3813e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3814e53c48bfSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
3815fd7d9bd3Smrg
3816fd7d9bd3Smrgrm -f conftest.$ac_ext
3817fd7d9bd3SmrgEXEEXT=$ac_cv_exeext
3818fd7d9bd3Smrgac_exeext=$EXEEXT
38199aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3820fd7d9bd3Smrg/* end confdefs.h.  */
38219aa2a2b5Smrg#include <stdio.h>
3822fd7d9bd3Smrgint
3823e53c48bfSmrgmain (void)
3824fd7d9bd3Smrg{
38259aa2a2b5SmrgFILE *f = fopen ("conftest.out", "w");
38269aa2a2b5Smrg return ferror (f) || fclose (f) != 0;
3827fd7d9bd3Smrg
3828fd7d9bd3Smrg  ;
3829fd7d9bd3Smrg  return 0;
3830fd7d9bd3Smrg}
3831fd7d9bd3Smrg_ACEOF
38329aa2a2b5Smrgac_clean_files="$ac_clean_files conftest.out"
38339aa2a2b5Smrg# Check that the compiler produces executables we can run.  If not, either
38349aa2a2b5Smrg# the compiler is broken, or we cross compile.
3835e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3836e53c48bfSmrgprintf %s "checking whether we are cross compiling... " >&6; }
38379aa2a2b5Smrgif test "$cross_compiling" != yes; then
38389aa2a2b5Smrg  { { ac_try="$ac_link"
3839350952b9Smrgcase "(($ac_try" in
3840350952b9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3841350952b9Smrg  *) ac_try_echo=$ac_try;;
3842350952b9Smrgesac
38439aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3844e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38459aa2a2b5Smrg  (eval "$ac_link") 2>&5
38469aa2a2b5Smrg  ac_status=$?
3847e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
38489aa2a2b5Smrg  test $ac_status = 0; }
38499aa2a2b5Smrg  if { ac_try='./conftest$ac_cv_exeext'
38509aa2a2b5Smrg  { { case "(($ac_try" in
38519aa2a2b5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38529aa2a2b5Smrg  *) ac_try_echo=$ac_try;;
38539aa2a2b5Smrgesac
38549aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3855e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
38569aa2a2b5Smrg  (eval "$ac_try") 2>&5
38579aa2a2b5Smrg  ac_status=$?
3858e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
38599aa2a2b5Smrg  test $ac_status = 0; }; }; then
38609aa2a2b5Smrg    cross_compiling=no
38619aa2a2b5Smrg  else
38629aa2a2b5Smrg    if test "$cross_compiling" = maybe; then
38639aa2a2b5Smrg	cross_compiling=yes
38649aa2a2b5Smrg    else
3865e53c48bfSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3866e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3867e53c48bfSmrgas_fn_error 77 "cannot run C compiled programs.
38689aa2a2b5SmrgIf you meant to cross compile, use \`--host'.
38699aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
38709aa2a2b5Smrg    fi
38719aa2a2b5Smrg  fi
38729aa2a2b5Smrgfi
3873e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3874e53c48bfSmrgprintf "%s\n" "$cross_compiling" >&6; }
38759aa2a2b5Smrg
38769aa2a2b5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
38779aa2a2b5Smrgac_clean_files=$ac_clean_files_save
3878e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3879e53c48bfSmrgprintf %s "checking for suffix of object files... " >&6; }
3880e53c48bfSmrgif test ${ac_cv_objext+y}
3881e53c48bfSmrgthen :
3882e53c48bfSmrg  printf %s "(cached) " >&6
3883e53c48bfSmrgelse $as_nop
38849aa2a2b5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38859aa2a2b5Smrg/* end confdefs.h.  */
38869aa2a2b5Smrg
38879aa2a2b5Smrgint
3888e53c48bfSmrgmain (void)
38899aa2a2b5Smrg{
38909aa2a2b5Smrg
38919aa2a2b5Smrg  ;
38929aa2a2b5Smrg  return 0;
38939aa2a2b5Smrg}
38949aa2a2b5Smrg_ACEOF
38959aa2a2b5Smrgrm -f conftest.o conftest.obj
38969aa2a2b5Smrgif { { ac_try="$ac_compile"
38979aa2a2b5Smrgcase "(($ac_try" in
38989aa2a2b5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38999aa2a2b5Smrg  *) ac_try_echo=$ac_try;;
39009aa2a2b5Smrgesac
39019aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3902e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3903350952b9Smrg  (eval "$ac_compile") 2>&5
3904fd7d9bd3Smrg  ac_status=$?
3905e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3906e53c48bfSmrg  test $ac_status = 0; }
3907e53c48bfSmrgthen :
3908350952b9Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
3909350952b9Smrg  test -f "$ac_file" || continue;
3910fd7d9bd3Smrg  case $ac_file in
3911350952b9Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3912fd7d9bd3Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3913fd7d9bd3Smrg       break;;
3914fd7d9bd3Smrg  esac
3915fd7d9bd3Smrgdone
3916e53c48bfSmrgelse $as_nop
3917e53c48bfSmrg  printf "%s\n" "$as_me: failed program was:" >&5
3918fd7d9bd3Smrgsed 's/^/| /' conftest.$ac_ext >&5
3919fd7d9bd3Smrg
3920e53c48bfSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3921e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
39229aa2a2b5Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
39239aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3924fd7d9bd3Smrgfi
3925fd7d9bd3Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3926fd7d9bd3Smrgfi
3927e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3928e53c48bfSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
3929fd7d9bd3SmrgOBJEXT=$ac_cv_objext
3930fd7d9bd3Smrgac_objext=$OBJEXT
3931e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
3932e53c48bfSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
3933e53c48bfSmrgif test ${ac_cv_c_compiler_gnu+y}
3934e53c48bfSmrgthen :
3935e53c48bfSmrg  printf %s "(cached) " >&6
3936e53c48bfSmrgelse $as_nop
39379aa2a2b5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3938fd7d9bd3Smrg/* end confdefs.h.  */
3939fd7d9bd3Smrg
3940fd7d9bd3Smrgint
3941e53c48bfSmrgmain (void)
3942fd7d9bd3Smrg{
3943fd7d9bd3Smrg#ifndef __GNUC__
3944fd7d9bd3Smrg       choke me
3945fd7d9bd3Smrg#endif
3946fd7d9bd3Smrg
3947fd7d9bd3Smrg  ;
3948fd7d9bd3Smrg  return 0;
3949fd7d9bd3Smrg}
3950fd7d9bd3Smrg_ACEOF
3951e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
3952e53c48bfSmrgthen :
3953fd7d9bd3Smrg  ac_compiler_gnu=yes
3954e53c48bfSmrgelse $as_nop
39559aa2a2b5Smrg  ac_compiler_gnu=no
3956fd7d9bd3Smrgfi
3957e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3958fd7d9bd3Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3959fd7d9bd3Smrg
3960fd7d9bd3Smrgfi
3961e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3962e53c48bfSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
3963e53c48bfSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3964e53c48bfSmrg
3965350952b9Smrgif test $ac_compiler_gnu = yes; then
3966350952b9Smrg  GCC=yes
3967350952b9Smrgelse
3968350952b9Smrg  GCC=
3969350952b9Smrgfi
3970e53c48bfSmrgac_test_CFLAGS=${CFLAGS+y}
3971fd7d9bd3Smrgac_save_CFLAGS=$CFLAGS
3972e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3973e53c48bfSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
3974e53c48bfSmrgif test ${ac_cv_prog_cc_g+y}
3975e53c48bfSmrgthen :
3976e53c48bfSmrg  printf %s "(cached) " >&6
3977e53c48bfSmrgelse $as_nop
3978350952b9Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
3979350952b9Smrg   ac_c_werror_flag=yes
3980350952b9Smrg   ac_cv_prog_cc_g=no
3981350952b9Smrg   CFLAGS="-g"
39829aa2a2b5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3983fd7d9bd3Smrg/* end confdefs.h.  */
3984fd7d9bd3Smrg
3985fd7d9bd3Smrgint
3986e53c48bfSmrgmain (void)
3987fd7d9bd3Smrg{
3988fd7d9bd3Smrg
3989fd7d9bd3Smrg  ;
3990fd7d9bd3Smrg  return 0;
3991fd7d9bd3Smrg}
3992fd7d9bd3Smrg_ACEOF
3993e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
3994e53c48bfSmrgthen :
3995350952b9Smrg  ac_cv_prog_cc_g=yes
3996e53c48bfSmrgelse $as_nop
39979aa2a2b5Smrg  CFLAGS=""
39989aa2a2b5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3999350952b9Smrg/* end confdefs.h.  */
4000350952b9Smrg
4001350952b9Smrgint
4002e53c48bfSmrgmain (void)
4003350952b9Smrg{
4004350952b9Smrg
4005350952b9Smrg  ;
4006350952b9Smrg  return 0;
4007350952b9Smrg}
4008350952b9Smrg_ACEOF
4009e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4010e53c48bfSmrgthen :
4011350952b9Smrg
4012e53c48bfSmrgelse $as_nop
40139aa2a2b5Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
4014350952b9Smrg	 CFLAGS="-g"
40159aa2a2b5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4016350952b9Smrg/* end confdefs.h.  */
4017350952b9Smrg
4018350952b9Smrgint
4019e53c48bfSmrgmain (void)
4020350952b9Smrg{
4021350952b9Smrg
4022350952b9Smrg  ;
4023350952b9Smrg  return 0;
4024350952b9Smrg}
4025350952b9Smrg_ACEOF
4026e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4027e53c48bfSmrgthen :
4028fd7d9bd3Smrg  ac_cv_prog_cc_g=yes
4029350952b9Smrgfi
4030e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4031350952b9Smrgfi
4032e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4033fd7d9bd3Smrgfi
4034e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4035350952b9Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
4036fd7d9bd3Smrgfi
4037e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4038e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
4039e53c48bfSmrgif test $ac_test_CFLAGS; then
4040fd7d9bd3Smrg  CFLAGS=$ac_save_CFLAGS
4041fd7d9bd3Smrgelif test $ac_cv_prog_cc_g = yes; then
4042fd7d9bd3Smrg  if test "$GCC" = yes; then
4043fd7d9bd3Smrg    CFLAGS="-g -O2"
4044fd7d9bd3Smrg  else
4045fd7d9bd3Smrg    CFLAGS="-g"
4046fd7d9bd3Smrg  fi
4047fd7d9bd3Smrgelse
4048fd7d9bd3Smrg  if test "$GCC" = yes; then
4049fd7d9bd3Smrg    CFLAGS="-O2"
4050fd7d9bd3Smrg  else
4051fd7d9bd3Smrg    CFLAGS=
4052fd7d9bd3Smrg  fi
4053fd7d9bd3Smrgfi
4054e53c48bfSmrgac_prog_cc_stdc=no
4055e53c48bfSmrgif test x$ac_prog_cc_stdc = xno
4056e53c48bfSmrgthen :
4057e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
4058e53c48bfSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
4059e53c48bfSmrgif test ${ac_cv_prog_cc_c11+y}
4060e53c48bfSmrgthen :
4061e53c48bfSmrg  printf %s "(cached) " >&6
4062e53c48bfSmrgelse $as_nop
4063e53c48bfSmrg  ac_cv_prog_cc_c11=no
4064fd7d9bd3Smrgac_save_CC=$CC
40659aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4066fd7d9bd3Smrg/* end confdefs.h.  */
4067e53c48bfSmrg$ac_c_conftest_c11_program
4068e53c48bfSmrg_ACEOF
4069e53c48bfSmrgfor ac_arg in '' -std=gnu11
4070e53c48bfSmrgdo
4071e53c48bfSmrg  CC="$ac_save_CC $ac_arg"
4072e53c48bfSmrg  if ac_fn_c_try_compile "$LINENO"
4073e53c48bfSmrgthen :
4074e53c48bfSmrg  ac_cv_prog_cc_c11=$ac_arg
4075e53c48bfSmrgfi
4076e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4077e53c48bfSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
4078e53c48bfSmrgdone
4079e53c48bfSmrgrm -f conftest.$ac_ext
4080e53c48bfSmrgCC=$ac_save_CC
4081e53c48bfSmrgfi
4082fd7d9bd3Smrg
4083e53c48bfSmrgif test "x$ac_cv_prog_cc_c11" = xno
4084e53c48bfSmrgthen :
4085e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4086e53c48bfSmrgprintf "%s\n" "unsupported" >&6; }
4087e53c48bfSmrgelse $as_nop
4088e53c48bfSmrg  if test "x$ac_cv_prog_cc_c11" = x
4089e53c48bfSmrgthen :
4090e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4091e53c48bfSmrgprintf "%s\n" "none needed" >&6; }
4092e53c48bfSmrgelse $as_nop
4093e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
4094e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
4095e53c48bfSmrg     CC="$CC $ac_cv_prog_cc_c11"
4096e53c48bfSmrgfi
4097e53c48bfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
4098e53c48bfSmrg  ac_prog_cc_stdc=c11
4099e53c48bfSmrgfi
4100e53c48bfSmrgfi
4101e53c48bfSmrgif test x$ac_prog_cc_stdc = xno
4102e53c48bfSmrgthen :
4103e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
4104e53c48bfSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
4105e53c48bfSmrgif test ${ac_cv_prog_cc_c99+y}
4106e53c48bfSmrgthen :
4107e53c48bfSmrg  printf %s "(cached) " >&6
4108e53c48bfSmrgelse $as_nop
4109e53c48bfSmrg  ac_cv_prog_cc_c99=no
4110e53c48bfSmrgac_save_CC=$CC
4111e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4112e53c48bfSmrg/* end confdefs.h.  */
4113e53c48bfSmrg$ac_c_conftest_c99_program
4114e53c48bfSmrg_ACEOF
4115e53c48bfSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
4116e53c48bfSmrgdo
4117e53c48bfSmrg  CC="$ac_save_CC $ac_arg"
4118e53c48bfSmrg  if ac_fn_c_try_compile "$LINENO"
4119e53c48bfSmrgthen :
4120e53c48bfSmrg  ac_cv_prog_cc_c99=$ac_arg
4121e53c48bfSmrgfi
4122e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4123e53c48bfSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
4124e53c48bfSmrgdone
4125e53c48bfSmrgrm -f conftest.$ac_ext
4126e53c48bfSmrgCC=$ac_save_CC
4127e53c48bfSmrgfi
4128350952b9Smrg
4129e53c48bfSmrgif test "x$ac_cv_prog_cc_c99" = xno
4130e53c48bfSmrgthen :
4131e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4132e53c48bfSmrgprintf "%s\n" "unsupported" >&6; }
4133e53c48bfSmrgelse $as_nop
4134e53c48bfSmrg  if test "x$ac_cv_prog_cc_c99" = x
4135e53c48bfSmrgthen :
4136e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4137e53c48bfSmrgprintf "%s\n" "none needed" >&6; }
4138e53c48bfSmrgelse $as_nop
4139e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4140e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
4141e53c48bfSmrg     CC="$CC $ac_cv_prog_cc_c99"
4142e53c48bfSmrgfi
4143e53c48bfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
4144e53c48bfSmrg  ac_prog_cc_stdc=c99
4145e53c48bfSmrgfi
4146e53c48bfSmrgfi
4147e53c48bfSmrgif test x$ac_prog_cc_stdc = xno
4148e53c48bfSmrgthen :
4149e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
4150e53c48bfSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
4151e53c48bfSmrgif test ${ac_cv_prog_cc_c89+y}
4152e53c48bfSmrgthen :
4153e53c48bfSmrg  printf %s "(cached) " >&6
4154e53c48bfSmrgelse $as_nop
4155e53c48bfSmrg  ac_cv_prog_cc_c89=no
4156e53c48bfSmrgac_save_CC=$CC
4157e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
4158e53c48bfSmrg/* end confdefs.h.  */
4159e53c48bfSmrg$ac_c_conftest_c89_program
4160fd7d9bd3Smrg_ACEOF
4161e53c48bfSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4162fd7d9bd3Smrgdo
4163fd7d9bd3Smrg  CC="$ac_save_CC $ac_arg"
4164e53c48bfSmrg  if ac_fn_c_try_compile "$LINENO"
4165e53c48bfSmrgthen :
4166350952b9Smrg  ac_cv_prog_cc_c89=$ac_arg
4167fd7d9bd3Smrgfi
4168e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
4169350952b9Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
4170fd7d9bd3Smrgdone
4171350952b9Smrgrm -f conftest.$ac_ext
4172fd7d9bd3SmrgCC=$ac_save_CC
4173fd7d9bd3Smrgfi
4174fd7d9bd3Smrg
4175e53c48bfSmrgif test "x$ac_cv_prog_cc_c89" = xno
4176e53c48bfSmrgthen :
4177e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4178e53c48bfSmrgprintf "%s\n" "unsupported" >&6; }
4179e53c48bfSmrgelse $as_nop
4180e53c48bfSmrg  if test "x$ac_cv_prog_cc_c89" = x
4181e53c48bfSmrgthen :
4182e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4183e53c48bfSmrgprintf "%s\n" "none needed" >&6; }
4184e53c48bfSmrgelse $as_nop
4185e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4186e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
4187e53c48bfSmrg     CC="$CC $ac_cv_prog_cc_c89"
4188e53c48bfSmrgfi
4189e53c48bfSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
4190e53c48bfSmrg  ac_prog_cc_stdc=c89
4191e53c48bfSmrgfi
41929aa2a2b5Smrgfi
4193fd7d9bd3Smrg
4194fd7d9bd3Smrgac_ext=c
4195fd7d9bd3Smrgac_cpp='$CPP $CPPFLAGS'
4196fd7d9bd3Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4197fd7d9bd3Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4198fd7d9bd3Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4199fd7d9bd3Smrg
4200e53c48bfSmrg
4201e53c48bfSmrg  ac_ext=c
4202a9ba4257Smrgac_cpp='$CPP $CPPFLAGS'
4203a9ba4257Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4204a9ba4257Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4205a9ba4257Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4206e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4207e53c48bfSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
4208e53c48bfSmrgif test ${am_cv_prog_cc_c_o+y}
4209e53c48bfSmrgthen :
4210e53c48bfSmrg  printf %s "(cached) " >&6
4211e53c48bfSmrgelse $as_nop
4212a9ba4257Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4213a9ba4257Smrg/* end confdefs.h.  */
4214a9ba4257Smrg
4215a9ba4257Smrgint
4216e53c48bfSmrgmain (void)
4217a9ba4257Smrg{
4218a9ba4257Smrg
4219a9ba4257Smrg  ;
4220a9ba4257Smrg  return 0;
4221a9ba4257Smrg}
4222a9ba4257Smrg_ACEOF
4223a9ba4257Smrg  # Make sure it works both with $CC and with simple cc.
4224a9ba4257Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4225a9ba4257Smrg  # compilers refuse to overwrite an existing .o file with -o,
4226a9ba4257Smrg  # though they will create one.
4227a9ba4257Smrg  am_cv_prog_cc_c_o=yes
4228a9ba4257Smrg  for am_i in 1 2; do
4229a9ba4257Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4230a9ba4257Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4231a9ba4257Smrg   ac_status=$?
4232a9ba4257Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4233a9ba4257Smrg   (exit $ac_status); } \
4234a9ba4257Smrg         && test -f conftest2.$ac_objext; then
4235a9ba4257Smrg      : OK
4236a9ba4257Smrg    else
4237a9ba4257Smrg      am_cv_prog_cc_c_o=no
4238a9ba4257Smrg      break
4239a9ba4257Smrg    fi
4240a9ba4257Smrg  done
4241a9ba4257Smrg  rm -f core conftest*
4242a9ba4257Smrg  unset am_i
4243a9ba4257Smrgfi
4244e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4245e53c48bfSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4246a9ba4257Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4247a9ba4257Smrg   # Losing compiler, so override with the script.
4248a9ba4257Smrg   # FIXME: It is wrong to rewrite CC.
4249a9ba4257Smrg   # But if we don't then we get into trouble of one sort or another.
4250a9ba4257Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4251a9ba4257Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4252a9ba4257Smrg   CC="$am_aux_dir/compile $CC"
4253a9ba4257Smrgfi
4254a9ba4257Smrgac_ext=c
4255a9ba4257Smrgac_cpp='$CPP $CPPFLAGS'
4256a9ba4257Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4257a9ba4257Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4258a9ba4257Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4259a9ba4257Smrg
4260a9ba4257Smrg
4261fd7d9bd3Smrgdepcc="$CC"   am_compiler_list=
4262fd7d9bd3Smrg
4263e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4264e53c48bfSmrgprintf %s "checking dependency style of $depcc... " >&6; }
4265e53c48bfSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
4266e53c48bfSmrgthen :
4267e53c48bfSmrg  printf %s "(cached) " >&6
4268e53c48bfSmrgelse $as_nop
4269fd7d9bd3Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4270fd7d9bd3Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
4271fd7d9bd3Smrg  # making bogus files that we don't know about and never remove.  For
4272fd7d9bd3Smrg  # instance it was reported that on HP-UX the gcc test will end up
4273a9ba4257Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4274a9ba4257Smrg  # in D".
4275a85aecdfSmrg  rm -rf conftest.dir
4276fd7d9bd3Smrg  mkdir conftest.dir
4277fd7d9bd3Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
4278fd7d9bd3Smrg  # using a relative directory.
4279fd7d9bd3Smrg  cp "$am_depcomp" conftest.dir
4280fd7d9bd3Smrg  cd conftest.dir
4281fd7d9bd3Smrg  # We will build objects and dependencies in a subdirectory because
4282fd7d9bd3Smrg  # it helps to detect inapplicable dependency modes.  For instance
4283fd7d9bd3Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
4284fd7d9bd3Smrg  # side effect of compilation, but ICC will put the dependencies in
4285fd7d9bd3Smrg  # the current directory while Tru64 will put them in the object
4286fd7d9bd3Smrg  # directory.
4287fd7d9bd3Smrg  mkdir sub
4288fd7d9bd3Smrg
4289fd7d9bd3Smrg  am_cv_CC_dependencies_compiler_type=none
4290fd7d9bd3Smrg  if test "$am_compiler_list" = ""; then
4291fd7d9bd3Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4292fd7d9bd3Smrg  fi
4293350952b9Smrg  am__universal=false
4294350952b9Smrg  case " $depcc " in #(
4295350952b9Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4296350952b9Smrg     esac
4297350952b9Smrg
4298fd7d9bd3Smrg  for depmode in $am_compiler_list; do
4299fd7d9bd3Smrg    # Setup a source with many dependencies, because some compilers
4300fd7d9bd3Smrg    # like to wrap large dependency lists on column 80 (with \), and
4301fd7d9bd3Smrg    # we should not choose a depcomp mode which is confused by this.
4302fd7d9bd3Smrg    #
4303fd7d9bd3Smrg    # We need to recreate these files for each test, as the compiler may
4304fd7d9bd3Smrg    # overwrite some of them when testing with obscure command lines.
4305fd7d9bd3Smrg    # This happens at least with the AIX C compiler.
4306fd7d9bd3Smrg    : > sub/conftest.c
4307fd7d9bd3Smrg    for i in 1 2 3 4 5 6; do
4308fd7d9bd3Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4309a9ba4257Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4310a9ba4257Smrg      # Solaris 10 /bin/sh.
4311a9ba4257Smrg      echo '/* dummy */' > sub/conftst$i.h
4312fd7d9bd3Smrg    done
4313fd7d9bd3Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4314fd7d9bd3Smrg
4315a9ba4257Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
4316350952b9Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4317a9ba4257Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4318a9ba4257Smrg    # versions had trouble with output in subdirs.
4319350952b9Smrg    am__obj=sub/conftest.${OBJEXT-o}
4320350952b9Smrg    am__minus_obj="-o $am__obj"
4321fd7d9bd3Smrg    case $depmode in
4322350952b9Smrg    gcc)
4323350952b9Smrg      # This depmode causes a compiler race in universal mode.
4324350952b9Smrg      test "$am__universal" = false || continue
4325350952b9Smrg      ;;
4326fd7d9bd3Smrg    nosideeffect)
4327a9ba4257Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4328a9ba4257Smrg      # only be used when explicitly requested.
4329fd7d9bd3Smrg      if test "x$enable_dependency_tracking" = xyes; then
4330fd7d9bd3Smrg	continue
4331fd7d9bd3Smrg      else
4332fd7d9bd3Smrg	break
4333fd7d9bd3Smrg      fi
4334fd7d9bd3Smrg      ;;
4335a85aecdfSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4336a9ba4257Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
4337350952b9Smrg      # not run yet.  These depmodes are late enough in the game, and
4338350952b9Smrg      # so weak that their functioning should not be impacted.
4339350952b9Smrg      am__obj=conftest.${OBJEXT-o}
4340350952b9Smrg      am__minus_obj=
4341350952b9Smrg      ;;
4342fd7d9bd3Smrg    none) break ;;
4343fd7d9bd3Smrg    esac
4344fd7d9bd3Smrg    if depmode=$depmode \
4345350952b9Smrg       source=sub/conftest.c object=$am__obj \
4346fd7d9bd3Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4347350952b9Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4348fd7d9bd3Smrg         >/dev/null 2>conftest.err &&
4349350952b9Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4350fd7d9bd3Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4351350952b9Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4352fd7d9bd3Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4353fd7d9bd3Smrg      # icc doesn't choke on unknown options, it will just issue warnings
4354350952b9Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
4355350952b9Smrg      # that says an option was ignored or not supported.
4356350952b9Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
4357350952b9Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
4358350952b9Smrg      # The diagnosis changed in icc 8.0:
4359350952b9Smrg      #   icc: Command line remark: option '-MP' not supported
4360350952b9Smrg      if (grep 'ignoring option' conftest.err ||
4361350952b9Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4362fd7d9bd3Smrg        am_cv_CC_dependencies_compiler_type=$depmode
4363fd7d9bd3Smrg        break
4364fd7d9bd3Smrg      fi
4365fd7d9bd3Smrg    fi
4366fd7d9bd3Smrg  done
4367fd7d9bd3Smrg
4368fd7d9bd3Smrg  cd ..
4369fd7d9bd3Smrg  rm -rf conftest.dir
4370fd7d9bd3Smrgelse
4371fd7d9bd3Smrg  am_cv_CC_dependencies_compiler_type=none
4372fd7d9bd3Smrgfi
4373fd7d9bd3Smrg
4374fd7d9bd3Smrgfi
4375e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4376e53c48bfSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
4377fd7d9bd3SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4378fd7d9bd3Smrg
4379350952b9Smrg if
4380fd7d9bd3Smrg  test "x$enable_dependency_tracking" != xno \
4381fd7d9bd3Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4382fd7d9bd3Smrg  am__fastdepCC_TRUE=
4383fd7d9bd3Smrg  am__fastdepCC_FALSE='#'
4384fd7d9bd3Smrgelse
4385fd7d9bd3Smrg  am__fastdepCC_TRUE='#'
4386fd7d9bd3Smrg  am__fastdepCC_FALSE=
4387fd7d9bd3Smrgfi
4388fd7d9bd3Smrg
4389fd7d9bd3Smrg
4390e53c48bfSmrg
4391e53c48bfSmrg
4392e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
4393e53c48bfSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
4394e53c48bfSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
4395e53c48bfSmrgthen :
4396e53c48bfSmrg  printf %s "(cached) " >&6
4397e53c48bfSmrgelse $as_nop
4398e53c48bfSmrg  ac_save_CFLAGS=$CFLAGS
4399e53c48bfSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
4400e53c48bfSmrg   for ac_arg in '' -fno-builtin; do
4401e53c48bfSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
4402e53c48bfSmrg     # This test program should *not* compile successfully.
4403e53c48bfSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4404350952b9Smrg/* end confdefs.h.  */
44059aa2a2b5Smrg
4406e53c48bfSmrgint
4407e53c48bfSmrgmain (void)
44089aa2a2b5Smrg{
4409e53c48bfSmrg(void) strchr;
4410e53c48bfSmrg  ;
4411e53c48bfSmrg  return 0;
44129aa2a2b5Smrg}
4413e53c48bfSmrg_ACEOF
4414e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4415e53c48bfSmrgthen :
44169aa2a2b5Smrg
4417e53c48bfSmrgelse $as_nop
4418e53c48bfSmrg  # This test program should compile successfully.
4419e53c48bfSmrg        # No library function is consistently available on
4420e53c48bfSmrg        # freestanding implementations, so test against a dummy
4421e53c48bfSmrg        # declaration.  Include always-available headers on the
4422e53c48bfSmrg        # off chance that they somehow elicit warnings.
4423e53c48bfSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4424e53c48bfSmrg/* end confdefs.h.  */
4425e53c48bfSmrg#include <float.h>
4426e53c48bfSmrg#include <limits.h>
4427e53c48bfSmrg#include <stdarg.h>
4428e53c48bfSmrg#include <stddef.h>
4429e53c48bfSmrgextern void ac_decl (int, char *);
44309aa2a2b5Smrg
44319aa2a2b5Smrgint
4432e53c48bfSmrgmain (void)
44339aa2a2b5Smrg{
4434e53c48bfSmrg(void) ac_decl (0, (char *) 0);
4435e53c48bfSmrg  (void) ac_decl;
44369aa2a2b5Smrg
44379aa2a2b5Smrg  ;
44389aa2a2b5Smrg  return 0;
44399aa2a2b5Smrg}
44409aa2a2b5Smrg_ACEOF
4441e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4442e53c48bfSmrgthen :
4443e53c48bfSmrg  if test x"$ac_arg" = x
4444e53c48bfSmrgthen :
4445e53c48bfSmrg  ac_cv_c_undeclared_builtin_options='none needed'
4446e53c48bfSmrgelse $as_nop
4447e53c48bfSmrg  ac_cv_c_undeclared_builtin_options=$ac_arg
44489aa2a2b5Smrgfi
4449e53c48bfSmrg          break
44509aa2a2b5Smrgfi
4451e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44529aa2a2b5Smrgfi
4453e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44549aa2a2b5Smrg    done
4455e53c48bfSmrg    CFLAGS=$ac_save_CFLAGS
4456e53c48bfSmrg
4457e53c48bfSmrgfi
4458e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
4459e53c48bfSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
4460e53c48bfSmrg  case $ac_cv_c_undeclared_builtin_options in #(
4461e53c48bfSmrg  'cannot detect') :
4462e53c48bfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4463e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
4464e53c48bfSmrgas_fn_error $? "cannot make $CC report undeclared builtins
4465e53c48bfSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
4466e53c48bfSmrg  'none needed') :
4467e53c48bfSmrg    ac_c_undeclared_builtin_options='' ;; #(
4468e53c48bfSmrg  *) :
4469e53c48bfSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
4470350952b9Smrgesac
4471350952b9Smrg
4472e53c48bfSmrgac_header= ac_cache=
4473e53c48bfSmrgfor ac_item in $ac_header_c_list
4474350952b9Smrgdo
4475e53c48bfSmrg  if test $ac_cache; then
4476e53c48bfSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
4477e53c48bfSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
4478e53c48bfSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
4479350952b9Smrg    fi
4480e53c48bfSmrg    ac_header= ac_cache=
4481e53c48bfSmrg  elif test $ac_header; then
4482e53c48bfSmrg    ac_cache=$ac_item
4483e53c48bfSmrg  else
4484e53c48bfSmrg    ac_header=$ac_item
4485e53c48bfSmrg  fi
4486e53c48bfSmrgdone
4487350952b9Smrg
4488350952b9Smrg
4489350952b9Smrg
4490350952b9Smrg
4491350952b9Smrg
4492350952b9Smrg
4493350952b9Smrg
4494350952b9Smrg
4495e53c48bfSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
4496e53c48bfSmrgthen :
4497350952b9Smrg
4498e53c48bfSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
4499350952b9Smrg
4500e53c48bfSmrgfi
4501350952b9Smrg
4502350952b9Smrg
4503a85aecdfSmrg
4504a85aecdfSmrg
4505e53c48bfSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4506e53c48bfSmrgif test "x$ac_cv_have_decl___clang__" = xyes
4507e53c48bfSmrgthen :
4508a85aecdfSmrg  CLANGCC="yes"
4509e53c48bfSmrgelse $as_nop
4510a85aecdfSmrg  CLANGCC="no"
4511a85aecdfSmrgfi
4512e53c48bfSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4513e53c48bfSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
4514e53c48bfSmrgthen :
4515a85aecdfSmrg  INTELCC="yes"
4516e53c48bfSmrgelse $as_nop
4517a85aecdfSmrg  INTELCC="no"
4518a85aecdfSmrgfi
4519e53c48bfSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
4520e53c48bfSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
4521e53c48bfSmrgthen :
4522a85aecdfSmrg  SUNCC="yes"
4523e53c48bfSmrgelse $as_nop
4524a85aecdfSmrg  SUNCC="no"
4525a85aecdfSmrgfi
4526a85aecdfSmrg
4527a85aecdfSmrg
4528a85aecdfSmrg
4529a85aecdfSmrg
4530e53c48bfSmrg
4531e53c48bfSmrg
4532e53c48bfSmrg
4533e53c48bfSmrg
45349aa2a2b5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
45359aa2a2b5Smrg	if test -n "$ac_tool_prefix"; then
45369aa2a2b5Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
45379aa2a2b5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4538e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4539e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
4540e53c48bfSmrgif test ${ac_cv_path_PKG_CONFIG+y}
4541e53c48bfSmrgthen :
4542e53c48bfSmrg  printf %s "(cached) " >&6
4543e53c48bfSmrgelse $as_nop
45449aa2a2b5Smrg  case $PKG_CONFIG in
45459aa2a2b5Smrg  [\\/]* | ?:[\\/]*)
45469aa2a2b5Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
45479aa2a2b5Smrg  ;;
45489aa2a2b5Smrg  *)
45499aa2a2b5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4550fd7d9bd3Smrgfor as_dir in $PATH
4551fd7d9bd3Smrgdo
4552fd7d9bd3Smrg  IFS=$as_save_IFS
4553e53c48bfSmrg  case $as_dir in #(((
4554e53c48bfSmrg    '') as_dir=./ ;;
4555e53c48bfSmrg    */) ;;
4556e53c48bfSmrg    *) as_dir=$as_dir/ ;;
4557e53c48bfSmrg  esac
45589aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4559e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4560e53c48bfSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4561e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4562fd7d9bd3Smrg    break 2
4563fd7d9bd3Smrg  fi
4564fd7d9bd3Smrgdone
45659aa2a2b5Smrg  done
4566350952b9SmrgIFS=$as_save_IFS
4567fd7d9bd3Smrg
45689aa2a2b5Smrg  ;;
45699aa2a2b5Smrgesac
4570fd7d9bd3Smrgfi
45719aa2a2b5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
45729aa2a2b5Smrgif test -n "$PKG_CONFIG"; then
4573e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4574e53c48bfSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
4575fd7d9bd3Smrgelse
4576e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4577e53c48bfSmrgprintf "%s\n" "no" >&6; }
4578fd7d9bd3Smrgfi
4579fd7d9bd3Smrg
4580350952b9Smrg
4581fd7d9bd3Smrgfi
45829aa2a2b5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
45839aa2a2b5Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
45849aa2a2b5Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
45859aa2a2b5Smrgset dummy pkg-config; ac_word=$2
4586e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4587e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
4588e53c48bfSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
4589e53c48bfSmrgthen :
4590e53c48bfSmrg  printf %s "(cached) " >&6
4591e53c48bfSmrgelse $as_nop
45929aa2a2b5Smrg  case $ac_pt_PKG_CONFIG in
45939aa2a2b5Smrg  [\\/]* | ?:[\\/]*)
45949aa2a2b5Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
45959aa2a2b5Smrg  ;;
45969aa2a2b5Smrg  *)
45979aa2a2b5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4598fd7d9bd3Smrgfor as_dir in $PATH
4599fd7d9bd3Smrgdo
4600fd7d9bd3Smrg  IFS=$as_save_IFS
4601e53c48bfSmrg  case $as_dir in #(((
4602e53c48bfSmrg    '') as_dir=./ ;;
4603e53c48bfSmrg    */) ;;
4604e53c48bfSmrg    *) as_dir=$as_dir/ ;;
4605e53c48bfSmrg  esac
46069aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4607e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
4608e53c48bfSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
4609e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4610fd7d9bd3Smrg    break 2
4611fd7d9bd3Smrg  fi
4612fd7d9bd3Smrgdone
46139aa2a2b5Smrg  done
4614350952b9SmrgIFS=$as_save_IFS
4615fd7d9bd3Smrg
46169aa2a2b5Smrg  ;;
46179aa2a2b5Smrgesac
4618fd7d9bd3Smrgfi
46199aa2a2b5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
46209aa2a2b5Smrgif test -n "$ac_pt_PKG_CONFIG"; then
4621e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4622e53c48bfSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
46239aa2a2b5Smrgelse
4624e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4625e53c48bfSmrgprintf "%s\n" "no" >&6; }
4626fd7d9bd3Smrgfi
46279aa2a2b5Smrg
46289aa2a2b5Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
46299aa2a2b5Smrg    PKG_CONFIG=""
46309aa2a2b5Smrg  else
46319aa2a2b5Smrg    case $cross_compiling:$ac_tool_warned in
46329aa2a2b5Smrgyes:)
4633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4634e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46359aa2a2b5Smrgac_tool_warned=yes ;;
46369aa2a2b5Smrgesac
46379aa2a2b5Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
46389aa2a2b5Smrg  fi
4639fd7d9bd3Smrgelse
46409aa2a2b5Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
46419aa2a2b5Smrgfi
46429aa2a2b5Smrg
46439aa2a2b5Smrgfi
46449aa2a2b5Smrgif test -n "$PKG_CONFIG"; then
46459aa2a2b5Smrg	_pkg_min_version=0.9.0
4646e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4647e53c48bfSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
46489aa2a2b5Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4649e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4650e53c48bfSmrgprintf "%s\n" "yes" >&6; }
46519aa2a2b5Smrg	else
4652e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
4653e53c48bfSmrgprintf "%s\n" "no" >&6; }
46549aa2a2b5Smrg		PKG_CONFIG=""
46559aa2a2b5Smrg	fi
4656fd7d9bd3Smrgfi
4657fd7d9bd3Smrg
4658e53c48bfSmrg
4659e53c48bfSmrg  # Make sure we can run config.sub.
4660e53c48bfSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
4661e53c48bfSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
4662e53c48bfSmrg
4663e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4664e53c48bfSmrgprintf %s "checking build system type... " >&6; }
4665e53c48bfSmrgif test ${ac_cv_build+y}
4666e53c48bfSmrgthen :
4667e53c48bfSmrg  printf %s "(cached) " >&6
4668e53c48bfSmrgelse $as_nop
46699aa2a2b5Smrg  ac_build_alias=$build_alias
46709aa2a2b5Smrgtest "x$ac_build_alias" = x &&
4671e53c48bfSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46729aa2a2b5Smrgtest "x$ac_build_alias" = x &&
46739aa2a2b5Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4674e53c48bfSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
4675e53c48bfSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4676350952b9Smrg
4677fd7d9bd3Smrgfi
4678e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4679e53c48bfSmrgprintf "%s\n" "$ac_cv_build" >&6; }
46809aa2a2b5Smrgcase $ac_cv_build in
46819aa2a2b5Smrg*-*-*) ;;
46829aa2a2b5Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46839aa2a2b5Smrgesac
46849aa2a2b5Smrgbuild=$ac_cv_build
46859aa2a2b5Smrgac_save_IFS=$IFS; IFS='-'
46869aa2a2b5Smrgset x $ac_cv_build
46879aa2a2b5Smrgshift
46889aa2a2b5Smrgbuild_cpu=$1
46899aa2a2b5Smrgbuild_vendor=$2
46909aa2a2b5Smrgshift; shift
46919aa2a2b5Smrg# Remember, the first character of IFS is used to create $*,
46929aa2a2b5Smrg# except with old shells:
46939aa2a2b5Smrgbuild_os=$*
46949aa2a2b5SmrgIFS=$ac_save_IFS
46959aa2a2b5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46969aa2a2b5Smrg
46979aa2a2b5Smrg
4698e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4699e53c48bfSmrgprintf %s "checking host system type... " >&6; }
4700e53c48bfSmrgif test ${ac_cv_host+y}
4701e53c48bfSmrgthen :
4702e53c48bfSmrg  printf %s "(cached) " >&6
4703e53c48bfSmrgelse $as_nop
47049aa2a2b5Smrg  if test "x$host_alias" = x; then
47059aa2a2b5Smrg  ac_cv_host=$ac_cv_build
4706fd7d9bd3Smrgelse
4707e53c48bfSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
4708e53c48bfSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
47099aa2a2b5Smrgfi
47109aa2a2b5Smrg
47119aa2a2b5Smrgfi
4712e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4713e53c48bfSmrgprintf "%s\n" "$ac_cv_host" >&6; }
47149aa2a2b5Smrgcase $ac_cv_host in
47159aa2a2b5Smrg*-*-*) ;;
47169aa2a2b5Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
47179aa2a2b5Smrgesac
47189aa2a2b5Smrghost=$ac_cv_host
47199aa2a2b5Smrgac_save_IFS=$IFS; IFS='-'
47209aa2a2b5Smrgset x $ac_cv_host
47219aa2a2b5Smrgshift
47229aa2a2b5Smrghost_cpu=$1
47239aa2a2b5Smrghost_vendor=$2
47249aa2a2b5Smrgshift; shift
47259aa2a2b5Smrg# Remember, the first character of IFS is used to create $*,
47269aa2a2b5Smrg# except with old shells:
47279aa2a2b5Smrghost_os=$*
47289aa2a2b5SmrgIFS=$ac_save_IFS
47299aa2a2b5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47309aa2a2b5Smrg
47319aa2a2b5Smrg
4732e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4733e53c48bfSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
4734e53c48bfSmrgif test ${ac_cv_path_SED+y}
4735e53c48bfSmrgthen :
4736e53c48bfSmrg  printf %s "(cached) " >&6
4737e53c48bfSmrgelse $as_nop
47389aa2a2b5Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
47399aa2a2b5Smrg     for ac_i in 1 2 3 4 5 6 7; do
47409aa2a2b5Smrg       ac_script="$ac_script$as_nl$ac_script"
47419aa2a2b5Smrg     done
47429aa2a2b5Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
47439aa2a2b5Smrg     { ac_script=; unset ac_script;}
47449aa2a2b5Smrg     if test -z "$SED"; then
47459aa2a2b5Smrg  ac_path_SED_found=false
47469aa2a2b5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
47479aa2a2b5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4748fd7d9bd3Smrgfor as_dir in $PATH
4749fd7d9bd3Smrgdo
4750fd7d9bd3Smrg  IFS=$as_save_IFS
4751e53c48bfSmrg  case $as_dir in #(((
4752e53c48bfSmrg    '') as_dir=./ ;;
4753e53c48bfSmrg    */) ;;
4754e53c48bfSmrg    *) as_dir=$as_dir/ ;;
4755e53c48bfSmrg  esac
4756e53c48bfSmrg    for ac_prog in sed gsed
4757e53c48bfSmrg   do
47589aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4759e53c48bfSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4760a9ba4257Smrg      as_fn_executable_p "$ac_path_SED" || continue
47619aa2a2b5Smrg# Check for GNU ac_path_SED and select it if it is found.
47629aa2a2b5Smrg  # Check for GNU $ac_path_SED
47639aa2a2b5Smrgcase `"$ac_path_SED" --version 2>&1` in
47649aa2a2b5Smrg*GNU*)
47659aa2a2b5Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
47669aa2a2b5Smrg*)
47679aa2a2b5Smrg  ac_count=0
4768e53c48bfSmrg  printf %s 0123456789 >"conftest.in"
47699aa2a2b5Smrg  while :
47709aa2a2b5Smrg  do
47719aa2a2b5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
47729aa2a2b5Smrg    mv "conftest.tmp" "conftest.in"
47739aa2a2b5Smrg    cp "conftest.in" "conftest.nl"
4774e53c48bfSmrg    printf "%s\n" '' >> "conftest.nl"
47759aa2a2b5Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
47769aa2a2b5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
47779aa2a2b5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
47789aa2a2b5Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
47799aa2a2b5Smrg      # Best one so far, save it but keep looking for a better one
47809aa2a2b5Smrg      ac_cv_path_SED="$ac_path_SED"
47819aa2a2b5Smrg      ac_path_SED_max=$ac_count
47829aa2a2b5Smrg    fi
47839aa2a2b5Smrg    # 10*(2^10) chars as input seems more than enough
47849aa2a2b5Smrg    test $ac_count -gt 10 && break
47859aa2a2b5Smrg  done
47869aa2a2b5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
47879aa2a2b5Smrgesac
47889aa2a2b5Smrg
47899aa2a2b5Smrg      $ac_path_SED_found && break 3
47909aa2a2b5Smrg    done
47919aa2a2b5Smrg  done
47929aa2a2b5Smrg  done
4793350952b9SmrgIFS=$as_save_IFS
47949aa2a2b5Smrg  if test -z "$ac_cv_path_SED"; then
47959aa2a2b5Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
47969aa2a2b5Smrg  fi
47979aa2a2b5Smrgelse
47989aa2a2b5Smrg  ac_cv_path_SED=$SED
47999aa2a2b5Smrgfi
48009aa2a2b5Smrg
48019aa2a2b5Smrgfi
4802e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4803e53c48bfSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
48049aa2a2b5Smrg SED="$ac_cv_path_SED"
48059aa2a2b5Smrg  rm -f conftest.sed
48069aa2a2b5Smrg
4807fd7d9bd3Smrg
48089aa2a2b5Smrg
48099aa2a2b5Smrg
48109aa2a2b5Smrg
4811a85aecdfSmrg
4812a85aecdfSmrg# Check whether --enable-selective-werror was given.
4813e53c48bfSmrgif test ${enable_selective_werror+y}
4814e53c48bfSmrgthen :
4815a85aecdfSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4816e53c48bfSmrgelse $as_nop
4817a85aecdfSmrg  SELECTIVE_WERROR=yes
4818fd7d9bd3Smrgfi
48199aa2a2b5Smrg
4820a85aecdfSmrg
4821a85aecdfSmrg
4822a85aecdfSmrg
4823a85aecdfSmrg
4824a85aecdfSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4825a85aecdfSmrgif test "x$SUNCC" = "xyes"; then
4826a85aecdfSmrg    BASE_CFLAGS="-v"
4827a85aecdfSmrgelse
4828a85aecdfSmrg    BASE_CFLAGS=""
4829fd7d9bd3Smrgfi
48309aa2a2b5Smrg
4831a85aecdfSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
48329aa2a2b5Smrg
48339aa2a2b5Smrg
48349aa2a2b5Smrg
48359aa2a2b5Smrg
48369aa2a2b5Smrg
4837fd7d9bd3Smrg
4838350952b9Smrg
4839a85aecdfSmrg
4840a85aecdfSmrg
4841a85aecdfSmrg
4842a85aecdfSmrg
4843a85aecdfSmrg
4844a85aecdfSmrg
4845a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4846a85aecdfSmrg
4847a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4848a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4849e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4850e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4851e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4852e53c48bfSmrgthen :
4853e53c48bfSmrg  printf %s "(cached) " >&6
4854e53c48bfSmrgelse $as_nop
4855a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4856a85aecdfSmrg/* end confdefs.h.  */
4857a85aecdfSmrgint i;
4858a85aecdfSmrg_ACEOF
4859e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4860e53c48bfSmrgthen :
4861a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4862e53c48bfSmrgelse $as_nop
4863a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4864a85aecdfSmrgfi
4865e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4866a85aecdfSmrgfi
4867e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4868e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4869a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4870a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
48719aa2a2b5Smrgfi
4872fd7d9bd3Smrg
4873a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4874a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4875a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48769aa2a2b5Smrg	fi
4877a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4878e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4879e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4880e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
4881e53c48bfSmrgthen :
4882e53c48bfSmrg  printf %s "(cached) " >&6
4883e53c48bfSmrgelse $as_nop
4884a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4885a85aecdfSmrg/* end confdefs.h.  */
4886a85aecdfSmrgint i;
4887a85aecdfSmrg_ACEOF
4888e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4889e53c48bfSmrgthen :
4890a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4891e53c48bfSmrgelse $as_nop
4892a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4893a85aecdfSmrgfi
4894e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4895a85aecdfSmrgfi
4896e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4897e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4898a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4899a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4900fd7d9bd3Smrgfi
4901fd7d9bd3Smrg
4902a85aecdfSmrgfound="no"
4903fd7d9bd3Smrg
4904a85aecdfSmrg	if test $found = "no" ; then
4905a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4906a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4907a85aecdfSmrg		fi
4908fd7d9bd3Smrg
4909a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4910a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4911a85aecdfSmrg		fi
4912fd7d9bd3Smrg
4913a85aecdfSmrg		CFLAGS="$CFLAGS -Wall"
4914fd7d9bd3Smrg
4915e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4916e53c48bfSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
4917a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wall
4918e53c48bfSmrg		if eval test \${$cacheid+y}
4919e53c48bfSmrgthen :
4920e53c48bfSmrg  printf %s "(cached) " >&6
4921e53c48bfSmrgelse $as_nop
4922a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4923a85aecdfSmrg/* end confdefs.h.  */
4924a85aecdfSmrgint i;
4925a85aecdfSmrgint
4926e53c48bfSmrgmain (void)
4927a85aecdfSmrg{
49289aa2a2b5Smrg
4929a85aecdfSmrg  ;
4930a85aecdfSmrg  return 0;
4931a85aecdfSmrg}
4932fd7d9bd3Smrg_ACEOF
4933e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
4934e53c48bfSmrgthen :
4935a85aecdfSmrg  eval $cacheid=yes
4936e53c48bfSmrgelse $as_nop
4937a85aecdfSmrg  eval $cacheid=no
4938a85aecdfSmrgfi
4939e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
4940a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
4941a85aecdfSmrgfi
4942fd7d9bd3Smrg
4943a85aecdfSmrg
4944a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4945a85aecdfSmrg
4946a85aecdfSmrg		eval supported=\$$cacheid
4947e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4948e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
4949a85aecdfSmrg		if test "$supported" = "yes" ; then
4950a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4951a85aecdfSmrg			found="yes"
4952a85aecdfSmrg		fi
49539aa2a2b5Smrg	fi
4954fd7d9bd3Smrg
4955fd7d9bd3Smrg
4956350952b9Smrg
4957fd7d9bd3Smrg
4958fd7d9bd3Smrg
4959fd7d9bd3Smrg
4960350952b9Smrg
4961350952b9Smrg
4962350952b9Smrg
4963350952b9Smrg
4964350952b9Smrg
4965350952b9Smrg
4966fd7d9bd3Smrg
4967350952b9Smrg
4968350952b9Smrg
4969a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4970350952b9Smrg
4971a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4972a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4973e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4974e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4975e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
4976e53c48bfSmrgthen :
4977e53c48bfSmrg  printf %s "(cached) " >&6
4978e53c48bfSmrgelse $as_nop
4979a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4980a85aecdfSmrg/* end confdefs.h.  */
4981a85aecdfSmrgint i;
4982a85aecdfSmrg_ACEOF
4983e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
4984e53c48bfSmrgthen :
4985a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4986e53c48bfSmrgelse $as_nop
4987a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4988fd7d9bd3Smrgfi
4989e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
49909aa2a2b5Smrgfi
4991e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4992e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4993a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4994a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
49959aa2a2b5Smrgfi
4996fd7d9bd3Smrg
4997a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4998a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4999a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5000a85aecdfSmrg	fi
5001a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5002e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5003e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5004e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5005e53c48bfSmrgthen :
5006e53c48bfSmrg  printf %s "(cached) " >&6
5007e53c48bfSmrgelse $as_nop
5008a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5009a85aecdfSmrg/* end confdefs.h.  */
5010a85aecdfSmrgint i;
5011a85aecdfSmrg_ACEOF
5012e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5013e53c48bfSmrgthen :
5014a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5015e53c48bfSmrgelse $as_nop
5016a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
50179aa2a2b5Smrgfi
5018e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
50199aa2a2b5Smrgfi
5020e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5021e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5022a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5023a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5024fd7d9bd3Smrgfi
5025350952b9Smrg
5026a85aecdfSmrgfound="no"
5027fd7d9bd3Smrg
5028a85aecdfSmrg	if test $found = "no" ; then
5029a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5030a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5031a85aecdfSmrg		fi
5032fd7d9bd3Smrg
5033a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5034a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5035a85aecdfSmrg		fi
5036a85aecdfSmrg
5037a85aecdfSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5038a85aecdfSmrg
5039e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5040e53c48bfSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5041a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
5042e53c48bfSmrg		if eval test \${$cacheid+y}
5043e53c48bfSmrgthen :
5044e53c48bfSmrg  printf %s "(cached) " >&6
5045e53c48bfSmrgelse $as_nop
5046a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5047a85aecdfSmrg/* end confdefs.h.  */
5048a85aecdfSmrgint i;
5049a85aecdfSmrgint
5050e53c48bfSmrgmain (void)
5051a85aecdfSmrg{
5052fd7d9bd3Smrg
5053a85aecdfSmrg  ;
5054a85aecdfSmrg  return 0;
5055a85aecdfSmrg}
5056a85aecdfSmrg_ACEOF
5057e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5058e53c48bfSmrgthen :
5059a85aecdfSmrg  eval $cacheid=yes
5060e53c48bfSmrgelse $as_nop
5061a85aecdfSmrg  eval $cacheid=no
5062a85aecdfSmrgfi
5063e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5064a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5065a85aecdfSmrgfi
5066fd7d9bd3Smrg
5067fd7d9bd3Smrg
5068a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5069fd7d9bd3Smrg
5070a85aecdfSmrg		eval supported=\$$cacheid
5071e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5072e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5073a85aecdfSmrg		if test "$supported" = "yes" ; then
5074a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5075a85aecdfSmrg			found="yes"
5076a85aecdfSmrg		fi
5077a85aecdfSmrg	fi
5078350952b9Smrg
5079fd7d9bd3Smrg
5080fd7d9bd3Smrg
5081fd7d9bd3Smrg
5082fd7d9bd3Smrg
50839aa2a2b5Smrg
50849aa2a2b5Smrg
50859aa2a2b5Smrg
50869aa2a2b5Smrg
50879aa2a2b5Smrg
50889aa2a2b5Smrg
50899aa2a2b5Smrg
5090fd7d9bd3Smrg
5091fd7d9bd3Smrg
50929aa2a2b5Smrg
5093a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
50949aa2a2b5Smrg
5095a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5096a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5097e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5098e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5099e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5100e53c48bfSmrgthen :
5101e53c48bfSmrg  printf %s "(cached) " >&6
5102e53c48bfSmrgelse $as_nop
5103a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5104a85aecdfSmrg/* end confdefs.h.  */
5105a85aecdfSmrgint i;
5106a85aecdfSmrg_ACEOF
5107e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5108e53c48bfSmrgthen :
5109a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5110e53c48bfSmrgelse $as_nop
5111a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5112a85aecdfSmrgfi
5113e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5114a85aecdfSmrgfi
5115e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5116e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5117a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5118a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5119a85aecdfSmrgfi
5120a85aecdfSmrg
5121a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5122a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5123a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5124a85aecdfSmrg	fi
5125a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5126e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5127e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5128e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5129e53c48bfSmrgthen :
5130e53c48bfSmrg  printf %s "(cached) " >&6
5131e53c48bfSmrgelse $as_nop
5132a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5133a85aecdfSmrg/* end confdefs.h.  */
5134a85aecdfSmrgint i;
5135a85aecdfSmrg_ACEOF
5136e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5137e53c48bfSmrgthen :
5138a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5139e53c48bfSmrgelse $as_nop
5140a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5141a85aecdfSmrgfi
5142e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5143a85aecdfSmrgfi
5144e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5145e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5146a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5147a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5148a85aecdfSmrgfi
5149a85aecdfSmrg
5150a85aecdfSmrgfound="no"
5151a85aecdfSmrg
5152a85aecdfSmrg	if test $found = "no" ; then
5153a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5154a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5155a85aecdfSmrg		fi
5156a85aecdfSmrg
5157a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5158a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5159a85aecdfSmrg		fi
5160a85aecdfSmrg
5161a85aecdfSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5162a85aecdfSmrg
5163e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5164e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5165a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
5166e53c48bfSmrg		if eval test \${$cacheid+y}
5167e53c48bfSmrgthen :
5168e53c48bfSmrg  printf %s "(cached) " >&6
5169e53c48bfSmrgelse $as_nop
5170a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5171a85aecdfSmrg/* end confdefs.h.  */
5172a85aecdfSmrgint i;
5173a85aecdfSmrgint
5174e53c48bfSmrgmain (void)
5175a85aecdfSmrg{
5176a85aecdfSmrg
5177a85aecdfSmrg  ;
5178a85aecdfSmrg  return 0;
5179a85aecdfSmrg}
5180a85aecdfSmrg_ACEOF
5181e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5182e53c48bfSmrgthen :
5183a85aecdfSmrg  eval $cacheid=yes
5184e53c48bfSmrgelse $as_nop
5185a85aecdfSmrg  eval $cacheid=no
5186a85aecdfSmrgfi
5187e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5188a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5189a85aecdfSmrgfi
5190a85aecdfSmrg
5191a85aecdfSmrg
5192a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5193a85aecdfSmrg
5194a85aecdfSmrg		eval supported=\$$cacheid
5195e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5196e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5197a85aecdfSmrg		if test "$supported" = "yes" ; then
5198a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5199a85aecdfSmrg			found="yes"
5200a85aecdfSmrg		fi
5201a85aecdfSmrg	fi
5202a85aecdfSmrg
5203a85aecdfSmrg
5204a85aecdfSmrg
5205a85aecdfSmrg
5206a85aecdfSmrg
5207a85aecdfSmrg
5208a85aecdfSmrg
5209a85aecdfSmrg
5210a85aecdfSmrg
5211a85aecdfSmrg
5212a85aecdfSmrg
5213a85aecdfSmrg
5214a85aecdfSmrg
5215a85aecdfSmrg
5216a85aecdfSmrg
5217a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5218a85aecdfSmrg
5219a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5220a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5221e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5222e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5223e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5224e53c48bfSmrgthen :
5225e53c48bfSmrg  printf %s "(cached) " >&6
5226e53c48bfSmrgelse $as_nop
5227a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5228a85aecdfSmrg/* end confdefs.h.  */
5229a85aecdfSmrgint i;
5230a85aecdfSmrg_ACEOF
5231e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5232e53c48bfSmrgthen :
5233a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5234e53c48bfSmrgelse $as_nop
5235a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5236a85aecdfSmrgfi
5237e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5238a85aecdfSmrgfi
5239e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5240e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5241a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5242a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5243a85aecdfSmrgfi
5244a85aecdfSmrg
5245a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5246a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5247a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5248a85aecdfSmrg	fi
5249a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5250e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5251e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5252e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5253e53c48bfSmrgthen :
5254e53c48bfSmrg  printf %s "(cached) " >&6
5255e53c48bfSmrgelse $as_nop
5256a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5257a85aecdfSmrg/* end confdefs.h.  */
5258a85aecdfSmrgint i;
5259a85aecdfSmrg_ACEOF
5260e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5261e53c48bfSmrgthen :
5262a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5263e53c48bfSmrgelse $as_nop
5264a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5265a85aecdfSmrgfi
5266e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5267a85aecdfSmrgfi
5268e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5269e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5270a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5271a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5272a85aecdfSmrgfi
5273a85aecdfSmrg
5274a85aecdfSmrgfound="no"
5275a85aecdfSmrg
5276a85aecdfSmrg	if test $found = "no" ; then
5277a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5278a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5279a85aecdfSmrg		fi
5280a85aecdfSmrg
5281a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5282a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5283a85aecdfSmrg		fi
5284a85aecdfSmrg
5285a85aecdfSmrg		CFLAGS="$CFLAGS -Wformat=2"
5286a85aecdfSmrg
5287e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5288e53c48bfSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5289a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5290e53c48bfSmrg		if eval test \${$cacheid+y}
5291e53c48bfSmrgthen :
5292e53c48bfSmrg  printf %s "(cached) " >&6
5293e53c48bfSmrgelse $as_nop
5294a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5295a85aecdfSmrg/* end confdefs.h.  */
5296a85aecdfSmrgint i;
5297a85aecdfSmrgint
5298e53c48bfSmrgmain (void)
5299a85aecdfSmrg{
5300a85aecdfSmrg
5301a85aecdfSmrg  ;
5302a85aecdfSmrg  return 0;
5303a85aecdfSmrg}
5304a85aecdfSmrg_ACEOF
5305e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5306e53c48bfSmrgthen :
5307a85aecdfSmrg  eval $cacheid=yes
5308e53c48bfSmrgelse $as_nop
5309a85aecdfSmrg  eval $cacheid=no
5310a85aecdfSmrgfi
5311e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5312a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5313a85aecdfSmrgfi
5314a85aecdfSmrg
5315a85aecdfSmrg
5316a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5317a85aecdfSmrg
5318a85aecdfSmrg		eval supported=\$$cacheid
5319e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5320e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5321a85aecdfSmrg		if test "$supported" = "yes" ; then
5322a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5323a85aecdfSmrg			found="yes"
5324a85aecdfSmrg		fi
5325a85aecdfSmrg	fi
5326a85aecdfSmrg
5327a85aecdfSmrg	if test $found = "no" ; then
5328a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5329a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5330a85aecdfSmrg		fi
5331a85aecdfSmrg
5332a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5333a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5334a85aecdfSmrg		fi
5335a85aecdfSmrg
5336a85aecdfSmrg		CFLAGS="$CFLAGS -Wformat"
5337a85aecdfSmrg
5338e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5339e53c48bfSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5340a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wformat
5341e53c48bfSmrg		if eval test \${$cacheid+y}
5342e53c48bfSmrgthen :
5343e53c48bfSmrg  printf %s "(cached) " >&6
5344e53c48bfSmrgelse $as_nop
5345a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5346a85aecdfSmrg/* end confdefs.h.  */
5347a85aecdfSmrgint i;
5348a85aecdfSmrgint
5349e53c48bfSmrgmain (void)
5350a85aecdfSmrg{
5351a85aecdfSmrg
5352a85aecdfSmrg  ;
5353a85aecdfSmrg  return 0;
5354a85aecdfSmrg}
5355a85aecdfSmrg_ACEOF
5356e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5357e53c48bfSmrgthen :
5358a85aecdfSmrg  eval $cacheid=yes
5359e53c48bfSmrgelse $as_nop
5360a85aecdfSmrg  eval $cacheid=no
5361a85aecdfSmrgfi
5362e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5363a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5364a85aecdfSmrgfi
5365a85aecdfSmrg
5366a85aecdfSmrg
5367a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5368a85aecdfSmrg
5369a85aecdfSmrg		eval supported=\$$cacheid
5370e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5371e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5372a85aecdfSmrg		if test "$supported" = "yes" ; then
5373a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5374a85aecdfSmrg			found="yes"
5375a85aecdfSmrg		fi
5376a85aecdfSmrg	fi
5377a85aecdfSmrg
5378a85aecdfSmrg
5379a85aecdfSmrg
5380a85aecdfSmrg
5381a85aecdfSmrg
5382a85aecdfSmrg
5383a85aecdfSmrg
5384a85aecdfSmrg
5385a85aecdfSmrg
5386a85aecdfSmrg
5387a85aecdfSmrg
5388a85aecdfSmrg
5389a85aecdfSmrg
5390a85aecdfSmrg
5391a85aecdfSmrg
5392a85aecdfSmrg
5393a85aecdfSmrg
5394a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5395a85aecdfSmrg
5396a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5397a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5398e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5399e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5400e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5401e53c48bfSmrgthen :
5402e53c48bfSmrg  printf %s "(cached) " >&6
5403e53c48bfSmrgelse $as_nop
5404a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5405a85aecdfSmrg/* end confdefs.h.  */
5406a85aecdfSmrgint i;
5407a85aecdfSmrg_ACEOF
5408e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5409e53c48bfSmrgthen :
5410a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5411e53c48bfSmrgelse $as_nop
5412a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5413a85aecdfSmrgfi
5414e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5415a85aecdfSmrgfi
5416e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5417e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5418a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5419a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5420a85aecdfSmrgfi
5421a85aecdfSmrg
5422a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5423a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5424a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5425a85aecdfSmrg	fi
5426a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5427e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5428e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5429e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5430e53c48bfSmrgthen :
5431e53c48bfSmrg  printf %s "(cached) " >&6
5432e53c48bfSmrgelse $as_nop
5433a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5434a85aecdfSmrg/* end confdefs.h.  */
5435a85aecdfSmrgint i;
5436a85aecdfSmrg_ACEOF
5437e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5438e53c48bfSmrgthen :
5439a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5440e53c48bfSmrgelse $as_nop
5441a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5442a85aecdfSmrgfi
5443e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5444a85aecdfSmrgfi
5445e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5446e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5447a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5448a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5449a85aecdfSmrgfi
5450a85aecdfSmrg
5451a85aecdfSmrgfound="no"
5452a85aecdfSmrg
5453a85aecdfSmrg	if test $found = "no" ; then
5454a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5455a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5456a85aecdfSmrg		fi
5457a85aecdfSmrg
5458a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5459a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5460a85aecdfSmrg		fi
5461a85aecdfSmrg
5462a85aecdfSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5463a85aecdfSmrg
5464e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5465e53c48bfSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5466a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5467e53c48bfSmrg		if eval test \${$cacheid+y}
5468e53c48bfSmrgthen :
5469e53c48bfSmrg  printf %s "(cached) " >&6
5470e53c48bfSmrgelse $as_nop
5471a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5472a85aecdfSmrg/* end confdefs.h.  */
5473a85aecdfSmrgint i;
5474a85aecdfSmrgint
5475e53c48bfSmrgmain (void)
5476a85aecdfSmrg{
5477a85aecdfSmrg
5478a85aecdfSmrg  ;
5479a85aecdfSmrg  return 0;
5480a85aecdfSmrg}
5481a85aecdfSmrg_ACEOF
5482e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5483e53c48bfSmrgthen :
5484a85aecdfSmrg  eval $cacheid=yes
5485e53c48bfSmrgelse $as_nop
5486a85aecdfSmrg  eval $cacheid=no
5487a85aecdfSmrgfi
5488e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5489a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5490a85aecdfSmrgfi
5491a85aecdfSmrg
5492a85aecdfSmrg
5493a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5494a85aecdfSmrg
5495a85aecdfSmrg		eval supported=\$$cacheid
5496e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5497e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5498a85aecdfSmrg		if test "$supported" = "yes" ; then
5499a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5500a85aecdfSmrg			found="yes"
5501a85aecdfSmrg		fi
5502a85aecdfSmrg	fi
5503a85aecdfSmrg
5504a85aecdfSmrg
5505a85aecdfSmrg
5506a85aecdfSmrg
5507a85aecdfSmrg
5508a85aecdfSmrg
5509a85aecdfSmrg
5510a85aecdfSmrg
5511a85aecdfSmrg
5512a85aecdfSmrg
5513a85aecdfSmrg
5514a85aecdfSmrg
5515a85aecdfSmrg
5516a85aecdfSmrg
5517a85aecdfSmrg
5518a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5519a85aecdfSmrg
5520a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5521a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5522e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5523e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5524e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5525e53c48bfSmrgthen :
5526e53c48bfSmrg  printf %s "(cached) " >&6
5527e53c48bfSmrgelse $as_nop
5528a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5529a85aecdfSmrg/* end confdefs.h.  */
5530a85aecdfSmrgint i;
5531a85aecdfSmrg_ACEOF
5532e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5533e53c48bfSmrgthen :
5534a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5535e53c48bfSmrgelse $as_nop
5536a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5537a85aecdfSmrgfi
5538e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5539a85aecdfSmrgfi
5540e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5541e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5542a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5543a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5544a85aecdfSmrgfi
5545a85aecdfSmrg
5546a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5547a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5548a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5549a85aecdfSmrg	fi
5550a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5551e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5552e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5553e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5554e53c48bfSmrgthen :
5555e53c48bfSmrg  printf %s "(cached) " >&6
5556e53c48bfSmrgelse $as_nop
5557a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558a85aecdfSmrg/* end confdefs.h.  */
5559a85aecdfSmrgint i;
5560a85aecdfSmrg_ACEOF
5561e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5562e53c48bfSmrgthen :
5563a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5564e53c48bfSmrgelse $as_nop
5565a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5566a85aecdfSmrgfi
5567e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5568a85aecdfSmrgfi
5569e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5570e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5571a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5572a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5573a85aecdfSmrgfi
5574a85aecdfSmrg
5575a85aecdfSmrgfound="no"
5576a85aecdfSmrg
5577a85aecdfSmrg	if test $found = "no" ; then
5578a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5579a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5580a85aecdfSmrg		fi
5581a85aecdfSmrg
5582a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5583a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5584a85aecdfSmrg		fi
5585a85aecdfSmrg
5586a85aecdfSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5587a85aecdfSmrg
5588e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5589e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5590a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5591e53c48bfSmrg		if eval test \${$cacheid+y}
5592e53c48bfSmrgthen :
5593e53c48bfSmrg  printf %s "(cached) " >&6
5594e53c48bfSmrgelse $as_nop
5595a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5596a85aecdfSmrg/* end confdefs.h.  */
5597a85aecdfSmrgint i;
5598a85aecdfSmrgint
5599e53c48bfSmrgmain (void)
5600a85aecdfSmrg{
5601a85aecdfSmrg
5602a85aecdfSmrg  ;
5603a85aecdfSmrg  return 0;
5604a85aecdfSmrg}
5605a85aecdfSmrg_ACEOF
5606e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5607e53c48bfSmrgthen :
5608a85aecdfSmrg  eval $cacheid=yes
5609e53c48bfSmrgelse $as_nop
5610a85aecdfSmrg  eval $cacheid=no
5611a85aecdfSmrgfi
5612e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5613a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5614a85aecdfSmrgfi
5615a85aecdfSmrg
5616a85aecdfSmrg
5617a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5618a85aecdfSmrg
5619a85aecdfSmrg		eval supported=\$$cacheid
5620e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5621e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5622a85aecdfSmrg		if test "$supported" = "yes" ; then
5623a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5624a85aecdfSmrg			found="yes"
5625a85aecdfSmrg		fi
5626a85aecdfSmrg	fi
5627a85aecdfSmrg
5628a85aecdfSmrg
5629a85aecdfSmrg
5630a85aecdfSmrg
5631a85aecdfSmrg
5632a85aecdfSmrg
5633a85aecdfSmrg
5634a85aecdfSmrg
5635a85aecdfSmrg
5636a85aecdfSmrg
5637a85aecdfSmrg
5638a85aecdfSmrg
5639a85aecdfSmrg
5640a85aecdfSmrg
5641a85aecdfSmrg
5642a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5643a85aecdfSmrg
5644a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5645a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5646e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5647e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5648e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5649e53c48bfSmrgthen :
5650e53c48bfSmrg  printf %s "(cached) " >&6
5651e53c48bfSmrgelse $as_nop
5652a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5653a85aecdfSmrg/* end confdefs.h.  */
5654a85aecdfSmrgint i;
5655a85aecdfSmrg_ACEOF
5656e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5657e53c48bfSmrgthen :
5658a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5659e53c48bfSmrgelse $as_nop
5660a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5661a85aecdfSmrgfi
5662e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5663a85aecdfSmrgfi
5664e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5665e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5666a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5667a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5668a85aecdfSmrgfi
5669a85aecdfSmrg
5670a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5671a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5672a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5673a85aecdfSmrg	fi
5674a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5675e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5676e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5677e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5678e53c48bfSmrgthen :
5679e53c48bfSmrg  printf %s "(cached) " >&6
5680e53c48bfSmrgelse $as_nop
5681a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5682a85aecdfSmrg/* end confdefs.h.  */
5683a85aecdfSmrgint i;
5684a85aecdfSmrg_ACEOF
5685e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5686e53c48bfSmrgthen :
5687a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5688e53c48bfSmrgelse $as_nop
5689a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5690a85aecdfSmrgfi
5691e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5692a85aecdfSmrgfi
5693e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5694e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5695a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5696a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5697a85aecdfSmrgfi
5698a85aecdfSmrg
5699a85aecdfSmrgfound="no"
5700a85aecdfSmrg
5701a85aecdfSmrg	if test $found = "no" ; then
5702a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5703a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5704a85aecdfSmrg		fi
5705a85aecdfSmrg
5706a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5707a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5708a85aecdfSmrg		fi
5709a85aecdfSmrg
5710a85aecdfSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5711a85aecdfSmrg
5712e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5713e53c48bfSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
5714a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5715e53c48bfSmrg		if eval test \${$cacheid+y}
5716e53c48bfSmrgthen :
5717e53c48bfSmrg  printf %s "(cached) " >&6
5718e53c48bfSmrgelse $as_nop
5719a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5720a85aecdfSmrg/* end confdefs.h.  */
5721a85aecdfSmrgint i;
5722a85aecdfSmrgint
5723e53c48bfSmrgmain (void)
5724a85aecdfSmrg{
5725a85aecdfSmrg
5726a85aecdfSmrg  ;
5727a85aecdfSmrg  return 0;
5728a85aecdfSmrg}
5729a85aecdfSmrg_ACEOF
5730e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5731e53c48bfSmrgthen :
5732a85aecdfSmrg  eval $cacheid=yes
5733e53c48bfSmrgelse $as_nop
5734a85aecdfSmrg  eval $cacheid=no
5735a85aecdfSmrgfi
5736e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5737a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5738a85aecdfSmrgfi
5739a85aecdfSmrg
5740a85aecdfSmrg
5741a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5742a85aecdfSmrg
5743a85aecdfSmrg		eval supported=\$$cacheid
5744e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5745e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5746a85aecdfSmrg		if test "$supported" = "yes" ; then
5747a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5748a85aecdfSmrg			found="yes"
5749a85aecdfSmrg		fi
5750a85aecdfSmrg	fi
5751a85aecdfSmrg
5752a85aecdfSmrg
5753a85aecdfSmrg
5754a85aecdfSmrg
5755a85aecdfSmrg
5756a85aecdfSmrg
5757a85aecdfSmrg
5758a85aecdfSmrg
5759a85aecdfSmrg
5760a85aecdfSmrg
5761a85aecdfSmrg
5762a85aecdfSmrg
5763a85aecdfSmrg
5764a85aecdfSmrg
5765a85aecdfSmrg
5766a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5767a85aecdfSmrg
5768a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5769a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5770e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5771e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5772e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5773e53c48bfSmrgthen :
5774e53c48bfSmrg  printf %s "(cached) " >&6
5775e53c48bfSmrgelse $as_nop
5776a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5777a85aecdfSmrg/* end confdefs.h.  */
5778a85aecdfSmrgint i;
5779a85aecdfSmrg_ACEOF
5780e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5781e53c48bfSmrgthen :
5782a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5783e53c48bfSmrgelse $as_nop
5784a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5785a85aecdfSmrgfi
5786e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5787a85aecdfSmrgfi
5788e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5789e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5790a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5791a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5792a85aecdfSmrgfi
5793a85aecdfSmrg
5794a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5795a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5796a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5797a85aecdfSmrg	fi
5798a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5799e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5800e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5801e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5802e53c48bfSmrgthen :
5803e53c48bfSmrg  printf %s "(cached) " >&6
5804e53c48bfSmrgelse $as_nop
5805a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5806a85aecdfSmrg/* end confdefs.h.  */
5807a85aecdfSmrgint i;
5808a85aecdfSmrg_ACEOF
5809e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5810e53c48bfSmrgthen :
5811a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5812e53c48bfSmrgelse $as_nop
5813a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5814a85aecdfSmrgfi
5815e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5816a85aecdfSmrgfi
5817e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5818e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5819a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5820a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5821a85aecdfSmrgfi
5822a85aecdfSmrg
5823a85aecdfSmrgfound="no"
5824a85aecdfSmrg
5825a85aecdfSmrg	if test $found = "no" ; then
5826a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5827a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5828a85aecdfSmrg		fi
5829a85aecdfSmrg
5830a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5831a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5832a85aecdfSmrg		fi
5833a85aecdfSmrg
5834a85aecdfSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5835a85aecdfSmrg
5836e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5837e53c48bfSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
5838a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5839e53c48bfSmrg		if eval test \${$cacheid+y}
5840e53c48bfSmrgthen :
5841e53c48bfSmrg  printf %s "(cached) " >&6
5842e53c48bfSmrgelse $as_nop
5843a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5844a85aecdfSmrg/* end confdefs.h.  */
5845a85aecdfSmrgint i;
5846a85aecdfSmrgint
5847e53c48bfSmrgmain (void)
5848a85aecdfSmrg{
5849a85aecdfSmrg
5850a85aecdfSmrg  ;
5851a85aecdfSmrg  return 0;
5852a85aecdfSmrg}
5853a85aecdfSmrg_ACEOF
5854e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5855e53c48bfSmrgthen :
5856a85aecdfSmrg  eval $cacheid=yes
5857e53c48bfSmrgelse $as_nop
5858a85aecdfSmrg  eval $cacheid=no
5859a85aecdfSmrgfi
5860e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5861a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5862a85aecdfSmrgfi
5863a85aecdfSmrg
5864a85aecdfSmrg
5865a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5866a85aecdfSmrg
5867a85aecdfSmrg		eval supported=\$$cacheid
5868e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5869e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5870a85aecdfSmrg		if test "$supported" = "yes" ; then
5871a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5872a85aecdfSmrg			found="yes"
5873a85aecdfSmrg		fi
5874a85aecdfSmrg	fi
5875a85aecdfSmrg
5876a85aecdfSmrg
5877a85aecdfSmrg
5878a85aecdfSmrg
5879a85aecdfSmrg
5880a85aecdfSmrg
5881a85aecdfSmrg
5882a85aecdfSmrg
5883a85aecdfSmrg
5884a85aecdfSmrg
5885a85aecdfSmrg
5886a85aecdfSmrg
5887a85aecdfSmrg
5888a85aecdfSmrg
5889a85aecdfSmrg
5890a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5891a85aecdfSmrg
5892a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5893a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5894e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5895e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5896e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
5897e53c48bfSmrgthen :
5898e53c48bfSmrg  printf %s "(cached) " >&6
5899e53c48bfSmrgelse $as_nop
5900a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5901a85aecdfSmrg/* end confdefs.h.  */
5902a85aecdfSmrgint i;
5903a85aecdfSmrg_ACEOF
5904e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5905e53c48bfSmrgthen :
5906a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5907e53c48bfSmrgelse $as_nop
5908a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5909a85aecdfSmrgfi
5910e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5911a85aecdfSmrgfi
5912e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5913e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5914a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5915a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5916a85aecdfSmrgfi
5917a85aecdfSmrg
5918a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5919a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5920a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5921a85aecdfSmrg	fi
5922a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5923e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5924e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5925e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
5926e53c48bfSmrgthen :
5927e53c48bfSmrg  printf %s "(cached) " >&6
5928e53c48bfSmrgelse $as_nop
5929a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5930a85aecdfSmrg/* end confdefs.h.  */
5931a85aecdfSmrgint i;
5932a85aecdfSmrg_ACEOF
5933e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
5934e53c48bfSmrgthen :
5935a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5936e53c48bfSmrgelse $as_nop
5937a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5938a85aecdfSmrgfi
5939e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5940a85aecdfSmrgfi
5941e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5942e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5943a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5944a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5945a85aecdfSmrgfi
5946a85aecdfSmrg
5947a85aecdfSmrgfound="no"
5948a85aecdfSmrg
5949a85aecdfSmrg	if test $found = "no" ; then
5950a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5951a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5952a85aecdfSmrg		fi
5953a85aecdfSmrg
5954a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5955a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5956a85aecdfSmrg		fi
5957a85aecdfSmrg
5958a85aecdfSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5959a85aecdfSmrg
5960e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5961e53c48bfSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
5962a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5963e53c48bfSmrg		if eval test \${$cacheid+y}
5964e53c48bfSmrgthen :
5965e53c48bfSmrg  printf %s "(cached) " >&6
5966e53c48bfSmrgelse $as_nop
5967a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5968a85aecdfSmrg/* end confdefs.h.  */
5969a85aecdfSmrgint i;
5970a85aecdfSmrgint
5971e53c48bfSmrgmain (void)
5972a85aecdfSmrg{
5973a85aecdfSmrg
5974a85aecdfSmrg  ;
5975a85aecdfSmrg  return 0;
5976a85aecdfSmrg}
5977a85aecdfSmrg_ACEOF
5978e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
5979e53c48bfSmrgthen :
5980a85aecdfSmrg  eval $cacheid=yes
5981e53c48bfSmrgelse $as_nop
5982a85aecdfSmrg  eval $cacheid=no
5983a85aecdfSmrgfi
5984e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5985a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
5986a85aecdfSmrgfi
5987a85aecdfSmrg
5988a85aecdfSmrg
5989a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5990a85aecdfSmrg
5991a85aecdfSmrg		eval supported=\$$cacheid
5992e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5993e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
5994a85aecdfSmrg		if test "$supported" = "yes" ; then
5995a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5996a85aecdfSmrg			found="yes"
5997a85aecdfSmrg		fi
5998a85aecdfSmrg	fi
5999a85aecdfSmrg
6000a9ba4257Smrg	if test $found = "no" ; then
6001a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6002a9ba4257Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6003a9ba4257Smrg		fi
6004a9ba4257Smrg
6005a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6006a9ba4257Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6007a9ba4257Smrg		fi
6008a9ba4257Smrg
6009a9ba4257Smrg		CFLAGS="$CFLAGS -fd"
6010a9ba4257Smrg
6011e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6012e53c48bfSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6013a9ba4257Smrg		cacheid=xorg_cv_cc_flag__fd
6014e53c48bfSmrg		if eval test \${$cacheid+y}
6015e53c48bfSmrgthen :
6016e53c48bfSmrg  printf %s "(cached) " >&6
6017e53c48bfSmrgelse $as_nop
6018a9ba4257Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6019a9ba4257Smrg/* end confdefs.h.  */
6020a9ba4257Smrgint i;
6021a9ba4257Smrgint
6022e53c48bfSmrgmain (void)
6023a9ba4257Smrg{
6024a9ba4257Smrg
6025a9ba4257Smrg  ;
6026a9ba4257Smrg  return 0;
6027a9ba4257Smrg}
6028a9ba4257Smrg_ACEOF
6029e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6030e53c48bfSmrgthen :
6031a9ba4257Smrg  eval $cacheid=yes
6032e53c48bfSmrgelse $as_nop
6033a9ba4257Smrg  eval $cacheid=no
6034a9ba4257Smrgfi
6035e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6036a9ba4257Smrg    conftest$ac_exeext conftest.$ac_ext
6037a9ba4257Smrgfi
6038a9ba4257Smrg
6039a9ba4257Smrg
6040a9ba4257Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6041a9ba4257Smrg
6042a9ba4257Smrg		eval supported=\$$cacheid
6043e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6044e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6045a9ba4257Smrg		if test "$supported" = "yes" ; then
6046a9ba4257Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6047a9ba4257Smrg			found="yes"
6048a9ba4257Smrg		fi
6049a9ba4257Smrg	fi
6050a9ba4257Smrg
6051a85aecdfSmrg
6052a85aecdfSmrg
6053a85aecdfSmrg
6054a85aecdfSmrg
6055a85aecdfSmrg
6056a85aecdfSmrg
6057a85aecdfSmrg
6058a85aecdfSmrg
6059a85aecdfSmrg
6060a85aecdfSmrg
6061a85aecdfSmrg
6062a85aecdfSmrg
6063a85aecdfSmrg
6064a85aecdfSmrg
6065a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6066a85aecdfSmrg
6067a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6068a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6069e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6070e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6071e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6072e53c48bfSmrgthen :
6073e53c48bfSmrg  printf %s "(cached) " >&6
6074e53c48bfSmrgelse $as_nop
6075a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6076a85aecdfSmrg/* end confdefs.h.  */
6077a85aecdfSmrgint i;
6078a85aecdfSmrg_ACEOF
6079e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6080e53c48bfSmrgthen :
6081a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6082e53c48bfSmrgelse $as_nop
6083a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6084a85aecdfSmrgfi
6085e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6086a85aecdfSmrgfi
6087e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6088e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6089a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6090a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6091a85aecdfSmrgfi
6092a85aecdfSmrg
6093a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6094a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6095a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6096a85aecdfSmrg	fi
6097a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6098e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6099e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6100e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6101e53c48bfSmrgthen :
6102e53c48bfSmrg  printf %s "(cached) " >&6
6103e53c48bfSmrgelse $as_nop
6104a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6105a85aecdfSmrg/* end confdefs.h.  */
6106a85aecdfSmrgint i;
6107a85aecdfSmrg_ACEOF
6108e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6109e53c48bfSmrgthen :
6110a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6111e53c48bfSmrgelse $as_nop
6112a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6113a85aecdfSmrgfi
6114e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6115a85aecdfSmrgfi
6116e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6117e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6118a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6119a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6120a85aecdfSmrgfi
6121a85aecdfSmrg
6122a85aecdfSmrgfound="no"
6123a85aecdfSmrg
6124a85aecdfSmrg	if test $found = "no" ; then
6125a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6126a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6127a85aecdfSmrg		fi
6128a85aecdfSmrg
6129a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6130a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6131a85aecdfSmrg		fi
6132a85aecdfSmrg
6133a85aecdfSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6134a85aecdfSmrg
6135e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6136e53c48bfSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6137a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6138e53c48bfSmrg		if eval test \${$cacheid+y}
6139e53c48bfSmrgthen :
6140e53c48bfSmrg  printf %s "(cached) " >&6
6141e53c48bfSmrgelse $as_nop
6142a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6143a85aecdfSmrg/* end confdefs.h.  */
6144a85aecdfSmrgint i;
6145a85aecdfSmrgint
6146e53c48bfSmrgmain (void)
6147a85aecdfSmrg{
6148a85aecdfSmrg
6149a85aecdfSmrg  ;
6150a85aecdfSmrg  return 0;
6151a85aecdfSmrg}
6152a85aecdfSmrg_ACEOF
6153e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6154e53c48bfSmrgthen :
6155a85aecdfSmrg  eval $cacheid=yes
6156e53c48bfSmrgelse $as_nop
6157a85aecdfSmrg  eval $cacheid=no
6158a85aecdfSmrgfi
6159e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6160a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6161a85aecdfSmrgfi
6162a85aecdfSmrg
6163a85aecdfSmrg
6164a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6165a85aecdfSmrg
6166a85aecdfSmrg		eval supported=\$$cacheid
6167e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6168e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6169a85aecdfSmrg		if test "$supported" = "yes" ; then
6170a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6171a85aecdfSmrg			found="yes"
6172a85aecdfSmrg		fi
6173a85aecdfSmrg	fi
6174a85aecdfSmrg
6175a85aecdfSmrg
6176a85aecdfSmrg
6177a85aecdfSmrg
6178a85aecdfSmrg
6179a85aecdfSmrg# This chunk adds additional warnings that could catch undesired effects.
6180a85aecdfSmrg
6181a85aecdfSmrg
6182a85aecdfSmrg
6183a85aecdfSmrg
6184a85aecdfSmrg
6185a85aecdfSmrg
6186a85aecdfSmrg
6187a85aecdfSmrg
6188a85aecdfSmrg
6189a85aecdfSmrg
6190a85aecdfSmrg
6191a85aecdfSmrg
6192a85aecdfSmrg
6193a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6194a85aecdfSmrg
6195a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6196a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6197e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6198e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6199e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6200e53c48bfSmrgthen :
6201e53c48bfSmrg  printf %s "(cached) " >&6
6202e53c48bfSmrgelse $as_nop
6203a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6204a85aecdfSmrg/* end confdefs.h.  */
6205a85aecdfSmrgint i;
6206a85aecdfSmrg_ACEOF
6207e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6208e53c48bfSmrgthen :
6209a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6210e53c48bfSmrgelse $as_nop
6211a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6212a85aecdfSmrgfi
6213e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6214a85aecdfSmrgfi
6215e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6216e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6217a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6218a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6219a85aecdfSmrgfi
6220a85aecdfSmrg
6221a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6222a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6223a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6224a85aecdfSmrg	fi
6225a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6226e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6227e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6228e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6229e53c48bfSmrgthen :
6230e53c48bfSmrg  printf %s "(cached) " >&6
6231e53c48bfSmrgelse $as_nop
6232a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6233a85aecdfSmrg/* end confdefs.h.  */
6234a85aecdfSmrgint i;
6235a85aecdfSmrg_ACEOF
6236e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6237e53c48bfSmrgthen :
6238a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6239e53c48bfSmrgelse $as_nop
6240a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6241a85aecdfSmrgfi
6242e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6243a85aecdfSmrgfi
6244e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6245e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6246a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6247a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6248a85aecdfSmrgfi
6249a85aecdfSmrg
6250a85aecdfSmrgfound="no"
6251a85aecdfSmrg
6252a85aecdfSmrg	if test $found = "no" ; then
6253a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6254a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6255a85aecdfSmrg		fi
6256a85aecdfSmrg
6257a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6258a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6259a85aecdfSmrg		fi
6260a85aecdfSmrg
6261a85aecdfSmrg		CFLAGS="$CFLAGS -Wunused"
6262a85aecdfSmrg
6263e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6264e53c48bfSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6265a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wunused
6266e53c48bfSmrg		if eval test \${$cacheid+y}
6267e53c48bfSmrgthen :
6268e53c48bfSmrg  printf %s "(cached) " >&6
6269e53c48bfSmrgelse $as_nop
6270a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6271a85aecdfSmrg/* end confdefs.h.  */
6272a85aecdfSmrgint i;
6273a85aecdfSmrgint
6274e53c48bfSmrgmain (void)
6275a85aecdfSmrg{
6276a85aecdfSmrg
6277a85aecdfSmrg  ;
6278a85aecdfSmrg  return 0;
6279a85aecdfSmrg}
6280a85aecdfSmrg_ACEOF
6281e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6282e53c48bfSmrgthen :
6283a85aecdfSmrg  eval $cacheid=yes
6284e53c48bfSmrgelse $as_nop
6285a85aecdfSmrg  eval $cacheid=no
6286a85aecdfSmrgfi
6287e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6288a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6289a85aecdfSmrgfi
6290a85aecdfSmrg
6291a85aecdfSmrg
6292a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6293a85aecdfSmrg
6294a85aecdfSmrg		eval supported=\$$cacheid
6295e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6296e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6297a85aecdfSmrg		if test "$supported" = "yes" ; then
6298a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6299a85aecdfSmrg			found="yes"
6300a85aecdfSmrg		fi
6301a85aecdfSmrg	fi
6302a85aecdfSmrg
6303a85aecdfSmrg
6304a85aecdfSmrg
6305a85aecdfSmrg
6306a85aecdfSmrg
6307a85aecdfSmrg
6308a85aecdfSmrg
6309a85aecdfSmrg
6310a85aecdfSmrg
6311a85aecdfSmrg
6312a85aecdfSmrg
6313a85aecdfSmrg
6314a85aecdfSmrg
6315a85aecdfSmrg
6316a85aecdfSmrg
6317a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6318a85aecdfSmrg
6319a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6320a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6321e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6322e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6323e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6324e53c48bfSmrgthen :
6325e53c48bfSmrg  printf %s "(cached) " >&6
6326e53c48bfSmrgelse $as_nop
6327a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6328a85aecdfSmrg/* end confdefs.h.  */
6329a85aecdfSmrgint i;
6330a85aecdfSmrg_ACEOF
6331e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6332e53c48bfSmrgthen :
6333a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6334e53c48bfSmrgelse $as_nop
6335a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6336a85aecdfSmrgfi
6337e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6338a85aecdfSmrgfi
6339e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6340e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6341a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6342a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6343a85aecdfSmrgfi
6344a85aecdfSmrg
6345a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6346a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6347a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6348a85aecdfSmrg	fi
6349a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6350e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6351e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6352e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6353e53c48bfSmrgthen :
6354e53c48bfSmrg  printf %s "(cached) " >&6
6355e53c48bfSmrgelse $as_nop
6356a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6357a85aecdfSmrg/* end confdefs.h.  */
6358a85aecdfSmrgint i;
6359a85aecdfSmrg_ACEOF
6360e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6361e53c48bfSmrgthen :
6362a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6363e53c48bfSmrgelse $as_nop
6364a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6365a85aecdfSmrgfi
6366e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6367a85aecdfSmrgfi
6368e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6369e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6370a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6371a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6372a85aecdfSmrgfi
6373a85aecdfSmrg
6374a85aecdfSmrgfound="no"
6375a85aecdfSmrg
6376a85aecdfSmrg	if test $found = "no" ; then
6377a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6378a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6379a85aecdfSmrg		fi
6380a85aecdfSmrg
6381a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6382a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6383a85aecdfSmrg		fi
6384a85aecdfSmrg
6385a85aecdfSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6386a85aecdfSmrg
6387e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6388e53c48bfSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6389a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6390e53c48bfSmrg		if eval test \${$cacheid+y}
6391e53c48bfSmrgthen :
6392e53c48bfSmrg  printf %s "(cached) " >&6
6393e53c48bfSmrgelse $as_nop
6394a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6395a85aecdfSmrg/* end confdefs.h.  */
6396a85aecdfSmrgint i;
6397a85aecdfSmrgint
6398e53c48bfSmrgmain (void)
6399a85aecdfSmrg{
6400a85aecdfSmrg
6401a85aecdfSmrg  ;
6402a85aecdfSmrg  return 0;
6403a85aecdfSmrg}
6404a85aecdfSmrg_ACEOF
6405e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6406e53c48bfSmrgthen :
6407a85aecdfSmrg  eval $cacheid=yes
6408e53c48bfSmrgelse $as_nop
6409a85aecdfSmrg  eval $cacheid=no
6410a85aecdfSmrgfi
6411e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6412a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6413a85aecdfSmrgfi
6414a85aecdfSmrg
6415a85aecdfSmrg
6416a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6417a85aecdfSmrg
6418a85aecdfSmrg		eval supported=\$$cacheid
6419e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6420e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6421a85aecdfSmrg		if test "$supported" = "yes" ; then
6422a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6423a85aecdfSmrg			found="yes"
6424a85aecdfSmrg		fi
6425a85aecdfSmrg	fi
6426a85aecdfSmrg
6427a85aecdfSmrg
6428a85aecdfSmrg
6429a85aecdfSmrg
6430a85aecdfSmrg
6431a85aecdfSmrg
6432a85aecdfSmrg
6433a85aecdfSmrg
6434a85aecdfSmrg
6435a85aecdfSmrg
6436a85aecdfSmrg
6437a85aecdfSmrg
6438a85aecdfSmrg
6439a85aecdfSmrg
6440a85aecdfSmrg
6441a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6442a85aecdfSmrg
6443a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6444a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6445e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6446e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6447e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6448e53c48bfSmrgthen :
6449e53c48bfSmrg  printf %s "(cached) " >&6
6450e53c48bfSmrgelse $as_nop
6451a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6452a85aecdfSmrg/* end confdefs.h.  */
6453a85aecdfSmrgint i;
6454a85aecdfSmrg_ACEOF
6455e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6456e53c48bfSmrgthen :
6457a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6458e53c48bfSmrgelse $as_nop
6459a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6460a85aecdfSmrgfi
6461e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6462a85aecdfSmrgfi
6463e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6464e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6465a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6466a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6467a85aecdfSmrgfi
6468a85aecdfSmrg
6469a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6470a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6471a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6472a85aecdfSmrg	fi
6473a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6474e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6475e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6476e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6477e53c48bfSmrgthen :
6478e53c48bfSmrg  printf %s "(cached) " >&6
6479e53c48bfSmrgelse $as_nop
6480a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6481a85aecdfSmrg/* end confdefs.h.  */
6482a85aecdfSmrgint i;
6483a85aecdfSmrg_ACEOF
6484e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6485e53c48bfSmrgthen :
6486a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6487e53c48bfSmrgelse $as_nop
6488a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6489a85aecdfSmrgfi
6490e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6491a85aecdfSmrgfi
6492e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6493e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6494a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6495a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6496a85aecdfSmrgfi
6497a85aecdfSmrg
6498a85aecdfSmrgfound="no"
6499a85aecdfSmrg
6500a85aecdfSmrg	if test $found = "no" ; then
6501a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6502a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6503a85aecdfSmrg		fi
6504a85aecdfSmrg
6505a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6506a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6507a85aecdfSmrg		fi
6508a85aecdfSmrg
6509a85aecdfSmrg		CFLAGS="$CFLAGS -Wshadow"
6510a85aecdfSmrg
6511e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6512e53c48bfSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6513a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6514e53c48bfSmrg		if eval test \${$cacheid+y}
6515e53c48bfSmrgthen :
6516e53c48bfSmrg  printf %s "(cached) " >&6
6517e53c48bfSmrgelse $as_nop
6518a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6519a85aecdfSmrg/* end confdefs.h.  */
6520a85aecdfSmrgint i;
6521a85aecdfSmrgint
6522e53c48bfSmrgmain (void)
6523a85aecdfSmrg{
6524a85aecdfSmrg
6525a85aecdfSmrg  ;
6526a85aecdfSmrg  return 0;
6527a85aecdfSmrg}
6528a85aecdfSmrg_ACEOF
6529e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6530e53c48bfSmrgthen :
6531a85aecdfSmrg  eval $cacheid=yes
6532e53c48bfSmrgelse $as_nop
6533a85aecdfSmrg  eval $cacheid=no
6534a85aecdfSmrgfi
6535e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6536a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6537a85aecdfSmrgfi
6538a85aecdfSmrg
6539a85aecdfSmrg
6540a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6541a85aecdfSmrg
6542a85aecdfSmrg		eval supported=\$$cacheid
6543e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6544e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6545a85aecdfSmrg		if test "$supported" = "yes" ; then
6546a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6547a85aecdfSmrg			found="yes"
6548a85aecdfSmrg		fi
6549a85aecdfSmrg	fi
6550a85aecdfSmrg
6551a85aecdfSmrg
6552a85aecdfSmrg
6553a85aecdfSmrg
6554a85aecdfSmrg
6555a85aecdfSmrg
6556a85aecdfSmrg
6557a85aecdfSmrg
6558a85aecdfSmrg
6559a85aecdfSmrg
6560a85aecdfSmrg
6561a85aecdfSmrg
6562a85aecdfSmrg
6563a85aecdfSmrg
6564a85aecdfSmrg
6565a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6566a85aecdfSmrg
6567a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6568a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6569e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6570e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6571e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6572e53c48bfSmrgthen :
6573e53c48bfSmrg  printf %s "(cached) " >&6
6574e53c48bfSmrgelse $as_nop
6575a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6576a85aecdfSmrg/* end confdefs.h.  */
6577a85aecdfSmrgint i;
6578a85aecdfSmrg_ACEOF
6579e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6580e53c48bfSmrgthen :
6581a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6582e53c48bfSmrgelse $as_nop
6583a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6584a85aecdfSmrgfi
6585e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6586a85aecdfSmrgfi
6587e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6588e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6589a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6590a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6591a85aecdfSmrgfi
6592a85aecdfSmrg
6593a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6594a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6595a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6596a85aecdfSmrg	fi
6597a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6598e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6599e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6600e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6601e53c48bfSmrgthen :
6602e53c48bfSmrg  printf %s "(cached) " >&6
6603e53c48bfSmrgelse $as_nop
6604a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6605a85aecdfSmrg/* end confdefs.h.  */
6606a85aecdfSmrgint i;
6607a85aecdfSmrg_ACEOF
6608e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6609e53c48bfSmrgthen :
6610a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6611e53c48bfSmrgelse $as_nop
6612a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6613a85aecdfSmrgfi
6614e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6615a85aecdfSmrgfi
6616e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6617e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6618a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6619a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6620a85aecdfSmrgfi
6621a85aecdfSmrg
6622a85aecdfSmrgfound="no"
6623a85aecdfSmrg
6624a85aecdfSmrg	if test $found = "no" ; then
6625a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6626a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6627a85aecdfSmrg		fi
6628a85aecdfSmrg
6629a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6630a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6631a85aecdfSmrg		fi
6632a85aecdfSmrg
6633a9ba4257Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6634a85aecdfSmrg
6635e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6636e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6637a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6638e53c48bfSmrg		if eval test \${$cacheid+y}
6639e53c48bfSmrgthen :
6640e53c48bfSmrg  printf %s "(cached) " >&6
6641e53c48bfSmrgelse $as_nop
6642a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6643a85aecdfSmrg/* end confdefs.h.  */
6644a85aecdfSmrgint i;
6645a85aecdfSmrgint
6646e53c48bfSmrgmain (void)
6647a85aecdfSmrg{
6648a85aecdfSmrg
6649a85aecdfSmrg  ;
6650a85aecdfSmrg  return 0;
6651a85aecdfSmrg}
6652a85aecdfSmrg_ACEOF
6653e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6654e53c48bfSmrgthen :
6655a85aecdfSmrg  eval $cacheid=yes
6656e53c48bfSmrgelse $as_nop
6657a85aecdfSmrg  eval $cacheid=no
6658a85aecdfSmrgfi
6659e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6660a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6661a85aecdfSmrgfi
6662a85aecdfSmrg
6663a85aecdfSmrg
6664a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6665a85aecdfSmrg
6666a85aecdfSmrg		eval supported=\$$cacheid
6667e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6668e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6669a85aecdfSmrg		if test "$supported" = "yes" ; then
6670a9ba4257Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6671a85aecdfSmrg			found="yes"
6672a85aecdfSmrg		fi
6673a85aecdfSmrg	fi
6674a85aecdfSmrg
6675a85aecdfSmrg
6676a85aecdfSmrg
6677a85aecdfSmrg
6678a85aecdfSmrg
6679a85aecdfSmrg
6680a85aecdfSmrg
6681a85aecdfSmrg
6682a85aecdfSmrg
6683a85aecdfSmrg
6684a85aecdfSmrg
6685a85aecdfSmrg
6686a85aecdfSmrg
6687a85aecdfSmrg
6688a85aecdfSmrg
6689a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6690a85aecdfSmrg
6691a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6692a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6693e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6694e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6695e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6696e53c48bfSmrgthen :
6697e53c48bfSmrg  printf %s "(cached) " >&6
6698e53c48bfSmrgelse $as_nop
6699a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6700a85aecdfSmrg/* end confdefs.h.  */
6701a85aecdfSmrgint i;
6702a85aecdfSmrg_ACEOF
6703e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6704e53c48bfSmrgthen :
6705a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6706e53c48bfSmrgelse $as_nop
6707a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6708a85aecdfSmrgfi
6709e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6710a85aecdfSmrgfi
6711e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6712e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6713a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6714a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6715a85aecdfSmrgfi
6716a85aecdfSmrg
6717a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6718a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6719a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6720a85aecdfSmrg	fi
6721a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6722e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6723e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6724e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6725e53c48bfSmrgthen :
6726e53c48bfSmrg  printf %s "(cached) " >&6
6727e53c48bfSmrgelse $as_nop
6728a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6729a85aecdfSmrg/* end confdefs.h.  */
6730a85aecdfSmrgint i;
6731a85aecdfSmrg_ACEOF
6732e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6733e53c48bfSmrgthen :
6734a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6735e53c48bfSmrgelse $as_nop
6736a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6737a85aecdfSmrgfi
6738e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6739a85aecdfSmrgfi
6740e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6741e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6742a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6743a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6744a85aecdfSmrgfi
6745a85aecdfSmrg
6746a85aecdfSmrgfound="no"
6747a85aecdfSmrg
6748a85aecdfSmrg	if test $found = "no" ; then
6749a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6750a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6751a85aecdfSmrg		fi
6752a85aecdfSmrg
6753a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6754a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6755a85aecdfSmrg		fi
6756a85aecdfSmrg
6757a9ba4257Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6758a85aecdfSmrg
6759e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6760e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6761a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6762e53c48bfSmrg		if eval test \${$cacheid+y}
6763e53c48bfSmrgthen :
6764e53c48bfSmrg  printf %s "(cached) " >&6
6765e53c48bfSmrgelse $as_nop
6766a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6767a85aecdfSmrg/* end confdefs.h.  */
6768a85aecdfSmrgint i;
6769a85aecdfSmrgint
6770e53c48bfSmrgmain (void)
6771a85aecdfSmrg{
6772a85aecdfSmrg
6773a85aecdfSmrg  ;
6774a85aecdfSmrg  return 0;
6775a85aecdfSmrg}
6776a85aecdfSmrg_ACEOF
6777e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6778e53c48bfSmrgthen :
6779a85aecdfSmrg  eval $cacheid=yes
6780e53c48bfSmrgelse $as_nop
6781a85aecdfSmrg  eval $cacheid=no
6782a85aecdfSmrgfi
6783e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6784a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6785a85aecdfSmrgfi
6786a85aecdfSmrg
6787a85aecdfSmrg
6788a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6789a85aecdfSmrg
6790a85aecdfSmrg		eval supported=\$$cacheid
6791e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6792e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6793a85aecdfSmrg		if test "$supported" = "yes" ; then
6794a9ba4257Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6795a85aecdfSmrg			found="yes"
6796a85aecdfSmrg		fi
6797a85aecdfSmrg	fi
6798a85aecdfSmrg
6799a85aecdfSmrg
6800a85aecdfSmrg
6801a85aecdfSmrg
6802a85aecdfSmrg
6803a85aecdfSmrg
6804a85aecdfSmrg
6805a85aecdfSmrg
6806a85aecdfSmrg
6807a85aecdfSmrg
6808a85aecdfSmrg
6809a85aecdfSmrg
6810a85aecdfSmrg
6811a85aecdfSmrg
6812a85aecdfSmrg
6813a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6814a85aecdfSmrg
6815a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6816a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6817e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6818e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6819e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6820e53c48bfSmrgthen :
6821e53c48bfSmrg  printf %s "(cached) " >&6
6822e53c48bfSmrgelse $as_nop
6823a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824a85aecdfSmrg/* end confdefs.h.  */
6825a85aecdfSmrgint i;
6826a85aecdfSmrg_ACEOF
6827e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6828e53c48bfSmrgthen :
6829a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6830e53c48bfSmrgelse $as_nop
6831a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6832a85aecdfSmrgfi
6833e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6834a85aecdfSmrgfi
6835e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6836e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6837a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6838a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6839a85aecdfSmrgfi
6840a85aecdfSmrg
6841a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6842a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6843a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6844a85aecdfSmrg	fi
6845a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6846e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6847e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6848e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6849e53c48bfSmrgthen :
6850e53c48bfSmrg  printf %s "(cached) " >&6
6851e53c48bfSmrgelse $as_nop
6852a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6853a85aecdfSmrg/* end confdefs.h.  */
6854a85aecdfSmrgint i;
6855a85aecdfSmrg_ACEOF
6856e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6857e53c48bfSmrgthen :
6858a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6859e53c48bfSmrgelse $as_nop
6860a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6861a85aecdfSmrgfi
6862e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6863a85aecdfSmrgfi
6864e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6865e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6866a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6867a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6868a85aecdfSmrgfi
6869a85aecdfSmrg
6870a85aecdfSmrgfound="no"
6871a85aecdfSmrg
6872a85aecdfSmrg	if test $found = "no" ; then
6873a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6874a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6875a85aecdfSmrg		fi
6876a85aecdfSmrg
6877a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6878a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6879a85aecdfSmrg		fi
6880a85aecdfSmrg
6881a9ba4257Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6882a85aecdfSmrg
6883e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6884e53c48bfSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6885a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6886e53c48bfSmrg		if eval test \${$cacheid+y}
6887e53c48bfSmrgthen :
6888e53c48bfSmrg  printf %s "(cached) " >&6
6889e53c48bfSmrgelse $as_nop
6890a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6891a85aecdfSmrg/* end confdefs.h.  */
6892a85aecdfSmrgint i;
6893a85aecdfSmrgint
6894e53c48bfSmrgmain (void)
6895a85aecdfSmrg{
6896a85aecdfSmrg
6897a85aecdfSmrg  ;
6898a85aecdfSmrg  return 0;
6899a85aecdfSmrg}
6900a85aecdfSmrg_ACEOF
6901e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
6902e53c48bfSmrgthen :
6903a85aecdfSmrg  eval $cacheid=yes
6904e53c48bfSmrgelse $as_nop
6905a85aecdfSmrg  eval $cacheid=no
6906a85aecdfSmrgfi
6907e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6908a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
6909a85aecdfSmrgfi
6910a85aecdfSmrg
6911a85aecdfSmrg
6912a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6913a85aecdfSmrg
6914a85aecdfSmrg		eval supported=\$$cacheid
6915e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6916e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
6917a85aecdfSmrg		if test "$supported" = "yes" ; then
6918a9ba4257Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6919a85aecdfSmrg			found="yes"
6920a85aecdfSmrg		fi
6921a85aecdfSmrg	fi
6922a85aecdfSmrg
6923a85aecdfSmrg
6924a85aecdfSmrg
6925a85aecdfSmrg
6926a85aecdfSmrg
6927a85aecdfSmrg
6928a85aecdfSmrg
6929a85aecdfSmrg
6930a85aecdfSmrg
6931a85aecdfSmrg
6932a85aecdfSmrg
6933a85aecdfSmrg
6934a85aecdfSmrg
6935a85aecdfSmrg
6936a85aecdfSmrg
6937a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6938a85aecdfSmrg
6939a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6940a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6941e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6942e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6943e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
6944e53c48bfSmrgthen :
6945e53c48bfSmrg  printf %s "(cached) " >&6
6946e53c48bfSmrgelse $as_nop
6947a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6948a85aecdfSmrg/* end confdefs.h.  */
6949a85aecdfSmrgint i;
6950a85aecdfSmrg_ACEOF
6951e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6952e53c48bfSmrgthen :
6953a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6954e53c48bfSmrgelse $as_nop
6955a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6956a85aecdfSmrgfi
6957e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6958a85aecdfSmrgfi
6959e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6960e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6961a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6962a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6963a85aecdfSmrgfi
6964a85aecdfSmrg
6965a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6966a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6967a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6968a85aecdfSmrg	fi
6969a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6970e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6971e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6972e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
6973e53c48bfSmrgthen :
6974e53c48bfSmrg  printf %s "(cached) " >&6
6975e53c48bfSmrgelse $as_nop
6976a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6977a85aecdfSmrg/* end confdefs.h.  */
6978a85aecdfSmrgint i;
6979a85aecdfSmrg_ACEOF
6980e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
6981e53c48bfSmrgthen :
6982a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6983e53c48bfSmrgelse $as_nop
6984a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6985a85aecdfSmrgfi
6986e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6987a85aecdfSmrgfi
6988e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6989e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6990a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6991a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6992a85aecdfSmrgfi
6993a85aecdfSmrg
6994a85aecdfSmrgfound="no"
6995a85aecdfSmrg
6996a85aecdfSmrg	if test $found = "no" ; then
6997a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6998a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6999a85aecdfSmrg		fi
7000a85aecdfSmrg
7001a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7002a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7003a85aecdfSmrg		fi
7004a85aecdfSmrg
7005a9ba4257Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7006a85aecdfSmrg
7007e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7008e53c48bfSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7009a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
7010e53c48bfSmrg		if eval test \${$cacheid+y}
7011e53c48bfSmrgthen :
7012e53c48bfSmrg  printf %s "(cached) " >&6
7013e53c48bfSmrgelse $as_nop
7014a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7015a85aecdfSmrg/* end confdefs.h.  */
7016a85aecdfSmrgint i;
7017a85aecdfSmrgint
7018e53c48bfSmrgmain (void)
7019a85aecdfSmrg{
7020a85aecdfSmrg
7021a85aecdfSmrg  ;
7022a85aecdfSmrg  return 0;
7023a85aecdfSmrg}
7024a85aecdfSmrg_ACEOF
7025e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7026e53c48bfSmrgthen :
7027a85aecdfSmrg  eval $cacheid=yes
7028e53c48bfSmrgelse $as_nop
7029a85aecdfSmrg  eval $cacheid=no
7030a85aecdfSmrgfi
7031e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7032a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7033a85aecdfSmrgfi
7034a85aecdfSmrg
7035a85aecdfSmrg
7036a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7037a85aecdfSmrg
7038a85aecdfSmrg		eval supported=\$$cacheid
7039e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7040e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7041a85aecdfSmrg		if test "$supported" = "yes" ; then
7042a9ba4257Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7043a85aecdfSmrg			found="yes"
7044a85aecdfSmrg		fi
7045a85aecdfSmrg	fi
7046a85aecdfSmrg
7047a85aecdfSmrg
7048a85aecdfSmrg
7049a85aecdfSmrg# These are currently disabled because they are noisy.  They will be enabled
7050a85aecdfSmrg# in the future once the codebase is sufficiently modernized to silence
7051a85aecdfSmrg# them.  For now, I don't want them to drown out the other warnings.
7052a85aecdfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7053a85aecdfSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7054a9ba4257Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7055a85aecdfSmrg
7056a85aecdfSmrg# Turn some warnings into errors, so we don't accidently get successful builds
7057a85aecdfSmrg# when there are problems that should be fixed.
7058a85aecdfSmrg
7059a85aecdfSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7060a85aecdfSmrg
7061a85aecdfSmrg
7062a85aecdfSmrg
7063a85aecdfSmrg
7064a85aecdfSmrg
7065a85aecdfSmrg
7066a85aecdfSmrg
7067a85aecdfSmrg
7068a85aecdfSmrg
7069a85aecdfSmrg
7070a85aecdfSmrg
7071a85aecdfSmrg
7072a85aecdfSmrg
7073a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7074a85aecdfSmrg
7075a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7076a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7077e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7078e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7079e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7080e53c48bfSmrgthen :
7081e53c48bfSmrg  printf %s "(cached) " >&6
7082e53c48bfSmrgelse $as_nop
7083a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7084a85aecdfSmrg/* end confdefs.h.  */
7085a85aecdfSmrgint i;
7086a85aecdfSmrg_ACEOF
7087e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7088e53c48bfSmrgthen :
7089a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7090e53c48bfSmrgelse $as_nop
7091a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7092a85aecdfSmrgfi
7093e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7094a85aecdfSmrgfi
7095e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7096e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7097a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7098a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7099a85aecdfSmrgfi
7100a85aecdfSmrg
7101a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7102a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7103a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7104a85aecdfSmrg	fi
7105a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7106e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7107e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7108e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7109e53c48bfSmrgthen :
7110e53c48bfSmrg  printf %s "(cached) " >&6
7111e53c48bfSmrgelse $as_nop
7112a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7113a85aecdfSmrg/* end confdefs.h.  */
7114a85aecdfSmrgint i;
7115a85aecdfSmrg_ACEOF
7116e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7117e53c48bfSmrgthen :
7118a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7119e53c48bfSmrgelse $as_nop
7120a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7121a85aecdfSmrgfi
7122e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7123a85aecdfSmrgfi
7124e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7125e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7126a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7127a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7128a85aecdfSmrgfi
7129a85aecdfSmrg
7130a85aecdfSmrgfound="no"
7131a85aecdfSmrg
7132a85aecdfSmrg	if test $found = "no" ; then
7133a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7134a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7135a85aecdfSmrg		fi
7136a85aecdfSmrg
7137a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7138a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7139a85aecdfSmrg		fi
7140a85aecdfSmrg
7141a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7142a85aecdfSmrg
7143e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7144e53c48bfSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7145a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
7146e53c48bfSmrg		if eval test \${$cacheid+y}
7147e53c48bfSmrgthen :
7148e53c48bfSmrg  printf %s "(cached) " >&6
7149e53c48bfSmrgelse $as_nop
7150a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7151a85aecdfSmrg/* end confdefs.h.  */
7152a85aecdfSmrgint i;
7153a85aecdfSmrgint
7154e53c48bfSmrgmain (void)
7155a85aecdfSmrg{
7156a85aecdfSmrg
7157a85aecdfSmrg  ;
7158a85aecdfSmrg  return 0;
7159a85aecdfSmrg}
7160a85aecdfSmrg_ACEOF
7161e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7162e53c48bfSmrgthen :
7163a85aecdfSmrg  eval $cacheid=yes
7164e53c48bfSmrgelse $as_nop
7165a85aecdfSmrg  eval $cacheid=no
7166a85aecdfSmrgfi
7167e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7168a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7169a85aecdfSmrgfi
7170a85aecdfSmrg
7171a85aecdfSmrg
7172a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7173a85aecdfSmrg
7174a85aecdfSmrg		eval supported=\$$cacheid
7175e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7176e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7177a85aecdfSmrg		if test "$supported" = "yes" ; then
7178a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7179a85aecdfSmrg			found="yes"
7180a85aecdfSmrg		fi
7181a85aecdfSmrg	fi
7182a85aecdfSmrg
7183a85aecdfSmrg	if test $found = "no" ; then
7184a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7185a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7186a85aecdfSmrg		fi
7187a85aecdfSmrg
7188a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7189a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7190a85aecdfSmrg		fi
7191a85aecdfSmrg
7192a85aecdfSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7193a85aecdfSmrg
7194e53c48bfSmrg		{ 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
7195e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7196a9ba4257Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7197e53c48bfSmrg		if eval test \${$cacheid+y}
7198e53c48bfSmrgthen :
7199e53c48bfSmrg  printf %s "(cached) " >&6
7200e53c48bfSmrgelse $as_nop
7201a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7202a85aecdfSmrg/* end confdefs.h.  */
7203a85aecdfSmrgint i;
7204a85aecdfSmrgint
7205e53c48bfSmrgmain (void)
7206a85aecdfSmrg{
7207a85aecdfSmrg
7208a85aecdfSmrg  ;
7209a85aecdfSmrg  return 0;
7210a85aecdfSmrg}
7211a85aecdfSmrg_ACEOF
7212e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7213e53c48bfSmrgthen :
7214a85aecdfSmrg  eval $cacheid=yes
7215e53c48bfSmrgelse $as_nop
7216a85aecdfSmrg  eval $cacheid=no
7217a85aecdfSmrgfi
7218e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7219a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7220a85aecdfSmrgfi
7221a85aecdfSmrg
7222a85aecdfSmrg
7223a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7224a85aecdfSmrg
7225a85aecdfSmrg		eval supported=\$$cacheid
7226e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7227e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7228a85aecdfSmrg		if test "$supported" = "yes" ; then
7229a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7230a85aecdfSmrg			found="yes"
7231a85aecdfSmrg		fi
7232a85aecdfSmrg	fi
7233a85aecdfSmrg
7234a85aecdfSmrg
7235a85aecdfSmrg
7236a85aecdfSmrg
7237a85aecdfSmrg
7238a85aecdfSmrg
7239a85aecdfSmrg
7240a85aecdfSmrg
7241a85aecdfSmrg
7242a85aecdfSmrg
7243a85aecdfSmrg
7244a85aecdfSmrg
7245a85aecdfSmrg
7246a85aecdfSmrg
7247a85aecdfSmrg
7248a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7249a85aecdfSmrg
7250a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7251a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7252e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7253e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7254e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7255e53c48bfSmrgthen :
7256e53c48bfSmrg  printf %s "(cached) " >&6
7257e53c48bfSmrgelse $as_nop
7258a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7259a85aecdfSmrg/* end confdefs.h.  */
7260a85aecdfSmrgint i;
7261a85aecdfSmrg_ACEOF
7262e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7263e53c48bfSmrgthen :
7264a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7265e53c48bfSmrgelse $as_nop
7266a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7267a85aecdfSmrgfi
7268e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7269a85aecdfSmrgfi
7270e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7271e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7272a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7273a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7274a85aecdfSmrgfi
7275a85aecdfSmrg
7276a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7277a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7278a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7279a85aecdfSmrg	fi
7280a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7281e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7282e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7283e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7284e53c48bfSmrgthen :
7285e53c48bfSmrg  printf %s "(cached) " >&6
7286e53c48bfSmrgelse $as_nop
7287a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7288a85aecdfSmrg/* end confdefs.h.  */
7289a85aecdfSmrgint i;
7290a85aecdfSmrg_ACEOF
7291e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7292e53c48bfSmrgthen :
7293a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7294e53c48bfSmrgelse $as_nop
7295a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7296a85aecdfSmrgfi
7297e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7298a85aecdfSmrgfi
7299e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7300e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7301a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7302a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7303a85aecdfSmrgfi
7304a85aecdfSmrg
7305a85aecdfSmrgfound="no"
7306a85aecdfSmrg
7307a85aecdfSmrg	if test $found = "no" ; then
7308a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7309a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7310a85aecdfSmrg		fi
7311a85aecdfSmrg
7312a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7313a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7314a85aecdfSmrg		fi
7315a85aecdfSmrg
7316a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7317a85aecdfSmrg
7318e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7319e53c48bfSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7320a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7321e53c48bfSmrg		if eval test \${$cacheid+y}
7322e53c48bfSmrgthen :
7323e53c48bfSmrg  printf %s "(cached) " >&6
7324e53c48bfSmrgelse $as_nop
7325a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7326a85aecdfSmrg/* end confdefs.h.  */
7327a85aecdfSmrgint i;
7328a85aecdfSmrgint
7329e53c48bfSmrgmain (void)
7330a85aecdfSmrg{
7331a85aecdfSmrg
7332a85aecdfSmrg  ;
7333a85aecdfSmrg  return 0;
7334a85aecdfSmrg}
7335a85aecdfSmrg_ACEOF
7336e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7337e53c48bfSmrgthen :
7338a85aecdfSmrg  eval $cacheid=yes
7339e53c48bfSmrgelse $as_nop
7340a85aecdfSmrg  eval $cacheid=no
7341a85aecdfSmrgfi
7342e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7343a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7344a85aecdfSmrgfi
7345a85aecdfSmrg
7346a85aecdfSmrg
7347a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7348a85aecdfSmrg
7349a85aecdfSmrg		eval supported=\$$cacheid
7350e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7351e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7352a85aecdfSmrg		if test "$supported" = "yes" ; then
7353a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7354a85aecdfSmrg			found="yes"
7355a85aecdfSmrg		fi
7356a85aecdfSmrg	fi
7357a85aecdfSmrg
7358a85aecdfSmrg
7359a85aecdfSmrg
7360a85aecdfSmrg
7361a85aecdfSmrg
7362a85aecdfSmrg
7363a85aecdfSmrg
7364a85aecdfSmrg
7365a85aecdfSmrg
7366a85aecdfSmrg
7367a85aecdfSmrg
7368a85aecdfSmrg
7369a85aecdfSmrg
7370a85aecdfSmrg
7371a85aecdfSmrg
7372a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7373a85aecdfSmrg
7374a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7375a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7376e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7377e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7378e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7379e53c48bfSmrgthen :
7380e53c48bfSmrg  printf %s "(cached) " >&6
7381e53c48bfSmrgelse $as_nop
7382a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7383a85aecdfSmrg/* end confdefs.h.  */
7384a85aecdfSmrgint i;
7385a85aecdfSmrg_ACEOF
7386e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7387e53c48bfSmrgthen :
7388a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7389e53c48bfSmrgelse $as_nop
7390a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7391a85aecdfSmrgfi
7392e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7393a85aecdfSmrgfi
7394e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7395e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7396a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7397a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7398a85aecdfSmrgfi
7399a85aecdfSmrg
7400a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7401a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7402a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7403a85aecdfSmrg	fi
7404a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7405e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7406e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7407e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7408e53c48bfSmrgthen :
7409e53c48bfSmrg  printf %s "(cached) " >&6
7410e53c48bfSmrgelse $as_nop
7411a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7412a85aecdfSmrg/* end confdefs.h.  */
7413a85aecdfSmrgint i;
7414a85aecdfSmrg_ACEOF
7415e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7416e53c48bfSmrgthen :
7417a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7418e53c48bfSmrgelse $as_nop
7419a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7420a85aecdfSmrgfi
7421e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7422a85aecdfSmrgfi
7423e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7424e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7425a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7426a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7427a85aecdfSmrgfi
7428a85aecdfSmrg
7429a85aecdfSmrgfound="no"
7430a85aecdfSmrg
7431a85aecdfSmrg	if test $found = "no" ; then
7432a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7433a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7434a85aecdfSmrg		fi
7435a85aecdfSmrg
7436a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7437a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7438a85aecdfSmrg		fi
7439a85aecdfSmrg
7440a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7441a85aecdfSmrg
7442e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7443e53c48bfSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7444a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7445e53c48bfSmrg		if eval test \${$cacheid+y}
7446e53c48bfSmrgthen :
7447e53c48bfSmrg  printf %s "(cached) " >&6
7448e53c48bfSmrgelse $as_nop
7449a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7450a85aecdfSmrg/* end confdefs.h.  */
7451a85aecdfSmrgint i;
7452a85aecdfSmrgint
7453e53c48bfSmrgmain (void)
7454a85aecdfSmrg{
7455a85aecdfSmrg
7456a85aecdfSmrg  ;
7457a85aecdfSmrg  return 0;
7458a85aecdfSmrg}
7459a85aecdfSmrg_ACEOF
7460e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7461e53c48bfSmrgthen :
7462a85aecdfSmrg  eval $cacheid=yes
7463e53c48bfSmrgelse $as_nop
7464a85aecdfSmrg  eval $cacheid=no
7465a85aecdfSmrgfi
7466e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7467a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7468a85aecdfSmrgfi
7469a85aecdfSmrg
7470a85aecdfSmrg
7471a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7472a85aecdfSmrg
7473a85aecdfSmrg		eval supported=\$$cacheid
7474e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7475e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7476a85aecdfSmrg		if test "$supported" = "yes" ; then
7477a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7478a85aecdfSmrg			found="yes"
7479a85aecdfSmrg		fi
7480a85aecdfSmrg	fi
7481a85aecdfSmrg
7482a85aecdfSmrg
7483a85aecdfSmrg
7484a85aecdfSmrg
7485a85aecdfSmrg
7486a85aecdfSmrg
7487a85aecdfSmrg
7488a85aecdfSmrg
7489a85aecdfSmrg
7490a85aecdfSmrg
7491a85aecdfSmrg
7492a85aecdfSmrg
7493a85aecdfSmrg
7494a85aecdfSmrg
7495a85aecdfSmrg
7496a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7497a85aecdfSmrg
7498a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7499a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7500e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7501e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7502e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7503e53c48bfSmrgthen :
7504e53c48bfSmrg  printf %s "(cached) " >&6
7505e53c48bfSmrgelse $as_nop
7506a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7507a85aecdfSmrg/* end confdefs.h.  */
7508a85aecdfSmrgint i;
7509a85aecdfSmrg_ACEOF
7510e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7511e53c48bfSmrgthen :
7512a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7513e53c48bfSmrgelse $as_nop
7514a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7515a85aecdfSmrgfi
7516e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7517a85aecdfSmrgfi
7518e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7519e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7520a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7521a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7522a85aecdfSmrgfi
7523a85aecdfSmrg
7524a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7525a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7526a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7527a85aecdfSmrg	fi
7528a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7529e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7530e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7531e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7532e53c48bfSmrgthen :
7533e53c48bfSmrg  printf %s "(cached) " >&6
7534e53c48bfSmrgelse $as_nop
7535a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7536a85aecdfSmrg/* end confdefs.h.  */
7537a85aecdfSmrgint i;
7538a85aecdfSmrg_ACEOF
7539e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7540e53c48bfSmrgthen :
7541a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7542e53c48bfSmrgelse $as_nop
7543a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7544a85aecdfSmrgfi
7545e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7546a85aecdfSmrgfi
7547e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7548e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7549a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7550a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7551a85aecdfSmrgfi
7552a85aecdfSmrg
7553a85aecdfSmrgfound="no"
7554a85aecdfSmrg
7555a85aecdfSmrg	if test $found = "no" ; then
7556a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7557a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7558a85aecdfSmrg		fi
7559a85aecdfSmrg
7560a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7561a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7562a85aecdfSmrg		fi
7563a85aecdfSmrg
7564a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=main"
7565a85aecdfSmrg
7566e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7567e53c48bfSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7568a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7569e53c48bfSmrg		if eval test \${$cacheid+y}
7570e53c48bfSmrgthen :
7571e53c48bfSmrg  printf %s "(cached) " >&6
7572e53c48bfSmrgelse $as_nop
7573a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7574a85aecdfSmrg/* end confdefs.h.  */
7575a85aecdfSmrgint i;
7576a85aecdfSmrgint
7577e53c48bfSmrgmain (void)
7578a85aecdfSmrg{
7579a85aecdfSmrg
7580a85aecdfSmrg  ;
7581a85aecdfSmrg  return 0;
7582a85aecdfSmrg}
7583a85aecdfSmrg_ACEOF
7584e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7585e53c48bfSmrgthen :
7586a85aecdfSmrg  eval $cacheid=yes
7587e53c48bfSmrgelse $as_nop
7588a85aecdfSmrg  eval $cacheid=no
7589a85aecdfSmrgfi
7590e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7591a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7592a85aecdfSmrgfi
7593a85aecdfSmrg
7594a85aecdfSmrg
7595a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7596a85aecdfSmrg
7597a85aecdfSmrg		eval supported=\$$cacheid
7598e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7599e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7600a85aecdfSmrg		if test "$supported" = "yes" ; then
7601a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7602a85aecdfSmrg			found="yes"
7603a85aecdfSmrg		fi
7604a85aecdfSmrg	fi
7605a85aecdfSmrg
7606a85aecdfSmrg
7607a85aecdfSmrg
7608a85aecdfSmrg
7609a85aecdfSmrg
7610a85aecdfSmrg
7611a85aecdfSmrg
7612a85aecdfSmrg
7613a85aecdfSmrg
7614a85aecdfSmrg
7615a85aecdfSmrg
7616a85aecdfSmrg
7617a85aecdfSmrg
7618a85aecdfSmrg
7619a85aecdfSmrg
7620a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7621a85aecdfSmrg
7622a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7623a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7624e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7625e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7626e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7627e53c48bfSmrgthen :
7628e53c48bfSmrg  printf %s "(cached) " >&6
7629e53c48bfSmrgelse $as_nop
7630a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7631a85aecdfSmrg/* end confdefs.h.  */
7632a85aecdfSmrgint i;
7633a85aecdfSmrg_ACEOF
7634e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7635e53c48bfSmrgthen :
7636a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7637e53c48bfSmrgelse $as_nop
7638a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7639a85aecdfSmrgfi
7640e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7641a85aecdfSmrgfi
7642e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7643e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7644a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7645a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7646a85aecdfSmrgfi
7647a85aecdfSmrg
7648a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7649a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7650a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7651a85aecdfSmrg	fi
7652a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7653e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7654e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7655e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7656e53c48bfSmrgthen :
7657e53c48bfSmrg  printf %s "(cached) " >&6
7658e53c48bfSmrgelse $as_nop
7659a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7660a85aecdfSmrg/* end confdefs.h.  */
7661a85aecdfSmrgint i;
7662a85aecdfSmrg_ACEOF
7663e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7664e53c48bfSmrgthen :
7665a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7666e53c48bfSmrgelse $as_nop
7667a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7668a85aecdfSmrgfi
7669e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7670a85aecdfSmrgfi
7671e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7672e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7673a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7674a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7675a85aecdfSmrgfi
7676a85aecdfSmrg
7677a85aecdfSmrgfound="no"
7678a85aecdfSmrg
7679a85aecdfSmrg	if test $found = "no" ; then
7680a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7681a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7682a85aecdfSmrg		fi
7683a85aecdfSmrg
7684a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7685a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7686a85aecdfSmrg		fi
7687a85aecdfSmrg
7688a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7689a85aecdfSmrg
7690e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7691e53c48bfSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7692a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7693e53c48bfSmrg		if eval test \${$cacheid+y}
7694e53c48bfSmrgthen :
7695e53c48bfSmrg  printf %s "(cached) " >&6
7696e53c48bfSmrgelse $as_nop
7697a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7698a85aecdfSmrg/* end confdefs.h.  */
7699a85aecdfSmrgint i;
7700a85aecdfSmrgint
7701e53c48bfSmrgmain (void)
7702a85aecdfSmrg{
7703a85aecdfSmrg
7704a85aecdfSmrg  ;
7705a85aecdfSmrg  return 0;
7706a85aecdfSmrg}
7707a85aecdfSmrg_ACEOF
7708e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7709e53c48bfSmrgthen :
7710a85aecdfSmrg  eval $cacheid=yes
7711e53c48bfSmrgelse $as_nop
7712a85aecdfSmrg  eval $cacheid=no
7713a85aecdfSmrgfi
7714e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7715a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7716a85aecdfSmrgfi
7717a85aecdfSmrg
7718a85aecdfSmrg
7719a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7720a85aecdfSmrg
7721a85aecdfSmrg		eval supported=\$$cacheid
7722e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7723e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7724a85aecdfSmrg		if test "$supported" = "yes" ; then
7725a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7726a85aecdfSmrg			found="yes"
7727a85aecdfSmrg		fi
7728a85aecdfSmrg	fi
7729a85aecdfSmrg
7730a85aecdfSmrg
7731a85aecdfSmrg
7732a85aecdfSmrg
7733a85aecdfSmrg
7734a85aecdfSmrg
7735a85aecdfSmrg
7736a85aecdfSmrg
7737a85aecdfSmrg
7738a85aecdfSmrg
7739a85aecdfSmrg
7740a85aecdfSmrg
7741a85aecdfSmrg
7742a85aecdfSmrg
7743a85aecdfSmrg
7744a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7745a85aecdfSmrg
7746a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7747a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7748e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7749e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7750e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7751e53c48bfSmrgthen :
7752e53c48bfSmrg  printf %s "(cached) " >&6
7753e53c48bfSmrgelse $as_nop
7754a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7755a85aecdfSmrg/* end confdefs.h.  */
7756a85aecdfSmrgint i;
7757a85aecdfSmrg_ACEOF
7758e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7759e53c48bfSmrgthen :
7760a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7761e53c48bfSmrgelse $as_nop
7762a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7763a85aecdfSmrgfi
7764e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7765a85aecdfSmrgfi
7766e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7767e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7768a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7769a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7770a85aecdfSmrgfi
7771a85aecdfSmrg
7772a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7773a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7774a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7775a85aecdfSmrg	fi
7776a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7777e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7778e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7779e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7780e53c48bfSmrgthen :
7781e53c48bfSmrg  printf %s "(cached) " >&6
7782e53c48bfSmrgelse $as_nop
7783a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7784a85aecdfSmrg/* end confdefs.h.  */
7785a85aecdfSmrgint i;
7786a85aecdfSmrg_ACEOF
7787e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7788e53c48bfSmrgthen :
7789a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7790e53c48bfSmrgelse $as_nop
7791a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7792a85aecdfSmrgfi
7793e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7794a85aecdfSmrgfi
7795e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7796e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7797a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7798a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7799a85aecdfSmrgfi
7800a85aecdfSmrg
7801a85aecdfSmrgfound="no"
7802a85aecdfSmrg
7803a85aecdfSmrg	if test $found = "no" ; then
7804a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7805a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7806a85aecdfSmrg		fi
7807a85aecdfSmrg
7808a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7809a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7810a85aecdfSmrg		fi
7811a85aecdfSmrg
7812a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7813a85aecdfSmrg
7814e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7815e53c48bfSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
7816a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7817e53c48bfSmrg		if eval test \${$cacheid+y}
7818e53c48bfSmrgthen :
7819e53c48bfSmrg  printf %s "(cached) " >&6
7820e53c48bfSmrgelse $as_nop
7821a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7822a85aecdfSmrg/* end confdefs.h.  */
7823a85aecdfSmrgint i;
7824a85aecdfSmrgint
7825e53c48bfSmrgmain (void)
7826a85aecdfSmrg{
7827a85aecdfSmrg
7828a85aecdfSmrg  ;
7829a85aecdfSmrg  return 0;
7830a85aecdfSmrg}
7831a85aecdfSmrg_ACEOF
7832e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7833e53c48bfSmrgthen :
7834a85aecdfSmrg  eval $cacheid=yes
7835e53c48bfSmrgelse $as_nop
7836a85aecdfSmrg  eval $cacheid=no
7837a85aecdfSmrgfi
7838e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7839a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7840a85aecdfSmrgfi
7841a85aecdfSmrg
7842a85aecdfSmrg
7843a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7844a85aecdfSmrg
7845a85aecdfSmrg		eval supported=\$$cacheid
7846e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7847e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7848a85aecdfSmrg		if test "$supported" = "yes" ; then
7849a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7850a85aecdfSmrg			found="yes"
7851a85aecdfSmrg		fi
7852a85aecdfSmrg	fi
7853a85aecdfSmrg
7854a85aecdfSmrg
7855a85aecdfSmrg
7856a85aecdfSmrg
7857a85aecdfSmrg
7858a85aecdfSmrg
7859a85aecdfSmrg
7860a85aecdfSmrg
7861a85aecdfSmrg
7862a85aecdfSmrg
7863a85aecdfSmrg
7864a85aecdfSmrg
7865a85aecdfSmrg
7866a85aecdfSmrg
7867a85aecdfSmrg
7868a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7869a85aecdfSmrg
7870a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7871a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7872e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7873e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7874e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
7875e53c48bfSmrgthen :
7876e53c48bfSmrg  printf %s "(cached) " >&6
7877e53c48bfSmrgelse $as_nop
7878a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7879a85aecdfSmrg/* end confdefs.h.  */
7880a85aecdfSmrgint i;
7881a85aecdfSmrg_ACEOF
7882e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7883e53c48bfSmrgthen :
7884a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7885e53c48bfSmrgelse $as_nop
7886a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7887a85aecdfSmrgfi
7888e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7889a85aecdfSmrgfi
7890e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7891e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7892a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7893a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7894a85aecdfSmrgfi
7895a85aecdfSmrg
7896a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7897a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7898a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7899a85aecdfSmrg	fi
7900a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7901e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7902e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7903e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
7904e53c48bfSmrgthen :
7905e53c48bfSmrg  printf %s "(cached) " >&6
7906e53c48bfSmrgelse $as_nop
7907a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7908a85aecdfSmrg/* end confdefs.h.  */
7909a85aecdfSmrgint i;
7910a85aecdfSmrg_ACEOF
7911e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
7912e53c48bfSmrgthen :
7913a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7914e53c48bfSmrgelse $as_nop
7915a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7916a85aecdfSmrgfi
7917e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7918a85aecdfSmrgfi
7919e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7920e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7921a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7922a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7923a85aecdfSmrgfi
7924a85aecdfSmrg
7925a85aecdfSmrgfound="no"
7926a85aecdfSmrg
7927a85aecdfSmrg	if test $found = "no" ; then
7928a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7929a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7930a85aecdfSmrg		fi
7931a85aecdfSmrg
7932a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7933a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7934a85aecdfSmrg		fi
7935a85aecdfSmrg
7936a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7937a85aecdfSmrg
7938e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7939e53c48bfSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
7940a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7941e53c48bfSmrg		if eval test \${$cacheid+y}
7942e53c48bfSmrgthen :
7943e53c48bfSmrg  printf %s "(cached) " >&6
7944e53c48bfSmrgelse $as_nop
7945a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7946a85aecdfSmrg/* end confdefs.h.  */
7947a85aecdfSmrgint i;
7948a85aecdfSmrgint
7949e53c48bfSmrgmain (void)
7950a85aecdfSmrg{
7951a85aecdfSmrg
7952a85aecdfSmrg  ;
7953a85aecdfSmrg  return 0;
7954a85aecdfSmrg}
7955a85aecdfSmrg_ACEOF
7956e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
7957e53c48bfSmrgthen :
7958a85aecdfSmrg  eval $cacheid=yes
7959e53c48bfSmrgelse $as_nop
7960a85aecdfSmrg  eval $cacheid=no
7961a85aecdfSmrgfi
7962e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7963a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
7964a85aecdfSmrgfi
7965a85aecdfSmrg
7966a85aecdfSmrg
7967a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7968a85aecdfSmrg
7969a85aecdfSmrg		eval supported=\$$cacheid
7970e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7971e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
7972a85aecdfSmrg		if test "$supported" = "yes" ; then
7973a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7974a85aecdfSmrg			found="yes"
7975a85aecdfSmrg		fi
7976a85aecdfSmrg	fi
7977a85aecdfSmrg
7978a85aecdfSmrg	if test $found = "no" ; then
7979a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7980a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7981a85aecdfSmrg		fi
7982a85aecdfSmrg
7983a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7984a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7985a85aecdfSmrg		fi
7986a85aecdfSmrg
7987a85aecdfSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7988a85aecdfSmrg
7989e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7990e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7991a9ba4257Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7992e53c48bfSmrg		if eval test \${$cacheid+y}
7993e53c48bfSmrgthen :
7994e53c48bfSmrg  printf %s "(cached) " >&6
7995e53c48bfSmrgelse $as_nop
7996a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7997a85aecdfSmrg/* end confdefs.h.  */
7998a85aecdfSmrgint i;
7999a85aecdfSmrgint
8000e53c48bfSmrgmain (void)
8001a85aecdfSmrg{
8002a85aecdfSmrg
8003a85aecdfSmrg  ;
8004a85aecdfSmrg  return 0;
8005a85aecdfSmrg}
8006a85aecdfSmrg_ACEOF
8007e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8008e53c48bfSmrgthen :
8009a85aecdfSmrg  eval $cacheid=yes
8010e53c48bfSmrgelse $as_nop
8011a85aecdfSmrg  eval $cacheid=no
8012a85aecdfSmrgfi
8013e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8014a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8015a85aecdfSmrgfi
8016a85aecdfSmrg
8017a85aecdfSmrg
8018a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8019a85aecdfSmrg
8020a85aecdfSmrg		eval supported=\$$cacheid
8021e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8022e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8023a85aecdfSmrg		if test "$supported" = "yes" ; then
8024a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8025a85aecdfSmrg			found="yes"
8026a85aecdfSmrg		fi
8027a85aecdfSmrg	fi
8028a85aecdfSmrg
8029a85aecdfSmrg
8030a85aecdfSmrg
8031a85aecdfSmrg
8032a85aecdfSmrg
8033a85aecdfSmrg
8034a85aecdfSmrg
8035a85aecdfSmrg
8036a85aecdfSmrg
8037a85aecdfSmrg
8038a85aecdfSmrg
8039a85aecdfSmrg
8040a85aecdfSmrg
8041a85aecdfSmrg
8042a85aecdfSmrg
8043a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8044a85aecdfSmrg
8045a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8046a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8047e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8048e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8049e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8050e53c48bfSmrgthen :
8051e53c48bfSmrg  printf %s "(cached) " >&6
8052e53c48bfSmrgelse $as_nop
8053a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8054a85aecdfSmrg/* end confdefs.h.  */
8055a85aecdfSmrgint i;
8056a85aecdfSmrg_ACEOF
8057e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8058e53c48bfSmrgthen :
8059a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8060e53c48bfSmrgelse $as_nop
8061a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8062a85aecdfSmrgfi
8063e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8064a85aecdfSmrgfi
8065e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8066e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8067a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8068a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8069a85aecdfSmrgfi
8070a85aecdfSmrg
8071a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8072a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8073a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8074a85aecdfSmrg	fi
8075a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8076e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8077e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8078e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8079e53c48bfSmrgthen :
8080e53c48bfSmrg  printf %s "(cached) " >&6
8081e53c48bfSmrgelse $as_nop
8082a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8083a85aecdfSmrg/* end confdefs.h.  */
8084a85aecdfSmrgint i;
8085a85aecdfSmrg_ACEOF
8086e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8087e53c48bfSmrgthen :
8088a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8089e53c48bfSmrgelse $as_nop
8090a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8091a85aecdfSmrgfi
8092e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8093a85aecdfSmrgfi
8094e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8095e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8096a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8097a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8098a85aecdfSmrgfi
8099a85aecdfSmrg
8100a85aecdfSmrgfound="no"
8101a85aecdfSmrg
8102a85aecdfSmrg	if test $found = "no" ; then
8103a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8104a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8105a85aecdfSmrg		fi
8106a85aecdfSmrg
8107a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8108a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8109a85aecdfSmrg		fi
8110a85aecdfSmrg
8111a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8112a85aecdfSmrg
8113e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8114e53c48bfSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8115a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
8116e53c48bfSmrg		if eval test \${$cacheid+y}
8117e53c48bfSmrgthen :
8118e53c48bfSmrg  printf %s "(cached) " >&6
8119e53c48bfSmrgelse $as_nop
8120a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8121a85aecdfSmrg/* end confdefs.h.  */
8122a85aecdfSmrgint i;
8123a85aecdfSmrgint
8124e53c48bfSmrgmain (void)
8125a85aecdfSmrg{
8126a85aecdfSmrg
8127a85aecdfSmrg  ;
8128a85aecdfSmrg  return 0;
8129a85aecdfSmrg}
8130a85aecdfSmrg_ACEOF
8131e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8132e53c48bfSmrgthen :
8133a85aecdfSmrg  eval $cacheid=yes
8134e53c48bfSmrgelse $as_nop
8135a85aecdfSmrg  eval $cacheid=no
8136a85aecdfSmrgfi
8137e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8138a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8139a85aecdfSmrgfi
8140a85aecdfSmrg
8141a85aecdfSmrg
8142a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8143a85aecdfSmrg
8144a85aecdfSmrg		eval supported=\$$cacheid
8145e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8146e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8147a85aecdfSmrg		if test "$supported" = "yes" ; then
8148a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8149a85aecdfSmrg			found="yes"
8150a85aecdfSmrg		fi
8151a85aecdfSmrg	fi
8152a85aecdfSmrg
8153a85aecdfSmrg
8154a85aecdfSmrg
8155a85aecdfSmrg
8156a85aecdfSmrg
8157a85aecdfSmrg
8158a85aecdfSmrg
8159a85aecdfSmrg
8160a85aecdfSmrg
8161a85aecdfSmrg
8162a85aecdfSmrg
8163a85aecdfSmrg
8164a85aecdfSmrg
8165a85aecdfSmrg
8166a85aecdfSmrg
8167a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8168a85aecdfSmrg
8169a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8170a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8171e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8172e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8173e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8174e53c48bfSmrgthen :
8175e53c48bfSmrg  printf %s "(cached) " >&6
8176e53c48bfSmrgelse $as_nop
8177a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8178a85aecdfSmrg/* end confdefs.h.  */
8179a85aecdfSmrgint i;
8180a85aecdfSmrg_ACEOF
8181e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8182e53c48bfSmrgthen :
8183a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8184e53c48bfSmrgelse $as_nop
8185a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8186a85aecdfSmrgfi
8187e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8188a85aecdfSmrgfi
8189e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8190e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8191a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8192a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8193a85aecdfSmrgfi
8194a85aecdfSmrg
8195a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8196a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8197a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8198a85aecdfSmrg	fi
8199a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8200e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8201e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8202e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8203e53c48bfSmrgthen :
8204e53c48bfSmrg  printf %s "(cached) " >&6
8205e53c48bfSmrgelse $as_nop
8206a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8207a85aecdfSmrg/* end confdefs.h.  */
8208a85aecdfSmrgint i;
8209a85aecdfSmrg_ACEOF
8210e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8211e53c48bfSmrgthen :
8212a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8213e53c48bfSmrgelse $as_nop
8214a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8215a85aecdfSmrgfi
8216e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8217a85aecdfSmrgfi
8218e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8219e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8220a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8221a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8222a85aecdfSmrgfi
8223a85aecdfSmrg
8224a85aecdfSmrgfound="no"
8225a85aecdfSmrg
8226a85aecdfSmrg	if test $found = "no" ; then
8227a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8228a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8229a85aecdfSmrg		fi
8230a85aecdfSmrg
8231a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8232a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8233a85aecdfSmrg		fi
8234a85aecdfSmrg
8235a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8236a85aecdfSmrg
8237e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8238e53c48bfSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8239a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
8240e53c48bfSmrg		if eval test \${$cacheid+y}
8241e53c48bfSmrgthen :
8242e53c48bfSmrg  printf %s "(cached) " >&6
8243e53c48bfSmrgelse $as_nop
8244a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245a85aecdfSmrg/* end confdefs.h.  */
8246a85aecdfSmrgint i;
8247a85aecdfSmrgint
8248e53c48bfSmrgmain (void)
8249a85aecdfSmrg{
8250a85aecdfSmrg
8251a85aecdfSmrg  ;
8252a85aecdfSmrg  return 0;
8253a85aecdfSmrg}
8254a85aecdfSmrg_ACEOF
8255e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8256e53c48bfSmrgthen :
8257a85aecdfSmrg  eval $cacheid=yes
8258e53c48bfSmrgelse $as_nop
8259a85aecdfSmrg  eval $cacheid=no
8260a85aecdfSmrgfi
8261e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8262a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8263a85aecdfSmrgfi
8264a85aecdfSmrg
8265a85aecdfSmrg
8266a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8267a85aecdfSmrg
8268a85aecdfSmrg		eval supported=\$$cacheid
8269e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8270e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8271a85aecdfSmrg		if test "$supported" = "yes" ; then
8272a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8273a85aecdfSmrg			found="yes"
8274a85aecdfSmrg		fi
8275a85aecdfSmrg	fi
8276a85aecdfSmrg
8277a85aecdfSmrg
8278a85aecdfSmrg
8279a85aecdfSmrg
8280a85aecdfSmrg
8281a85aecdfSmrg
8282a85aecdfSmrg
8283a85aecdfSmrg
8284a85aecdfSmrg
8285a85aecdfSmrg
8286a85aecdfSmrg
8287a85aecdfSmrg
8288a85aecdfSmrg
8289a85aecdfSmrg
8290a85aecdfSmrg
8291a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8292a85aecdfSmrg
8293a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8294a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8295e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8296e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8297e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8298e53c48bfSmrgthen :
8299e53c48bfSmrg  printf %s "(cached) " >&6
8300e53c48bfSmrgelse $as_nop
8301a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8302a85aecdfSmrg/* end confdefs.h.  */
8303a85aecdfSmrgint i;
8304a85aecdfSmrg_ACEOF
8305e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8306e53c48bfSmrgthen :
8307a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8308e53c48bfSmrgelse $as_nop
8309a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8310a85aecdfSmrgfi
8311e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8312a85aecdfSmrgfi
8313e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8314e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8315a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8316a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8317a85aecdfSmrgfi
8318a85aecdfSmrg
8319a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8320a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8321a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8322a85aecdfSmrg	fi
8323a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8324e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8325e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8326e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8327e53c48bfSmrgthen :
8328e53c48bfSmrg  printf %s "(cached) " >&6
8329e53c48bfSmrgelse $as_nop
8330a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8331a85aecdfSmrg/* end confdefs.h.  */
8332a85aecdfSmrgint i;
8333a85aecdfSmrg_ACEOF
8334e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8335e53c48bfSmrgthen :
8336a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8337e53c48bfSmrgelse $as_nop
8338a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8339a85aecdfSmrgfi
8340e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8341a85aecdfSmrgfi
8342e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8343e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8344a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8345a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8346a85aecdfSmrgfi
8347a85aecdfSmrg
8348a85aecdfSmrgfound="no"
8349a85aecdfSmrg
8350a85aecdfSmrg	if test $found = "no" ; then
8351a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8352a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8353a85aecdfSmrg		fi
8354a85aecdfSmrg
8355a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8356a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8357a85aecdfSmrg		fi
8358a85aecdfSmrg
8359a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8360a85aecdfSmrg
8361e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8362e53c48bfSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8363a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8364e53c48bfSmrg		if eval test \${$cacheid+y}
8365e53c48bfSmrgthen :
8366e53c48bfSmrg  printf %s "(cached) " >&6
8367e53c48bfSmrgelse $as_nop
8368a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8369a85aecdfSmrg/* end confdefs.h.  */
8370a85aecdfSmrgint i;
8371a85aecdfSmrgint
8372e53c48bfSmrgmain (void)
8373a85aecdfSmrg{
8374a85aecdfSmrg
8375a85aecdfSmrg  ;
8376a85aecdfSmrg  return 0;
8377a85aecdfSmrg}
8378a85aecdfSmrg_ACEOF
8379e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8380e53c48bfSmrgthen :
8381a85aecdfSmrg  eval $cacheid=yes
8382e53c48bfSmrgelse $as_nop
8383a85aecdfSmrg  eval $cacheid=no
8384a85aecdfSmrgfi
8385e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8386a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8387a85aecdfSmrgfi
8388a85aecdfSmrg
8389a85aecdfSmrg
8390a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8391a85aecdfSmrg
8392a85aecdfSmrg		eval supported=\$$cacheid
8393e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8394e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8395a85aecdfSmrg		if test "$supported" = "yes" ; then
8396a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8397a85aecdfSmrg			found="yes"
8398a85aecdfSmrg		fi
8399a85aecdfSmrg	fi
8400a85aecdfSmrg
8401a85aecdfSmrg
8402a85aecdfSmrg
8403a85aecdfSmrg
8404a85aecdfSmrg
8405a85aecdfSmrg
8406a85aecdfSmrg
8407a85aecdfSmrg
8408a85aecdfSmrg
8409a85aecdfSmrg
8410a85aecdfSmrg
8411a85aecdfSmrg
8412a85aecdfSmrg
8413a85aecdfSmrg
8414a85aecdfSmrg
8415a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8416a85aecdfSmrg
8417a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8418a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8419e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8420e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8421e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8422e53c48bfSmrgthen :
8423e53c48bfSmrg  printf %s "(cached) " >&6
8424e53c48bfSmrgelse $as_nop
8425a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8426a85aecdfSmrg/* end confdefs.h.  */
8427a85aecdfSmrgint i;
8428a85aecdfSmrg_ACEOF
8429e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8430e53c48bfSmrgthen :
8431a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8432e53c48bfSmrgelse $as_nop
8433a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8434a85aecdfSmrgfi
8435e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8436a85aecdfSmrgfi
8437e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8438e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8439a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8440a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8441a85aecdfSmrgfi
8442a85aecdfSmrg
8443a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8444a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8445a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8446a85aecdfSmrg	fi
8447a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8448e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8449e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8450e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8451e53c48bfSmrgthen :
8452e53c48bfSmrg  printf %s "(cached) " >&6
8453e53c48bfSmrgelse $as_nop
8454a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8455a85aecdfSmrg/* end confdefs.h.  */
8456a85aecdfSmrgint i;
8457a85aecdfSmrg_ACEOF
8458e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8459e53c48bfSmrgthen :
8460a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8461e53c48bfSmrgelse $as_nop
8462a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8463a85aecdfSmrgfi
8464e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8465a85aecdfSmrgfi
8466e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8467e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8468a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8469a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8470a85aecdfSmrgfi
8471a85aecdfSmrg
8472a85aecdfSmrgfound="no"
8473a85aecdfSmrg
8474a85aecdfSmrg	if test $found = "no" ; then
8475a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8476a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8477a85aecdfSmrg		fi
8478a85aecdfSmrg
8479a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8480a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8481a85aecdfSmrg		fi
8482a85aecdfSmrg
8483a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=address"
8484a85aecdfSmrg
8485e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8486e53c48bfSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8487a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8488e53c48bfSmrg		if eval test \${$cacheid+y}
8489e53c48bfSmrgthen :
8490e53c48bfSmrg  printf %s "(cached) " >&6
8491e53c48bfSmrgelse $as_nop
8492a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8493a85aecdfSmrg/* end confdefs.h.  */
8494a85aecdfSmrgint i;
8495a85aecdfSmrgint
8496e53c48bfSmrgmain (void)
8497a85aecdfSmrg{
8498a85aecdfSmrg
8499a85aecdfSmrg  ;
8500a85aecdfSmrg  return 0;
8501a85aecdfSmrg}
8502a85aecdfSmrg_ACEOF
8503e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8504e53c48bfSmrgthen :
8505a85aecdfSmrg  eval $cacheid=yes
8506e53c48bfSmrgelse $as_nop
8507a85aecdfSmrg  eval $cacheid=no
8508a85aecdfSmrgfi
8509e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8510a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8511a85aecdfSmrgfi
8512a85aecdfSmrg
8513a85aecdfSmrg
8514a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8515a85aecdfSmrg
8516a85aecdfSmrg		eval supported=\$$cacheid
8517e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8518e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8519a85aecdfSmrg		if test "$supported" = "yes" ; then
8520a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8521a85aecdfSmrg			found="yes"
8522a85aecdfSmrg		fi
8523a85aecdfSmrg	fi
8524a85aecdfSmrg
8525a85aecdfSmrg
8526a85aecdfSmrg
8527a85aecdfSmrg
8528a85aecdfSmrg
8529a85aecdfSmrg
8530a85aecdfSmrg
8531a85aecdfSmrg
8532a85aecdfSmrg
8533a85aecdfSmrg
8534a85aecdfSmrg
8535a85aecdfSmrg
8536a85aecdfSmrg
8537a85aecdfSmrg
8538a85aecdfSmrg
8539a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8540a85aecdfSmrg
8541a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8542a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8543e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8544e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8545e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8546e53c48bfSmrgthen :
8547e53c48bfSmrg  printf %s "(cached) " >&6
8548e53c48bfSmrgelse $as_nop
8549a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8550a85aecdfSmrg/* end confdefs.h.  */
8551a85aecdfSmrgint i;
8552a85aecdfSmrg_ACEOF
8553e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8554e53c48bfSmrgthen :
8555a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8556e53c48bfSmrgelse $as_nop
8557a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8558a85aecdfSmrgfi
8559e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8560a85aecdfSmrgfi
8561e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8562e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8563a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8564a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8565a85aecdfSmrgfi
8566a85aecdfSmrg
8567a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8568a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8569a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8570a85aecdfSmrg	fi
8571a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8572e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8573e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8574e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8575e53c48bfSmrgthen :
8576e53c48bfSmrg  printf %s "(cached) " >&6
8577e53c48bfSmrgelse $as_nop
8578a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8579a85aecdfSmrg/* end confdefs.h.  */
8580a85aecdfSmrgint i;
8581a85aecdfSmrg_ACEOF
8582e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8583e53c48bfSmrgthen :
8584a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8585e53c48bfSmrgelse $as_nop
8586a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8587a85aecdfSmrgfi
8588e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8589a85aecdfSmrgfi
8590e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8591e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8592a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8593a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8594a85aecdfSmrgfi
8595a85aecdfSmrg
8596a85aecdfSmrgfound="no"
8597a85aecdfSmrg
8598a85aecdfSmrg	if test $found = "no" ; then
8599a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8600a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8601a85aecdfSmrg		fi
8602a85aecdfSmrg
8603a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8604a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8605a85aecdfSmrg		fi
8606a85aecdfSmrg
8607a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8608a85aecdfSmrg
8609e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8610e53c48bfSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8611a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8612e53c48bfSmrg		if eval test \${$cacheid+y}
8613e53c48bfSmrgthen :
8614e53c48bfSmrg  printf %s "(cached) " >&6
8615e53c48bfSmrgelse $as_nop
8616a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8617a85aecdfSmrg/* end confdefs.h.  */
8618a85aecdfSmrgint i;
8619a85aecdfSmrgint
8620e53c48bfSmrgmain (void)
8621a85aecdfSmrg{
8622a85aecdfSmrg
8623a85aecdfSmrg  ;
8624a85aecdfSmrg  return 0;
8625a85aecdfSmrg}
8626a85aecdfSmrg_ACEOF
8627e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8628e53c48bfSmrgthen :
8629a85aecdfSmrg  eval $cacheid=yes
8630e53c48bfSmrgelse $as_nop
8631a85aecdfSmrg  eval $cacheid=no
8632a85aecdfSmrgfi
8633e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8634a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8635a85aecdfSmrgfi
8636a85aecdfSmrg
8637a85aecdfSmrg
8638a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8639a85aecdfSmrg
8640a85aecdfSmrg		eval supported=\$$cacheid
8641e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8642e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8643a85aecdfSmrg		if test "$supported" = "yes" ; then
8644a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8645a85aecdfSmrg			found="yes"
8646a85aecdfSmrg		fi
8647a85aecdfSmrg	fi
8648a85aecdfSmrg
8649a85aecdfSmrg	if test $found = "no" ; then
8650a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8651a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8652a85aecdfSmrg		fi
8653a85aecdfSmrg
8654a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8655a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8656a85aecdfSmrg		fi
8657a85aecdfSmrg
8658a85aecdfSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8659a85aecdfSmrg
8660e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8661e53c48bfSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8662a9ba4257Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8663e53c48bfSmrg		if eval test \${$cacheid+y}
8664e53c48bfSmrgthen :
8665e53c48bfSmrg  printf %s "(cached) " >&6
8666e53c48bfSmrgelse $as_nop
8667a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8668a85aecdfSmrg/* end confdefs.h.  */
8669a85aecdfSmrgint i;
8670a85aecdfSmrgint
8671e53c48bfSmrgmain (void)
8672a85aecdfSmrg{
8673a85aecdfSmrg
8674a85aecdfSmrg  ;
8675a85aecdfSmrg  return 0;
8676a85aecdfSmrg}
8677a85aecdfSmrg_ACEOF
8678e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8679e53c48bfSmrgthen :
8680a85aecdfSmrg  eval $cacheid=yes
8681e53c48bfSmrgelse $as_nop
8682a85aecdfSmrg  eval $cacheid=no
8683a85aecdfSmrgfi
8684e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8685a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8686a85aecdfSmrgfi
8687a85aecdfSmrg
8688a85aecdfSmrg
8689a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8690a85aecdfSmrg
8691a85aecdfSmrg		eval supported=\$$cacheid
8692e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8693e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8694a85aecdfSmrg		if test "$supported" = "yes" ; then
8695a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8696a85aecdfSmrg			found="yes"
8697a85aecdfSmrg		fi
8698a85aecdfSmrg	fi
8699a85aecdfSmrg
8700a85aecdfSmrg
8701a85aecdfSmrg
8702a85aecdfSmrg
8703a85aecdfSmrg
8704a85aecdfSmrg
8705a85aecdfSmrg
8706a85aecdfSmrg
8707a85aecdfSmrg
8708a85aecdfSmrg
8709a85aecdfSmrg
8710a85aecdfSmrg
8711a85aecdfSmrg
8712a85aecdfSmrg
8713a85aecdfSmrg
8714a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8715a85aecdfSmrg
8716a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8717a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8718e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8719e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8720e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8721e53c48bfSmrgthen :
8722e53c48bfSmrg  printf %s "(cached) " >&6
8723e53c48bfSmrgelse $as_nop
8724a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8725a85aecdfSmrg/* end confdefs.h.  */
8726a85aecdfSmrgint i;
8727a85aecdfSmrg_ACEOF
8728e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8729e53c48bfSmrgthen :
8730a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8731e53c48bfSmrgelse $as_nop
8732a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8733a85aecdfSmrgfi
8734e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8735a85aecdfSmrgfi
8736e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8737e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8738a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8739a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8740a85aecdfSmrgfi
8741a85aecdfSmrg
8742a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8743a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8744a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8745a85aecdfSmrg	fi
8746a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8747e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8748e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8749e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8750e53c48bfSmrgthen :
8751e53c48bfSmrg  printf %s "(cached) " >&6
8752e53c48bfSmrgelse $as_nop
8753a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8754a85aecdfSmrg/* end confdefs.h.  */
8755a85aecdfSmrgint i;
8756a85aecdfSmrg_ACEOF
8757e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8758e53c48bfSmrgthen :
8759a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8760e53c48bfSmrgelse $as_nop
8761a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8762a85aecdfSmrgfi
8763e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8764a85aecdfSmrgfi
8765e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8766e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8767a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8768a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8769a85aecdfSmrgfi
8770a85aecdfSmrg
8771a85aecdfSmrgfound="no"
8772a85aecdfSmrg
8773a85aecdfSmrg	if test $found = "no" ; then
8774a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8775a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8776a85aecdfSmrg		fi
8777a85aecdfSmrg
8778a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8779a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8780a85aecdfSmrg		fi
8781a85aecdfSmrg
8782a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8783a85aecdfSmrg
8784e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8785e53c48bfSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8786a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8787e53c48bfSmrg		if eval test \${$cacheid+y}
8788e53c48bfSmrgthen :
8789e53c48bfSmrg  printf %s "(cached) " >&6
8790e53c48bfSmrgelse $as_nop
8791a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8792a85aecdfSmrg/* end confdefs.h.  */
8793a85aecdfSmrgint i;
8794a85aecdfSmrgint
8795e53c48bfSmrgmain (void)
8796a85aecdfSmrg{
8797a85aecdfSmrg
8798a85aecdfSmrg  ;
8799a85aecdfSmrg  return 0;
8800a85aecdfSmrg}
8801a85aecdfSmrg_ACEOF
8802e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8803e53c48bfSmrgthen :
8804a85aecdfSmrg  eval $cacheid=yes
8805e53c48bfSmrgelse $as_nop
8806a85aecdfSmrg  eval $cacheid=no
8807a85aecdfSmrgfi
8808e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8809a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8810a85aecdfSmrgfi
8811a85aecdfSmrg
8812a85aecdfSmrg
8813a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8814a85aecdfSmrg
8815a85aecdfSmrg		eval supported=\$$cacheid
8816e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8817e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8818a85aecdfSmrg		if test "$supported" = "yes" ; then
8819a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8820a85aecdfSmrg			found="yes"
8821a85aecdfSmrg		fi
8822a85aecdfSmrg	fi
8823a85aecdfSmrg
8824a85aecdfSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8825a85aecdfSmrgelse
8826e53c48bfSmrg{ 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
8827e53c48bfSmrgprintf "%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;}
8828a85aecdfSmrg
8829a85aecdfSmrg
8830a85aecdfSmrg
8831a85aecdfSmrg
8832a85aecdfSmrg
8833a85aecdfSmrg
8834a85aecdfSmrg
8835a85aecdfSmrg
8836a85aecdfSmrg
8837a85aecdfSmrg
8838a85aecdfSmrg
8839a85aecdfSmrg
8840a85aecdfSmrg
8841a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8842a85aecdfSmrg
8843a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8844a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8845e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8846e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8847e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8848e53c48bfSmrgthen :
8849e53c48bfSmrg  printf %s "(cached) " >&6
8850e53c48bfSmrgelse $as_nop
8851a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8852a85aecdfSmrg/* end confdefs.h.  */
8853a85aecdfSmrgint i;
8854a85aecdfSmrg_ACEOF
8855e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8856e53c48bfSmrgthen :
8857a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8858e53c48bfSmrgelse $as_nop
8859a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8860a85aecdfSmrgfi
8861e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8862a85aecdfSmrgfi
8863e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8864e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8865a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8866a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8867a85aecdfSmrgfi
8868a85aecdfSmrg
8869a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8870a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8871a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8872a85aecdfSmrg	fi
8873a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8874e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8875e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8876e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
8877e53c48bfSmrgthen :
8878e53c48bfSmrg  printf %s "(cached) " >&6
8879e53c48bfSmrgelse $as_nop
8880a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8881a85aecdfSmrg/* end confdefs.h.  */
8882a85aecdfSmrgint i;
8883a85aecdfSmrg_ACEOF
8884e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8885e53c48bfSmrgthen :
8886a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8887e53c48bfSmrgelse $as_nop
8888a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8889a85aecdfSmrgfi
8890e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8891a85aecdfSmrgfi
8892e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8893e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8894a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8895a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8896a85aecdfSmrgfi
8897a85aecdfSmrg
8898a85aecdfSmrgfound="no"
8899a85aecdfSmrg
8900a85aecdfSmrg	if test $found = "no" ; then
8901a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8902a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8903a85aecdfSmrg		fi
8904a85aecdfSmrg
8905a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8906a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8907a85aecdfSmrg		fi
8908a85aecdfSmrg
8909a85aecdfSmrg		CFLAGS="$CFLAGS -Wimplicit"
8910a85aecdfSmrg
8911e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8912e53c48bfSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
8913a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8914e53c48bfSmrg		if eval test \${$cacheid+y}
8915e53c48bfSmrgthen :
8916e53c48bfSmrg  printf %s "(cached) " >&6
8917e53c48bfSmrgelse $as_nop
8918a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8919a85aecdfSmrg/* end confdefs.h.  */
8920a85aecdfSmrgint i;
8921a85aecdfSmrgint
8922e53c48bfSmrgmain (void)
8923a85aecdfSmrg{
8924a85aecdfSmrg
8925a85aecdfSmrg  ;
8926a85aecdfSmrg  return 0;
8927a85aecdfSmrg}
8928a85aecdfSmrg_ACEOF
8929e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
8930e53c48bfSmrgthen :
8931a85aecdfSmrg  eval $cacheid=yes
8932e53c48bfSmrgelse $as_nop
8933a85aecdfSmrg  eval $cacheid=no
8934a85aecdfSmrgfi
8935e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8936a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
8937a85aecdfSmrgfi
8938a85aecdfSmrg
8939a85aecdfSmrg
8940a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8941a85aecdfSmrg
8942a85aecdfSmrg		eval supported=\$$cacheid
8943e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8944e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
8945a85aecdfSmrg		if test "$supported" = "yes" ; then
8946a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8947a85aecdfSmrg			found="yes"
8948a85aecdfSmrg		fi
8949a85aecdfSmrg	fi
8950a85aecdfSmrg
8951a85aecdfSmrg
8952a85aecdfSmrg
8953a85aecdfSmrg
8954a85aecdfSmrg
8955a85aecdfSmrg
8956a85aecdfSmrg
8957a85aecdfSmrg
8958a85aecdfSmrg
8959a85aecdfSmrg
8960a85aecdfSmrg
8961a85aecdfSmrg
8962a85aecdfSmrg
8963a85aecdfSmrg
8964a85aecdfSmrg
8965a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8966a85aecdfSmrg
8967a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8968a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8969e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8970e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8971e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
8972e53c48bfSmrgthen :
8973e53c48bfSmrg  printf %s "(cached) " >&6
8974e53c48bfSmrgelse $as_nop
8975a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8976a85aecdfSmrg/* end confdefs.h.  */
8977a85aecdfSmrgint i;
8978a85aecdfSmrg_ACEOF
8979e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
8980e53c48bfSmrgthen :
8981a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8982e53c48bfSmrgelse $as_nop
8983a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8984a85aecdfSmrgfi
8985e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8986a85aecdfSmrgfi
8987e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8988e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8989a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8990a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8991a85aecdfSmrgfi
8992a85aecdfSmrg
8993a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8994a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8995a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8996a85aecdfSmrg	fi
8997a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8998e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8999e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9000e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9001e53c48bfSmrgthen :
9002e53c48bfSmrg  printf %s "(cached) " >&6
9003e53c48bfSmrgelse $as_nop
9004a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9005a85aecdfSmrg/* end confdefs.h.  */
9006a85aecdfSmrgint i;
9007a85aecdfSmrg_ACEOF
9008e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9009e53c48bfSmrgthen :
9010a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9011e53c48bfSmrgelse $as_nop
9012a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9013a85aecdfSmrgfi
9014e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9015a85aecdfSmrgfi
9016e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9017e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9018a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9019a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9020a85aecdfSmrgfi
9021a85aecdfSmrg
9022a85aecdfSmrgfound="no"
9023a85aecdfSmrg
9024a85aecdfSmrg	if test $found = "no" ; then
9025a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9026a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9027a85aecdfSmrg		fi
9028a85aecdfSmrg
9029a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9030a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9031a85aecdfSmrg		fi
9032a85aecdfSmrg
9033a85aecdfSmrg		CFLAGS="$CFLAGS -Wnonnull"
9034a85aecdfSmrg
9035e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9036e53c48bfSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9037a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
9038e53c48bfSmrg		if eval test \${$cacheid+y}
9039e53c48bfSmrgthen :
9040e53c48bfSmrg  printf %s "(cached) " >&6
9041e53c48bfSmrgelse $as_nop
9042a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9043a85aecdfSmrg/* end confdefs.h.  */
9044a85aecdfSmrgint i;
9045a85aecdfSmrgint
9046e53c48bfSmrgmain (void)
9047a85aecdfSmrg{
9048a85aecdfSmrg
9049a85aecdfSmrg  ;
9050a85aecdfSmrg  return 0;
9051a85aecdfSmrg}
9052a85aecdfSmrg_ACEOF
9053e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9054e53c48bfSmrgthen :
9055a85aecdfSmrg  eval $cacheid=yes
9056e53c48bfSmrgelse $as_nop
9057a85aecdfSmrg  eval $cacheid=no
9058a85aecdfSmrgfi
9059e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9060a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9061a85aecdfSmrgfi
9062a85aecdfSmrg
9063a85aecdfSmrg
9064a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9065a85aecdfSmrg
9066a85aecdfSmrg		eval supported=\$$cacheid
9067e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9068e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9069a85aecdfSmrg		if test "$supported" = "yes" ; then
9070a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9071a85aecdfSmrg			found="yes"
9072a85aecdfSmrg		fi
9073a85aecdfSmrg	fi
9074a85aecdfSmrg
9075a85aecdfSmrg
9076a85aecdfSmrg
9077a85aecdfSmrg
9078a85aecdfSmrg
9079a85aecdfSmrg
9080a85aecdfSmrg
9081a85aecdfSmrg
9082a85aecdfSmrg
9083a85aecdfSmrg
9084a85aecdfSmrg
9085a85aecdfSmrg
9086a85aecdfSmrg
9087a85aecdfSmrg
9088a85aecdfSmrg
9089a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9090a85aecdfSmrg
9091a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9092a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9093e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9094e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9095e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9096e53c48bfSmrgthen :
9097e53c48bfSmrg  printf %s "(cached) " >&6
9098e53c48bfSmrgelse $as_nop
9099a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9100a85aecdfSmrg/* end confdefs.h.  */
9101a85aecdfSmrgint i;
9102a85aecdfSmrg_ACEOF
9103e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9104e53c48bfSmrgthen :
9105a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9106e53c48bfSmrgelse $as_nop
9107a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9108a85aecdfSmrgfi
9109e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9110a85aecdfSmrgfi
9111e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9112e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9113a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9114a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9115a85aecdfSmrgfi
9116a85aecdfSmrg
9117a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9118a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9119a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9120a85aecdfSmrg	fi
9121a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9122e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9123e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9124e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9125e53c48bfSmrgthen :
9126e53c48bfSmrg  printf %s "(cached) " >&6
9127e53c48bfSmrgelse $as_nop
9128a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9129a85aecdfSmrg/* end confdefs.h.  */
9130a85aecdfSmrgint i;
9131a85aecdfSmrg_ACEOF
9132e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9133e53c48bfSmrgthen :
9134a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9135e53c48bfSmrgelse $as_nop
9136a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9137a85aecdfSmrgfi
9138e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9139a85aecdfSmrgfi
9140e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9141e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9142a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9143a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9144a85aecdfSmrgfi
9145a85aecdfSmrg
9146a85aecdfSmrgfound="no"
9147a85aecdfSmrg
9148a85aecdfSmrg	if test $found = "no" ; then
9149a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9150a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9151a85aecdfSmrg		fi
9152a85aecdfSmrg
9153a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9154a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9155a85aecdfSmrg		fi
9156a85aecdfSmrg
9157a85aecdfSmrg		CFLAGS="$CFLAGS -Winit-self"
9158a85aecdfSmrg
9159e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9160e53c48bfSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9161a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Winit_self
9162e53c48bfSmrg		if eval test \${$cacheid+y}
9163e53c48bfSmrgthen :
9164e53c48bfSmrg  printf %s "(cached) " >&6
9165e53c48bfSmrgelse $as_nop
9166a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9167a85aecdfSmrg/* end confdefs.h.  */
9168a85aecdfSmrgint i;
9169a85aecdfSmrgint
9170e53c48bfSmrgmain (void)
9171a85aecdfSmrg{
9172a85aecdfSmrg
9173a85aecdfSmrg  ;
9174a85aecdfSmrg  return 0;
9175a85aecdfSmrg}
9176a85aecdfSmrg_ACEOF
9177e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9178e53c48bfSmrgthen :
9179a85aecdfSmrg  eval $cacheid=yes
9180e53c48bfSmrgelse $as_nop
9181a85aecdfSmrg  eval $cacheid=no
9182a85aecdfSmrgfi
9183e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9184a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9185a85aecdfSmrgfi
9186a85aecdfSmrg
9187a85aecdfSmrg
9188a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9189a85aecdfSmrg
9190a85aecdfSmrg		eval supported=\$$cacheid
9191e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9192e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9193a85aecdfSmrg		if test "$supported" = "yes" ; then
9194a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9195a85aecdfSmrg			found="yes"
9196a85aecdfSmrg		fi
9197a85aecdfSmrg	fi
9198a85aecdfSmrg
9199a85aecdfSmrg
9200a85aecdfSmrg
9201a85aecdfSmrg
9202a85aecdfSmrg
9203a85aecdfSmrg
9204a85aecdfSmrg
9205a85aecdfSmrg
9206a85aecdfSmrg
9207a85aecdfSmrg
9208a85aecdfSmrg
9209a85aecdfSmrg
9210a85aecdfSmrg
9211a85aecdfSmrg
9212a85aecdfSmrg
9213a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9214a85aecdfSmrg
9215a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9216a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9217e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9218e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9219e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9220e53c48bfSmrgthen :
9221e53c48bfSmrg  printf %s "(cached) " >&6
9222e53c48bfSmrgelse $as_nop
9223a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9224a85aecdfSmrg/* end confdefs.h.  */
9225a85aecdfSmrgint i;
9226a85aecdfSmrg_ACEOF
9227e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9228e53c48bfSmrgthen :
9229a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9230e53c48bfSmrgelse $as_nop
9231a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9232a85aecdfSmrgfi
9233e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9234a85aecdfSmrgfi
9235e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9236e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9237a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9238a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9239a85aecdfSmrgfi
9240a85aecdfSmrg
9241a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9242a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9243a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9244a85aecdfSmrg	fi
9245a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9246e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9247e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9248e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9249e53c48bfSmrgthen :
9250e53c48bfSmrg  printf %s "(cached) " >&6
9251e53c48bfSmrgelse $as_nop
9252a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9253a85aecdfSmrg/* end confdefs.h.  */
9254a85aecdfSmrgint i;
9255a85aecdfSmrg_ACEOF
9256e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9257e53c48bfSmrgthen :
9258a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9259e53c48bfSmrgelse $as_nop
9260a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9261a85aecdfSmrgfi
9262e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9263a85aecdfSmrgfi
9264e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9265e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9266a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9267a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9268a85aecdfSmrgfi
9269a85aecdfSmrg
9270a85aecdfSmrgfound="no"
9271a85aecdfSmrg
9272a85aecdfSmrg	if test $found = "no" ; then
9273a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9274a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9275a85aecdfSmrg		fi
9276a85aecdfSmrg
9277a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9278a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9279a85aecdfSmrg		fi
9280a85aecdfSmrg
9281a85aecdfSmrg		CFLAGS="$CFLAGS -Wmain"
9282a85aecdfSmrg
9283e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9284e53c48bfSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9285a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wmain
9286e53c48bfSmrg		if eval test \${$cacheid+y}
9287e53c48bfSmrgthen :
9288e53c48bfSmrg  printf %s "(cached) " >&6
9289e53c48bfSmrgelse $as_nop
9290a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9291a85aecdfSmrg/* end confdefs.h.  */
9292a85aecdfSmrgint i;
9293a85aecdfSmrgint
9294e53c48bfSmrgmain (void)
9295a85aecdfSmrg{
9296a85aecdfSmrg
9297a85aecdfSmrg  ;
9298a85aecdfSmrg  return 0;
9299a85aecdfSmrg}
9300a85aecdfSmrg_ACEOF
9301e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9302e53c48bfSmrgthen :
9303a85aecdfSmrg  eval $cacheid=yes
9304e53c48bfSmrgelse $as_nop
9305a85aecdfSmrg  eval $cacheid=no
9306a85aecdfSmrgfi
9307e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9308a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9309a85aecdfSmrgfi
9310a85aecdfSmrg
9311a85aecdfSmrg
9312a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9313a85aecdfSmrg
9314a85aecdfSmrg		eval supported=\$$cacheid
9315e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9316e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9317a85aecdfSmrg		if test "$supported" = "yes" ; then
9318a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9319a85aecdfSmrg			found="yes"
9320a85aecdfSmrg		fi
9321a85aecdfSmrg	fi
9322a85aecdfSmrg
9323a85aecdfSmrg
9324a85aecdfSmrg
9325a85aecdfSmrg
9326a85aecdfSmrg
9327a85aecdfSmrg
9328a85aecdfSmrg
9329a85aecdfSmrg
9330a85aecdfSmrg
9331a85aecdfSmrg
9332a85aecdfSmrg
9333a85aecdfSmrg
9334a85aecdfSmrg
9335a85aecdfSmrg
9336a85aecdfSmrg
9337a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9338a85aecdfSmrg
9339a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9340a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9341e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9342e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9343e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9344e53c48bfSmrgthen :
9345e53c48bfSmrg  printf %s "(cached) " >&6
9346e53c48bfSmrgelse $as_nop
9347a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9348a85aecdfSmrg/* end confdefs.h.  */
9349a85aecdfSmrgint i;
9350a85aecdfSmrg_ACEOF
9351e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9352e53c48bfSmrgthen :
9353a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9354e53c48bfSmrgelse $as_nop
9355a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9356a85aecdfSmrgfi
9357e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9358a85aecdfSmrgfi
9359e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9360e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9361a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9362a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9363a85aecdfSmrgfi
9364a85aecdfSmrg
9365a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9366a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9367a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9368a85aecdfSmrg	fi
9369a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9370e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9371e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9372e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9373e53c48bfSmrgthen :
9374e53c48bfSmrg  printf %s "(cached) " >&6
9375e53c48bfSmrgelse $as_nop
9376a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9377a85aecdfSmrg/* end confdefs.h.  */
9378a85aecdfSmrgint i;
9379a85aecdfSmrg_ACEOF
9380e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9381e53c48bfSmrgthen :
9382a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9383e53c48bfSmrgelse $as_nop
9384a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9385a85aecdfSmrgfi
9386e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9387a85aecdfSmrgfi
9388e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9389e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9390a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9391a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9392a85aecdfSmrgfi
9393a85aecdfSmrg
9394a85aecdfSmrgfound="no"
9395a85aecdfSmrg
9396a85aecdfSmrg	if test $found = "no" ; then
9397a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9398a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9399a85aecdfSmrg		fi
9400a85aecdfSmrg
9401a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9402a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9403a85aecdfSmrg		fi
9404a85aecdfSmrg
9405a85aecdfSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9406a85aecdfSmrg
9407e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9408e53c48bfSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9409a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9410e53c48bfSmrg		if eval test \${$cacheid+y}
9411e53c48bfSmrgthen :
9412e53c48bfSmrg  printf %s "(cached) " >&6
9413e53c48bfSmrgelse $as_nop
9414a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9415a85aecdfSmrg/* end confdefs.h.  */
9416a85aecdfSmrgint i;
9417a85aecdfSmrgint
9418e53c48bfSmrgmain (void)
9419a85aecdfSmrg{
9420a85aecdfSmrg
9421a85aecdfSmrg  ;
9422a85aecdfSmrg  return 0;
9423a85aecdfSmrg}
9424a85aecdfSmrg_ACEOF
9425e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9426e53c48bfSmrgthen :
9427a85aecdfSmrg  eval $cacheid=yes
9428e53c48bfSmrgelse $as_nop
9429a85aecdfSmrg  eval $cacheid=no
9430a85aecdfSmrgfi
9431e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9432a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9433a85aecdfSmrgfi
9434a85aecdfSmrg
9435a85aecdfSmrg
9436a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9437a85aecdfSmrg
9438a85aecdfSmrg		eval supported=\$$cacheid
9439e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9440e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9441a85aecdfSmrg		if test "$supported" = "yes" ; then
9442a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9443a85aecdfSmrg			found="yes"
9444a85aecdfSmrg		fi
9445a85aecdfSmrg	fi
9446a85aecdfSmrg
9447a85aecdfSmrg
9448a85aecdfSmrg
9449a85aecdfSmrg
9450a85aecdfSmrg
9451a85aecdfSmrg
9452a85aecdfSmrg
9453a85aecdfSmrg
9454a85aecdfSmrg
9455a85aecdfSmrg
9456a85aecdfSmrg
9457a85aecdfSmrg
9458a85aecdfSmrg
9459a85aecdfSmrg
9460a85aecdfSmrg
9461a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9462a85aecdfSmrg
9463a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9464a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9465e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9466e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9467e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9468e53c48bfSmrgthen :
9469e53c48bfSmrg  printf %s "(cached) " >&6
9470e53c48bfSmrgelse $as_nop
9471a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9472a85aecdfSmrg/* end confdefs.h.  */
9473a85aecdfSmrgint i;
9474a85aecdfSmrg_ACEOF
9475e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9476e53c48bfSmrgthen :
9477a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9478e53c48bfSmrgelse $as_nop
9479a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9480a85aecdfSmrgfi
9481e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9482a85aecdfSmrgfi
9483e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9484e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9485a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9486a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9487a85aecdfSmrgfi
9488a85aecdfSmrg
9489a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9490a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9491a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9492a85aecdfSmrg	fi
9493a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9494e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9495e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9496e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9497e53c48bfSmrgthen :
9498e53c48bfSmrg  printf %s "(cached) " >&6
9499e53c48bfSmrgelse $as_nop
9500a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9501a85aecdfSmrg/* end confdefs.h.  */
9502a85aecdfSmrgint i;
9503a85aecdfSmrg_ACEOF
9504e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9505e53c48bfSmrgthen :
9506a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9507e53c48bfSmrgelse $as_nop
9508a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9509a85aecdfSmrgfi
9510e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9511a85aecdfSmrgfi
9512e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9513e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9514a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9515a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9516a85aecdfSmrgfi
9517a85aecdfSmrg
9518a85aecdfSmrgfound="no"
9519a85aecdfSmrg
9520a85aecdfSmrg	if test $found = "no" ; then
9521a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9522a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9523a85aecdfSmrg		fi
9524a85aecdfSmrg
9525a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9526a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9527a85aecdfSmrg		fi
9528a85aecdfSmrg
9529a85aecdfSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9530a85aecdfSmrg
9531e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9532e53c48bfSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
9533a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9534e53c48bfSmrg		if eval test \${$cacheid+y}
9535e53c48bfSmrgthen :
9536e53c48bfSmrg  printf %s "(cached) " >&6
9537e53c48bfSmrgelse $as_nop
9538a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9539a85aecdfSmrg/* end confdefs.h.  */
9540a85aecdfSmrgint i;
9541a85aecdfSmrgint
9542e53c48bfSmrgmain (void)
9543a85aecdfSmrg{
9544a85aecdfSmrg
9545a85aecdfSmrg  ;
9546a85aecdfSmrg  return 0;
9547a85aecdfSmrg}
9548a85aecdfSmrg_ACEOF
9549e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9550e53c48bfSmrgthen :
9551a85aecdfSmrg  eval $cacheid=yes
9552e53c48bfSmrgelse $as_nop
9553a85aecdfSmrg  eval $cacheid=no
9554a85aecdfSmrgfi
9555e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9556a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9557a85aecdfSmrgfi
9558a85aecdfSmrg
9559a85aecdfSmrg
9560a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9561a85aecdfSmrg
9562a85aecdfSmrg		eval supported=\$$cacheid
9563e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9564e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9565a85aecdfSmrg		if test "$supported" = "yes" ; then
9566a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9567a85aecdfSmrg			found="yes"
9568a85aecdfSmrg		fi
9569a85aecdfSmrg	fi
9570a85aecdfSmrg
9571a85aecdfSmrg
9572a85aecdfSmrg
9573a85aecdfSmrg
9574a85aecdfSmrg
9575a85aecdfSmrg
9576a85aecdfSmrg
9577a85aecdfSmrg
9578a85aecdfSmrg
9579a85aecdfSmrg
9580a85aecdfSmrg
9581a85aecdfSmrg
9582a85aecdfSmrg
9583a85aecdfSmrg
9584a85aecdfSmrg
9585a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9586a85aecdfSmrg
9587a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9588a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9589e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9590e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9591e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9592e53c48bfSmrgthen :
9593e53c48bfSmrg  printf %s "(cached) " >&6
9594e53c48bfSmrgelse $as_nop
9595a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9596a85aecdfSmrg/* end confdefs.h.  */
9597a85aecdfSmrgint i;
9598a85aecdfSmrg_ACEOF
9599e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9600e53c48bfSmrgthen :
9601a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9602e53c48bfSmrgelse $as_nop
9603a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9604a85aecdfSmrgfi
9605e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9606a85aecdfSmrgfi
9607e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9608e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9609a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9610a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9611a85aecdfSmrgfi
9612a85aecdfSmrg
9613a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9614a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9615a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9616a85aecdfSmrg	fi
9617a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9618e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9619e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9620e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9621e53c48bfSmrgthen :
9622e53c48bfSmrg  printf %s "(cached) " >&6
9623e53c48bfSmrgelse $as_nop
9624a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9625a85aecdfSmrg/* end confdefs.h.  */
9626a85aecdfSmrgint i;
9627a85aecdfSmrg_ACEOF
9628e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9629e53c48bfSmrgthen :
9630a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9631e53c48bfSmrgelse $as_nop
9632a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9633a85aecdfSmrgfi
9634e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9635a85aecdfSmrgfi
9636e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9637e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9638a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9639a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9640a85aecdfSmrgfi
9641a85aecdfSmrg
9642a85aecdfSmrgfound="no"
9643a85aecdfSmrg
9644a85aecdfSmrg	if test $found = "no" ; then
9645a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9646a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9647a85aecdfSmrg		fi
9648a85aecdfSmrg
9649a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9650a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9651a85aecdfSmrg		fi
9652a85aecdfSmrg
9653a85aecdfSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9654a85aecdfSmrg
9655e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9656e53c48bfSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
9657a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9658e53c48bfSmrg		if eval test \${$cacheid+y}
9659e53c48bfSmrgthen :
9660e53c48bfSmrg  printf %s "(cached) " >&6
9661e53c48bfSmrgelse $as_nop
9662a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9663a85aecdfSmrg/* end confdefs.h.  */
9664a85aecdfSmrgint i;
9665a85aecdfSmrgint
9666e53c48bfSmrgmain (void)
9667a85aecdfSmrg{
9668a85aecdfSmrg
9669a85aecdfSmrg  ;
9670a85aecdfSmrg  return 0;
9671a85aecdfSmrg}
9672a85aecdfSmrg_ACEOF
9673e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9674e53c48bfSmrgthen :
9675a85aecdfSmrg  eval $cacheid=yes
9676e53c48bfSmrgelse $as_nop
9677a85aecdfSmrg  eval $cacheid=no
9678a85aecdfSmrgfi
9679e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9680a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9681a85aecdfSmrgfi
9682a85aecdfSmrg
9683a85aecdfSmrg
9684a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9685a85aecdfSmrg
9686a85aecdfSmrg		eval supported=\$$cacheid
9687e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9688e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9689a85aecdfSmrg		if test "$supported" = "yes" ; then
9690a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9691a85aecdfSmrg			found="yes"
9692a85aecdfSmrg		fi
9693a85aecdfSmrg	fi
9694a85aecdfSmrg
9695a85aecdfSmrg
9696a85aecdfSmrg
9697a85aecdfSmrg
9698a85aecdfSmrg
9699a85aecdfSmrg
9700a85aecdfSmrg
9701a85aecdfSmrg
9702a85aecdfSmrg
9703a85aecdfSmrg
9704a85aecdfSmrg
9705a85aecdfSmrg
9706a85aecdfSmrg
9707a85aecdfSmrg
9708a85aecdfSmrg
9709a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9710a85aecdfSmrg
9711a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9712a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9713e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9714e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9715e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9716e53c48bfSmrgthen :
9717e53c48bfSmrg  printf %s "(cached) " >&6
9718e53c48bfSmrgelse $as_nop
9719a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9720a85aecdfSmrg/* end confdefs.h.  */
9721a85aecdfSmrgint i;
9722a85aecdfSmrg_ACEOF
9723e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9724e53c48bfSmrgthen :
9725a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9726e53c48bfSmrgelse $as_nop
9727a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9728a85aecdfSmrgfi
9729e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9730a85aecdfSmrgfi
9731e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9732e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9733a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9734a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9735a85aecdfSmrgfi
9736a85aecdfSmrg
9737a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9738a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9739a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9740a85aecdfSmrg	fi
9741a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9742e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9743e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9744e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9745e53c48bfSmrgthen :
9746e53c48bfSmrg  printf %s "(cached) " >&6
9747e53c48bfSmrgelse $as_nop
9748a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9749a85aecdfSmrg/* end confdefs.h.  */
9750a85aecdfSmrgint i;
9751a85aecdfSmrg_ACEOF
9752e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9753e53c48bfSmrgthen :
9754a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9755e53c48bfSmrgelse $as_nop
9756a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9757a85aecdfSmrgfi
9758e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9759a85aecdfSmrgfi
9760e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9761e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9762a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9763a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9764a85aecdfSmrgfi
9765a85aecdfSmrg
9766a85aecdfSmrgfound="no"
9767a85aecdfSmrg
9768a85aecdfSmrg	if test $found = "no" ; then
9769a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9770a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9771a85aecdfSmrg		fi
9772a85aecdfSmrg
9773a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9774a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9775a85aecdfSmrg		fi
9776a85aecdfSmrg
9777a85aecdfSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9778a85aecdfSmrg
9779e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9780e53c48bfSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
9781a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9782e53c48bfSmrg		if eval test \${$cacheid+y}
9783e53c48bfSmrgthen :
9784e53c48bfSmrg  printf %s "(cached) " >&6
9785e53c48bfSmrgelse $as_nop
9786a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9787a85aecdfSmrg/* end confdefs.h.  */
9788a85aecdfSmrgint i;
9789a85aecdfSmrgint
9790e53c48bfSmrgmain (void)
9791a85aecdfSmrg{
9792a85aecdfSmrg
9793a85aecdfSmrg  ;
9794a85aecdfSmrg  return 0;
9795a85aecdfSmrg}
9796a85aecdfSmrg_ACEOF
9797e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9798e53c48bfSmrgthen :
9799a85aecdfSmrg  eval $cacheid=yes
9800e53c48bfSmrgelse $as_nop
9801a85aecdfSmrg  eval $cacheid=no
9802a85aecdfSmrgfi
9803e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9804a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9805a85aecdfSmrgfi
9806a85aecdfSmrg
9807a85aecdfSmrg
9808a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9809a85aecdfSmrg
9810a85aecdfSmrg		eval supported=\$$cacheid
9811e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9812e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9813a85aecdfSmrg		if test "$supported" = "yes" ; then
9814a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9815a85aecdfSmrg			found="yes"
9816a85aecdfSmrg		fi
9817a85aecdfSmrg	fi
9818a85aecdfSmrg
9819a85aecdfSmrg
9820a85aecdfSmrg
9821a85aecdfSmrg
9822a85aecdfSmrg
9823a85aecdfSmrg
9824a85aecdfSmrg
9825a85aecdfSmrg
9826a85aecdfSmrg
9827a85aecdfSmrg
9828a85aecdfSmrg
9829a85aecdfSmrg
9830a85aecdfSmrg
9831a85aecdfSmrg
9832a85aecdfSmrg
9833a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9834a85aecdfSmrg
9835a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9836a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9837e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9838e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9839e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9840e53c48bfSmrgthen :
9841e53c48bfSmrg  printf %s "(cached) " >&6
9842e53c48bfSmrgelse $as_nop
9843a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9844a85aecdfSmrg/* end confdefs.h.  */
9845a85aecdfSmrgint i;
9846a85aecdfSmrg_ACEOF
9847e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9848e53c48bfSmrgthen :
9849a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9850e53c48bfSmrgelse $as_nop
9851a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9852a85aecdfSmrgfi
9853e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9854a85aecdfSmrgfi
9855e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9856e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9857a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9858a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9859a85aecdfSmrgfi
9860a85aecdfSmrg
9861a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9862a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9863a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9864a85aecdfSmrg	fi
9865a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9866e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9867e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9868e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9869e53c48bfSmrgthen :
9870e53c48bfSmrg  printf %s "(cached) " >&6
9871e53c48bfSmrgelse $as_nop
9872a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9873a85aecdfSmrg/* end confdefs.h.  */
9874a85aecdfSmrgint i;
9875a85aecdfSmrg_ACEOF
9876e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9877e53c48bfSmrgthen :
9878a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9879e53c48bfSmrgelse $as_nop
9880a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9881a85aecdfSmrgfi
9882e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9883a85aecdfSmrgfi
9884e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9885e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9886a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9887a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9888a85aecdfSmrgfi
9889a85aecdfSmrg
9890a85aecdfSmrgfound="no"
9891a85aecdfSmrg
9892a85aecdfSmrg	if test $found = "no" ; then
9893a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9894a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9895a85aecdfSmrg		fi
9896a85aecdfSmrg
9897a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9898a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9899a85aecdfSmrg		fi
9900a85aecdfSmrg
9901a85aecdfSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9902a85aecdfSmrg
9903e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9904e53c48bfSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
9905a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9906e53c48bfSmrg		if eval test \${$cacheid+y}
9907e53c48bfSmrgthen :
9908e53c48bfSmrg  printf %s "(cached) " >&6
9909e53c48bfSmrgelse $as_nop
9910a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9911a85aecdfSmrg/* end confdefs.h.  */
9912a85aecdfSmrgint i;
9913a85aecdfSmrgint
9914e53c48bfSmrgmain (void)
9915a85aecdfSmrg{
9916a85aecdfSmrg
9917a85aecdfSmrg  ;
9918a85aecdfSmrg  return 0;
9919a85aecdfSmrg}
9920a85aecdfSmrg_ACEOF
9921e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
9922e53c48bfSmrgthen :
9923a85aecdfSmrg  eval $cacheid=yes
9924e53c48bfSmrgelse $as_nop
9925a85aecdfSmrg  eval $cacheid=no
9926a85aecdfSmrgfi
9927e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9928a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
9929a85aecdfSmrgfi
9930a85aecdfSmrg
9931a85aecdfSmrg
9932a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9933a85aecdfSmrg
9934a85aecdfSmrg		eval supported=\$$cacheid
9935e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9936e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
9937a85aecdfSmrg		if test "$supported" = "yes" ; then
9938a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9939a85aecdfSmrg			found="yes"
9940a85aecdfSmrg		fi
9941a85aecdfSmrg	fi
9942a85aecdfSmrg
9943a85aecdfSmrg
9944a85aecdfSmrg
9945a85aecdfSmrg
9946a85aecdfSmrg
9947a85aecdfSmrg
9948a85aecdfSmrg
9949a85aecdfSmrg
9950a85aecdfSmrg
9951a85aecdfSmrg
9952a85aecdfSmrg
9953a85aecdfSmrg
9954a85aecdfSmrg
9955a85aecdfSmrg
9956a85aecdfSmrg
9957a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9958a85aecdfSmrg
9959a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9960a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9961e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9962e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9963e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
9964e53c48bfSmrgthen :
9965e53c48bfSmrg  printf %s "(cached) " >&6
9966e53c48bfSmrgelse $as_nop
9967a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9968a85aecdfSmrg/* end confdefs.h.  */
9969a85aecdfSmrgint i;
9970a85aecdfSmrg_ACEOF
9971e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
9972e53c48bfSmrgthen :
9973a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9974e53c48bfSmrgelse $as_nop
9975a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9976a85aecdfSmrgfi
9977e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9978a85aecdfSmrgfi
9979e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9980e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9981a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9982a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9983a85aecdfSmrgfi
9984a85aecdfSmrg
9985a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9986a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9987a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9988a85aecdfSmrg	fi
9989a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9990e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9991e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9992e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
9993e53c48bfSmrgthen :
9994e53c48bfSmrg  printf %s "(cached) " >&6
9995e53c48bfSmrgelse $as_nop
9996a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9997a85aecdfSmrg/* end confdefs.h.  */
9998a85aecdfSmrgint i;
9999a85aecdfSmrg_ACEOF
10000e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10001e53c48bfSmrgthen :
10002a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10003e53c48bfSmrgelse $as_nop
10004a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10005a85aecdfSmrgfi
10006e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10007a85aecdfSmrgfi
10008e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10009e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10010a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10011a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10012a85aecdfSmrgfi
10013a85aecdfSmrg
10014a85aecdfSmrgfound="no"
10015a85aecdfSmrg
10016a85aecdfSmrg	if test $found = "no" ; then
10017a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10018a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10019a85aecdfSmrg		fi
10020a85aecdfSmrg
10021a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10022a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10023a85aecdfSmrg		fi
10024a85aecdfSmrg
10025a85aecdfSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10026a85aecdfSmrg
10027e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10028e53c48bfSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10029a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
10030e53c48bfSmrg		if eval test \${$cacheid+y}
10031e53c48bfSmrgthen :
10032e53c48bfSmrg  printf %s "(cached) " >&6
10033e53c48bfSmrgelse $as_nop
10034a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10035a85aecdfSmrg/* end confdefs.h.  */
10036a85aecdfSmrgint i;
10037a85aecdfSmrgint
10038e53c48bfSmrgmain (void)
10039a85aecdfSmrg{
10040a85aecdfSmrg
10041a85aecdfSmrg  ;
10042a85aecdfSmrg  return 0;
10043a85aecdfSmrg}
10044a85aecdfSmrg_ACEOF
10045e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10046e53c48bfSmrgthen :
10047a85aecdfSmrg  eval $cacheid=yes
10048e53c48bfSmrgelse $as_nop
10049a85aecdfSmrg  eval $cacheid=no
10050a85aecdfSmrgfi
10051e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10052a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10053a85aecdfSmrgfi
10054a85aecdfSmrg
10055a85aecdfSmrg
10056a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10057a85aecdfSmrg
10058a85aecdfSmrg		eval supported=\$$cacheid
10059e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10060e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10061a85aecdfSmrg		if test "$supported" = "yes" ; then
10062a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10063a85aecdfSmrg			found="yes"
10064a85aecdfSmrg		fi
10065a85aecdfSmrg	fi
10066a85aecdfSmrg
10067a85aecdfSmrg
10068a85aecdfSmrg
10069a85aecdfSmrg
10070a85aecdfSmrg
10071a85aecdfSmrg
10072a85aecdfSmrg
10073a85aecdfSmrg
10074a85aecdfSmrg
10075a85aecdfSmrg
10076a85aecdfSmrg
10077a85aecdfSmrg
10078a85aecdfSmrg
10079a85aecdfSmrg
10080a85aecdfSmrg
10081a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10082a85aecdfSmrg
10083a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10084a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10085e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10086e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10087e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10088e53c48bfSmrgthen :
10089e53c48bfSmrg  printf %s "(cached) " >&6
10090e53c48bfSmrgelse $as_nop
10091a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10092a85aecdfSmrg/* end confdefs.h.  */
10093a85aecdfSmrgint i;
10094a85aecdfSmrg_ACEOF
10095e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10096e53c48bfSmrgthen :
10097a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10098e53c48bfSmrgelse $as_nop
10099a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10100a85aecdfSmrgfi
10101e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10102a85aecdfSmrgfi
10103e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10104e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10105a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10106a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10107a85aecdfSmrgfi
10108a85aecdfSmrg
10109a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10110a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10111a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10112a85aecdfSmrg	fi
10113a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10114e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10115e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10116e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10117e53c48bfSmrgthen :
10118e53c48bfSmrg  printf %s "(cached) " >&6
10119e53c48bfSmrgelse $as_nop
10120a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10121a85aecdfSmrg/* end confdefs.h.  */
10122a85aecdfSmrgint i;
10123a85aecdfSmrg_ACEOF
10124e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10125e53c48bfSmrgthen :
10126a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10127e53c48bfSmrgelse $as_nop
10128a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10129a85aecdfSmrgfi
10130e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10131a85aecdfSmrgfi
10132e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10133e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10134a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10135a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10136a85aecdfSmrgfi
10137a85aecdfSmrg
10138a85aecdfSmrgfound="no"
10139a85aecdfSmrg
10140a85aecdfSmrg	if test $found = "no" ; then
10141a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10142a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10143a85aecdfSmrg		fi
10144a85aecdfSmrg
10145a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10146a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10147a85aecdfSmrg		fi
10148a85aecdfSmrg
10149a85aecdfSmrg		CFLAGS="$CFLAGS -Waddress"
10150a85aecdfSmrg
10151e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10152e53c48bfSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10153a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Waddress
10154e53c48bfSmrg		if eval test \${$cacheid+y}
10155e53c48bfSmrgthen :
10156e53c48bfSmrg  printf %s "(cached) " >&6
10157e53c48bfSmrgelse $as_nop
10158a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10159a85aecdfSmrg/* end confdefs.h.  */
10160a85aecdfSmrgint i;
10161a85aecdfSmrgint
10162e53c48bfSmrgmain (void)
10163a85aecdfSmrg{
10164a85aecdfSmrg
10165a85aecdfSmrg  ;
10166a85aecdfSmrg  return 0;
10167a85aecdfSmrg}
10168a85aecdfSmrg_ACEOF
10169e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10170e53c48bfSmrgthen :
10171a85aecdfSmrg  eval $cacheid=yes
10172e53c48bfSmrgelse $as_nop
10173a85aecdfSmrg  eval $cacheid=no
10174a85aecdfSmrgfi
10175e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10176a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10177a85aecdfSmrgfi
10178a85aecdfSmrg
10179a85aecdfSmrg
10180a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10181a85aecdfSmrg
10182a85aecdfSmrg		eval supported=\$$cacheid
10183e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10184e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10185a85aecdfSmrg		if test "$supported" = "yes" ; then
10186a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10187a85aecdfSmrg			found="yes"
10188a85aecdfSmrg		fi
10189a85aecdfSmrg	fi
10190a85aecdfSmrg
10191a85aecdfSmrg
10192a85aecdfSmrg
10193a85aecdfSmrg
10194a85aecdfSmrg
10195a85aecdfSmrg
10196a85aecdfSmrg
10197a85aecdfSmrg
10198a85aecdfSmrg
10199a85aecdfSmrg
10200a85aecdfSmrg
10201a85aecdfSmrg
10202a85aecdfSmrg
10203a85aecdfSmrg
10204a85aecdfSmrg
10205a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10206a85aecdfSmrg
10207a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10208a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10209e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10210e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10211e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10212e53c48bfSmrgthen :
10213e53c48bfSmrg  printf %s "(cached) " >&6
10214e53c48bfSmrgelse $as_nop
10215a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10216a85aecdfSmrg/* end confdefs.h.  */
10217a85aecdfSmrgint i;
10218a85aecdfSmrg_ACEOF
10219e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10220e53c48bfSmrgthen :
10221a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10222e53c48bfSmrgelse $as_nop
10223a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10224a85aecdfSmrgfi
10225e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10226a85aecdfSmrgfi
10227e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10228e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10229a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10230a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10231a85aecdfSmrgfi
10232a85aecdfSmrg
10233a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10234a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10235a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10236a85aecdfSmrg	fi
10237a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10238e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10239e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10240e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10241e53c48bfSmrgthen :
10242e53c48bfSmrg  printf %s "(cached) " >&6
10243e53c48bfSmrgelse $as_nop
10244a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10245a85aecdfSmrg/* end confdefs.h.  */
10246a85aecdfSmrgint i;
10247a85aecdfSmrg_ACEOF
10248e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10249e53c48bfSmrgthen :
10250a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10251e53c48bfSmrgelse $as_nop
10252a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10253a85aecdfSmrgfi
10254e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10255a85aecdfSmrgfi
10256e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10257e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10258a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10259a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10260a85aecdfSmrgfi
10261a85aecdfSmrg
10262a85aecdfSmrgfound="no"
10263a85aecdfSmrg
10264a85aecdfSmrg	if test $found = "no" ; then
10265a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10266a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10267a85aecdfSmrg		fi
10268a85aecdfSmrg
10269a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10270a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10271a85aecdfSmrg		fi
10272a85aecdfSmrg
10273a85aecdfSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10274a85aecdfSmrg
10275e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10276e53c48bfSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10277a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10278e53c48bfSmrg		if eval test \${$cacheid+y}
10279e53c48bfSmrgthen :
10280e53c48bfSmrg  printf %s "(cached) " >&6
10281e53c48bfSmrgelse $as_nop
10282a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10283a85aecdfSmrg/* end confdefs.h.  */
10284a85aecdfSmrgint i;
10285a85aecdfSmrgint
10286e53c48bfSmrgmain (void)
10287a85aecdfSmrg{
10288a85aecdfSmrg
10289a85aecdfSmrg  ;
10290a85aecdfSmrg  return 0;
10291a85aecdfSmrg}
10292a85aecdfSmrg_ACEOF
10293e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10294e53c48bfSmrgthen :
10295a85aecdfSmrg  eval $cacheid=yes
10296e53c48bfSmrgelse $as_nop
10297a85aecdfSmrg  eval $cacheid=no
10298a85aecdfSmrgfi
10299e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10300a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10301a85aecdfSmrgfi
10302a85aecdfSmrg
10303a85aecdfSmrg
10304a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10305a85aecdfSmrg
10306a85aecdfSmrg		eval supported=\$$cacheid
10307e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10308e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10309a85aecdfSmrg		if test "$supported" = "yes" ; then
10310a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10311a85aecdfSmrg			found="yes"
10312a85aecdfSmrg		fi
10313a85aecdfSmrg	fi
10314a85aecdfSmrg
10315a85aecdfSmrg
10316a85aecdfSmrg
10317a85aecdfSmrg
10318a85aecdfSmrg
10319a85aecdfSmrg
10320a85aecdfSmrg
10321a85aecdfSmrg
10322a85aecdfSmrg
10323a85aecdfSmrg
10324a85aecdfSmrg
10325a85aecdfSmrg
10326a85aecdfSmrg
10327a85aecdfSmrg
10328a85aecdfSmrg
10329a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10330a85aecdfSmrg
10331a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10332a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10333e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10334e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10335e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10336e53c48bfSmrgthen :
10337e53c48bfSmrg  printf %s "(cached) " >&6
10338e53c48bfSmrgelse $as_nop
10339a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10340a85aecdfSmrg/* end confdefs.h.  */
10341a85aecdfSmrgint i;
10342a85aecdfSmrg_ACEOF
10343e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10344e53c48bfSmrgthen :
10345a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10346e53c48bfSmrgelse $as_nop
10347a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10348a85aecdfSmrgfi
10349e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10350a85aecdfSmrgfi
10351e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10352e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10353a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10354a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10355a85aecdfSmrgfi
10356a85aecdfSmrg
10357a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10358a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10359a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10360a85aecdfSmrg	fi
10361a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10362e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10363e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10364e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10365e53c48bfSmrgthen :
10366e53c48bfSmrg  printf %s "(cached) " >&6
10367e53c48bfSmrgelse $as_nop
10368a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10369a85aecdfSmrg/* end confdefs.h.  */
10370a85aecdfSmrgint i;
10371a85aecdfSmrg_ACEOF
10372e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10373e53c48bfSmrgthen :
10374a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10375e53c48bfSmrgelse $as_nop
10376a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10377a85aecdfSmrgfi
10378e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10379a85aecdfSmrgfi
10380e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10381e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10382a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10383a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10384a85aecdfSmrgfi
10385a85aecdfSmrg
10386a85aecdfSmrgfound="no"
10387a85aecdfSmrg
10388a85aecdfSmrg	if test $found = "no" ; then
10389a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10390a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10391a85aecdfSmrg		fi
10392a85aecdfSmrg
10393a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10394a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10395a85aecdfSmrg		fi
10396a85aecdfSmrg
10397a85aecdfSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10398a85aecdfSmrg
10399e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10400e53c48bfSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10401a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10402e53c48bfSmrg		if eval test \${$cacheid+y}
10403e53c48bfSmrgthen :
10404e53c48bfSmrg  printf %s "(cached) " >&6
10405e53c48bfSmrgelse $as_nop
10406a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10407a85aecdfSmrg/* end confdefs.h.  */
10408a85aecdfSmrgint i;
10409a85aecdfSmrgint
10410e53c48bfSmrgmain (void)
10411a85aecdfSmrg{
10412a85aecdfSmrg
10413a85aecdfSmrg  ;
10414a85aecdfSmrg  return 0;
10415a85aecdfSmrg}
10416a85aecdfSmrg_ACEOF
10417e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10418e53c48bfSmrgthen :
10419a85aecdfSmrg  eval $cacheid=yes
10420e53c48bfSmrgelse $as_nop
10421a85aecdfSmrg  eval $cacheid=no
10422a85aecdfSmrgfi
10423e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10424a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10425a85aecdfSmrgfi
10426a85aecdfSmrg
10427a85aecdfSmrg
10428a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10429a85aecdfSmrg
10430a85aecdfSmrg		eval supported=\$$cacheid
10431e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10432e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10433a85aecdfSmrg		if test "$supported" = "yes" ; then
10434a85aecdfSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10435a85aecdfSmrg			found="yes"
10436a85aecdfSmrg		fi
10437a85aecdfSmrg	fi
10438a85aecdfSmrg
10439a85aecdfSmrg
10440a85aecdfSmrgfi
10441a85aecdfSmrg
10442a85aecdfSmrg
10443a85aecdfSmrg
10444a85aecdfSmrg
10445a85aecdfSmrg
10446a85aecdfSmrg
10447a85aecdfSmrg
10448a85aecdfSmrg		CWARNFLAGS="$BASE_CFLAGS"
10449a85aecdfSmrg		if  test "x$GCC" = xyes ; then
10450a85aecdfSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10451a85aecdfSmrg		fi
10452a85aecdfSmrg
10453a85aecdfSmrg
10454a85aecdfSmrg
10455a85aecdfSmrg
10456a85aecdfSmrg
10457a85aecdfSmrg
10458a85aecdfSmrg
10459a85aecdfSmrg
10460a85aecdfSmrg# Check whether --enable-strict-compilation was given.
10461e53c48bfSmrgif test ${enable_strict_compilation+y}
10462e53c48bfSmrgthen :
10463a85aecdfSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10464e53c48bfSmrgelse $as_nop
10465a85aecdfSmrg  STRICT_COMPILE=no
10466a85aecdfSmrgfi
10467a85aecdfSmrg
10468a85aecdfSmrg
10469a85aecdfSmrg
10470a85aecdfSmrg
10471a85aecdfSmrg
10472a85aecdfSmrg
10473a85aecdfSmrgSTRICT_CFLAGS=""
10474a85aecdfSmrg
10475a85aecdfSmrg
10476a85aecdfSmrg
10477a85aecdfSmrg
10478a85aecdfSmrg
10479a85aecdfSmrg
10480a85aecdfSmrg
10481a85aecdfSmrg
10482a85aecdfSmrg
10483a85aecdfSmrg
10484a85aecdfSmrg
10485a85aecdfSmrg
10486a85aecdfSmrg
10487a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10488a85aecdfSmrg
10489a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10490a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10491e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10492e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10493e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10494e53c48bfSmrgthen :
10495e53c48bfSmrg  printf %s "(cached) " >&6
10496e53c48bfSmrgelse $as_nop
10497a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10498a85aecdfSmrg/* end confdefs.h.  */
10499a85aecdfSmrgint i;
10500a85aecdfSmrg_ACEOF
10501e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10502e53c48bfSmrgthen :
10503a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10504e53c48bfSmrgelse $as_nop
10505a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10506a85aecdfSmrgfi
10507e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10508a85aecdfSmrgfi
10509e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10510e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10511a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10512a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10513a85aecdfSmrgfi
10514a85aecdfSmrg
10515a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10516a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10517a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10518a85aecdfSmrg	fi
10519a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10520e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10521e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10522e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10523e53c48bfSmrgthen :
10524e53c48bfSmrg  printf %s "(cached) " >&6
10525e53c48bfSmrgelse $as_nop
10526a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10527a85aecdfSmrg/* end confdefs.h.  */
10528a85aecdfSmrgint i;
10529a85aecdfSmrg_ACEOF
10530e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10531e53c48bfSmrgthen :
10532a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10533e53c48bfSmrgelse $as_nop
10534a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10535a85aecdfSmrgfi
10536e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10537a85aecdfSmrgfi
10538e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10539e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10540a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10541a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10542a85aecdfSmrgfi
10543a85aecdfSmrg
10544a85aecdfSmrgfound="no"
10545a85aecdfSmrg
10546a85aecdfSmrg	if test $found = "no" ; then
10547a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10548a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10549a85aecdfSmrg		fi
10550a85aecdfSmrg
10551a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10552a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10553a85aecdfSmrg		fi
10554a85aecdfSmrg
10555a85aecdfSmrg		CFLAGS="$CFLAGS -pedantic"
10556a85aecdfSmrg
10557e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10558e53c48bfSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
10559a85aecdfSmrg		cacheid=xorg_cv_cc_flag__pedantic
10560e53c48bfSmrg		if eval test \${$cacheid+y}
10561e53c48bfSmrgthen :
10562e53c48bfSmrg  printf %s "(cached) " >&6
10563e53c48bfSmrgelse $as_nop
10564a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10565a85aecdfSmrg/* end confdefs.h.  */
10566a85aecdfSmrgint i;
10567a85aecdfSmrgint
10568e53c48bfSmrgmain (void)
10569a85aecdfSmrg{
10570a85aecdfSmrg
10571a85aecdfSmrg  ;
10572a85aecdfSmrg  return 0;
10573a85aecdfSmrg}
10574a85aecdfSmrg_ACEOF
10575e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10576e53c48bfSmrgthen :
10577a85aecdfSmrg  eval $cacheid=yes
10578e53c48bfSmrgelse $as_nop
10579a85aecdfSmrg  eval $cacheid=no
10580a85aecdfSmrgfi
10581e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10582a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10583a85aecdfSmrgfi
10584a85aecdfSmrg
10585a85aecdfSmrg
10586a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10587a85aecdfSmrg
10588a85aecdfSmrg		eval supported=\$$cacheid
10589e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10590e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10591a85aecdfSmrg		if test "$supported" = "yes" ; then
10592a85aecdfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10593a85aecdfSmrg			found="yes"
10594a85aecdfSmrg		fi
10595a85aecdfSmrg	fi
10596a85aecdfSmrg
10597a85aecdfSmrg
10598a85aecdfSmrg
10599a85aecdfSmrg
10600a85aecdfSmrg
10601a85aecdfSmrg
10602a85aecdfSmrg
10603a85aecdfSmrg
10604a85aecdfSmrg
10605a85aecdfSmrg
10606a85aecdfSmrg
10607a85aecdfSmrg
10608a85aecdfSmrg
10609a85aecdfSmrg
10610a85aecdfSmrg
10611a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10612a85aecdfSmrg
10613a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10614a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10615e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10616e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10617e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10618e53c48bfSmrgthen :
10619e53c48bfSmrg  printf %s "(cached) " >&6
10620e53c48bfSmrgelse $as_nop
10621a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10622a85aecdfSmrg/* end confdefs.h.  */
10623a85aecdfSmrgint i;
10624a85aecdfSmrg_ACEOF
10625e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10626e53c48bfSmrgthen :
10627a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10628e53c48bfSmrgelse $as_nop
10629a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10630a85aecdfSmrgfi
10631e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10632a85aecdfSmrgfi
10633e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10634e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10635a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10636a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10637a85aecdfSmrgfi
10638a85aecdfSmrg
10639a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10640a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10641a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10642a85aecdfSmrg	fi
10643a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10644e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10645e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10646e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10647e53c48bfSmrgthen :
10648e53c48bfSmrg  printf %s "(cached) " >&6
10649e53c48bfSmrgelse $as_nop
10650a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10651a85aecdfSmrg/* end confdefs.h.  */
10652a85aecdfSmrgint i;
10653a85aecdfSmrg_ACEOF
10654e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10655e53c48bfSmrgthen :
10656a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10657e53c48bfSmrgelse $as_nop
10658a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10659a85aecdfSmrgfi
10660e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10661a85aecdfSmrgfi
10662e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10663e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10664a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10665a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10666a85aecdfSmrgfi
10667a85aecdfSmrg
10668a85aecdfSmrgfound="no"
10669a85aecdfSmrg
10670a85aecdfSmrg	if test $found = "no" ; then
10671a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10672a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10673a85aecdfSmrg		fi
10674a85aecdfSmrg
10675a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10676a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10677a85aecdfSmrg		fi
10678a85aecdfSmrg
10679a85aecdfSmrg		CFLAGS="$CFLAGS -Werror"
10680a85aecdfSmrg
10681e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10682e53c48bfSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
10683a85aecdfSmrg		cacheid=xorg_cv_cc_flag__Werror
10684e53c48bfSmrg		if eval test \${$cacheid+y}
10685e53c48bfSmrgthen :
10686e53c48bfSmrg  printf %s "(cached) " >&6
10687e53c48bfSmrgelse $as_nop
10688a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10689a85aecdfSmrg/* end confdefs.h.  */
10690a85aecdfSmrgint i;
10691a85aecdfSmrgint
10692e53c48bfSmrgmain (void)
10693a85aecdfSmrg{
10694a85aecdfSmrg
10695a85aecdfSmrg  ;
10696a85aecdfSmrg  return 0;
10697a85aecdfSmrg}
10698a85aecdfSmrg_ACEOF
10699e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10700e53c48bfSmrgthen :
10701a85aecdfSmrg  eval $cacheid=yes
10702e53c48bfSmrgelse $as_nop
10703a85aecdfSmrg  eval $cacheid=no
10704a85aecdfSmrgfi
10705e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10706a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10707a85aecdfSmrgfi
10708a85aecdfSmrg
10709a85aecdfSmrg
10710a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10711a85aecdfSmrg
10712a85aecdfSmrg		eval supported=\$$cacheid
10713e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10714e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10715a85aecdfSmrg		if test "$supported" = "yes" ; then
10716a85aecdfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10717a85aecdfSmrg			found="yes"
10718a85aecdfSmrg		fi
10719a85aecdfSmrg	fi
10720a85aecdfSmrg
10721a85aecdfSmrg	if test $found = "no" ; then
10722a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10723a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10724a85aecdfSmrg		fi
10725a85aecdfSmrg
10726a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10727a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10728a85aecdfSmrg		fi
10729a85aecdfSmrg
10730a85aecdfSmrg		CFLAGS="$CFLAGS -errwarn"
10731a85aecdfSmrg
10732e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10733e53c48bfSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
10734a85aecdfSmrg		cacheid=xorg_cv_cc_flag__errwarn
10735e53c48bfSmrg		if eval test \${$cacheid+y}
10736e53c48bfSmrgthen :
10737e53c48bfSmrg  printf %s "(cached) " >&6
10738e53c48bfSmrgelse $as_nop
10739a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10740a85aecdfSmrg/* end confdefs.h.  */
10741a85aecdfSmrgint i;
10742a85aecdfSmrgint
10743e53c48bfSmrgmain (void)
10744a85aecdfSmrg{
10745a85aecdfSmrg
10746a85aecdfSmrg  ;
10747a85aecdfSmrg  return 0;
10748a85aecdfSmrg}
10749a85aecdfSmrg_ACEOF
10750e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10751e53c48bfSmrgthen :
10752a85aecdfSmrg  eval $cacheid=yes
10753e53c48bfSmrgelse $as_nop
10754a85aecdfSmrg  eval $cacheid=no
10755a85aecdfSmrgfi
10756e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10757a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10758a85aecdfSmrgfi
10759a85aecdfSmrg
10760a85aecdfSmrg
10761a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10762a85aecdfSmrg
10763a85aecdfSmrg		eval supported=\$$cacheid
10764e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10765e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10766a85aecdfSmrg		if test "$supported" = "yes" ; then
10767a85aecdfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10768a85aecdfSmrg			found="yes"
10769a85aecdfSmrg		fi
10770a85aecdfSmrg	fi
10771a85aecdfSmrg
10772a85aecdfSmrg
10773a85aecdfSmrg
10774a85aecdfSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10775a85aecdfSmrg# activate it with -Werror, so we add it here explicitly.
10776a85aecdfSmrg
10777a85aecdfSmrg
10778a85aecdfSmrg
10779a85aecdfSmrg
10780a85aecdfSmrg
10781a85aecdfSmrg
10782a85aecdfSmrg
10783a85aecdfSmrg
10784a85aecdfSmrg
10785a85aecdfSmrg
10786a85aecdfSmrg
10787a85aecdfSmrg
10788a85aecdfSmrg
10789a85aecdfSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10790a85aecdfSmrg
10791a85aecdfSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10792a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10793e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10794e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10795e53c48bfSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
10796e53c48bfSmrgthen :
10797e53c48bfSmrg  printf %s "(cached) " >&6
10798e53c48bfSmrgelse $as_nop
10799a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10800a85aecdfSmrg/* end confdefs.h.  */
10801a85aecdfSmrgint i;
10802a85aecdfSmrg_ACEOF
10803e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10804e53c48bfSmrgthen :
10805a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10806e53c48bfSmrgelse $as_nop
10807a85aecdfSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10808a85aecdfSmrgfi
10809e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10810a85aecdfSmrgfi
10811e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10812e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10813a85aecdfSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10814a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10815a85aecdfSmrgfi
10816a85aecdfSmrg
10817a85aecdfSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10818a85aecdfSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10819a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10820a85aecdfSmrg	fi
10821a85aecdfSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10822e53c48bfSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10823e53c48bfSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10824e53c48bfSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
10825e53c48bfSmrgthen :
10826e53c48bfSmrg  printf %s "(cached) " >&6
10827e53c48bfSmrgelse $as_nop
10828a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10829a85aecdfSmrg/* end confdefs.h.  */
10830a85aecdfSmrgint i;
10831a85aecdfSmrg_ACEOF
10832e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
10833e53c48bfSmrgthen :
10834a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10835e53c48bfSmrgelse $as_nop
10836a85aecdfSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10837a85aecdfSmrgfi
10838e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10839a85aecdfSmrgfi
10840e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10841e53c48bfSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10842a85aecdfSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10843a85aecdfSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10844a85aecdfSmrgfi
10845a85aecdfSmrg
10846a85aecdfSmrgfound="no"
10847a85aecdfSmrg
10848a85aecdfSmrg	if test $found = "no" ; then
10849a9ba4257Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10850a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10851a85aecdfSmrg		fi
10852a85aecdfSmrg
10853a9ba4257Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10854a85aecdfSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10855a85aecdfSmrg		fi
10856a85aecdfSmrg
10857a85aecdfSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10858a85aecdfSmrg
10859e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10860e53c48bfSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
10861a9ba4257Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10862e53c48bfSmrg		if eval test \${$cacheid+y}
10863e53c48bfSmrgthen :
10864e53c48bfSmrg  printf %s "(cached) " >&6
10865e53c48bfSmrgelse $as_nop
10866a85aecdfSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10867a85aecdfSmrg/* end confdefs.h.  */
10868a85aecdfSmrgint i;
10869a85aecdfSmrgint
10870e53c48bfSmrgmain (void)
10871a85aecdfSmrg{
10872a85aecdfSmrg
10873a85aecdfSmrg  ;
10874a85aecdfSmrg  return 0;
10875a85aecdfSmrg}
10876a85aecdfSmrg_ACEOF
10877e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
10878e53c48bfSmrgthen :
10879a85aecdfSmrg  eval $cacheid=yes
10880e53c48bfSmrgelse $as_nop
10881a85aecdfSmrg  eval $cacheid=no
10882a85aecdfSmrgfi
10883e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10884a85aecdfSmrg    conftest$ac_exeext conftest.$ac_ext
10885a85aecdfSmrgfi
10886a85aecdfSmrg
10887a85aecdfSmrg
10888a85aecdfSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10889a85aecdfSmrg
10890a85aecdfSmrg		eval supported=\$$cacheid
10891e53c48bfSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10892e53c48bfSmrgprintf "%s\n" "$supported" >&6; }
10893a85aecdfSmrg		if test "$supported" = "yes" ; then
10894a85aecdfSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10895a85aecdfSmrg			found="yes"
10896a85aecdfSmrg		fi
10897a85aecdfSmrg	fi
10898a85aecdfSmrg
10899a85aecdfSmrg
10900a85aecdfSmrg
10901a85aecdfSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10902a85aecdfSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10903a85aecdfSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10904a85aecdfSmrgfi
10905a85aecdfSmrg
10906a85aecdfSmrg
10907a85aecdfSmrg
10908a85aecdfSmrg
10909a85aecdfSmrg
10910a85aecdfSmrg
10911a85aecdfSmrgcat >>confdefs.h <<_ACEOF
10912a85aecdfSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10913a85aecdfSmrg_ACEOF
10914a85aecdfSmrg
10915a85aecdfSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10916a85aecdfSmrg	if test "x$PVM" = "x"; then
10917a85aecdfSmrg		PVM="0"
10918a85aecdfSmrg	fi
10919a85aecdfSmrg
10920e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
10921a85aecdfSmrg
10922a85aecdfSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10923a85aecdfSmrg	if test "x$PVP" = "x"; then
10924a85aecdfSmrg		PVP="0"
10925a85aecdfSmrg	fi
10926a85aecdfSmrg
10927e53c48bfSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
10928a85aecdfSmrg
10929a85aecdfSmrg
10930a85aecdfSmrg
10931e53c48bfSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10932a85aecdfSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10933e53c48bfSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
10934e53c48bfSmrgtouch \$(top_srcdir)/ChangeLog; \
10935e53c48bfSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
10936a85aecdfSmrg
10937a85aecdfSmrg
10938a85aecdfSmrg
10939a85aecdfSmrg
10940a85aecdfSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10941a85aecdfSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10942a85aecdfSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10943e53c48bfSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
10944e53c48bfSmrgtouch \$(top_srcdir)/INSTALL; \
10945e53c48bfSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
10946a85aecdfSmrg
10947a85aecdfSmrg
10948a85aecdfSmrg
10949a85aecdfSmrg
10950a85aecdfSmrg
10951a85aecdfSmrg
10952e53c48bfSmrgcase $host_os in
10953e53c48bfSmrg    solaris*)
10954e53c48bfSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
10955e53c48bfSmrg        # check for a man page file found in later versions that use
10956e53c48bfSmrg        # traditional section numbers instead
10957e53c48bfSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
10958e53c48bfSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
10959e53c48bfSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
10960e53c48bfSmrgthen :
10961e53c48bfSmrg  printf %s "(cached) " >&6
10962e53c48bfSmrgelse $as_nop
10963e53c48bfSmrg  test "$cross_compiling" = yes &&
10964e53c48bfSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
10965e53c48bfSmrgif test -r "/usr/share/man/man7/attributes.7"; then
10966e53c48bfSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
10967e53c48bfSmrgelse
10968e53c48bfSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
10969e53c48bfSmrgfi
10970e53c48bfSmrgfi
10971e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
10972e53c48bfSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
10973e53c48bfSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
10974e53c48bfSmrgthen :
10975e53c48bfSmrg  SYSV_MAN_SECTIONS=false
10976e53c48bfSmrgelse $as_nop
10977e53c48bfSmrg  SYSV_MAN_SECTIONS=true
10978e53c48bfSmrgfi
10979e53c48bfSmrg
10980e53c48bfSmrg        ;;
10981e53c48bfSmrg    *) SYSV_MAN_SECTIONS=false ;;
10982e53c48bfSmrgesac
10983e53c48bfSmrg
10984a85aecdfSmrgif test x$APP_MAN_SUFFIX = x    ; then
10985a85aecdfSmrg    APP_MAN_SUFFIX=1
10986a85aecdfSmrgfi
10987a85aecdfSmrgif test x$APP_MAN_DIR = x    ; then
10988a85aecdfSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10989a85aecdfSmrgfi
10990a85aecdfSmrg
10991a85aecdfSmrgif test x$LIB_MAN_SUFFIX = x    ; then
10992a85aecdfSmrg    LIB_MAN_SUFFIX=3
10993a85aecdfSmrgfi
10994a85aecdfSmrgif test x$LIB_MAN_DIR = x    ; then
10995a85aecdfSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10996a85aecdfSmrgfi
10997a85aecdfSmrg
10998a85aecdfSmrgif test x$FILE_MAN_SUFFIX = x    ; then
10999e53c48bfSmrg    case $SYSV_MAN_SECTIONS in
11000e53c48bfSmrg	true)				FILE_MAN_SUFFIX=4  ;;
11001e53c48bfSmrg	*)				FILE_MAN_SUFFIX=5  ;;
11002a85aecdfSmrg    esac
11003a85aecdfSmrgfi
11004a85aecdfSmrgif test x$FILE_MAN_DIR = x    ; then
11005a85aecdfSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11006a85aecdfSmrgfi
11007a85aecdfSmrg
11008a85aecdfSmrgif test x$MISC_MAN_SUFFIX = x    ; then
11009e53c48bfSmrg    case $SYSV_MAN_SECTIONS in
11010e53c48bfSmrg	true)				MISC_MAN_SUFFIX=5  ;;
11011e53c48bfSmrg	*)				MISC_MAN_SUFFIX=7  ;;
11012a85aecdfSmrg    esac
11013a85aecdfSmrgfi
11014a85aecdfSmrgif test x$MISC_MAN_DIR = x    ; then
11015a85aecdfSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11016a85aecdfSmrgfi
11017a85aecdfSmrg
11018a85aecdfSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
11019e53c48bfSmrg    case $SYSV_MAN_SECTIONS in
11020e53c48bfSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
11021e53c48bfSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
11022a85aecdfSmrg    esac
11023a85aecdfSmrgfi
11024a85aecdfSmrgif test x$DRIVER_MAN_DIR = x    ; then
11025a85aecdfSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11026a85aecdfSmrgfi
11027a85aecdfSmrg
11028a85aecdfSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
11029e53c48bfSmrg    case $SYSV_MAN_SECTIONS in
11030e53c48bfSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
11031e53c48bfSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
11032a85aecdfSmrg    esac
11033a85aecdfSmrgfi
11034a85aecdfSmrgif test x$ADMIN_MAN_DIR = x    ; then
11035a85aecdfSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11036a85aecdfSmrgfi
11037a85aecdfSmrg
11038a85aecdfSmrg
11039a85aecdfSmrg
11040a85aecdfSmrg
11041a85aecdfSmrg
11042a85aecdfSmrg
11043a85aecdfSmrg
11044a85aecdfSmrg
11045a85aecdfSmrg
11046a85aecdfSmrg
11047a85aecdfSmrg
11048a85aecdfSmrg
11049a85aecdfSmrg
11050a85aecdfSmrg
11051a85aecdfSmrg
11052a85aecdfSmrgXORG_MAN_PAGE="X Version 11"
11053a85aecdfSmrg
11054a85aecdfSmrgMAN_SUBSTS="\
11055a85aecdfSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11056a85aecdfSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11057a85aecdfSmrg	-e 's|__xservername__|Xorg|g' \
11058a85aecdfSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
11059a85aecdfSmrg	-e 's|__projectroot__|\$(prefix)|g' \
11060a85aecdfSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11061a85aecdfSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11062a85aecdfSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11063a85aecdfSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11064a85aecdfSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11065a85aecdfSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11066a85aecdfSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11067a85aecdfSmrg
11068a85aecdfSmrg
11069a85aecdfSmrg
11070a85aecdfSmrg# Check whether --enable-silent-rules was given.
11071e53c48bfSmrgif test ${enable_silent_rules+y}
11072e53c48bfSmrgthen :
11073a85aecdfSmrg  enableval=$enable_silent_rules;
11074a85aecdfSmrgfi
11075a85aecdfSmrg
11076a9ba4257Smrgcase $enable_silent_rules in # (((
11077a9ba4257Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11078a9ba4257Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11079a9ba4257Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11080a85aecdfSmrgesac
11081a9ba4257Smrgam_make=${MAKE-make}
11082e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11083e53c48bfSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
11084e53c48bfSmrgif test ${am_cv_make_support_nested_variables+y}
11085e53c48bfSmrgthen :
11086e53c48bfSmrg  printf %s "(cached) " >&6
11087e53c48bfSmrgelse $as_nop
11088e53c48bfSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
11089a9ba4257SmrgBAR0=false
11090a9ba4257SmrgBAR1=true
11091a9ba4257SmrgV=1
11092a9ba4257Smrgam__doit:
11093a9ba4257Smrg	@$(TRUE)
11094a9ba4257Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11095a9ba4257Smrg  am_cv_make_support_nested_variables=yes
11096a9ba4257Smrgelse
11097a9ba4257Smrg  am_cv_make_support_nested_variables=no
11098a9ba4257Smrgfi
11099a9ba4257Smrgfi
11100e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11101e53c48bfSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11102a9ba4257Smrgif test $am_cv_make_support_nested_variables = yes; then
11103a9ba4257Smrg    AM_V='$(V)'
11104a9ba4257Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11105a9ba4257Smrgelse
11106a9ba4257Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11107a9ba4257Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11108a9ba4257Smrgfi
11109a85aecdfSmrgAM_BACKSLASH='\'
11110a85aecdfSmrg
11111a85aecdfSmrg
11112a85aecdfSmrg
11113a85aecdfSmrgfor ac_prog in flex lex
11114a85aecdfSmrgdo
11115a85aecdfSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
11116a85aecdfSmrgset dummy $ac_prog; ac_word=$2
11117e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11118e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
11119e53c48bfSmrgif test ${ac_cv_prog_LEX+y}
11120e53c48bfSmrgthen :
11121e53c48bfSmrg  printf %s "(cached) " >&6
11122e53c48bfSmrgelse $as_nop
11123a85aecdfSmrg  if test -n "$LEX"; then
11124a85aecdfSmrg  ac_cv_prog_LEX="$LEX" # Let the user override the test.
11125a85aecdfSmrgelse
11126a85aecdfSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11127a85aecdfSmrgfor as_dir in $PATH
11128a85aecdfSmrgdo
11129a85aecdfSmrg  IFS=$as_save_IFS
11130e53c48bfSmrg  case $as_dir in #(((
11131e53c48bfSmrg    '') as_dir=./ ;;
11132e53c48bfSmrg    */) ;;
11133e53c48bfSmrg    *) as_dir=$as_dir/ ;;
11134e53c48bfSmrg  esac
11135a85aecdfSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
11136e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11137a85aecdfSmrg    ac_cv_prog_LEX="$ac_prog"
11138e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11139a85aecdfSmrg    break 2
11140a85aecdfSmrg  fi
11141a85aecdfSmrgdone
11142a85aecdfSmrg  done
11143a85aecdfSmrgIFS=$as_save_IFS
11144a85aecdfSmrg
111459aa2a2b5Smrgfi
111469aa2a2b5Smrgfi
111479aa2a2b5SmrgLEX=$ac_cv_prog_LEX
111489aa2a2b5Smrgif test -n "$LEX"; then
11149e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
11150e53c48bfSmrgprintf "%s\n" "$LEX" >&6; }
111519aa2a2b5Smrgelse
11152e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11153e53c48bfSmrgprintf "%s\n" "no" >&6; }
111549aa2a2b5Smrgfi
11155350952b9Smrg
111569aa2a2b5Smrg
111579aa2a2b5Smrg  test -n "$LEX" && break
11158fd7d9bd3Smrgdone
111599aa2a2b5Smrgtest -n "$LEX" || LEX=":"
11160fd7d9bd3Smrg
11161e53c48bfSmrg  if test "x$LEX" != "x:"; then
11162e53c48bfSmrg    cat >conftest.l <<_ACEOF
11163e53c48bfSmrg%{
11164e53c48bfSmrg#ifdef __cplusplus
11165e53c48bfSmrgextern "C"
11166e53c48bfSmrg#endif
11167e53c48bfSmrgint yywrap(void);
11168e53c48bfSmrg%}
111699aa2a2b5Smrg%%
111709aa2a2b5Smrga { ECHO; }
111719aa2a2b5Smrgb { REJECT; }
111729aa2a2b5Smrgc { yymore (); }
111739aa2a2b5Smrgd { yyless (1); }
11174a9ba4257Smrge { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
11175e53c48bfSmrg#ifdef __cplusplus
11176e53c48bfSmrg    yyless ((yyinput () != 0));
11177e53c48bfSmrg#else
11178e53c48bfSmrg    yyless ((input () != 0));
11179e53c48bfSmrg#endif
11180e53c48bfSmrg  }
111819aa2a2b5Smrgf { unput (yytext[0]); }
111829aa2a2b5Smrg. { BEGIN INITIAL; }
111839aa2a2b5Smrg%%
111849aa2a2b5Smrg#ifdef YYTEXT_POINTER
111859aa2a2b5Smrgextern char *yytext;
111869aa2a2b5Smrg#endif
111879aa2a2b5Smrgint
11188e53c48bfSmrgyywrap (void)
11189e53c48bfSmrg{
11190e53c48bfSmrg  return 1;
11191e53c48bfSmrg}
11192e53c48bfSmrgint
111939aa2a2b5Smrgmain (void)
111949aa2a2b5Smrg{
11195e53c48bfSmrg  return ! yylex ();
111969aa2a2b5Smrg}
111979aa2a2b5Smrg_ACEOF
11198e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex output file root" >&5
11199e53c48bfSmrgprintf %s "checking for lex output file root... " >&6; }
11200e53c48bfSmrgif test ${ac_cv_prog_lex_root+y}
11201e53c48bfSmrgthen :
11202e53c48bfSmrg  printf %s "(cached) " >&6
11203e53c48bfSmrgelse $as_nop
11204e53c48bfSmrg
11205e53c48bfSmrgac_cv_prog_lex_root=unknown
112069aa2a2b5Smrg{ { ac_try="$LEX conftest.l"
112079aa2a2b5Smrgcase "(($ac_try" in
112089aa2a2b5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
112099aa2a2b5Smrg  *) ac_try_echo=$ac_try;;
112109aa2a2b5Smrgesac
112119aa2a2b5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
11212e53c48bfSmrgprintf "%s\n" "$ac_try_echo"; } >&5
112139aa2a2b5Smrg  (eval "$LEX conftest.l") 2>&5
112149aa2a2b5Smrg  ac_status=$?
11215e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11216e53c48bfSmrg  test $ac_status = 0; } &&
112179aa2a2b5Smrgif test -f lex.yy.c; then
112189aa2a2b5Smrg  ac_cv_prog_lex_root=lex.yy
112199aa2a2b5Smrgelif test -f lexyy.c; then
112209aa2a2b5Smrg  ac_cv_prog_lex_root=lexyy
11221fd7d9bd3Smrgfi
11222fd7d9bd3Smrgfi
11223e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
11224e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_lex_root" >&6; }
11225e53c48bfSmrgif test "$ac_cv_prog_lex_root" = unknown
11226e53c48bfSmrgthen :
11227e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cannot find output from $LEX; giving up on $LEX" >&5
11228e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cannot find output from $LEX; giving up on $LEX" >&2;}
11229e53c48bfSmrg   LEX=: LEXLIB=
11230e53c48bfSmrgfi
112319aa2a2b5SmrgLEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
11232fd7d9bd3Smrg
11233e53c48bfSmrgif test ${LEXLIB+y}
11234e53c48bfSmrgthen :
11235e53c48bfSmrg
11236e53c48bfSmrgelse $as_nop
11237e53c48bfSmrg
11238e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex library" >&5
11239e53c48bfSmrgprintf %s "checking for lex library... " >&6; }
11240e53c48bfSmrgif test ${ac_cv_lib_lex+y}
11241e53c48bfSmrgthen :
11242e53c48bfSmrg  printf %s "(cached) " >&6
11243e53c48bfSmrgelse $as_nop
11244e53c48bfSmrg
11245e53c48bfSmrg    ac_save_LIBS="$LIBS"
11246e53c48bfSmrg    ac_found=false
11247e53c48bfSmrg    for ac_cv_lib_lex in 'none needed' -lfl -ll 'not found'; do
11248e53c48bfSmrg      case $ac_cv_lib_lex in #(
11249e53c48bfSmrg  'none needed') :
11250e53c48bfSmrg     ;; #(
11251e53c48bfSmrg  'not found') :
11252e53c48bfSmrg    break ;; #(
11253e53c48bfSmrg  *) :
11254e53c48bfSmrg    LIBS="$ac_cv_lib_lex $ac_save_LIBS" ;; #(
11255e53c48bfSmrg  *) :
11256e53c48bfSmrg     ;;
11257e53c48bfSmrgesac
11258fd7d9bd3Smrg
112599aa2a2b5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
112609aa2a2b5Smrg/* end confdefs.h.  */
112619aa2a2b5Smrg`cat $LEX_OUTPUT_ROOT.c`
112629aa2a2b5Smrg_ACEOF
11263e53c48bfSmrgif ac_fn_c_try_link "$LINENO"
11264e53c48bfSmrgthen :
11265e53c48bfSmrg  ac_found=:
112669aa2a2b5Smrgfi
11267e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
112689aa2a2b5Smrg    conftest$ac_exeext conftest.$ac_ext
11269e53c48bfSmrg      if $ac_found; then
11270e53c48bfSmrg        break
11271e53c48bfSmrg      fi
112729aa2a2b5Smrg    done
11273e53c48bfSmrg    LIBS="$ac_save_LIBS"
11274e53c48bfSmrg
11275e53c48bfSmrgfi
11276e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
11277e53c48bfSmrgprintf "%s\n" "$ac_cv_lib_lex" >&6; }
11278e53c48bfSmrg  if test "$ac_cv_lib_lex" = 'not found'
11279e53c48bfSmrgthen :
11280e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: required lex library not found; giving up on $LEX" >&5
11281e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: required lex library not found; giving up on $LEX" >&2;}
11282e53c48bfSmrg	 LEX=: LEXLIB=
11283e53c48bfSmrgelif test "$ac_cv_lib_lex" = 'none needed'
11284e53c48bfSmrgthen :
11285e53c48bfSmrg  LEXLIB=''
11286e53c48bfSmrgelse $as_nop
11287e53c48bfSmrg  LEXLIB=$ac_cv_lib_lex
11288e53c48bfSmrgfi
11289e53c48bfSmrg  ac_save_LIBS="$LIBS"
11290e53c48bfSmrg      LIBS=
11291e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing yywrap" >&5
11292e53c48bfSmrgprintf %s "checking for library containing yywrap... " >&6; }
11293e53c48bfSmrgif test ${ac_cv_search_yywrap+y}
11294e53c48bfSmrgthen :
11295e53c48bfSmrg  printf %s "(cached) " >&6
11296e53c48bfSmrgelse $as_nop
11297e53c48bfSmrg  ac_func_search_save_LIBS=$LIBS
11298e53c48bfSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
11299e53c48bfSmrg/* end confdefs.h.  */
11300e53c48bfSmrg
11301e53c48bfSmrg/* Override any GCC internal prototype to avoid an error.
11302e53c48bfSmrg   Use char because int might match the return type of a GCC
11303e53c48bfSmrg   builtin and then its argument prototype would still apply.  */
11304e53c48bfSmrgchar yywrap ();
11305e53c48bfSmrgint
11306e53c48bfSmrgmain (void)
11307e53c48bfSmrg{
11308e53c48bfSmrgreturn yywrap ();
11309e53c48bfSmrg  ;
11310e53c48bfSmrg  return 0;
11311e53c48bfSmrg}
11312e53c48bfSmrg_ACEOF
11313e53c48bfSmrgfor ac_lib in '' fl l
11314e53c48bfSmrgdo
11315e53c48bfSmrg  if test -z "$ac_lib"; then
11316e53c48bfSmrg    ac_res="none required"
11317e53c48bfSmrg  else
11318e53c48bfSmrg    ac_res=-l$ac_lib
11319e53c48bfSmrg    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11320e53c48bfSmrg  fi
11321e53c48bfSmrg  if ac_fn_c_try_link "$LINENO"
11322e53c48bfSmrgthen :
11323e53c48bfSmrg  ac_cv_search_yywrap=$ac_res
11324e53c48bfSmrgfi
11325e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11326e53c48bfSmrg    conftest$ac_exeext
11327e53c48bfSmrg  if test ${ac_cv_search_yywrap+y}
11328e53c48bfSmrgthen :
11329e53c48bfSmrg  break
11330e53c48bfSmrgfi
11331e53c48bfSmrgdone
11332e53c48bfSmrgif test ${ac_cv_search_yywrap+y}
11333e53c48bfSmrgthen :
11334fd7d9bd3Smrg
11335e53c48bfSmrgelse $as_nop
11336e53c48bfSmrg  ac_cv_search_yywrap=no
113379aa2a2b5Smrgfi
11338e53c48bfSmrgrm conftest.$ac_ext
11339e53c48bfSmrgLIBS=$ac_func_search_save_LIBS
11340e53c48bfSmrgfi
11341e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yywrap" >&5
11342e53c48bfSmrgprintf "%s\n" "$ac_cv_search_yywrap" >&6; }
11343e53c48bfSmrgac_res=$ac_cv_search_yywrap
11344e53c48bfSmrgif test "$ac_res" != no
11345e53c48bfSmrgthen :
11346e53c48bfSmrg  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11347e53c48bfSmrg  LEXLIB="$LIBS"
11348e53c48bfSmrgfi
11349e53c48bfSmrg
11350e53c48bfSmrg      LIBS="$ac_save_LIBS"
113519aa2a2b5Smrgfi
11352fd7d9bd3Smrg
11353fd7d9bd3Smrg
11354e53c48bfSmrgif test "$LEX" != :
11355e53c48bfSmrgthen :
11356e53c48bfSmrg
11357e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
11358e53c48bfSmrgprintf %s "checking whether yytext is a pointer... " >&6; }
11359e53c48bfSmrgif test ${ac_cv_prog_lex_yytext_pointer+y}
11360e53c48bfSmrgthen :
11361e53c48bfSmrg  printf %s "(cached) " >&6
11362e53c48bfSmrgelse $as_nop
113639aa2a2b5Smrg  # POSIX says lex can declare yytext either as a pointer or an array; the
113649aa2a2b5Smrg# default is implementation-dependent.  Figure out which it is, since
113659aa2a2b5Smrg# not all implementations provide the %pointer and %array declarations.
113669aa2a2b5Smrgac_cv_prog_lex_yytext_pointer=no
113679aa2a2b5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
113689aa2a2b5Smrg/* end confdefs.h.  */
11369fd7d9bd3Smrg
113709aa2a2b5Smrg  #define YYTEXT_POINTER 1
113719aa2a2b5Smrg`cat $LEX_OUTPUT_ROOT.c`
113729aa2a2b5Smrg_ACEOF
11373e53c48bfSmrgif ac_fn_c_try_compile "$LINENO"
11374e53c48bfSmrgthen :
113759aa2a2b5Smrg  ac_cv_prog_lex_yytext_pointer=yes
113769aa2a2b5Smrgfi
11377e53c48bfSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11378fd7d9bd3Smrg
113799aa2a2b5Smrgfi
11380e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
11381e53c48bfSmrgprintf "%s\n" "$ac_cv_prog_lex_yytext_pointer" >&6; }
113829aa2a2b5Smrgif test $ac_cv_prog_lex_yytext_pointer = yes; then
113839aa2a2b5Smrg
11384e53c48bfSmrgprintf "%s\n" "#define YYTEXT_POINTER 1" >>confdefs.h
11385e53c48bfSmrg
11386e53c48bfSmrgfi
113879aa2a2b5Smrg
113889aa2a2b5Smrgfi
113899aa2a2b5Smrgrm -f conftest.l $LEX_OUTPUT_ROOT.c
113909aa2a2b5Smrg
113919aa2a2b5Smrgfi
113929aa2a2b5Smrgfor ac_prog in 'bison -y' byacc
113939aa2a2b5Smrgdo
113949aa2a2b5Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
113959aa2a2b5Smrgset dummy $ac_prog; ac_word=$2
11396e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11397e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
11398e53c48bfSmrgif test ${ac_cv_prog_YACC+y}
11399e53c48bfSmrgthen :
11400e53c48bfSmrg  printf %s "(cached) " >&6
11401e53c48bfSmrgelse $as_nop
114029aa2a2b5Smrg  if test -n "$YACC"; then
114039aa2a2b5Smrg  ac_cv_prog_YACC="$YACC" # Let the user override the test.
114049aa2a2b5Smrgelse
114059aa2a2b5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11406fd7d9bd3Smrgfor as_dir in $PATH
11407fd7d9bd3Smrgdo
11408fd7d9bd3Smrg  IFS=$as_save_IFS
11409e53c48bfSmrg  case $as_dir in #(((
11410e53c48bfSmrg    '') as_dir=./ ;;
11411e53c48bfSmrg    */) ;;
11412e53c48bfSmrg    *) as_dir=$as_dir/ ;;
11413e53c48bfSmrg  esac
114149aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11415e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
114169aa2a2b5Smrg    ac_cv_prog_YACC="$ac_prog"
11417e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11418fd7d9bd3Smrg    break 2
11419fd7d9bd3Smrg  fi
11420fd7d9bd3Smrgdone
114219aa2a2b5Smrg  done
11422350952b9SmrgIFS=$as_save_IFS
11423fd7d9bd3Smrg
11424fd7d9bd3Smrgfi
114259aa2a2b5Smrgfi
114269aa2a2b5SmrgYACC=$ac_cv_prog_YACC
114279aa2a2b5Smrgif test -n "$YACC"; then
11428e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
11429e53c48bfSmrgprintf "%s\n" "$YACC" >&6; }
11430fd7d9bd3Smrgelse
11431e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11432e53c48bfSmrgprintf "%s\n" "no" >&6; }
11433fd7d9bd3Smrgfi
11434fd7d9bd3Smrg
11435350952b9Smrg
114369aa2a2b5Smrg  test -n "$YACC" && break
114379aa2a2b5Smrgdone
114389aa2a2b5Smrgtest -n "$YACC" || YACC="yacc"
114399aa2a2b5Smrg
114409aa2a2b5Smrg# Extract the first word of "$YACC", so it can be a program name with args.
114419aa2a2b5Smrgset dummy $YACC; ac_word=$2
11442e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11443e53c48bfSmrgprintf %s "checking for $ac_word... " >&6; }
11444e53c48bfSmrgif test ${ac_cv_path_YACC_INST+y}
11445e53c48bfSmrgthen :
11446e53c48bfSmrg  printf %s "(cached) " >&6
11447e53c48bfSmrgelse $as_nop
114489aa2a2b5Smrg  case $YACC_INST in
11449fd7d9bd3Smrg  [\\/]* | ?:[\\/]*)
114509aa2a2b5Smrg  ac_cv_path_YACC_INST="$YACC_INST" # Let the user override the test with a path.
11451fd7d9bd3Smrg  ;;
11452fd7d9bd3Smrg  *)
11453fd7d9bd3Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11454fd7d9bd3Smrgfor as_dir in $PATH
11455fd7d9bd3Smrgdo
11456fd7d9bd3Smrg  IFS=$as_save_IFS
11457e53c48bfSmrg  case $as_dir in #(((
11458e53c48bfSmrg    '') as_dir=./ ;;
11459e53c48bfSmrg    */) ;;
11460e53c48bfSmrg    *) as_dir=$as_dir/ ;;
11461e53c48bfSmrg  esac
114629aa2a2b5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
11463e53c48bfSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
11464e53c48bfSmrg    ac_cv_path_YACC_INST="$as_dir$ac_word$ac_exec_ext"
11465e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11466fd7d9bd3Smrg    break 2
11467fd7d9bd3Smrg  fi
11468fd7d9bd3Smrgdone
114699aa2a2b5Smrg  done
11470350952b9SmrgIFS=$as_save_IFS
11471fd7d9bd3Smrg
11472fd7d9bd3Smrg  ;;
11473fd7d9bd3Smrgesac
11474fd7d9bd3Smrgfi
114759aa2a2b5SmrgYACC_INST=$ac_cv_path_YACC_INST
114769aa2a2b5Smrgif test -n "$YACC_INST"; then
11477e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $YACC_INST" >&5
11478e53c48bfSmrgprintf "%s\n" "$YACC_INST" >&6; }
11479fd7d9bd3Smrgelse
11480e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11481e53c48bfSmrgprintf "%s\n" "no" >&6; }
11482fd7d9bd3Smrgfi
11483fd7d9bd3Smrg
11484350952b9Smrg
11485a9ba4257Smrgif ! test -f "$srcdir/gram.c"; then
11486a85aecdfSmrg   if test -z "$YACC_INST"; then
11487a85aecdfSmrg      as_fn_error $? "yacc not found - unable to compile gram.y" "$LINENO" 5
11488a85aecdfSmrg   fi
114899aa2a2b5Smrgfi
11490fd7d9bd3Smrg
11491fd7d9bd3Smrg
11492fd7d9bd3Smrgpkg_failed=no
11493e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XGC" >&5
11494e53c48bfSmrgprintf %s "checking for XGC... " >&6; }
11495350952b9Smrg
114969aa2a2b5Smrgif test -n "$XGC_CFLAGS"; then
114979aa2a2b5Smrg    pkg_cv_XGC_CFLAGS="$XGC_CFLAGS"
11498350952b9Smrg elif test -n "$PKG_CONFIG"; then
11499350952b9Smrg    if test -n "$PKG_CONFIG" && \
11500e53c48bfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xt\""; } >&5
115019aa2a2b5Smrg  ($PKG_CONFIG --exists --print-errors "xaw7 xt") 2>&5
11502fd7d9bd3Smrg  ac_status=$?
11503e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
115049aa2a2b5Smrg  test $ac_status = 0; }; then
115059aa2a2b5Smrg  pkg_cv_XGC_CFLAGS=`$PKG_CONFIG --cflags "xaw7 xt" 2>/dev/null`
11506e53c48bfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11507fd7d9bd3Smrgelse
11508fd7d9bd3Smrg  pkg_failed=yes
11509fd7d9bd3Smrgfi
11510350952b9Smrg else
11511350952b9Smrg    pkg_failed=untried
11512fd7d9bd3Smrgfi
115139aa2a2b5Smrgif test -n "$XGC_LIBS"; then
115149aa2a2b5Smrg    pkg_cv_XGC_LIBS="$XGC_LIBS"
11515350952b9Smrg elif test -n "$PKG_CONFIG"; then
11516350952b9Smrg    if test -n "$PKG_CONFIG" && \
11517e53c48bfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xaw7 xt\""; } >&5
115189aa2a2b5Smrg  ($PKG_CONFIG --exists --print-errors "xaw7 xt") 2>&5
11519fd7d9bd3Smrg  ac_status=$?
11520e53c48bfSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
115219aa2a2b5Smrg  test $ac_status = 0; }; then
115229aa2a2b5Smrg  pkg_cv_XGC_LIBS=`$PKG_CONFIG --libs "xaw7 xt" 2>/dev/null`
11523e53c48bfSmrg		      test "x$?" != "x0" && pkg_failed=yes
11524fd7d9bd3Smrgelse
11525fd7d9bd3Smrg  pkg_failed=yes
11526fd7d9bd3Smrgfi
11527350952b9Smrg else
11528350952b9Smrg    pkg_failed=untried
11529fd7d9bd3Smrgfi
11530fd7d9bd3Smrg
11531fd7d9bd3Smrg
11532fd7d9bd3Smrg
11533fd7d9bd3Smrgif test $pkg_failed = yes; then
11534e53c48bfSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11535e53c48bfSmrgprintf "%s\n" "no" >&6; }
11536fd7d9bd3Smrg
11537fd7d9bd3Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11538fd7d9bd3Smrg        _pkg_short_errors_supported=yes
11539fd7d9bd3Smrgelse
11540fd7d9bd3Smrg        _pkg_short_errors_supported=no
11541fd7d9bd3Smrgfi
11542fd7d9bd3Smrg        if test $_pkg_short_errors_supported = yes; then
11543e53c48bfSmrg	        XGC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xaw7 xt" 2>&1`
11544fd7d9bd3Smrg        else
11545e53c48bfSmrg	        XGC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xaw7 xt" 2>&1`
11546fd7d9bd3Smrg        fi
11547fd7d9bd3Smrg	# Put the nasty error message in config.log where it belongs
115489aa2a2b5Smrg	echo "$XGC_PKG_ERRORS" >&5
11549fd7d9bd3Smrg
115509aa2a2b5Smrg	as_fn_error $? "Package requirements (xaw7 xt) were not met:
11551fd7d9bd3Smrg
115529aa2a2b5Smrg$XGC_PKG_ERRORS
11553fd7d9bd3Smrg
11554fd7d9bd3SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11555fd7d9bd3Smrginstalled software in a non-standard prefix.
11556fd7d9bd3Smrg
115579aa2a2b5SmrgAlternatively, you may set the environment variables XGC_CFLAGS
115589aa2a2b5Smrgand XGC_LIBS to avoid the need to call pkg-config.
11559e53c48bfSmrgSee the pkg-config man page for more details." "$LINENO" 5
11560fd7d9bd3Smrgelif test $pkg_failed = untried; then
11561e53c48bfSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
11562e53c48bfSmrgprintf "%s\n" "no" >&6; }
11563e53c48bfSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11564e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
115659aa2a2b5Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11566fd7d9bd3Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11567fd7d9bd3Smrgpath to pkg-config.
11568fd7d9bd3Smrg
115699aa2a2b5SmrgAlternatively, you may set the environment variables XGC_CFLAGS
115709aa2a2b5Smrgand XGC_LIBS to avoid the need to call pkg-config.
11571fd7d9bd3SmrgSee the pkg-config man page for more details.
11572fd7d9bd3Smrg
11573350952b9SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
115749aa2a2b5SmrgSee \`config.log' for more details" "$LINENO" 5; }
11575fd7d9bd3Smrgelse
115769aa2a2b5Smrg	XGC_CFLAGS=$pkg_cv_XGC_CFLAGS
115779aa2a2b5Smrg	XGC_LIBS=$pkg_cv_XGC_LIBS
11578e53c48bfSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11579e53c48bfSmrgprintf "%s\n" "yes" >&6; }
11580e53c48bfSmrg
11581fd7d9bd3Smrgfi
115829aa2a2b5Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
11583fd7d9bd3Smrg
11584350952b9Smrg# Check whether --with-appdefaultdir was given.
11585e53c48bfSmrgif test ${with_appdefaultdir+y}
11586e53c48bfSmrgthen :
11587350952b9Smrg  withval=$with_appdefaultdir; appdefaultdir="$withval"
11588e53c48bfSmrgelse $as_nop
11589350952b9Smrg  appdefaultdir="${xt_appdefaultdir}"
11590fd7d9bd3Smrgfi
11591fd7d9bd3Smrg
11592fd7d9bd3Smrg
11593fd7d9bd3Smrg
11594a85aecdfSmrgac_config_files="$ac_config_files Makefile man/Makefile"
11595fd7d9bd3Smrg
11596fd7d9bd3Smrgcat >confcache <<\_ACEOF
11597fd7d9bd3Smrg# This file is a shell script that caches the results of configure
11598fd7d9bd3Smrg# tests run on this system so they can be shared between configure
11599fd7d9bd3Smrg# scripts and configure runs, see configure's option --config-cache.
11600fd7d9bd3Smrg# It is not useful on other systems.  If it contains results you don't
11601fd7d9bd3Smrg# want to keep, you may remove or edit it.
11602fd7d9bd3Smrg#
11603fd7d9bd3Smrg# config.status only pays attention to the cache file if you give it
11604fd7d9bd3Smrg# the --recheck option to rerun configure.
11605fd7d9bd3Smrg#
11606fd7d9bd3Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
11607fd7d9bd3Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
11608fd7d9bd3Smrg# following values.
11609fd7d9bd3Smrg
11610fd7d9bd3Smrg_ACEOF
11611fd7d9bd3Smrg
11612fd7d9bd3Smrg# The following way of writing the cache mishandles newlines in values,
11613fd7d9bd3Smrg# but we know of no workaround that is simple, portable, and efficient.
11614350952b9Smrg# So, we kill variables containing newlines.
11615fd7d9bd3Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
11616fd7d9bd3Smrg# and sets the high bit in the cache file unless we assign to the vars.
11617350952b9Smrg(
11618350952b9Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11619350952b9Smrg    eval ac_val=\$$ac_var
11620350952b9Smrg    case $ac_val in #(
11621350952b9Smrg    *${as_nl}*)
11622350952b9Smrg      case $ac_var in #(
11623e53c48bfSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11624e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11625350952b9Smrg      esac
11626350952b9Smrg      case $ac_var in #(
11627350952b9Smrg      _ | IFS | as_nl) ;; #(
11628350952b9Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
116299aa2a2b5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
11630350952b9Smrg      esac ;;
11631350952b9Smrg    esac
11632350952b9Smrg  done
11633350952b9Smrg
11634fd7d9bd3Smrg  (set) 2>&1 |
11635350952b9Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
11636350952b9Smrg    *${as_nl}ac_space=\ *)
116379aa2a2b5Smrg      # `set' does not quote correctly, so add quotes: double-quote
116389aa2a2b5Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
11639fd7d9bd3Smrg      sed -n \
11640fd7d9bd3Smrg	"s/'/'\\\\''/g;
11641fd7d9bd3Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11642350952b9Smrg      ;; #(
11643fd7d9bd3Smrg    *)
11644fd7d9bd3Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
11645350952b9Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11646fd7d9bd3Smrg      ;;
11647350952b9Smrg    esac |
11648350952b9Smrg    sort
11649350952b9Smrg) |
11650fd7d9bd3Smrg  sed '
11651350952b9Smrg     /^ac_cv_env_/b end
11652fd7d9bd3Smrg     t clear
11653350952b9Smrg     :clear
11654e53c48bfSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
11655fd7d9bd3Smrg     t end
11656350952b9Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11657350952b9Smrg     :end' >>confcache
11658350952b9Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11659350952b9Smrg  if test -w "$cache_file"; then
116609aa2a2b5Smrg    if test "x$cache_file" != "x/dev/null"; then
11661e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11662e53c48bfSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
116639aa2a2b5Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
116649aa2a2b5Smrg	cat confcache >"$cache_file"
116659aa2a2b5Smrg      else
116669aa2a2b5Smrg        case $cache_file in #(
116679aa2a2b5Smrg        */* | ?:*)
116689aa2a2b5Smrg	  mv -f confcache "$cache_file"$$ &&
116699aa2a2b5Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
116709aa2a2b5Smrg        *)
116719aa2a2b5Smrg	  mv -f confcache "$cache_file" ;;
116729aa2a2b5Smrg	esac
116739aa2a2b5Smrg      fi
116749aa2a2b5Smrg    fi
11675fd7d9bd3Smrg  else
11676e53c48bfSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11677e53c48bfSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
11678fd7d9bd3Smrg  fi
11679fd7d9bd3Smrgfi
11680fd7d9bd3Smrgrm -f confcache
11681fd7d9bd3Smrg
11682fd7d9bd3Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
11683fd7d9bd3Smrg# Let make expand exec_prefix.
11684fd7d9bd3Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11685fd7d9bd3Smrg
11686fd7d9bd3SmrgDEFS=-DHAVE_CONFIG_H
11687fd7d9bd3Smrg
11688fd7d9bd3Smrgac_libobjs=
11689fd7d9bd3Smrgac_ltlibobjs=
116909aa2a2b5SmrgU=
11691fd7d9bd3Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11692fd7d9bd3Smrg  # 1. Remove the extension, and $U if already installed.
11693350952b9Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11694e53c48bfSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
11695350952b9Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
11696350952b9Smrg  #    will be set to the directory where LIBOBJS objects are built.
116979aa2a2b5Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
116989aa2a2b5Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11699fd7d9bd3Smrgdone
11700fd7d9bd3SmrgLIBOBJS=$ac_libobjs
11701fd7d9bd3Smrg
11702fd7d9bd3SmrgLTLIBOBJS=$ac_ltlibobjs
11703fd7d9bd3Smrg
11704fd7d9bd3Smrg
11705e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
11706e53c48bfSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
11707a9ba4257Smrg   if test -n "$am_sleep_pid"; then
11708a9ba4257Smrg     # Hide warnings about reused PIDs.
11709a9ba4257Smrg     wait $am_sleep_pid 2>/dev/null
11710a9ba4257Smrg   fi
11711e53c48bfSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
11712e53c48bfSmrgprintf "%s\n" "done" >&6; }
11713350952b9Smrg if test -n "$EXEEXT"; then
11714350952b9Smrg  am__EXEEXT_TRUE=
11715350952b9Smrg  am__EXEEXT_FALSE='#'
11716350952b9Smrgelse
11717350952b9Smrg  am__EXEEXT_TRUE='#'
11718350952b9Smrg  am__EXEEXT_FALSE=
11719350952b9Smrgfi
11720350952b9Smrg
11721fd7d9bd3Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
117229aa2a2b5Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
117239aa2a2b5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11724fd7d9bd3Smrgfi
11725fd7d9bd3Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
117269aa2a2b5Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
117279aa2a2b5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
11728fd7d9bd3Smrgfi
11729fd7d9bd3Smrg
117309aa2a2b5Smrg: "${CONFIG_STATUS=./config.status}"
11731350952b9Smrgac_write_fail=0
11732fd7d9bd3Smrgac_clean_files_save=$ac_clean_files
11733fd7d9bd3Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
11734e53c48bfSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11735e53c48bfSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
117369aa2a2b5Smrgas_write_fail=0
117379aa2a2b5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11738fd7d9bd3Smrg#! $SHELL
11739fd7d9bd3Smrg# Generated by $as_me.
11740fd7d9bd3Smrg# Run this file to recreate the current configuration.
11741fd7d9bd3Smrg# Compiler output produced by configure, useful for debugging
11742fd7d9bd3Smrg# configure, is in config.log if it exists.
11743fd7d9bd3Smrg
11744fd7d9bd3Smrgdebug=false
11745fd7d9bd3Smrgac_cs_recheck=false
11746fd7d9bd3Smrgac_cs_silent=false
11747fd7d9bd3Smrg
117489aa2a2b5SmrgSHELL=\${CONFIG_SHELL-$SHELL}
117499aa2a2b5Smrgexport SHELL
117509aa2a2b5Smrg_ASEOF
117519aa2a2b5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
117529aa2a2b5Smrg## -------------------- ##
117539aa2a2b5Smrg## M4sh Initialization. ##
117549aa2a2b5Smrg## -------------------- ##
11755fd7d9bd3Smrg
11756350952b9Smrg# Be more Bourne compatible
11757350952b9SmrgDUALCASE=1; export DUALCASE # for MKS sh
11758e53c48bfSmrgas_nop=:
11759e53c48bfSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
11760e53c48bfSmrgthen :
11761fd7d9bd3Smrg  emulate sh
11762fd7d9bd3Smrg  NULLCMD=:
11763350952b9Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11764fd7d9bd3Smrg  # is contrary to our usage.  Disable this feature.
11765fd7d9bd3Smrg  alias -g '${1+"$@"}'='"$@"'
11766350952b9Smrg  setopt NO_GLOB_SUBST
11767e53c48bfSmrgelse $as_nop
117689aa2a2b5Smrg  case `(set -o) 2>/dev/null` in #(
117699aa2a2b5Smrg  *posix*) :
117709aa2a2b5Smrg    set -o posix ;; #(
117719aa2a2b5Smrg  *) :
117729aa2a2b5Smrg     ;;
11773350952b9Smrgesac
11774350952b9Smrgfi
11775350952b9Smrg
11776350952b9Smrg
11777e53c48bfSmrg
11778e53c48bfSmrg# Reset variables that may have inherited troublesome values from
11779e53c48bfSmrg# the environment.
11780e53c48bfSmrg
11781e53c48bfSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
11782e53c48bfSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
11783e53c48bfSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
11784e53c48bfSmrg# Quoting is to prevent editors from complaining about space-tab.
11785350952b9Smrgas_nl='
11786350952b9Smrg'
11787350952b9Smrgexport as_nl
11788e53c48bfSmrgIFS=" ""	$as_nl"
11789e53c48bfSmrg
11790e53c48bfSmrgPS1='$ '
11791e53c48bfSmrgPS2='> '
11792e53c48bfSmrgPS4='+ '
11793e53c48bfSmrg
11794e53c48bfSmrg# Ensure predictable behavior from utilities with locale-dependent output.
11795e53c48bfSmrgLC_ALL=C
11796e53c48bfSmrgexport LC_ALL
11797e53c48bfSmrgLANGUAGE=C
11798e53c48bfSmrgexport LANGUAGE
11799e53c48bfSmrg
11800e53c48bfSmrg# We cannot yet rely on "unset" to work, but we need these variables
11801e53c48bfSmrg# to be unset--not just set to an empty or harmless value--now, to
11802e53c48bfSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
11803e53c48bfSmrg# also avoids known problems related to "unset" and subshell syntax
11804e53c48bfSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
11805e53c48bfSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
11806e53c48bfSmrgdo eval test \${$as_var+y} \
11807e53c48bfSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11808e53c48bfSmrgdone
11809e53c48bfSmrg
11810e53c48bfSmrg# Ensure that fds 0, 1, and 2 are open.
11811e53c48bfSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
11812e53c48bfSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
11813e53c48bfSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
11814350952b9Smrg
11815350952b9Smrg# The user is always right.
11816e53c48bfSmrgif ${PATH_SEPARATOR+false} :; then
11817350952b9Smrg  PATH_SEPARATOR=:
11818350952b9Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11819350952b9Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11820350952b9Smrg      PATH_SEPARATOR=';'
11821350952b9Smrg  }
11822fd7d9bd3Smrgfi
11823fd7d9bd3Smrg
11824fd7d9bd3Smrg
11825350952b9Smrg# Find who we are.  Look in the path if we contain no directory separator.
118269aa2a2b5Smrgas_myself=
118279aa2a2b5Smrgcase $0 in #((
11828350952b9Smrg  *[\\/]* ) as_myself=$0 ;;
11829350952b9Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11830350952b9Smrgfor as_dir in $PATH
11831350952b9Smrgdo
11832350952b9Smrg  IFS=$as_save_IFS
11833e53c48bfSmrg  case $as_dir in #(((
11834e53c48bfSmrg    '') as_dir=./ ;;
11835e53c48bfSmrg    */) ;;
11836e53c48bfSmrg    *) as_dir=$as_dir/ ;;
11837e53c48bfSmrg  esac
11838e53c48bfSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
118399aa2a2b5Smrg  done
11840350952b9SmrgIFS=$as_save_IFS
11841350952b9Smrg
11842350952b9Smrg     ;;
11843350952b9Smrgesac
11844350952b9Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
11845350952b9Smrg# in which case we are not to be found in the path.
11846350952b9Smrgif test "x$as_myself" = x; then
11847350952b9Smrg  as_myself=$0
11848350952b9Smrgfi
11849350952b9Smrgif test ! -f "$as_myself"; then
11850e53c48bfSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
118519aa2a2b5Smrg  exit 1
11852350952b9Smrgfi
11853350952b9Smrg
118549aa2a2b5Smrg
118559aa2a2b5Smrg
118569aa2a2b5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
118579aa2a2b5Smrg# ----------------------------------------
118589aa2a2b5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
118599aa2a2b5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
118609aa2a2b5Smrg# script with STATUS, using 1 if that was 0.
118619aa2a2b5Smrgas_fn_error ()
118629aa2a2b5Smrg{
118639aa2a2b5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
118649aa2a2b5Smrg  if test "$4"; then
118659aa2a2b5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11866e53c48bfSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
118679aa2a2b5Smrg  fi
11868e53c48bfSmrg  printf "%s\n" "$as_me: error: $2" >&2
118699aa2a2b5Smrg  as_fn_exit $as_status
118709aa2a2b5Smrg} # as_fn_error
118719aa2a2b5Smrg
118729aa2a2b5Smrg
11873e53c48bfSmrg
118749aa2a2b5Smrg# as_fn_set_status STATUS
118759aa2a2b5Smrg# -----------------------
118769aa2a2b5Smrg# Set $? to STATUS, without forking.
118779aa2a2b5Smrgas_fn_set_status ()
118789aa2a2b5Smrg{
118799aa2a2b5Smrg  return $1
118809aa2a2b5Smrg} # as_fn_set_status
118819aa2a2b5Smrg
118829aa2a2b5Smrg# as_fn_exit STATUS
118839aa2a2b5Smrg# -----------------
118849aa2a2b5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
118859aa2a2b5Smrgas_fn_exit ()
118869aa2a2b5Smrg{
118879aa2a2b5Smrg  set +e
118889aa2a2b5Smrg  as_fn_set_status $1
118899aa2a2b5Smrg  exit $1
118909aa2a2b5Smrg} # as_fn_exit
118919aa2a2b5Smrg
118929aa2a2b5Smrg# as_fn_unset VAR
118939aa2a2b5Smrg# ---------------
118949aa2a2b5Smrg# Portably unset VAR.
118959aa2a2b5Smrgas_fn_unset ()
118969aa2a2b5Smrg{
118979aa2a2b5Smrg  { eval $1=; unset $1;}
118989aa2a2b5Smrg}
118999aa2a2b5Smrgas_unset=as_fn_unset
11900e53c48bfSmrg
119019aa2a2b5Smrg# as_fn_append VAR VALUE
119029aa2a2b5Smrg# ----------------------
119039aa2a2b5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
119049aa2a2b5Smrg# advantage of any shell optimizations that allow amortized linear growth over
119059aa2a2b5Smrg# repeated appends, instead of the typical quadratic growth present in naive
119069aa2a2b5Smrg# implementations.
11907e53c48bfSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
11908e53c48bfSmrgthen :
119099aa2a2b5Smrg  eval 'as_fn_append ()
119109aa2a2b5Smrg  {
119119aa2a2b5Smrg    eval $1+=\$2
119129aa2a2b5Smrg  }'
11913e53c48bfSmrgelse $as_nop
119149aa2a2b5Smrg  as_fn_append ()
119159aa2a2b5Smrg  {
119169aa2a2b5Smrg    eval $1=\$$1\$2
119179aa2a2b5Smrg  }
119189aa2a2b5Smrgfi # as_fn_append
119199aa2a2b5Smrg
119209aa2a2b5Smrg# as_fn_arith ARG...
119219aa2a2b5Smrg# ------------------
119229aa2a2b5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
119239aa2a2b5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
119249aa2a2b5Smrg# must be portable across $(()) and expr.
11925e53c48bfSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
11926e53c48bfSmrgthen :
119279aa2a2b5Smrg  eval 'as_fn_arith ()
119289aa2a2b5Smrg  {
119299aa2a2b5Smrg    as_val=$(( $* ))
119309aa2a2b5Smrg  }'
11931e53c48bfSmrgelse $as_nop
119329aa2a2b5Smrg  as_fn_arith ()
119339aa2a2b5Smrg  {
119349aa2a2b5Smrg    as_val=`expr "$@" || test $? -eq 1`
119359aa2a2b5Smrg  }
119369aa2a2b5Smrgfi # as_fn_arith
119379aa2a2b5Smrg
119389aa2a2b5Smrg
11939350952b9Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
11940350952b9Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11941fd7d9bd3Smrg  as_expr=expr
11942fd7d9bd3Smrgelse
11943fd7d9bd3Smrg  as_expr=false
11944fd7d9bd3Smrgfi
11945fd7d9bd3Smrg
11946350952b9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11947fd7d9bd3Smrg  as_basename=basename
11948fd7d9bd3Smrgelse
11949fd7d9bd3Smrg  as_basename=false
11950fd7d9bd3Smrgfi
11951fd7d9bd3Smrg
119529aa2a2b5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
119539aa2a2b5Smrg  as_dirname=dirname
119549aa2a2b5Smrgelse
119559aa2a2b5Smrg  as_dirname=false
119569aa2a2b5Smrgfi
11957fd7d9bd3Smrg
11958350952b9Smrgas_me=`$as_basename -- "$0" ||
11959fd7d9bd3Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11960fd7d9bd3Smrg	 X"$0" : 'X\(//\)$' \| \
11961350952b9Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11962e53c48bfSmrgprintf "%s\n" X/"$0" |
11963350952b9Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
11964350952b9Smrg	    s//\1/
11965350952b9Smrg	    q
11966350952b9Smrg	  }
11967350952b9Smrg	  /^X\/\(\/\/\)$/{
11968350952b9Smrg	    s//\1/
11969350952b9Smrg	    q
11970350952b9Smrg	  }
11971350952b9Smrg	  /^X\/\(\/\).*/{
11972350952b9Smrg	    s//\1/
11973350952b9Smrg	    q
11974350952b9Smrg	  }
11975350952b9Smrg	  s/.*/./; q'`
11976fd7d9bd3Smrg
119779aa2a2b5Smrg# Avoid depending upon Character Ranges.
119789aa2a2b5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
119799aa2a2b5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
119809aa2a2b5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
119819aa2a2b5Smrgas_cr_digits='0123456789'
119829aa2a2b5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
11983fd7d9bd3Smrg
11984e53c48bfSmrg
11985e53c48bfSmrg# Determine whether it's possible to make 'echo' print without a newline.
11986e53c48bfSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
11987e53c48bfSmrg# for compatibility with existing Makefiles.
11988350952b9SmrgECHO_C= ECHO_N= ECHO_T=
119899aa2a2b5Smrgcase `echo -n x` in #(((((
11990350952b9Smrg-n*)
119919aa2a2b5Smrg  case `echo 'xy\c'` in
11992350952b9Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
119939aa2a2b5Smrg  xy)  ECHO_C='\c';;
119949aa2a2b5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
119959aa2a2b5Smrg       ECHO_T='	';;
11996350952b9Smrg  esac;;
11997350952b9Smrg*)
11998350952b9Smrg  ECHO_N='-n';;
11999350952b9Smrgesac
12000fd7d9bd3Smrg
12001e53c48bfSmrg# For backward compatibility with old third-party macros, we provide
12002e53c48bfSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
12003e53c48bfSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
12004e53c48bfSmrgas_echo='printf %s\n'
12005e53c48bfSmrgas_echo_n='printf %s'
12006e53c48bfSmrg
12007fd7d9bd3Smrgrm -f conf$$ conf$$.exe conf$$.file
12008350952b9Smrgif test -d conf$$.dir; then
12009350952b9Smrg  rm -f conf$$.dir/conf$$.file
12010350952b9Smrgelse
12011350952b9Smrg  rm -f conf$$.dir
12012350952b9Smrg  mkdir conf$$.dir 2>/dev/null
12013350952b9Smrgfi
12014350952b9Smrgif (echo >conf$$.file) 2>/dev/null; then
12015350952b9Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
12016fd7d9bd3Smrg    as_ln_s='ln -s'
12017350952b9Smrg    # ... but there are two gotchas:
12018350952b9Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12019350952b9Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12020a9ba4257Smrg    # In both cases, we have to default to `cp -pR'.
12021350952b9Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12022a9ba4257Smrg      as_ln_s='cp -pR'
12023350952b9Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
12024350952b9Smrg    as_ln_s=ln
12025350952b9Smrg  else
12026a9ba4257Smrg    as_ln_s='cp -pR'
12027fd7d9bd3Smrg  fi
12028fd7d9bd3Smrgelse
12029a9ba4257Smrg  as_ln_s='cp -pR'
12030fd7d9bd3Smrgfi
12031350952b9Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12032350952b9Smrgrmdir conf$$.dir 2>/dev/null
12033fd7d9bd3Smrg
120349aa2a2b5Smrg
120359aa2a2b5Smrg# as_fn_mkdir_p
120369aa2a2b5Smrg# -------------
120379aa2a2b5Smrg# Create "$as_dir" as a directory, including parents if necessary.
120389aa2a2b5Smrgas_fn_mkdir_p ()
120399aa2a2b5Smrg{
120409aa2a2b5Smrg
120419aa2a2b5Smrg  case $as_dir in #(
120429aa2a2b5Smrg  -*) as_dir=./$as_dir;;
120439aa2a2b5Smrg  esac
120449aa2a2b5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
120459aa2a2b5Smrg    as_dirs=
120469aa2a2b5Smrg    while :; do
120479aa2a2b5Smrg      case $as_dir in #(
12048e53c48bfSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
120499aa2a2b5Smrg      *) as_qdir=$as_dir;;
120509aa2a2b5Smrg      esac
120519aa2a2b5Smrg      as_dirs="'$as_qdir' $as_dirs"
120529aa2a2b5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
120539aa2a2b5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
120549aa2a2b5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
120559aa2a2b5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
120569aa2a2b5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12057e53c48bfSmrgprintf "%s\n" X"$as_dir" |
120589aa2a2b5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
120599aa2a2b5Smrg	    s//\1/
120609aa2a2b5Smrg	    q
120619aa2a2b5Smrg	  }
120629aa2a2b5Smrg	  /^X\(\/\/\)[^/].*/{
120639aa2a2b5Smrg	    s//\1/
120649aa2a2b5Smrg	    q
120659aa2a2b5Smrg	  }
120669aa2a2b5Smrg	  /^X\(\/\/\)$/{
120679aa2a2b5Smrg	    s//\1/
120689aa2a2b5Smrg	    q
120699aa2a2b5Smrg	  }
120709aa2a2b5Smrg	  /^X\(\/\).*/{
120719aa2a2b5Smrg	    s//\1/
120729aa2a2b5Smrg	    q
120739aa2a2b5Smrg	  }
120749aa2a2b5Smrg	  s/.*/./; q'`
120759aa2a2b5Smrg      test -d "$as_dir" && break
120769aa2a2b5Smrg    done
120779aa2a2b5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
120789aa2a2b5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
120799aa2a2b5Smrg
120809aa2a2b5Smrg
120819aa2a2b5Smrg} # as_fn_mkdir_p
12082fd7d9bd3Smrgif mkdir -p . 2>/dev/null; then
120839aa2a2b5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
12084fd7d9bd3Smrgelse
12085fd7d9bd3Smrg  test -d ./-p && rmdir ./-p
12086fd7d9bd3Smrg  as_mkdir_p=false
12087fd7d9bd3Smrgfi
12088fd7d9bd3Smrg
12089a9ba4257Smrg
12090a9ba4257Smrg# as_fn_executable_p FILE
12091a9ba4257Smrg# -----------------------
12092a9ba4257Smrg# Test if FILE is an executable regular file.
12093a9ba4257Smrgas_fn_executable_p ()
12094a9ba4257Smrg{
12095a9ba4257Smrg  test -f "$1" && test -x "$1"
12096a9ba4257Smrg} # as_fn_executable_p
12097a9ba4257Smrgas_test_x='test -x'
12098a9ba4257Smrgas_executable_p=as_fn_executable_p
12099fd7d9bd3Smrg
12100fd7d9bd3Smrg# Sed expression to map a string onto a valid CPP name.
12101fd7d9bd3Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12102fd7d9bd3Smrg
12103fd7d9bd3Smrg# Sed expression to map a string onto a valid variable name.
12104fd7d9bd3Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12105fd7d9bd3Smrg
12106fd7d9bd3Smrg
12107fd7d9bd3Smrgexec 6>&1
121089aa2a2b5Smrg## ----------------------------------- ##
121099aa2a2b5Smrg## Main body of $CONFIG_STATUS script. ##
121109aa2a2b5Smrg## ----------------------------------- ##
121119aa2a2b5Smrg_ASEOF
121129aa2a2b5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12113fd7d9bd3Smrg
121149aa2a2b5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
121159aa2a2b5Smrg# Save the log message, to keep $0 and so on meaningful, and to
12116fd7d9bd3Smrg# report actual input values of CONFIG_FILES etc. instead of their
12117350952b9Smrg# values after options handling.
12118350952b9Smrgac_log="
12119e53c48bfSmrgThis file was extended by xgc $as_me 1.0.6, which was
12120e53c48bfSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
12121fd7d9bd3Smrg
12122fd7d9bd3Smrg  CONFIG_FILES    = $CONFIG_FILES
12123fd7d9bd3Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
12124fd7d9bd3Smrg  CONFIG_LINKS    = $CONFIG_LINKS
12125fd7d9bd3Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
12126fd7d9bd3Smrg  $ $0 $@
12127fd7d9bd3Smrg
12128350952b9Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
12129350952b9Smrg"
12130350952b9Smrg
12131fd7d9bd3Smrg_ACEOF
12132fd7d9bd3Smrg
12133350952b9Smrgcase $ac_config_files in *"
12134350952b9Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
12135350952b9Smrgesac
12136fd7d9bd3Smrg
12137350952b9Smrgcase $ac_config_headers in *"
12138350952b9Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12139350952b9Smrgesac
12140fd7d9bd3Smrg
12141fd7d9bd3Smrg
12142350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12143350952b9Smrg# Files that config.status was made for.
12144350952b9Smrgconfig_files="$ac_config_files"
12145350952b9Smrgconfig_headers="$ac_config_headers"
12146350952b9Smrgconfig_commands="$ac_config_commands"
12147fd7d9bd3Smrg
12148350952b9Smrg_ACEOF
12149fd7d9bd3Smrg
12150350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12151fd7d9bd3Smrgac_cs_usage="\
121529aa2a2b5Smrg\`$as_me' instantiates files and other configuration actions
121539aa2a2b5Smrgfrom templates according to the current configuration.  Unless the files
121549aa2a2b5Smrgand actions are specified as TAGs, all are instantiated by default.
12155fd7d9bd3Smrg
121569aa2a2b5SmrgUsage: $0 [OPTION]... [TAG]...
12157fd7d9bd3Smrg
12158fd7d9bd3Smrg  -h, --help       print this help, then exit
12159350952b9Smrg  -V, --version    print version number and configuration settings, then exit
121609aa2a2b5Smrg      --config     print configuration, then exit
12161350952b9Smrg  -q, --quiet, --silent
12162350952b9Smrg                   do not print progress messages
12163fd7d9bd3Smrg  -d, --debug      don't remove temporary files
12164fd7d9bd3Smrg      --recheck    update $as_me by reconfiguring in the same conditions
12165350952b9Smrg      --file=FILE[:TEMPLATE]
12166350952b9Smrg                   instantiate the configuration file FILE
12167350952b9Smrg      --header=FILE[:TEMPLATE]
12168350952b9Smrg                   instantiate the configuration header FILE
12169fd7d9bd3Smrg
12170fd7d9bd3SmrgConfiguration files:
12171fd7d9bd3Smrg$config_files
12172fd7d9bd3Smrg
12173fd7d9bd3SmrgConfiguration headers:
12174fd7d9bd3Smrg$config_headers
12175fd7d9bd3Smrg
12176fd7d9bd3SmrgConfiguration commands:
12177fd7d9bd3Smrg$config_commands
12178fd7d9bd3Smrg
12179e53c48bfSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xgc/-/issues>."
12180fd7d9bd3Smrg
12181350952b9Smrg_ACEOF
12182e53c48bfSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
12183e53c48bfSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
12184350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12185e53c48bfSmrgac_cs_config='$ac_cs_config_escaped'
12186fd7d9bd3Smrgac_cs_version="\\
12187e53c48bfSmrgxgc config.status 1.0.6
12188e53c48bfSmrgconfigured by $0, generated by GNU Autoconf 2.71,
121899aa2a2b5Smrg  with options \\"\$ac_cs_config\\"
12190fd7d9bd3Smrg
12191e53c48bfSmrgCopyright (C) 2021 Free Software Foundation, Inc.
12192fd7d9bd3SmrgThis config.status script is free software; the Free Software Foundation
12193fd7d9bd3Smrggives unlimited permission to copy, distribute and modify it."
12194350952b9Smrg
12195350952b9Smrgac_pwd='$ac_pwd'
12196350952b9Smrgsrcdir='$srcdir'
12197350952b9SmrgINSTALL='$INSTALL'
12198350952b9SmrgMKDIR_P='$MKDIR_P'
12199350952b9SmrgAWK='$AWK'
12200350952b9Smrgtest -n "\$AWK" || AWK=awk
12201fd7d9bd3Smrg_ACEOF
12202fd7d9bd3Smrg
12203350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12204350952b9Smrg# The default lists apply if the user does not specify any file.
12205fd7d9bd3Smrgac_need_defaults=:
12206fd7d9bd3Smrgwhile test $# != 0
12207fd7d9bd3Smrgdo
12208fd7d9bd3Smrg  case $1 in
122099aa2a2b5Smrg  --*=?*)
12210350952b9Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
12211350952b9Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12212fd7d9bd3Smrg    ac_shift=:
12213fd7d9bd3Smrg    ;;
122149aa2a2b5Smrg  --*=)
122159aa2a2b5Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
122169aa2a2b5Smrg    ac_optarg=
122179aa2a2b5Smrg    ac_shift=:
122189aa2a2b5Smrg    ;;
12219350952b9Smrg  *)
12220fd7d9bd3Smrg    ac_option=$1
12221fd7d9bd3Smrg    ac_optarg=$2
12222fd7d9bd3Smrg    ac_shift=shift
12223fd7d9bd3Smrg    ;;
12224fd7d9bd3Smrg  esac
12225fd7d9bd3Smrg
12226fd7d9bd3Smrg  case $ac_option in
12227fd7d9bd3Smrg  # Handling of the options.
12228fd7d9bd3Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12229fd7d9bd3Smrg    ac_cs_recheck=: ;;
12230350952b9Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12231e53c48bfSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
122329aa2a2b5Smrg  --config | --confi | --conf | --con | --co | --c )
12233e53c48bfSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
12234350952b9Smrg  --debug | --debu | --deb | --de | --d | -d )
12235fd7d9bd3Smrg    debug=: ;;
12236fd7d9bd3Smrg  --file | --fil | --fi | --f )
12237fd7d9bd3Smrg    $ac_shift
12238350952b9Smrg    case $ac_optarg in
12239e53c48bfSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
122409aa2a2b5Smrg    '') as_fn_error $? "missing file argument" ;;
12241350952b9Smrg    esac
122429aa2a2b5Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
12243fd7d9bd3Smrg    ac_need_defaults=false;;
12244fd7d9bd3Smrg  --header | --heade | --head | --hea )
12245fd7d9bd3Smrg    $ac_shift
12246350952b9Smrg    case $ac_optarg in
12247e53c48bfSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12248350952b9Smrg    esac
122499aa2a2b5Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12250fd7d9bd3Smrg    ac_need_defaults=false;;
12251350952b9Smrg  --he | --h)
12252350952b9Smrg    # Conflict between --help and --header
122539aa2a2b5Smrg    as_fn_error $? "ambiguous option: \`$1'
122549aa2a2b5SmrgTry \`$0 --help' for more information.";;
12255350952b9Smrg  --help | --hel | -h )
12256e53c48bfSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
12257fd7d9bd3Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12258fd7d9bd3Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
12259fd7d9bd3Smrg    ac_cs_silent=: ;;
12260fd7d9bd3Smrg
12261fd7d9bd3Smrg  # This is an error.
122629aa2a2b5Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
122639aa2a2b5SmrgTry \`$0 --help' for more information." ;;
12264fd7d9bd3Smrg
122659aa2a2b5Smrg  *) as_fn_append ac_config_targets " $1"
12266350952b9Smrg     ac_need_defaults=false ;;
12267fd7d9bd3Smrg
12268fd7d9bd3Smrg  esac
12269fd7d9bd3Smrg  shift
12270fd7d9bd3Smrgdone
12271fd7d9bd3Smrg
12272fd7d9bd3Smrgac_configure_extra_args=
12273fd7d9bd3Smrg
12274fd7d9bd3Smrgif $ac_cs_silent; then
12275fd7d9bd3Smrg  exec 6>/dev/null
12276fd7d9bd3Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
12277fd7d9bd3Smrgfi
12278fd7d9bd3Smrg
12279fd7d9bd3Smrg_ACEOF
12280350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12281fd7d9bd3Smrgif \$ac_cs_recheck; then
12282a9ba4257Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12283350952b9Smrg  shift
12284e53c48bfSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
12285350952b9Smrg  CONFIG_SHELL='$SHELL'
12286350952b9Smrg  export CONFIG_SHELL
12287350952b9Smrg  exec "\$@"
12288fd7d9bd3Smrgfi
12289fd7d9bd3Smrg
12290fd7d9bd3Smrg_ACEOF
12291350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12292350952b9Smrgexec 5>>config.log
12293350952b9Smrg{
12294350952b9Smrg  echo
12295350952b9Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12296350952b9Smrg## Running $as_me. ##
12297350952b9Smrg_ASBOX
12298e53c48bfSmrg  printf "%s\n" "$ac_log"
12299350952b9Smrg} >&5
12300fd7d9bd3Smrg
12301350952b9Smrg_ACEOF
12302350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12303fd7d9bd3Smrg#
12304350952b9Smrg# INIT-COMMANDS
12305fd7d9bd3Smrg#
12306e53c48bfSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
12307fd7d9bd3Smrg
12308fd7d9bd3Smrg_ACEOF
12309fd7d9bd3Smrg
12310350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12311fd7d9bd3Smrg
12312350952b9Smrg# Handling of arguments.
12313fd7d9bd3Smrgfor ac_config_target in $ac_config_targets
12314fd7d9bd3Smrgdo
12315350952b9Smrg  case $ac_config_target in
12316350952b9Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12317350952b9Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12318350952b9Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12319a85aecdfSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
12320350952b9Smrg
123219aa2a2b5Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12322fd7d9bd3Smrg  esac
12323fd7d9bd3Smrgdone
12324fd7d9bd3Smrg
12325350952b9Smrg
12326fd7d9bd3Smrg# If the user did not use the arguments to specify the items to instantiate,
12327fd7d9bd3Smrg# then the envvar interface is used.  Set only those that are not.
12328fd7d9bd3Smrg# We use the long form for the default assignment because of an extremely
12329fd7d9bd3Smrg# bizarre bug on SunOS 4.1.3.
12330fd7d9bd3Smrgif $ac_need_defaults; then
12331e53c48bfSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
12332e53c48bfSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
12333e53c48bfSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
12334fd7d9bd3Smrgfi
12335fd7d9bd3Smrg
12336fd7d9bd3Smrg# Have a temporary directory for convenience.  Make it in the build tree
12337350952b9Smrg# simply because there is no reason against having it here, and in addition,
12338fd7d9bd3Smrg# creating and moving files from /tmp can sometimes cause problems.
12339350952b9Smrg# Hook for its removal unless debugging.
12340350952b9Smrg# Note that there is a small window in which the directory will not be cleaned:
12341350952b9Smrg# after its creation but before its name has been assigned to `$tmp'.
12342fd7d9bd3Smrg$debug ||
12343fd7d9bd3Smrg{
123449aa2a2b5Smrg  tmp= ac_tmp=
12345350952b9Smrg  trap 'exit_status=$?
123469aa2a2b5Smrg  : "${ac_tmp:=$tmp}"
123479aa2a2b5Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12348350952b9Smrg' 0
123499aa2a2b5Smrg  trap 'as_fn_exit 1' 1 2 13 15
12350fd7d9bd3Smrg}
12351fd7d9bd3Smrg# Create a (secure) tmp directory for tmp files.
12352fd7d9bd3Smrg
12353fd7d9bd3Smrg{
12354350952b9Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
123559aa2a2b5Smrg  test -d "$tmp"
12356fd7d9bd3Smrg}  ||
12357fd7d9bd3Smrg{
12358350952b9Smrg  tmp=./conf$$-$RANDOM
12359350952b9Smrg  (umask 077 && mkdir "$tmp")
123609aa2a2b5Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
123619aa2a2b5Smrgac_tmp=$tmp
12362fd7d9bd3Smrg
12363350952b9Smrg# Set up the scripts for CONFIG_FILES section.
12364350952b9Smrg# No need to generate them if there are no CONFIG_FILES.
12365350952b9Smrg# This happens for instance with `./config.status config.h'.
12366350952b9Smrgif test -n "$CONFIG_FILES"; then
12367350952b9Smrg
12368350952b9Smrg
123699aa2a2b5Smrgac_cr=`echo X | tr X '\015'`
123709aa2a2b5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
123719aa2a2b5Smrg# But we know of no other shell where ac_cr would be empty at this
123729aa2a2b5Smrg# point, so we can use a bashism as a fallback.
123739aa2a2b5Smrgif test "x$ac_cr" = x; then
123749aa2a2b5Smrg  eval ac_cr=\$\'\\r\'
123759aa2a2b5Smrgfi
12376350952b9Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12377350952b9Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12378350952b9Smrg  ac_cs_awk_cr='\\r'
12379350952b9Smrgelse
12380350952b9Smrg  ac_cs_awk_cr=$ac_cr
12381350952b9Smrgfi
12382350952b9Smrg
123839aa2a2b5Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12384fd7d9bd3Smrg_ACEOF
12385fd7d9bd3Smrg
12386fd7d9bd3Smrg
12387350952b9Smrg{
12388350952b9Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
12389350952b9Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12390350952b9Smrg  echo "_ACEOF"
12391350952b9Smrg} >conf$$subs.sh ||
123929aa2a2b5Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
123939aa2a2b5Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12394350952b9Smrgac_delim='%!_!# '
12395350952b9Smrgfor ac_last_try in false false false false false :; do
12396350952b9Smrg  . ./conf$$subs.sh ||
123979aa2a2b5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12398fd7d9bd3Smrg
12399350952b9Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12400350952b9Smrg  if test $ac_delim_n = $ac_delim_num; then
12401350952b9Smrg    break
12402350952b9Smrg  elif $ac_last_try; then
124039aa2a2b5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12404350952b9Smrg  else
12405350952b9Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12406350952b9Smrg  fi
12407350952b9Smrgdone
12408350952b9Smrgrm -f conf$$subs.sh
12409fd7d9bd3Smrg
12410350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
124119aa2a2b5Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
12412fd7d9bd3Smrg_ACEOF
12413350952b9Smrgsed -n '
12414350952b9Smrgh
12415350952b9Smrgs/^/S["/; s/!.*/"]=/
12416350952b9Smrgp
12417350952b9Smrgg
12418350952b9Smrgs/^[^!]*!//
12419350952b9Smrg:repl
12420350952b9Smrgt repl
12421350952b9Smrgs/'"$ac_delim"'$//
12422350952b9Smrgt delim
12423350952b9Smrg:nl
12424350952b9Smrgh
124259aa2a2b5Smrgs/\(.\{148\}\)..*/\1/
12426350952b9Smrgt more1
12427350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12428350952b9Smrgp
12429350952b9Smrgn
12430350952b9Smrgb repl
12431350952b9Smrg:more1
12432350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12433350952b9Smrgp
12434350952b9Smrgg
12435350952b9Smrgs/.\{148\}//
12436350952b9Smrgt nl
12437350952b9Smrg:delim
12438350952b9Smrgh
124399aa2a2b5Smrgs/\(.\{148\}\)..*/\1/
12440350952b9Smrgt more2
12441350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
12442350952b9Smrgp
12443350952b9Smrgb
12444350952b9Smrg:more2
12445350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
12446350952b9Smrgp
12447350952b9Smrgg
12448350952b9Smrgs/.\{148\}//
12449350952b9Smrgt delim
12450350952b9Smrg' <conf$$subs.awk | sed '
12451350952b9Smrg/^[^""]/{
12452350952b9Smrg  N
12453350952b9Smrg  s/\n//
12454350952b9Smrg}
12455350952b9Smrg' >>$CONFIG_STATUS || ac_write_fail=1
12456350952b9Smrgrm -f conf$$subs.awk
12457350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12458350952b9Smrg_ACAWK
124599aa2a2b5Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
12460350952b9Smrg  for (key in S) S_is_set[key] = 1
12461350952b9Smrg  FS = ""
12462fd7d9bd3Smrg
12463350952b9Smrg}
12464350952b9Smrg{
12465350952b9Smrg  line = $ 0
12466350952b9Smrg  nfields = split(line, field, "@")
12467350952b9Smrg  substed = 0
12468350952b9Smrg  len = length(field[1])
12469350952b9Smrg  for (i = 2; i < nfields; i++) {
12470350952b9Smrg    key = field[i]
12471350952b9Smrg    keylen = length(key)
12472350952b9Smrg    if (S_is_set[key]) {
12473350952b9Smrg      value = S[key]
12474350952b9Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12475350952b9Smrg      len += length(value) + length(field[++i])
12476350952b9Smrg      substed = 1
12477350952b9Smrg    } else
12478350952b9Smrg      len += 1 + keylen
12479350952b9Smrg  }
12480350952b9Smrg
12481350952b9Smrg  print line
12482350952b9Smrg}
12483350952b9Smrg
12484350952b9Smrg_ACAWK
12485350952b9Smrg_ACEOF
12486350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12487350952b9Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12488350952b9Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12489350952b9Smrgelse
12490350952b9Smrg  cat
124919aa2a2b5Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
124929aa2a2b5Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
12493350952b9Smrg_ACEOF
12494350952b9Smrg
124959aa2a2b5Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
124969aa2a2b5Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
12497350952b9Smrg# trailing colons and then remove the whole line if VPATH becomes empty
12498350952b9Smrg# (actually we leave an empty line to preserve line numbers).
12499350952b9Smrgif test "x$srcdir" = x.; then
125009aa2a2b5Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
125019aa2a2b5Smrgh
125029aa2a2b5Smrgs///
125039aa2a2b5Smrgs/^/:/
125049aa2a2b5Smrgs/[	 ]*$/:/
125059aa2a2b5Smrgs/:\$(srcdir):/:/g
125069aa2a2b5Smrgs/:\${srcdir}:/:/g
125079aa2a2b5Smrgs/:@srcdir@:/:/g
125089aa2a2b5Smrgs/^:*//
12509350952b9Smrgs/:*$//
125109aa2a2b5Smrgx
125119aa2a2b5Smrgs/\(=[	 ]*\).*/\1/
125129aa2a2b5SmrgG
125139aa2a2b5Smrgs/\n//
12514350952b9Smrgs/^[^=]*=[	 ]*$//
12515350952b9Smrg}'
12516350952b9Smrgfi
12517350952b9Smrg
12518350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12519fd7d9bd3Smrgfi # test -n "$CONFIG_FILES"
12520fd7d9bd3Smrg
12521350952b9Smrg# Set up the scripts for CONFIG_HEADERS section.
12522350952b9Smrg# No need to generate them if there are no CONFIG_HEADERS.
12523350952b9Smrg# This happens for instance with `./config.status Makefile'.
12524350952b9Smrgif test -n "$CONFIG_HEADERS"; then
125259aa2a2b5Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
12526350952b9SmrgBEGIN {
12527fd7d9bd3Smrg_ACEOF
12528350952b9Smrg
12529350952b9Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
12530350952b9Smrg# here-document in config.status, that substitutes the proper values into
12531350952b9Smrg# config.h.in to produce config.h.
12532350952b9Smrg
12533350952b9Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
12534350952b9Smrg# handling of long lines.
12535350952b9Smrgac_delim='%!_!# '
12536350952b9Smrgfor ac_last_try in false false :; do
125379aa2a2b5Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
125389aa2a2b5Smrg  if test -z "$ac_tt"; then
12539350952b9Smrg    break
12540350952b9Smrg  elif $ac_last_try; then
125419aa2a2b5Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
12542350952b9Smrg  else
12543350952b9Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12544350952b9Smrg  fi
12545350952b9Smrgdone
12546350952b9Smrg
12547350952b9Smrg# For the awk script, D is an array of macro values keyed by name,
12548350952b9Smrg# likewise P contains macro parameters if any.  Preserve backslash
12549350952b9Smrg# newline sequences.
12550350952b9Smrg
12551350952b9Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12552350952b9Smrgsed -n '
12553350952b9Smrgs/.\{148\}/&'"$ac_delim"'/g
12554350952b9Smrgt rset
12555350952b9Smrg:rset
12556350952b9Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
12557350952b9Smrgt def
12558350952b9Smrgd
12559350952b9Smrg:def
12560350952b9Smrgs/\\$//
12561350952b9Smrgt bsnl
12562350952b9Smrgs/["\\]/\\&/g
12563350952b9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12564350952b9SmrgD["\1"]=" \3"/p
12565350952b9Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
12566350952b9Smrgd
12567350952b9Smrg:bsnl
12568350952b9Smrgs/["\\]/\\&/g
12569350952b9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
12570350952b9SmrgD["\1"]=" \3\\\\\\n"\\/p
12571350952b9Smrgt cont
12572350952b9Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12573350952b9Smrgt cont
12574350952b9Smrgd
12575350952b9Smrg:cont
12576350952b9Smrgn
12577350952b9Smrgs/.\{148\}/&'"$ac_delim"'/g
12578350952b9Smrgt clear
12579350952b9Smrg:clear
12580350952b9Smrgs/\\$//
12581350952b9Smrgt bsnlc
12582350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
12583350952b9Smrgd
12584350952b9Smrg:bsnlc
12585350952b9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12586350952b9Smrgb cont
12587350952b9Smrg' <confdefs.h | sed '
12588350952b9Smrgs/'"$ac_delim"'/"\\\
12589350952b9Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
12590350952b9Smrg
12591350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12592350952b9Smrg  for (key in D) D_is_set[key] = 1
12593350952b9Smrg  FS = ""
12594350952b9Smrg}
12595350952b9Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12596350952b9Smrg  line = \$ 0
12597350952b9Smrg  split(line, arg, " ")
12598350952b9Smrg  if (arg[1] == "#") {
12599350952b9Smrg    defundef = arg[2]
12600350952b9Smrg    mac1 = arg[3]
12601350952b9Smrg  } else {
12602350952b9Smrg    defundef = substr(arg[1], 2)
12603350952b9Smrg    mac1 = arg[2]
12604350952b9Smrg  }
12605350952b9Smrg  split(mac1, mac2, "(") #)
12606350952b9Smrg  macro = mac2[1]
12607350952b9Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
12608350952b9Smrg  if (D_is_set[macro]) {
12609350952b9Smrg    # Preserve the white space surrounding the "#".
12610350952b9Smrg    print prefix "define", macro P[macro] D[macro]
12611350952b9Smrg    next
12612350952b9Smrg  } else {
12613350952b9Smrg    # Replace #undef with comments.  This is necessary, for example,
12614350952b9Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
12615350952b9Smrg    # on some systems where configure will not decide to define it.
12616350952b9Smrg    if (defundef == "undef") {
12617350952b9Smrg      print "/*", prefix defundef, macro, "*/"
12618350952b9Smrg      next
12619350952b9Smrg    }
12620350952b9Smrg  }
12621350952b9Smrg}
12622350952b9Smrg{ print }
12623350952b9Smrg_ACAWK
12624350952b9Smrg_ACEOF
12625350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
126269aa2a2b5Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
12627350952b9Smrgfi # test -n "$CONFIG_HEADERS"
12628350952b9Smrg
12629350952b9Smrg
12630350952b9Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
12631350952b9Smrgshift
12632350952b9Smrgfor ac_tag
12633350952b9Smrgdo
12634350952b9Smrg  case $ac_tag in
12635350952b9Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
12636350952b9Smrg  esac
12637350952b9Smrg  case $ac_mode$ac_tag in
12638350952b9Smrg  :[FHL]*:*);;
126399aa2a2b5Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
12640350952b9Smrg  :[FH]-) ac_tag=-:-;;
12641350952b9Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12642350952b9Smrg  esac
12643350952b9Smrg  ac_save_IFS=$IFS
12644350952b9Smrg  IFS=:
12645350952b9Smrg  set x $ac_tag
12646350952b9Smrg  IFS=$ac_save_IFS
12647350952b9Smrg  shift
12648350952b9Smrg  ac_file=$1
12649350952b9Smrg  shift
12650350952b9Smrg
12651350952b9Smrg  case $ac_mode in
12652350952b9Smrg  :L) ac_source=$1;;
12653350952b9Smrg  :[FH])
12654350952b9Smrg    ac_file_inputs=
12655350952b9Smrg    for ac_f
12656350952b9Smrg    do
12657350952b9Smrg      case $ac_f in
126589aa2a2b5Smrg      -) ac_f="$ac_tmp/stdin";;
12659350952b9Smrg      *) # Look for the file first in the build tree, then in the source tree
12660350952b9Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
12661350952b9Smrg	 # because $ac_f cannot contain `:'.
12662350952b9Smrg	 test -f "$ac_f" ||
12663350952b9Smrg	   case $ac_f in
12664350952b9Smrg	   [\\/$]*) false;;
12665350952b9Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12666350952b9Smrg	   esac ||
126679aa2a2b5Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12668350952b9Smrg      esac
12669e53c48bfSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
126709aa2a2b5Smrg      as_fn_append ac_file_inputs " '$ac_f'"
12671350952b9Smrg    done
12672350952b9Smrg
12673350952b9Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
12674350952b9Smrg    # use $as_me), people would be surprised to read:
12675350952b9Smrg    #    /* config.h.  Generated by config.status.  */
12676350952b9Smrg    configure_input='Generated from '`
12677e53c48bfSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12678350952b9Smrg	`' by configure.'
12679350952b9Smrg    if test x"$ac_file" != x-; then
12680350952b9Smrg      configure_input="$ac_file.  $configure_input"
12681e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12682e53c48bfSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
12683350952b9Smrg    fi
12684350952b9Smrg    # Neutralize special characters interpreted by sed in replacement strings.
12685350952b9Smrg    case $configure_input in #(
12686350952b9Smrg    *\&* | *\|* | *\\* )
12687e53c48bfSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
12688350952b9Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
12689350952b9Smrg    *) ac_sed_conf_input=$configure_input;;
12690350952b9Smrg    esac
12691350952b9Smrg
12692350952b9Smrg    case $ac_tag in
126939aa2a2b5Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
126949aa2a2b5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
12695350952b9Smrg    esac
12696350952b9Smrg    ;;
12697fd7d9bd3Smrg  esac
12698fd7d9bd3Smrg
12699350952b9Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
12700fd7d9bd3Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12701fd7d9bd3Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
12702fd7d9bd3Smrg	 X"$ac_file" : 'X\(//\)$' \| \
12703350952b9Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12704e53c48bfSmrgprintf "%s\n" X"$ac_file" |
12705350952b9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12706350952b9Smrg	    s//\1/
12707350952b9Smrg	    q
12708350952b9Smrg	  }
12709350952b9Smrg	  /^X\(\/\/\)[^/].*/{
12710350952b9Smrg	    s//\1/
12711350952b9Smrg	    q
12712350952b9Smrg	  }
12713350952b9Smrg	  /^X\(\/\/\)$/{
12714350952b9Smrg	    s//\1/
12715350952b9Smrg	    q
12716350952b9Smrg	  }
12717350952b9Smrg	  /^X\(\/\).*/{
12718350952b9Smrg	    s//\1/
12719350952b9Smrg	    q
12720350952b9Smrg	  }
12721350952b9Smrg	  s/.*/./; q'`
127229aa2a2b5Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
12723fd7d9bd3Smrg  ac_builddir=.
12724fd7d9bd3Smrg
12725350952b9Smrgcase "$ac_dir" in
12726350952b9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12727350952b9Smrg*)
12728e53c48bfSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
12729350952b9Smrg  # A ".." for each directory in $ac_dir_suffix.
12730e53c48bfSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12731350952b9Smrg  case $ac_top_builddir_sub in
12732350952b9Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12733350952b9Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12734350952b9Smrg  esac ;;
12735350952b9Smrgesac
12736350952b9Smrgac_abs_top_builddir=$ac_pwd
12737350952b9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
12738350952b9Smrg# for backward compatibility:
12739350952b9Smrgac_top_builddir=$ac_top_build_prefix
12740fd7d9bd3Smrg
12741fd7d9bd3Smrgcase $srcdir in
12742350952b9Smrg  .)  # We are building in place.
12743fd7d9bd3Smrg    ac_srcdir=.
12744350952b9Smrg    ac_top_srcdir=$ac_top_builddir_sub
12745350952b9Smrg    ac_abs_top_srcdir=$ac_pwd ;;
12746350952b9Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
12747fd7d9bd3Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
12748350952b9Smrg    ac_top_srcdir=$srcdir
12749350952b9Smrg    ac_abs_top_srcdir=$srcdir ;;
12750350952b9Smrg  *) # Relative name.
12751350952b9Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12752350952b9Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
12753350952b9Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12754fd7d9bd3Smrgesac
12755350952b9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12756fd7d9bd3Smrg
12757fd7d9bd3Smrg
12758350952b9Smrg  case $ac_mode in
12759350952b9Smrg  :F)
12760350952b9Smrg  #
12761350952b9Smrg  # CONFIG_FILE
12762350952b9Smrg  #
12763fd7d9bd3Smrg
12764fd7d9bd3Smrg  case $INSTALL in
12765fd7d9bd3Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12766350952b9Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12767fd7d9bd3Smrg  esac
12768350952b9Smrg  ac_MKDIR_P=$MKDIR_P
12769350952b9Smrg  case $MKDIR_P in
12770350952b9Smrg  [\\/$]* | ?:[\\/]* ) ;;
12771350952b9Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12772350952b9Smrg  esac
12773350952b9Smrg_ACEOF
12774fd7d9bd3Smrg
12775350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12776350952b9Smrg# If the template does not know about datarootdir, expand it.
12777350952b9Smrg# FIXME: This hack should be removed a few years after 2.60.
12778350952b9Smrgac_datarootdir_hack=; ac_datarootdir_seen=
12779350952b9Smrgac_sed_dataroot='
12780350952b9Smrg/datarootdir/ {
12781350952b9Smrg  p
12782350952b9Smrg  q
12783350952b9Smrg}
12784350952b9Smrg/@datadir@/p
12785350952b9Smrg/@docdir@/p
12786350952b9Smrg/@infodir@/p
12787350952b9Smrg/@localedir@/p
127889aa2a2b5Smrg/@mandir@/p'
12789350952b9Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12790350952b9Smrg*datarootdir*) ac_datarootdir_seen=yes;;
12791350952b9Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12792e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12793e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12794fd7d9bd3Smrg_ACEOF
12795350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12796350952b9Smrg  ac_datarootdir_hack='
12797350952b9Smrg  s&@datadir@&$datadir&g
12798350952b9Smrg  s&@docdir@&$docdir&g
12799350952b9Smrg  s&@infodir@&$infodir&g
12800350952b9Smrg  s&@localedir@&$localedir&g
12801350952b9Smrg  s&@mandir@&$mandir&g
128029aa2a2b5Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
12803350952b9Smrgesac
12804350952b9Smrg_ACEOF
12805350952b9Smrg
12806350952b9Smrg# Neutralize VPATH when `$srcdir' = `.'.
12807350952b9Smrg# Shell code in configure.ac might set extrasub.
12808350952b9Smrg# FIXME: do we really want to maintain this feature?
12809350952b9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12810350952b9Smrgac_sed_extra="$ac_vpsub
12811fd7d9bd3Smrg$extrasub
12812fd7d9bd3Smrg_ACEOF
12813350952b9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12814fd7d9bd3Smrg:t
12815fd7d9bd3Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12816350952b9Smrgs|@configure_input@|$ac_sed_conf_input|;t t
12817350952b9Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
12818350952b9Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
12819350952b9Smrgs&@srcdir@&$ac_srcdir&;t t
12820350952b9Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
12821350952b9Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
12822350952b9Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12823350952b9Smrgs&@builddir@&$ac_builddir&;t t
12824350952b9Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
12825350952b9Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12826350952b9Smrgs&@INSTALL@&$ac_INSTALL&;t t
12827350952b9Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
12828350952b9Smrg$ac_datarootdir_hack
12829350952b9Smrg"
128309aa2a2b5Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
128319aa2a2b5Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12832fd7d9bd3Smrg
12833350952b9Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
128349aa2a2b5Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
128359aa2a2b5Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
128369aa2a2b5Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
12837e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
128389aa2a2b5Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
12839e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
128409aa2a2b5Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
12841fd7d9bd3Smrg
128429aa2a2b5Smrg  rm -f "$ac_tmp/stdin"
12843fd7d9bd3Smrg  case $ac_file in
128449aa2a2b5Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
128459aa2a2b5Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12846350952b9Smrg  esac \
128479aa2a2b5Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12848350952b9Smrg ;;
12849350952b9Smrg  :H)
12850350952b9Smrg  #
12851350952b9Smrg  # CONFIG_HEADER
12852350952b9Smrg  #
12853fd7d9bd3Smrg  if test x"$ac_file" != x-; then
12854350952b9Smrg    {
12855e53c48bfSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
128569aa2a2b5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
128579aa2a2b5Smrg    } >"$ac_tmp/config.h" \
128589aa2a2b5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
128599aa2a2b5Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
12860e53c48bfSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12861e53c48bfSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
12862fd7d9bd3Smrg    else
12863350952b9Smrg      rm -f "$ac_file"
128649aa2a2b5Smrg      mv "$ac_tmp/config.h" "$ac_file" \
128659aa2a2b5Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
12866fd7d9bd3Smrg    fi
12867fd7d9bd3Smrg  else
12868e53c48bfSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
128699aa2a2b5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
128709aa2a2b5Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
12871fd7d9bd3Smrg  fi
12872350952b9Smrg# Compute "$ac_file"'s index in $config_headers.
12873350952b9Smrg_am_arg="$ac_file"
12874fd7d9bd3Smrg_am_stamp_count=1
12875fd7d9bd3Smrgfor _am_header in $config_headers :; do
12876fd7d9bd3Smrg  case $_am_header in
12877350952b9Smrg    $_am_arg | $_am_arg:* )
12878fd7d9bd3Smrg      break ;;
12879fd7d9bd3Smrg    * )
12880fd7d9bd3Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12881fd7d9bd3Smrg  esac
12882fd7d9bd3Smrgdone
12883350952b9Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12884350952b9Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12885350952b9Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
12886350952b9Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
12887350952b9Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12888e53c48bfSmrgprintf "%s\n" X"$_am_arg" |
12889350952b9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12890350952b9Smrg	    s//\1/
12891350952b9Smrg	    q
12892350952b9Smrg	  }
12893350952b9Smrg	  /^X\(\/\/\)[^/].*/{
12894350952b9Smrg	    s//\1/
12895350952b9Smrg	    q
12896350952b9Smrg	  }
12897350952b9Smrg	  /^X\(\/\/\)$/{
12898350952b9Smrg	    s//\1/
12899350952b9Smrg	    q
12900350952b9Smrg	  }
12901350952b9Smrg	  /^X\(\/\).*/{
12902350952b9Smrg	    s//\1/
12903350952b9Smrg	    q
12904350952b9Smrg	  }
12905350952b9Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
12906350952b9Smrg ;;
12907fd7d9bd3Smrg
12908e53c48bfSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12909e53c48bfSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
12910350952b9Smrg ;;
12911350952b9Smrg  esac
12912fd7d9bd3Smrg
12913fd7d9bd3Smrg
12914350952b9Smrg  case $ac_file$ac_mode in
12915350952b9Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12916a9ba4257Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
12917350952b9Smrg  # are listed without --file.  Let's play safe and only enable the eval
12918350952b9Smrg  # if we detect the quoting.
12919e53c48bfSmrg  # TODO: see whether this extra hack can be removed once we start
12920e53c48bfSmrg  # requiring Autoconf 2.70 or later.
12921e53c48bfSmrg  case $CONFIG_FILES in #(
12922e53c48bfSmrg  *\'*) :
12923e53c48bfSmrg    eval set x "$CONFIG_FILES" ;; #(
12924e53c48bfSmrg  *) :
12925e53c48bfSmrg    set x $CONFIG_FILES ;; #(
12926e53c48bfSmrg  *) :
12927e53c48bfSmrg     ;;
12928e53c48bfSmrgesac
12929350952b9Smrg  shift
12930e53c48bfSmrg  # Used to flag and report bootstrapping failures.
12931e53c48bfSmrg  am_rc=0
12932e53c48bfSmrg  for am_mf
12933350952b9Smrg  do
12934350952b9Smrg    # Strip MF so we end up with the name of the file.
12935e53c48bfSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
12936e53c48bfSmrg    # Check whether this is an Automake generated Makefile which includes
12937e53c48bfSmrg    # dependency-tracking related rules and includes.
12938e53c48bfSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
12939350952b9Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12940e53c48bfSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
12941e53c48bfSmrg      || continue
12942e53c48bfSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
12943e53c48bfSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12944e53c48bfSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
12945e53c48bfSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12946e53c48bfSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12947e53c48bfSmrgprintf "%s\n" X"$am_mf" |
12948350952b9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12949350952b9Smrg	    s//\1/
12950350952b9Smrg	    q
12951350952b9Smrg	  }
12952350952b9Smrg	  /^X\(\/\/\)[^/].*/{
12953350952b9Smrg	    s//\1/
12954350952b9Smrg	    q
12955350952b9Smrg	  }
12956350952b9Smrg	  /^X\(\/\/\)$/{
12957350952b9Smrg	    s//\1/
12958350952b9Smrg	    q
12959350952b9Smrg	  }
12960350952b9Smrg	  /^X\(\/\).*/{
12961350952b9Smrg	    s//\1/
12962350952b9Smrg	    q
12963350952b9Smrg	  }
12964350952b9Smrg	  s/.*/./; q'`
12965e53c48bfSmrg    am_filepart=`$as_basename -- "$am_mf" ||
12966e53c48bfSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
12967e53c48bfSmrg	 X"$am_mf" : 'X\(//\)$' \| \
12968e53c48bfSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
12969e53c48bfSmrgprintf "%s\n" X/"$am_mf" |
12970e53c48bfSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
12971350952b9Smrg	    s//\1/
12972350952b9Smrg	    q
12973350952b9Smrg	  }
12974e53c48bfSmrg	  /^X\/\(\/\/\)$/{
12975350952b9Smrg	    s//\1/
12976350952b9Smrg	    q
12977350952b9Smrg	  }
12978e53c48bfSmrg	  /^X\/\(\/\).*/{
12979350952b9Smrg	    s//\1/
12980350952b9Smrg	    q
12981350952b9Smrg	  }
12982350952b9Smrg	  s/.*/./; q'`
12983e53c48bfSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
12984e53c48bfSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12985e53c48bfSmrg        | $MAKE -f - am--depfiles" >&5
12986e53c48bfSmrg   (cd "$am_dirpart" \
12987e53c48bfSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
12988e53c48bfSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
12989e53c48bfSmrg   ac_status=$?
12990e53c48bfSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12991e53c48bfSmrg   (exit $ac_status); } || am_rc=$?
12992fd7d9bd3Smrg  done
12993e53c48bfSmrg  if test $am_rc -ne 0; then
12994e53c48bfSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12995e53c48bfSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
12996e53c48bfSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
12997e53c48bfSmrg    for automatic dependency tracking.  If GNU make was not used, consider
12998e53c48bfSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
12999e53c48bfSmrg    necessary).  You can also try re-running configure with the
13000e53c48bfSmrg    '--disable-dependency-tracking' option to at least be able to build
13001e53c48bfSmrg    the package (albeit without support for automatic dependency tracking).
13002e53c48bfSmrgSee \`config.log' for more details" "$LINENO" 5; }
13003e53c48bfSmrg  fi
13004e53c48bfSmrg  { am_dirpart=; unset am_dirpart;}
13005e53c48bfSmrg  { am_filepart=; unset am_filepart;}
13006e53c48bfSmrg  { am_mf=; unset am_mf;}
13007e53c48bfSmrg  { am_rc=; unset am_rc;}
13008e53c48bfSmrg  rm -f conftest-deps.mk
13009350952b9Smrg}
13010fd7d9bd3Smrg ;;
13011350952b9Smrg
13012fd7d9bd3Smrg  esac
13013350952b9Smrgdone # for ac_tag
13014fd7d9bd3Smrg
13015fd7d9bd3Smrg
130169aa2a2b5Smrgas_fn_exit 0
13017fd7d9bd3Smrg_ACEOF
13018fd7d9bd3Smrgac_clean_files=$ac_clean_files_save
13019fd7d9bd3Smrg
13020350952b9Smrgtest $ac_write_fail = 0 ||
130219aa2a2b5Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
13022350952b9Smrg
13023fd7d9bd3Smrg
13024fd7d9bd3Smrg# configure is writing to config.log, and then calls config.status.
13025fd7d9bd3Smrg# config.status does its own redirection, appending to config.log.
13026fd7d9bd3Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
13027fd7d9bd3Smrg# by configure, so config.status won't be able to write to it; its
13028fd7d9bd3Smrg# output is simply discarded.  So we exec the FD to /dev/null,
13029fd7d9bd3Smrg# effectively closing config.log, so it can be properly (re)opened and
13030fd7d9bd3Smrg# appended to by config.status.  When coming back to configure, we
13031fd7d9bd3Smrg# need to make the FD available again.
13032fd7d9bd3Smrgif test "$no_create" != yes; then
13033fd7d9bd3Smrg  ac_cs_success=:
13034fd7d9bd3Smrg  ac_config_status_args=
13035fd7d9bd3Smrg  test "$silent" = yes &&
13036fd7d9bd3Smrg    ac_config_status_args="$ac_config_status_args --quiet"
13037fd7d9bd3Smrg  exec 5>/dev/null
13038fd7d9bd3Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13039fd7d9bd3Smrg  exec 5>>config.log
13040fd7d9bd3Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13041fd7d9bd3Smrg  # would make configure fail if this is the last instruction.
130429aa2a2b5Smrg  $ac_cs_success || as_fn_exit 1
13043fd7d9bd3Smrgfi
13044350952b9Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13045e53c48bfSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13046e53c48bfSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13047350952b9Smrgfi
13048fd7d9bd3Smrg
13049e53c48bfSmrg
13050