configure revision 4d9306db
1067610f1Smrg#! /bin/sh
2067610f1Smrg# Guess values for system-dependent variables and create Makefiles.
34d9306dbSmrg# Generated by GNU Autoconf 2.69 for xfsinfo 1.0.6.
4067610f1Smrg#
54d9306dbSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/xfsinfo/issues>.
6067610f1Smrg#
77e6533d5Smrg#
8e7fdea5fSmrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
97e6533d5Smrg#
107e6533d5Smrg#
11067610f1Smrg# This configure script is free software; the Free Software Foundation
12067610f1Smrg# gives unlimited permission to copy, distribute and modify it.
137e6533d5Smrg## -------------------- ##
147e6533d5Smrg## M4sh Initialization. ##
157e6533d5Smrg## -------------------- ##
16067610f1Smrg
17067610f1Smrg# Be more Bourne compatible
18067610f1SmrgDUALCASE=1; export DUALCASE # for MKS sh
197e6533d5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20067610f1Smrg  emulate sh
21067610f1Smrg  NULLCMD=:
227e6533d5Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23067610f1Smrg  # is contrary to our usage.  Disable this feature.
24067610f1Smrg  alias -g '${1+"$@"}'='"$@"'
25067610f1Smrg  setopt NO_GLOB_SUBST
26067610f1Smrgelse
277e6533d5Smrg  case `(set -o) 2>/dev/null` in #(
287e6533d5Smrg  *posix*) :
297e6533d5Smrg    set -o posix ;; #(
307e6533d5Smrg  *) :
317e6533d5Smrg     ;;
32067610f1Smrgesac
33067610f1Smrgfi
34067610f1Smrg
35067610f1Smrg
367e6533d5Smrgas_nl='
377e6533d5Smrg'
387e6533d5Smrgexport as_nl
397e6533d5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
407e6533d5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
417e6533d5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
427e6533d5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
437e6533d5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
447e6533d5Smrg# but without wasting forks for bash or zsh.
457e6533d5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
467e6533d5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
477e6533d5Smrg  as_echo='print -r --'
487e6533d5Smrg  as_echo_n='print -rn --'
497e6533d5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
507e6533d5Smrg  as_echo='printf %s\n'
517e6533d5Smrg  as_echo_n='printf %s'
527e6533d5Smrgelse
537e6533d5Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
547e6533d5Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
557e6533d5Smrg    as_echo_n='/usr/ucb/echo -n'
56067610f1Smrg  else
577e6533d5Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
587e6533d5Smrg    as_echo_n_body='eval
597e6533d5Smrg      arg=$1;
607e6533d5Smrg      case $arg in #(
617e6533d5Smrg      *"$as_nl"*)
627e6533d5Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
637e6533d5Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
647e6533d5Smrg      esac;
657e6533d5Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
667e6533d5Smrg    '
677e6533d5Smrg    export as_echo_n_body
687e6533d5Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
69067610f1Smrg  fi
707e6533d5Smrg  export as_echo_body
717e6533d5Smrg  as_echo='sh -c $as_echo_body as_echo'
72067610f1Smrgfi
73067610f1Smrg
747e6533d5Smrg# The user is always right.
757e6533d5Smrgif test "${PATH_SEPARATOR+set}" != set; then
767e6533d5Smrg  PATH_SEPARATOR=:
777e6533d5Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
787e6533d5Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
797e6533d5Smrg      PATH_SEPARATOR=';'
807e6533d5Smrg  }
81067610f1Smrgfi
82067610f1Smrg
83067610f1Smrg
84067610f1Smrg# IFS
85067610f1Smrg# We need space, tab and new line, in precisely that order.  Quoting is
86067610f1Smrg# there to prevent editors from complaining about space-tab.
87067610f1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
88067610f1Smrg# splitting by setting IFS to empty value.)
89067610f1SmrgIFS=" ""	$as_nl"
90067610f1Smrg
91067610f1Smrg# Find who we are.  Look in the path if we contain no directory separator.
927e6533d5Smrgas_myself=
937e6533d5Smrgcase $0 in #((
94067610f1Smrg  *[\\/]* ) as_myself=$0 ;;
95067610f1Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96067610f1Smrgfor as_dir in $PATH
97067610f1Smrgdo
98067610f1Smrg  IFS=$as_save_IFS
99067610f1Smrg  test -z "$as_dir" && as_dir=.
1007e6533d5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1017e6533d5Smrg  done
102067610f1SmrgIFS=$as_save_IFS
103067610f1Smrg
104067610f1Smrg     ;;
105067610f1Smrgesac
106067610f1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
107067610f1Smrg# in which case we are not to be found in the path.
108067610f1Smrgif test "x$as_myself" = x; then
109067610f1Smrg  as_myself=$0
110067610f1Smrgfi
111067610f1Smrgif test ! -f "$as_myself"; then
1127e6533d5Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1137e6533d5Smrg  exit 1
114067610f1Smrgfi
115067610f1Smrg
1167e6533d5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
1177e6533d5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1187e6533d5Smrg# suppresses any "Segmentation fault" message there.  '((' could
1197e6533d5Smrg# trigger a bug in pdksh 5.2.14.
1207e6533d5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1217e6533d5Smrgdo eval test x\${$as_var+set} = xset \
1227e6533d5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123067610f1Smrgdone
124067610f1SmrgPS1='$ '
125067610f1SmrgPS2='> '
126067610f1SmrgPS4='+ '
127067610f1Smrg
128067610f1Smrg# NLS nuisances.
1297e6533d5SmrgLC_ALL=C
1307e6533d5Smrgexport LC_ALL
1317e6533d5SmrgLANGUAGE=C
1327e6533d5Smrgexport LANGUAGE
1337e6533d5Smrg
1347e6533d5Smrg# CDPATH.
1357e6533d5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1367e6533d5Smrg
137e7fdea5fSmrg# Use a proper internal environment variable to ensure we don't fall
138e7fdea5fSmrg  # into an infinite loop, continuously re-executing ourselves.
139e7fdea5fSmrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140e7fdea5fSmrg    _as_can_reexec=no; export _as_can_reexec;
141e7fdea5fSmrg    # We cannot yet assume a decent shell, so we have to provide a
142e7fdea5fSmrg# neutralization value for shells without unset; and this also
143e7fdea5fSmrg# works around shells that cannot unset nonexistent variables.
144e7fdea5fSmrg# Preserve -v and -x to the replacement shell.
145e7fdea5fSmrgBASH_ENV=/dev/null
146e7fdea5fSmrgENV=/dev/null
147e7fdea5fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148e7fdea5fSmrgcase $- in # ((((
149e7fdea5fSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
150e7fdea5fSmrg  *v* ) as_opts=-v ;;
151e7fdea5fSmrg  *x* ) as_opts=-x ;;
152e7fdea5fSmrg  * ) as_opts= ;;
153e7fdea5fSmrgesac
154e7fdea5fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155e7fdea5fSmrg# Admittedly, this is quite paranoid, since all the known shells bail
156e7fdea5fSmrg# out after a failed `exec'.
157e7fdea5fSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158e7fdea5fSmrgas_fn_exit 255
159e7fdea5fSmrg  fi
160e7fdea5fSmrg  # We don't want this to propagate to other subprocesses.
161e7fdea5fSmrg          { _as_can_reexec=; unset _as_can_reexec;}
1627e6533d5Smrgif test "x$CONFIG_SHELL" = x; then
1637e6533d5Smrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
1647e6533d5Smrg  emulate sh
1657e6533d5Smrg  NULLCMD=:
1667e6533d5Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1677e6533d5Smrg  # is contrary to our usage.  Disable this feature.
1687e6533d5Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1697e6533d5Smrg  setopt NO_GLOB_SUBST
1707e6533d5Smrgelse
1717e6533d5Smrg  case \`(set -o) 2>/dev/null\` in #(
1727e6533d5Smrg  *posix*) :
1737e6533d5Smrg    set -o posix ;; #(
1747e6533d5Smrg  *) :
1757e6533d5Smrg     ;;
1767e6533d5Smrgesac
1777e6533d5Smrgfi
1787e6533d5Smrg"
1797e6533d5Smrg  as_required="as_fn_return () { (exit \$1); }
1807e6533d5Smrgas_fn_success () { as_fn_return 0; }
1817e6533d5Smrgas_fn_failure () { as_fn_return 1; }
1827e6533d5Smrgas_fn_ret_success () { return 0; }
1837e6533d5Smrgas_fn_ret_failure () { return 1; }
1847e6533d5Smrg
1857e6533d5Smrgexitcode=0
1867e6533d5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1877e6533d5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1887e6533d5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1897e6533d5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1907e6533d5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
1917e6533d5Smrg
1927e6533d5Smrgelse
1937e6533d5Smrg  exitcode=1; echo positional parameters were not saved.
1947e6533d5Smrgfi
195e7fdea5fSmrgtest x\$exitcode = x0 || exit 1
196e7fdea5fSmrgtest -x / || exit 1"
1977e6533d5Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1987e6533d5Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1997e6533d5Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
2007e6533d5Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
2017e6533d5Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
2027e6533d5Smrg  if (eval "$as_required") 2>/dev/null; then :
2037e6533d5Smrg  as_have_required=yes
2047e6533d5Smrgelse
2057e6533d5Smrg  as_have_required=no
2067e6533d5Smrgfi
2077e6533d5Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
2087e6533d5Smrg
2097e6533d5Smrgelse
2107e6533d5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2117e6533d5Smrgas_found=false
2127e6533d5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213067610f1Smrgdo
2147e6533d5Smrg  IFS=$as_save_IFS
2157e6533d5Smrg  test -z "$as_dir" && as_dir=.
2167e6533d5Smrg  as_found=:
2177e6533d5Smrg  case $as_dir in #(
2187e6533d5Smrg	 /*)
2197e6533d5Smrg	   for as_base in sh bash ksh sh5; do
2207e6533d5Smrg	     # Try only shells that exist, to save several forks.
2217e6533d5Smrg	     as_shell=$as_dir/$as_base
2227e6533d5Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2237e6533d5Smrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
2247e6533d5Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
2257e6533d5Smrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
2267e6533d5Smrg  break 2
2277e6533d5Smrgfi
2287e6533d5Smrgfi
2297e6533d5Smrg	   done;;
2307e6533d5Smrg       esac
2317e6533d5Smrg  as_found=false
2327e6533d5Smrgdone
2337e6533d5Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2347e6533d5Smrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
2357e6533d5Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
2367e6533d5Smrgfi; }
2377e6533d5SmrgIFS=$as_save_IFS
2387e6533d5Smrg
2397e6533d5Smrg
2407e6533d5Smrg      if test "x$CONFIG_SHELL" != x; then :
241e7fdea5fSmrg  export CONFIG_SHELL
242e7fdea5fSmrg             # We cannot yet assume a decent shell, so we have to provide a
243e7fdea5fSmrg# neutralization value for shells without unset; and this also
244e7fdea5fSmrg# works around shells that cannot unset nonexistent variables.
245e7fdea5fSmrg# Preserve -v and -x to the replacement shell.
246e7fdea5fSmrgBASH_ENV=/dev/null
247e7fdea5fSmrgENV=/dev/null
248e7fdea5fSmrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249e7fdea5fSmrgcase $- in # ((((
250e7fdea5fSmrg  *v*x* | *x*v* ) as_opts=-vx ;;
251e7fdea5fSmrg  *v* ) as_opts=-v ;;
252e7fdea5fSmrg  *x* ) as_opts=-x ;;
253e7fdea5fSmrg  * ) as_opts= ;;
254e7fdea5fSmrgesac
255e7fdea5fSmrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256e7fdea5fSmrg# Admittedly, this is quite paranoid, since all the known shells bail
257e7fdea5fSmrg# out after a failed `exec'.
258e7fdea5fSmrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259e7fdea5fSmrgexit 255
2607e6533d5Smrgfi
2617e6533d5Smrg
2627e6533d5Smrg    if test x$as_have_required = xno; then :
2637e6533d5Smrg  $as_echo "$0: This script requires a shell more modern than all"
2647e6533d5Smrg  $as_echo "$0: the shells that I found on your system."
2657e6533d5Smrg  if test x${ZSH_VERSION+set} = xset ; then
2667e6533d5Smrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2677e6533d5Smrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268067610f1Smrg  else
2697e6533d5Smrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
2704d9306dbSmrg$0: https://gitlab.freedesktop.org/xorg/app/xfsinfo/issues
2717e6533d5Smrg$0: about your system, including any error possibly output
2727e6533d5Smrg$0: before this message. Then install a modern shell, or
2737e6533d5Smrg$0: manually run the script under such a shell if you do
2747e6533d5Smrg$0: have one."
275067610f1Smrg  fi
2767e6533d5Smrg  exit 1
2777e6533d5Smrgfi
2787e6533d5Smrgfi
2797e6533d5Smrgfi
2807e6533d5SmrgSHELL=${CONFIG_SHELL-/bin/sh}
2817e6533d5Smrgexport SHELL
2827e6533d5Smrg# Unset more variables known to interfere with behavior of common tools.
2837e6533d5SmrgCLICOLOR_FORCE= GREP_OPTIONS=
2847e6533d5Smrgunset CLICOLOR_FORCE GREP_OPTIONS
2857e6533d5Smrg
2867e6533d5Smrg## --------------------- ##
2877e6533d5Smrg## M4sh Shell Functions. ##
2887e6533d5Smrg## --------------------- ##
2897e6533d5Smrg# as_fn_unset VAR
2907e6533d5Smrg# ---------------
2917e6533d5Smrg# Portably unset VAR.
2927e6533d5Smrgas_fn_unset ()
2937e6533d5Smrg{
2947e6533d5Smrg  { eval $1=; unset $1;}
2957e6533d5Smrg}
2967e6533d5Smrgas_unset=as_fn_unset
2977e6533d5Smrg
2987e6533d5Smrg# as_fn_set_status STATUS
2997e6533d5Smrg# -----------------------
3007e6533d5Smrg# Set $? to STATUS, without forking.
3017e6533d5Smrgas_fn_set_status ()
3027e6533d5Smrg{
3037e6533d5Smrg  return $1
3047e6533d5Smrg} # as_fn_set_status
3057e6533d5Smrg
3067e6533d5Smrg# as_fn_exit STATUS
3077e6533d5Smrg# -----------------
3087e6533d5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3097e6533d5Smrgas_fn_exit ()
3107e6533d5Smrg{
3117e6533d5Smrg  set +e
3127e6533d5Smrg  as_fn_set_status $1
3137e6533d5Smrg  exit $1
3147e6533d5Smrg} # as_fn_exit
3157e6533d5Smrg
3167e6533d5Smrg# as_fn_mkdir_p
3177e6533d5Smrg# -------------
3187e6533d5Smrg# Create "$as_dir" as a directory, including parents if necessary.
3197e6533d5Smrgas_fn_mkdir_p ()
3207e6533d5Smrg{
3217e6533d5Smrg
3227e6533d5Smrg  case $as_dir in #(
3237e6533d5Smrg  -*) as_dir=./$as_dir;;
3247e6533d5Smrg  esac
3257e6533d5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
3267e6533d5Smrg    as_dirs=
3277e6533d5Smrg    while :; do
3287e6533d5Smrg      case $as_dir in #(
3297e6533d5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3307e6533d5Smrg      *) as_qdir=$as_dir;;
3317e6533d5Smrg      esac
3327e6533d5Smrg      as_dirs="'$as_qdir' $as_dirs"
3337e6533d5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
3347e6533d5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3357e6533d5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3367e6533d5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
3377e6533d5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3387e6533d5Smrg$as_echo X"$as_dir" |
3397e6533d5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3407e6533d5Smrg	    s//\1/
3417e6533d5Smrg	    q
3427e6533d5Smrg	  }
3437e6533d5Smrg	  /^X\(\/\/\)[^/].*/{
3447e6533d5Smrg	    s//\1/
3457e6533d5Smrg	    q
3467e6533d5Smrg	  }
3477e6533d5Smrg	  /^X\(\/\/\)$/{
3487e6533d5Smrg	    s//\1/
3497e6533d5Smrg	    q
3507e6533d5Smrg	  }
3517e6533d5Smrg	  /^X\(\/\).*/{
3527e6533d5Smrg	    s//\1/
3537e6533d5Smrg	    q
3547e6533d5Smrg	  }
3557e6533d5Smrg	  s/.*/./; q'`
3567e6533d5Smrg      test -d "$as_dir" && break
3577e6533d5Smrg    done
3587e6533d5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
3597e6533d5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3607e6533d5Smrg
3617e6533d5Smrg
3627e6533d5Smrg} # as_fn_mkdir_p
363e7fdea5fSmrg
364e7fdea5fSmrg# as_fn_executable_p FILE
365e7fdea5fSmrg# -----------------------
366e7fdea5fSmrg# Test if FILE is an executable regular file.
367e7fdea5fSmrgas_fn_executable_p ()
368e7fdea5fSmrg{
369e7fdea5fSmrg  test -f "$1" && test -x "$1"
370e7fdea5fSmrg} # as_fn_executable_p
3717e6533d5Smrg# as_fn_append VAR VALUE
3727e6533d5Smrg# ----------------------
3737e6533d5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3747e6533d5Smrg# advantage of any shell optimizations that allow amortized linear growth over
3757e6533d5Smrg# repeated appends, instead of the typical quadratic growth present in naive
3767e6533d5Smrg# implementations.
3777e6533d5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3787e6533d5Smrg  eval 'as_fn_append ()
3797e6533d5Smrg  {
3807e6533d5Smrg    eval $1+=\$2
3817e6533d5Smrg  }'
3827e6533d5Smrgelse
3837e6533d5Smrg  as_fn_append ()
3847e6533d5Smrg  {
3857e6533d5Smrg    eval $1=\$$1\$2
3867e6533d5Smrg  }
3877e6533d5Smrgfi # as_fn_append
3887e6533d5Smrg
3897e6533d5Smrg# as_fn_arith ARG...
3907e6533d5Smrg# ------------------
3917e6533d5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
3927e6533d5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
3937e6533d5Smrg# must be portable across $(()) and expr.
3947e6533d5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3957e6533d5Smrg  eval 'as_fn_arith ()
3967e6533d5Smrg  {
3977e6533d5Smrg    as_val=$(( $* ))
3987e6533d5Smrg  }'
3997e6533d5Smrgelse
4007e6533d5Smrg  as_fn_arith ()
4017e6533d5Smrg  {
4027e6533d5Smrg    as_val=`expr "$@" || test $? -eq 1`
4037e6533d5Smrg  }
4047e6533d5Smrgfi # as_fn_arith
4057e6533d5Smrg
4067e6533d5Smrg
4077e6533d5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
4087e6533d5Smrg# ----------------------------------------
4097e6533d5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4107e6533d5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4117e6533d5Smrg# script with STATUS, using 1 if that was 0.
4127e6533d5Smrgas_fn_error ()
4137e6533d5Smrg{
4147e6533d5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
4157e6533d5Smrg  if test "$4"; then
4167e6533d5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4177e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4187e6533d5Smrg  fi
4197e6533d5Smrg  $as_echo "$as_me: error: $2" >&2
4207e6533d5Smrg  as_fn_exit $as_status
4217e6533d5Smrg} # as_fn_error
422067610f1Smrg
423067610f1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
424067610f1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
425067610f1Smrg  as_expr=expr
426067610f1Smrgelse
427067610f1Smrg  as_expr=false
428067610f1Smrgfi
429067610f1Smrg
430067610f1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
431067610f1Smrg  as_basename=basename
432067610f1Smrgelse
433067610f1Smrg  as_basename=false
434067610f1Smrgfi
435067610f1Smrg
4367e6533d5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4377e6533d5Smrg  as_dirname=dirname
4387e6533d5Smrgelse
4397e6533d5Smrg  as_dirname=false
4407e6533d5Smrgfi
441067610f1Smrg
442067610f1Smrgas_me=`$as_basename -- "$0" ||
443067610f1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
444067610f1Smrg	 X"$0" : 'X\(//\)$' \| \
445067610f1Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4467e6533d5Smrg$as_echo X/"$0" |
447067610f1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
448067610f1Smrg	    s//\1/
449067610f1Smrg	    q
450067610f1Smrg	  }
451067610f1Smrg	  /^X\/\(\/\/\)$/{
452067610f1Smrg	    s//\1/
453067610f1Smrg	    q
454067610f1Smrg	  }
455067610f1Smrg	  /^X\/\(\/\).*/{
456067610f1Smrg	    s//\1/
457067610f1Smrg	    q
458067610f1Smrg	  }
459067610f1Smrg	  s/.*/./; q'`
460067610f1Smrg
4617e6533d5Smrg# Avoid depending upon Character Ranges.
4627e6533d5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
4637e6533d5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4647e6533d5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
4657e6533d5Smrgas_cr_digits='0123456789'
4667e6533d5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
467067610f1Smrg
468067610f1Smrg
4697e6533d5Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4707e6533d5Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4717e6533d5Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4727e6533d5Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4737e6533d5Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4747e6533d5Smrg  sed -n '
4757e6533d5Smrg    p
4767e6533d5Smrg    /[$]LINENO/=
4777e6533d5Smrg  ' <$as_myself |
4787e6533d5Smrg    sed '
4797e6533d5Smrg      s/[$]LINENO.*/&-/
4807e6533d5Smrg      t lineno
4817e6533d5Smrg      b
4827e6533d5Smrg      :lineno
4837e6533d5Smrg      N
4847e6533d5Smrg      :loop
4857e6533d5Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
4867e6533d5Smrg      t loop
4877e6533d5Smrg      s/-\n.*//
4887e6533d5Smrg    ' >$as_me.lineno &&
4897e6533d5Smrg  chmod +x "$as_me.lineno" ||
4907e6533d5Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
491067610f1Smrg
492e7fdea5fSmrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
493e7fdea5fSmrg  # already done that, so ensure we don't try to do so again and fall
494e7fdea5fSmrg  # in an infinite loop.  This has already happened in practice.
495e7fdea5fSmrg  _as_can_reexec=no; export _as_can_reexec
4967e6533d5Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
4977e6533d5Smrg  # (the dirname of $[0] is not the place where we might find the
4987e6533d5Smrg  # original and so on.  Autoconf is especially sensitive to this).
4997e6533d5Smrg  . "./$as_me.lineno"
5007e6533d5Smrg  # Exit status is that of the last command.
5017e6533d5Smrg  exit
502067610f1Smrg}
503067610f1Smrg
5047e6533d5SmrgECHO_C= ECHO_N= ECHO_T=
5057e6533d5Smrgcase `echo -n x` in #(((((
5067e6533d5Smrg-n*)
5077e6533d5Smrg  case `echo 'xy\c'` in
5087e6533d5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5097e6533d5Smrg  xy)  ECHO_C='\c';;
5107e6533d5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5117e6533d5Smrg       ECHO_T='	';;
5127e6533d5Smrg  esac;;
5137e6533d5Smrg*)
5147e6533d5Smrg  ECHO_N='-n';;
5157e6533d5Smrgesac
516067610f1Smrg
5177e6533d5Smrgrm -f conf$$ conf$$.exe conf$$.file
5187e6533d5Smrgif test -d conf$$.dir; then
5197e6533d5Smrg  rm -f conf$$.dir/conf$$.file
520067610f1Smrgelse
5217e6533d5Smrg  rm -f conf$$.dir
5227e6533d5Smrg  mkdir conf$$.dir 2>/dev/null
5237e6533d5Smrgfi
5247e6533d5Smrgif (echo >conf$$.file) 2>/dev/null; then
5257e6533d5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
5267e6533d5Smrg    as_ln_s='ln -s'
5277e6533d5Smrg    # ... but there are two gotchas:
5287e6533d5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5297e6533d5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
530e7fdea5fSmrg    # In both cases, we have to default to `cp -pR'.
5317e6533d5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
532e7fdea5fSmrg      as_ln_s='cp -pR'
5337e6533d5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5347e6533d5Smrg    as_ln_s=ln
5357e6533d5Smrg  else
536e7fdea5fSmrg    as_ln_s='cp -pR'
5377e6533d5Smrg  fi
538067610f1Smrgelse
539e7fdea5fSmrg  as_ln_s='cp -pR'
540067610f1Smrgfi
5417e6533d5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5427e6533d5Smrgrmdir conf$$.dir 2>/dev/null
543067610f1Smrg
5447e6533d5Smrgif mkdir -p . 2>/dev/null; then
5457e6533d5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
546067610f1Smrgelse
5477e6533d5Smrg  test -d ./-p && rmdir ./-p
5487e6533d5Smrg  as_mkdir_p=false
5497e6533d5Smrgfi
550067610f1Smrg
551e7fdea5fSmrgas_test_x='test -x'
552e7fdea5fSmrgas_executable_p=as_fn_executable_p
553067610f1Smrg
5547e6533d5Smrg# Sed expression to map a string onto a valid CPP name.
5557e6533d5Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
556067610f1Smrg
5577e6533d5Smrg# Sed expression to map a string onto a valid variable name.
5587e6533d5Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559067610f1Smrg
560067610f1Smrg
5617e6533d5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5627e6533d5Smrgexec 6>&1
563067610f1Smrg
564067610f1Smrg# Name of the host.
5657e6533d5Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
566067610f1Smrg# so uname gets run too.
567067610f1Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
568067610f1Smrg
569067610f1Smrg#
570067610f1Smrg# Initializations.
571067610f1Smrg#
572067610f1Smrgac_default_prefix=/usr/local
573067610f1Smrgac_clean_files=
574067610f1Smrgac_config_libobj_dir=.
575067610f1SmrgLIBOBJS=
576067610f1Smrgcross_compiling=no
577067610f1Smrgsubdirs=
578067610f1SmrgMFLAGS=
579067610f1SmrgMAKEFLAGS=
580067610f1Smrg
581067610f1Smrg# Identity of this package.
582067610f1SmrgPACKAGE_NAME='xfsinfo'
583067610f1SmrgPACKAGE_TARNAME='xfsinfo'
5844d9306dbSmrgPACKAGE_VERSION='1.0.6'
5854d9306dbSmrgPACKAGE_STRING='xfsinfo 1.0.6'
5864d9306dbSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/xfsinfo/issues'
5877e6533d5SmrgPACKAGE_URL=''
588067610f1Smrg
589aea1d7ffSmrgac_unique_file="Makefile.am"
5907e6533d5Smrg# Factoring default headers for most tests.
5917e6533d5Smrgac_includes_default="\
5927e6533d5Smrg#include <stdio.h>
5937e6533d5Smrg#ifdef HAVE_SYS_TYPES_H
5947e6533d5Smrg# include <sys/types.h>
5957e6533d5Smrg#endif
5967e6533d5Smrg#ifdef HAVE_SYS_STAT_H
5977e6533d5Smrg# include <sys/stat.h>
5987e6533d5Smrg#endif
5997e6533d5Smrg#ifdef STDC_HEADERS
6007e6533d5Smrg# include <stdlib.h>
6017e6533d5Smrg# include <stddef.h>
6027e6533d5Smrg#else
6037e6533d5Smrg# ifdef HAVE_STDLIB_H
6047e6533d5Smrg#  include <stdlib.h>
6057e6533d5Smrg# endif
6067e6533d5Smrg#endif
6077e6533d5Smrg#ifdef HAVE_STRING_H
6087e6533d5Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
6097e6533d5Smrg#  include <memory.h>
6107e6533d5Smrg# endif
6117e6533d5Smrg# include <string.h>
6127e6533d5Smrg#endif
6137e6533d5Smrg#ifdef HAVE_STRINGS_H
6147e6533d5Smrg# include <strings.h>
6157e6533d5Smrg#endif
6167e6533d5Smrg#ifdef HAVE_INTTYPES_H
6177e6533d5Smrg# include <inttypes.h>
6187e6533d5Smrg#endif
6197e6533d5Smrg#ifdef HAVE_STDINT_H
6207e6533d5Smrg# include <stdint.h>
6217e6533d5Smrg#endif
6227e6533d5Smrg#ifdef HAVE_UNISTD_H
6237e6533d5Smrg# include <unistd.h>
6247e6533d5Smrg#endif"
6257e6533d5Smrg
6267e6533d5Smrgac_subst_vars='am__EXEEXT_FALSE
6277e6533d5Smrgam__EXEEXT_TRUE
6287e6533d5SmrgLTLIBOBJS
6297e6533d5SmrgLIBOBJS
630067610f1SmrgXFSINFO_LIBS
6317e6533d5SmrgXFSINFO_CFLAGS
6327e6533d5SmrgMAN_SUBSTS
6337e6533d5SmrgXORG_MAN_PAGE
634067610f1SmrgADMIN_MAN_DIR
6357e6533d5SmrgDRIVER_MAN_DIR
6367e6533d5SmrgMISC_MAN_DIR
6377e6533d5SmrgFILE_MAN_DIR
6387e6533d5SmrgLIB_MAN_DIR
6397e6533d5SmrgAPP_MAN_DIR
6407e6533d5SmrgADMIN_MAN_SUFFIX
6417e6533d5SmrgDRIVER_MAN_SUFFIX
6427e6533d5SmrgMISC_MAN_SUFFIX
6437e6533d5SmrgFILE_MAN_SUFFIX
6447e6533d5SmrgLIB_MAN_SUFFIX
6457e6533d5SmrgAPP_MAN_SUFFIX
6467e6533d5SmrgSED
6477e6533d5Smrghost_os
6487e6533d5Smrghost_vendor
6497e6533d5Smrghost_cpu
6507e6533d5Smrghost
6517e6533d5Smrgbuild_os
6527e6533d5Smrgbuild_vendor
6537e6533d5Smrgbuild_cpu
6547e6533d5Smrgbuild
6557e6533d5SmrgINSTALL_CMD
6564d9306dbSmrgPKG_CONFIG_LIBDIR
6574d9306dbSmrgPKG_CONFIG_PATH
6587e6533d5SmrgPKG_CONFIG
6597e6533d5SmrgCHANGELOG_CMD
660aea1d7ffSmrgSTRICT_CFLAGS
6617e6533d5SmrgCWARNFLAGS
662aea1d7ffSmrgBASE_CFLAGS
6637e6533d5SmrgEGREP
6647e6533d5SmrgGREP
6657e6533d5SmrgCPP
6667e6533d5Smrgam__fastdepCC_FALSE
6677e6533d5Smrgam__fastdepCC_TRUE
6687e6533d5SmrgCCDEPMODE
669aea1d7ffSmrgam__nodep
6707e6533d5SmrgAMDEPBACKSLASH
6717e6533d5SmrgAMDEP_FALSE
6727e6533d5SmrgAMDEP_TRUE
6737e6533d5Smrgam__quote
6747e6533d5Smrgam__include
6757e6533d5SmrgDEPDIR
6767e6533d5SmrgOBJEXT
6777e6533d5SmrgEXEEXT
6787e6533d5Smrgac_ct_CC
6797e6533d5SmrgCPPFLAGS
6807e6533d5SmrgLDFLAGS
6817e6533d5SmrgCFLAGS
6827e6533d5SmrgCC
683e7fdea5fSmrgAM_BACKSLASH
684e7fdea5fSmrgAM_DEFAULT_VERBOSITY
685e7fdea5fSmrgAM_DEFAULT_V
686e7fdea5fSmrgAM_V
6877e6533d5Smrgam__untar
6887e6533d5Smrgam__tar
6897e6533d5SmrgAMTAR
6907e6533d5Smrgam__leading_dot
6917e6533d5SmrgSET_MAKE
6927e6533d5SmrgAWK
6937e6533d5Smrgmkdir_p
6947e6533d5SmrgMKDIR_P
6957e6533d5SmrgINSTALL_STRIP_PROGRAM
6967e6533d5SmrgSTRIP
6977e6533d5Smrginstall_sh
6987e6533d5SmrgMAKEINFO
6997e6533d5SmrgAUTOHEADER
7007e6533d5SmrgAUTOMAKE
7017e6533d5SmrgAUTOCONF
7027e6533d5SmrgACLOCAL
7037e6533d5SmrgVERSION
7047e6533d5SmrgPACKAGE
7057e6533d5SmrgCYGPATH_W
7067e6533d5Smrgam__isrc
7077e6533d5SmrgINSTALL_DATA
7087e6533d5SmrgINSTALL_SCRIPT
7097e6533d5SmrgINSTALL_PROGRAM
7107e6533d5Smrgtarget_alias
7117e6533d5Smrghost_alias
7127e6533d5Smrgbuild_alias
7137e6533d5SmrgLIBS
7147e6533d5SmrgECHO_T
7157e6533d5SmrgECHO_N
7167e6533d5SmrgECHO_C
7177e6533d5SmrgDEFS
7187e6533d5Smrgmandir
7197e6533d5Smrglocaledir
7207e6533d5Smrglibdir
7217e6533d5Smrgpsdir
7227e6533d5Smrgpdfdir
7237e6533d5Smrgdvidir
7247e6533d5Smrghtmldir
7257e6533d5Smrginfodir
7267e6533d5Smrgdocdir
7277e6533d5Smrgoldincludedir
7287e6533d5Smrgincludedir
7297e6533d5Smrglocalstatedir
7307e6533d5Smrgsharedstatedir
7317e6533d5Smrgsysconfdir
7327e6533d5Smrgdatadir
7337e6533d5Smrgdatarootdir
7347e6533d5Smrglibexecdir
7357e6533d5Smrgsbindir
7367e6533d5Smrgbindir
7377e6533d5Smrgprogram_transform_name
7387e6533d5Smrgprefix
7397e6533d5Smrgexec_prefix
7407e6533d5SmrgPACKAGE_URL
7417e6533d5SmrgPACKAGE_BUGREPORT
7427e6533d5SmrgPACKAGE_STRING
7437e6533d5SmrgPACKAGE_VERSION
7447e6533d5SmrgPACKAGE_TARNAME
7457e6533d5SmrgPACKAGE_NAME
7467e6533d5SmrgPATH_SEPARATOR
7477e6533d5SmrgSHELL'
748067610f1Smrgac_subst_files=''
7497e6533d5Smrgac_user_opts='
7507e6533d5Smrgenable_option_checking
751e7fdea5fSmrgenable_silent_rules
7527e6533d5Smrgenable_dependency_tracking
753aea1d7ffSmrgenable_selective_werror
7547e6533d5Smrgenable_strict_compilation
7557e6533d5Smrg'
756067610f1Smrg      ac_precious_vars='build_alias
757067610f1Smrghost_alias
758067610f1Smrgtarget_alias
759067610f1SmrgCC
760067610f1SmrgCFLAGS
761067610f1SmrgLDFLAGS
762067610f1SmrgLIBS
763067610f1SmrgCPPFLAGS
7647e6533d5SmrgCPP
765067610f1SmrgPKG_CONFIG
7664d9306dbSmrgPKG_CONFIG_PATH
7674d9306dbSmrgPKG_CONFIG_LIBDIR
768067610f1SmrgXFSINFO_CFLAGS
769067610f1SmrgXFSINFO_LIBS'
770067610f1Smrg
771067610f1Smrg
772067610f1Smrg# Initialize some variables set by options.
773067610f1Smrgac_init_help=
774067610f1Smrgac_init_version=false
7757e6533d5Smrgac_unrecognized_opts=
7767e6533d5Smrgac_unrecognized_sep=
777067610f1Smrg# The variables have the same names as the options, with
778067610f1Smrg# dashes changed to underlines.
779067610f1Smrgcache_file=/dev/null
780067610f1Smrgexec_prefix=NONE
781067610f1Smrgno_create=
782067610f1Smrgno_recursion=
783067610f1Smrgprefix=NONE
784067610f1Smrgprogram_prefix=NONE
785067610f1Smrgprogram_suffix=NONE
786067610f1Smrgprogram_transform_name=s,x,x,
787067610f1Smrgsilent=
788067610f1Smrgsite=
789067610f1Smrgsrcdir=
790067610f1Smrgverbose=
791067610f1Smrgx_includes=NONE
792067610f1Smrgx_libraries=NONE
793067610f1Smrg
794067610f1Smrg# Installation directory options.
795067610f1Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
796067610f1Smrg# and all the variables that are supposed to be based on exec_prefix
797067610f1Smrg# by default will actually change.
798067610f1Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
799067610f1Smrg# (The list follows the same order as the GNU Coding Standards.)
800067610f1Smrgbindir='${exec_prefix}/bin'
801067610f1Smrgsbindir='${exec_prefix}/sbin'
802067610f1Smrglibexecdir='${exec_prefix}/libexec'
803067610f1Smrgdatarootdir='${prefix}/share'
804067610f1Smrgdatadir='${datarootdir}'
805067610f1Smrgsysconfdir='${prefix}/etc'
806067610f1Smrgsharedstatedir='${prefix}/com'
807067610f1Smrglocalstatedir='${prefix}/var'
808067610f1Smrgincludedir='${prefix}/include'
809067610f1Smrgoldincludedir='/usr/include'
810067610f1Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
811067610f1Smrginfodir='${datarootdir}/info'
812067610f1Smrghtmldir='${docdir}'
813067610f1Smrgdvidir='${docdir}'
814067610f1Smrgpdfdir='${docdir}'
815067610f1Smrgpsdir='${docdir}'
816067610f1Smrglibdir='${exec_prefix}/lib'
817067610f1Smrglocaledir='${datarootdir}/locale'
818067610f1Smrgmandir='${datarootdir}/man'
819067610f1Smrg
820067610f1Smrgac_prev=
821067610f1Smrgac_dashdash=
822067610f1Smrgfor ac_option
823067610f1Smrgdo
824067610f1Smrg  # If the previous option needs an argument, assign it.
825067610f1Smrg  if test -n "$ac_prev"; then
826067610f1Smrg    eval $ac_prev=\$ac_option
827067610f1Smrg    ac_prev=
828067610f1Smrg    continue
829067610f1Smrg  fi
830067610f1Smrg
831067610f1Smrg  case $ac_option in
8327e6533d5Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8337e6533d5Smrg  *=)   ac_optarg= ;;
8347e6533d5Smrg  *)    ac_optarg=yes ;;
835067610f1Smrg  esac
836067610f1Smrg
837067610f1Smrg  # Accept the important Cygnus configure options, so we can diagnose typos.
838067610f1Smrg
839067610f1Smrg  case $ac_dashdash$ac_option in
840067610f1Smrg  --)
841067610f1Smrg    ac_dashdash=yes ;;
842067610f1Smrg
843067610f1Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
844067610f1Smrg    ac_prev=bindir ;;
845067610f1Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
846067610f1Smrg    bindir=$ac_optarg ;;
847067610f1Smrg
848067610f1Smrg  -build | --build | --buil | --bui | --bu)
849067610f1Smrg    ac_prev=build_alias ;;
850067610f1Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
851067610f1Smrg    build_alias=$ac_optarg ;;
852067610f1Smrg
853067610f1Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
854067610f1Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
855067610f1Smrg    ac_prev=cache_file ;;
856067610f1Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
857067610f1Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
858067610f1Smrg    cache_file=$ac_optarg ;;
859067610f1Smrg
860067610f1Smrg  --config-cache | -C)
861067610f1Smrg    cache_file=config.cache ;;
862067610f1Smrg
863067610f1Smrg  -datadir | --datadir | --datadi | --datad)
864067610f1Smrg    ac_prev=datadir ;;
865067610f1Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
866067610f1Smrg    datadir=$ac_optarg ;;
867067610f1Smrg
868067610f1Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
869067610f1Smrg  | --dataroo | --dataro | --datar)
870067610f1Smrg    ac_prev=datarootdir ;;
871067610f1Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
872067610f1Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
873067610f1Smrg    datarootdir=$ac_optarg ;;
874067610f1Smrg
875067610f1Smrg  -disable-* | --disable-*)
8767e6533d5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
877067610f1Smrg    # Reject names that are not valid shell variable names.
8787e6533d5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8797e6533d5Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
8807e6533d5Smrg    ac_useropt_orig=$ac_useropt
8817e6533d5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8827e6533d5Smrg    case $ac_user_opts in
8837e6533d5Smrg      *"
8847e6533d5Smrg"enable_$ac_useropt"
8857e6533d5Smrg"*) ;;
8867e6533d5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
8877e6533d5Smrg	 ac_unrecognized_sep=', ';;
8887e6533d5Smrg    esac
8897e6533d5Smrg    eval enable_$ac_useropt=no ;;
890067610f1Smrg
891067610f1Smrg  -docdir | --docdir | --docdi | --doc | --do)
892067610f1Smrg    ac_prev=docdir ;;
893067610f1Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
894067610f1Smrg    docdir=$ac_optarg ;;
895067610f1Smrg
896067610f1Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
897067610f1Smrg    ac_prev=dvidir ;;
898067610f1Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
899067610f1Smrg    dvidir=$ac_optarg ;;
900067610f1Smrg
901067610f1Smrg  -enable-* | --enable-*)
9027e6533d5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
903067610f1Smrg    # Reject names that are not valid shell variable names.
9047e6533d5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9057e6533d5Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
9067e6533d5Smrg    ac_useropt_orig=$ac_useropt
9077e6533d5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9087e6533d5Smrg    case $ac_user_opts in
9097e6533d5Smrg      *"
9107e6533d5Smrg"enable_$ac_useropt"
9117e6533d5Smrg"*) ;;
9127e6533d5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9137e6533d5Smrg	 ac_unrecognized_sep=', ';;
9147e6533d5Smrg    esac
9157e6533d5Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
916067610f1Smrg
917067610f1Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
918067610f1Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
919067610f1Smrg  | --exec | --exe | --ex)
920067610f1Smrg    ac_prev=exec_prefix ;;
921067610f1Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
922067610f1Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
923067610f1Smrg  | --exec=* | --exe=* | --ex=*)
924067610f1Smrg    exec_prefix=$ac_optarg ;;
925067610f1Smrg
926067610f1Smrg  -gas | --gas | --ga | --g)
927067610f1Smrg    # Obsolete; use --with-gas.
928067610f1Smrg    with_gas=yes ;;
929067610f1Smrg
930067610f1Smrg  -help | --help | --hel | --he | -h)
931067610f1Smrg    ac_init_help=long ;;
932067610f1Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
933067610f1Smrg    ac_init_help=recursive ;;
934067610f1Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
935067610f1Smrg    ac_init_help=short ;;
936067610f1Smrg
937067610f1Smrg  -host | --host | --hos | --ho)
938067610f1Smrg    ac_prev=host_alias ;;
939067610f1Smrg  -host=* | --host=* | --hos=* | --ho=*)
940067610f1Smrg    host_alias=$ac_optarg ;;
941067610f1Smrg
942067610f1Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
943067610f1Smrg    ac_prev=htmldir ;;
944067610f1Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
945067610f1Smrg  | --ht=*)
946067610f1Smrg    htmldir=$ac_optarg ;;
947067610f1Smrg
948067610f1Smrg  -includedir | --includedir | --includedi | --included | --include \
949067610f1Smrg  | --includ | --inclu | --incl | --inc)
950067610f1Smrg    ac_prev=includedir ;;
951067610f1Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
952067610f1Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
953067610f1Smrg    includedir=$ac_optarg ;;
954067610f1Smrg
955067610f1Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
956067610f1Smrg    ac_prev=infodir ;;
957067610f1Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
958067610f1Smrg    infodir=$ac_optarg ;;
959067610f1Smrg
960067610f1Smrg  -libdir | --libdir | --libdi | --libd)
961067610f1Smrg    ac_prev=libdir ;;
962067610f1Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
963067610f1Smrg    libdir=$ac_optarg ;;
964067610f1Smrg
965067610f1Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
966067610f1Smrg  | --libexe | --libex | --libe)
967067610f1Smrg    ac_prev=libexecdir ;;
968067610f1Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
969067610f1Smrg  | --libexe=* | --libex=* | --libe=*)
970067610f1Smrg    libexecdir=$ac_optarg ;;
971067610f1Smrg
972067610f1Smrg  -localedir | --localedir | --localedi | --localed | --locale)
973067610f1Smrg    ac_prev=localedir ;;
974067610f1Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
975067610f1Smrg    localedir=$ac_optarg ;;
976067610f1Smrg
977067610f1Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
978067610f1Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
979067610f1Smrg    ac_prev=localstatedir ;;
980067610f1Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
981067610f1Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
982067610f1Smrg    localstatedir=$ac_optarg ;;
983067610f1Smrg
984067610f1Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
985067610f1Smrg    ac_prev=mandir ;;
986067610f1Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
987067610f1Smrg    mandir=$ac_optarg ;;
988067610f1Smrg
989067610f1Smrg  -nfp | --nfp | --nf)
990067610f1Smrg    # Obsolete; use --without-fp.
991067610f1Smrg    with_fp=no ;;
992067610f1Smrg
993067610f1Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
994067610f1Smrg  | --no-cr | --no-c | -n)
995067610f1Smrg    no_create=yes ;;
996067610f1Smrg
997067610f1Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
998067610f1Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
999067610f1Smrg    no_recursion=yes ;;
1000067610f1Smrg
1001067610f1Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1002067610f1Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1003067610f1Smrg  | --oldin | --oldi | --old | --ol | --o)
1004067610f1Smrg    ac_prev=oldincludedir ;;
1005067610f1Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1006067610f1Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1007067610f1Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1008067610f1Smrg    oldincludedir=$ac_optarg ;;
1009067610f1Smrg
1010067610f1Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1011067610f1Smrg    ac_prev=prefix ;;
1012067610f1Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1013067610f1Smrg    prefix=$ac_optarg ;;
1014067610f1Smrg
1015067610f1Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
1016067610f1Smrg  | --program-pre | --program-pr | --program-p)
1017067610f1Smrg    ac_prev=program_prefix ;;
1018067610f1Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
1019067610f1Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1020067610f1Smrg    program_prefix=$ac_optarg ;;
1021067610f1Smrg
1022067610f1Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
1023067610f1Smrg  | --program-suf | --program-su | --program-s)
1024067610f1Smrg    ac_prev=program_suffix ;;
1025067610f1Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
1026067610f1Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1027067610f1Smrg    program_suffix=$ac_optarg ;;
1028067610f1Smrg
1029067610f1Smrg  -program-transform-name | --program-transform-name \
1030067610f1Smrg  | --program-transform-nam | --program-transform-na \
1031067610f1Smrg  | --program-transform-n | --program-transform- \
1032067610f1Smrg  | --program-transform | --program-transfor \
1033067610f1Smrg  | --program-transfo | --program-transf \
1034067610f1Smrg  | --program-trans | --program-tran \
1035067610f1Smrg  | --progr-tra | --program-tr | --program-t)
1036067610f1Smrg    ac_prev=program_transform_name ;;
1037067610f1Smrg  -program-transform-name=* | --program-transform-name=* \
1038067610f1Smrg  | --program-transform-nam=* | --program-transform-na=* \
1039067610f1Smrg  | --program-transform-n=* | --program-transform-=* \
1040067610f1Smrg  | --program-transform=* | --program-transfor=* \
1041067610f1Smrg  | --program-transfo=* | --program-transf=* \
1042067610f1Smrg  | --program-trans=* | --program-tran=* \
1043067610f1Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
1044067610f1Smrg    program_transform_name=$ac_optarg ;;
1045067610f1Smrg
1046067610f1Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1047067610f1Smrg    ac_prev=pdfdir ;;
1048067610f1Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1049067610f1Smrg    pdfdir=$ac_optarg ;;
1050067610f1Smrg
1051067610f1Smrg  -psdir | --psdir | --psdi | --psd | --ps)
1052067610f1Smrg    ac_prev=psdir ;;
1053067610f1Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1054067610f1Smrg    psdir=$ac_optarg ;;
1055067610f1Smrg
1056067610f1Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1057067610f1Smrg  | -silent | --silent | --silen | --sile | --sil)
1058067610f1Smrg    silent=yes ;;
1059067610f1Smrg
1060067610f1Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1061067610f1Smrg    ac_prev=sbindir ;;
1062067610f1Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1063067610f1Smrg  | --sbi=* | --sb=*)
1064067610f1Smrg    sbindir=$ac_optarg ;;
1065067610f1Smrg
1066067610f1Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1067067610f1Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1068067610f1Smrg  | --sharedst | --shareds | --shared | --share | --shar \
1069067610f1Smrg  | --sha | --sh)
1070067610f1Smrg    ac_prev=sharedstatedir ;;
1071067610f1Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1072067610f1Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1073067610f1Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1074067610f1Smrg  | --sha=* | --sh=*)
1075067610f1Smrg    sharedstatedir=$ac_optarg ;;
1076067610f1Smrg
1077067610f1Smrg  -site | --site | --sit)
1078067610f1Smrg    ac_prev=site ;;
1079067610f1Smrg  -site=* | --site=* | --sit=*)
1080067610f1Smrg    site=$ac_optarg ;;
1081067610f1Smrg
1082067610f1Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1083067610f1Smrg    ac_prev=srcdir ;;
1084067610f1Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1085067610f1Smrg    srcdir=$ac_optarg ;;
1086067610f1Smrg
1087067610f1Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1088067610f1Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
1089067610f1Smrg    ac_prev=sysconfdir ;;
1090067610f1Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1091067610f1Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1092067610f1Smrg    sysconfdir=$ac_optarg ;;
1093067610f1Smrg
1094067610f1Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
1095067610f1Smrg    ac_prev=target_alias ;;
1096067610f1Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1097067610f1Smrg    target_alias=$ac_optarg ;;
1098067610f1Smrg
1099067610f1Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1100067610f1Smrg    verbose=yes ;;
1101067610f1Smrg
1102067610f1Smrg  -version | --version | --versio | --versi | --vers | -V)
1103067610f1Smrg    ac_init_version=: ;;
1104067610f1Smrg
1105067610f1Smrg  -with-* | --with-*)
11067e6533d5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1107067610f1Smrg    # Reject names that are not valid shell variable names.
11087e6533d5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11097e6533d5Smrg      as_fn_error $? "invalid package name: $ac_useropt"
11107e6533d5Smrg    ac_useropt_orig=$ac_useropt
11117e6533d5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11127e6533d5Smrg    case $ac_user_opts in
11137e6533d5Smrg      *"
11147e6533d5Smrg"with_$ac_useropt"
11157e6533d5Smrg"*) ;;
11167e6533d5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11177e6533d5Smrg	 ac_unrecognized_sep=', ';;
11187e6533d5Smrg    esac
11197e6533d5Smrg    eval with_$ac_useropt=\$ac_optarg ;;
1120067610f1Smrg
1121067610f1Smrg  -without-* | --without-*)
11227e6533d5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1123067610f1Smrg    # Reject names that are not valid shell variable names.
11247e6533d5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11257e6533d5Smrg      as_fn_error $? "invalid package name: $ac_useropt"
11267e6533d5Smrg    ac_useropt_orig=$ac_useropt
11277e6533d5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11287e6533d5Smrg    case $ac_user_opts in
11297e6533d5Smrg      *"
11307e6533d5Smrg"with_$ac_useropt"
11317e6533d5Smrg"*) ;;
11327e6533d5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11337e6533d5Smrg	 ac_unrecognized_sep=', ';;
11347e6533d5Smrg    esac
11357e6533d5Smrg    eval with_$ac_useropt=no ;;
1136067610f1Smrg
1137067610f1Smrg  --x)
1138067610f1Smrg    # Obsolete; use --with-x.
1139067610f1Smrg    with_x=yes ;;
1140067610f1Smrg
1141067610f1Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1142067610f1Smrg  | --x-incl | --x-inc | --x-in | --x-i)
1143067610f1Smrg    ac_prev=x_includes ;;
1144067610f1Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1145067610f1Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1146067610f1Smrg    x_includes=$ac_optarg ;;
1147067610f1Smrg
1148067610f1Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1149067610f1Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1150067610f1Smrg    ac_prev=x_libraries ;;
1151067610f1Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1152067610f1Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1153067610f1Smrg    x_libraries=$ac_optarg ;;
1154067610f1Smrg
11557e6533d5Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
11567e6533d5SmrgTry \`$0 --help' for more information"
1157067610f1Smrg    ;;
1158067610f1Smrg
1159067610f1Smrg  *=*)
1160067610f1Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1161067610f1Smrg    # Reject names that are not valid shell variable names.
11627e6533d5Smrg    case $ac_envvar in #(
11637e6533d5Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
11647e6533d5Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
11657e6533d5Smrg    esac
1166067610f1Smrg    eval $ac_envvar=\$ac_optarg
1167067610f1Smrg    export $ac_envvar ;;
1168067610f1Smrg
1169067610f1Smrg  *)
1170067610f1Smrg    # FIXME: should be removed in autoconf 3.0.
11717e6533d5Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1172067610f1Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
11737e6533d5Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
11747e6533d5Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1175067610f1Smrg    ;;
1176067610f1Smrg
1177067610f1Smrg  esac
1178067610f1Smrgdone
1179067610f1Smrg
1180067610f1Smrgif test -n "$ac_prev"; then
1181067610f1Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
11827e6533d5Smrg  as_fn_error $? "missing argument to $ac_option"
11837e6533d5Smrgfi
11847e6533d5Smrg
11857e6533d5Smrgif test -n "$ac_unrecognized_opts"; then
11867e6533d5Smrg  case $enable_option_checking in
11877e6533d5Smrg    no) ;;
11887e6533d5Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
11897e6533d5Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
11907e6533d5Smrg  esac
1191067610f1Smrgfi
1192067610f1Smrg
11937e6533d5Smrg# Check all directory arguments for consistency.
1194067610f1Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1195067610f1Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
1196067610f1Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1197067610f1Smrg		libdir localedir mandir
1198067610f1Smrgdo
1199067610f1Smrg  eval ac_val=\$$ac_var
12007e6533d5Smrg  # Remove trailing slashes.
12017e6533d5Smrg  case $ac_val in
12027e6533d5Smrg    */ )
12037e6533d5Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12047e6533d5Smrg      eval $ac_var=\$ac_val;;
12057e6533d5Smrg  esac
12067e6533d5Smrg  # Be sure to have absolute directory names.
1207067610f1Smrg  case $ac_val in
1208067610f1Smrg    [\\/$]* | ?:[\\/]* )  continue;;
1209067610f1Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1210067610f1Smrg  esac
12117e6533d5Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1212067610f1Smrgdone
1213067610f1Smrg
1214067610f1Smrg# There might be people who depend on the old broken behavior: `$host'
1215067610f1Smrg# used to hold the argument of --host etc.
1216067610f1Smrg# FIXME: To remove some day.
1217067610f1Smrgbuild=$build_alias
1218067610f1Smrghost=$host_alias
1219067610f1Smrgtarget=$target_alias
1220067610f1Smrg
1221067610f1Smrg# FIXME: To remove some day.
1222067610f1Smrgif test "x$host_alias" != x; then
1223067610f1Smrg  if test "x$build_alias" = x; then
1224067610f1Smrg    cross_compiling=maybe
1225067610f1Smrg  elif test "x$build_alias" != "x$host_alias"; then
1226067610f1Smrg    cross_compiling=yes
1227067610f1Smrg  fi
1228067610f1Smrgfi
1229067610f1Smrg
1230067610f1Smrgac_tool_prefix=
1231067610f1Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
1232067610f1Smrg
1233067610f1Smrgtest "$silent" = yes && exec 6>/dev/null
1234067610f1Smrg
1235067610f1Smrg
1236067610f1Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
1237067610f1Smrgac_ls_di=`ls -di .` &&
1238067610f1Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
12397e6533d5Smrg  as_fn_error $? "working directory cannot be determined"
1240067610f1Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
12417e6533d5Smrg  as_fn_error $? "pwd does not report name of working directory"
1242067610f1Smrg
1243067610f1Smrg
1244067610f1Smrg# Find the source files, if location was not specified.
1245067610f1Smrgif test -z "$srcdir"; then
1246067610f1Smrg  ac_srcdir_defaulted=yes
1247067610f1Smrg  # Try the directory containing this script, then the parent directory.
12487e6533d5Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12497e6533d5Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12507e6533d5Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12517e6533d5Smrg	 X"$as_myself" : 'X\(//\)$' \| \
12527e6533d5Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
12537e6533d5Smrg$as_echo X"$as_myself" |
1254067610f1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1255067610f1Smrg	    s//\1/
1256067610f1Smrg	    q
1257067610f1Smrg	  }
1258067610f1Smrg	  /^X\(\/\/\)[^/].*/{
1259067610f1Smrg	    s//\1/
1260067610f1Smrg	    q
1261067610f1Smrg	  }
1262067610f1Smrg	  /^X\(\/\/\)$/{
1263067610f1Smrg	    s//\1/
1264067610f1Smrg	    q
1265067610f1Smrg	  }
1266067610f1Smrg	  /^X\(\/\).*/{
1267067610f1Smrg	    s//\1/
1268067610f1Smrg	    q
1269067610f1Smrg	  }
1270067610f1Smrg	  s/.*/./; q'`
1271067610f1Smrg  srcdir=$ac_confdir
1272067610f1Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
1273067610f1Smrg    srcdir=..
1274067610f1Smrg  fi
1275067610f1Smrgelse
1276067610f1Smrg  ac_srcdir_defaulted=no
1277067610f1Smrgfi
1278067610f1Smrgif test ! -r "$srcdir/$ac_unique_file"; then
1279067610f1Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
12807e6533d5Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1281067610f1Smrgfi
1282067610f1Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1283067610f1Smrgac_abs_confdir=`(
12847e6533d5Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1285067610f1Smrg	pwd)`
1286067610f1Smrg# When building in place, set srcdir=.
1287067610f1Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
1288067610f1Smrg  srcdir=.
1289067610f1Smrgfi
1290067610f1Smrg# Remove unnecessary trailing slashes from srcdir.
1291067610f1Smrg# Double slashes in file names in object file debugging info
1292067610f1Smrg# mess up M-x gdb in Emacs.
1293067610f1Smrgcase $srcdir in
1294067610f1Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1295067610f1Smrgesac
1296067610f1Smrgfor ac_var in $ac_precious_vars; do
1297067610f1Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1298067610f1Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
1299067610f1Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1300067610f1Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1301067610f1Smrgdone
1302067610f1Smrg
1303067610f1Smrg#
1304067610f1Smrg# Report the --help message.
1305067610f1Smrg#
1306067610f1Smrgif test "$ac_init_help" = "long"; then
1307067610f1Smrg  # Omit some internal or obsolete options to make the list less imposing.
1308067610f1Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
1309067610f1Smrg  cat <<_ACEOF
13104d9306dbSmrg\`configure' configures xfsinfo 1.0.6 to adapt to many kinds of systems.
1311067610f1Smrg
1312067610f1SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
1313067610f1Smrg
1314067610f1SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
1315067610f1SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
1316067610f1Smrg
1317067610f1SmrgDefaults for the options are specified in brackets.
1318067610f1Smrg
1319067610f1SmrgConfiguration:
1320067610f1Smrg  -h, --help              display this help and exit
1321067610f1Smrg      --help=short        display options specific to this package
1322067610f1Smrg      --help=recursive    display the short help of all the included packages
1323067610f1Smrg  -V, --version           display version information and exit
13247e6533d5Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
1325067610f1Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1326067610f1Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
1327067610f1Smrg  -n, --no-create         do not create output files
1328067610f1Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1329067610f1Smrg
1330067610f1SmrgInstallation directories:
1331067610f1Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13327e6533d5Smrg                          [$ac_default_prefix]
1333067610f1Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13347e6533d5Smrg                          [PREFIX]
1335067610f1Smrg
1336067610f1SmrgBy default, \`make install' will install all the files in
1337067610f1Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1338067610f1Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
1339067610f1Smrgfor instance \`--prefix=\$HOME'.
1340067610f1Smrg
1341067610f1SmrgFor better control, use the options below.
1342067610f1Smrg
1343067610f1SmrgFine tuning of the installation directories:
13447e6533d5Smrg  --bindir=DIR            user executables [EPREFIX/bin]
13457e6533d5Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13467e6533d5Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13477e6533d5Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13487e6533d5Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13497e6533d5Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
13507e6533d5Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13517e6533d5Smrg  --includedir=DIR        C header files [PREFIX/include]
13527e6533d5Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13537e6533d5Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13547e6533d5Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13557e6533d5Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13567e6533d5Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13577e6533d5Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13587e6533d5Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xfsinfo]
13597e6533d5Smrg  --htmldir=DIR           html documentation [DOCDIR]
13607e6533d5Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
13617e6533d5Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13627e6533d5Smrg  --psdir=DIR             ps documentation [DOCDIR]
1363067610f1Smrg_ACEOF
1364067610f1Smrg
1365067610f1Smrg  cat <<\_ACEOF
1366067610f1Smrg
1367067610f1SmrgProgram names:
1368067610f1Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
1369067610f1Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
1370067610f1Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1371067610f1Smrg
1372067610f1SmrgSystem types:
1373067610f1Smrg  --build=BUILD     configure for building on BUILD [guessed]
1374067610f1Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1375067610f1Smrg_ACEOF
1376067610f1Smrgfi
1377067610f1Smrg
1378067610f1Smrgif test -n "$ac_init_help"; then
1379067610f1Smrg  case $ac_init_help in
13804d9306dbSmrg     short | recursive ) echo "Configuration of xfsinfo 1.0.6:";;
1381067610f1Smrg   esac
1382067610f1Smrg  cat <<\_ACEOF
1383067610f1Smrg
1384067610f1SmrgOptional Features:
13857e6533d5Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
1386067610f1Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1387067610f1Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1388e7fdea5fSmrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1389e7fdea5fSmrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1390e7fdea5fSmrg  --enable-dependency-tracking
1391e7fdea5fSmrg                          do not reject slow dependency extractors
1392e7fdea5fSmrg  --disable-dependency-tracking
1393e7fdea5fSmrg                          speeds up one-time build
1394aea1d7ffSmrg  --disable-selective-werror
1395aea1d7ffSmrg                          Turn off selective compiler errors. (default:
1396aea1d7ffSmrg                          enabled)
13977e6533d5Smrg  --enable-strict-compilation
13987e6533d5Smrg                          Enable all warnings from compiler and make them
13997e6533d5Smrg                          errors (default: disabled)
1400067610f1Smrg
1401067610f1SmrgSome influential environment variables:
1402067610f1Smrg  CC          C compiler command
1403067610f1Smrg  CFLAGS      C compiler flags
1404067610f1Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1405067610f1Smrg              nonstandard directory <lib dir>
1406067610f1Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
14077e6533d5Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1408067610f1Smrg              you have headers in a nonstandard directory <include dir>
14097e6533d5Smrg  CPP         C preprocessor
1410067610f1Smrg  PKG_CONFIG  path to pkg-config utility
14114d9306dbSmrg  PKG_CONFIG_PATH
14124d9306dbSmrg              directories to add to pkg-config's search path
14134d9306dbSmrg  PKG_CONFIG_LIBDIR
14144d9306dbSmrg              path overriding pkg-config's built-in search path
1415067610f1Smrg  XFSINFO_CFLAGS
1416067610f1Smrg              C compiler flags for XFSINFO, overriding pkg-config
1417067610f1Smrg  XFSINFO_LIBS
1418067610f1Smrg              linker flags for XFSINFO, overriding pkg-config
1419067610f1Smrg
1420067610f1SmrgUse these variables to override the choices made by `configure' or to help
1421067610f1Smrgit to find libraries and programs with nonstandard names/locations.
1422067610f1Smrg
14234d9306dbSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xfsinfo/issues>.
1424067610f1Smrg_ACEOF
1425067610f1Smrgac_status=$?
1426067610f1Smrgfi
1427067610f1Smrg
1428067610f1Smrgif test "$ac_init_help" = "recursive"; then
1429067610f1Smrg  # If there are subdirs, report their specific --help.
1430067610f1Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14317e6533d5Smrg    test -d "$ac_dir" ||
14327e6533d5Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14337e6533d5Smrg      continue
1434067610f1Smrg    ac_builddir=.
1435067610f1Smrg
1436067610f1Smrgcase "$ac_dir" in
1437067610f1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1438067610f1Smrg*)
14397e6533d5Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1440067610f1Smrg  # A ".." for each directory in $ac_dir_suffix.
14417e6533d5Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1442067610f1Smrg  case $ac_top_builddir_sub in
1443067610f1Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1444067610f1Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1445067610f1Smrg  esac ;;
1446067610f1Smrgesac
1447067610f1Smrgac_abs_top_builddir=$ac_pwd
1448067610f1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1449067610f1Smrg# for backward compatibility:
1450067610f1Smrgac_top_builddir=$ac_top_build_prefix
1451067610f1Smrg
1452067610f1Smrgcase $srcdir in
1453067610f1Smrg  .)  # We are building in place.
1454067610f1Smrg    ac_srcdir=.
1455067610f1Smrg    ac_top_srcdir=$ac_top_builddir_sub
1456067610f1Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1457067610f1Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1458067610f1Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1459067610f1Smrg    ac_top_srcdir=$srcdir
1460067610f1Smrg    ac_abs_top_srcdir=$srcdir ;;
1461067610f1Smrg  *) # Relative name.
1462067610f1Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1463067610f1Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1464067610f1Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1465067610f1Smrgesac
1466067610f1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1467067610f1Smrg
1468067610f1Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
1469067610f1Smrg    # Check for guested configure.
1470067610f1Smrg    if test -f "$ac_srcdir/configure.gnu"; then
1471067610f1Smrg      echo &&
1472067610f1Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1473067610f1Smrg    elif test -f "$ac_srcdir/configure"; then
1474067610f1Smrg      echo &&
1475067610f1Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
1476067610f1Smrg    else
14777e6533d5Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1478067610f1Smrg    fi || ac_status=$?
1479067610f1Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
1480067610f1Smrg  done
1481067610f1Smrgfi
1482067610f1Smrg
1483067610f1Smrgtest -n "$ac_init_help" && exit $ac_status
1484067610f1Smrgif $ac_init_version; then
1485067610f1Smrg  cat <<\_ACEOF
14864d9306dbSmrgxfsinfo configure 1.0.6
1487e7fdea5fSmrggenerated by GNU Autoconf 2.69
1488067610f1Smrg
1489e7fdea5fSmrgCopyright (C) 2012 Free Software Foundation, Inc.
1490067610f1SmrgThis configure script is free software; the Free Software Foundation
1491067610f1Smrggives unlimited permission to copy, distribute and modify it.
1492067610f1Smrg_ACEOF
1493067610f1Smrg  exit
1494067610f1Smrgfi
14957e6533d5Smrg
14967e6533d5Smrg## ------------------------ ##
14977e6533d5Smrg## Autoconf initialization. ##
14987e6533d5Smrg## ------------------------ ##
14997e6533d5Smrg
15007e6533d5Smrg# ac_fn_c_try_compile LINENO
15017e6533d5Smrg# --------------------------
15027e6533d5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
15037e6533d5Smrgac_fn_c_try_compile ()
15047e6533d5Smrg{
15057e6533d5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15067e6533d5Smrg  rm -f conftest.$ac_objext
15077e6533d5Smrg  if { { ac_try="$ac_compile"
15087e6533d5Smrgcase "(($ac_try" in
15097e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15107e6533d5Smrg  *) ac_try_echo=$ac_try;;
15117e6533d5Smrgesac
15127e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15137e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
15147e6533d5Smrg  (eval "$ac_compile") 2>conftest.err
15157e6533d5Smrg  ac_status=$?
15167e6533d5Smrg  if test -s conftest.err; then
15177e6533d5Smrg    grep -v '^ *+' conftest.err >conftest.er1
15187e6533d5Smrg    cat conftest.er1 >&5
15197e6533d5Smrg    mv -f conftest.er1 conftest.err
15207e6533d5Smrg  fi
15217e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15227e6533d5Smrg  test $ac_status = 0; } && {
15237e6533d5Smrg	 test -z "$ac_c_werror_flag" ||
15247e6533d5Smrg	 test ! -s conftest.err
15257e6533d5Smrg       } && test -s conftest.$ac_objext; then :
15267e6533d5Smrg  ac_retval=0
15277e6533d5Smrgelse
15287e6533d5Smrg  $as_echo "$as_me: failed program was:" >&5
15297e6533d5Smrgsed 's/^/| /' conftest.$ac_ext >&5
15307e6533d5Smrg
15317e6533d5Smrg	ac_retval=1
15327e6533d5Smrgfi
15337e6533d5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15347e6533d5Smrg  as_fn_set_status $ac_retval
15357e6533d5Smrg
15367e6533d5Smrg} # ac_fn_c_try_compile
15377e6533d5Smrg
15387e6533d5Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
15397e6533d5Smrg# ---------------------------------------------
15407e6533d5Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
15417e6533d5Smrg# accordingly.
15427e6533d5Smrgac_fn_c_check_decl ()
15437e6533d5Smrg{
15447e6533d5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15457e6533d5Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
15467e6533d5Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
15477e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
15487e6533d5Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
15497e6533d5Smrgif eval \${$3+:} false; then :
15507e6533d5Smrg  $as_echo_n "(cached) " >&6
15517e6533d5Smrgelse
15527e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15537e6533d5Smrg/* end confdefs.h.  */
15547e6533d5Smrg$4
15557e6533d5Smrgint
15567e6533d5Smrgmain ()
15577e6533d5Smrg{
15587e6533d5Smrg#ifndef $as_decl_name
15597e6533d5Smrg#ifdef __cplusplus
15607e6533d5Smrg  (void) $as_decl_use;
15617e6533d5Smrg#else
15627e6533d5Smrg  (void) $as_decl_name;
15637e6533d5Smrg#endif
15647e6533d5Smrg#endif
15657e6533d5Smrg
15667e6533d5Smrg  ;
15677e6533d5Smrg  return 0;
15687e6533d5Smrg}
15697e6533d5Smrg_ACEOF
15707e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
15717e6533d5Smrg  eval "$3=yes"
15727e6533d5Smrgelse
15737e6533d5Smrg  eval "$3=no"
15747e6533d5Smrgfi
15757e6533d5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15767e6533d5Smrgfi
15777e6533d5Smrgeval ac_res=\$$3
15787e6533d5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15797e6533d5Smrg$as_echo "$ac_res" >&6; }
15807e6533d5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15817e6533d5Smrg
15827e6533d5Smrg} # ac_fn_c_check_decl
15837e6533d5Smrg
15847e6533d5Smrg# ac_fn_c_try_cpp LINENO
15857e6533d5Smrg# ----------------------
15867e6533d5Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
15877e6533d5Smrgac_fn_c_try_cpp ()
15887e6533d5Smrg{
15897e6533d5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15907e6533d5Smrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
15917e6533d5Smrgcase "(($ac_try" in
15927e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15937e6533d5Smrg  *) ac_try_echo=$ac_try;;
15947e6533d5Smrgesac
15957e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15967e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
15977e6533d5Smrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
15987e6533d5Smrg  ac_status=$?
15997e6533d5Smrg  if test -s conftest.err; then
16007e6533d5Smrg    grep -v '^ *+' conftest.err >conftest.er1
16017e6533d5Smrg    cat conftest.er1 >&5
16027e6533d5Smrg    mv -f conftest.er1 conftest.err
16037e6533d5Smrg  fi
16047e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16057e6533d5Smrg  test $ac_status = 0; } > conftest.i && {
16067e6533d5Smrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16077e6533d5Smrg	 test ! -s conftest.err
16087e6533d5Smrg       }; then :
16097e6533d5Smrg  ac_retval=0
16107e6533d5Smrgelse
16117e6533d5Smrg  $as_echo "$as_me: failed program was:" >&5
16127e6533d5Smrgsed 's/^/| /' conftest.$ac_ext >&5
16137e6533d5Smrg
16147e6533d5Smrg    ac_retval=1
16157e6533d5Smrgfi
16167e6533d5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16177e6533d5Smrg  as_fn_set_status $ac_retval
16187e6533d5Smrg
16197e6533d5Smrg} # ac_fn_c_try_cpp
16207e6533d5Smrg
16217e6533d5Smrg# ac_fn_c_try_run LINENO
16227e6533d5Smrg# ----------------------
16237e6533d5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
16247e6533d5Smrg# that executables *can* be run.
16257e6533d5Smrgac_fn_c_try_run ()
16267e6533d5Smrg{
16277e6533d5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16287e6533d5Smrg  if { { ac_try="$ac_link"
16297e6533d5Smrgcase "(($ac_try" in
16307e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16317e6533d5Smrg  *) ac_try_echo=$ac_try;;
16327e6533d5Smrgesac
16337e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16347e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
16357e6533d5Smrg  (eval "$ac_link") 2>&5
16367e6533d5Smrg  ac_status=$?
16377e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16387e6533d5Smrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
16397e6533d5Smrg  { { case "(($ac_try" in
16407e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16417e6533d5Smrg  *) ac_try_echo=$ac_try;;
16427e6533d5Smrgesac
16437e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16447e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
16457e6533d5Smrg  (eval "$ac_try") 2>&5
16467e6533d5Smrg  ac_status=$?
16477e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16487e6533d5Smrg  test $ac_status = 0; }; }; then :
16497e6533d5Smrg  ac_retval=0
16507e6533d5Smrgelse
16517e6533d5Smrg  $as_echo "$as_me: program exited with status $ac_status" >&5
16527e6533d5Smrg       $as_echo "$as_me: failed program was:" >&5
16537e6533d5Smrgsed 's/^/| /' conftest.$ac_ext >&5
16547e6533d5Smrg
16557e6533d5Smrg       ac_retval=$ac_status
16567e6533d5Smrgfi
16577e6533d5Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
16587e6533d5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16597e6533d5Smrg  as_fn_set_status $ac_retval
16607e6533d5Smrg
16617e6533d5Smrg} # ac_fn_c_try_run
16627e6533d5Smrg
16637e6533d5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
16647e6533d5Smrg# -------------------------------------------------------
16657e6533d5Smrg# Tests whether HEADER exists and can be compiled using the include files in
16667e6533d5Smrg# INCLUDES, setting the cache variable VAR accordingly.
16677e6533d5Smrgac_fn_c_check_header_compile ()
16687e6533d5Smrg{
16697e6533d5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16707e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16717e6533d5Smrg$as_echo_n "checking for $2... " >&6; }
16727e6533d5Smrgif eval \${$3+:} false; then :
16737e6533d5Smrg  $as_echo_n "(cached) " >&6
16747e6533d5Smrgelse
16757e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16767e6533d5Smrg/* end confdefs.h.  */
16777e6533d5Smrg$4
16787e6533d5Smrg#include <$2>
16797e6533d5Smrg_ACEOF
16807e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
16817e6533d5Smrg  eval "$3=yes"
16827e6533d5Smrgelse
16837e6533d5Smrg  eval "$3=no"
16847e6533d5Smrgfi
16857e6533d5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16867e6533d5Smrgfi
16877e6533d5Smrgeval ac_res=\$$3
16887e6533d5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16897e6533d5Smrg$as_echo "$ac_res" >&6; }
16907e6533d5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16917e6533d5Smrg
16927e6533d5Smrg} # ac_fn_c_check_header_compile
1693aea1d7ffSmrg
1694aea1d7ffSmrg# ac_fn_c_try_link LINENO
1695aea1d7ffSmrg# -----------------------
1696aea1d7ffSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1697aea1d7ffSmrgac_fn_c_try_link ()
1698aea1d7ffSmrg{
1699aea1d7ffSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1700aea1d7ffSmrg  rm -f conftest.$ac_objext conftest$ac_exeext
1701aea1d7ffSmrg  if { { ac_try="$ac_link"
1702aea1d7ffSmrgcase "(($ac_try" in
1703aea1d7ffSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1704aea1d7ffSmrg  *) ac_try_echo=$ac_try;;
1705aea1d7ffSmrgesac
1706aea1d7ffSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1707aea1d7ffSmrg$as_echo "$ac_try_echo"; } >&5
1708aea1d7ffSmrg  (eval "$ac_link") 2>conftest.err
1709aea1d7ffSmrg  ac_status=$?
1710aea1d7ffSmrg  if test -s conftest.err; then
1711aea1d7ffSmrg    grep -v '^ *+' conftest.err >conftest.er1
1712aea1d7ffSmrg    cat conftest.er1 >&5
1713aea1d7ffSmrg    mv -f conftest.er1 conftest.err
1714aea1d7ffSmrg  fi
1715aea1d7ffSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1716aea1d7ffSmrg  test $ac_status = 0; } && {
1717aea1d7ffSmrg	 test -z "$ac_c_werror_flag" ||
1718aea1d7ffSmrg	 test ! -s conftest.err
1719aea1d7ffSmrg       } && test -s conftest$ac_exeext && {
1720aea1d7ffSmrg	 test "$cross_compiling" = yes ||
1721e7fdea5fSmrg	 test -x conftest$ac_exeext
1722aea1d7ffSmrg       }; then :
1723aea1d7ffSmrg  ac_retval=0
1724aea1d7ffSmrgelse
1725aea1d7ffSmrg  $as_echo "$as_me: failed program was:" >&5
1726aea1d7ffSmrgsed 's/^/| /' conftest.$ac_ext >&5
1727aea1d7ffSmrg
1728aea1d7ffSmrg	ac_retval=1
1729aea1d7ffSmrgfi
1730aea1d7ffSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1731aea1d7ffSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1732aea1d7ffSmrg  # interfere with the next link command; also delete a directory that is
1733aea1d7ffSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1734aea1d7ffSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1735aea1d7ffSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1736aea1d7ffSmrg  as_fn_set_status $ac_retval
1737aea1d7ffSmrg
1738aea1d7ffSmrg} # ac_fn_c_try_link
1739067610f1Smrgcat >config.log <<_ACEOF
1740067610f1SmrgThis file contains any messages produced by compilers while
1741067610f1Smrgrunning configure, to aid debugging if configure makes a mistake.
1742067610f1Smrg
17434d9306dbSmrgIt was created by xfsinfo $as_me 1.0.6, which was
1744e7fdea5fSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
1745067610f1Smrg
1746067610f1Smrg  $ $0 $@
1747067610f1Smrg
1748067610f1Smrg_ACEOF
1749067610f1Smrgexec 5>>config.log
1750067610f1Smrg{
1751067610f1Smrgcat <<_ASUNAME
1752067610f1Smrg## --------- ##
1753067610f1Smrg## Platform. ##
1754067610f1Smrg## --------- ##
1755067610f1Smrg
1756067610f1Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1757067610f1Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1758067610f1Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1759067610f1Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1760067610f1Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1761067610f1Smrg
1762067610f1Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1763067610f1Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1764067610f1Smrg
1765067610f1Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1766067610f1Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1767067610f1Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1768067610f1Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1769067610f1Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1770067610f1Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1771067610f1Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1772067610f1Smrg
1773067610f1Smrg_ASUNAME
1774067610f1Smrg
1775067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1776067610f1Smrgfor as_dir in $PATH
1777067610f1Smrgdo
1778067610f1Smrg  IFS=$as_save_IFS
1779067610f1Smrg  test -z "$as_dir" && as_dir=.
17807e6533d5Smrg    $as_echo "PATH: $as_dir"
17817e6533d5Smrg  done
1782067610f1SmrgIFS=$as_save_IFS
1783067610f1Smrg
1784067610f1Smrg} >&5
1785067610f1Smrg
1786067610f1Smrgcat >&5 <<_ACEOF
1787067610f1Smrg
1788067610f1Smrg
1789067610f1Smrg## ----------- ##
1790067610f1Smrg## Core tests. ##
1791067610f1Smrg## ----------- ##
1792067610f1Smrg
1793067610f1Smrg_ACEOF
1794067610f1Smrg
1795067610f1Smrg
1796067610f1Smrg# Keep a trace of the command line.
1797067610f1Smrg# Strip out --no-create and --no-recursion so they do not pile up.
1798067610f1Smrg# Strip out --silent because we don't want to record it for future runs.
1799067610f1Smrg# Also quote any args containing shell meta-characters.
1800067610f1Smrg# Make two passes to allow for proper duplicate-argument suppression.
1801067610f1Smrgac_configure_args=
1802067610f1Smrgac_configure_args0=
1803067610f1Smrgac_configure_args1=
1804067610f1Smrgac_must_keep_next=false
1805067610f1Smrgfor ac_pass in 1 2
1806067610f1Smrgdo
1807067610f1Smrg  for ac_arg
1808067610f1Smrg  do
1809067610f1Smrg    case $ac_arg in
1810067610f1Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1811067610f1Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1812067610f1Smrg    | -silent | --silent | --silen | --sile | --sil)
1813067610f1Smrg      continue ;;
1814067610f1Smrg    *\'*)
18157e6533d5Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1816067610f1Smrg    esac
1817067610f1Smrg    case $ac_pass in
18187e6533d5Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1819067610f1Smrg    2)
18207e6533d5Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
1821067610f1Smrg      if test $ac_must_keep_next = true; then
1822067610f1Smrg	ac_must_keep_next=false # Got value, back to normal.
1823067610f1Smrg      else
1824067610f1Smrg	case $ac_arg in
1825067610f1Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
1826067610f1Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1827067610f1Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1828067610f1Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
1829067610f1Smrg	    case "$ac_configure_args0 " in
1830067610f1Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1831067610f1Smrg	    esac
1832067610f1Smrg	    ;;
1833067610f1Smrg	  -* ) ac_must_keep_next=true ;;
1834067610f1Smrg	esac
1835067610f1Smrg      fi
18367e6533d5Smrg      as_fn_append ac_configure_args " '$ac_arg'"
1837067610f1Smrg      ;;
1838067610f1Smrg    esac
1839067610f1Smrg  done
1840067610f1Smrgdone
18417e6533d5Smrg{ ac_configure_args0=; unset ac_configure_args0;}
18427e6533d5Smrg{ ac_configure_args1=; unset ac_configure_args1;}
1843067610f1Smrg
1844067610f1Smrg# When interrupted or exit'd, cleanup temporary files, and complete
1845067610f1Smrg# config.log.  We remove comments because anyway the quotes in there
1846067610f1Smrg# would cause problems or look ugly.
1847067610f1Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
1848067610f1Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1849067610f1Smrgtrap 'exit_status=$?
1850067610f1Smrg  # Save into config.log some information that might help in debugging.
1851067610f1Smrg  {
1852067610f1Smrg    echo
1853067610f1Smrg
18547e6533d5Smrg    $as_echo "## ---------------- ##
1855067610f1Smrg## Cache variables. ##
18567e6533d5Smrg## ---------------- ##"
1857067610f1Smrg    echo
1858067610f1Smrg    # The following way of writing the cache mishandles newlines in values,
1859067610f1Smrg(
1860067610f1Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1861067610f1Smrg    eval ac_val=\$$ac_var
1862067610f1Smrg    case $ac_val in #(
1863067610f1Smrg    *${as_nl}*)
1864067610f1Smrg      case $ac_var in #(
18657e6533d5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18667e6533d5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1867067610f1Smrg      esac
1868067610f1Smrg      case $ac_var in #(
1869067610f1Smrg      _ | IFS | as_nl) ;; #(
18707e6533d5Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18717e6533d5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1872067610f1Smrg      esac ;;
1873067610f1Smrg    esac
1874067610f1Smrg  done
1875067610f1Smrg  (set) 2>&1 |
1876067610f1Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1877067610f1Smrg    *${as_nl}ac_space=\ *)
1878067610f1Smrg      sed -n \
1879067610f1Smrg	"s/'\''/'\''\\\\'\'''\''/g;
1880067610f1Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1881067610f1Smrg      ;; #(
1882067610f1Smrg    *)
1883067610f1Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1884067610f1Smrg      ;;
1885067610f1Smrg    esac |
1886067610f1Smrg    sort
1887067610f1Smrg)
1888067610f1Smrg    echo
1889067610f1Smrg
18907e6533d5Smrg    $as_echo "## ----------------- ##
1891067610f1Smrg## Output variables. ##
18927e6533d5Smrg## ----------------- ##"
1893067610f1Smrg    echo
1894067610f1Smrg    for ac_var in $ac_subst_vars
1895067610f1Smrg    do
1896067610f1Smrg      eval ac_val=\$$ac_var
1897067610f1Smrg      case $ac_val in
18987e6533d5Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1899067610f1Smrg      esac
19007e6533d5Smrg      $as_echo "$ac_var='\''$ac_val'\''"
1901067610f1Smrg    done | sort
1902067610f1Smrg    echo
1903067610f1Smrg
1904067610f1Smrg    if test -n "$ac_subst_files"; then
19057e6533d5Smrg      $as_echo "## ------------------- ##
1906067610f1Smrg## File substitutions. ##
19077e6533d5Smrg## ------------------- ##"
1908067610f1Smrg      echo
1909067610f1Smrg      for ac_var in $ac_subst_files
1910067610f1Smrg      do
1911067610f1Smrg	eval ac_val=\$$ac_var
1912067610f1Smrg	case $ac_val in
19137e6533d5Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1914067610f1Smrg	esac
19157e6533d5Smrg	$as_echo "$ac_var='\''$ac_val'\''"
1916067610f1Smrg      done | sort
1917067610f1Smrg      echo
1918067610f1Smrg    fi
1919067610f1Smrg
1920067610f1Smrg    if test -s confdefs.h; then
19217e6533d5Smrg      $as_echo "## ----------- ##
1922067610f1Smrg## confdefs.h. ##
19237e6533d5Smrg## ----------- ##"
1924067610f1Smrg      echo
1925067610f1Smrg      cat confdefs.h
1926067610f1Smrg      echo
1927067610f1Smrg    fi
1928067610f1Smrg    test "$ac_signal" != 0 &&
19297e6533d5Smrg      $as_echo "$as_me: caught signal $ac_signal"
19307e6533d5Smrg    $as_echo "$as_me: exit $exit_status"
1931067610f1Smrg  } >&5
1932067610f1Smrg  rm -f core *.core core.conftest.* &&
1933067610f1Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1934067610f1Smrg    exit $exit_status
1935067610f1Smrg' 0
1936067610f1Smrgfor ac_signal in 1 2 13 15; do
19377e6533d5Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1938067610f1Smrgdone
1939067610f1Smrgac_signal=0
1940067610f1Smrg
1941067610f1Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
1942067610f1Smrgrm -f -r conftest* confdefs.h
1943067610f1Smrg
19447e6533d5Smrg$as_echo "/* confdefs.h */" > confdefs.h
19457e6533d5Smrg
1946067610f1Smrg# Predefined preprocessor variables.
1947067610f1Smrg
1948067610f1Smrgcat >>confdefs.h <<_ACEOF
1949067610f1Smrg#define PACKAGE_NAME "$PACKAGE_NAME"
1950067610f1Smrg_ACEOF
1951067610f1Smrg
1952067610f1Smrgcat >>confdefs.h <<_ACEOF
1953067610f1Smrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1954067610f1Smrg_ACEOF
1955067610f1Smrg
1956067610f1Smrgcat >>confdefs.h <<_ACEOF
1957067610f1Smrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
1958067610f1Smrg_ACEOF
1959067610f1Smrg
1960067610f1Smrgcat >>confdefs.h <<_ACEOF
1961067610f1Smrg#define PACKAGE_STRING "$PACKAGE_STRING"
1962067610f1Smrg_ACEOF
1963067610f1Smrg
1964067610f1Smrgcat >>confdefs.h <<_ACEOF
1965067610f1Smrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1966067610f1Smrg_ACEOF
1967067610f1Smrg
19687e6533d5Smrgcat >>confdefs.h <<_ACEOF
19697e6533d5Smrg#define PACKAGE_URL "$PACKAGE_URL"
19707e6533d5Smrg_ACEOF
19717e6533d5Smrg
1972067610f1Smrg
1973067610f1Smrg# Let the site file select an alternate cache file if it wants to.
19747e6533d5Smrg# Prefer an explicitly selected file to automatically selected ones.
19757e6533d5Smrgac_site_file1=NONE
19767e6533d5Smrgac_site_file2=NONE
1977067610f1Smrgif test -n "$CONFIG_SITE"; then
19787e6533d5Smrg  # We do not want a PATH search for config.site.
19797e6533d5Smrg  case $CONFIG_SITE in #((
19807e6533d5Smrg    -*)  ac_site_file1=./$CONFIG_SITE;;
19817e6533d5Smrg    */*) ac_site_file1=$CONFIG_SITE;;
19827e6533d5Smrg    *)   ac_site_file1=./$CONFIG_SITE;;
19837e6533d5Smrg  esac
1984067610f1Smrgelif test "x$prefix" != xNONE; then
19857e6533d5Smrg  ac_site_file1=$prefix/share/config.site
19867e6533d5Smrg  ac_site_file2=$prefix/etc/config.site
1987067610f1Smrgelse
19887e6533d5Smrg  ac_site_file1=$ac_default_prefix/share/config.site
19897e6533d5Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
1990067610f1Smrgfi
19917e6533d5Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
1992067610f1Smrgdo
19937e6533d5Smrg  test "x$ac_site_file" = xNONE && continue
19947e6533d5Smrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
19957e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
19967e6533d5Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1997067610f1Smrg    sed 's/^/| /' "$ac_site_file" >&5
19987e6533d5Smrg    . "$ac_site_file" \
19997e6533d5Smrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20007e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20017e6533d5Smrgas_fn_error $? "failed to load site script $ac_site_file
20027e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
2003067610f1Smrg  fi
2004067610f1Smrgdone
2005067610f1Smrg
2006067610f1Smrgif test -r "$cache_file"; then
20077e6533d5Smrg  # Some versions of bash will fail to source /dev/null (special files
20087e6533d5Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
20097e6533d5Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
20107e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
20117e6533d5Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
2012067610f1Smrg    case $cache_file in
2013067610f1Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2014067610f1Smrg      *)                      . "./$cache_file";;
2015067610f1Smrg    esac
2016067610f1Smrg  fi
2017067610f1Smrgelse
20187e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
20197e6533d5Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
2020067610f1Smrg  >$cache_file
2021067610f1Smrgfi
2022067610f1Smrg
2023067610f1Smrg# Check that the precious variables saved in the cache have kept the same
2024067610f1Smrg# value.
2025067610f1Smrgac_cache_corrupted=false
2026067610f1Smrgfor ac_var in $ac_precious_vars; do
2027067610f1Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2028067610f1Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
2029067610f1Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2030067610f1Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
2031067610f1Smrg  case $ac_old_set,$ac_new_set in
2032067610f1Smrg    set,)
20337e6533d5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
20347e6533d5Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2035067610f1Smrg      ac_cache_corrupted=: ;;
2036067610f1Smrg    ,set)
20377e6533d5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
20387e6533d5Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2039067610f1Smrg      ac_cache_corrupted=: ;;
2040067610f1Smrg    ,);;
2041067610f1Smrg    *)
2042067610f1Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
20437e6533d5Smrg	# differences in whitespace do not lead to failure.
20447e6533d5Smrg	ac_old_val_w=`echo x $ac_old_val`
20457e6533d5Smrg	ac_new_val_w=`echo x $ac_new_val`
20467e6533d5Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
20477e6533d5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
20487e6533d5Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
20497e6533d5Smrg	  ac_cache_corrupted=:
20507e6533d5Smrg	else
20517e6533d5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
20527e6533d5Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
20537e6533d5Smrg	  eval $ac_var=\$ac_old_val
20547e6533d5Smrg	fi
20557e6533d5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
20567e6533d5Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
20577e6533d5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
20587e6533d5Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2059067610f1Smrg      fi;;
2060067610f1Smrg  esac
2061067610f1Smrg  # Pass precious variables to config.status.
2062067610f1Smrg  if test "$ac_new_set" = set; then
2063067610f1Smrg    case $ac_new_val in
20647e6533d5Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2065067610f1Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
2066067610f1Smrg    esac
2067067610f1Smrg    case " $ac_configure_args " in
2068067610f1Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
20697e6533d5Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2070067610f1Smrg    esac
2071067610f1Smrg  fi
2072067610f1Smrgdone
2073067610f1Smrgif $ac_cache_corrupted; then
20747e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20757e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20767e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
20777e6533d5Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
20787e6533d5Smrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2079067610f1Smrgfi
20807e6533d5Smrg## -------------------- ##
20817e6533d5Smrg## Main body of script. ##
20827e6533d5Smrg## -------------------- ##
2083067610f1Smrg
2084067610f1Smrgac_ext=c
2085067610f1Smrgac_cpp='$CPP $CPPFLAGS'
2086067610f1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2087067610f1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2088067610f1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2089067610f1Smrg
2090067610f1Smrg
2091aea1d7ffSmrg
2092aea1d7ffSmrgac_config_headers="$ac_config_headers config.h"
2093aea1d7ffSmrg
2094aea1d7ffSmrg
2095aea1d7ffSmrg# Initialize Automake
20964d9306dbSmrgam__api_version='1.15'
2097067610f1Smrg
2098067610f1Smrgac_aux_dir=
2099067610f1Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2100067610f1Smrg  if test -f "$ac_dir/install-sh"; then
2101067610f1Smrg    ac_aux_dir=$ac_dir
2102067610f1Smrg    ac_install_sh="$ac_aux_dir/install-sh -c"
2103067610f1Smrg    break
2104067610f1Smrg  elif test -f "$ac_dir/install.sh"; then
2105067610f1Smrg    ac_aux_dir=$ac_dir
2106067610f1Smrg    ac_install_sh="$ac_aux_dir/install.sh -c"
2107067610f1Smrg    break
2108067610f1Smrg  elif test -f "$ac_dir/shtool"; then
2109067610f1Smrg    ac_aux_dir=$ac_dir
2110067610f1Smrg    ac_install_sh="$ac_aux_dir/shtool install -c"
2111067610f1Smrg    break
2112067610f1Smrg  fi
2113067610f1Smrgdone
2114067610f1Smrgif test -z "$ac_aux_dir"; then
21157e6533d5Smrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2116067610f1Smrgfi
2117067610f1Smrg
2118067610f1Smrg# These three variables are undocumented and unsupported,
2119067610f1Smrg# and are intended to be withdrawn in a future Autoconf release.
2120067610f1Smrg# They can cause serious problems if a builder's source tree is in a directory
2121067610f1Smrg# whose full name contains unusual characters.
2122067610f1Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2123067610f1Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2124067610f1Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2125067610f1Smrg
2126067610f1Smrg
2127067610f1Smrg# Find a good install program.  We prefer a C program (faster),
2128067610f1Smrg# so one script is as good as another.  But avoid the broken or
2129067610f1Smrg# incompatible versions:
2130067610f1Smrg# SysV /etc/install, /usr/sbin/install
2131067610f1Smrg# SunOS /usr/etc/install
2132067610f1Smrg# IRIX /sbin/install
2133067610f1Smrg# AIX /bin/install
2134067610f1Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
2135067610f1Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2136067610f1Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2137067610f1Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2138067610f1Smrg# OS/2's system install, which has a completely different semantic
2139067610f1Smrg# ./install, which can be erroneously created by make from ./install.sh.
21407e6533d5Smrg# Reject install programs that cannot install multiple files.
21417e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
21427e6533d5Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
2143067610f1Smrgif test -z "$INSTALL"; then
21447e6533d5Smrgif ${ac_cv_path_install+:} false; then :
21457e6533d5Smrg  $as_echo_n "(cached) " >&6
2146067610f1Smrgelse
2147067610f1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2148067610f1Smrgfor as_dir in $PATH
2149067610f1Smrgdo
2150067610f1Smrg  IFS=$as_save_IFS
2151067610f1Smrg  test -z "$as_dir" && as_dir=.
21527e6533d5Smrg    # Account for people who put trailing slashes in PATH elements.
21537e6533d5Smrgcase $as_dir/ in #((
21547e6533d5Smrg  ./ | .// | /[cC]/* | \
2155067610f1Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
21567e6533d5Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2157067610f1Smrg  /usr/ucb/* ) ;;
2158067610f1Smrg  *)
2159067610f1Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
2160067610f1Smrg    # Don't use installbsd from OSF since it installs stuff as root
2161067610f1Smrg    # by default.
2162067610f1Smrg    for ac_prog in ginstall scoinst install; do
2163067610f1Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
2164e7fdea5fSmrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2165067610f1Smrg	  if test $ac_prog = install &&
2166067610f1Smrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2167067610f1Smrg	    # AIX install.  It has an incompatible calling convention.
2168067610f1Smrg	    :
2169067610f1Smrg	  elif test $ac_prog = install &&
2170067610f1Smrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2171067610f1Smrg	    # program-specific install script used by HP pwplus--don't use.
2172067610f1Smrg	    :
2173067610f1Smrg	  else
21747e6533d5Smrg	    rm -rf conftest.one conftest.two conftest.dir
21757e6533d5Smrg	    echo one > conftest.one
21767e6533d5Smrg	    echo two > conftest.two
21777e6533d5Smrg	    mkdir conftest.dir
21787e6533d5Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
21797e6533d5Smrg	      test -s conftest.one && test -s conftest.two &&
21807e6533d5Smrg	      test -s conftest.dir/conftest.one &&
21817e6533d5Smrg	      test -s conftest.dir/conftest.two
21827e6533d5Smrg	    then
21837e6533d5Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
21847e6533d5Smrg	      break 3
21857e6533d5Smrg	    fi
2186067610f1Smrg	  fi
2187067610f1Smrg	fi
2188067610f1Smrg      done
2189067610f1Smrg    done
2190067610f1Smrg    ;;
2191067610f1Smrgesac
21927e6533d5Smrg
21937e6533d5Smrg  done
2194067610f1SmrgIFS=$as_save_IFS
2195067610f1Smrg
21967e6533d5Smrgrm -rf conftest.one conftest.two conftest.dir
2197067610f1Smrg
2198067610f1Smrgfi
2199067610f1Smrg  if test "${ac_cv_path_install+set}" = set; then
2200067610f1Smrg    INSTALL=$ac_cv_path_install
2201067610f1Smrg  else
2202067610f1Smrg    # As a last resort, use the slow shell script.  Don't cache a
2203067610f1Smrg    # value for INSTALL within a source directory, because that will
2204067610f1Smrg    # break other packages using the cache if that directory is
2205067610f1Smrg    # removed, or if the value is a relative name.
2206067610f1Smrg    INSTALL=$ac_install_sh
2207067610f1Smrg  fi
2208067610f1Smrgfi
22097e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
22107e6533d5Smrg$as_echo "$INSTALL" >&6; }
2211067610f1Smrg
2212067610f1Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2213067610f1Smrg# It thinks the first close brace ends the variable substitution.
2214067610f1Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2215067610f1Smrg
2216067610f1Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2217067610f1Smrg
2218067610f1Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2219067610f1Smrg
22207e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
22217e6533d5Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
22227e6533d5Smrg# Reject unsafe characters in $srcdir or the absolute working directory
22237e6533d5Smrg# name.  Accept space and tab only in the latter.
22247e6533d5Smrgam_lf='
22257e6533d5Smrg'
22267e6533d5Smrgcase `pwd` in
22277e6533d5Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
22287e6533d5Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
22297e6533d5Smrgesac
22307e6533d5Smrgcase $srcdir in
22317e6533d5Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2232e7fdea5fSmrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
22337e6533d5Smrgesac
22347e6533d5Smrg
2235e7fdea5fSmrg# Do 'set' in a subshell so we don't clobber the current shell's
2236067610f1Smrg# arguments.  Must try -L first in case configure is actually a
2237067610f1Smrg# symlink; some systems play weird games with the mod time of symlinks
2238067610f1Smrg# (eg FreeBSD returns the mod time of the symlink's containing
2239067610f1Smrg# directory).
2240067610f1Smrgif (
2241e7fdea5fSmrg   am_has_slept=no
2242e7fdea5fSmrg   for am_try in 1 2; do
2243e7fdea5fSmrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2244e7fdea5fSmrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2245e7fdea5fSmrg     if test "$*" = "X"; then
2246e7fdea5fSmrg	# -L didn't work.
2247e7fdea5fSmrg	set X `ls -t "$srcdir/configure" conftest.file`
2248e7fdea5fSmrg     fi
2249e7fdea5fSmrg     if test "$*" != "X $srcdir/configure conftest.file" \
2250e7fdea5fSmrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2251e7fdea5fSmrg
2252e7fdea5fSmrg	# If neither matched, then we have a broken ls.  This can happen
2253e7fdea5fSmrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2254e7fdea5fSmrg	# broken ls alias from the environment.  This has actually
2255e7fdea5fSmrg	# happened.  Such a system could not be considered "sane".
2256e7fdea5fSmrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2257e7fdea5fSmrg  alias in your environment" "$LINENO" 5
2258e7fdea5fSmrg     fi
2259e7fdea5fSmrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2260e7fdea5fSmrg       break
2261e7fdea5fSmrg     fi
2262e7fdea5fSmrg     # Just in case.
2263e7fdea5fSmrg     sleep 1
2264e7fdea5fSmrg     am_has_slept=yes
2265e7fdea5fSmrg   done
2266067610f1Smrg   test "$2" = conftest.file
2267067610f1Smrg   )
2268067610f1Smrgthen
2269067610f1Smrg   # Ok.
2270067610f1Smrg   :
2271067610f1Smrgelse
22727e6533d5Smrg   as_fn_error $? "newly created file is older than distributed files!
22737e6533d5SmrgCheck your system clock" "$LINENO" 5
2274067610f1Smrgfi
22757e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22767e6533d5Smrg$as_echo "yes" >&6; }
2277e7fdea5fSmrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2278e7fdea5fSmrg# generated files are strictly newer.
2279e7fdea5fSmrgam_sleep_pid=
2280e7fdea5fSmrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2281e7fdea5fSmrg  ( sleep 1 ) &
2282e7fdea5fSmrg  am_sleep_pid=$!
2283e7fdea5fSmrgfi
2284e7fdea5fSmrg
2285e7fdea5fSmrgrm -f conftest.file
2286e7fdea5fSmrg
2287067610f1Smrgtest "$program_prefix" != NONE &&
2288067610f1Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2289067610f1Smrg# Use a double $ so make ignores it.
2290067610f1Smrgtest "$program_suffix" != NONE &&
2291067610f1Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
22927e6533d5Smrg# Double any \ or $.
2293067610f1Smrg# By default was `s,x,x', remove it if useless.
22947e6533d5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
22957e6533d5Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2296067610f1Smrg
22974d9306dbSmrg# Expand $ac_aux_dir to an absolute path.
22984d9306dbSmrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
2299067610f1Smrg
23007e6533d5Smrgif test x"${MISSING+set}" != xset; then
23017e6533d5Smrg  case $am_aux_dir in
23027e6533d5Smrg  *\ * | *\	*)
23037e6533d5Smrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
23047e6533d5Smrg  *)
23057e6533d5Smrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
23067e6533d5Smrg  esac
23077e6533d5Smrgfi
2308067610f1Smrg# Use eval to expand $SHELL
2309e7fdea5fSmrgif eval "$MISSING --is-lightweight"; then
2310e7fdea5fSmrg  am_missing_run="$MISSING "
2311067610f1Smrgelse
23127e6533d5Smrg  am_missing_run=
2313e7fdea5fSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2314e7fdea5fSmrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
23157e6533d5Smrgfi
23167e6533d5Smrg
23174d9306dbSmrgif test x"${install_sh+set}" != xset; then
23187e6533d5Smrg  case $am_aux_dir in
23197e6533d5Smrg  *\ * | *\	*)
23207e6533d5Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
23217e6533d5Smrg  *)
23227e6533d5Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
23237e6533d5Smrg  esac
23247e6533d5Smrgfi
23257e6533d5Smrg
2326e7fdea5fSmrg# Installed binaries are usually stripped using 'strip' when the user
2327e7fdea5fSmrg# run "make install-strip".  However 'strip' might not be the right
23287e6533d5Smrg# tool to use in cross-compilation environments, therefore Automake
2329e7fdea5fSmrg# will honor the 'STRIP' environment variable to overrule this program.
23307e6533d5Smrgif test "$cross_compiling" != no; then
23317e6533d5Smrg  if test -n "$ac_tool_prefix"; then
23327e6533d5Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
23337e6533d5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
23347e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23357e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
23367e6533d5Smrgif ${ac_cv_prog_STRIP+:} false; then :
23377e6533d5Smrg  $as_echo_n "(cached) " >&6
23387e6533d5Smrgelse
23397e6533d5Smrg  if test -n "$STRIP"; then
23407e6533d5Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
23417e6533d5Smrgelse
23427e6533d5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23437e6533d5Smrgfor as_dir in $PATH
23447e6533d5Smrgdo
23457e6533d5Smrg  IFS=$as_save_IFS
23467e6533d5Smrg  test -z "$as_dir" && as_dir=.
23477e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2348e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23497e6533d5Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
23507e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23517e6533d5Smrg    break 2
23527e6533d5Smrg  fi
23537e6533d5Smrgdone
23547e6533d5Smrg  done
23557e6533d5SmrgIFS=$as_save_IFS
23567e6533d5Smrg
23577e6533d5Smrgfi
23587e6533d5Smrgfi
23597e6533d5SmrgSTRIP=$ac_cv_prog_STRIP
23607e6533d5Smrgif test -n "$STRIP"; then
23617e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
23627e6533d5Smrg$as_echo "$STRIP" >&6; }
23637e6533d5Smrgelse
23647e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23657e6533d5Smrg$as_echo "no" >&6; }
23667e6533d5Smrgfi
23677e6533d5Smrg
23687e6533d5Smrg
23697e6533d5Smrgfi
23707e6533d5Smrgif test -z "$ac_cv_prog_STRIP"; then
23717e6533d5Smrg  ac_ct_STRIP=$STRIP
23727e6533d5Smrg  # Extract the first word of "strip", so it can be a program name with args.
23737e6533d5Smrgset dummy strip; ac_word=$2
23747e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23757e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
23767e6533d5Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
23777e6533d5Smrg  $as_echo_n "(cached) " >&6
23787e6533d5Smrgelse
23797e6533d5Smrg  if test -n "$ac_ct_STRIP"; then
23807e6533d5Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
23817e6533d5Smrgelse
23827e6533d5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23837e6533d5Smrgfor as_dir in $PATH
23847e6533d5Smrgdo
23857e6533d5Smrg  IFS=$as_save_IFS
23867e6533d5Smrg  test -z "$as_dir" && as_dir=.
23877e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2388e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23897e6533d5Smrg    ac_cv_prog_ac_ct_STRIP="strip"
23907e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23917e6533d5Smrg    break 2
23927e6533d5Smrg  fi
23937e6533d5Smrgdone
23947e6533d5Smrg  done
23957e6533d5SmrgIFS=$as_save_IFS
23967e6533d5Smrg
23977e6533d5Smrgfi
23987e6533d5Smrgfi
23997e6533d5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
24007e6533d5Smrgif test -n "$ac_ct_STRIP"; then
24017e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
24027e6533d5Smrg$as_echo "$ac_ct_STRIP" >&6; }
24037e6533d5Smrgelse
24047e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24057e6533d5Smrg$as_echo "no" >&6; }
24067e6533d5Smrgfi
24077e6533d5Smrg
24087e6533d5Smrg  if test "x$ac_ct_STRIP" = x; then
24097e6533d5Smrg    STRIP=":"
24107e6533d5Smrg  else
24117e6533d5Smrg    case $cross_compiling:$ac_tool_warned in
24127e6533d5Smrgyes:)
24137e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
24147e6533d5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
24157e6533d5Smrgac_tool_warned=yes ;;
24167e6533d5Smrgesac
24177e6533d5Smrg    STRIP=$ac_ct_STRIP
24187e6533d5Smrg  fi
24197e6533d5Smrgelse
24207e6533d5Smrg  STRIP="$ac_cv_prog_STRIP"
2421067610f1Smrgfi
2422067610f1Smrg
24237e6533d5Smrgfi
24247e6533d5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
24257e6533d5Smrg
24267e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
24277e6533d5Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2428067610f1Smrgif test -z "$MKDIR_P"; then
24297e6533d5Smrg  if ${ac_cv_path_mkdir+:} false; then :
24307e6533d5Smrg  $as_echo_n "(cached) " >&6
2431067610f1Smrgelse
2432067610f1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2433067610f1Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2434067610f1Smrgdo
2435067610f1Smrg  IFS=$as_save_IFS
2436067610f1Smrg  test -z "$as_dir" && as_dir=.
24377e6533d5Smrg    for ac_prog in mkdir gmkdir; do
2438067610f1Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2439e7fdea5fSmrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2440067610f1Smrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2441067610f1Smrg	     'mkdir (GNU coreutils) '* | \
2442067610f1Smrg	     'mkdir (coreutils) '* | \
2443067610f1Smrg	     'mkdir (fileutils) '4.1*)
2444067610f1Smrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2445067610f1Smrg	       break 3;;
2446067610f1Smrg	   esac
2447067610f1Smrg	 done
2448067610f1Smrg       done
24497e6533d5Smrg  done
2450067610f1SmrgIFS=$as_save_IFS
2451067610f1Smrg
2452067610f1Smrgfi
2453067610f1Smrg
24547e6533d5Smrg  test -d ./--version && rmdir ./--version
2455067610f1Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
2456067610f1Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
2457067610f1Smrg  else
2458067610f1Smrg    # As a last resort, use the slow shell script.  Don't cache a
2459067610f1Smrg    # value for MKDIR_P within a source directory, because that will
2460067610f1Smrg    # break other packages using the cache if that directory is
2461067610f1Smrg    # removed, or if the value is a relative name.
2462067610f1Smrg    MKDIR_P="$ac_install_sh -d"
2463067610f1Smrg  fi
2464067610f1Smrgfi
24657e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
24667e6533d5Smrg$as_echo "$MKDIR_P" >&6; }
2467067610f1Smrg
2468067610f1Smrgfor ac_prog in gawk mawk nawk awk
2469067610f1Smrgdo
2470067610f1Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
2471067610f1Smrgset dummy $ac_prog; ac_word=$2
24727e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24737e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
24747e6533d5Smrgif ${ac_cv_prog_AWK+:} false; then :
24757e6533d5Smrg  $as_echo_n "(cached) " >&6
2476067610f1Smrgelse
2477067610f1Smrg  if test -n "$AWK"; then
2478067610f1Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2479067610f1Smrgelse
2480067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2481067610f1Smrgfor as_dir in $PATH
2482067610f1Smrgdo
2483067610f1Smrg  IFS=$as_save_IFS
2484067610f1Smrg  test -z "$as_dir" && as_dir=.
24857e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2486e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2487067610f1Smrg    ac_cv_prog_AWK="$ac_prog"
24887e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2489067610f1Smrg    break 2
2490067610f1Smrg  fi
2491067610f1Smrgdone
24927e6533d5Smrg  done
2493067610f1SmrgIFS=$as_save_IFS
2494067610f1Smrg
2495067610f1Smrgfi
2496067610f1Smrgfi
2497067610f1SmrgAWK=$ac_cv_prog_AWK
2498067610f1Smrgif test -n "$AWK"; then
24997e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
25007e6533d5Smrg$as_echo "$AWK" >&6; }
2501067610f1Smrgelse
25027e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25037e6533d5Smrg$as_echo "no" >&6; }
2504067610f1Smrgfi
2505067610f1Smrg
2506067610f1Smrg
2507067610f1Smrg  test -n "$AWK" && break
2508067610f1Smrgdone
2509067610f1Smrg
25107e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
25117e6533d5Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
25127e6533d5Smrgset x ${MAKE-make}
25137e6533d5Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
25147e6533d5Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
25157e6533d5Smrg  $as_echo_n "(cached) " >&6
2516067610f1Smrgelse
2517067610f1Smrg  cat >conftest.make <<\_ACEOF
2518067610f1SmrgSHELL = /bin/sh
2519067610f1Smrgall:
2520067610f1Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
2521067610f1Smrg_ACEOF
25227e6533d5Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2523067610f1Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
2524067610f1Smrg  *@@@%%%=?*=@@@%%%*)
2525067610f1Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
2526067610f1Smrg  *)
2527067610f1Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
2528067610f1Smrgesac
2529067610f1Smrgrm -f conftest.make
2530067610f1Smrgfi
2531067610f1Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
25327e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25337e6533d5Smrg$as_echo "yes" >&6; }
2534067610f1Smrg  SET_MAKE=
2535067610f1Smrgelse
25367e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25377e6533d5Smrg$as_echo "no" >&6; }
2538067610f1Smrg  SET_MAKE="MAKE=${MAKE-make}"
2539067610f1Smrgfi
2540067610f1Smrg
2541067610f1Smrgrm -rf .tst 2>/dev/null
2542067610f1Smrgmkdir .tst 2>/dev/null
2543067610f1Smrgif test -d .tst; then
2544067610f1Smrg  am__leading_dot=.
2545067610f1Smrgelse
2546067610f1Smrg  am__leading_dot=_
2547067610f1Smrgfi
2548067610f1Smrgrmdir .tst 2>/dev/null
2549067610f1Smrg
2550e7fdea5fSmrg# Check whether --enable-silent-rules was given.
2551e7fdea5fSmrgif test "${enable_silent_rules+set}" = set; then :
2552e7fdea5fSmrg  enableval=$enable_silent_rules;
2553e7fdea5fSmrgfi
2554e7fdea5fSmrg
2555e7fdea5fSmrgcase $enable_silent_rules in # (((
2556e7fdea5fSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
2557e7fdea5fSmrg   no) AM_DEFAULT_VERBOSITY=1;;
2558e7fdea5fSmrg    *) AM_DEFAULT_VERBOSITY=1;;
2559e7fdea5fSmrgesac
2560e7fdea5fSmrgam_make=${MAKE-make}
2561e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2562e7fdea5fSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2563e7fdea5fSmrgif ${am_cv_make_support_nested_variables+:} false; then :
2564e7fdea5fSmrg  $as_echo_n "(cached) " >&6
2565e7fdea5fSmrgelse
2566e7fdea5fSmrg  if $as_echo 'TRUE=$(BAR$(V))
2567e7fdea5fSmrgBAR0=false
2568e7fdea5fSmrgBAR1=true
2569e7fdea5fSmrgV=1
2570e7fdea5fSmrgam__doit:
2571e7fdea5fSmrg	@$(TRUE)
2572e7fdea5fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2573e7fdea5fSmrg  am_cv_make_support_nested_variables=yes
2574e7fdea5fSmrgelse
2575e7fdea5fSmrg  am_cv_make_support_nested_variables=no
2576e7fdea5fSmrgfi
2577e7fdea5fSmrgfi
2578e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2579e7fdea5fSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
2580e7fdea5fSmrgif test $am_cv_make_support_nested_variables = yes; then
2581e7fdea5fSmrg    AM_V='$(V)'
2582e7fdea5fSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2583e7fdea5fSmrgelse
2584e7fdea5fSmrg  AM_V=$AM_DEFAULT_VERBOSITY
2585e7fdea5fSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2586e7fdea5fSmrgfi
2587e7fdea5fSmrgAM_BACKSLASH='\'
2588e7fdea5fSmrg
2589067610f1Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
2590067610f1Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2591067610f1Smrg  # is not polluted with repeated "-I."
2592067610f1Smrg  am__isrc=' -I$(srcdir)'
2593067610f1Smrg  # test to see if srcdir already configured
2594067610f1Smrg  if test -f $srcdir/config.status; then
25957e6533d5Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2596067610f1Smrg  fi
2597067610f1Smrgfi
2598067610f1Smrg
2599067610f1Smrg# test whether we have cygpath
2600067610f1Smrgif test -z "$CYGPATH_W"; then
2601067610f1Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
2602067610f1Smrg    CYGPATH_W='cygpath -w'
2603067610f1Smrg  else
2604067610f1Smrg    CYGPATH_W=echo
2605067610f1Smrg  fi
2606067610f1Smrgfi
2607067610f1Smrg
2608067610f1Smrg
2609067610f1Smrg# Define the identity of the package.
2610067610f1Smrg PACKAGE='xfsinfo'
26114d9306dbSmrg VERSION='1.0.6'
2612067610f1Smrg
2613067610f1Smrg
2614067610f1Smrgcat >>confdefs.h <<_ACEOF
2615067610f1Smrg#define PACKAGE "$PACKAGE"
2616067610f1Smrg_ACEOF
2617067610f1Smrg
2618067610f1Smrg
2619067610f1Smrgcat >>confdefs.h <<_ACEOF
2620067610f1Smrg#define VERSION "$VERSION"
2621067610f1Smrg_ACEOF
2622067610f1Smrg
2623067610f1Smrg# Some tools Automake needs.
2624067610f1Smrg
2625067610f1SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2626067610f1Smrg
2627067610f1Smrg
2628067610f1SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2629067610f1Smrg
2630067610f1Smrg
2631067610f1SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2632067610f1Smrg
2633067610f1Smrg
2634067610f1SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2635067610f1Smrg
2636067610f1Smrg
2637067610f1SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2638067610f1Smrg
2639e7fdea5fSmrg# For better backward compatibility.  To be removed once Automake 1.9.x
2640e7fdea5fSmrg# dies out for good.  For more background, see:
2641e7fdea5fSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2642e7fdea5fSmrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2643e7fdea5fSmrgmkdir_p='$(MKDIR_P)'
2644e7fdea5fSmrg
26454d9306dbSmrg# We need awk for the "check" target (and possibly the TAP driver).  The
26464d9306dbSmrg# system "awk" is bad on some platforms.
2647e7fdea5fSmrg# Always define AMTAR for backward compatibility.  Yes, it's still used
2648e7fdea5fSmrg# in the wild :-(  We should find a proper way to deprecate it ...
2649e7fdea5fSmrgAMTAR='$${TAR-tar}'
2650067610f1Smrg
2651067610f1Smrg
2652e7fdea5fSmrg# We'll loop over all known methods to create a tar archive until one works.
2653e7fdea5fSmrg_am_tools='gnutar  pax cpio none'
2654067610f1Smrg
2655e7fdea5fSmrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2656067610f1Smrg
2657067610f1Smrg
2658067610f1Smrg
2659067610f1Smrg
26607e6533d5Smrg
2661067610f1Smrg
2662e7fdea5fSmrg# POSIX will say in a future version that running "rm -f" with no argument
2663e7fdea5fSmrg# is OK; and we want to be able to make that assumption in our Makefile
2664e7fdea5fSmrg# recipes.  So use an aggressive probe to check that the usage we want is
2665e7fdea5fSmrg# actually supported "in the wild" to an acceptable degree.
2666e7fdea5fSmrg# See automake bug#10828.
2667e7fdea5fSmrg# To make any issue more visible, cause the running configure to be aborted
2668e7fdea5fSmrg# by default if the 'rm' program in use doesn't match our expectations; the
2669e7fdea5fSmrg# user can still override this though.
2670e7fdea5fSmrgif rm -f && rm -fr && rm -rf; then : OK; else
2671e7fdea5fSmrg  cat >&2 <<'END'
2672e7fdea5fSmrgOops!
2673067610f1Smrg
2674e7fdea5fSmrgYour 'rm' program seems unable to run without file operands specified
2675e7fdea5fSmrgon the command line, even when the '-f' option is present.  This is contrary
2676e7fdea5fSmrgto the behaviour of most rm programs out there, and not conforming with
2677e7fdea5fSmrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2678067610f1Smrg
2679e7fdea5fSmrgPlease tell bug-automake@gnu.org about your system, including the value
2680e7fdea5fSmrgof your $PATH and any error possibly output before this message.  This
2681e7fdea5fSmrgcan help us improve future automake versions.
2682067610f1Smrg
2683e7fdea5fSmrgEND
2684e7fdea5fSmrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2685e7fdea5fSmrg    echo 'Configuration will proceed anyway, since you have set the' >&2
2686e7fdea5fSmrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2687e7fdea5fSmrg    echo >&2
2688e7fdea5fSmrg  else
2689e7fdea5fSmrg    cat >&2 <<'END'
2690e7fdea5fSmrgAborting the configuration process, to ensure you take notice of the issue.
2691e7fdea5fSmrg
2692e7fdea5fSmrgYou can download and install GNU coreutils to get an 'rm' implementation
2693e7fdea5fSmrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
2694e7fdea5fSmrg
2695e7fdea5fSmrgIf you want to complete the configuration process using your problematic
2696e7fdea5fSmrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2697e7fdea5fSmrgto "yes", and re-run configure.
2698e7fdea5fSmrg
2699e7fdea5fSmrgEND
2700e7fdea5fSmrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2701e7fdea5fSmrg  fi
2702e7fdea5fSmrgfi
2703067610f1Smrg
27044d9306dbSmrg
27057e6533d5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
27067e6533d5Smrg
27077e6533d5Smrg
27087e6533d5Smrg
27097e6533d5Smrg
27107e6533d5Smrg
27117e6533d5Smrg
27127e6533d5Smrg
27137e6533d5Smrg
27147e6533d5Smrg
27157e6533d5Smrg
27167e6533d5Smrg
27177e6533d5SmrgDEPDIR="${am__leading_dot}deps"
27187e6533d5Smrg
27197e6533d5Smrgac_config_commands="$ac_config_commands depfiles"
27207e6533d5Smrg
27217e6533d5Smrg
27227e6533d5Smrgam_make=${MAKE-make}
27237e6533d5Smrgcat > confinc << 'END'
27247e6533d5Smrgam__doit:
27257e6533d5Smrg	@echo this is the am__doit target
27267e6533d5Smrg.PHONY: am__doit
27277e6533d5SmrgEND
27287e6533d5Smrg# If we don't find an include directive, just comment out the code.
27297e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
27307e6533d5Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
27317e6533d5Smrgam__include="#"
27327e6533d5Smrgam__quote=
27337e6533d5Smrg_am_result=none
27347e6533d5Smrg# First try GNU make style include.
27357e6533d5Smrgecho "include confinc" > confmf
2736e7fdea5fSmrg# Ignore all kinds of additional output from 'make'.
27377e6533d5Smrgcase `$am_make -s -f confmf 2> /dev/null` in #(
27387e6533d5Smrg*the\ am__doit\ target*)
27397e6533d5Smrg  am__include=include
27407e6533d5Smrg  am__quote=
27417e6533d5Smrg  _am_result=GNU
27427e6533d5Smrg  ;;
27437e6533d5Smrgesac
27447e6533d5Smrg# Now try BSD make style include.
27457e6533d5Smrgif test "$am__include" = "#"; then
27467e6533d5Smrg   echo '.include "confinc"' > confmf
27477e6533d5Smrg   case `$am_make -s -f confmf 2> /dev/null` in #(
27487e6533d5Smrg   *the\ am__doit\ target*)
27497e6533d5Smrg     am__include=.include
27507e6533d5Smrg     am__quote="\""
27517e6533d5Smrg     _am_result=BSD
27527e6533d5Smrg     ;;
27537e6533d5Smrg   esac
27547e6533d5Smrgfi
27557e6533d5Smrg
27567e6533d5Smrg
27577e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
27587e6533d5Smrg$as_echo "$_am_result" >&6; }
27597e6533d5Smrgrm -f confinc confmf
27607e6533d5Smrg
27617e6533d5Smrg# Check whether --enable-dependency-tracking was given.
27627e6533d5Smrgif test "${enable_dependency_tracking+set}" = set; then :
27637e6533d5Smrg  enableval=$enable_dependency_tracking;
27647e6533d5Smrgfi
27657e6533d5Smrg
27667e6533d5Smrgif test "x$enable_dependency_tracking" != xno; then
27677e6533d5Smrg  am_depcomp="$ac_aux_dir/depcomp"
27687e6533d5Smrg  AMDEPBACKSLASH='\'
2769aea1d7ffSmrg  am__nodep='_no'
27707e6533d5Smrgfi
27717e6533d5Smrg if test "x$enable_dependency_tracking" != xno; then
27727e6533d5Smrg  AMDEP_TRUE=
27737e6533d5Smrg  AMDEP_FALSE='#'
27747e6533d5Smrgelse
27757e6533d5Smrg  AMDEP_TRUE='#'
27767e6533d5Smrg  AMDEP_FALSE=
27777e6533d5Smrgfi
2778067610f1Smrg
2779067610f1Smrg
2780067610f1Smrgac_ext=c
2781067610f1Smrgac_cpp='$CPP $CPPFLAGS'
2782067610f1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2783067610f1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2784067610f1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
2785067610f1Smrgif test -n "$ac_tool_prefix"; then
2786067610f1Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2787067610f1Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
27887e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27897e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
27907e6533d5Smrgif ${ac_cv_prog_CC+:} false; then :
27917e6533d5Smrg  $as_echo_n "(cached) " >&6
2792067610f1Smrgelse
2793067610f1Smrg  if test -n "$CC"; then
2794067610f1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2795067610f1Smrgelse
2796067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797067610f1Smrgfor as_dir in $PATH
2798067610f1Smrgdo
2799067610f1Smrg  IFS=$as_save_IFS
2800067610f1Smrg  test -z "$as_dir" && as_dir=.
28017e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2802e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2803067610f1Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
28047e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2805067610f1Smrg    break 2
2806067610f1Smrg  fi
2807067610f1Smrgdone
28087e6533d5Smrg  done
2809067610f1SmrgIFS=$as_save_IFS
2810067610f1Smrg
2811067610f1Smrgfi
2812067610f1Smrgfi
2813067610f1SmrgCC=$ac_cv_prog_CC
2814067610f1Smrgif test -n "$CC"; then
28157e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
28167e6533d5Smrg$as_echo "$CC" >&6; }
2817067610f1Smrgelse
28187e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28197e6533d5Smrg$as_echo "no" >&6; }
2820067610f1Smrgfi
2821067610f1Smrg
2822067610f1Smrg
2823067610f1Smrgfi
2824067610f1Smrgif test -z "$ac_cv_prog_CC"; then
2825067610f1Smrg  ac_ct_CC=$CC
2826067610f1Smrg  # Extract the first word of "gcc", so it can be a program name with args.
2827067610f1Smrgset dummy gcc; ac_word=$2
28287e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28297e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
28307e6533d5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
28317e6533d5Smrg  $as_echo_n "(cached) " >&6
2832067610f1Smrgelse
2833067610f1Smrg  if test -n "$ac_ct_CC"; then
2834067610f1Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2835067610f1Smrgelse
2836067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2837067610f1Smrgfor as_dir in $PATH
2838067610f1Smrgdo
2839067610f1Smrg  IFS=$as_save_IFS
2840067610f1Smrg  test -z "$as_dir" && as_dir=.
28417e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2842e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2843067610f1Smrg    ac_cv_prog_ac_ct_CC="gcc"
28447e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2845067610f1Smrg    break 2
2846067610f1Smrg  fi
2847067610f1Smrgdone
28487e6533d5Smrg  done
2849067610f1SmrgIFS=$as_save_IFS
2850067610f1Smrg
2851067610f1Smrgfi
2852067610f1Smrgfi
2853067610f1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
2854067610f1Smrgif test -n "$ac_ct_CC"; then
28557e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
28567e6533d5Smrg$as_echo "$ac_ct_CC" >&6; }
2857067610f1Smrgelse
28587e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28597e6533d5Smrg$as_echo "no" >&6; }
2860067610f1Smrgfi
2861067610f1Smrg
2862067610f1Smrg  if test "x$ac_ct_CC" = x; then
2863067610f1Smrg    CC=""
2864067610f1Smrg  else
2865067610f1Smrg    case $cross_compiling:$ac_tool_warned in
2866067610f1Smrgyes:)
28677e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28687e6533d5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2869067610f1Smrgac_tool_warned=yes ;;
2870067610f1Smrgesac
2871067610f1Smrg    CC=$ac_ct_CC
2872067610f1Smrg  fi
2873067610f1Smrgelse
2874067610f1Smrg  CC="$ac_cv_prog_CC"
2875067610f1Smrgfi
2876067610f1Smrg
2877067610f1Smrgif test -z "$CC"; then
2878067610f1Smrg          if test -n "$ac_tool_prefix"; then
2879067610f1Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2880067610f1Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
28817e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28827e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
28837e6533d5Smrgif ${ac_cv_prog_CC+:} false; then :
28847e6533d5Smrg  $as_echo_n "(cached) " >&6
2885067610f1Smrgelse
2886067610f1Smrg  if test -n "$CC"; then
2887067610f1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2888067610f1Smrgelse
2889067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2890067610f1Smrgfor as_dir in $PATH
2891067610f1Smrgdo
2892067610f1Smrg  IFS=$as_save_IFS
2893067610f1Smrg  test -z "$as_dir" && as_dir=.
28947e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2895e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2896067610f1Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
28977e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2898067610f1Smrg    break 2
2899067610f1Smrg  fi
2900067610f1Smrgdone
29017e6533d5Smrg  done
2902067610f1SmrgIFS=$as_save_IFS
2903067610f1Smrg
2904067610f1Smrgfi
2905067610f1Smrgfi
2906067610f1SmrgCC=$ac_cv_prog_CC
2907067610f1Smrgif test -n "$CC"; then
29087e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
29097e6533d5Smrg$as_echo "$CC" >&6; }
2910067610f1Smrgelse
29117e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29127e6533d5Smrg$as_echo "no" >&6; }
2913067610f1Smrgfi
2914067610f1Smrg
2915067610f1Smrg
2916067610f1Smrg  fi
2917067610f1Smrgfi
2918067610f1Smrgif test -z "$CC"; then
2919067610f1Smrg  # Extract the first word of "cc", so it can be a program name with args.
2920067610f1Smrgset dummy cc; ac_word=$2
29217e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29227e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
29237e6533d5Smrgif ${ac_cv_prog_CC+:} false; then :
29247e6533d5Smrg  $as_echo_n "(cached) " >&6
2925067610f1Smrgelse
2926067610f1Smrg  if test -n "$CC"; then
2927067610f1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2928067610f1Smrgelse
2929067610f1Smrg  ac_prog_rejected=no
2930067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2931067610f1Smrgfor as_dir in $PATH
2932067610f1Smrgdo
2933067610f1Smrg  IFS=$as_save_IFS
2934067610f1Smrg  test -z "$as_dir" && as_dir=.
29357e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2936e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2937067610f1Smrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2938067610f1Smrg       ac_prog_rejected=yes
2939067610f1Smrg       continue
2940067610f1Smrg     fi
2941067610f1Smrg    ac_cv_prog_CC="cc"
29427e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2943067610f1Smrg    break 2
2944067610f1Smrg  fi
2945067610f1Smrgdone
29467e6533d5Smrg  done
2947067610f1SmrgIFS=$as_save_IFS
2948067610f1Smrg
2949067610f1Smrgif test $ac_prog_rejected = yes; then
2950067610f1Smrg  # We found a bogon in the path, so make sure we never use it.
2951067610f1Smrg  set dummy $ac_cv_prog_CC
2952067610f1Smrg  shift
2953067610f1Smrg  if test $# != 0; then
2954067610f1Smrg    # We chose a different compiler from the bogus one.
2955067610f1Smrg    # However, it has the same basename, so the bogon will be chosen
2956067610f1Smrg    # first if we set CC to just the basename; use the full file name.
2957067610f1Smrg    shift
2958067610f1Smrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2959067610f1Smrg  fi
2960067610f1Smrgfi
2961067610f1Smrgfi
2962067610f1Smrgfi
2963067610f1SmrgCC=$ac_cv_prog_CC
2964067610f1Smrgif test -n "$CC"; then
29657e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
29667e6533d5Smrg$as_echo "$CC" >&6; }
2967067610f1Smrgelse
29687e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29697e6533d5Smrg$as_echo "no" >&6; }
2970067610f1Smrgfi
2971067610f1Smrg
2972067610f1Smrg
2973067610f1Smrgfi
2974067610f1Smrgif test -z "$CC"; then
2975067610f1Smrg  if test -n "$ac_tool_prefix"; then
2976067610f1Smrg  for ac_prog in cl.exe
2977067610f1Smrg  do
2978067610f1Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2979067610f1Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
29807e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29817e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
29827e6533d5Smrgif ${ac_cv_prog_CC+:} false; then :
29837e6533d5Smrg  $as_echo_n "(cached) " >&6
2984067610f1Smrgelse
2985067610f1Smrg  if test -n "$CC"; then
2986067610f1Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
2987067610f1Smrgelse
2988067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2989067610f1Smrgfor as_dir in $PATH
2990067610f1Smrgdo
2991067610f1Smrg  IFS=$as_save_IFS
2992067610f1Smrg  test -z "$as_dir" && as_dir=.
29937e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2994e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2995067610f1Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
29967e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2997067610f1Smrg    break 2
2998067610f1Smrg  fi
2999067610f1Smrgdone
30007e6533d5Smrg  done
3001067610f1SmrgIFS=$as_save_IFS
3002067610f1Smrg
3003067610f1Smrgfi
3004067610f1Smrgfi
3005067610f1SmrgCC=$ac_cv_prog_CC
3006067610f1Smrgif test -n "$CC"; then
30077e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
30087e6533d5Smrg$as_echo "$CC" >&6; }
3009067610f1Smrgelse
30107e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30117e6533d5Smrg$as_echo "no" >&6; }
3012067610f1Smrgfi
3013067610f1Smrg
3014067610f1Smrg
3015067610f1Smrg    test -n "$CC" && break
3016067610f1Smrg  done
3017067610f1Smrgfi
3018067610f1Smrgif test -z "$CC"; then
3019067610f1Smrg  ac_ct_CC=$CC
3020067610f1Smrg  for ac_prog in cl.exe
3021067610f1Smrgdo
3022067610f1Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
3023067610f1Smrgset dummy $ac_prog; ac_word=$2
30247e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
30257e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
30267e6533d5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
30277e6533d5Smrg  $as_echo_n "(cached) " >&6
3028067610f1Smrgelse
3029067610f1Smrg  if test -n "$ac_ct_CC"; then
3030067610f1Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3031067610f1Smrgelse
3032067610f1Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033067610f1Smrgfor as_dir in $PATH
3034067610f1Smrgdo
3035067610f1Smrg  IFS=$as_save_IFS
3036067610f1Smrg  test -z "$as_dir" && as_dir=.
30377e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3038e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3039067610f1Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
30407e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3041067610f1Smrg    break 2
3042067610f1Smrg  fi
3043067610f1Smrgdone
30447e6533d5Smrg  done
3045067610f1SmrgIFS=$as_save_IFS
3046067610f1Smrg
3047067610f1Smrgfi
3048067610f1Smrgfi
3049067610f1Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
3050067610f1Smrgif test -n "$ac_ct_CC"; then
30517e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
30527e6533d5Smrg$as_echo "$ac_ct_CC" >&6; }
3053067610f1Smrgelse
30547e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30557e6533d5Smrg$as_echo "no" >&6; }
3056067610f1Smrgfi
3057067610f1Smrg
3058067610f1Smrg
3059067610f1Smrg  test -n "$ac_ct_CC" && break
3060067610f1Smrgdone
3061067610f1Smrg
3062067610f1Smrg  if test "x$ac_ct_CC" = x; then
3063067610f1Smrg    CC=""
3064067610f1Smrg  else
3065067610f1Smrg    case $cross_compiling:$ac_tool_warned in
3066067610f1Smrgyes:)
30677e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
30687e6533d5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3069067610f1Smrgac_tool_warned=yes ;;
3070067610f1Smrgesac
3071067610f1Smrg    CC=$ac_ct_CC
3072067610f1Smrg  fi
3073067610f1Smrgfi
3074067610f1Smrg
3075067610f1Smrgfi
3076067610f1Smrg
3077067610f1Smrg
30787e6533d5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
30797e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
30807e6533d5Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
30817e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3082067610f1Smrg
3083067610f1Smrg# Provide some information about the compiler.
30847e6533d5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
30857e6533d5Smrgset X $ac_compile
30867e6533d5Smrgac_compiler=$2
30877e6533d5Smrgfor ac_option in --version -v -V -qversion; do
30887e6533d5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
3089067610f1Smrgcase "(($ac_try" in
3090067610f1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091067610f1Smrg  *) ac_try_echo=$ac_try;;
3092067610f1Smrgesac
30937e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
30947e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
30957e6533d5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3096067610f1Smrg  ac_status=$?
30977e6533d5Smrg  if test -s conftest.err; then
30987e6533d5Smrg    sed '10a\
30997e6533d5Smrg... rest of stderr output deleted ...
31007e6533d5Smrg         10q' conftest.err >conftest.er1
31017e6533d5Smrg    cat conftest.er1 >&5
31027e6533d5Smrg  fi
31037e6533d5Smrg  rm -f conftest.er1 conftest.err
31047e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31057e6533d5Smrg  test $ac_status = 0; }
31067e6533d5Smrgdone
3107067610f1Smrg
31087e6533d5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3109067610f1Smrg/* end confdefs.h.  */
3110067610f1Smrg
3111067610f1Smrgint
3112067610f1Smrgmain ()
3113067610f1Smrg{
3114067610f1Smrg
3115067610f1Smrg  ;
3116067610f1Smrg  return 0;
3117067610f1Smrg}
3118067610f1Smrg_ACEOF
3119067610f1Smrgac_clean_files_save=$ac_clean_files
31207e6533d5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3121067610f1Smrg# Try to create an executable without -o first, disregard a.out.
3122067610f1Smrg# It will help us diagnose broken compilers, and finding out an intuition
3123067610f1Smrg# of exeext.
31247e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
31257e6533d5Smrg$as_echo_n "checking whether the C compiler works... " >&6; }
31267e6533d5Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
31277e6533d5Smrg
31287e6533d5Smrg# The possible output files:
31297e6533d5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
31307e6533d5Smrg
3131067610f1Smrgac_rmfiles=
3132067610f1Smrgfor ac_file in $ac_files
3133067610f1Smrgdo
3134067610f1Smrg  case $ac_file in
31357e6533d5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3136067610f1Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3137067610f1Smrg  esac
3138067610f1Smrgdone
3139067610f1Smrgrm -f $ac_rmfiles
3140067610f1Smrg
31417e6533d5Smrgif { { ac_try="$ac_link_default"
3142067610f1Smrgcase "(($ac_try" in
3143067610f1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3144067610f1Smrg  *) ac_try_echo=$ac_try;;
3145067610f1Smrgesac
31467e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
31477e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
3148067610f1Smrg  (eval "$ac_link_default") 2>&5
3149067610f1Smrg  ac_status=$?
31507e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31517e6533d5Smrg  test $ac_status = 0; }; then :
3152067610f1Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3153067610f1Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3154067610f1Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
3155067610f1Smrg# so that the user can short-circuit this test for compilers unknown to
3156067610f1Smrg# Autoconf.
3157067610f1Smrgfor ac_file in $ac_files ''
3158067610f1Smrgdo
3159067610f1Smrg  test -f "$ac_file" || continue
3160067610f1Smrg  case $ac_file in
31617e6533d5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3162067610f1Smrg	;;
3163067610f1Smrg    [ab].out )
3164067610f1Smrg	# We found the default executable, but exeext='' is most
3165067610f1Smrg	# certainly right.
3166067610f1Smrg	break;;
3167067610f1Smrg    *.* )
31687e6533d5Smrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3169067610f1Smrg	then :; else
3170067610f1Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3171067610f1Smrg	fi
3172067610f1Smrg	# We set ac_cv_exeext here because the later test for it is not
3173067610f1Smrg	# safe: cross compilers may not add the suffix if given an `-o'
3174067610f1Smrg	# argument, so we may need to know it at that point already.
3175067610f1Smrg	# Even if this section looks crufty: it has the advantage of
3176067610f1Smrg	# actually working.
3177067610f1Smrg	break;;
3178067610f1Smrg    * )
3179067610f1Smrg	break;;
3180067610f1Smrg  esac
3181067610f1Smrgdone
3182067610f1Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
3183067610f1Smrg
3184067610f1Smrgelse
3185067610f1Smrg  ac_file=''
3186067610f1Smrgfi
31877e6533d5Smrgif test -z "$ac_file"; then :
31887e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
31897e6533d5Smrg$as_echo "no" >&6; }
31907e6533d5Smrg$as_echo "$as_me: failed program was:" >&5
3191067610f1Smrgsed 's/^/| /' conftest.$ac_ext >&5
3192067610f1Smrg
31937e6533d5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
31947e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
31957e6533d5Smrgas_fn_error 77 "C compiler cannot create executables
31967e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
31977e6533d5Smrgelse
31987e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
31997e6533d5Smrg$as_echo "yes" >&6; }
3200067610f1Smrgfi
32017e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
32027e6533d5Smrg$as_echo_n "checking for C compiler default output file name... " >&6; }
32037e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
32047e6533d5Smrg$as_echo "$ac_file" >&6; }
3205067610f1Smrgac_exeext=$ac_cv_exeext
3206067610f1Smrg
32077e6533d5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3208067610f1Smrgac_clean_files=$ac_clean_files_save
32097e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
32107e6533d5Smrg$as_echo_n "checking for suffix of executables... " >&6; }
32117e6533d5Smrgif { { ac_try="$ac_link"
3212067610f1Smrgcase "(($ac_try" in
3213067610f1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214067610f1Smrg  *) ac_try_echo=$ac_try;;
3215067610f1Smrgesac
32167e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
32177e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
3218067610f1Smrg  (eval "$ac_link") 2>&5
3219067610f1Smrg  ac_status=$?
32207e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32217e6533d5Smrg  test $ac_status = 0; }; then :
3222067610f1Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3223067610f1Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3224067610f1Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
3225067610f1Smrg# `rm'.
3226067610f1Smrgfor ac_file in conftest.exe conftest conftest.*; do
3227067610f1Smrg  test -f "$ac_file" || continue
3228067610f1Smrg  case $ac_file in
32297e6533d5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3230067610f1Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3231067610f1Smrg	  break;;
3232067610f1Smrg    * ) break;;
3233067610f1Smrg  esac
3234067610f1Smrgdone
3235067610f1Smrgelse
32367e6533d5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32377e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32387e6533d5Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
32397e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3240067610f1Smrgfi
32417e6533d5Smrgrm -f conftest conftest$ac_cv_exeext
32427e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
32437e6533d5Smrg$as_echo "$ac_cv_exeext" >&6; }
3244067610f1Smrg
3245067610f1Smrgrm -f conftest.$ac_ext
3246067610f1SmrgEXEEXT=$ac_cv_exeext
3247067610f1Smrgac_exeext=$EXEEXT
32487e6533d5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
32497e6533d5Smrg/* end confdefs.h.  */
32507e6533d5Smrg#include <stdio.h>
32517e6533d5Smrgint
32527e6533d5Smrgmain ()
32537e6533d5Smrg{
32547e6533d5SmrgFILE *f = fopen ("conftest.out", "w");
32557e6533d5Smrg return ferror (f) || fclose (f) != 0;
32567e6533d5Smrg
32577e6533d5Smrg  ;
32587e6533d5Smrg  return 0;
32597e6533d5Smrg}
3260067610f1Smrg_ACEOF
32617e6533d5Smrgac_clean_files="$ac_clean_files conftest.out"
32627e6533d5Smrg# Check that the compiler produces executables we can run.  If not, either
32637e6533d5Smrg# the compiler is broken, or we cross compile.
32647e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
32657e6533d5Smrg$as_echo_n "checking whether we are cross compiling... " >&6; }
32667e6533d5Smrgif test "$cross_compiling" != yes; then
32677e6533d5Smrg  { { ac_try="$ac_link"
32687e6533d5Smrgcase "(($ac_try" in
32697e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32707e6533d5Smrg  *) ac_try_echo=$ac_try;;
32717e6533d5Smrgesac
32727e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
32737e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
32747e6533d5Smrg  (eval "$ac_link") 2>&5
32757e6533d5Smrg  ac_status=$?
32767e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32777e6533d5Smrg  test $ac_status = 0; }
32787e6533d5Smrg  if { ac_try='./conftest$ac_cv_exeext'
32797e6533d5Smrg  { { case "(($ac_try" in
32807e6533d5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32817e6533d5Smrg  *) ac_try_echo=$ac_try;;
32827e6533d5Smrgesac
32837e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
32847e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
32857e6533d5Smrg  (eval "$ac_try") 2>&5
32867e6533d5Smrg  ac_status=$?
32877e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32887e6533d5Smrg  test $ac_status = 0; }; }; then
32897e6533d5Smrg    cross_compiling=no
32907e6533d5Smrg  else
32917e6533d5Smrg    if test "$cross_compiling" = maybe; then
32927e6533d5Smrg	cross_compiling=yes
32937e6533d5Smrg    else
32947e6533d5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32957e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32967e6533d5Smrgas_fn_error $? "cannot run C compiled programs.
32977e6533d5SmrgIf you meant to cross compile, use \`--host'.
32987e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
32997e6533d5Smrg    fi
33007e6533d5Smrg  fi
33017e6533d5Smrgfi
33027e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
33037e6533d5Smrg$as_echo "$cross_compiling" >&6; }
33047e6533d5Smrg
33057e6533d5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
33067e6533d5Smrgac_clean_files=$ac_clean_files_save
33077e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
33087e6533d5Smrg$as_echo_n "checking for suffix of object files... " >&6; }
33097e6533d5Smrgif ${ac_cv_objext+:} false; then :
33107e6533d5Smrg  $as_echo_n "(cached) " >&6
33117e6533d5Smrgelse
33127e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3313067610f1Smrg/* end confdefs.h.  */
3314067610f1Smrg
3315067610f1Smrgint
3316067610f1Smrgmain ()
3317067610f1Smrg{
3318067610f1Smrg
3319067610f1Smrg  ;
3320067610f1Smrg  return 0;
3321067610f1Smrg}
3322067610f1Smrg_ACEOF
3323067610f1Smrgrm -f conftest.o conftest.obj
33247e6533d5Smrgif { { ac_try="$ac_compile"
3325067610f1Smrgcase "(($ac_try" in
3326067610f1Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3327067610f1Smrg  *) ac_try_echo=$ac_try;;
3328067610f1Smrgesac
33297e6533d5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
33307e6533d5Smrg$as_echo "$ac_try_echo"; } >&5
3331067610f1Smrg  (eval "$ac_compile") 2>&5
3332067610f1Smrg  ac_status=$?
33337e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33347e6533d5Smrg  test $ac_status = 0; }; then :
3335067610f1Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
3336067610f1Smrg  test -f "$ac_file" || continue;
3337067610f1Smrg  case $ac_file in
33387e6533d5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3339067610f1Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3340067610f1Smrg       break;;
3341067610f1Smrg  esac
3342067610f1Smrgdone
3343067610f1Smrgelse
33447e6533d5Smrg  $as_echo "$as_me: failed program was:" >&5
3345067610f1Smrgsed 's/^/| /' conftest.$ac_ext >&5
3346067610f1Smrg
33477e6533d5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
33487e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33497e6533d5Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
33507e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
3351067610f1Smrgfi
3352067610f1Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
3353067610f1Smrgfi
33547e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
33557e6533d5Smrg$as_echo "$ac_cv_objext" >&6; }
3356067610f1SmrgOBJEXT=$ac_cv_objext
3357067610f1Smrgac_objext=$OBJEXT
33587e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
33597e6533d5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
33607e6533d5Smrgif ${ac_cv_c_compiler_gnu+:} false; then :
33617e6533d5Smrg  $as_echo_n "(cached) " >&6
3362067610f1Smrgelse
33637e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3364067610f1Smrg/* end confdefs.h.  */
3365067610f1Smrg
3366067610f1Smrgint
3367067610f1Smrgmain ()
3368067610f1Smrg{
3369067610f1Smrg#ifndef __GNUC__
3370067610f1Smrg       choke me
3371067610f1Smrg#endif
3372067610f1Smrg
3373067610f1Smrg  ;
3374067610f1Smrg  return 0;
3375067610f1Smrg}
3376067610f1Smrg_ACEOF
33777e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
3378067610f1Smrg  ac_compiler_gnu=yes
3379067610f1Smrgelse
33807e6533d5Smrg  ac_compiler_gnu=no
3381067610f1Smrgfi
3382067610f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3383067610f1Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3384067610f1Smrg
3385067610f1Smrgfi
33867e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
33877e6533d5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
33887e6533d5Smrgif test $ac_compiler_gnu = yes; then
33897e6533d5Smrg  GCC=yes
33907e6533d5Smrgelse
33917e6533d5Smrg  GCC=
33927e6533d5Smrgfi
3393067610f1Smrgac_test_CFLAGS=${CFLAGS+set}
3394067610f1Smrgac_save_CFLAGS=$CFLAGS
33957e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
33967e6533d5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
33977e6533d5Smrgif ${ac_cv_prog_cc_g+:} false; then :
33987e6533d5Smrg  $as_echo_n "(cached) " >&6
3399067610f1Smrgelse
3400067610f1Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
3401067610f1Smrg   ac_c_werror_flag=yes
3402067610f1Smrg   ac_cv_prog_cc_g=no
3403067610f1Smrg   CFLAGS="-g"
34047e6533d5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3405067610f1Smrg/* end confdefs.h.  */
3406067610f1Smrg
3407067610f1Smrgint
3408067610f1Smrgmain ()
3409067610f1Smrg{
3410067610f1Smrg
3411067610f1Smrg  ;
3412067610f1Smrg  return 0;
3413067610f1Smrg}
3414067610f1Smrg_ACEOF
34157e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
3416067610f1Smrg  ac_cv_prog_cc_g=yes
3417067610f1Smrgelse
34187e6533d5Smrg  CFLAGS=""
34197e6533d5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3420067610f1Smrg/* end confdefs.h.  */
3421067610f1Smrg
3422067610f1Smrgint
3423067610f1Smrgmain ()
3424067610f1Smrg{
3425067610f1Smrg
3426067610f1Smrg  ;
3427067610f1Smrg  return 0;
3428067610f1Smrg}
3429067610f1Smrg_ACEOF
34307e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
3431067610f1Smrg
34327e6533d5Smrgelse
34337e6533d5Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
3434067610f1Smrg	 CFLAGS="-g"
34357e6533d5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436067610f1Smrg/* end confdefs.h.  */
3437067610f1Smrg
3438067610f1Smrgint
3439067610f1Smrgmain ()
3440067610f1Smrg{
3441067610f1Smrg
3442067610f1Smrg  ;
3443067610f1Smrg  return 0;
3444067610f1Smrg}
3445067610f1Smrg_ACEOF
34467e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
3447067610f1Smrg  ac_cv_prog_cc_g=yes
3448067610f1Smrgfi
3449067610f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3450067610f1Smrgfi
3451067610f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3452067610f1Smrgfi
3453067610f1Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3454067610f1Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
3455067610f1Smrgfi
34567e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
34577e6533d5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
3458067610f1Smrgif test "$ac_test_CFLAGS" = set; then
3459067610f1Smrg  CFLAGS=$ac_save_CFLAGS
3460067610f1Smrgelif test $ac_cv_prog_cc_g = yes; then
3461067610f1Smrg  if test "$GCC" = yes; then
3462067610f1Smrg    CFLAGS="-g -O2"
3463067610f1Smrg  else
3464067610f1Smrg    CFLAGS="-g"
3465067610f1Smrg  fi
3466067610f1Smrgelse
3467067610f1Smrg  if test "$GCC" = yes; then
3468067610f1Smrg    CFLAGS="-O2"
3469067610f1Smrg  else
3470067610f1Smrg    CFLAGS=
3471067610f1Smrg  fi
3472067610f1Smrgfi
34737e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
34747e6533d5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
34757e6533d5Smrgif ${ac_cv_prog_cc_c89+:} false; then :
34767e6533d5Smrg  $as_echo_n "(cached) " >&6
3477067610f1Smrgelse
3478067610f1Smrg  ac_cv_prog_cc_c89=no
3479067610f1Smrgac_save_CC=$CC
34807e6533d5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3481067610f1Smrg/* end confdefs.h.  */
3482067610f1Smrg#include <stdarg.h>
3483067610f1Smrg#include <stdio.h>
3484e7fdea5fSmrgstruct stat;
3485067610f1Smrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3486067610f1Smrgstruct buf { int x; };
3487067610f1SmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
3488067610f1Smrgstatic char *e (p, i)
3489067610f1Smrg     char **p;
3490067610f1Smrg     int i;
3491067610f1Smrg{
3492067610f1Smrg  return p[i];
3493067610f1Smrg}
3494067610f1Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
3495067610f1Smrg{
3496067610f1Smrg  char *s;
3497067610f1Smrg  va_list v;
3498067610f1Smrg  va_start (v,p);
3499067610f1Smrg  s = g (p, va_arg (v,int));
3500067610f1Smrg  va_end (v);
3501067610f1Smrg  return s;
3502067610f1Smrg}
3503067610f1Smrg
3504067610f1Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3505067610f1Smrg   function prototypes and stuff, but not '\xHH' hex character constants.
3506067610f1Smrg   These don't provoke an error unfortunately, instead are silently treated
3507067610f1Smrg   as 'x'.  The following induces an error, until -std is added to get
3508067610f1Smrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3509067610f1Smrg   array size at least.  It's necessary to write '\x00'==0 to get something
3510067610f1Smrg   that's true only with -std.  */
3511067610f1Smrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
3512067610f1Smrg
3513067610f1Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3514067610f1Smrg   inside strings and character constants.  */
3515067610f1Smrg#define FOO(x) 'x'
3516067610f1Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3517067610f1Smrg
3518067610f1Smrgint test (int i, double x);
3519067610f1Smrgstruct s1 {int (*f) (int a);};
3520067610f1Smrgstruct s2 {int (*f) (double a);};
3521067610f1Smrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3522067610f1Smrgint argc;
3523067610f1Smrgchar **argv;
3524067610f1Smrgint
3525067610f1Smrgmain ()
3526067610f1Smrg{
3527067610f1Smrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3528067610f1Smrg  ;
3529067610f1Smrg  return 0;
3530067610f1Smrg}
3531067610f1Smrg_ACEOF
3532067610f1Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3533067610f1Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3534067610f1Smrgdo
3535067610f1Smrg  CC="$ac_save_CC $ac_arg"
35367e6533d5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
3537067610f1Smrg  ac_cv_prog_cc_c89=$ac_arg
3538067610f1Smrgfi
3539067610f1Smrgrm -f core conftest.err conftest.$ac_objext
3540067610f1Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
3541067610f1Smrgdone
3542067610f1Smrgrm -f conftest.$ac_ext
3543067610f1SmrgCC=$ac_save_CC
3544067610f1Smrg
3545067610f1Smrgfi
3546067610f1Smrg# AC_CACHE_VAL
3547067610f1Smrgcase "x$ac_cv_prog_cc_c89" in
3548067610f1Smrg  x)
35497e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
35507e6533d5Smrg$as_echo "none needed" >&6; } ;;
3551067610f1Smrg  xno)
35527e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
35537e6533d5Smrg$as_echo "unsupported" >&6; } ;;
3554067610f1Smrg  *)
3555067610f1Smrg    CC="$CC $ac_cv_prog_cc_c89"
35567e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
35577e6533d5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3558067610f1Smrgesac
35597e6533d5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then :
3560067610f1Smrg
35617e6533d5Smrgfi
3562067610f1Smrg
3563067610f1Smrgac_ext=c
3564067610f1Smrgac_cpp='$CPP $CPPFLAGS'
3565067610f1Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3566067610f1Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3567067610f1Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3568067610f1Smrg
3569e7fdea5fSmrgac_ext=c
3570e7fdea5fSmrgac_cpp='$CPP $CPPFLAGS'
3571e7fdea5fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3572e7fdea5fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3573e7fdea5fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3574e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3575e7fdea5fSmrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3576e7fdea5fSmrgif ${am_cv_prog_cc_c_o+:} false; then :
3577e7fdea5fSmrg  $as_echo_n "(cached) " >&6
3578e7fdea5fSmrgelse
3579e7fdea5fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3580e7fdea5fSmrg/* end confdefs.h.  */
3581e7fdea5fSmrg
3582e7fdea5fSmrgint
3583e7fdea5fSmrgmain ()
3584e7fdea5fSmrg{
3585e7fdea5fSmrg
3586e7fdea5fSmrg  ;
3587e7fdea5fSmrg  return 0;
3588e7fdea5fSmrg}
3589e7fdea5fSmrg_ACEOF
3590e7fdea5fSmrg  # Make sure it works both with $CC and with simple cc.
3591e7fdea5fSmrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3592e7fdea5fSmrg  # compilers refuse to overwrite an existing .o file with -o,
3593e7fdea5fSmrg  # though they will create one.
3594e7fdea5fSmrg  am_cv_prog_cc_c_o=yes
3595e7fdea5fSmrg  for am_i in 1 2; do
3596e7fdea5fSmrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3597e7fdea5fSmrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3598e7fdea5fSmrg   ac_status=$?
3599e7fdea5fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3600e7fdea5fSmrg   (exit $ac_status); } \
3601e7fdea5fSmrg         && test -f conftest2.$ac_objext; then
3602e7fdea5fSmrg      : OK
3603e7fdea5fSmrg    else
3604e7fdea5fSmrg      am_cv_prog_cc_c_o=no
3605e7fdea5fSmrg      break
3606e7fdea5fSmrg    fi
3607e7fdea5fSmrg  done
3608e7fdea5fSmrg  rm -f core conftest*
3609e7fdea5fSmrg  unset am_i
3610e7fdea5fSmrgfi
3611e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3612e7fdea5fSmrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
3613e7fdea5fSmrgif test "$am_cv_prog_cc_c_o" != yes; then
3614e7fdea5fSmrg   # Losing compiler, so override with the script.
3615e7fdea5fSmrg   # FIXME: It is wrong to rewrite CC.
3616e7fdea5fSmrg   # But if we don't then we get into trouble of one sort or another.
3617e7fdea5fSmrg   # A longer-term fix would be to have automake use am__CC in this case,
3618e7fdea5fSmrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3619e7fdea5fSmrg   CC="$am_aux_dir/compile $CC"
3620e7fdea5fSmrgfi
3621e7fdea5fSmrgac_ext=c
3622e7fdea5fSmrgac_cpp='$CPP $CPPFLAGS'
3623e7fdea5fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3624e7fdea5fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3625e7fdea5fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3626e7fdea5fSmrg
3627e7fdea5fSmrg
36287e6533d5Smrgdepcc="$CC"   am_compiler_list=
36297e6533d5Smrg
36307e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
36317e6533d5Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
36327e6533d5Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
36337e6533d5Smrg  $as_echo_n "(cached) " >&6
36347e6533d5Smrgelse
36357e6533d5Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
36367e6533d5Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
36377e6533d5Smrg  # making bogus files that we don't know about and never remove.  For
36387e6533d5Smrg  # instance it was reported that on HP-UX the gcc test will end up
3639e7fdea5fSmrg  # making a dummy file named 'D' -- because '-MD' means "put the output
3640e7fdea5fSmrg  # in D".
3641aea1d7ffSmrg  rm -rf conftest.dir
36427e6533d5Smrg  mkdir conftest.dir
36437e6533d5Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
36447e6533d5Smrg  # using a relative directory.
36457e6533d5Smrg  cp "$am_depcomp" conftest.dir
36467e6533d5Smrg  cd conftest.dir
36477e6533d5Smrg  # We will build objects and dependencies in a subdirectory because
36487e6533d5Smrg  # it helps to detect inapplicable dependency modes.  For instance
36497e6533d5Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
36507e6533d5Smrg  # side effect of compilation, but ICC will put the dependencies in
36517e6533d5Smrg  # the current directory while Tru64 will put them in the object
36527e6533d5Smrg  # directory.
36537e6533d5Smrg  mkdir sub
3654067610f1Smrg
36557e6533d5Smrg  am_cv_CC_dependencies_compiler_type=none
36567e6533d5Smrg  if test "$am_compiler_list" = ""; then
36577e6533d5Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
36587e6533d5Smrg  fi
36597e6533d5Smrg  am__universal=false
36607e6533d5Smrg  case " $depcc " in #(
36617e6533d5Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
36627e6533d5Smrg     esac
3663067610f1Smrg
36647e6533d5Smrg  for depmode in $am_compiler_list; do
36657e6533d5Smrg    # Setup a source with many dependencies, because some compilers
36667e6533d5Smrg    # like to wrap large dependency lists on column 80 (with \), and
36677e6533d5Smrg    # we should not choose a depcomp mode which is confused by this.
36687e6533d5Smrg    #
36697e6533d5Smrg    # We need to recreate these files for each test, as the compiler may
36707e6533d5Smrg    # overwrite some of them when testing with obscure command lines.
36717e6533d5Smrg    # This happens at least with the AIX C compiler.
36727e6533d5Smrg    : > sub/conftest.c
36737e6533d5Smrg    for i in 1 2 3 4 5 6; do
36747e6533d5Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3675e7fdea5fSmrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3676e7fdea5fSmrg      # Solaris 10 /bin/sh.
3677e7fdea5fSmrg      echo '/* dummy */' > sub/conftst$i.h
36787e6533d5Smrg    done
36797e6533d5Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
36807e6533d5Smrg
3681e7fdea5fSmrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
36827e6533d5Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3683e7fdea5fSmrg    # handle '-M -o', and we need to detect this.  Also, some Intel
3684e7fdea5fSmrg    # versions had trouble with output in subdirs.
36857e6533d5Smrg    am__obj=sub/conftest.${OBJEXT-o}
36867e6533d5Smrg    am__minus_obj="-o $am__obj"
36877e6533d5Smrg    case $depmode in
36887e6533d5Smrg    gcc)
36897e6533d5Smrg      # This depmode causes a compiler race in universal mode.
36907e6533d5Smrg      test "$am__universal" = false || continue
36917e6533d5Smrg      ;;
36927e6533d5Smrg    nosideeffect)
3693e7fdea5fSmrg      # After this tag, mechanisms are not by side-effect, so they'll
3694e7fdea5fSmrg      # only be used when explicitly requested.
36957e6533d5Smrg      if test "x$enable_dependency_tracking" = xyes; then
36967e6533d5Smrg	continue
36977e6533d5Smrg      else
36987e6533d5Smrg	break
36997e6533d5Smrg      fi
37007e6533d5Smrg      ;;
3701aea1d7ffSmrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3702e7fdea5fSmrg      # This compiler won't grok '-c -o', but also, the minuso test has
37037e6533d5Smrg      # not run yet.  These depmodes are late enough in the game, and
37047e6533d5Smrg      # so weak that their functioning should not be impacted.
37057e6533d5Smrg      am__obj=conftest.${OBJEXT-o}
37067e6533d5Smrg      am__minus_obj=
37077e6533d5Smrg      ;;
37087e6533d5Smrg    none) break ;;
37097e6533d5Smrg    esac
37107e6533d5Smrg    if depmode=$depmode \
37117e6533d5Smrg       source=sub/conftest.c object=$am__obj \
37127e6533d5Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
37137e6533d5Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
37147e6533d5Smrg         >/dev/null 2>conftest.err &&
37157e6533d5Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
37167e6533d5Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
37177e6533d5Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
37187e6533d5Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
37197e6533d5Smrg      # icc doesn't choke on unknown options, it will just issue warnings
37207e6533d5Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
37217e6533d5Smrg      # that says an option was ignored or not supported.
37227e6533d5Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
37237e6533d5Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
37247e6533d5Smrg      # The diagnosis changed in icc 8.0:
37257e6533d5Smrg      #   icc: Command line remark: option '-MP' not supported
37267e6533d5Smrg      if (grep 'ignoring option' conftest.err ||
37277e6533d5Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
37287e6533d5Smrg        am_cv_CC_dependencies_compiler_type=$depmode
37297e6533d5Smrg        break
37307e6533d5Smrg      fi
37317e6533d5Smrg    fi
37327e6533d5Smrg  done
37337e6533d5Smrg
37347e6533d5Smrg  cd ..
37357e6533d5Smrg  rm -rf conftest.dir
37367e6533d5Smrgelse
37377e6533d5Smrg  am_cv_CC_dependencies_compiler_type=none
3738067610f1Smrgfi
37397e6533d5Smrg
37407e6533d5Smrgfi
37417e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
37427e6533d5Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
37437e6533d5SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
37447e6533d5Smrg
37457e6533d5Smrg if
37467e6533d5Smrg  test "x$enable_dependency_tracking" != xno \
37477e6533d5Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
37487e6533d5Smrg  am__fastdepCC_TRUE=
37497e6533d5Smrg  am__fastdepCC_FALSE='#'
37507e6533d5Smrgelse
37517e6533d5Smrg  am__fastdepCC_TRUE='#'
37527e6533d5Smrg  am__fastdepCC_FALSE=
3753067610f1Smrgfi
3754067610f1Smrg
3755067610f1Smrg
37567e6533d5Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
37577e6533d5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
37587e6533d5Smrgif ${ac_cv_prog_cc_c99+:} false; then :
37597e6533d5Smrg  $as_echo_n "(cached) " >&6
37607e6533d5Smrgelse
37617e6533d5Smrg  ac_cv_prog_cc_c99=no
37627e6533d5Smrgac_save_CC=$CC
37637e6533d5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
37647e6533d5Smrg/* end confdefs.h.  */
37657e6533d5Smrg#include <stdarg.h>
37667e6533d5Smrg#include <stdbool.h>
37677e6533d5Smrg#include <stdlib.h>
37687e6533d5Smrg#include <wchar.h>
37697e6533d5Smrg#include <stdio.h>
3770067610f1Smrg
37717e6533d5Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
37727e6533d5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__)
37737e6533d5Smrg#define showlist(...) puts (#__VA_ARGS__)
37747e6533d5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
37757e6533d5Smrgstatic void
37767e6533d5Smrgtest_varargs_macros (void)
37777e6533d5Smrg{
37787e6533d5Smrg  int x = 1234;
37797e6533d5Smrg  int y = 5678;
37807e6533d5Smrg  debug ("Flag");
37817e6533d5Smrg  debug ("X = %d\n", x);
37827e6533d5Smrg  showlist (The first, second, and third items.);
37837e6533d5Smrg  report (x>y, "x is %d but y is %d", x, y);
37847e6533d5Smrg}
37857e6533d5Smrg
37867e6533d5Smrg// Check long long types.
37877e6533d5Smrg#define BIG64 18446744073709551615ull
37887e6533d5Smrg#define BIG32 4294967295ul
37897e6533d5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
37907e6533d5Smrg#if !BIG_OK
37917e6533d5Smrg  your preprocessor is broken;
37927e6533d5Smrg#endif
37937e6533d5Smrg#if BIG_OK
37947e6533d5Smrg#else
37957e6533d5Smrg  your preprocessor is broken;
37967e6533d5Smrg#endif
37977e6533d5Smrgstatic long long int bignum = -9223372036854775807LL;
37987e6533d5Smrgstatic unsigned long long int ubignum = BIG64;
37997e6533d5Smrg
38007e6533d5Smrgstruct incomplete_array
38017e6533d5Smrg{
38027e6533d5Smrg  int datasize;
38037e6533d5Smrg  double data[];
38047e6533d5Smrg};
38057e6533d5Smrg
38067e6533d5Smrgstruct named_init {
38077e6533d5Smrg  int number;
38087e6533d5Smrg  const wchar_t *name;
38097e6533d5Smrg  double average;
38107e6533d5Smrg};
38117e6533d5Smrg
38127e6533d5Smrgtypedef const char *ccp;
38137e6533d5Smrg
38147e6533d5Smrgstatic inline int
38157e6533d5Smrgtest_restrict (ccp restrict text)
38167e6533d5Smrg{
38177e6533d5Smrg  // See if C++-style comments work.
38187e6533d5Smrg  // Iterate through items via the restricted pointer.
38197e6533d5Smrg  // Also check for declarations in for loops.
38207e6533d5Smrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
38217e6533d5Smrg    continue;
38227e6533d5Smrg  return 0;
38237e6533d5Smrg}
38247e6533d5Smrg
38257e6533d5Smrg// Check varargs and va_copy.
38267e6533d5Smrgstatic void
38277e6533d5Smrgtest_varargs (const char *format, ...)
38287e6533d5Smrg{
38297e6533d5Smrg  va_list args;
38307e6533d5Smrg  va_start (args, format);
38317e6533d5Smrg  va_list args_copy;
38327e6533d5Smrg  va_copy (args_copy, args);
38337e6533d5Smrg
38347e6533d5Smrg  const char *str;
38357e6533d5Smrg  int number;
38367e6533d5Smrg  float fnumber;
38377e6533d5Smrg
38387e6533d5Smrg  while (*format)
38397e6533d5Smrg    {
38407e6533d5Smrg      switch (*format++)
38417e6533d5Smrg	{
38427e6533d5Smrg	case 's': // string
38437e6533d5Smrg	  str = va_arg (args_copy, const char *);
38447e6533d5Smrg	  break;
38457e6533d5Smrg	case 'd': // int
38467e6533d5Smrg	  number = va_arg (args_copy, int);
38477e6533d5Smrg	  break;
38487e6533d5Smrg	case 'f': // float
38497e6533d5Smrg	  fnumber = va_arg (args_copy, double);
38507e6533d5Smrg	  break;
38517e6533d5Smrg	default:
38527e6533d5Smrg	  break;
38537e6533d5Smrg	}
38547e6533d5Smrg    }
38557e6533d5Smrg  va_end (args_copy);
38567e6533d5Smrg  va_end (args);
38577e6533d5Smrg}
38587e6533d5Smrg
38597e6533d5Smrgint
38607e6533d5Smrgmain ()
38617e6533d5Smrg{
38627e6533d5Smrg
38637e6533d5Smrg  // Check bool.
38647e6533d5Smrg  _Bool success = false;
38657e6533d5Smrg
38667e6533d5Smrg  // Check restrict.
38677e6533d5Smrg  if (test_restrict ("String literal") == 0)
38687e6533d5Smrg    success = true;
38697e6533d5Smrg  char *restrict newvar = "Another string";
38707e6533d5Smrg
38717e6533d5Smrg  // Check varargs.
38727e6533d5Smrg  test_varargs ("s, d' f .", "string", 65, 34.234);
38737e6533d5Smrg  test_varargs_macros ();
38747e6533d5Smrg
38757e6533d5Smrg  // Check flexible array members.
38767e6533d5Smrg  struct incomplete_array *ia =
38777e6533d5Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
38787e6533d5Smrg  ia->datasize = 10;
38797e6533d5Smrg  for (int i = 0; i < ia->datasize; ++i)
38807e6533d5Smrg    ia->data[i] = i * 1.234;
38817e6533d5Smrg
38827e6533d5Smrg  // Check named initializers.
38837e6533d5Smrg  struct named_init ni = {
38847e6533d5Smrg    .number = 34,
38857e6533d5Smrg    .name = L"Test wide string",
38867e6533d5Smrg    .average = 543.34343,
38877e6533d5Smrg  };
38887e6533d5Smrg
38897e6533d5Smrg  ni.number = 58;
38907e6533d5Smrg
38917e6533d5Smrg  int dynamic_array[ni.number];
38927e6533d5Smrg  dynamic_array[ni.number - 1] = 543;
38937e6533d5Smrg
38947e6533d5Smrg  // work around unused variable warnings
38957e6533d5Smrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
38967e6533d5Smrg	  || dynamic_array[ni.number - 1] != 543);
38977e6533d5Smrg
38987e6533d5Smrg  ;
38997e6533d5Smrg  return 0;
39007e6533d5Smrg}
39017e6533d5Smrg_ACEOF
3902e7fdea5fSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
39037e6533d5Smrgdo
39047e6533d5Smrg  CC="$ac_save_CC $ac_arg"
39057e6533d5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
39067e6533d5Smrg  ac_cv_prog_cc_c99=$ac_arg
3907067610f1Smrgfi
39087e6533d5Smrgrm -f core conftest.err conftest.$ac_objext
39097e6533d5Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
39107e6533d5Smrgdone
39117e6533d5Smrgrm -f conftest.$ac_ext
39127e6533d5SmrgCC=$ac_save_CC
3913067610f1Smrg
3914067610f1Smrgfi
39157e6533d5Smrg# AC_CACHE_VAL
39167e6533d5Smrgcase "x$ac_cv_prog_cc_c99" in
39177e6533d5Smrg  x)
39187e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39197e6533d5Smrg$as_echo "none needed" >&6; } ;;
39207e6533d5Smrg  xno)
39217e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39227e6533d5Smrg$as_echo "unsupported" >&6; } ;;
39237e6533d5Smrg  *)
39247e6533d5Smrg    CC="$CC $ac_cv_prog_cc_c99"
39257e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
39267e6533d5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
39277e6533d5Smrgesac
39287e6533d5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then :
39297e6533d5Smrg
39307e6533d5Smrgfi
39317e6533d5Smrg
39327e6533d5Smrg
39337e6533d5Smrg
39347e6533d5Smrgac_ext=c
39357e6533d5Smrgac_cpp='$CPP $CPPFLAGS'
39367e6533d5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
39377e6533d5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
39387e6533d5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39397e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
39407e6533d5Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
39417e6533d5Smrg# On Suns, sometimes $CPP names a directory.
39427e6533d5Smrgif test -n "$CPP" && test -d "$CPP"; then
39437e6533d5Smrg  CPP=
39447e6533d5Smrgfi
39457e6533d5Smrgif test -z "$CPP"; then
39467e6533d5Smrg  if ${ac_cv_prog_CPP+:} false; then :
39477e6533d5Smrg  $as_echo_n "(cached) " >&6
39487e6533d5Smrgelse
39497e6533d5Smrg      # Double quotes because CPP needs to be expanded
39507e6533d5Smrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
39517e6533d5Smrg    do
39527e6533d5Smrg      ac_preproc_ok=false
39537e6533d5Smrgfor ac_c_preproc_warn_flag in '' yes
39547e6533d5Smrgdo
39557e6533d5Smrg  # Use a header file that comes with gcc, so configuring glibc
39567e6533d5Smrg  # with a fresh cross-compiler works.
39577e6533d5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39587e6533d5Smrg  # <limits.h> exists even on freestanding compilers.
39597e6533d5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
39607e6533d5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
39617e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39627e6533d5Smrg/* end confdefs.h.  */
39637e6533d5Smrg#ifdef __STDC__
39647e6533d5Smrg# include <limits.h>
39657e6533d5Smrg#else
39667e6533d5Smrg# include <assert.h>
39677e6533d5Smrg#endif
39687e6533d5Smrg		     Syntax error
39697e6533d5Smrg_ACEOF
39707e6533d5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
39717e6533d5Smrg
39727e6533d5Smrgelse
39737e6533d5Smrg  # Broken: fails on valid input.
39747e6533d5Smrgcontinue
39757e6533d5Smrgfi
39767e6533d5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
39777e6533d5Smrg
39787e6533d5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
39797e6533d5Smrg  # can be detected and how.
39807e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39817e6533d5Smrg/* end confdefs.h.  */
39827e6533d5Smrg#include <ac_nonexistent.h>
39837e6533d5Smrg_ACEOF
39847e6533d5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
39857e6533d5Smrg  # Broken: success on invalid input.
39867e6533d5Smrgcontinue
39877e6533d5Smrgelse
39887e6533d5Smrg  # Passes both tests.
39897e6533d5Smrgac_preproc_ok=:
39907e6533d5Smrgbreak
39917e6533d5Smrgfi
39927e6533d5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
39937e6533d5Smrg
39947e6533d5Smrgdone
39957e6533d5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
39967e6533d5Smrgrm -f conftest.i conftest.err conftest.$ac_ext
39977e6533d5Smrgif $ac_preproc_ok; then :
39987e6533d5Smrg  break
39997e6533d5Smrgfi
40007e6533d5Smrg
40017e6533d5Smrg    done
40027e6533d5Smrg    ac_cv_prog_CPP=$CPP
40037e6533d5Smrg
40047e6533d5Smrgfi
40057e6533d5Smrg  CPP=$ac_cv_prog_CPP
4006067610f1Smrgelse
40077e6533d5Smrg  ac_cv_prog_CPP=$CPP
4008067610f1Smrgfi
40097e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
40107e6533d5Smrg$as_echo "$CPP" >&6; }
40117e6533d5Smrgac_preproc_ok=false
40127e6533d5Smrgfor ac_c_preproc_warn_flag in '' yes
40137e6533d5Smrgdo
40147e6533d5Smrg  # Use a header file that comes with gcc, so configuring glibc
40157e6533d5Smrg  # with a fresh cross-compiler works.
40167e6533d5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
40177e6533d5Smrg  # <limits.h> exists even on freestanding compilers.
40187e6533d5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
40197e6533d5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
40207e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40217e6533d5Smrg/* end confdefs.h.  */
40227e6533d5Smrg#ifdef __STDC__
40237e6533d5Smrg# include <limits.h>
40247e6533d5Smrg#else
40257e6533d5Smrg# include <assert.h>
40267e6533d5Smrg#endif
40277e6533d5Smrg		     Syntax error
40287e6533d5Smrg_ACEOF
40297e6533d5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
4030067610f1Smrg
40317e6533d5Smrgelse
40327e6533d5Smrg  # Broken: fails on valid input.
40337e6533d5Smrgcontinue
40347e6533d5Smrgfi
40357e6533d5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4036067610f1Smrg
40377e6533d5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
40387e6533d5Smrg  # can be detected and how.
40397e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40407e6533d5Smrg/* end confdefs.h.  */
40417e6533d5Smrg#include <ac_nonexistent.h>
40427e6533d5Smrg_ACEOF
40437e6533d5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
40447e6533d5Smrg  # Broken: success on invalid input.
40457e6533d5Smrgcontinue
40467e6533d5Smrgelse
40477e6533d5Smrg  # Passes both tests.
40487e6533d5Smrgac_preproc_ok=:
40497e6533d5Smrgbreak
40507e6533d5Smrgfi
40517e6533d5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
4052067610f1Smrg
40537e6533d5Smrgdone
40547e6533d5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
40557e6533d5Smrgrm -f conftest.i conftest.err conftest.$ac_ext
40567e6533d5Smrgif $ac_preproc_ok; then :
4057067610f1Smrg
4058067610f1Smrgelse
40597e6533d5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
40607e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
40617e6533d5Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
40627e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
40637e6533d5Smrgfi
4064067610f1Smrg
40657e6533d5Smrgac_ext=c
40667e6533d5Smrgac_cpp='$CPP $CPPFLAGS'
40677e6533d5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
40687e6533d5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
40697e6533d5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4070067610f1Smrg
40717e6533d5Smrg
40727e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
40737e6533d5Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
40747e6533d5Smrgif ${ac_cv_path_GREP+:} false; then :
40757e6533d5Smrg  $as_echo_n "(cached) " >&6
40767e6533d5Smrgelse
40777e6533d5Smrg  if test -z "$GREP"; then
40787e6533d5Smrg  ac_path_GREP_found=false
40797e6533d5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
40807e6533d5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40817e6533d5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
40827e6533d5Smrgdo
40837e6533d5Smrg  IFS=$as_save_IFS
40847e6533d5Smrg  test -z "$as_dir" && as_dir=.
40857e6533d5Smrg    for ac_prog in grep ggrep; do
40867e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
40877e6533d5Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4088e7fdea5fSmrg      as_fn_executable_p "$ac_path_GREP" || continue
40897e6533d5Smrg# Check for GNU ac_path_GREP and select it if it is found.
40907e6533d5Smrg  # Check for GNU $ac_path_GREP
40917e6533d5Smrgcase `"$ac_path_GREP" --version 2>&1` in
40927e6533d5Smrg*GNU*)
40937e6533d5Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
40947e6533d5Smrg*)
40957e6533d5Smrg  ac_count=0
40967e6533d5Smrg  $as_echo_n 0123456789 >"conftest.in"
40977e6533d5Smrg  while :
40987e6533d5Smrg  do
40997e6533d5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
41007e6533d5Smrg    mv "conftest.tmp" "conftest.in"
41017e6533d5Smrg    cp "conftest.in" "conftest.nl"
41027e6533d5Smrg    $as_echo 'GREP' >> "conftest.nl"
41037e6533d5Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
41047e6533d5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
41057e6533d5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
41067e6533d5Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
41077e6533d5Smrg      # Best one so far, save it but keep looking for a better one
41087e6533d5Smrg      ac_cv_path_GREP="$ac_path_GREP"
41097e6533d5Smrg      ac_path_GREP_max=$ac_count
4110067610f1Smrg    fi
41117e6533d5Smrg    # 10*(2^10) chars as input seems more than enough
41127e6533d5Smrg    test $ac_count -gt 10 && break
4113067610f1Smrg  done
41147e6533d5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
41157e6533d5Smrgesac
4116067610f1Smrg
41177e6533d5Smrg      $ac_path_GREP_found && break 3
41187e6533d5Smrg    done
41197e6533d5Smrg  done
41207e6533d5Smrg  done
41217e6533d5SmrgIFS=$as_save_IFS
41227e6533d5Smrg  if test -z "$ac_cv_path_GREP"; then
41237e6533d5Smrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
41247e6533d5Smrg  fi
4125067610f1Smrgelse
41267e6533d5Smrg  ac_cv_path_GREP=$GREP
4127067610f1Smrgfi
4128067610f1Smrg
4129067610f1Smrgfi
41307e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
41317e6533d5Smrg$as_echo "$ac_cv_path_GREP" >&6; }
41327e6533d5Smrg GREP="$ac_cv_path_GREP"
4133067610f1Smrg
4134067610f1Smrg
41357e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
41367e6533d5Smrg$as_echo_n "checking for egrep... " >&6; }
41377e6533d5Smrgif ${ac_cv_path_EGREP+:} false; then :
41387e6533d5Smrg  $as_echo_n "(cached) " >&6
41397e6533d5Smrgelse
41407e6533d5Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
41417e6533d5Smrg   then ac_cv_path_EGREP="$GREP -E"
41427e6533d5Smrg   else
41437e6533d5Smrg     if test -z "$EGREP"; then
41447e6533d5Smrg  ac_path_EGREP_found=false
41457e6533d5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
41467e6533d5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41477e6533d5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
41487e6533d5Smrgdo
41497e6533d5Smrg  IFS=$as_save_IFS
41507e6533d5Smrg  test -z "$as_dir" && as_dir=.
41517e6533d5Smrg    for ac_prog in egrep; do
41527e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
41537e6533d5Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4154e7fdea5fSmrg      as_fn_executable_p "$ac_path_EGREP" || continue
41557e6533d5Smrg# Check for GNU ac_path_EGREP and select it if it is found.
41567e6533d5Smrg  # Check for GNU $ac_path_EGREP
41577e6533d5Smrgcase `"$ac_path_EGREP" --version 2>&1` in
41587e6533d5Smrg*GNU*)
41597e6533d5Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
41607e6533d5Smrg*)
41617e6533d5Smrg  ac_count=0
41627e6533d5Smrg  $as_echo_n 0123456789 >"conftest.in"
41637e6533d5Smrg  while :
41647e6533d5Smrg  do
41657e6533d5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
41667e6533d5Smrg    mv "conftest.tmp" "conftest.in"
41677e6533d5Smrg    cp "conftest.in" "conftest.nl"
41687e6533d5Smrg    $as_echo 'EGREP' >> "conftest.nl"
41697e6533d5Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
41707e6533d5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
41717e6533d5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
41727e6533d5Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
41737e6533d5Smrg      # Best one so far, save it but keep looking for a better one
41747e6533d5Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
41757e6533d5Smrg      ac_path_EGREP_max=$ac_count
41767e6533d5Smrg    fi
41777e6533d5Smrg    # 10*(2^10) chars as input seems more than enough
41787e6533d5Smrg    test $ac_count -gt 10 && break
41797e6533d5Smrg  done
41807e6533d5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
41817e6533d5Smrgesac
4182067610f1Smrg
41837e6533d5Smrg      $ac_path_EGREP_found && break 3
41847e6533d5Smrg    done
41857e6533d5Smrg  done
41867e6533d5Smrg  done
41877e6533d5SmrgIFS=$as_save_IFS
41887e6533d5Smrg  if test -z "$ac_cv_path_EGREP"; then
41897e6533d5Smrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
41907e6533d5Smrg  fi
4191067610f1Smrgelse
41927e6533d5Smrg  ac_cv_path_EGREP=$EGREP
41937e6533d5Smrgfi
41947e6533d5Smrg
41957e6533d5Smrg   fi
4196067610f1Smrgfi
41977e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
41987e6533d5Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
41997e6533d5Smrg EGREP="$ac_cv_path_EGREP"
42007e6533d5Smrg
42017e6533d5Smrg
42027e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
42037e6533d5Smrg$as_echo_n "checking for ANSI C header files... " >&6; }
42047e6533d5Smrgif ${ac_cv_header_stdc+:} false; then :
42057e6533d5Smrg  $as_echo_n "(cached) " >&6
4206067610f1Smrgelse
42077e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4208067610f1Smrg/* end confdefs.h.  */
42097e6533d5Smrg#include <stdlib.h>
42107e6533d5Smrg#include <stdarg.h>
42117e6533d5Smrg#include <string.h>
42127e6533d5Smrg#include <float.h>
4213067610f1Smrg
4214067610f1Smrgint
4215067610f1Smrgmain ()
4216067610f1Smrg{
4217067610f1Smrg
4218067610f1Smrg  ;
4219067610f1Smrg  return 0;
4220067610f1Smrg}
4221067610f1Smrg_ACEOF
42227e6533d5Smrgif ac_fn_c_try_compile "$LINENO"; then :
42237e6533d5Smrg  ac_cv_header_stdc=yes
4224067610f1Smrgelse
42257e6533d5Smrg  ac_cv_header_stdc=no
4226067610f1Smrgfi
42277e6533d5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4228067610f1Smrg
42297e6533d5Smrgif test $ac_cv_header_stdc = yes; then
42307e6533d5Smrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
42317e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42327e6533d5Smrg/* end confdefs.h.  */
42337e6533d5Smrg#include <string.h>
4234067610f1Smrg
4235067610f1Smrg_ACEOF
42367e6533d5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42377e6533d5Smrg  $EGREP "memchr" >/dev/null 2>&1; then :
4238067610f1Smrg
42397e6533d5Smrgelse
42407e6533d5Smrg  ac_cv_header_stdc=no
4241067610f1Smrgfi
42427e6533d5Smrgrm -f conftest*
4243067610f1Smrg
4244067610f1Smrgfi
4245067610f1Smrg
42467e6533d5Smrgif test $ac_cv_header_stdc = yes; then
42477e6533d5Smrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
42487e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42497e6533d5Smrg/* end confdefs.h.  */
42507e6533d5Smrg#include <stdlib.h>
42517e6533d5Smrg
42527e6533d5Smrg_ACEOF
42537e6533d5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42547e6533d5Smrg  $EGREP "free" >/dev/null 2>&1; then :
4255067610f1Smrg
4256067610f1Smrgelse
42577e6533d5Smrg  ac_cv_header_stdc=no
42587e6533d5Smrgfi
42597e6533d5Smrgrm -f conftest*
42607e6533d5Smrg
42617e6533d5Smrgfi
42627e6533d5Smrg
42637e6533d5Smrgif test $ac_cv_header_stdc = yes; then
42647e6533d5Smrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
42657e6533d5Smrg  if test "$cross_compiling" = yes; then :
42667e6533d5Smrg  :
42677e6533d5Smrgelse
42687e6533d5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42697e6533d5Smrg/* end confdefs.h.  */
42707e6533d5Smrg#include <ctype.h>
42717e6533d5Smrg#include <stdlib.h>
42727e6533d5Smrg#if ((' ' & 0x0FF) == 0x020)
42737e6533d5Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
42747e6533d5Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
42757e6533d5Smrg#else
42767e6533d5Smrg# define ISLOWER(c) \
42777e6533d5Smrg		   (('a' <= (c) && (c) <= 'i') \
42787e6533d5Smrg		     || ('j' <= (c) && (c) <= 'r') \
42797e6533d5Smrg		     || ('s' <= (c) && (c) <= 'z'))
42807e6533d5Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
42817e6533d5Smrg#endif
4282067610f1Smrg
42837e6533d5Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
42847e6533d5Smrgint
42857e6533d5Smrgmain ()
42867e6533d5Smrg{
42877e6533d5Smrg  int i;
42887e6533d5Smrg  for (i = 0; i < 256; i++)
42897e6533d5Smrg    if (XOR (islower (i), ISLOWER (i))
42907e6533d5Smrg	|| toupper (i) != TOUPPER (i))
42917e6533d5Smrg      return 2;
42927e6533d5Smrg  return 0;
42937e6533d5Smrg}
42947e6533d5Smrg_ACEOF
42957e6533d5Smrgif ac_fn_c_try_run "$LINENO"; then :
4296067610f1Smrg
42977e6533d5Smrgelse
42987e6533d5Smrg  ac_cv_header_stdc=no
4299067610f1Smrgfi
43007e6533d5Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
43017e6533d5Smrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
4302067610f1Smrgfi
4303067610f1Smrg
43047e6533d5Smrgfi
43057e6533d5Smrgfi
43067e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
43077e6533d5Smrg$as_echo "$ac_cv_header_stdc" >&6; }
43087e6533d5Smrgif test $ac_cv_header_stdc = yes; then
43097e6533d5Smrg
43107e6533d5Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
43117e6533d5Smrg
43127e6533d5Smrgfi
4313067610f1Smrg
43147e6533d5Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
43157e6533d5Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
43167e6533d5Smrg		  inttypes.h stdint.h unistd.h
43177e6533d5Smrgdo :
43187e6533d5Smrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
43197e6533d5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
43207e6533d5Smrg"
43217e6533d5Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
43227e6533d5Smrg  cat >>confdefs.h <<_ACEOF
43237e6533d5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
43247e6533d5Smrg_ACEOF
4325067610f1Smrg
43267e6533d5Smrgfi
43277e6533d5Smrg
43287e6533d5Smrgdone
4329067610f1Smrg
4330067610f1Smrg
4331067610f1Smrg
4332067610f1Smrg
4333aea1d7ffSmrg
4334aea1d7ffSmrg
4335aea1d7ffSmrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4336aea1d7ffSmrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4337aea1d7ffSmrg  CLANGCC="yes"
4338aea1d7ffSmrgelse
4339aea1d7ffSmrg  CLANGCC="no"
4340aea1d7ffSmrgfi
4341aea1d7ffSmrg
4342aea1d7ffSmrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4343aea1d7ffSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4344aea1d7ffSmrg  INTELCC="yes"
4345aea1d7ffSmrgelse
4346aea1d7ffSmrg  INTELCC="no"
4347aea1d7ffSmrgfi
4348aea1d7ffSmrg
4349aea1d7ffSmrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4350aea1d7ffSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4351aea1d7ffSmrg  SUNCC="yes"
4352aea1d7ffSmrgelse
4353aea1d7ffSmrg  SUNCC="no"
4354aea1d7ffSmrgfi
4355aea1d7ffSmrg
4356aea1d7ffSmrg
4357aea1d7ffSmrg
4358aea1d7ffSmrg
43594d9306dbSmrg
43604d9306dbSmrg
43614d9306dbSmrg
43624d9306dbSmrg
43634d9306dbSmrg
4364067610f1Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4365067610f1Smrg	if test -n "$ac_tool_prefix"; then
4366067610f1Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4367067610f1Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
43687e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
43697e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
43707e6533d5Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
43717e6533d5Smrg  $as_echo_n "(cached) " >&6
4372067610f1Smrgelse
4373067610f1Smrg  case $PKG_CONFIG in
4374067610f1Smrg  [\\/]* | ?:[\\/]*)
4375067610f1Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4376067610f1Smrg  ;;
4377067610f1Smrg  *)
4378067610f1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4379067610f1Smrgfor as_dir in $PATH
4380067610f1Smrgdo
4381067610f1Smrg  IFS=$as_save_IFS
4382067610f1Smrg  test -z "$as_dir" && as_dir=.
43837e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4384e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4385067610f1Smrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
43867e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4387067610f1Smrg    break 2
4388067610f1Smrg  fi
4389067610f1Smrgdone
43907e6533d5Smrg  done
4391067610f1SmrgIFS=$as_save_IFS
4392067610f1Smrg
4393067610f1Smrg  ;;
4394067610f1Smrgesac
4395067610f1Smrgfi
4396067610f1SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
4397067610f1Smrgif test -n "$PKG_CONFIG"; then
43987e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
43997e6533d5Smrg$as_echo "$PKG_CONFIG" >&6; }
4400067610f1Smrgelse
44017e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44027e6533d5Smrg$as_echo "no" >&6; }
4403067610f1Smrgfi
4404067610f1Smrg
4405067610f1Smrg
4406067610f1Smrgfi
4407067610f1Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
4408067610f1Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
4409067610f1Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
4410067610f1Smrgset dummy pkg-config; ac_word=$2
44117e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
44127e6533d5Smrg$as_echo_n "checking for $ac_word... " >&6; }
44137e6533d5Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
44147e6533d5Smrg  $as_echo_n "(cached) " >&6
4415067610f1Smrgelse
4416067610f1Smrg  case $ac_pt_PKG_CONFIG in
4417067610f1Smrg  [\\/]* | ?:[\\/]*)
4418067610f1Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4419067610f1Smrg  ;;
4420067610f1Smrg  *)
4421067610f1Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4422067610f1Smrgfor as_dir in $PATH
4423067610f1Smrgdo
4424067610f1Smrg  IFS=$as_save_IFS
4425067610f1Smrg  test -z "$as_dir" && as_dir=.
44267e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4427e7fdea5fSmrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4428067610f1Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
44297e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4430067610f1Smrg    break 2
4431067610f1Smrg  fi
4432067610f1Smrgdone
44337e6533d5Smrg  done
4434067610f1SmrgIFS=$as_save_IFS
4435067610f1Smrg
4436067610f1Smrg  ;;
4437067610f1Smrgesac
4438067610f1Smrgfi
4439067610f1Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4440067610f1Smrgif test -n "$ac_pt_PKG_CONFIG"; then
44417e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
44427e6533d5Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
4443067610f1Smrgelse
44447e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44457e6533d5Smrg$as_echo "no" >&6; }
4446067610f1Smrgfi
4447067610f1Smrg
4448067610f1Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
4449067610f1Smrg    PKG_CONFIG=""
4450067610f1Smrg  else
4451067610f1Smrg    case $cross_compiling:$ac_tool_warned in
4452067610f1Smrgyes:)
44537e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
44547e6533d5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4455067610f1Smrgac_tool_warned=yes ;;
4456067610f1Smrgesac
4457067610f1Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
4458067610f1Smrg  fi
4459067610f1Smrgelse
4460067610f1Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4461067610f1Smrgfi
4462067610f1Smrg
4463067610f1Smrgfi
4464067610f1Smrgif test -n "$PKG_CONFIG"; then
4465067610f1Smrg	_pkg_min_version=0.9.0
44667e6533d5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
44677e6533d5Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4468067610f1Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
44697e6533d5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
44707e6533d5Smrg$as_echo "yes" >&6; }
4471067610f1Smrg	else
44727e6533d5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44737e6533d5Smrg$as_echo "no" >&6; }
4474067610f1Smrg		PKG_CONFIG=""
4475067610f1Smrg	fi
4476067610f1Smrgfi
4477067610f1Smrg# Make sure we can run config.sub.
4478067610f1Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
44797e6533d5Smrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4480067610f1Smrg
44817e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
44827e6533d5Smrg$as_echo_n "checking build system type... " >&6; }
44837e6533d5Smrgif ${ac_cv_build+:} false; then :
44847e6533d5Smrg  $as_echo_n "(cached) " >&6
4485067610f1Smrgelse
4486067610f1Smrg  ac_build_alias=$build_alias
4487067610f1Smrgtest "x$ac_build_alias" = x &&
4488067610f1Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4489067610f1Smrgtest "x$ac_build_alias" = x &&
44907e6533d5Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4491067610f1Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
44927e6533d5Smrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4493067610f1Smrg
4494067610f1Smrgfi
44957e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
44967e6533d5Smrg$as_echo "$ac_cv_build" >&6; }
4497067610f1Smrgcase $ac_cv_build in
4498067610f1Smrg*-*-*) ;;
44997e6533d5Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4500067610f1Smrgesac
4501067610f1Smrgbuild=$ac_cv_build
4502067610f1Smrgac_save_IFS=$IFS; IFS='-'
4503067610f1Smrgset x $ac_cv_build
4504067610f1Smrgshift
4505067610f1Smrgbuild_cpu=$1
4506067610f1Smrgbuild_vendor=$2
4507067610f1Smrgshift; shift
4508067610f1Smrg# Remember, the first character of IFS is used to create $*,
4509067610f1Smrg# except with old shells:
4510067610f1Smrgbuild_os=$*
4511067610f1SmrgIFS=$ac_save_IFS
4512067610f1Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4513067610f1Smrg
4514067610f1Smrg
45157e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
45167e6533d5Smrg$as_echo_n "checking host system type... " >&6; }
45177e6533d5Smrgif ${ac_cv_host+:} false; then :
45187e6533d5Smrg  $as_echo_n "(cached) " >&6
4519067610f1Smrgelse
4520067610f1Smrg  if test "x$host_alias" = x; then
4521067610f1Smrg  ac_cv_host=$ac_cv_build
4522067610f1Smrgelse
4523067610f1Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
45247e6533d5Smrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4525067610f1Smrgfi
4526067610f1Smrg
4527067610f1Smrgfi
45287e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
45297e6533d5Smrg$as_echo "$ac_cv_host" >&6; }
4530067610f1Smrgcase $ac_cv_host in
4531067610f1Smrg*-*-*) ;;
45327e6533d5Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4533067610f1Smrgesac
4534067610f1Smrghost=$ac_cv_host
4535067610f1Smrgac_save_IFS=$IFS; IFS='-'
4536067610f1Smrgset x $ac_cv_host
4537067610f1Smrgshift
4538067610f1Smrghost_cpu=$1
4539067610f1Smrghost_vendor=$2
4540067610f1Smrgshift; shift
4541067610f1Smrg# Remember, the first character of IFS is used to create $*,
4542067610f1Smrg# except with old shells:
4543067610f1Smrghost_os=$*
4544067610f1SmrgIFS=$ac_save_IFS
4545067610f1Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4546067610f1Smrg
4547067610f1Smrg
45487e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
45497e6533d5Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
45507e6533d5Smrgif ${ac_cv_path_SED+:} false; then :
45517e6533d5Smrg  $as_echo_n "(cached) " >&6
45527e6533d5Smrgelse
45537e6533d5Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
45547e6533d5Smrg     for ac_i in 1 2 3 4 5 6 7; do
45557e6533d5Smrg       ac_script="$ac_script$as_nl$ac_script"
45567e6533d5Smrg     done
45577e6533d5Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
45587e6533d5Smrg     { ac_script=; unset ac_script;}
45597e6533d5Smrg     if test -z "$SED"; then
45607e6533d5Smrg  ac_path_SED_found=false
45617e6533d5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
45627e6533d5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45637e6533d5Smrgfor as_dir in $PATH
45647e6533d5Smrgdo
45657e6533d5Smrg  IFS=$as_save_IFS
45667e6533d5Smrg  test -z "$as_dir" && as_dir=.
45677e6533d5Smrg    for ac_prog in sed gsed; do
45687e6533d5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
45697e6533d5Smrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4570e7fdea5fSmrg      as_fn_executable_p "$ac_path_SED" || continue
45717e6533d5Smrg# Check for GNU ac_path_SED and select it if it is found.
45727e6533d5Smrg  # Check for GNU $ac_path_SED
45737e6533d5Smrgcase `"$ac_path_SED" --version 2>&1` in
45747e6533d5Smrg*GNU*)
45757e6533d5Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
45767e6533d5Smrg*)
45777e6533d5Smrg  ac_count=0
45787e6533d5Smrg  $as_echo_n 0123456789 >"conftest.in"
45797e6533d5Smrg  while :
45807e6533d5Smrg  do
45817e6533d5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
45827e6533d5Smrg    mv "conftest.tmp" "conftest.in"
45837e6533d5Smrg    cp "conftest.in" "conftest.nl"
45847e6533d5Smrg    $as_echo '' >> "conftest.nl"
45857e6533d5Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
45867e6533d5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
45877e6533d5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
45887e6533d5Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
45897e6533d5Smrg      # Best one so far, save it but keep looking for a better one
45907e6533d5Smrg      ac_cv_path_SED="$ac_path_SED"
45917e6533d5Smrg      ac_path_SED_max=$ac_count
45927e6533d5Smrg    fi
45937e6533d5Smrg    # 10*(2^10) chars as input seems more than enough
45947e6533d5Smrg    test $ac_count -gt 10 && break
45957e6533d5Smrg  done
45967e6533d5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
45977e6533d5Smrgesac
45987e6533d5Smrg
45997e6533d5Smrg      $ac_path_SED_found && break 3
46007e6533d5Smrg    done
46017e6533d5Smrg  done
46027e6533d5Smrg  done
46037e6533d5SmrgIFS=$as_save_IFS
46047e6533d5Smrg  if test -z "$ac_cv_path_SED"; then
46057e6533d5Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
46067e6533d5Smrg  fi
46077e6533d5Smrgelse
46087e6533d5Smrg  ac_cv_path_SED=$SED
46097e6533d5Smrgfi
46107e6533d5Smrg
46117e6533d5Smrgfi
46127e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
46137e6533d5Smrg$as_echo "$ac_cv_path_SED" >&6; }
46147e6533d5Smrg SED="$ac_cv_path_SED"
46157e6533d5Smrg  rm -f conftest.sed
46167e6533d5Smrg
46177e6533d5Smrg
46187e6533d5Smrg
46197e6533d5Smrg
46207e6533d5Smrg
4621aea1d7ffSmrg
4622aea1d7ffSmrg# Check whether --enable-selective-werror was given.
4623aea1d7ffSmrgif test "${enable_selective_werror+set}" = set; then :
4624aea1d7ffSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
46257e6533d5Smrgelse
4626aea1d7ffSmrg  SELECTIVE_WERROR=yes
46277e6533d5Smrgfi
46287e6533d5Smrg
4629aea1d7ffSmrg
4630aea1d7ffSmrg
4631aea1d7ffSmrg
4632aea1d7ffSmrg
4633aea1d7ffSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4634aea1d7ffSmrgif test "x$SUNCC" = "xyes"; then
4635aea1d7ffSmrg    BASE_CFLAGS="-v"
4636aea1d7ffSmrgelse
4637aea1d7ffSmrg    BASE_CFLAGS=""
46387e6533d5Smrgfi
46397e6533d5Smrg
4640aea1d7ffSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
46417e6533d5Smrg
46427e6533d5Smrg
46437e6533d5Smrg
46447e6533d5Smrg
46457e6533d5Smrg
46467e6533d5Smrg
46477e6533d5Smrg
4648aea1d7ffSmrg
4649aea1d7ffSmrg
4650aea1d7ffSmrg
4651aea1d7ffSmrg
4652aea1d7ffSmrg
4653aea1d7ffSmrg
4654aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4655aea1d7ffSmrg
4656aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4657aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4658aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4659aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4660aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4661aea1d7ffSmrg  $as_echo_n "(cached) " >&6
46627e6533d5Smrgelse
4663aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4664aea1d7ffSmrg/* end confdefs.h.  */
4665aea1d7ffSmrgint i;
4666aea1d7ffSmrg_ACEOF
4667aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4668aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4669aea1d7ffSmrgelse
4670aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4671aea1d7ffSmrgfi
4672aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4673aea1d7ffSmrgfi
4674aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4675aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4676aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4677aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
46787e6533d5Smrgfi
46797e6533d5Smrg
4680aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4681aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4682aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
46837e6533d5Smrg	fi
4684aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4685aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4686aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4687aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4688aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4689aea1d7ffSmrgelse
4690aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4691aea1d7ffSmrg/* end confdefs.h.  */
4692aea1d7ffSmrgint i;
4693aea1d7ffSmrg_ACEOF
4694aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4695aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4696aea1d7ffSmrgelse
4697aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4698aea1d7ffSmrgfi
4699aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4700aea1d7ffSmrgfi
4701aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4702aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4703aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4704aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
47057e6533d5Smrgfi
47067e6533d5Smrg
4707aea1d7ffSmrgfound="no"
47087e6533d5Smrg
4709aea1d7ffSmrg	if test $found = "no" ; then
4710e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4711aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4712aea1d7ffSmrg		fi
47137e6533d5Smrg
4714e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4715aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4716aea1d7ffSmrg		fi
47177e6533d5Smrg
4718aea1d7ffSmrg		CFLAGS="$CFLAGS -Wall"
47197e6533d5Smrg
4720aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4721aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
4722aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wall
4723aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
4724aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4725aea1d7ffSmrgelse
4726aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4727aea1d7ffSmrg/* end confdefs.h.  */
4728aea1d7ffSmrgint i;
4729aea1d7ffSmrgint
4730aea1d7ffSmrgmain ()
4731aea1d7ffSmrg{
47327e6533d5Smrg
4733aea1d7ffSmrg  ;
4734aea1d7ffSmrg  return 0;
4735aea1d7ffSmrg}
47367e6533d5Smrg_ACEOF
4737aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
4738aea1d7ffSmrg  eval $cacheid=yes
4739aea1d7ffSmrgelse
4740aea1d7ffSmrg  eval $cacheid=no
4741aea1d7ffSmrgfi
4742aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
4743aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
4744aea1d7ffSmrgfi
47457e6533d5Smrg
4746aea1d7ffSmrg
4747aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4748aea1d7ffSmrg
4749aea1d7ffSmrg		eval supported=\$$cacheid
4750aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4751aea1d7ffSmrg$as_echo "$supported" >&6; }
4752aea1d7ffSmrg		if test "$supported" = "yes" ; then
4753aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4754aea1d7ffSmrg			found="yes"
4755aea1d7ffSmrg		fi
47567e6533d5Smrg	fi
47577e6533d5Smrg
47587e6533d5Smrg
47597e6533d5Smrg
47607e6533d5Smrg
47617e6533d5Smrg
47627e6533d5Smrg
47637e6533d5Smrg
47647e6533d5Smrg
47657e6533d5Smrg
47667e6533d5Smrg
47677e6533d5Smrg
4768067610f1Smrg
4769067610f1Smrg
4770067610f1Smrg
4771067610f1Smrg
4772aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4773067610f1Smrg
4774aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4775aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4776aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4777aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4778aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4779aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4780aea1d7ffSmrgelse
4781aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782aea1d7ffSmrg/* end confdefs.h.  */
4783aea1d7ffSmrgint i;
4784aea1d7ffSmrg_ACEOF
4785aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4786aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4787aea1d7ffSmrgelse
4788aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4789067610f1Smrgfi
4790aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4791067610f1Smrgfi
4792aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4793aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4794aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4795aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4796067610f1Smrgfi
4797067610f1Smrg
4798aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4799aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4800aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4801aea1d7ffSmrg	fi
4802aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4803aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4804aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4805aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4806aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4807aea1d7ffSmrgelse
4808aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4809aea1d7ffSmrg/* end confdefs.h.  */
4810aea1d7ffSmrgint i;
4811aea1d7ffSmrg_ACEOF
4812aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4813aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4814aea1d7ffSmrgelse
4815aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4816067610f1Smrgfi
4817aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4818067610f1Smrgfi
4819aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4820aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4821aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4822aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4823067610f1Smrgfi
4824067610f1Smrg
4825aea1d7ffSmrgfound="no"
4826067610f1Smrg
4827aea1d7ffSmrg	if test $found = "no" ; then
4828e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4829aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4830aea1d7ffSmrg		fi
4831067610f1Smrg
4832e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4833aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4834aea1d7ffSmrg		fi
4835067610f1Smrg
4836aea1d7ffSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
4837067610f1Smrg
4838aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4839aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4840aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
4841aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
4842aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4843aea1d7ffSmrgelse
4844aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845aea1d7ffSmrg/* end confdefs.h.  */
4846aea1d7ffSmrgint i;
4847aea1d7ffSmrgint
4848aea1d7ffSmrgmain ()
4849aea1d7ffSmrg{
4850067610f1Smrg
4851aea1d7ffSmrg  ;
4852aea1d7ffSmrg  return 0;
4853aea1d7ffSmrg}
4854aea1d7ffSmrg_ACEOF
4855aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
4856aea1d7ffSmrg  eval $cacheid=yes
4857aea1d7ffSmrgelse
4858aea1d7ffSmrg  eval $cacheid=no
4859aea1d7ffSmrgfi
4860aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
4861aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
4862aea1d7ffSmrgfi
4863067610f1Smrg
4864067610f1Smrg
4865aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4866067610f1Smrg
4867aea1d7ffSmrg		eval supported=\$$cacheid
4868aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4869aea1d7ffSmrg$as_echo "$supported" >&6; }
4870aea1d7ffSmrg		if test "$supported" = "yes" ; then
4871aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4872aea1d7ffSmrg			found="yes"
4873aea1d7ffSmrg		fi
4874aea1d7ffSmrg	fi
4875067610f1Smrg
4876067610f1Smrg
4877067610f1Smrg
4878067610f1Smrg
4879067610f1Smrg
4880067610f1Smrg
48817e6533d5Smrg
4882067610f1Smrg
4883067610f1Smrg
48847e6533d5Smrg
48857e6533d5Smrg
48867e6533d5Smrg
48877e6533d5Smrg
48887e6533d5Smrg
48897e6533d5Smrg
4890aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
48917e6533d5Smrg
4892aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4893aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4894aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4895aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4896aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4897aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4898aea1d7ffSmrgelse
4899aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4900aea1d7ffSmrg/* end confdefs.h.  */
4901aea1d7ffSmrgint i;
4902aea1d7ffSmrg_ACEOF
4903aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4904aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
4905aea1d7ffSmrgelse
4906aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4907aea1d7ffSmrgfi
4908aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4909aea1d7ffSmrgfi
4910aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4911aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4912aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4913aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4914aea1d7ffSmrgfi
4915aea1d7ffSmrg
4916aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4917aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4918aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4919aea1d7ffSmrg	fi
4920aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4921aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4922aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4923aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4924aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4925aea1d7ffSmrgelse
4926aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4927aea1d7ffSmrg/* end confdefs.h.  */
4928aea1d7ffSmrgint i;
4929aea1d7ffSmrg_ACEOF
4930aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
4931aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4932aea1d7ffSmrgelse
4933aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4934aea1d7ffSmrgfi
4935aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4936aea1d7ffSmrgfi
4937aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4938aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4939aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4940aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4941aea1d7ffSmrgfi
4942aea1d7ffSmrg
4943aea1d7ffSmrgfound="no"
4944aea1d7ffSmrg
4945aea1d7ffSmrg	if test $found = "no" ; then
4946e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4947aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4948aea1d7ffSmrg		fi
4949aea1d7ffSmrg
4950e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4951aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4952aea1d7ffSmrg		fi
4953aea1d7ffSmrg
4954aea1d7ffSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
4955aea1d7ffSmrg
4956aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
4957aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4958aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
4959aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
4960aea1d7ffSmrg  $as_echo_n "(cached) " >&6
4961aea1d7ffSmrgelse
4962aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4963aea1d7ffSmrg/* end confdefs.h.  */
4964aea1d7ffSmrgint i;
4965aea1d7ffSmrgint
4966aea1d7ffSmrgmain ()
4967aea1d7ffSmrg{
4968aea1d7ffSmrg
4969aea1d7ffSmrg  ;
4970aea1d7ffSmrg  return 0;
4971aea1d7ffSmrg}
4972aea1d7ffSmrg_ACEOF
4973aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
4974aea1d7ffSmrg  eval $cacheid=yes
4975aea1d7ffSmrgelse
4976aea1d7ffSmrg  eval $cacheid=no
4977aea1d7ffSmrgfi
4978aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
4979aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
4980aea1d7ffSmrgfi
4981aea1d7ffSmrg
4982aea1d7ffSmrg
4983aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4984aea1d7ffSmrg
4985aea1d7ffSmrg		eval supported=\$$cacheid
4986aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4987aea1d7ffSmrg$as_echo "$supported" >&6; }
4988aea1d7ffSmrg		if test "$supported" = "yes" ; then
4989aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
4990aea1d7ffSmrg			found="yes"
4991aea1d7ffSmrg		fi
4992aea1d7ffSmrg	fi
4993aea1d7ffSmrg
4994aea1d7ffSmrg
4995aea1d7ffSmrg
4996aea1d7ffSmrg
4997aea1d7ffSmrg
4998aea1d7ffSmrg
4999aea1d7ffSmrg
5000aea1d7ffSmrg
5001aea1d7ffSmrg
5002aea1d7ffSmrg
5003aea1d7ffSmrg
5004aea1d7ffSmrg
5005aea1d7ffSmrg
5006aea1d7ffSmrg
5007aea1d7ffSmrg
5008aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5009aea1d7ffSmrg
5010aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5011aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5012aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5013aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5014aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5015aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5016aea1d7ffSmrgelse
5017aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5018aea1d7ffSmrg/* end confdefs.h.  */
5019aea1d7ffSmrgint i;
5020aea1d7ffSmrg_ACEOF
5021aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5022aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5023aea1d7ffSmrgelse
5024aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5025aea1d7ffSmrgfi
5026aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5027aea1d7ffSmrgfi
5028aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5029aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5030aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5031aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5032aea1d7ffSmrgfi
5033aea1d7ffSmrg
5034aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5035aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5036aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5037aea1d7ffSmrg	fi
5038aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5039aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5040aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5041aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5042aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5043aea1d7ffSmrgelse
5044aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5045aea1d7ffSmrg/* end confdefs.h.  */
5046aea1d7ffSmrgint i;
5047aea1d7ffSmrg_ACEOF
5048aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5049aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5050aea1d7ffSmrgelse
5051aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5052aea1d7ffSmrgfi
5053aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5054aea1d7ffSmrgfi
5055aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5056aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5057aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5058aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5059aea1d7ffSmrgfi
5060aea1d7ffSmrg
5061aea1d7ffSmrgfound="no"
5062aea1d7ffSmrg
5063aea1d7ffSmrg	if test $found = "no" ; then
5064e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5065aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5066aea1d7ffSmrg		fi
5067aea1d7ffSmrg
5068e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5069aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5070aea1d7ffSmrg		fi
5071aea1d7ffSmrg
5072aea1d7ffSmrg		CFLAGS="$CFLAGS -Wformat=2"
5073aea1d7ffSmrg
5074aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5075aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5076e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Wformat_2
5077aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5078aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5079aea1d7ffSmrgelse
5080aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5081aea1d7ffSmrg/* end confdefs.h.  */
5082aea1d7ffSmrgint i;
5083aea1d7ffSmrgint
5084aea1d7ffSmrgmain ()
5085aea1d7ffSmrg{
5086aea1d7ffSmrg
5087aea1d7ffSmrg  ;
5088aea1d7ffSmrg  return 0;
5089aea1d7ffSmrg}
5090aea1d7ffSmrg_ACEOF
5091aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5092aea1d7ffSmrg  eval $cacheid=yes
5093aea1d7ffSmrgelse
5094aea1d7ffSmrg  eval $cacheid=no
5095aea1d7ffSmrgfi
5096aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5097aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5098aea1d7ffSmrgfi
5099aea1d7ffSmrg
5100aea1d7ffSmrg
5101aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5102aea1d7ffSmrg
5103aea1d7ffSmrg		eval supported=\$$cacheid
5104aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5105aea1d7ffSmrg$as_echo "$supported" >&6; }
5106aea1d7ffSmrg		if test "$supported" = "yes" ; then
5107aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5108aea1d7ffSmrg			found="yes"
5109aea1d7ffSmrg		fi
5110aea1d7ffSmrg	fi
5111aea1d7ffSmrg
5112aea1d7ffSmrg	if test $found = "no" ; then
5113e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5114aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5115aea1d7ffSmrg		fi
5116aea1d7ffSmrg
5117e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5118aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5119aea1d7ffSmrg		fi
5120aea1d7ffSmrg
5121aea1d7ffSmrg		CFLAGS="$CFLAGS -Wformat"
5122aea1d7ffSmrg
5123aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5124aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5125aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wformat
5126aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5127aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5128aea1d7ffSmrgelse
5129aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5130aea1d7ffSmrg/* end confdefs.h.  */
5131aea1d7ffSmrgint i;
5132aea1d7ffSmrgint
5133aea1d7ffSmrgmain ()
5134aea1d7ffSmrg{
5135aea1d7ffSmrg
5136aea1d7ffSmrg  ;
5137aea1d7ffSmrg  return 0;
5138aea1d7ffSmrg}
5139aea1d7ffSmrg_ACEOF
5140aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5141aea1d7ffSmrg  eval $cacheid=yes
5142aea1d7ffSmrgelse
5143aea1d7ffSmrg  eval $cacheid=no
5144aea1d7ffSmrgfi
5145aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5146aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5147aea1d7ffSmrgfi
5148aea1d7ffSmrg
5149aea1d7ffSmrg
5150aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5151aea1d7ffSmrg
5152aea1d7ffSmrg		eval supported=\$$cacheid
5153aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5154aea1d7ffSmrg$as_echo "$supported" >&6; }
5155aea1d7ffSmrg		if test "$supported" = "yes" ; then
5156aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5157aea1d7ffSmrg			found="yes"
5158aea1d7ffSmrg		fi
5159aea1d7ffSmrg	fi
5160aea1d7ffSmrg
5161aea1d7ffSmrg
5162aea1d7ffSmrg
5163aea1d7ffSmrg
5164aea1d7ffSmrg
5165aea1d7ffSmrg
5166aea1d7ffSmrg
5167aea1d7ffSmrg
5168aea1d7ffSmrg
5169aea1d7ffSmrg
5170aea1d7ffSmrg
5171aea1d7ffSmrg
5172aea1d7ffSmrg
5173aea1d7ffSmrg
5174aea1d7ffSmrg
5175aea1d7ffSmrg
5176aea1d7ffSmrg
5177aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5178aea1d7ffSmrg
5179aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5180aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5181aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5182aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5183aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5184aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5185aea1d7ffSmrgelse
5186aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5187aea1d7ffSmrg/* end confdefs.h.  */
5188aea1d7ffSmrgint i;
5189aea1d7ffSmrg_ACEOF
5190aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5191aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5192aea1d7ffSmrgelse
5193aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5194aea1d7ffSmrgfi
5195aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5196aea1d7ffSmrgfi
5197aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5198aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5199aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5200aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5201aea1d7ffSmrgfi
5202aea1d7ffSmrg
5203aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5204aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5205aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5206aea1d7ffSmrg	fi
5207aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5208aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5209aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5210aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5211aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5212aea1d7ffSmrgelse
5213aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5214aea1d7ffSmrg/* end confdefs.h.  */
5215aea1d7ffSmrgint i;
5216aea1d7ffSmrg_ACEOF
5217aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5218aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5219aea1d7ffSmrgelse
5220aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5221aea1d7ffSmrgfi
5222aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5223aea1d7ffSmrgfi
5224aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5225aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5226aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5227aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5228aea1d7ffSmrgfi
5229aea1d7ffSmrg
5230aea1d7ffSmrgfound="no"
5231aea1d7ffSmrg
5232aea1d7ffSmrg	if test $found = "no" ; then
5233e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5234aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5235aea1d7ffSmrg		fi
5236aea1d7ffSmrg
5237e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5238aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5239aea1d7ffSmrg		fi
5240aea1d7ffSmrg
5241aea1d7ffSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5242aea1d7ffSmrg
5243aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5244aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5245aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5246aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5247aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5248aea1d7ffSmrgelse
5249aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5250aea1d7ffSmrg/* end confdefs.h.  */
5251aea1d7ffSmrgint i;
5252aea1d7ffSmrgint
5253aea1d7ffSmrgmain ()
5254aea1d7ffSmrg{
5255aea1d7ffSmrg
5256aea1d7ffSmrg  ;
5257aea1d7ffSmrg  return 0;
5258aea1d7ffSmrg}
5259aea1d7ffSmrg_ACEOF
5260aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5261aea1d7ffSmrg  eval $cacheid=yes
5262aea1d7ffSmrgelse
5263aea1d7ffSmrg  eval $cacheid=no
5264aea1d7ffSmrgfi
5265aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5266aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5267aea1d7ffSmrgfi
5268aea1d7ffSmrg
5269aea1d7ffSmrg
5270aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5271aea1d7ffSmrg
5272aea1d7ffSmrg		eval supported=\$$cacheid
5273aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5274aea1d7ffSmrg$as_echo "$supported" >&6; }
5275aea1d7ffSmrg		if test "$supported" = "yes" ; then
5276aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5277aea1d7ffSmrg			found="yes"
5278aea1d7ffSmrg		fi
5279aea1d7ffSmrg	fi
5280aea1d7ffSmrg
5281aea1d7ffSmrg
5282aea1d7ffSmrg
5283aea1d7ffSmrg
5284aea1d7ffSmrg
5285aea1d7ffSmrg
5286aea1d7ffSmrg
5287aea1d7ffSmrg
5288aea1d7ffSmrg
5289aea1d7ffSmrg
5290aea1d7ffSmrg
5291aea1d7ffSmrg
5292aea1d7ffSmrg
5293aea1d7ffSmrg
5294aea1d7ffSmrg
5295aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5296aea1d7ffSmrg
5297aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5298aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5299aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5300aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5301aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5302aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5303aea1d7ffSmrgelse
5304aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5305aea1d7ffSmrg/* end confdefs.h.  */
5306aea1d7ffSmrgint i;
5307aea1d7ffSmrg_ACEOF
5308aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5309aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5310aea1d7ffSmrgelse
5311aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5312aea1d7ffSmrgfi
5313aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5314aea1d7ffSmrgfi
5315aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5316aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5317aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5318aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5319aea1d7ffSmrgfi
5320aea1d7ffSmrg
5321aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5322aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5323aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5324aea1d7ffSmrg	fi
5325aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5326aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5327aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5328aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5329aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5330aea1d7ffSmrgelse
5331aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5332aea1d7ffSmrg/* end confdefs.h.  */
5333aea1d7ffSmrgint i;
5334aea1d7ffSmrg_ACEOF
5335aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5336aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5337aea1d7ffSmrgelse
5338aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5339aea1d7ffSmrgfi
5340aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5341aea1d7ffSmrgfi
5342aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5343aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5344aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5345aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5346aea1d7ffSmrgfi
5347aea1d7ffSmrg
5348aea1d7ffSmrgfound="no"
5349aea1d7ffSmrg
5350aea1d7ffSmrg	if test $found = "no" ; then
5351e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5352aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5353aea1d7ffSmrg		fi
5354aea1d7ffSmrg
5355e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5356aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5357aea1d7ffSmrg		fi
5358aea1d7ffSmrg
5359aea1d7ffSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5360aea1d7ffSmrg
5361aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5362aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5363aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5364aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5365aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5366aea1d7ffSmrgelse
5367aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5368aea1d7ffSmrg/* end confdefs.h.  */
5369aea1d7ffSmrgint i;
5370aea1d7ffSmrgint
5371aea1d7ffSmrgmain ()
5372aea1d7ffSmrg{
5373aea1d7ffSmrg
5374aea1d7ffSmrg  ;
5375aea1d7ffSmrg  return 0;
5376aea1d7ffSmrg}
5377aea1d7ffSmrg_ACEOF
5378aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5379aea1d7ffSmrg  eval $cacheid=yes
5380aea1d7ffSmrgelse
5381aea1d7ffSmrg  eval $cacheid=no
5382aea1d7ffSmrgfi
5383aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5384aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5385aea1d7ffSmrgfi
5386aea1d7ffSmrg
5387aea1d7ffSmrg
5388aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5389aea1d7ffSmrg
5390aea1d7ffSmrg		eval supported=\$$cacheid
5391aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5392aea1d7ffSmrg$as_echo "$supported" >&6; }
5393aea1d7ffSmrg		if test "$supported" = "yes" ; then
5394aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5395aea1d7ffSmrg			found="yes"
5396aea1d7ffSmrg		fi
5397aea1d7ffSmrg	fi
5398aea1d7ffSmrg
5399aea1d7ffSmrg
5400aea1d7ffSmrg
5401aea1d7ffSmrg
5402aea1d7ffSmrg
5403aea1d7ffSmrg
5404aea1d7ffSmrg
5405aea1d7ffSmrg
5406aea1d7ffSmrg
5407aea1d7ffSmrg
5408aea1d7ffSmrg
5409aea1d7ffSmrg
5410aea1d7ffSmrg
5411aea1d7ffSmrg
5412aea1d7ffSmrg
5413aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5414aea1d7ffSmrg
5415aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5416aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5417aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5418aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5419aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5420aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5421aea1d7ffSmrgelse
5422aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5423aea1d7ffSmrg/* end confdefs.h.  */
5424aea1d7ffSmrgint i;
5425aea1d7ffSmrg_ACEOF
5426aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5427aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5428aea1d7ffSmrgelse
5429aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5430aea1d7ffSmrgfi
5431aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5432aea1d7ffSmrgfi
5433aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5434aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5435aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5436aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5437aea1d7ffSmrgfi
5438aea1d7ffSmrg
5439aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5440aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5441aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5442aea1d7ffSmrg	fi
5443aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5444aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5445aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5446aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5447aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5448aea1d7ffSmrgelse
5449aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5450aea1d7ffSmrg/* end confdefs.h.  */
5451aea1d7ffSmrgint i;
5452aea1d7ffSmrg_ACEOF
5453aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5454aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5455aea1d7ffSmrgelse
5456aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5457aea1d7ffSmrgfi
5458aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5459aea1d7ffSmrgfi
5460aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5461aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5462aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5463aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5464aea1d7ffSmrgfi
5465aea1d7ffSmrg
5466aea1d7ffSmrgfound="no"
5467aea1d7ffSmrg
5468aea1d7ffSmrg	if test $found = "no" ; then
5469e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5470aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5471aea1d7ffSmrg		fi
5472aea1d7ffSmrg
5473e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5474aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5475aea1d7ffSmrg		fi
5476aea1d7ffSmrg
5477aea1d7ffSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5478aea1d7ffSmrg
5479aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5480aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5481aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5482aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5483aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5484aea1d7ffSmrgelse
5485aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5486aea1d7ffSmrg/* end confdefs.h.  */
5487aea1d7ffSmrgint i;
5488aea1d7ffSmrgint
5489aea1d7ffSmrgmain ()
5490aea1d7ffSmrg{
5491aea1d7ffSmrg
5492aea1d7ffSmrg  ;
5493aea1d7ffSmrg  return 0;
5494aea1d7ffSmrg}
5495aea1d7ffSmrg_ACEOF
5496aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5497aea1d7ffSmrg  eval $cacheid=yes
5498aea1d7ffSmrgelse
5499aea1d7ffSmrg  eval $cacheid=no
5500aea1d7ffSmrgfi
5501aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5502aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5503aea1d7ffSmrgfi
5504aea1d7ffSmrg
5505aea1d7ffSmrg
5506aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5507aea1d7ffSmrg
5508aea1d7ffSmrg		eval supported=\$$cacheid
5509aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5510aea1d7ffSmrg$as_echo "$supported" >&6; }
5511aea1d7ffSmrg		if test "$supported" = "yes" ; then
5512aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5513aea1d7ffSmrg			found="yes"
5514aea1d7ffSmrg		fi
5515aea1d7ffSmrg	fi
5516aea1d7ffSmrg
5517aea1d7ffSmrg
5518aea1d7ffSmrg
5519aea1d7ffSmrg
5520aea1d7ffSmrg
5521aea1d7ffSmrg
5522aea1d7ffSmrg
5523aea1d7ffSmrg
5524aea1d7ffSmrg
5525aea1d7ffSmrg
5526aea1d7ffSmrg
5527aea1d7ffSmrg
5528aea1d7ffSmrg
5529aea1d7ffSmrg
5530aea1d7ffSmrg
5531aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5532aea1d7ffSmrg
5533aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5534aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5535aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5536aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5537aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5538aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5539aea1d7ffSmrgelse
5540aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5541aea1d7ffSmrg/* end confdefs.h.  */
5542aea1d7ffSmrgint i;
5543aea1d7ffSmrg_ACEOF
5544aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5545aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5546aea1d7ffSmrgelse
5547aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5548aea1d7ffSmrgfi
5549aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5550aea1d7ffSmrgfi
5551aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5552aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5553aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5554aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5555aea1d7ffSmrgfi
5556aea1d7ffSmrg
5557aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5558aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5559aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5560aea1d7ffSmrg	fi
5561aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5562aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5563aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5564aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5565aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5566aea1d7ffSmrgelse
5567aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5568aea1d7ffSmrg/* end confdefs.h.  */
5569aea1d7ffSmrgint i;
5570aea1d7ffSmrg_ACEOF
5571aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5572aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5573aea1d7ffSmrgelse
5574aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5575aea1d7ffSmrgfi
5576aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5577aea1d7ffSmrgfi
5578aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5579aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5580aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5581aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5582aea1d7ffSmrgfi
5583aea1d7ffSmrg
5584aea1d7ffSmrgfound="no"
5585aea1d7ffSmrg
5586aea1d7ffSmrg	if test $found = "no" ; then
5587e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5588aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5589aea1d7ffSmrg		fi
5590aea1d7ffSmrg
5591e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5592aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5593aea1d7ffSmrg		fi
5594aea1d7ffSmrg
5595aea1d7ffSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5596aea1d7ffSmrg
5597aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5598aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5599aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5600aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5601aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5602aea1d7ffSmrgelse
5603aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5604aea1d7ffSmrg/* end confdefs.h.  */
5605aea1d7ffSmrgint i;
5606aea1d7ffSmrgint
5607aea1d7ffSmrgmain ()
5608aea1d7ffSmrg{
5609aea1d7ffSmrg
5610aea1d7ffSmrg  ;
5611aea1d7ffSmrg  return 0;
5612aea1d7ffSmrg}
5613aea1d7ffSmrg_ACEOF
5614aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5615aea1d7ffSmrg  eval $cacheid=yes
5616aea1d7ffSmrgelse
5617aea1d7ffSmrg  eval $cacheid=no
5618aea1d7ffSmrgfi
5619aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5620aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5621aea1d7ffSmrgfi
5622aea1d7ffSmrg
5623aea1d7ffSmrg
5624aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5625aea1d7ffSmrg
5626aea1d7ffSmrg		eval supported=\$$cacheid
5627aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5628aea1d7ffSmrg$as_echo "$supported" >&6; }
5629aea1d7ffSmrg		if test "$supported" = "yes" ; then
5630aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5631aea1d7ffSmrg			found="yes"
5632aea1d7ffSmrg		fi
5633aea1d7ffSmrg	fi
5634aea1d7ffSmrg
5635aea1d7ffSmrg
5636aea1d7ffSmrg
5637aea1d7ffSmrg
5638aea1d7ffSmrg
5639aea1d7ffSmrg
5640aea1d7ffSmrg
5641aea1d7ffSmrg
5642aea1d7ffSmrg
5643aea1d7ffSmrg
5644aea1d7ffSmrg
5645aea1d7ffSmrg
5646aea1d7ffSmrg
5647aea1d7ffSmrg
5648aea1d7ffSmrg
5649aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5650aea1d7ffSmrg
5651aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5652aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5653aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5654aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5655aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5656aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5657aea1d7ffSmrgelse
5658aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5659aea1d7ffSmrg/* end confdefs.h.  */
5660aea1d7ffSmrgint i;
5661aea1d7ffSmrg_ACEOF
5662aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5663aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5664aea1d7ffSmrgelse
5665aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5666aea1d7ffSmrgfi
5667aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5668aea1d7ffSmrgfi
5669aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5670aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5671aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5672aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5673aea1d7ffSmrgfi
5674aea1d7ffSmrg
5675aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5676aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5677aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5678aea1d7ffSmrg	fi
5679aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5680aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5681aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5682aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5683aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5684aea1d7ffSmrgelse
5685aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5686aea1d7ffSmrg/* end confdefs.h.  */
5687aea1d7ffSmrgint i;
5688aea1d7ffSmrg_ACEOF
5689aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5690aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5691aea1d7ffSmrgelse
5692aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5693aea1d7ffSmrgfi
5694aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5695aea1d7ffSmrgfi
5696aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5697aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5698aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5699aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5700aea1d7ffSmrgfi
5701aea1d7ffSmrg
5702aea1d7ffSmrgfound="no"
5703aea1d7ffSmrg
5704aea1d7ffSmrg	if test $found = "no" ; then
5705e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5706aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5707aea1d7ffSmrg		fi
5708aea1d7ffSmrg
5709e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5710aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5711aea1d7ffSmrg		fi
5712aea1d7ffSmrg
5713aea1d7ffSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5714aea1d7ffSmrg
5715aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5716aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5717aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5718aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5719aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5720aea1d7ffSmrgelse
5721aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5722aea1d7ffSmrg/* end confdefs.h.  */
5723aea1d7ffSmrgint i;
5724aea1d7ffSmrgint
5725aea1d7ffSmrgmain ()
5726aea1d7ffSmrg{
5727aea1d7ffSmrg
5728aea1d7ffSmrg  ;
5729aea1d7ffSmrg  return 0;
5730aea1d7ffSmrg}
5731aea1d7ffSmrg_ACEOF
5732aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5733aea1d7ffSmrg  eval $cacheid=yes
5734aea1d7ffSmrgelse
5735aea1d7ffSmrg  eval $cacheid=no
5736aea1d7ffSmrgfi
5737aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5738aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5739aea1d7ffSmrgfi
5740aea1d7ffSmrg
5741aea1d7ffSmrg
5742aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5743aea1d7ffSmrg
5744aea1d7ffSmrg		eval supported=\$$cacheid
5745aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5746aea1d7ffSmrg$as_echo "$supported" >&6; }
5747aea1d7ffSmrg		if test "$supported" = "yes" ; then
5748aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5749aea1d7ffSmrg			found="yes"
5750aea1d7ffSmrg		fi
5751aea1d7ffSmrg	fi
5752aea1d7ffSmrg
5753e7fdea5fSmrg	if test $found = "no" ; then
5754e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5755e7fdea5fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5756e7fdea5fSmrg		fi
5757e7fdea5fSmrg
5758e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5759e7fdea5fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5760e7fdea5fSmrg		fi
5761e7fdea5fSmrg
5762e7fdea5fSmrg		CFLAGS="$CFLAGS -fd"
5763e7fdea5fSmrg
5764e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5765e7fdea5fSmrg$as_echo_n "checking if $CC supports -fd... " >&6; }
5766e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__fd
5767e7fdea5fSmrg		if eval \${$cacheid+:} false; then :
5768e7fdea5fSmrg  $as_echo_n "(cached) " >&6
5769e7fdea5fSmrgelse
5770e7fdea5fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5771e7fdea5fSmrg/* end confdefs.h.  */
5772e7fdea5fSmrgint i;
5773e7fdea5fSmrgint
5774e7fdea5fSmrgmain ()
5775e7fdea5fSmrg{
5776e7fdea5fSmrg
5777e7fdea5fSmrg  ;
5778e7fdea5fSmrg  return 0;
5779e7fdea5fSmrg}
5780e7fdea5fSmrg_ACEOF
5781e7fdea5fSmrgif ac_fn_c_try_link "$LINENO"; then :
5782e7fdea5fSmrg  eval $cacheid=yes
5783e7fdea5fSmrgelse
5784e7fdea5fSmrg  eval $cacheid=no
5785e7fdea5fSmrgfi
5786e7fdea5fSmrgrm -f core conftest.err conftest.$ac_objext \
5787e7fdea5fSmrg    conftest$ac_exeext conftest.$ac_ext
5788e7fdea5fSmrgfi
5789e7fdea5fSmrg
5790e7fdea5fSmrg
5791e7fdea5fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5792e7fdea5fSmrg
5793e7fdea5fSmrg		eval supported=\$$cacheid
5794e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5795e7fdea5fSmrg$as_echo "$supported" >&6; }
5796e7fdea5fSmrg		if test "$supported" = "yes" ; then
5797e7fdea5fSmrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
5798e7fdea5fSmrg			found="yes"
5799e7fdea5fSmrg		fi
5800e7fdea5fSmrg	fi
5801e7fdea5fSmrg
5802aea1d7ffSmrg
5803aea1d7ffSmrg
5804aea1d7ffSmrg
5805aea1d7ffSmrg
5806aea1d7ffSmrg
5807aea1d7ffSmrg
5808aea1d7ffSmrg
5809aea1d7ffSmrg
5810aea1d7ffSmrg
5811aea1d7ffSmrg
5812aea1d7ffSmrg
5813aea1d7ffSmrg
5814aea1d7ffSmrg
5815aea1d7ffSmrg
5816aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5817aea1d7ffSmrg
5818aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5819aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5820aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5821aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5822aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5823aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5824aea1d7ffSmrgelse
5825aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5826aea1d7ffSmrg/* end confdefs.h.  */
5827aea1d7ffSmrgint i;
5828aea1d7ffSmrg_ACEOF
5829aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5830aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5831aea1d7ffSmrgelse
5832aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5833aea1d7ffSmrgfi
5834aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5835aea1d7ffSmrgfi
5836aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5837aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5838aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5839aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5840aea1d7ffSmrgfi
5841aea1d7ffSmrg
5842aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5843aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5844aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5845aea1d7ffSmrg	fi
5846aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5847aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5848aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5849aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5850aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5851aea1d7ffSmrgelse
5852aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5853aea1d7ffSmrg/* end confdefs.h.  */
5854aea1d7ffSmrgint i;
5855aea1d7ffSmrg_ACEOF
5856aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5857aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5858aea1d7ffSmrgelse
5859aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5860aea1d7ffSmrgfi
5861aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5862aea1d7ffSmrgfi
5863aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5864aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5865aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5866aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5867aea1d7ffSmrgfi
5868aea1d7ffSmrg
5869aea1d7ffSmrgfound="no"
5870aea1d7ffSmrg
5871aea1d7ffSmrg	if test $found = "no" ; then
5872e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5873aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5874aea1d7ffSmrg		fi
5875aea1d7ffSmrg
5876e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5877aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5878aea1d7ffSmrg		fi
5879aea1d7ffSmrg
5880aea1d7ffSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5881aea1d7ffSmrg
5882aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5883aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5884aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5885aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
5886aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5887aea1d7ffSmrgelse
5888aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5889aea1d7ffSmrg/* end confdefs.h.  */
5890aea1d7ffSmrgint i;
5891aea1d7ffSmrgint
5892aea1d7ffSmrgmain ()
5893aea1d7ffSmrg{
5894aea1d7ffSmrg
5895aea1d7ffSmrg  ;
5896aea1d7ffSmrg  return 0;
5897aea1d7ffSmrg}
5898aea1d7ffSmrg_ACEOF
5899aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
5900aea1d7ffSmrg  eval $cacheid=yes
5901aea1d7ffSmrgelse
5902aea1d7ffSmrg  eval $cacheid=no
5903aea1d7ffSmrgfi
5904aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
5905aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
5906aea1d7ffSmrgfi
5907aea1d7ffSmrg
5908aea1d7ffSmrg
5909aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5910aea1d7ffSmrg
5911aea1d7ffSmrg		eval supported=\$$cacheid
5912aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5913aea1d7ffSmrg$as_echo "$supported" >&6; }
5914aea1d7ffSmrg		if test "$supported" = "yes" ; then
5915aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5916aea1d7ffSmrg			found="yes"
5917aea1d7ffSmrg		fi
5918aea1d7ffSmrg	fi
5919aea1d7ffSmrg
5920aea1d7ffSmrg
5921aea1d7ffSmrg
5922aea1d7ffSmrg
5923aea1d7ffSmrg
5924aea1d7ffSmrg# This chunk adds additional warnings that could catch undesired effects.
5925aea1d7ffSmrg
5926aea1d7ffSmrg
5927aea1d7ffSmrg
5928aea1d7ffSmrg
5929aea1d7ffSmrg
5930aea1d7ffSmrg
5931aea1d7ffSmrg
5932aea1d7ffSmrg
5933aea1d7ffSmrg
5934aea1d7ffSmrg
5935aea1d7ffSmrg
5936aea1d7ffSmrg
5937aea1d7ffSmrg
5938aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5939aea1d7ffSmrg
5940aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5941aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5942aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5943aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5944aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5945aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5946aea1d7ffSmrgelse
5947aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5948aea1d7ffSmrg/* end confdefs.h.  */
5949aea1d7ffSmrgint i;
5950aea1d7ffSmrg_ACEOF
5951aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5952aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
5953aea1d7ffSmrgelse
5954aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5955aea1d7ffSmrgfi
5956aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5957aea1d7ffSmrgfi
5958aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5959aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5960aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5961aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5962aea1d7ffSmrgfi
5963aea1d7ffSmrg
5964aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5965aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5966aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5967aea1d7ffSmrg	fi
5968aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5969aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5970aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5971aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5972aea1d7ffSmrg  $as_echo_n "(cached) " >&6
5973aea1d7ffSmrgelse
5974aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5975aea1d7ffSmrg/* end confdefs.h.  */
5976aea1d7ffSmrgint i;
5977aea1d7ffSmrg_ACEOF
5978aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
5979aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5980aea1d7ffSmrgelse
5981aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5982aea1d7ffSmrgfi
5983aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5984aea1d7ffSmrgfi
5985aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5986aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5987aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5988aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5989aea1d7ffSmrgfi
5990aea1d7ffSmrg
5991aea1d7ffSmrgfound="no"
5992aea1d7ffSmrg
5993aea1d7ffSmrg	if test $found = "no" ; then
5994e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5995aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5996aea1d7ffSmrg		fi
5997aea1d7ffSmrg
5998e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5999aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6000aea1d7ffSmrg		fi
6001aea1d7ffSmrg
6002aea1d7ffSmrg		CFLAGS="$CFLAGS -Wunused"
6003aea1d7ffSmrg
6004aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6005aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6006aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wunused
6007aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6008aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6009aea1d7ffSmrgelse
6010aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6011aea1d7ffSmrg/* end confdefs.h.  */
6012aea1d7ffSmrgint i;
6013aea1d7ffSmrgint
6014aea1d7ffSmrgmain ()
6015aea1d7ffSmrg{
6016aea1d7ffSmrg
6017aea1d7ffSmrg  ;
6018aea1d7ffSmrg  return 0;
6019aea1d7ffSmrg}
6020aea1d7ffSmrg_ACEOF
6021aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6022aea1d7ffSmrg  eval $cacheid=yes
6023aea1d7ffSmrgelse
6024aea1d7ffSmrg  eval $cacheid=no
6025aea1d7ffSmrgfi
6026aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6027aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6028aea1d7ffSmrgfi
6029aea1d7ffSmrg
6030aea1d7ffSmrg
6031aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6032aea1d7ffSmrg
6033aea1d7ffSmrg		eval supported=\$$cacheid
6034aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6035aea1d7ffSmrg$as_echo "$supported" >&6; }
6036aea1d7ffSmrg		if test "$supported" = "yes" ; then
6037aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6038aea1d7ffSmrg			found="yes"
6039aea1d7ffSmrg		fi
6040aea1d7ffSmrg	fi
6041aea1d7ffSmrg
6042aea1d7ffSmrg
6043aea1d7ffSmrg
6044aea1d7ffSmrg
6045aea1d7ffSmrg
6046aea1d7ffSmrg
6047aea1d7ffSmrg
6048aea1d7ffSmrg
6049aea1d7ffSmrg
6050aea1d7ffSmrg
6051aea1d7ffSmrg
6052aea1d7ffSmrg
6053aea1d7ffSmrg
6054aea1d7ffSmrg
6055aea1d7ffSmrg
6056aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6057aea1d7ffSmrg
6058aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6059aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6060aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6061aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6062aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6063aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6064aea1d7ffSmrgelse
6065aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6066aea1d7ffSmrg/* end confdefs.h.  */
6067aea1d7ffSmrgint i;
6068aea1d7ffSmrg_ACEOF
6069aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6070aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6071aea1d7ffSmrgelse
6072aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6073aea1d7ffSmrgfi
6074aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6075aea1d7ffSmrgfi
6076aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6077aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6078aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6079aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6080aea1d7ffSmrgfi
6081aea1d7ffSmrg
6082aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6083aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6084aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6085aea1d7ffSmrg	fi
6086aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6087aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6088aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6089aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6090aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6091aea1d7ffSmrgelse
6092aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6093aea1d7ffSmrg/* end confdefs.h.  */
6094aea1d7ffSmrgint i;
6095aea1d7ffSmrg_ACEOF
6096aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6097aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6098aea1d7ffSmrgelse
6099aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6100aea1d7ffSmrgfi
6101aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6102aea1d7ffSmrgfi
6103aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6104aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6105aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6106aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6107aea1d7ffSmrgfi
6108aea1d7ffSmrg
6109aea1d7ffSmrgfound="no"
6110aea1d7ffSmrg
6111aea1d7ffSmrg	if test $found = "no" ; then
6112e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6113aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6114aea1d7ffSmrg		fi
6115aea1d7ffSmrg
6116e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6117aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6118aea1d7ffSmrg		fi
6119aea1d7ffSmrg
6120aea1d7ffSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6121aea1d7ffSmrg
6122aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6123aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6124aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6125aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6126aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6127aea1d7ffSmrgelse
6128aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129aea1d7ffSmrg/* end confdefs.h.  */
6130aea1d7ffSmrgint i;
6131aea1d7ffSmrgint
6132aea1d7ffSmrgmain ()
6133aea1d7ffSmrg{
6134aea1d7ffSmrg
6135aea1d7ffSmrg  ;
6136aea1d7ffSmrg  return 0;
6137aea1d7ffSmrg}
6138aea1d7ffSmrg_ACEOF
6139aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6140aea1d7ffSmrg  eval $cacheid=yes
6141aea1d7ffSmrgelse
6142aea1d7ffSmrg  eval $cacheid=no
6143aea1d7ffSmrgfi
6144aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6145aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6146aea1d7ffSmrgfi
6147aea1d7ffSmrg
6148aea1d7ffSmrg
6149aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6150aea1d7ffSmrg
6151aea1d7ffSmrg		eval supported=\$$cacheid
6152aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6153aea1d7ffSmrg$as_echo "$supported" >&6; }
6154aea1d7ffSmrg		if test "$supported" = "yes" ; then
6155aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6156aea1d7ffSmrg			found="yes"
6157aea1d7ffSmrg		fi
6158aea1d7ffSmrg	fi
6159aea1d7ffSmrg
6160aea1d7ffSmrg
6161aea1d7ffSmrg
6162aea1d7ffSmrg
6163aea1d7ffSmrg
6164aea1d7ffSmrg
6165aea1d7ffSmrg
6166aea1d7ffSmrg
6167aea1d7ffSmrg
6168aea1d7ffSmrg
6169aea1d7ffSmrg
6170aea1d7ffSmrg
6171aea1d7ffSmrg
6172aea1d7ffSmrg
6173aea1d7ffSmrg
6174aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6175aea1d7ffSmrg
6176aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6177aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6178aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6179aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6180aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6181aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6182aea1d7ffSmrgelse
6183aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6184aea1d7ffSmrg/* end confdefs.h.  */
6185aea1d7ffSmrgint i;
6186aea1d7ffSmrg_ACEOF
6187aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6188aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6189aea1d7ffSmrgelse
6190aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6191aea1d7ffSmrgfi
6192aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6193aea1d7ffSmrgfi
6194aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6195aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6196aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6197aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6198aea1d7ffSmrgfi
6199aea1d7ffSmrg
6200aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6201aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6202aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6203aea1d7ffSmrg	fi
6204aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6205aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6206aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6207aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6208aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6209aea1d7ffSmrgelse
6210aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6211aea1d7ffSmrg/* end confdefs.h.  */
6212aea1d7ffSmrgint i;
6213aea1d7ffSmrg_ACEOF
6214aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6215aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6216aea1d7ffSmrgelse
6217aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6218aea1d7ffSmrgfi
6219aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6220aea1d7ffSmrgfi
6221aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6222aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6223aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6224aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6225aea1d7ffSmrgfi
6226aea1d7ffSmrg
6227aea1d7ffSmrgfound="no"
6228aea1d7ffSmrg
6229aea1d7ffSmrg	if test $found = "no" ; then
6230e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6231aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6232aea1d7ffSmrg		fi
6233aea1d7ffSmrg
6234e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6235aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6236aea1d7ffSmrg		fi
6237aea1d7ffSmrg
6238aea1d7ffSmrg		CFLAGS="$CFLAGS -Wshadow"
6239aea1d7ffSmrg
6240aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6241aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6242aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wshadow
6243aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6244aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6245aea1d7ffSmrgelse
6246aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6247aea1d7ffSmrg/* end confdefs.h.  */
6248aea1d7ffSmrgint i;
6249aea1d7ffSmrgint
6250aea1d7ffSmrgmain ()
6251aea1d7ffSmrg{
6252aea1d7ffSmrg
6253aea1d7ffSmrg  ;
6254aea1d7ffSmrg  return 0;
6255aea1d7ffSmrg}
6256aea1d7ffSmrg_ACEOF
6257aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6258aea1d7ffSmrg  eval $cacheid=yes
6259aea1d7ffSmrgelse
6260aea1d7ffSmrg  eval $cacheid=no
6261aea1d7ffSmrgfi
6262aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6263aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6264aea1d7ffSmrgfi
6265aea1d7ffSmrg
6266aea1d7ffSmrg
6267aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6268aea1d7ffSmrg
6269aea1d7ffSmrg		eval supported=\$$cacheid
6270aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6271aea1d7ffSmrg$as_echo "$supported" >&6; }
6272aea1d7ffSmrg		if test "$supported" = "yes" ; then
6273aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6274aea1d7ffSmrg			found="yes"
6275aea1d7ffSmrg		fi
6276aea1d7ffSmrg	fi
6277aea1d7ffSmrg
6278aea1d7ffSmrg
6279aea1d7ffSmrg
6280aea1d7ffSmrg
6281aea1d7ffSmrg
6282aea1d7ffSmrg
6283aea1d7ffSmrg
6284aea1d7ffSmrg
6285aea1d7ffSmrg
6286aea1d7ffSmrg
6287aea1d7ffSmrg
6288aea1d7ffSmrg
6289aea1d7ffSmrg
6290aea1d7ffSmrg
6291aea1d7ffSmrg
6292aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6293aea1d7ffSmrg
6294aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6295aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6296aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6297aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6298aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6299aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6300aea1d7ffSmrgelse
6301aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6302aea1d7ffSmrg/* end confdefs.h.  */
6303aea1d7ffSmrgint i;
6304aea1d7ffSmrg_ACEOF
6305aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6306aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6307aea1d7ffSmrgelse
6308aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6309aea1d7ffSmrgfi
6310aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6311aea1d7ffSmrgfi
6312aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6313aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6314aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6315aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6316aea1d7ffSmrgfi
6317aea1d7ffSmrg
6318aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6319aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6320aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6321aea1d7ffSmrg	fi
6322aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6323aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6324aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6325aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6326aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6327aea1d7ffSmrgelse
6328aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6329aea1d7ffSmrg/* end confdefs.h.  */
6330aea1d7ffSmrgint i;
6331aea1d7ffSmrg_ACEOF
6332aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6333aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6334aea1d7ffSmrgelse
6335aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6336aea1d7ffSmrgfi
6337aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6338aea1d7ffSmrgfi
6339aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6340aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6341aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6342aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6343aea1d7ffSmrgfi
6344aea1d7ffSmrg
6345aea1d7ffSmrgfound="no"
6346aea1d7ffSmrg
6347aea1d7ffSmrg	if test $found = "no" ; then
6348e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6349aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6350aea1d7ffSmrg		fi
6351aea1d7ffSmrg
6352e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6353aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6354aea1d7ffSmrg		fi
6355aea1d7ffSmrg
6356e7fdea5fSmrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6357aea1d7ffSmrg
6358e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6359e7fdea5fSmrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6360e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6361aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6362aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6363aea1d7ffSmrgelse
6364aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365aea1d7ffSmrg/* end confdefs.h.  */
6366aea1d7ffSmrgint i;
6367aea1d7ffSmrgint
6368aea1d7ffSmrgmain ()
6369aea1d7ffSmrg{
6370aea1d7ffSmrg
6371aea1d7ffSmrg  ;
6372aea1d7ffSmrg  return 0;
6373aea1d7ffSmrg}
6374aea1d7ffSmrg_ACEOF
6375aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6376aea1d7ffSmrg  eval $cacheid=yes
6377aea1d7ffSmrgelse
6378aea1d7ffSmrg  eval $cacheid=no
6379aea1d7ffSmrgfi
6380aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6381aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6382aea1d7ffSmrgfi
6383aea1d7ffSmrg
6384aea1d7ffSmrg
6385aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6386aea1d7ffSmrg
6387aea1d7ffSmrg		eval supported=\$$cacheid
6388aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6389aea1d7ffSmrg$as_echo "$supported" >&6; }
6390aea1d7ffSmrg		if test "$supported" = "yes" ; then
6391e7fdea5fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6392aea1d7ffSmrg			found="yes"
6393aea1d7ffSmrg		fi
6394aea1d7ffSmrg	fi
6395aea1d7ffSmrg
6396aea1d7ffSmrg
6397aea1d7ffSmrg
6398aea1d7ffSmrg
6399aea1d7ffSmrg
6400aea1d7ffSmrg
6401aea1d7ffSmrg
6402aea1d7ffSmrg
6403aea1d7ffSmrg
6404aea1d7ffSmrg
6405aea1d7ffSmrg
6406aea1d7ffSmrg
6407aea1d7ffSmrg
6408aea1d7ffSmrg
6409aea1d7ffSmrg
6410aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6411aea1d7ffSmrg
6412aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6413aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6414aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6415aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6416aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6417aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6418aea1d7ffSmrgelse
6419aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6420aea1d7ffSmrg/* end confdefs.h.  */
6421aea1d7ffSmrgint i;
6422aea1d7ffSmrg_ACEOF
6423aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6424aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6425aea1d7ffSmrgelse
6426aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6427aea1d7ffSmrgfi
6428aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6429aea1d7ffSmrgfi
6430aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6431aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6432aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6433aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6434aea1d7ffSmrgfi
6435aea1d7ffSmrg
6436aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6437aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6438aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6439aea1d7ffSmrg	fi
6440aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6441aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6442aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6443aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6444aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6445aea1d7ffSmrgelse
6446aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6447aea1d7ffSmrg/* end confdefs.h.  */
6448aea1d7ffSmrgint i;
6449aea1d7ffSmrg_ACEOF
6450aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6451aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6452aea1d7ffSmrgelse
6453aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6454aea1d7ffSmrgfi
6455aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6456aea1d7ffSmrgfi
6457aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6458aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6459aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6460aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6461aea1d7ffSmrgfi
6462aea1d7ffSmrg
6463aea1d7ffSmrgfound="no"
6464aea1d7ffSmrg
6465aea1d7ffSmrg	if test $found = "no" ; then
6466e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6467aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6468aea1d7ffSmrg		fi
6469aea1d7ffSmrg
6470e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6471aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6472aea1d7ffSmrg		fi
6473aea1d7ffSmrg
6474e7fdea5fSmrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6475aea1d7ffSmrg
6476e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6477e7fdea5fSmrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6478e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6479aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6480aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6481aea1d7ffSmrgelse
6482aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6483aea1d7ffSmrg/* end confdefs.h.  */
6484aea1d7ffSmrgint i;
6485aea1d7ffSmrgint
6486aea1d7ffSmrgmain ()
6487aea1d7ffSmrg{
6488aea1d7ffSmrg
6489aea1d7ffSmrg  ;
6490aea1d7ffSmrg  return 0;
6491aea1d7ffSmrg}
6492aea1d7ffSmrg_ACEOF
6493aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6494aea1d7ffSmrg  eval $cacheid=yes
6495aea1d7ffSmrgelse
6496aea1d7ffSmrg  eval $cacheid=no
6497aea1d7ffSmrgfi
6498aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6499aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6500aea1d7ffSmrgfi
6501aea1d7ffSmrg
6502aea1d7ffSmrg
6503aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6504aea1d7ffSmrg
6505aea1d7ffSmrg		eval supported=\$$cacheid
6506aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6507aea1d7ffSmrg$as_echo "$supported" >&6; }
6508aea1d7ffSmrg		if test "$supported" = "yes" ; then
6509e7fdea5fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6510aea1d7ffSmrg			found="yes"
6511aea1d7ffSmrg		fi
6512aea1d7ffSmrg	fi
6513aea1d7ffSmrg
6514aea1d7ffSmrg
6515aea1d7ffSmrg
6516aea1d7ffSmrg
6517aea1d7ffSmrg
6518aea1d7ffSmrg
6519aea1d7ffSmrg
6520aea1d7ffSmrg
6521aea1d7ffSmrg
6522aea1d7ffSmrg
6523aea1d7ffSmrg
6524aea1d7ffSmrg
6525aea1d7ffSmrg
6526aea1d7ffSmrg
6527aea1d7ffSmrg
6528aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6529aea1d7ffSmrg
6530aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6531aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6532aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6533aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6534aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6535aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6536aea1d7ffSmrgelse
6537aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6538aea1d7ffSmrg/* end confdefs.h.  */
6539aea1d7ffSmrgint i;
6540aea1d7ffSmrg_ACEOF
6541aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6542aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6543aea1d7ffSmrgelse
6544aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6545aea1d7ffSmrgfi
6546aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6547aea1d7ffSmrgfi
6548aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6549aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6550aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6551aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6552aea1d7ffSmrgfi
6553aea1d7ffSmrg
6554aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6555aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6556aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6557aea1d7ffSmrg	fi
6558aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6559aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6560aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6561aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6562aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6563aea1d7ffSmrgelse
6564aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6565aea1d7ffSmrg/* end confdefs.h.  */
6566aea1d7ffSmrgint i;
6567aea1d7ffSmrg_ACEOF
6568aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6569aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6570aea1d7ffSmrgelse
6571aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6572aea1d7ffSmrgfi
6573aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6574aea1d7ffSmrgfi
6575aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6576aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6577aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6578aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6579aea1d7ffSmrgfi
6580aea1d7ffSmrg
6581aea1d7ffSmrgfound="no"
6582aea1d7ffSmrg
6583aea1d7ffSmrg	if test $found = "no" ; then
6584e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6585aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6586aea1d7ffSmrg		fi
6587aea1d7ffSmrg
6588e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6589aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6590aea1d7ffSmrg		fi
6591aea1d7ffSmrg
6592e7fdea5fSmrg		CFLAGS="$CFLAGS -Wredundant-decls"
6593aea1d7ffSmrg
6594e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6595e7fdea5fSmrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6596e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6597aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6598aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6599aea1d7ffSmrgelse
6600aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6601aea1d7ffSmrg/* end confdefs.h.  */
6602aea1d7ffSmrgint i;
6603aea1d7ffSmrgint
6604aea1d7ffSmrgmain ()
6605aea1d7ffSmrg{
6606aea1d7ffSmrg
6607aea1d7ffSmrg  ;
6608aea1d7ffSmrg  return 0;
6609aea1d7ffSmrg}
6610aea1d7ffSmrg_ACEOF
6611aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6612aea1d7ffSmrg  eval $cacheid=yes
6613aea1d7ffSmrgelse
6614aea1d7ffSmrg  eval $cacheid=no
6615aea1d7ffSmrgfi
6616aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6617aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6618aea1d7ffSmrgfi
6619aea1d7ffSmrg
6620aea1d7ffSmrg
6621aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6622aea1d7ffSmrg
6623aea1d7ffSmrg		eval supported=\$$cacheid
6624aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6625aea1d7ffSmrg$as_echo "$supported" >&6; }
6626aea1d7ffSmrg		if test "$supported" = "yes" ; then
6627e7fdea5fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6628aea1d7ffSmrg			found="yes"
6629aea1d7ffSmrg		fi
6630aea1d7ffSmrg	fi
6631aea1d7ffSmrg
6632aea1d7ffSmrg
6633aea1d7ffSmrg
6634aea1d7ffSmrg
6635aea1d7ffSmrg
6636aea1d7ffSmrg
6637aea1d7ffSmrg
6638aea1d7ffSmrg
6639aea1d7ffSmrg
6640aea1d7ffSmrg
6641aea1d7ffSmrg
6642aea1d7ffSmrg
6643aea1d7ffSmrg
6644aea1d7ffSmrg
6645aea1d7ffSmrg
6646aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6647aea1d7ffSmrg
6648aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6649aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6650aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6651aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6652aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6653aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6654aea1d7ffSmrgelse
6655aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6656aea1d7ffSmrg/* end confdefs.h.  */
6657aea1d7ffSmrgint i;
6658aea1d7ffSmrg_ACEOF
6659aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6660aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6661aea1d7ffSmrgelse
6662aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6663aea1d7ffSmrgfi
6664aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6665aea1d7ffSmrgfi
6666aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6667aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6668aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6669aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6670aea1d7ffSmrgfi
6671aea1d7ffSmrg
6672aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6673aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6674aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6675aea1d7ffSmrg	fi
6676aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6677aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6678aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6679aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6680aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6681aea1d7ffSmrgelse
6682aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6683aea1d7ffSmrg/* end confdefs.h.  */
6684aea1d7ffSmrgint i;
6685aea1d7ffSmrg_ACEOF
6686aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6687aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6688aea1d7ffSmrgelse
6689aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6690aea1d7ffSmrgfi
6691aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6692aea1d7ffSmrgfi
6693aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6694aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6695aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6696aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6697aea1d7ffSmrgfi
6698aea1d7ffSmrg
6699aea1d7ffSmrgfound="no"
6700aea1d7ffSmrg
6701aea1d7ffSmrg	if test $found = "no" ; then
6702e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6703aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6704aea1d7ffSmrg		fi
6705aea1d7ffSmrg
6706e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6707aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6708aea1d7ffSmrg		fi
6709aea1d7ffSmrg
6710e7fdea5fSmrg		CFLAGS="$CFLAGS -Wlogical-op"
6711aea1d7ffSmrg
6712e7fdea5fSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6713e7fdea5fSmrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6714e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6715aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6716aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6717aea1d7ffSmrgelse
6718aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6719aea1d7ffSmrg/* end confdefs.h.  */
6720aea1d7ffSmrgint i;
6721aea1d7ffSmrgint
6722aea1d7ffSmrgmain ()
6723aea1d7ffSmrg{
6724aea1d7ffSmrg
6725aea1d7ffSmrg  ;
6726aea1d7ffSmrg  return 0;
6727aea1d7ffSmrg}
6728aea1d7ffSmrg_ACEOF
6729aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6730aea1d7ffSmrg  eval $cacheid=yes
6731aea1d7ffSmrgelse
6732aea1d7ffSmrg  eval $cacheid=no
6733aea1d7ffSmrgfi
6734aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6735aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6736aea1d7ffSmrgfi
6737aea1d7ffSmrg
6738aea1d7ffSmrg
6739aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6740aea1d7ffSmrg
6741aea1d7ffSmrg		eval supported=\$$cacheid
6742aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6743aea1d7ffSmrg$as_echo "$supported" >&6; }
6744aea1d7ffSmrg		if test "$supported" = "yes" ; then
6745e7fdea5fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6746aea1d7ffSmrg			found="yes"
6747aea1d7ffSmrg		fi
6748aea1d7ffSmrg	fi
6749aea1d7ffSmrg
6750aea1d7ffSmrg
6751aea1d7ffSmrg
6752aea1d7ffSmrg# These are currently disabled because they are noisy.  They will be enabled
6753aea1d7ffSmrg# in the future once the codebase is sufficiently modernized to silence
6754aea1d7ffSmrg# them.  For now, I don't want them to drown out the other warnings.
6755aea1d7ffSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6756aea1d7ffSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6757e7fdea5fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6758aea1d7ffSmrg
6759aea1d7ffSmrg# Turn some warnings into errors, so we don't accidently get successful builds
6760aea1d7ffSmrg# when there are problems that should be fixed.
6761aea1d7ffSmrg
6762aea1d7ffSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
6763aea1d7ffSmrg
6764aea1d7ffSmrg
6765aea1d7ffSmrg
6766aea1d7ffSmrg
6767aea1d7ffSmrg
6768aea1d7ffSmrg
6769aea1d7ffSmrg
6770aea1d7ffSmrg
6771aea1d7ffSmrg
6772aea1d7ffSmrg
6773aea1d7ffSmrg
6774aea1d7ffSmrg
6775aea1d7ffSmrg
6776aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6777aea1d7ffSmrg
6778aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6779aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6780aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6781aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6782aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6783aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6784aea1d7ffSmrgelse
6785aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6786aea1d7ffSmrg/* end confdefs.h.  */
6787aea1d7ffSmrgint i;
6788aea1d7ffSmrg_ACEOF
6789aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6790aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6791aea1d7ffSmrgelse
6792aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6793aea1d7ffSmrgfi
6794aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6795aea1d7ffSmrgfi
6796aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6797aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6798aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6799aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6800aea1d7ffSmrgfi
6801aea1d7ffSmrg
6802aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6803aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6804aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6805aea1d7ffSmrg	fi
6806aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6807aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6808aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6809aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6810aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6811aea1d7ffSmrgelse
6812aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6813aea1d7ffSmrg/* end confdefs.h.  */
6814aea1d7ffSmrgint i;
6815aea1d7ffSmrg_ACEOF
6816aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6817aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6818aea1d7ffSmrgelse
6819aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6820aea1d7ffSmrgfi
6821aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6822aea1d7ffSmrgfi
6823aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6824aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6825aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6826aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6827aea1d7ffSmrgfi
6828aea1d7ffSmrg
6829aea1d7ffSmrgfound="no"
6830aea1d7ffSmrg
6831aea1d7ffSmrg	if test $found = "no" ; then
6832e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6833aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6834aea1d7ffSmrg		fi
6835aea1d7ffSmrg
6836e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6837aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6838aea1d7ffSmrg		fi
6839aea1d7ffSmrg
6840aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=implicit"
6841aea1d7ffSmrg
6842aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6843aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6844e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_implicit
6845aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6846aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6847aea1d7ffSmrgelse
6848aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849aea1d7ffSmrg/* end confdefs.h.  */
6850aea1d7ffSmrgint i;
6851aea1d7ffSmrgint
6852aea1d7ffSmrgmain ()
6853aea1d7ffSmrg{
6854aea1d7ffSmrg
6855aea1d7ffSmrg  ;
6856aea1d7ffSmrg  return 0;
6857aea1d7ffSmrg}
6858aea1d7ffSmrg_ACEOF
6859aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6860aea1d7ffSmrg  eval $cacheid=yes
6861aea1d7ffSmrgelse
6862aea1d7ffSmrg  eval $cacheid=no
6863aea1d7ffSmrgfi
6864aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6865aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6866aea1d7ffSmrgfi
6867aea1d7ffSmrg
6868aea1d7ffSmrg
6869aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6870aea1d7ffSmrg
6871aea1d7ffSmrg		eval supported=\$$cacheid
6872aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6873aea1d7ffSmrg$as_echo "$supported" >&6; }
6874aea1d7ffSmrg		if test "$supported" = "yes" ; then
6875aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6876aea1d7ffSmrg			found="yes"
6877aea1d7ffSmrg		fi
6878aea1d7ffSmrg	fi
6879aea1d7ffSmrg
6880aea1d7ffSmrg	if test $found = "no" ; then
6881e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6882aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6883aea1d7ffSmrg		fi
6884aea1d7ffSmrg
6885e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6886aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6887aea1d7ffSmrg		fi
6888aea1d7ffSmrg
6889aea1d7ffSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6890aea1d7ffSmrg
6891aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6892aea1d7ffSmrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6893e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
6894aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
6895aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6896aea1d7ffSmrgelse
6897aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6898aea1d7ffSmrg/* end confdefs.h.  */
6899aea1d7ffSmrgint i;
6900aea1d7ffSmrgint
6901aea1d7ffSmrgmain ()
6902aea1d7ffSmrg{
6903aea1d7ffSmrg
6904aea1d7ffSmrg  ;
6905aea1d7ffSmrg  return 0;
6906aea1d7ffSmrg}
6907aea1d7ffSmrg_ACEOF
6908aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
6909aea1d7ffSmrg  eval $cacheid=yes
6910aea1d7ffSmrgelse
6911aea1d7ffSmrg  eval $cacheid=no
6912aea1d7ffSmrgfi
6913aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
6914aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
6915aea1d7ffSmrgfi
6916aea1d7ffSmrg
6917aea1d7ffSmrg
6918aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6919aea1d7ffSmrg
6920aea1d7ffSmrg		eval supported=\$$cacheid
6921aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6922aea1d7ffSmrg$as_echo "$supported" >&6; }
6923aea1d7ffSmrg		if test "$supported" = "yes" ; then
6924aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6925aea1d7ffSmrg			found="yes"
6926aea1d7ffSmrg		fi
6927aea1d7ffSmrg	fi
6928aea1d7ffSmrg
6929aea1d7ffSmrg
6930aea1d7ffSmrg
6931aea1d7ffSmrg
6932aea1d7ffSmrg
6933aea1d7ffSmrg
6934aea1d7ffSmrg
6935aea1d7ffSmrg
6936aea1d7ffSmrg
6937aea1d7ffSmrg
6938aea1d7ffSmrg
6939aea1d7ffSmrg
6940aea1d7ffSmrg
6941aea1d7ffSmrg
6942aea1d7ffSmrg
6943aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6944aea1d7ffSmrg
6945aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6946aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6947aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6948aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6949aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6950aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6951aea1d7ffSmrgelse
6952aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6953aea1d7ffSmrg/* end confdefs.h.  */
6954aea1d7ffSmrgint i;
6955aea1d7ffSmrg_ACEOF
6956aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6957aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
6958aea1d7ffSmrgelse
6959aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6960aea1d7ffSmrgfi
6961aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6962aea1d7ffSmrgfi
6963aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6964aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6965aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6966aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6967aea1d7ffSmrgfi
6968aea1d7ffSmrg
6969aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6970aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6971aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6972aea1d7ffSmrg	fi
6973aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6974aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6975aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6976aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6977aea1d7ffSmrg  $as_echo_n "(cached) " >&6
6978aea1d7ffSmrgelse
6979aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6980aea1d7ffSmrg/* end confdefs.h.  */
6981aea1d7ffSmrgint i;
6982aea1d7ffSmrg_ACEOF
6983aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
6984aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6985aea1d7ffSmrgelse
6986aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6987aea1d7ffSmrgfi
6988aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6989aea1d7ffSmrgfi
6990aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6991aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6992aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6993aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6994aea1d7ffSmrgfi
6995aea1d7ffSmrg
6996aea1d7ffSmrgfound="no"
6997aea1d7ffSmrg
6998aea1d7ffSmrg	if test $found = "no" ; then
6999e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7000aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7001aea1d7ffSmrg		fi
7002aea1d7ffSmrg
7003e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7004aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7005aea1d7ffSmrg		fi
7006aea1d7ffSmrg
7007aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7008aea1d7ffSmrg
7009aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7010aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7011e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7012aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7013aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7014aea1d7ffSmrgelse
7015aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7016aea1d7ffSmrg/* end confdefs.h.  */
7017aea1d7ffSmrgint i;
7018aea1d7ffSmrgint
7019aea1d7ffSmrgmain ()
7020aea1d7ffSmrg{
7021aea1d7ffSmrg
7022aea1d7ffSmrg  ;
7023aea1d7ffSmrg  return 0;
7024aea1d7ffSmrg}
7025aea1d7ffSmrg_ACEOF
7026aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7027aea1d7ffSmrg  eval $cacheid=yes
7028aea1d7ffSmrgelse
7029aea1d7ffSmrg  eval $cacheid=no
7030aea1d7ffSmrgfi
7031aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7032aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7033aea1d7ffSmrgfi
7034aea1d7ffSmrg
7035aea1d7ffSmrg
7036aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7037aea1d7ffSmrg
7038aea1d7ffSmrg		eval supported=\$$cacheid
7039aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7040aea1d7ffSmrg$as_echo "$supported" >&6; }
7041aea1d7ffSmrg		if test "$supported" = "yes" ; then
7042aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7043aea1d7ffSmrg			found="yes"
7044aea1d7ffSmrg		fi
7045aea1d7ffSmrg	fi
7046aea1d7ffSmrg
7047aea1d7ffSmrg
7048aea1d7ffSmrg
7049aea1d7ffSmrg
7050aea1d7ffSmrg
7051aea1d7ffSmrg
7052aea1d7ffSmrg
7053aea1d7ffSmrg
7054aea1d7ffSmrg
7055aea1d7ffSmrg
7056aea1d7ffSmrg
7057aea1d7ffSmrg
7058aea1d7ffSmrg
7059aea1d7ffSmrg
7060aea1d7ffSmrg
7061aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7062aea1d7ffSmrg
7063aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7064aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7065aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7066aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7067aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7068aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7069aea1d7ffSmrgelse
7070aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7071aea1d7ffSmrg/* end confdefs.h.  */
7072aea1d7ffSmrgint i;
7073aea1d7ffSmrg_ACEOF
7074aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7075aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7076aea1d7ffSmrgelse
7077aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7078aea1d7ffSmrgfi
7079aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7080aea1d7ffSmrgfi
7081aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7082aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7083aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7084aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7085aea1d7ffSmrgfi
7086aea1d7ffSmrg
7087aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7088aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7089aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7090aea1d7ffSmrg	fi
7091aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7092aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7093aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7094aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7095aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7096aea1d7ffSmrgelse
7097aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7098aea1d7ffSmrg/* end confdefs.h.  */
7099aea1d7ffSmrgint i;
7100aea1d7ffSmrg_ACEOF
7101aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7102aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7103aea1d7ffSmrgelse
7104aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7105aea1d7ffSmrgfi
7106aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7107aea1d7ffSmrgfi
7108aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7109aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7110aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7111aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7112aea1d7ffSmrgfi
7113aea1d7ffSmrg
7114aea1d7ffSmrgfound="no"
7115aea1d7ffSmrg
7116aea1d7ffSmrg	if test $found = "no" ; then
7117e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7118aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7119aea1d7ffSmrg		fi
7120aea1d7ffSmrg
7121e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7122aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7123aea1d7ffSmrg		fi
7124aea1d7ffSmrg
7125aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7126aea1d7ffSmrg
7127aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7128aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7129e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7130aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7131aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7132aea1d7ffSmrgelse
7133aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7134aea1d7ffSmrg/* end confdefs.h.  */
7135aea1d7ffSmrgint i;
7136aea1d7ffSmrgint
7137aea1d7ffSmrgmain ()
7138aea1d7ffSmrg{
7139aea1d7ffSmrg
7140aea1d7ffSmrg  ;
7141aea1d7ffSmrg  return 0;
7142aea1d7ffSmrg}
7143aea1d7ffSmrg_ACEOF
7144aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7145aea1d7ffSmrg  eval $cacheid=yes
7146aea1d7ffSmrgelse
7147aea1d7ffSmrg  eval $cacheid=no
7148aea1d7ffSmrgfi
7149aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7150aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7151aea1d7ffSmrgfi
7152aea1d7ffSmrg
7153aea1d7ffSmrg
7154aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7155aea1d7ffSmrg
7156aea1d7ffSmrg		eval supported=\$$cacheid
7157aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7158aea1d7ffSmrg$as_echo "$supported" >&6; }
7159aea1d7ffSmrg		if test "$supported" = "yes" ; then
7160aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7161aea1d7ffSmrg			found="yes"
7162aea1d7ffSmrg		fi
7163aea1d7ffSmrg	fi
7164aea1d7ffSmrg
7165aea1d7ffSmrg
7166aea1d7ffSmrg
7167aea1d7ffSmrg
7168aea1d7ffSmrg
7169aea1d7ffSmrg
7170aea1d7ffSmrg
7171aea1d7ffSmrg
7172aea1d7ffSmrg
7173aea1d7ffSmrg
7174aea1d7ffSmrg
7175aea1d7ffSmrg
7176aea1d7ffSmrg
7177aea1d7ffSmrg
7178aea1d7ffSmrg
7179aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7180aea1d7ffSmrg
7181aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7182aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7183aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7184aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7185aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7186aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7187aea1d7ffSmrgelse
7188aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7189aea1d7ffSmrg/* end confdefs.h.  */
7190aea1d7ffSmrgint i;
7191aea1d7ffSmrg_ACEOF
7192aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7193aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7194aea1d7ffSmrgelse
7195aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7196aea1d7ffSmrgfi
7197aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7198aea1d7ffSmrgfi
7199aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7200aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7201aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7202aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7203aea1d7ffSmrgfi
7204aea1d7ffSmrg
7205aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7206aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7207aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7208aea1d7ffSmrg	fi
7209aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7210aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7211aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7212aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7213aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7214aea1d7ffSmrgelse
7215aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7216aea1d7ffSmrg/* end confdefs.h.  */
7217aea1d7ffSmrgint i;
7218aea1d7ffSmrg_ACEOF
7219aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7220aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7221aea1d7ffSmrgelse
7222aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7223aea1d7ffSmrgfi
7224aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7225aea1d7ffSmrgfi
7226aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7227aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7228aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7229aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7230aea1d7ffSmrgfi
7231aea1d7ffSmrg
7232aea1d7ffSmrgfound="no"
7233aea1d7ffSmrg
7234aea1d7ffSmrg	if test $found = "no" ; then
7235e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7236aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7237aea1d7ffSmrg		fi
7238aea1d7ffSmrg
7239e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7240aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7241aea1d7ffSmrg		fi
7242aea1d7ffSmrg
7243aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=main"
7244aea1d7ffSmrg
7245aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7246aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7247e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_main
7248aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7249aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7250aea1d7ffSmrgelse
7251aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7252aea1d7ffSmrg/* end confdefs.h.  */
7253aea1d7ffSmrgint i;
7254aea1d7ffSmrgint
7255aea1d7ffSmrgmain ()
7256aea1d7ffSmrg{
7257aea1d7ffSmrg
7258aea1d7ffSmrg  ;
7259aea1d7ffSmrg  return 0;
7260aea1d7ffSmrg}
7261aea1d7ffSmrg_ACEOF
7262aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7263aea1d7ffSmrg  eval $cacheid=yes
7264aea1d7ffSmrgelse
7265aea1d7ffSmrg  eval $cacheid=no
7266aea1d7ffSmrgfi
7267aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7268aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7269aea1d7ffSmrgfi
7270aea1d7ffSmrg
7271aea1d7ffSmrg
7272aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7273aea1d7ffSmrg
7274aea1d7ffSmrg		eval supported=\$$cacheid
7275aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7276aea1d7ffSmrg$as_echo "$supported" >&6; }
7277aea1d7ffSmrg		if test "$supported" = "yes" ; then
7278aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7279aea1d7ffSmrg			found="yes"
7280aea1d7ffSmrg		fi
7281aea1d7ffSmrg	fi
7282aea1d7ffSmrg
7283aea1d7ffSmrg
7284aea1d7ffSmrg
7285aea1d7ffSmrg
7286aea1d7ffSmrg
7287aea1d7ffSmrg
7288aea1d7ffSmrg
7289aea1d7ffSmrg
7290aea1d7ffSmrg
7291aea1d7ffSmrg
7292aea1d7ffSmrg
7293aea1d7ffSmrg
7294aea1d7ffSmrg
7295aea1d7ffSmrg
7296aea1d7ffSmrg
7297aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7298aea1d7ffSmrg
7299aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7300aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7301aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7302aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7303aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7304aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7305aea1d7ffSmrgelse
7306aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7307aea1d7ffSmrg/* end confdefs.h.  */
7308aea1d7ffSmrgint i;
7309aea1d7ffSmrg_ACEOF
7310aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7311aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7312aea1d7ffSmrgelse
7313aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7314aea1d7ffSmrgfi
7315aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7316aea1d7ffSmrgfi
7317aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7318aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7319aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7320aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7321aea1d7ffSmrgfi
7322aea1d7ffSmrg
7323aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7324aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7325aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7326aea1d7ffSmrg	fi
7327aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7328aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7329aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7330aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7331aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7332aea1d7ffSmrgelse
7333aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7334aea1d7ffSmrg/* end confdefs.h.  */
7335aea1d7ffSmrgint i;
7336aea1d7ffSmrg_ACEOF
7337aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7338aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7339aea1d7ffSmrgelse
7340aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7341aea1d7ffSmrgfi
7342aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7343aea1d7ffSmrgfi
7344aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7345aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7346aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7347aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7348aea1d7ffSmrgfi
7349aea1d7ffSmrg
7350aea1d7ffSmrgfound="no"
7351aea1d7ffSmrg
7352aea1d7ffSmrg	if test $found = "no" ; then
7353e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7354aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7355aea1d7ffSmrg		fi
7356aea1d7ffSmrg
7357e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7358aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7359aea1d7ffSmrg		fi
7360aea1d7ffSmrg
7361aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7362aea1d7ffSmrg
7363aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7364aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7365e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7366aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7367aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7368aea1d7ffSmrgelse
7369aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7370aea1d7ffSmrg/* end confdefs.h.  */
7371aea1d7ffSmrgint i;
7372aea1d7ffSmrgint
7373aea1d7ffSmrgmain ()
7374aea1d7ffSmrg{
7375aea1d7ffSmrg
7376aea1d7ffSmrg  ;
7377aea1d7ffSmrg  return 0;
7378aea1d7ffSmrg}
7379aea1d7ffSmrg_ACEOF
7380aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7381aea1d7ffSmrg  eval $cacheid=yes
7382aea1d7ffSmrgelse
7383aea1d7ffSmrg  eval $cacheid=no
7384aea1d7ffSmrgfi
7385aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7386aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7387aea1d7ffSmrgfi
7388aea1d7ffSmrg
7389aea1d7ffSmrg
7390aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7391aea1d7ffSmrg
7392aea1d7ffSmrg		eval supported=\$$cacheid
7393aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7394aea1d7ffSmrg$as_echo "$supported" >&6; }
7395aea1d7ffSmrg		if test "$supported" = "yes" ; then
7396aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7397aea1d7ffSmrg			found="yes"
7398aea1d7ffSmrg		fi
7399aea1d7ffSmrg	fi
7400aea1d7ffSmrg
7401aea1d7ffSmrg
7402aea1d7ffSmrg
7403aea1d7ffSmrg
7404aea1d7ffSmrg
7405aea1d7ffSmrg
7406aea1d7ffSmrg
7407aea1d7ffSmrg
7408aea1d7ffSmrg
7409aea1d7ffSmrg
7410aea1d7ffSmrg
7411aea1d7ffSmrg
7412aea1d7ffSmrg
7413aea1d7ffSmrg
7414aea1d7ffSmrg
7415aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7416aea1d7ffSmrg
7417aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7418aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7419aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7420aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7421aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7422aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7423aea1d7ffSmrgelse
7424aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7425aea1d7ffSmrg/* end confdefs.h.  */
7426aea1d7ffSmrgint i;
7427aea1d7ffSmrg_ACEOF
7428aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7429aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7430aea1d7ffSmrgelse
7431aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7432aea1d7ffSmrgfi
7433aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7434aea1d7ffSmrgfi
7435aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7436aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7437aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7438aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7439aea1d7ffSmrgfi
7440aea1d7ffSmrg
7441aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7442aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7443aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7444aea1d7ffSmrg	fi
7445aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7446aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7447aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7448aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7449aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7450aea1d7ffSmrgelse
7451aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7452aea1d7ffSmrg/* end confdefs.h.  */
7453aea1d7ffSmrgint i;
7454aea1d7ffSmrg_ACEOF
7455aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7456aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7457aea1d7ffSmrgelse
7458aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7459aea1d7ffSmrgfi
7460aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7461aea1d7ffSmrgfi
7462aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7463aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7464aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7465aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7466aea1d7ffSmrgfi
7467aea1d7ffSmrg
7468aea1d7ffSmrgfound="no"
7469aea1d7ffSmrg
7470aea1d7ffSmrg	if test $found = "no" ; then
7471e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7472aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7473aea1d7ffSmrg		fi
7474aea1d7ffSmrg
7475e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7476aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7477aea1d7ffSmrg		fi
7478aea1d7ffSmrg
7479aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7480aea1d7ffSmrg
7481aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7482aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7483e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7484aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7485aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7486aea1d7ffSmrgelse
7487aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7488aea1d7ffSmrg/* end confdefs.h.  */
7489aea1d7ffSmrgint i;
7490aea1d7ffSmrgint
7491aea1d7ffSmrgmain ()
7492aea1d7ffSmrg{
7493aea1d7ffSmrg
7494aea1d7ffSmrg  ;
7495aea1d7ffSmrg  return 0;
7496aea1d7ffSmrg}
7497aea1d7ffSmrg_ACEOF
7498aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7499aea1d7ffSmrg  eval $cacheid=yes
7500aea1d7ffSmrgelse
7501aea1d7ffSmrg  eval $cacheid=no
7502aea1d7ffSmrgfi
7503aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7504aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7505aea1d7ffSmrgfi
7506aea1d7ffSmrg
7507aea1d7ffSmrg
7508aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7509aea1d7ffSmrg
7510aea1d7ffSmrg		eval supported=\$$cacheid
7511aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7512aea1d7ffSmrg$as_echo "$supported" >&6; }
7513aea1d7ffSmrg		if test "$supported" = "yes" ; then
7514aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7515aea1d7ffSmrg			found="yes"
7516aea1d7ffSmrg		fi
7517aea1d7ffSmrg	fi
7518aea1d7ffSmrg
7519aea1d7ffSmrg
7520aea1d7ffSmrg
7521aea1d7ffSmrg
7522aea1d7ffSmrg
7523aea1d7ffSmrg
7524aea1d7ffSmrg
7525aea1d7ffSmrg
7526aea1d7ffSmrg
7527aea1d7ffSmrg
7528aea1d7ffSmrg
7529aea1d7ffSmrg
7530aea1d7ffSmrg
7531aea1d7ffSmrg
7532aea1d7ffSmrg
7533aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7534aea1d7ffSmrg
7535aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7536aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7537aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7538aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7539aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7540aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7541aea1d7ffSmrgelse
7542aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7543aea1d7ffSmrg/* end confdefs.h.  */
7544aea1d7ffSmrgint i;
7545aea1d7ffSmrg_ACEOF
7546aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7547aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7548aea1d7ffSmrgelse
7549aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7550aea1d7ffSmrgfi
7551aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7552aea1d7ffSmrgfi
7553aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7554aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7555aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7556aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7557aea1d7ffSmrgfi
7558aea1d7ffSmrg
7559aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7560aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7561aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7562aea1d7ffSmrg	fi
7563aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7564aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7565aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7566aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7567aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7568aea1d7ffSmrgelse
7569aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7570aea1d7ffSmrg/* end confdefs.h.  */
7571aea1d7ffSmrgint i;
7572aea1d7ffSmrg_ACEOF
7573aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7574aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7575aea1d7ffSmrgelse
7576aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7577aea1d7ffSmrgfi
7578aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7579aea1d7ffSmrgfi
7580aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7581aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7582aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7583aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7584aea1d7ffSmrgfi
7585aea1d7ffSmrg
7586aea1d7ffSmrgfound="no"
7587aea1d7ffSmrg
7588aea1d7ffSmrg	if test $found = "no" ; then
7589e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7590aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7591aea1d7ffSmrg		fi
7592aea1d7ffSmrg
7593e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7594aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7595aea1d7ffSmrg		fi
7596aea1d7ffSmrg
7597aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7598aea1d7ffSmrg
7599aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7600aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7601e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7602aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7603aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7604aea1d7ffSmrgelse
7605aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7606aea1d7ffSmrg/* end confdefs.h.  */
7607aea1d7ffSmrgint i;
7608aea1d7ffSmrgint
7609aea1d7ffSmrgmain ()
7610aea1d7ffSmrg{
7611aea1d7ffSmrg
7612aea1d7ffSmrg  ;
7613aea1d7ffSmrg  return 0;
7614aea1d7ffSmrg}
7615aea1d7ffSmrg_ACEOF
7616aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7617aea1d7ffSmrg  eval $cacheid=yes
7618aea1d7ffSmrgelse
7619aea1d7ffSmrg  eval $cacheid=no
7620aea1d7ffSmrgfi
7621aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7622aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7623aea1d7ffSmrgfi
7624aea1d7ffSmrg
7625aea1d7ffSmrg
7626aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7627aea1d7ffSmrg
7628aea1d7ffSmrg		eval supported=\$$cacheid
7629aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7630aea1d7ffSmrg$as_echo "$supported" >&6; }
7631aea1d7ffSmrg		if test "$supported" = "yes" ; then
7632aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7633aea1d7ffSmrg			found="yes"
7634aea1d7ffSmrg		fi
7635aea1d7ffSmrg	fi
7636aea1d7ffSmrg
7637aea1d7ffSmrg	if test $found = "no" ; then
7638e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7639aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7640aea1d7ffSmrg		fi
7641aea1d7ffSmrg
7642e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7643aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7644aea1d7ffSmrg		fi
7645aea1d7ffSmrg
7646aea1d7ffSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7647aea1d7ffSmrg
7648aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7649aea1d7ffSmrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7650e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7651aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7652aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7653aea1d7ffSmrgelse
7654aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7655aea1d7ffSmrg/* end confdefs.h.  */
7656aea1d7ffSmrgint i;
7657aea1d7ffSmrgint
7658aea1d7ffSmrgmain ()
7659aea1d7ffSmrg{
7660aea1d7ffSmrg
7661aea1d7ffSmrg  ;
7662aea1d7ffSmrg  return 0;
7663aea1d7ffSmrg}
7664aea1d7ffSmrg_ACEOF
7665aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7666aea1d7ffSmrg  eval $cacheid=yes
7667aea1d7ffSmrgelse
7668aea1d7ffSmrg  eval $cacheid=no
7669aea1d7ffSmrgfi
7670aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7671aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7672aea1d7ffSmrgfi
7673aea1d7ffSmrg
7674aea1d7ffSmrg
7675aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7676aea1d7ffSmrg
7677aea1d7ffSmrg		eval supported=\$$cacheid
7678aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7679aea1d7ffSmrg$as_echo "$supported" >&6; }
7680aea1d7ffSmrg		if test "$supported" = "yes" ; then
7681aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7682aea1d7ffSmrg			found="yes"
7683aea1d7ffSmrg		fi
7684aea1d7ffSmrg	fi
7685aea1d7ffSmrg
7686aea1d7ffSmrg
7687aea1d7ffSmrg
7688aea1d7ffSmrg
7689aea1d7ffSmrg
7690aea1d7ffSmrg
7691aea1d7ffSmrg
7692aea1d7ffSmrg
7693aea1d7ffSmrg
7694aea1d7ffSmrg
7695aea1d7ffSmrg
7696aea1d7ffSmrg
7697aea1d7ffSmrg
7698aea1d7ffSmrg
7699aea1d7ffSmrg
7700aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7701aea1d7ffSmrg
7702aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7703aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7704aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7705aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7706aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7707aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7708aea1d7ffSmrgelse
7709aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7710aea1d7ffSmrg/* end confdefs.h.  */
7711aea1d7ffSmrgint i;
7712aea1d7ffSmrg_ACEOF
7713aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7714aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7715aea1d7ffSmrgelse
7716aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7717aea1d7ffSmrgfi
7718aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7719aea1d7ffSmrgfi
7720aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7721aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7722aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7723aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7724aea1d7ffSmrgfi
7725aea1d7ffSmrg
7726aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7727aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7728aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7729aea1d7ffSmrg	fi
7730aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7731aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7732aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7733aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7734aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7735aea1d7ffSmrgelse
7736aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7737aea1d7ffSmrg/* end confdefs.h.  */
7738aea1d7ffSmrgint i;
7739aea1d7ffSmrg_ACEOF
7740aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7741aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7742aea1d7ffSmrgelse
7743aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7744aea1d7ffSmrgfi
7745aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7746aea1d7ffSmrgfi
7747aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7748aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7749aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7750aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7751aea1d7ffSmrgfi
7752aea1d7ffSmrg
7753aea1d7ffSmrgfound="no"
7754aea1d7ffSmrg
7755aea1d7ffSmrg	if test $found = "no" ; then
7756e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7757aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7758aea1d7ffSmrg		fi
7759aea1d7ffSmrg
7760e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7761aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7762aea1d7ffSmrg		fi
7763aea1d7ffSmrg
7764aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
7765aea1d7ffSmrg
7766aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7767aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7768e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7769aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7770aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7771aea1d7ffSmrgelse
7772aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7773aea1d7ffSmrg/* end confdefs.h.  */
7774aea1d7ffSmrgint i;
7775aea1d7ffSmrgint
7776aea1d7ffSmrgmain ()
7777aea1d7ffSmrg{
7778aea1d7ffSmrg
7779aea1d7ffSmrg  ;
7780aea1d7ffSmrg  return 0;
7781aea1d7ffSmrg}
7782aea1d7ffSmrg_ACEOF
7783aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7784aea1d7ffSmrg  eval $cacheid=yes
7785aea1d7ffSmrgelse
7786aea1d7ffSmrg  eval $cacheid=no
7787aea1d7ffSmrgfi
7788aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7789aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7790aea1d7ffSmrgfi
7791aea1d7ffSmrg
7792aea1d7ffSmrg
7793aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7794aea1d7ffSmrg
7795aea1d7ffSmrg		eval supported=\$$cacheid
7796aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7797aea1d7ffSmrg$as_echo "$supported" >&6; }
7798aea1d7ffSmrg		if test "$supported" = "yes" ; then
7799aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7800aea1d7ffSmrg			found="yes"
7801aea1d7ffSmrg		fi
7802aea1d7ffSmrg	fi
7803aea1d7ffSmrg
7804aea1d7ffSmrg
7805aea1d7ffSmrg
7806aea1d7ffSmrg
7807aea1d7ffSmrg
7808aea1d7ffSmrg
7809aea1d7ffSmrg
7810aea1d7ffSmrg
7811aea1d7ffSmrg
7812aea1d7ffSmrg
7813aea1d7ffSmrg
7814aea1d7ffSmrg
7815aea1d7ffSmrg
7816aea1d7ffSmrg
7817aea1d7ffSmrg
7818aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7819aea1d7ffSmrg
7820aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7821aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7822aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7823aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7824aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7825aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7826aea1d7ffSmrgelse
7827aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7828aea1d7ffSmrg/* end confdefs.h.  */
7829aea1d7ffSmrgint i;
7830aea1d7ffSmrg_ACEOF
7831aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7832aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7833aea1d7ffSmrgelse
7834aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7835aea1d7ffSmrgfi
7836aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7837aea1d7ffSmrgfi
7838aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7839aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7840aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7841aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7842aea1d7ffSmrgfi
7843aea1d7ffSmrg
7844aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7845aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7846aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7847aea1d7ffSmrg	fi
7848aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7849aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7850aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7851aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7852aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7853aea1d7ffSmrgelse
7854aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7855aea1d7ffSmrg/* end confdefs.h.  */
7856aea1d7ffSmrgint i;
7857aea1d7ffSmrg_ACEOF
7858aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7859aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7860aea1d7ffSmrgelse
7861aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7862aea1d7ffSmrgfi
7863aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7864aea1d7ffSmrgfi
7865aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7866aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7867aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7868aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7869aea1d7ffSmrgfi
7870aea1d7ffSmrg
7871aea1d7ffSmrgfound="no"
7872aea1d7ffSmrg
7873aea1d7ffSmrg	if test $found = "no" ; then
7874e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7875aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7876aea1d7ffSmrg		fi
7877aea1d7ffSmrg
7878e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7879aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7880aea1d7ffSmrg		fi
7881aea1d7ffSmrg
7882aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
7883aea1d7ffSmrg
7884aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7885aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7886e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
7887aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
7888aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7889aea1d7ffSmrgelse
7890aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7891aea1d7ffSmrg/* end confdefs.h.  */
7892aea1d7ffSmrgint i;
7893aea1d7ffSmrgint
7894aea1d7ffSmrgmain ()
7895aea1d7ffSmrg{
7896aea1d7ffSmrg
7897aea1d7ffSmrg  ;
7898aea1d7ffSmrg  return 0;
7899aea1d7ffSmrg}
7900aea1d7ffSmrg_ACEOF
7901aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
7902aea1d7ffSmrg  eval $cacheid=yes
7903aea1d7ffSmrgelse
7904aea1d7ffSmrg  eval $cacheid=no
7905aea1d7ffSmrgfi
7906aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
7907aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
7908aea1d7ffSmrgfi
7909aea1d7ffSmrg
7910aea1d7ffSmrg
7911aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7912aea1d7ffSmrg
7913aea1d7ffSmrg		eval supported=\$$cacheid
7914aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7915aea1d7ffSmrg$as_echo "$supported" >&6; }
7916aea1d7ffSmrg		if test "$supported" = "yes" ; then
7917aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7918aea1d7ffSmrg			found="yes"
7919aea1d7ffSmrg		fi
7920aea1d7ffSmrg	fi
7921aea1d7ffSmrg
7922aea1d7ffSmrg
7923aea1d7ffSmrg
7924aea1d7ffSmrg
7925aea1d7ffSmrg
7926aea1d7ffSmrg
7927aea1d7ffSmrg
7928aea1d7ffSmrg
7929aea1d7ffSmrg
7930aea1d7ffSmrg
7931aea1d7ffSmrg
7932aea1d7ffSmrg
7933aea1d7ffSmrg
7934aea1d7ffSmrg
7935aea1d7ffSmrg
7936aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7937aea1d7ffSmrg
7938aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7939aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7940aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7941aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7942aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7943aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7944aea1d7ffSmrgelse
7945aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7946aea1d7ffSmrg/* end confdefs.h.  */
7947aea1d7ffSmrgint i;
7948aea1d7ffSmrg_ACEOF
7949aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7950aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
7951aea1d7ffSmrgelse
7952aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7953aea1d7ffSmrgfi
7954aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7955aea1d7ffSmrgfi
7956aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7957aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7958aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7959aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7960aea1d7ffSmrgfi
7961aea1d7ffSmrg
7962aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7963aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7964aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7965aea1d7ffSmrg	fi
7966aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7967aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7968aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7969aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7970aea1d7ffSmrg  $as_echo_n "(cached) " >&6
7971aea1d7ffSmrgelse
7972aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7973aea1d7ffSmrg/* end confdefs.h.  */
7974aea1d7ffSmrgint i;
7975aea1d7ffSmrg_ACEOF
7976aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
7977aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7978aea1d7ffSmrgelse
7979aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7980aea1d7ffSmrgfi
7981aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7982aea1d7ffSmrgfi
7983aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7984aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7985aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7986aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7987aea1d7ffSmrgfi
7988aea1d7ffSmrg
7989aea1d7ffSmrgfound="no"
7990aea1d7ffSmrg
7991aea1d7ffSmrg	if test $found = "no" ; then
7992e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7993aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7994aea1d7ffSmrg		fi
7995aea1d7ffSmrg
7996e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7997aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7998aea1d7ffSmrg		fi
7999aea1d7ffSmrg
8000aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8001aea1d7ffSmrg
8002aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8003aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8004e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8005aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8006aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8007aea1d7ffSmrgelse
8008aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8009aea1d7ffSmrg/* end confdefs.h.  */
8010aea1d7ffSmrgint i;
8011aea1d7ffSmrgint
8012aea1d7ffSmrgmain ()
8013aea1d7ffSmrg{
8014aea1d7ffSmrg
8015aea1d7ffSmrg  ;
8016aea1d7ffSmrg  return 0;
8017aea1d7ffSmrg}
8018aea1d7ffSmrg_ACEOF
8019aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8020aea1d7ffSmrg  eval $cacheid=yes
8021aea1d7ffSmrgelse
8022aea1d7ffSmrg  eval $cacheid=no
8023aea1d7ffSmrgfi
8024aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8025aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8026aea1d7ffSmrgfi
8027aea1d7ffSmrg
8028aea1d7ffSmrg
8029aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8030aea1d7ffSmrg
8031aea1d7ffSmrg		eval supported=\$$cacheid
8032aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8033aea1d7ffSmrg$as_echo "$supported" >&6; }
8034aea1d7ffSmrg		if test "$supported" = "yes" ; then
8035aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8036aea1d7ffSmrg			found="yes"
8037aea1d7ffSmrg		fi
8038aea1d7ffSmrg	fi
8039aea1d7ffSmrg
8040aea1d7ffSmrg
8041aea1d7ffSmrg
8042aea1d7ffSmrg
8043aea1d7ffSmrg
8044aea1d7ffSmrg
8045aea1d7ffSmrg
8046aea1d7ffSmrg
8047aea1d7ffSmrg
8048aea1d7ffSmrg
8049aea1d7ffSmrg
8050aea1d7ffSmrg
8051aea1d7ffSmrg
8052aea1d7ffSmrg
8053aea1d7ffSmrg
8054aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8055aea1d7ffSmrg
8056aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8057aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8058aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8059aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8060aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8061aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8062aea1d7ffSmrgelse
8063aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8064aea1d7ffSmrg/* end confdefs.h.  */
8065aea1d7ffSmrgint i;
8066aea1d7ffSmrg_ACEOF
8067aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8068aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8069aea1d7ffSmrgelse
8070aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8071aea1d7ffSmrgfi
8072aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8073aea1d7ffSmrgfi
8074aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8075aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8076aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8077aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8078aea1d7ffSmrgfi
8079aea1d7ffSmrg
8080aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8081aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8082aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8083aea1d7ffSmrg	fi
8084aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8085aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8086aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8087aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8088aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8089aea1d7ffSmrgelse
8090aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8091aea1d7ffSmrg/* end confdefs.h.  */
8092aea1d7ffSmrgint i;
8093aea1d7ffSmrg_ACEOF
8094aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8095aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8096aea1d7ffSmrgelse
8097aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8098aea1d7ffSmrgfi
8099aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8100aea1d7ffSmrgfi
8101aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8102aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8103aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8104aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8105aea1d7ffSmrgfi
8106aea1d7ffSmrg
8107aea1d7ffSmrgfound="no"
8108aea1d7ffSmrg
8109aea1d7ffSmrg	if test $found = "no" ; then
8110e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8111aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8112aea1d7ffSmrg		fi
8113aea1d7ffSmrg
8114e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8115aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8116aea1d7ffSmrg		fi
8117aea1d7ffSmrg
8118aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=address"
8119aea1d7ffSmrg
8120aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8121aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8122e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_address
8123aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8124aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8125aea1d7ffSmrgelse
8126aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8127aea1d7ffSmrg/* end confdefs.h.  */
8128aea1d7ffSmrgint i;
8129aea1d7ffSmrgint
8130aea1d7ffSmrgmain ()
8131aea1d7ffSmrg{
8132aea1d7ffSmrg
8133aea1d7ffSmrg  ;
8134aea1d7ffSmrg  return 0;
8135aea1d7ffSmrg}
8136aea1d7ffSmrg_ACEOF
8137aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8138aea1d7ffSmrg  eval $cacheid=yes
8139aea1d7ffSmrgelse
8140aea1d7ffSmrg  eval $cacheid=no
8141aea1d7ffSmrgfi
8142aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8143aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8144aea1d7ffSmrgfi
8145aea1d7ffSmrg
8146aea1d7ffSmrg
8147aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8148aea1d7ffSmrg
8149aea1d7ffSmrg		eval supported=\$$cacheid
8150aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8151aea1d7ffSmrg$as_echo "$supported" >&6; }
8152aea1d7ffSmrg		if test "$supported" = "yes" ; then
8153aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8154aea1d7ffSmrg			found="yes"
8155aea1d7ffSmrg		fi
8156aea1d7ffSmrg	fi
8157aea1d7ffSmrg
8158aea1d7ffSmrg
8159aea1d7ffSmrg
8160aea1d7ffSmrg
8161aea1d7ffSmrg
8162aea1d7ffSmrg
8163aea1d7ffSmrg
8164aea1d7ffSmrg
8165aea1d7ffSmrg
8166aea1d7ffSmrg
8167aea1d7ffSmrg
8168aea1d7ffSmrg
8169aea1d7ffSmrg
8170aea1d7ffSmrg
8171aea1d7ffSmrg
8172aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8173aea1d7ffSmrg
8174aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8175aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8176aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8177aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8178aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8179aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8180aea1d7ffSmrgelse
8181aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8182aea1d7ffSmrg/* end confdefs.h.  */
8183aea1d7ffSmrgint i;
8184aea1d7ffSmrg_ACEOF
8185aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8186aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8187aea1d7ffSmrgelse
8188aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8189aea1d7ffSmrgfi
8190aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8191aea1d7ffSmrgfi
8192aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8193aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8194aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8195aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8196aea1d7ffSmrgfi
8197aea1d7ffSmrg
8198aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8199aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8200aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8201aea1d7ffSmrg	fi
8202aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8203aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8204aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8205aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8206aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8207aea1d7ffSmrgelse
8208aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8209aea1d7ffSmrg/* end confdefs.h.  */
8210aea1d7ffSmrgint i;
8211aea1d7ffSmrg_ACEOF
8212aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8213aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8214aea1d7ffSmrgelse
8215aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8216aea1d7ffSmrgfi
8217aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8218aea1d7ffSmrgfi
8219aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8220aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8221aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8222aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8223aea1d7ffSmrgfi
8224aea1d7ffSmrg
8225aea1d7ffSmrgfound="no"
8226aea1d7ffSmrg
8227aea1d7ffSmrg	if test $found = "no" ; then
8228e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8229aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8230aea1d7ffSmrg		fi
8231aea1d7ffSmrg
8232e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8233aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8234aea1d7ffSmrg		fi
8235aea1d7ffSmrg
8236aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8237aea1d7ffSmrg
8238aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8239aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8240e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8241aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8242aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8243aea1d7ffSmrgelse
8244aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8245aea1d7ffSmrg/* end confdefs.h.  */
8246aea1d7ffSmrgint i;
8247aea1d7ffSmrgint
8248aea1d7ffSmrgmain ()
8249aea1d7ffSmrg{
8250aea1d7ffSmrg
8251aea1d7ffSmrg  ;
8252aea1d7ffSmrg  return 0;
8253aea1d7ffSmrg}
8254aea1d7ffSmrg_ACEOF
8255aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8256aea1d7ffSmrg  eval $cacheid=yes
8257aea1d7ffSmrgelse
8258aea1d7ffSmrg  eval $cacheid=no
8259aea1d7ffSmrgfi
8260aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8261aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8262aea1d7ffSmrgfi
8263aea1d7ffSmrg
8264aea1d7ffSmrg
8265aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8266aea1d7ffSmrg
8267aea1d7ffSmrg		eval supported=\$$cacheid
8268aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8269aea1d7ffSmrg$as_echo "$supported" >&6; }
8270aea1d7ffSmrg		if test "$supported" = "yes" ; then
8271aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8272aea1d7ffSmrg			found="yes"
8273aea1d7ffSmrg		fi
8274aea1d7ffSmrg	fi
8275aea1d7ffSmrg
8276aea1d7ffSmrg	if test $found = "no" ; then
8277e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8278aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8279aea1d7ffSmrg		fi
8280aea1d7ffSmrg
8281e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8282aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8283aea1d7ffSmrg		fi
8284aea1d7ffSmrg
8285aea1d7ffSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8286aea1d7ffSmrg
8287aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8288aea1d7ffSmrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8289e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8290aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8291aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8292aea1d7ffSmrgelse
8293aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8294aea1d7ffSmrg/* end confdefs.h.  */
8295aea1d7ffSmrgint i;
8296aea1d7ffSmrgint
8297aea1d7ffSmrgmain ()
8298aea1d7ffSmrg{
8299aea1d7ffSmrg
8300aea1d7ffSmrg  ;
8301aea1d7ffSmrg  return 0;
8302aea1d7ffSmrg}
8303aea1d7ffSmrg_ACEOF
8304aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8305aea1d7ffSmrg  eval $cacheid=yes
8306aea1d7ffSmrgelse
8307aea1d7ffSmrg  eval $cacheid=no
8308aea1d7ffSmrgfi
8309aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8310aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8311aea1d7ffSmrgfi
8312aea1d7ffSmrg
8313aea1d7ffSmrg
8314aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8315aea1d7ffSmrg
8316aea1d7ffSmrg		eval supported=\$$cacheid
8317aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8318aea1d7ffSmrg$as_echo "$supported" >&6; }
8319aea1d7ffSmrg		if test "$supported" = "yes" ; then
8320aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8321aea1d7ffSmrg			found="yes"
8322aea1d7ffSmrg		fi
8323aea1d7ffSmrg	fi
8324aea1d7ffSmrg
8325aea1d7ffSmrg
8326aea1d7ffSmrg
8327aea1d7ffSmrg
8328aea1d7ffSmrg
8329aea1d7ffSmrg
8330aea1d7ffSmrg
8331aea1d7ffSmrg
8332aea1d7ffSmrg
8333aea1d7ffSmrg
8334aea1d7ffSmrg
8335aea1d7ffSmrg
8336aea1d7ffSmrg
8337aea1d7ffSmrg
8338aea1d7ffSmrg
8339aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8340aea1d7ffSmrg
8341aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8342aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8343aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8344aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8345aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8346aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8347aea1d7ffSmrgelse
8348aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8349aea1d7ffSmrg/* end confdefs.h.  */
8350aea1d7ffSmrgint i;
8351aea1d7ffSmrg_ACEOF
8352aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8353aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8354aea1d7ffSmrgelse
8355aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8356aea1d7ffSmrgfi
8357aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8358aea1d7ffSmrgfi
8359aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8360aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8361aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8362aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8363aea1d7ffSmrgfi
8364aea1d7ffSmrg
8365aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8366aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8367aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8368aea1d7ffSmrg	fi
8369aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8370aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8371aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8372aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8373aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8374aea1d7ffSmrgelse
8375aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8376aea1d7ffSmrg/* end confdefs.h.  */
8377aea1d7ffSmrgint i;
8378aea1d7ffSmrg_ACEOF
8379aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8380aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8381aea1d7ffSmrgelse
8382aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8383aea1d7ffSmrgfi
8384aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8385aea1d7ffSmrgfi
8386aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8387aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8388aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8389aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8390aea1d7ffSmrgfi
8391aea1d7ffSmrg
8392aea1d7ffSmrgfound="no"
8393aea1d7ffSmrg
8394aea1d7ffSmrg	if test $found = "no" ; then
8395e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8396aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8397aea1d7ffSmrg		fi
8398aea1d7ffSmrg
8399e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8400aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8401aea1d7ffSmrg		fi
8402aea1d7ffSmrg
8403aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8404aea1d7ffSmrg
8405aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8406aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8407e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8408aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8409aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8410aea1d7ffSmrgelse
8411aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8412aea1d7ffSmrg/* end confdefs.h.  */
8413aea1d7ffSmrgint i;
8414aea1d7ffSmrgint
8415aea1d7ffSmrgmain ()
8416aea1d7ffSmrg{
8417aea1d7ffSmrg
8418aea1d7ffSmrg  ;
8419aea1d7ffSmrg  return 0;
8420aea1d7ffSmrg}
8421aea1d7ffSmrg_ACEOF
8422aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8423aea1d7ffSmrg  eval $cacheid=yes
8424aea1d7ffSmrgelse
8425aea1d7ffSmrg  eval $cacheid=no
8426aea1d7ffSmrgfi
8427aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8428aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8429aea1d7ffSmrgfi
8430aea1d7ffSmrg
8431aea1d7ffSmrg
8432aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8433aea1d7ffSmrg
8434aea1d7ffSmrg		eval supported=\$$cacheid
8435aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8436aea1d7ffSmrg$as_echo "$supported" >&6; }
8437aea1d7ffSmrg		if test "$supported" = "yes" ; then
8438aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8439aea1d7ffSmrg			found="yes"
8440aea1d7ffSmrg		fi
8441aea1d7ffSmrg	fi
8442aea1d7ffSmrg
8443aea1d7ffSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8444aea1d7ffSmrgelse
8445aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
8446aea1d7ffSmrg$as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
8447aea1d7ffSmrg
8448aea1d7ffSmrg
8449aea1d7ffSmrg
8450aea1d7ffSmrg
8451aea1d7ffSmrg
8452aea1d7ffSmrg
8453aea1d7ffSmrg
8454aea1d7ffSmrg
8455aea1d7ffSmrg
8456aea1d7ffSmrg
8457aea1d7ffSmrg
8458aea1d7ffSmrg
8459aea1d7ffSmrg
8460aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8461aea1d7ffSmrg
8462aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8463aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8464aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8465aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8466aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8467aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8468aea1d7ffSmrgelse
8469aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8470aea1d7ffSmrg/* end confdefs.h.  */
8471aea1d7ffSmrgint i;
8472aea1d7ffSmrg_ACEOF
8473aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8474aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8475aea1d7ffSmrgelse
8476aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8477aea1d7ffSmrgfi
8478aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8479aea1d7ffSmrgfi
8480aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8481aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8482aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8483aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8484aea1d7ffSmrgfi
8485aea1d7ffSmrg
8486aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8487aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8488aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8489aea1d7ffSmrg	fi
8490aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8491aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8492aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8493aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8494aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8495aea1d7ffSmrgelse
8496aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8497aea1d7ffSmrg/* end confdefs.h.  */
8498aea1d7ffSmrgint i;
8499aea1d7ffSmrg_ACEOF
8500aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8501aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8502aea1d7ffSmrgelse
8503aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8504aea1d7ffSmrgfi
8505aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8506aea1d7ffSmrgfi
8507aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8508aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8509aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8510aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8511aea1d7ffSmrgfi
8512aea1d7ffSmrg
8513aea1d7ffSmrgfound="no"
8514aea1d7ffSmrg
8515aea1d7ffSmrg	if test $found = "no" ; then
8516e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8517aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8518aea1d7ffSmrg		fi
8519aea1d7ffSmrg
8520e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8521aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8522aea1d7ffSmrg		fi
8523aea1d7ffSmrg
8524aea1d7ffSmrg		CFLAGS="$CFLAGS -Wimplicit"
8525aea1d7ffSmrg
8526aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8527aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8528aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
8529aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8530aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8531aea1d7ffSmrgelse
8532aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8533aea1d7ffSmrg/* end confdefs.h.  */
8534aea1d7ffSmrgint i;
8535aea1d7ffSmrgint
8536aea1d7ffSmrgmain ()
8537aea1d7ffSmrg{
8538aea1d7ffSmrg
8539aea1d7ffSmrg  ;
8540aea1d7ffSmrg  return 0;
8541aea1d7ffSmrg}
8542aea1d7ffSmrg_ACEOF
8543aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8544aea1d7ffSmrg  eval $cacheid=yes
8545aea1d7ffSmrgelse
8546aea1d7ffSmrg  eval $cacheid=no
8547aea1d7ffSmrgfi
8548aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8549aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8550aea1d7ffSmrgfi
8551aea1d7ffSmrg
8552aea1d7ffSmrg
8553aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8554aea1d7ffSmrg
8555aea1d7ffSmrg		eval supported=\$$cacheid
8556aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8557aea1d7ffSmrg$as_echo "$supported" >&6; }
8558aea1d7ffSmrg		if test "$supported" = "yes" ; then
8559aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8560aea1d7ffSmrg			found="yes"
8561aea1d7ffSmrg		fi
8562aea1d7ffSmrg	fi
8563aea1d7ffSmrg
8564aea1d7ffSmrg
8565aea1d7ffSmrg
8566aea1d7ffSmrg
8567aea1d7ffSmrg
8568aea1d7ffSmrg
8569aea1d7ffSmrg
8570aea1d7ffSmrg
8571aea1d7ffSmrg
8572aea1d7ffSmrg
8573aea1d7ffSmrg
8574aea1d7ffSmrg
8575aea1d7ffSmrg
8576aea1d7ffSmrg
8577aea1d7ffSmrg
8578aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8579aea1d7ffSmrg
8580aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8581aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8582aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8583aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8584aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8585aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8586aea1d7ffSmrgelse
8587aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8588aea1d7ffSmrg/* end confdefs.h.  */
8589aea1d7ffSmrgint i;
8590aea1d7ffSmrg_ACEOF
8591aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8592aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8593aea1d7ffSmrgelse
8594aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8595aea1d7ffSmrgfi
8596aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8597aea1d7ffSmrgfi
8598aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8599aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8600aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8601aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8602aea1d7ffSmrgfi
8603aea1d7ffSmrg
8604aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8605aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8606aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8607aea1d7ffSmrg	fi
8608aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8609aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8610aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8611aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8612aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8613aea1d7ffSmrgelse
8614aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8615aea1d7ffSmrg/* end confdefs.h.  */
8616aea1d7ffSmrgint i;
8617aea1d7ffSmrg_ACEOF
8618aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8619aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8620aea1d7ffSmrgelse
8621aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8622aea1d7ffSmrgfi
8623aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8624aea1d7ffSmrgfi
8625aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8626aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8627aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8628aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8629aea1d7ffSmrgfi
8630aea1d7ffSmrg
8631aea1d7ffSmrgfound="no"
8632aea1d7ffSmrg
8633aea1d7ffSmrg	if test $found = "no" ; then
8634e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8635aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8636aea1d7ffSmrg		fi
8637aea1d7ffSmrg
8638e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8639aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8640aea1d7ffSmrg		fi
8641aea1d7ffSmrg
8642aea1d7ffSmrg		CFLAGS="$CFLAGS -Wnonnull"
8643aea1d7ffSmrg
8644aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8645aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8646aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
8647aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8648aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8649aea1d7ffSmrgelse
8650aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8651aea1d7ffSmrg/* end confdefs.h.  */
8652aea1d7ffSmrgint i;
8653aea1d7ffSmrgint
8654aea1d7ffSmrgmain ()
8655aea1d7ffSmrg{
8656aea1d7ffSmrg
8657aea1d7ffSmrg  ;
8658aea1d7ffSmrg  return 0;
8659aea1d7ffSmrg}
8660aea1d7ffSmrg_ACEOF
8661aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8662aea1d7ffSmrg  eval $cacheid=yes
8663aea1d7ffSmrgelse
8664aea1d7ffSmrg  eval $cacheid=no
8665aea1d7ffSmrgfi
8666aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8667aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8668aea1d7ffSmrgfi
8669aea1d7ffSmrg
8670aea1d7ffSmrg
8671aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8672aea1d7ffSmrg
8673aea1d7ffSmrg		eval supported=\$$cacheid
8674aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8675aea1d7ffSmrg$as_echo "$supported" >&6; }
8676aea1d7ffSmrg		if test "$supported" = "yes" ; then
8677aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8678aea1d7ffSmrg			found="yes"
8679aea1d7ffSmrg		fi
8680aea1d7ffSmrg	fi
8681aea1d7ffSmrg
8682aea1d7ffSmrg
8683aea1d7ffSmrg
8684aea1d7ffSmrg
8685aea1d7ffSmrg
8686aea1d7ffSmrg
8687aea1d7ffSmrg
8688aea1d7ffSmrg
8689aea1d7ffSmrg
8690aea1d7ffSmrg
8691aea1d7ffSmrg
8692aea1d7ffSmrg
8693aea1d7ffSmrg
8694aea1d7ffSmrg
8695aea1d7ffSmrg
8696aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8697aea1d7ffSmrg
8698aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8699aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8700aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8701aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8702aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8703aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8704aea1d7ffSmrgelse
8705aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8706aea1d7ffSmrg/* end confdefs.h.  */
8707aea1d7ffSmrgint i;
8708aea1d7ffSmrg_ACEOF
8709aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8710aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8711aea1d7ffSmrgelse
8712aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8713aea1d7ffSmrgfi
8714aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8715aea1d7ffSmrgfi
8716aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8717aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8718aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8719aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8720aea1d7ffSmrgfi
8721aea1d7ffSmrg
8722aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8723aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8724aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8725aea1d7ffSmrg	fi
8726aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8727aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8728aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8729aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8730aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8731aea1d7ffSmrgelse
8732aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8733aea1d7ffSmrg/* end confdefs.h.  */
8734aea1d7ffSmrgint i;
8735aea1d7ffSmrg_ACEOF
8736aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8737aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8738aea1d7ffSmrgelse
8739aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8740aea1d7ffSmrgfi
8741aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8742aea1d7ffSmrgfi
8743aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8744aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8745aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8746aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8747aea1d7ffSmrgfi
8748aea1d7ffSmrg
8749aea1d7ffSmrgfound="no"
8750aea1d7ffSmrg
8751aea1d7ffSmrg	if test $found = "no" ; then
8752e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8753aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8754aea1d7ffSmrg		fi
8755aea1d7ffSmrg
8756e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8757aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8758aea1d7ffSmrg		fi
8759aea1d7ffSmrg
8760aea1d7ffSmrg		CFLAGS="$CFLAGS -Winit-self"
8761aea1d7ffSmrg
8762aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8763aea1d7ffSmrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8764aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Winit_self
8765aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8766aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8767aea1d7ffSmrgelse
8768aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8769aea1d7ffSmrg/* end confdefs.h.  */
8770aea1d7ffSmrgint i;
8771aea1d7ffSmrgint
8772aea1d7ffSmrgmain ()
8773aea1d7ffSmrg{
8774aea1d7ffSmrg
8775aea1d7ffSmrg  ;
8776aea1d7ffSmrg  return 0;
8777aea1d7ffSmrg}
8778aea1d7ffSmrg_ACEOF
8779aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8780aea1d7ffSmrg  eval $cacheid=yes
8781aea1d7ffSmrgelse
8782aea1d7ffSmrg  eval $cacheid=no
8783aea1d7ffSmrgfi
8784aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8785aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8786aea1d7ffSmrgfi
8787aea1d7ffSmrg
8788aea1d7ffSmrg
8789aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8790aea1d7ffSmrg
8791aea1d7ffSmrg		eval supported=\$$cacheid
8792aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8793aea1d7ffSmrg$as_echo "$supported" >&6; }
8794aea1d7ffSmrg		if test "$supported" = "yes" ; then
8795aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8796aea1d7ffSmrg			found="yes"
8797aea1d7ffSmrg		fi
8798aea1d7ffSmrg	fi
8799aea1d7ffSmrg
8800aea1d7ffSmrg
8801aea1d7ffSmrg
8802aea1d7ffSmrg
8803aea1d7ffSmrg
8804aea1d7ffSmrg
8805aea1d7ffSmrg
8806aea1d7ffSmrg
8807aea1d7ffSmrg
8808aea1d7ffSmrg
8809aea1d7ffSmrg
8810aea1d7ffSmrg
8811aea1d7ffSmrg
8812aea1d7ffSmrg
8813aea1d7ffSmrg
8814aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8815aea1d7ffSmrg
8816aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8817aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8818aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8819aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8820aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8821aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8822aea1d7ffSmrgelse
8823aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8824aea1d7ffSmrg/* end confdefs.h.  */
8825aea1d7ffSmrgint i;
8826aea1d7ffSmrg_ACEOF
8827aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8828aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8829aea1d7ffSmrgelse
8830aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8831aea1d7ffSmrgfi
8832aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8833aea1d7ffSmrgfi
8834aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8835aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8836aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8837aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8838aea1d7ffSmrgfi
8839aea1d7ffSmrg
8840aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8841aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8842aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8843aea1d7ffSmrg	fi
8844aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8845aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8846aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8847aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8848aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8849aea1d7ffSmrgelse
8850aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8851aea1d7ffSmrg/* end confdefs.h.  */
8852aea1d7ffSmrgint i;
8853aea1d7ffSmrg_ACEOF
8854aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8855aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8856aea1d7ffSmrgelse
8857aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8858aea1d7ffSmrgfi
8859aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8860aea1d7ffSmrgfi
8861aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8862aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8863aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8864aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8865aea1d7ffSmrgfi
8866aea1d7ffSmrg
8867aea1d7ffSmrgfound="no"
8868aea1d7ffSmrg
8869aea1d7ffSmrg	if test $found = "no" ; then
8870e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8871aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8872aea1d7ffSmrg		fi
8873aea1d7ffSmrg
8874e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8875aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8876aea1d7ffSmrg		fi
8877aea1d7ffSmrg
8878aea1d7ffSmrg		CFLAGS="$CFLAGS -Wmain"
8879aea1d7ffSmrg
8880aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8881aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
8882aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wmain
8883aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
8884aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8885aea1d7ffSmrgelse
8886aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8887aea1d7ffSmrg/* end confdefs.h.  */
8888aea1d7ffSmrgint i;
8889aea1d7ffSmrgint
8890aea1d7ffSmrgmain ()
8891aea1d7ffSmrg{
8892aea1d7ffSmrg
8893aea1d7ffSmrg  ;
8894aea1d7ffSmrg  return 0;
8895aea1d7ffSmrg}
8896aea1d7ffSmrg_ACEOF
8897aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
8898aea1d7ffSmrg  eval $cacheid=yes
8899aea1d7ffSmrgelse
8900aea1d7ffSmrg  eval $cacheid=no
8901aea1d7ffSmrgfi
8902aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
8903aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
8904aea1d7ffSmrgfi
8905aea1d7ffSmrg
8906aea1d7ffSmrg
8907aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8908aea1d7ffSmrg
8909aea1d7ffSmrg		eval supported=\$$cacheid
8910aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8911aea1d7ffSmrg$as_echo "$supported" >&6; }
8912aea1d7ffSmrg		if test "$supported" = "yes" ; then
8913aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8914aea1d7ffSmrg			found="yes"
8915aea1d7ffSmrg		fi
8916aea1d7ffSmrg	fi
8917aea1d7ffSmrg
8918aea1d7ffSmrg
8919aea1d7ffSmrg
8920aea1d7ffSmrg
8921aea1d7ffSmrg
8922aea1d7ffSmrg
8923aea1d7ffSmrg
8924aea1d7ffSmrg
8925aea1d7ffSmrg
8926aea1d7ffSmrg
8927aea1d7ffSmrg
8928aea1d7ffSmrg
8929aea1d7ffSmrg
8930aea1d7ffSmrg
8931aea1d7ffSmrg
8932aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8933aea1d7ffSmrg
8934aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8935aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8936aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8937aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8938aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8939aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8940aea1d7ffSmrgelse
8941aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8942aea1d7ffSmrg/* end confdefs.h.  */
8943aea1d7ffSmrgint i;
8944aea1d7ffSmrg_ACEOF
8945aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8946aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
8947aea1d7ffSmrgelse
8948aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8949aea1d7ffSmrgfi
8950aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8951aea1d7ffSmrgfi
8952aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8953aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8954aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8955aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8956aea1d7ffSmrgfi
8957aea1d7ffSmrg
8958aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8959aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8960aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8961aea1d7ffSmrg	fi
8962aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8963aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8964aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8965aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8966aea1d7ffSmrg  $as_echo_n "(cached) " >&6
8967aea1d7ffSmrgelse
8968aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8969aea1d7ffSmrg/* end confdefs.h.  */
8970aea1d7ffSmrgint i;
8971aea1d7ffSmrg_ACEOF
8972aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
8973aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8974aea1d7ffSmrgelse
8975aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8976aea1d7ffSmrgfi
8977aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8978aea1d7ffSmrgfi
8979aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8980aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8981aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8982aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8983aea1d7ffSmrgfi
8984aea1d7ffSmrg
8985aea1d7ffSmrgfound="no"
8986aea1d7ffSmrg
8987aea1d7ffSmrg	if test $found = "no" ; then
8988e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8989aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8990aea1d7ffSmrg		fi
8991aea1d7ffSmrg
8992e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8993aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8994aea1d7ffSmrg		fi
8995aea1d7ffSmrg
8996aea1d7ffSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
8997aea1d7ffSmrg
8998aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
8999aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9000aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9001aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9002aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9003aea1d7ffSmrgelse
9004aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9005aea1d7ffSmrg/* end confdefs.h.  */
9006aea1d7ffSmrgint i;
9007aea1d7ffSmrgint
9008aea1d7ffSmrgmain ()
9009aea1d7ffSmrg{
9010aea1d7ffSmrg
9011aea1d7ffSmrg  ;
9012aea1d7ffSmrg  return 0;
9013aea1d7ffSmrg}
9014aea1d7ffSmrg_ACEOF
9015aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9016aea1d7ffSmrg  eval $cacheid=yes
9017aea1d7ffSmrgelse
9018aea1d7ffSmrg  eval $cacheid=no
9019aea1d7ffSmrgfi
9020aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9021aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9022aea1d7ffSmrgfi
9023aea1d7ffSmrg
9024aea1d7ffSmrg
9025aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9026aea1d7ffSmrg
9027aea1d7ffSmrg		eval supported=\$$cacheid
9028aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9029aea1d7ffSmrg$as_echo "$supported" >&6; }
9030aea1d7ffSmrg		if test "$supported" = "yes" ; then
9031aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9032aea1d7ffSmrg			found="yes"
9033aea1d7ffSmrg		fi
9034aea1d7ffSmrg	fi
9035aea1d7ffSmrg
9036aea1d7ffSmrg
9037aea1d7ffSmrg
9038aea1d7ffSmrg
9039aea1d7ffSmrg
9040aea1d7ffSmrg
9041aea1d7ffSmrg
9042aea1d7ffSmrg
9043aea1d7ffSmrg
9044aea1d7ffSmrg
9045aea1d7ffSmrg
9046aea1d7ffSmrg
9047aea1d7ffSmrg
9048aea1d7ffSmrg
9049aea1d7ffSmrg
9050aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9051aea1d7ffSmrg
9052aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9053aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9054aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9055aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9056aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9057aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9058aea1d7ffSmrgelse
9059aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9060aea1d7ffSmrg/* end confdefs.h.  */
9061aea1d7ffSmrgint i;
9062aea1d7ffSmrg_ACEOF
9063aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9064aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9065aea1d7ffSmrgelse
9066aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9067aea1d7ffSmrgfi
9068aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9069aea1d7ffSmrgfi
9070aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9071aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9072aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9073aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9074aea1d7ffSmrgfi
9075aea1d7ffSmrg
9076aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9077aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9078aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9079aea1d7ffSmrg	fi
9080aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9081aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9082aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9083aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9084aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9085aea1d7ffSmrgelse
9086aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9087aea1d7ffSmrg/* end confdefs.h.  */
9088aea1d7ffSmrgint i;
9089aea1d7ffSmrg_ACEOF
9090aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9091aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9092aea1d7ffSmrgelse
9093aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9094aea1d7ffSmrgfi
9095aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9096aea1d7ffSmrgfi
9097aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9098aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9099aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9100aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9101aea1d7ffSmrgfi
9102aea1d7ffSmrg
9103aea1d7ffSmrgfound="no"
9104aea1d7ffSmrg
9105aea1d7ffSmrg	if test $found = "no" ; then
9106e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9107aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9108aea1d7ffSmrg		fi
9109aea1d7ffSmrg
9110e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9111aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9112aea1d7ffSmrg		fi
9113aea1d7ffSmrg
9114aea1d7ffSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9115aea1d7ffSmrg
9116aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9117aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9118aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9119aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9120aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9121aea1d7ffSmrgelse
9122aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9123aea1d7ffSmrg/* end confdefs.h.  */
9124aea1d7ffSmrgint i;
9125aea1d7ffSmrgint
9126aea1d7ffSmrgmain ()
9127aea1d7ffSmrg{
9128aea1d7ffSmrg
9129aea1d7ffSmrg  ;
9130aea1d7ffSmrg  return 0;
9131aea1d7ffSmrg}
9132aea1d7ffSmrg_ACEOF
9133aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9134aea1d7ffSmrg  eval $cacheid=yes
9135aea1d7ffSmrgelse
9136aea1d7ffSmrg  eval $cacheid=no
9137aea1d7ffSmrgfi
9138aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9139aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9140aea1d7ffSmrgfi
9141aea1d7ffSmrg
9142aea1d7ffSmrg
9143aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9144aea1d7ffSmrg
9145aea1d7ffSmrg		eval supported=\$$cacheid
9146aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9147aea1d7ffSmrg$as_echo "$supported" >&6; }
9148aea1d7ffSmrg		if test "$supported" = "yes" ; then
9149aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9150aea1d7ffSmrg			found="yes"
9151aea1d7ffSmrg		fi
9152aea1d7ffSmrg	fi
9153aea1d7ffSmrg
9154aea1d7ffSmrg
9155aea1d7ffSmrg
9156aea1d7ffSmrg
9157aea1d7ffSmrg
9158aea1d7ffSmrg
9159aea1d7ffSmrg
9160aea1d7ffSmrg
9161aea1d7ffSmrg
9162aea1d7ffSmrg
9163aea1d7ffSmrg
9164aea1d7ffSmrg
9165aea1d7ffSmrg
9166aea1d7ffSmrg
9167aea1d7ffSmrg
9168aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9169aea1d7ffSmrg
9170aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9171aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9172aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9173aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9174aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9175aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9176aea1d7ffSmrgelse
9177aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9178aea1d7ffSmrg/* end confdefs.h.  */
9179aea1d7ffSmrgint i;
9180aea1d7ffSmrg_ACEOF
9181aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9182aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9183aea1d7ffSmrgelse
9184aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9185aea1d7ffSmrgfi
9186aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9187aea1d7ffSmrgfi
9188aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9189aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9190aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9191aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9192aea1d7ffSmrgfi
9193aea1d7ffSmrg
9194aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9195aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9196aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9197aea1d7ffSmrg	fi
9198aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9199aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9200aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9201aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9202aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9203aea1d7ffSmrgelse
9204aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9205aea1d7ffSmrg/* end confdefs.h.  */
9206aea1d7ffSmrgint i;
9207aea1d7ffSmrg_ACEOF
9208aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9209aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9210aea1d7ffSmrgelse
9211aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9212aea1d7ffSmrgfi
9213aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9214aea1d7ffSmrgfi
9215aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9216aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9217aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9218aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9219aea1d7ffSmrgfi
9220aea1d7ffSmrg
9221aea1d7ffSmrgfound="no"
9222aea1d7ffSmrg
9223aea1d7ffSmrg	if test $found = "no" ; then
9224e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9225aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9226aea1d7ffSmrg		fi
9227aea1d7ffSmrg
9228e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9229aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9230aea1d7ffSmrg		fi
9231aea1d7ffSmrg
9232aea1d7ffSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9233aea1d7ffSmrg
9234aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9235aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9236aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9237aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9238aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9239aea1d7ffSmrgelse
9240aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9241aea1d7ffSmrg/* end confdefs.h.  */
9242aea1d7ffSmrgint i;
9243aea1d7ffSmrgint
9244aea1d7ffSmrgmain ()
9245aea1d7ffSmrg{
9246aea1d7ffSmrg
9247aea1d7ffSmrg  ;
9248aea1d7ffSmrg  return 0;
9249aea1d7ffSmrg}
9250aea1d7ffSmrg_ACEOF
9251aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9252aea1d7ffSmrg  eval $cacheid=yes
9253aea1d7ffSmrgelse
9254aea1d7ffSmrg  eval $cacheid=no
9255aea1d7ffSmrgfi
9256aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9257aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9258aea1d7ffSmrgfi
9259aea1d7ffSmrg
9260aea1d7ffSmrg
9261aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9262aea1d7ffSmrg
9263aea1d7ffSmrg		eval supported=\$$cacheid
9264aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9265aea1d7ffSmrg$as_echo "$supported" >&6; }
9266aea1d7ffSmrg		if test "$supported" = "yes" ; then
9267aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9268aea1d7ffSmrg			found="yes"
9269aea1d7ffSmrg		fi
9270aea1d7ffSmrg	fi
9271aea1d7ffSmrg
9272aea1d7ffSmrg
9273aea1d7ffSmrg
9274aea1d7ffSmrg
9275aea1d7ffSmrg
9276aea1d7ffSmrg
9277aea1d7ffSmrg
9278aea1d7ffSmrg
9279aea1d7ffSmrg
9280aea1d7ffSmrg
9281aea1d7ffSmrg
9282aea1d7ffSmrg
9283aea1d7ffSmrg
9284aea1d7ffSmrg
9285aea1d7ffSmrg
9286aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9287aea1d7ffSmrg
9288aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9289aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9290aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9291aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9292aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9293aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9294aea1d7ffSmrgelse
9295aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9296aea1d7ffSmrg/* end confdefs.h.  */
9297aea1d7ffSmrgint i;
9298aea1d7ffSmrg_ACEOF
9299aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9300aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9301aea1d7ffSmrgelse
9302aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9303aea1d7ffSmrgfi
9304aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9305aea1d7ffSmrgfi
9306aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9307aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9308aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9309aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9310aea1d7ffSmrgfi
9311aea1d7ffSmrg
9312aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9313aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9314aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9315aea1d7ffSmrg	fi
9316aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9317aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9318aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9319aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9320aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9321aea1d7ffSmrgelse
9322aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9323aea1d7ffSmrg/* end confdefs.h.  */
9324aea1d7ffSmrgint i;
9325aea1d7ffSmrg_ACEOF
9326aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9327aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9328aea1d7ffSmrgelse
9329aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9330aea1d7ffSmrgfi
9331aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9332aea1d7ffSmrgfi
9333aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9334aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9335aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9336aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9337aea1d7ffSmrgfi
9338aea1d7ffSmrg
9339aea1d7ffSmrgfound="no"
9340aea1d7ffSmrg
9341aea1d7ffSmrg	if test $found = "no" ; then
9342e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9343aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9344aea1d7ffSmrg		fi
9345aea1d7ffSmrg
9346e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9347aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9348aea1d7ffSmrg		fi
9349aea1d7ffSmrg
9350aea1d7ffSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9351aea1d7ffSmrg
9352aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9353aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9354aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9355aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9356aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9357aea1d7ffSmrgelse
9358aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9359aea1d7ffSmrg/* end confdefs.h.  */
9360aea1d7ffSmrgint i;
9361aea1d7ffSmrgint
9362aea1d7ffSmrgmain ()
9363aea1d7ffSmrg{
9364aea1d7ffSmrg
9365aea1d7ffSmrg  ;
9366aea1d7ffSmrg  return 0;
9367aea1d7ffSmrg}
9368aea1d7ffSmrg_ACEOF
9369aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9370aea1d7ffSmrg  eval $cacheid=yes
9371aea1d7ffSmrgelse
9372aea1d7ffSmrg  eval $cacheid=no
9373aea1d7ffSmrgfi
9374aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9375aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9376aea1d7ffSmrgfi
9377aea1d7ffSmrg
9378aea1d7ffSmrg
9379aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9380aea1d7ffSmrg
9381aea1d7ffSmrg		eval supported=\$$cacheid
9382aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9383aea1d7ffSmrg$as_echo "$supported" >&6; }
9384aea1d7ffSmrg		if test "$supported" = "yes" ; then
9385aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9386aea1d7ffSmrg			found="yes"
9387aea1d7ffSmrg		fi
9388aea1d7ffSmrg	fi
9389aea1d7ffSmrg
9390aea1d7ffSmrg
9391aea1d7ffSmrg
9392aea1d7ffSmrg
9393aea1d7ffSmrg
9394aea1d7ffSmrg
9395aea1d7ffSmrg
9396aea1d7ffSmrg
9397aea1d7ffSmrg
9398aea1d7ffSmrg
9399aea1d7ffSmrg
9400aea1d7ffSmrg
9401aea1d7ffSmrg
9402aea1d7ffSmrg
9403aea1d7ffSmrg
9404aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9405aea1d7ffSmrg
9406aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9407aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9408aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9409aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9410aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9411aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9412aea1d7ffSmrgelse
9413aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9414aea1d7ffSmrg/* end confdefs.h.  */
9415aea1d7ffSmrgint i;
9416aea1d7ffSmrg_ACEOF
9417aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9418aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9419aea1d7ffSmrgelse
9420aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9421aea1d7ffSmrgfi
9422aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9423aea1d7ffSmrgfi
9424aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9425aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9426aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9427aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9428aea1d7ffSmrgfi
9429aea1d7ffSmrg
9430aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9431aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9432aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9433aea1d7ffSmrg	fi
9434aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9435aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9436aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9437aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9438aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9439aea1d7ffSmrgelse
9440aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9441aea1d7ffSmrg/* end confdefs.h.  */
9442aea1d7ffSmrgint i;
9443aea1d7ffSmrg_ACEOF
9444aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9445aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9446aea1d7ffSmrgelse
9447aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9448aea1d7ffSmrgfi
9449aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9450aea1d7ffSmrgfi
9451aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9452aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9453aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9454aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9455aea1d7ffSmrgfi
9456aea1d7ffSmrg
9457aea1d7ffSmrgfound="no"
9458aea1d7ffSmrg
9459aea1d7ffSmrg	if test $found = "no" ; then
9460e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9461aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9462aea1d7ffSmrg		fi
9463aea1d7ffSmrg
9464e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9465aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9466aea1d7ffSmrg		fi
9467aea1d7ffSmrg
9468aea1d7ffSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9469aea1d7ffSmrg
9470aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9471aea1d7ffSmrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9472aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9473aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9474aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9475aea1d7ffSmrgelse
9476aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9477aea1d7ffSmrg/* end confdefs.h.  */
9478aea1d7ffSmrgint i;
9479aea1d7ffSmrgint
9480aea1d7ffSmrgmain ()
9481aea1d7ffSmrg{
9482aea1d7ffSmrg
9483aea1d7ffSmrg  ;
9484aea1d7ffSmrg  return 0;
9485aea1d7ffSmrg}
9486aea1d7ffSmrg_ACEOF
9487aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9488aea1d7ffSmrg  eval $cacheid=yes
9489aea1d7ffSmrgelse
9490aea1d7ffSmrg  eval $cacheid=no
9491aea1d7ffSmrgfi
9492aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9493aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9494aea1d7ffSmrgfi
9495aea1d7ffSmrg
9496aea1d7ffSmrg
9497aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9498aea1d7ffSmrg
9499aea1d7ffSmrg		eval supported=\$$cacheid
9500aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9501aea1d7ffSmrg$as_echo "$supported" >&6; }
9502aea1d7ffSmrg		if test "$supported" = "yes" ; then
9503aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9504aea1d7ffSmrg			found="yes"
9505aea1d7ffSmrg		fi
9506aea1d7ffSmrg	fi
9507aea1d7ffSmrg
9508aea1d7ffSmrg
9509aea1d7ffSmrg
9510aea1d7ffSmrg
9511aea1d7ffSmrg
9512aea1d7ffSmrg
9513aea1d7ffSmrg
9514aea1d7ffSmrg
9515aea1d7ffSmrg
9516aea1d7ffSmrg
9517aea1d7ffSmrg
9518aea1d7ffSmrg
9519aea1d7ffSmrg
9520aea1d7ffSmrg
9521aea1d7ffSmrg
9522aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9523aea1d7ffSmrg
9524aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9525aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9526aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9527aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9528aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9529aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9530aea1d7ffSmrgelse
9531aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9532aea1d7ffSmrg/* end confdefs.h.  */
9533aea1d7ffSmrgint i;
9534aea1d7ffSmrg_ACEOF
9535aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9536aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9537aea1d7ffSmrgelse
9538aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9539aea1d7ffSmrgfi
9540aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9541aea1d7ffSmrgfi
9542aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9543aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9544aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9545aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9546aea1d7ffSmrgfi
9547aea1d7ffSmrg
9548aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9549aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9550aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9551aea1d7ffSmrg	fi
9552aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9553aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9554aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9555aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9556aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9557aea1d7ffSmrgelse
9558aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9559aea1d7ffSmrg/* end confdefs.h.  */
9560aea1d7ffSmrgint i;
9561aea1d7ffSmrg_ACEOF
9562aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9563aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9564aea1d7ffSmrgelse
9565aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9566aea1d7ffSmrgfi
9567aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9568aea1d7ffSmrgfi
9569aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9570aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9571aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9572aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9573aea1d7ffSmrgfi
9574aea1d7ffSmrg
9575aea1d7ffSmrgfound="no"
9576aea1d7ffSmrg
9577aea1d7ffSmrg	if test $found = "no" ; then
9578e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9579aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9580aea1d7ffSmrg		fi
9581aea1d7ffSmrg
9582e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9583aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9584aea1d7ffSmrg		fi
9585aea1d7ffSmrg
9586aea1d7ffSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
9587aea1d7ffSmrg
9588aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9589aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9590aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
9591aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9592aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9593aea1d7ffSmrgelse
9594aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9595aea1d7ffSmrg/* end confdefs.h.  */
9596aea1d7ffSmrgint i;
9597aea1d7ffSmrgint
9598aea1d7ffSmrgmain ()
9599aea1d7ffSmrg{
9600aea1d7ffSmrg
9601aea1d7ffSmrg  ;
9602aea1d7ffSmrg  return 0;
9603aea1d7ffSmrg}
9604aea1d7ffSmrg_ACEOF
9605aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9606aea1d7ffSmrg  eval $cacheid=yes
9607aea1d7ffSmrgelse
9608aea1d7ffSmrg  eval $cacheid=no
9609aea1d7ffSmrgfi
9610aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9611aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9612aea1d7ffSmrgfi
9613aea1d7ffSmrg
9614aea1d7ffSmrg
9615aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9616aea1d7ffSmrg
9617aea1d7ffSmrg		eval supported=\$$cacheid
9618aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9619aea1d7ffSmrg$as_echo "$supported" >&6; }
9620aea1d7ffSmrg		if test "$supported" = "yes" ; then
9621aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9622aea1d7ffSmrg			found="yes"
9623aea1d7ffSmrg		fi
9624aea1d7ffSmrg	fi
9625aea1d7ffSmrg
9626aea1d7ffSmrg
9627aea1d7ffSmrg
9628aea1d7ffSmrg
9629aea1d7ffSmrg
9630aea1d7ffSmrg
9631aea1d7ffSmrg
9632aea1d7ffSmrg
9633aea1d7ffSmrg
9634aea1d7ffSmrg
9635aea1d7ffSmrg
9636aea1d7ffSmrg
9637aea1d7ffSmrg
9638aea1d7ffSmrg
9639aea1d7ffSmrg
9640aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9641aea1d7ffSmrg
9642aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9643aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9644aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9645aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9646aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9647aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9648aea1d7ffSmrgelse
9649aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9650aea1d7ffSmrg/* end confdefs.h.  */
9651aea1d7ffSmrgint i;
9652aea1d7ffSmrg_ACEOF
9653aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9654aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9655aea1d7ffSmrgelse
9656aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9657aea1d7ffSmrgfi
9658aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9659aea1d7ffSmrgfi
9660aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9661aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9662aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9663aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9664aea1d7ffSmrgfi
9665aea1d7ffSmrg
9666aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9667aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9668aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9669aea1d7ffSmrg	fi
9670aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9671aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9672aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9673aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9674aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9675aea1d7ffSmrgelse
9676aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9677aea1d7ffSmrg/* end confdefs.h.  */
9678aea1d7ffSmrgint i;
9679aea1d7ffSmrg_ACEOF
9680aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9681aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9682aea1d7ffSmrgelse
9683aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9684aea1d7ffSmrgfi
9685aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9686aea1d7ffSmrgfi
9687aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9688aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9689aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9690aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9691aea1d7ffSmrgfi
9692aea1d7ffSmrg
9693aea1d7ffSmrgfound="no"
9694aea1d7ffSmrg
9695aea1d7ffSmrg	if test $found = "no" ; then
9696e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9697aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9698aea1d7ffSmrg		fi
9699aea1d7ffSmrg
9700e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9701aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9702aea1d7ffSmrg		fi
9703aea1d7ffSmrg
9704aea1d7ffSmrg		CFLAGS="$CFLAGS -Waddress"
9705aea1d7ffSmrg
9706aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9707aea1d7ffSmrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9708aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Waddress
9709aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9710aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9711aea1d7ffSmrgelse
9712aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9713aea1d7ffSmrg/* end confdefs.h.  */
9714aea1d7ffSmrgint i;
9715aea1d7ffSmrgint
9716aea1d7ffSmrgmain ()
9717aea1d7ffSmrg{
9718aea1d7ffSmrg
9719aea1d7ffSmrg  ;
9720aea1d7ffSmrg  return 0;
9721aea1d7ffSmrg}
9722aea1d7ffSmrg_ACEOF
9723aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9724aea1d7ffSmrg  eval $cacheid=yes
9725aea1d7ffSmrgelse
9726aea1d7ffSmrg  eval $cacheid=no
9727aea1d7ffSmrgfi
9728aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9729aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9730aea1d7ffSmrgfi
9731aea1d7ffSmrg
9732aea1d7ffSmrg
9733aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9734aea1d7ffSmrg
9735aea1d7ffSmrg		eval supported=\$$cacheid
9736aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9737aea1d7ffSmrg$as_echo "$supported" >&6; }
9738aea1d7ffSmrg		if test "$supported" = "yes" ; then
9739aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9740aea1d7ffSmrg			found="yes"
9741aea1d7ffSmrg		fi
9742aea1d7ffSmrg	fi
9743aea1d7ffSmrg
9744aea1d7ffSmrg
9745aea1d7ffSmrg
9746aea1d7ffSmrg
9747aea1d7ffSmrg
9748aea1d7ffSmrg
9749aea1d7ffSmrg
9750aea1d7ffSmrg
9751aea1d7ffSmrg
9752aea1d7ffSmrg
9753aea1d7ffSmrg
9754aea1d7ffSmrg
9755aea1d7ffSmrg
9756aea1d7ffSmrg
9757aea1d7ffSmrg
9758aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9759aea1d7ffSmrg
9760aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9761aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9762aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9763aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9764aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9765aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9766aea1d7ffSmrgelse
9767aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9768aea1d7ffSmrg/* end confdefs.h.  */
9769aea1d7ffSmrgint i;
9770aea1d7ffSmrg_ACEOF
9771aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9772aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9773aea1d7ffSmrgelse
9774aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9775aea1d7ffSmrgfi
9776aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9777aea1d7ffSmrgfi
9778aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9779aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9780aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9781aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9782aea1d7ffSmrgfi
9783aea1d7ffSmrg
9784aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9785aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9786aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9787aea1d7ffSmrg	fi
9788aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9789aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9790aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9791aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9792aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9793aea1d7ffSmrgelse
9794aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9795aea1d7ffSmrg/* end confdefs.h.  */
9796aea1d7ffSmrgint i;
9797aea1d7ffSmrg_ACEOF
9798aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9799aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9800aea1d7ffSmrgelse
9801aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9802aea1d7ffSmrgfi
9803aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9804aea1d7ffSmrgfi
9805aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9806aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9807aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9808aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9809aea1d7ffSmrgfi
9810aea1d7ffSmrg
9811aea1d7ffSmrgfound="no"
9812aea1d7ffSmrg
9813aea1d7ffSmrg	if test $found = "no" ; then
9814e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9815aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9816aea1d7ffSmrg		fi
9817aea1d7ffSmrg
9818e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9819aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9820aea1d7ffSmrg		fi
9821aea1d7ffSmrg
9822aea1d7ffSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9823aea1d7ffSmrg
9824aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9825aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9826aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9827aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9828aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9829aea1d7ffSmrgelse
9830aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9831aea1d7ffSmrg/* end confdefs.h.  */
9832aea1d7ffSmrgint i;
9833aea1d7ffSmrgint
9834aea1d7ffSmrgmain ()
9835aea1d7ffSmrg{
9836aea1d7ffSmrg
9837aea1d7ffSmrg  ;
9838aea1d7ffSmrg  return 0;
9839aea1d7ffSmrg}
9840aea1d7ffSmrg_ACEOF
9841aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9842aea1d7ffSmrg  eval $cacheid=yes
9843aea1d7ffSmrgelse
9844aea1d7ffSmrg  eval $cacheid=no
9845aea1d7ffSmrgfi
9846aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9847aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9848aea1d7ffSmrgfi
9849aea1d7ffSmrg
9850aea1d7ffSmrg
9851aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9852aea1d7ffSmrg
9853aea1d7ffSmrg		eval supported=\$$cacheid
9854aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9855aea1d7ffSmrg$as_echo "$supported" >&6; }
9856aea1d7ffSmrg		if test "$supported" = "yes" ; then
9857aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9858aea1d7ffSmrg			found="yes"
9859aea1d7ffSmrg		fi
9860aea1d7ffSmrg	fi
9861aea1d7ffSmrg
9862aea1d7ffSmrg
9863aea1d7ffSmrg
9864aea1d7ffSmrg
9865aea1d7ffSmrg
9866aea1d7ffSmrg
9867aea1d7ffSmrg
9868aea1d7ffSmrg
9869aea1d7ffSmrg
9870aea1d7ffSmrg
9871aea1d7ffSmrg
9872aea1d7ffSmrg
9873aea1d7ffSmrg
9874aea1d7ffSmrg
9875aea1d7ffSmrg
9876aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9877aea1d7ffSmrg
9878aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9879aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9880aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9881aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9882aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9883aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9884aea1d7ffSmrgelse
9885aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9886aea1d7ffSmrg/* end confdefs.h.  */
9887aea1d7ffSmrgint i;
9888aea1d7ffSmrg_ACEOF
9889aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9890aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
9891aea1d7ffSmrgelse
9892aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9893aea1d7ffSmrgfi
9894aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9895aea1d7ffSmrgfi
9896aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9897aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9898aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9899aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9900aea1d7ffSmrgfi
9901aea1d7ffSmrg
9902aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9903aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9904aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9905aea1d7ffSmrg	fi
9906aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9907aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9908aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9909aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9910aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9911aea1d7ffSmrgelse
9912aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9913aea1d7ffSmrg/* end confdefs.h.  */
9914aea1d7ffSmrgint i;
9915aea1d7ffSmrg_ACEOF
9916aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
9917aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9918aea1d7ffSmrgelse
9919aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9920aea1d7ffSmrgfi
9921aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9922aea1d7ffSmrgfi
9923aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9924aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9925aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9926aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9927aea1d7ffSmrgfi
9928aea1d7ffSmrg
9929aea1d7ffSmrgfound="no"
9930aea1d7ffSmrg
9931aea1d7ffSmrg	if test $found = "no" ; then
9932e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9933aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9934aea1d7ffSmrg		fi
9935aea1d7ffSmrg
9936e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9937aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9938aea1d7ffSmrg		fi
9939aea1d7ffSmrg
9940aea1d7ffSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9941aea1d7ffSmrg
9942aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9943aea1d7ffSmrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9944aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9945aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
9946aea1d7ffSmrg  $as_echo_n "(cached) " >&6
9947aea1d7ffSmrgelse
9948aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9949aea1d7ffSmrg/* end confdefs.h.  */
9950aea1d7ffSmrgint i;
9951aea1d7ffSmrgint
9952aea1d7ffSmrgmain ()
9953aea1d7ffSmrg{
9954aea1d7ffSmrg
9955aea1d7ffSmrg  ;
9956aea1d7ffSmrg  return 0;
9957aea1d7ffSmrg}
9958aea1d7ffSmrg_ACEOF
9959aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
9960aea1d7ffSmrg  eval $cacheid=yes
9961aea1d7ffSmrgelse
9962aea1d7ffSmrg  eval $cacheid=no
9963aea1d7ffSmrgfi
9964aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
9965aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
9966aea1d7ffSmrgfi
9967aea1d7ffSmrg
9968aea1d7ffSmrg
9969aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9970aea1d7ffSmrg
9971aea1d7ffSmrg		eval supported=\$$cacheid
9972aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9973aea1d7ffSmrg$as_echo "$supported" >&6; }
9974aea1d7ffSmrg		if test "$supported" = "yes" ; then
9975aea1d7ffSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9976aea1d7ffSmrg			found="yes"
9977aea1d7ffSmrg		fi
9978aea1d7ffSmrg	fi
9979aea1d7ffSmrg
9980aea1d7ffSmrg
9981aea1d7ffSmrgfi
9982aea1d7ffSmrg
9983aea1d7ffSmrg
9984aea1d7ffSmrg
9985aea1d7ffSmrg
9986aea1d7ffSmrg
9987aea1d7ffSmrg
9988aea1d7ffSmrg
9989aea1d7ffSmrg		CWARNFLAGS="$BASE_CFLAGS"
9990aea1d7ffSmrg		if  test "x$GCC" = xyes ; then
9991aea1d7ffSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
9992aea1d7ffSmrg		fi
9993aea1d7ffSmrg
9994aea1d7ffSmrg
9995aea1d7ffSmrg
9996aea1d7ffSmrg
9997aea1d7ffSmrg
9998aea1d7ffSmrg
9999aea1d7ffSmrg
10000aea1d7ffSmrg
10001aea1d7ffSmrg# Check whether --enable-strict-compilation was given.
10002aea1d7ffSmrgif test "${enable_strict_compilation+set}" = set; then :
10003aea1d7ffSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10004aea1d7ffSmrgelse
10005aea1d7ffSmrg  STRICT_COMPILE=no
10006aea1d7ffSmrgfi
10007aea1d7ffSmrg
10008aea1d7ffSmrg
10009aea1d7ffSmrg
10010aea1d7ffSmrg
10011aea1d7ffSmrg
10012aea1d7ffSmrg
10013aea1d7ffSmrgSTRICT_CFLAGS=""
10014aea1d7ffSmrg
10015aea1d7ffSmrg
10016aea1d7ffSmrg
10017aea1d7ffSmrg
10018aea1d7ffSmrg
10019aea1d7ffSmrg
10020aea1d7ffSmrg
10021aea1d7ffSmrg
10022aea1d7ffSmrg
10023aea1d7ffSmrg
10024aea1d7ffSmrg
10025aea1d7ffSmrg
10026aea1d7ffSmrg
10027aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10028aea1d7ffSmrg
10029aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10030aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10031aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10032aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10033aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10034aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10035aea1d7ffSmrgelse
10036aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10037aea1d7ffSmrg/* end confdefs.h.  */
10038aea1d7ffSmrgint i;
10039aea1d7ffSmrg_ACEOF
10040aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10041aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10042aea1d7ffSmrgelse
10043aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10044aea1d7ffSmrgfi
10045aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10046aea1d7ffSmrgfi
10047aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10048aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10049aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10050aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10051aea1d7ffSmrgfi
10052aea1d7ffSmrg
10053aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10054aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10055aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10056aea1d7ffSmrg	fi
10057aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10058aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10059aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10060aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10061aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10062aea1d7ffSmrgelse
10063aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10064aea1d7ffSmrg/* end confdefs.h.  */
10065aea1d7ffSmrgint i;
10066aea1d7ffSmrg_ACEOF
10067aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10068aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10069aea1d7ffSmrgelse
10070aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10071aea1d7ffSmrgfi
10072aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10073aea1d7ffSmrgfi
10074aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10075aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10076aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10077aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10078aea1d7ffSmrgfi
10079aea1d7ffSmrg
10080aea1d7ffSmrgfound="no"
10081aea1d7ffSmrg
10082aea1d7ffSmrg	if test $found = "no" ; then
10083e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10084aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10085aea1d7ffSmrg		fi
10086aea1d7ffSmrg
10087e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10088aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10089aea1d7ffSmrg		fi
10090aea1d7ffSmrg
10091aea1d7ffSmrg		CFLAGS="$CFLAGS -pedantic"
10092aea1d7ffSmrg
10093aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10094aea1d7ffSmrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10095aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__pedantic
10096aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
10097aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10098aea1d7ffSmrgelse
10099aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10100aea1d7ffSmrg/* end confdefs.h.  */
10101aea1d7ffSmrgint i;
10102aea1d7ffSmrgint
10103aea1d7ffSmrgmain ()
10104aea1d7ffSmrg{
10105aea1d7ffSmrg
10106aea1d7ffSmrg  ;
10107aea1d7ffSmrg  return 0;
10108aea1d7ffSmrg}
10109aea1d7ffSmrg_ACEOF
10110aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
10111aea1d7ffSmrg  eval $cacheid=yes
10112aea1d7ffSmrgelse
10113aea1d7ffSmrg  eval $cacheid=no
10114aea1d7ffSmrgfi
10115aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
10116aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
10117aea1d7ffSmrgfi
10118aea1d7ffSmrg
10119aea1d7ffSmrg
10120aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10121aea1d7ffSmrg
10122aea1d7ffSmrg		eval supported=\$$cacheid
10123aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10124aea1d7ffSmrg$as_echo "$supported" >&6; }
10125aea1d7ffSmrg		if test "$supported" = "yes" ; then
10126aea1d7ffSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10127aea1d7ffSmrg			found="yes"
10128aea1d7ffSmrg		fi
10129aea1d7ffSmrg	fi
10130aea1d7ffSmrg
10131aea1d7ffSmrg
10132aea1d7ffSmrg
10133aea1d7ffSmrg
10134aea1d7ffSmrg
10135aea1d7ffSmrg
10136aea1d7ffSmrg
10137aea1d7ffSmrg
10138aea1d7ffSmrg
10139aea1d7ffSmrg
10140aea1d7ffSmrg
10141aea1d7ffSmrg
10142aea1d7ffSmrg
10143aea1d7ffSmrg
10144aea1d7ffSmrg
10145aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10146aea1d7ffSmrg
10147aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10148aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10149aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10150aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10151aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10152aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10153aea1d7ffSmrgelse
10154aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10155aea1d7ffSmrg/* end confdefs.h.  */
10156aea1d7ffSmrgint i;
10157aea1d7ffSmrg_ACEOF
10158aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10159aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10160aea1d7ffSmrgelse
10161aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10162aea1d7ffSmrgfi
10163aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10164aea1d7ffSmrgfi
10165aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10166aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10167aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10168aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10169aea1d7ffSmrgfi
10170aea1d7ffSmrg
10171aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10172aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10173aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10174aea1d7ffSmrg	fi
10175aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10176aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10177aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10178aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10179aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10180aea1d7ffSmrgelse
10181aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10182aea1d7ffSmrg/* end confdefs.h.  */
10183aea1d7ffSmrgint i;
10184aea1d7ffSmrg_ACEOF
10185aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10186aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10187aea1d7ffSmrgelse
10188aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10189aea1d7ffSmrgfi
10190aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10191aea1d7ffSmrgfi
10192aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10193aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10194aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10195aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10196aea1d7ffSmrgfi
10197aea1d7ffSmrg
10198aea1d7ffSmrgfound="no"
10199aea1d7ffSmrg
10200aea1d7ffSmrg	if test $found = "no" ; then
10201e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10202aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10203aea1d7ffSmrg		fi
10204aea1d7ffSmrg
10205e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10206aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10207aea1d7ffSmrg		fi
10208aea1d7ffSmrg
10209aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror"
10210aea1d7ffSmrg
10211aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10212aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10213aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__Werror
10214aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
10215aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10216aea1d7ffSmrgelse
10217aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10218aea1d7ffSmrg/* end confdefs.h.  */
10219aea1d7ffSmrgint i;
10220aea1d7ffSmrgint
10221aea1d7ffSmrgmain ()
10222aea1d7ffSmrg{
10223aea1d7ffSmrg
10224aea1d7ffSmrg  ;
10225aea1d7ffSmrg  return 0;
10226aea1d7ffSmrg}
10227aea1d7ffSmrg_ACEOF
10228aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
10229aea1d7ffSmrg  eval $cacheid=yes
10230aea1d7ffSmrgelse
10231aea1d7ffSmrg  eval $cacheid=no
10232aea1d7ffSmrgfi
10233aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
10234aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
10235aea1d7ffSmrgfi
10236aea1d7ffSmrg
10237aea1d7ffSmrg
10238aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10239aea1d7ffSmrg
10240aea1d7ffSmrg		eval supported=\$$cacheid
10241aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10242aea1d7ffSmrg$as_echo "$supported" >&6; }
10243aea1d7ffSmrg		if test "$supported" = "yes" ; then
10244aea1d7ffSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10245aea1d7ffSmrg			found="yes"
10246aea1d7ffSmrg		fi
10247aea1d7ffSmrg	fi
10248aea1d7ffSmrg
10249aea1d7ffSmrg	if test $found = "no" ; then
10250e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10251aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10252aea1d7ffSmrg		fi
10253aea1d7ffSmrg
10254e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10255aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10256aea1d7ffSmrg		fi
10257aea1d7ffSmrg
10258aea1d7ffSmrg		CFLAGS="$CFLAGS -errwarn"
10259aea1d7ffSmrg
10260aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10261aea1d7ffSmrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10262aea1d7ffSmrg		cacheid=xorg_cv_cc_flag__errwarn
10263aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
10264aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10265aea1d7ffSmrgelse
10266aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10267aea1d7ffSmrg/* end confdefs.h.  */
10268aea1d7ffSmrgint i;
10269aea1d7ffSmrgint
10270aea1d7ffSmrgmain ()
10271aea1d7ffSmrg{
10272aea1d7ffSmrg
10273aea1d7ffSmrg  ;
10274aea1d7ffSmrg  return 0;
10275aea1d7ffSmrg}
10276aea1d7ffSmrg_ACEOF
10277aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
10278aea1d7ffSmrg  eval $cacheid=yes
10279aea1d7ffSmrgelse
10280aea1d7ffSmrg  eval $cacheid=no
10281aea1d7ffSmrgfi
10282aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
10283aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
10284aea1d7ffSmrgfi
10285aea1d7ffSmrg
10286aea1d7ffSmrg
10287aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10288aea1d7ffSmrg
10289aea1d7ffSmrg		eval supported=\$$cacheid
10290aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10291aea1d7ffSmrg$as_echo "$supported" >&6; }
10292aea1d7ffSmrg		if test "$supported" = "yes" ; then
10293aea1d7ffSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10294aea1d7ffSmrg			found="yes"
10295aea1d7ffSmrg		fi
10296aea1d7ffSmrg	fi
10297aea1d7ffSmrg
10298aea1d7ffSmrg
10299aea1d7ffSmrg
10300aea1d7ffSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10301aea1d7ffSmrg# activate it with -Werror, so we add it here explicitly.
10302aea1d7ffSmrg
10303aea1d7ffSmrg
10304aea1d7ffSmrg
10305aea1d7ffSmrg
10306aea1d7ffSmrg
10307aea1d7ffSmrg
10308aea1d7ffSmrg
10309aea1d7ffSmrg
10310aea1d7ffSmrg
10311aea1d7ffSmrg
10312aea1d7ffSmrg
10313aea1d7ffSmrg
10314aea1d7ffSmrg
10315aea1d7ffSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10316aea1d7ffSmrg
10317aea1d7ffSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10318aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10319aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10320aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10321aea1d7ffSmrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10322aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10323aea1d7ffSmrgelse
10324aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10325aea1d7ffSmrg/* end confdefs.h.  */
10326aea1d7ffSmrgint i;
10327aea1d7ffSmrg_ACEOF
10328aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10329aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
10330aea1d7ffSmrgelse
10331aea1d7ffSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10332aea1d7ffSmrgfi
10333aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10334aea1d7ffSmrgfi
10335aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10336aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10337aea1d7ffSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10338aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10339aea1d7ffSmrgfi
10340aea1d7ffSmrg
10341aea1d7ffSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10342aea1d7ffSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10343aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10344aea1d7ffSmrg	fi
10345aea1d7ffSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10346aea1d7ffSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10347aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10348aea1d7ffSmrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10349aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10350aea1d7ffSmrgelse
10351aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10352aea1d7ffSmrg/* end confdefs.h.  */
10353aea1d7ffSmrgint i;
10354aea1d7ffSmrg_ACEOF
10355aea1d7ffSmrgif ac_fn_c_try_compile "$LINENO"; then :
10356aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10357aea1d7ffSmrgelse
10358aea1d7ffSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10359aea1d7ffSmrgfi
10360aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10361aea1d7ffSmrgfi
10362aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10363aea1d7ffSmrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10364aea1d7ffSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10365aea1d7ffSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10366aea1d7ffSmrgfi
10367aea1d7ffSmrg
10368aea1d7ffSmrgfound="no"
10369aea1d7ffSmrg
10370aea1d7ffSmrg	if test $found = "no" ; then
10371e7fdea5fSmrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10372aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10373aea1d7ffSmrg		fi
10374aea1d7ffSmrg
10375e7fdea5fSmrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10376aea1d7ffSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10377aea1d7ffSmrg		fi
10378aea1d7ffSmrg
10379aea1d7ffSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10380aea1d7ffSmrg
10381aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10382aea1d7ffSmrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10383e7fdea5fSmrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10384aea1d7ffSmrg		if eval \${$cacheid+:} false; then :
10385aea1d7ffSmrg  $as_echo_n "(cached) " >&6
10386aea1d7ffSmrgelse
10387aea1d7ffSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10388aea1d7ffSmrg/* end confdefs.h.  */
10389aea1d7ffSmrgint i;
10390aea1d7ffSmrgint
10391aea1d7ffSmrgmain ()
10392aea1d7ffSmrg{
10393aea1d7ffSmrg
10394aea1d7ffSmrg  ;
10395aea1d7ffSmrg  return 0;
10396aea1d7ffSmrg}
10397aea1d7ffSmrg_ACEOF
10398aea1d7ffSmrgif ac_fn_c_try_link "$LINENO"; then :
10399aea1d7ffSmrg  eval $cacheid=yes
10400aea1d7ffSmrgelse
10401aea1d7ffSmrg  eval $cacheid=no
10402aea1d7ffSmrgfi
10403aea1d7ffSmrgrm -f core conftest.err conftest.$ac_objext \
10404aea1d7ffSmrg    conftest$ac_exeext conftest.$ac_ext
10405aea1d7ffSmrgfi
10406aea1d7ffSmrg
10407aea1d7ffSmrg
10408aea1d7ffSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10409aea1d7ffSmrg
10410aea1d7ffSmrg		eval supported=\$$cacheid
10411aea1d7ffSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10412aea1d7ffSmrg$as_echo "$supported" >&6; }
10413aea1d7ffSmrg		if test "$supported" = "yes" ; then
10414aea1d7ffSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10415aea1d7ffSmrg			found="yes"
10416aea1d7ffSmrg		fi
10417aea1d7ffSmrg	fi
10418aea1d7ffSmrg
10419aea1d7ffSmrg
10420aea1d7ffSmrg
10421aea1d7ffSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10422aea1d7ffSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10423aea1d7ffSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10424aea1d7ffSmrgfi
10425aea1d7ffSmrg
10426aea1d7ffSmrg
10427aea1d7ffSmrg
10428aea1d7ffSmrg
10429aea1d7ffSmrg
10430aea1d7ffSmrg
10431aea1d7ffSmrgcat >>confdefs.h <<_ACEOF
10432aea1d7ffSmrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10433aea1d7ffSmrg_ACEOF
10434aea1d7ffSmrg
10435aea1d7ffSmrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10436aea1d7ffSmrg	if test "x$PVM" = "x"; then
10437aea1d7ffSmrg		PVM="0"
10438aea1d7ffSmrg	fi
10439aea1d7ffSmrg
10440aea1d7ffSmrgcat >>confdefs.h <<_ACEOF
10441aea1d7ffSmrg#define PACKAGE_VERSION_MINOR $PVM
10442aea1d7ffSmrg_ACEOF
10443aea1d7ffSmrg
10444aea1d7ffSmrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10445aea1d7ffSmrg	if test "x$PVP" = "x"; then
10446aea1d7ffSmrg		PVP="0"
10447aea1d7ffSmrg	fi
10448aea1d7ffSmrg
10449aea1d7ffSmrgcat >>confdefs.h <<_ACEOF
10450aea1d7ffSmrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10451aea1d7ffSmrg_ACEOF
10452aea1d7ffSmrg
10453aea1d7ffSmrg
10454aea1d7ffSmrg
10455aea1d7ffSmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10456aea1d7ffSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10457aea1d7ffSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10458aea1d7ffSmrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10459aea1d7ffSmrg
10460aea1d7ffSmrg
10461aea1d7ffSmrg
10462aea1d7ffSmrg
10463aea1d7ffSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10464aea1d7ffSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10465aea1d7ffSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10466aea1d7ffSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10467aea1d7ffSmrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10468aea1d7ffSmrg
10469aea1d7ffSmrg
10470aea1d7ffSmrg
10471aea1d7ffSmrg
10472aea1d7ffSmrg
10473aea1d7ffSmrg
10474aea1d7ffSmrgif test x$APP_MAN_SUFFIX = x    ; then
10475aea1d7ffSmrg    APP_MAN_SUFFIX=1
10476aea1d7ffSmrgfi
10477aea1d7ffSmrgif test x$APP_MAN_DIR = x    ; then
10478aea1d7ffSmrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10479aea1d7ffSmrgfi
10480aea1d7ffSmrg
10481aea1d7ffSmrgif test x$LIB_MAN_SUFFIX = x    ; then
10482aea1d7ffSmrg    LIB_MAN_SUFFIX=3
10483aea1d7ffSmrgfi
10484aea1d7ffSmrgif test x$LIB_MAN_DIR = x    ; then
10485aea1d7ffSmrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10486aea1d7ffSmrgfi
10487aea1d7ffSmrg
10488aea1d7ffSmrgif test x$FILE_MAN_SUFFIX = x    ; then
10489aea1d7ffSmrg    case $host_os in
104904d9306dbSmrg	# Solaris 2.0 - 11 use SysV man page sections
104914d9306dbSmrg	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
104924d9306dbSmrg	*)				FILE_MAN_SUFFIX=5  ;;
10493aea1d7ffSmrg    esac
10494aea1d7ffSmrgfi
10495aea1d7ffSmrgif test x$FILE_MAN_DIR = x    ; then
10496aea1d7ffSmrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10497aea1d7ffSmrgfi
10498aea1d7ffSmrg
10499aea1d7ffSmrgif test x$MISC_MAN_SUFFIX = x    ; then
10500aea1d7ffSmrg    case $host_os in
105014d9306dbSmrg	# Solaris 2.0 - 11 use SysV man page sections
105024d9306dbSmrg	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
105034d9306dbSmrg	*)				MISC_MAN_SUFFIX=7  ;;
10504aea1d7ffSmrg    esac
10505aea1d7ffSmrgfi
10506aea1d7ffSmrgif test x$MISC_MAN_DIR = x    ; then
10507aea1d7ffSmrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10508aea1d7ffSmrgfi
10509aea1d7ffSmrg
10510aea1d7ffSmrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10511aea1d7ffSmrg    case $host_os in
105124d9306dbSmrg	# Solaris 2.0 - 11 use SysV man page sections
105134d9306dbSmrg	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
105144d9306dbSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
10515aea1d7ffSmrg    esac
10516aea1d7ffSmrgfi
10517aea1d7ffSmrgif test x$DRIVER_MAN_DIR = x    ; then
10518aea1d7ffSmrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10519aea1d7ffSmrgfi
10520aea1d7ffSmrg
10521aea1d7ffSmrgif test x$ADMIN_MAN_SUFFIX = x    ; then
10522aea1d7ffSmrg    case $host_os in
105234d9306dbSmrg	# Solaris 2.0 - 11 use SysV man page sections
105244d9306dbSmrg	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
105254d9306dbSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
10526aea1d7ffSmrg    esac
10527aea1d7ffSmrgfi
10528aea1d7ffSmrgif test x$ADMIN_MAN_DIR = x    ; then
10529aea1d7ffSmrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10530aea1d7ffSmrgfi
10531aea1d7ffSmrg
10532aea1d7ffSmrg
10533aea1d7ffSmrg
10534aea1d7ffSmrg
10535aea1d7ffSmrg
10536aea1d7ffSmrg
10537aea1d7ffSmrg
10538aea1d7ffSmrg
10539aea1d7ffSmrg
10540aea1d7ffSmrg
10541aea1d7ffSmrg
10542aea1d7ffSmrg
10543aea1d7ffSmrg
10544aea1d7ffSmrg
10545aea1d7ffSmrg
10546aea1d7ffSmrgXORG_MAN_PAGE="X Version 11"
10547aea1d7ffSmrg
10548aea1d7ffSmrgMAN_SUBSTS="\
10549aea1d7ffSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10550aea1d7ffSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10551aea1d7ffSmrg	-e 's|__xservername__|Xorg|g' \
10552aea1d7ffSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
10553aea1d7ffSmrg	-e 's|__projectroot__|\$(prefix)|g' \
10554aea1d7ffSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10555aea1d7ffSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10556aea1d7ffSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10557aea1d7ffSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10558aea1d7ffSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10559aea1d7ffSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10560aea1d7ffSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10561aea1d7ffSmrg
10562aea1d7ffSmrg
10563aea1d7ffSmrg
10564aea1d7ffSmrg# Check whether --enable-silent-rules was given.
10565aea1d7ffSmrgif test "${enable_silent_rules+set}" = set; then :
10566aea1d7ffSmrg  enableval=$enable_silent_rules;
10567aea1d7ffSmrgfi
10568aea1d7ffSmrg
10569e7fdea5fSmrgcase $enable_silent_rules in # (((
10570e7fdea5fSmrg  yes) AM_DEFAULT_VERBOSITY=0;;
10571e7fdea5fSmrg   no) AM_DEFAULT_VERBOSITY=1;;
10572e7fdea5fSmrg    *) AM_DEFAULT_VERBOSITY=0;;
10573aea1d7ffSmrgesac
10574e7fdea5fSmrgam_make=${MAKE-make}
10575e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10576e7fdea5fSmrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10577e7fdea5fSmrgif ${am_cv_make_support_nested_variables+:} false; then :
10578e7fdea5fSmrg  $as_echo_n "(cached) " >&6
10579e7fdea5fSmrgelse
10580e7fdea5fSmrg  if $as_echo 'TRUE=$(BAR$(V))
10581e7fdea5fSmrgBAR0=false
10582e7fdea5fSmrgBAR1=true
10583e7fdea5fSmrgV=1
10584e7fdea5fSmrgam__doit:
10585e7fdea5fSmrg	@$(TRUE)
10586e7fdea5fSmrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10587e7fdea5fSmrg  am_cv_make_support_nested_variables=yes
10588e7fdea5fSmrgelse
10589e7fdea5fSmrg  am_cv_make_support_nested_variables=no
10590e7fdea5fSmrgfi
10591e7fdea5fSmrgfi
10592e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10593e7fdea5fSmrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
10594e7fdea5fSmrgif test $am_cv_make_support_nested_variables = yes; then
10595e7fdea5fSmrg    AM_V='$(V)'
10596e7fdea5fSmrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10597e7fdea5fSmrgelse
10598e7fdea5fSmrg  AM_V=$AM_DEFAULT_VERBOSITY
10599e7fdea5fSmrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10600e7fdea5fSmrgfi
10601aea1d7ffSmrgAM_BACKSLASH='\'
10602aea1d7ffSmrg
10603aea1d7ffSmrg
10604aea1d7ffSmrg
10605aea1d7ffSmrg# Checks for pkg-config packages
10606aea1d7ffSmrg
10607aea1d7ffSmrgpkg_failed=no
10608aea1d7ffSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XFSINFO" >&5
106097e6533d5Smrg$as_echo_n "checking for XFSINFO... " >&6; }
106107e6533d5Smrg
106117e6533d5Smrgif test -n "$XFSINFO_CFLAGS"; then
106127e6533d5Smrg    pkg_cv_XFSINFO_CFLAGS="$XFSINFO_CFLAGS"
106137e6533d5Smrg elif test -n "$PKG_CONFIG"; then
106147e6533d5Smrg    if test -n "$PKG_CONFIG" && \
10615aea1d7ffSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17 libfs\""; } >&5
10616aea1d7ffSmrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17 libfs") 2>&5
106177e6533d5Smrg  ac_status=$?
106187e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
106197e6533d5Smrg  test $ac_status = 0; }; then
10620aea1d7ffSmrg  pkg_cv_XFSINFO_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.17 libfs" 2>/dev/null`
106214d9306dbSmrg		      test "x$?" != "x0" && pkg_failed=yes
106227e6533d5Smrgelse
106237e6533d5Smrg  pkg_failed=yes
106247e6533d5Smrgfi
106257e6533d5Smrg else
106267e6533d5Smrg    pkg_failed=untried
106277e6533d5Smrgfi
106287e6533d5Smrgif test -n "$XFSINFO_LIBS"; then
106297e6533d5Smrg    pkg_cv_XFSINFO_LIBS="$XFSINFO_LIBS"
106307e6533d5Smrg elif test -n "$PKG_CONFIG"; then
106317e6533d5Smrg    if test -n "$PKG_CONFIG" && \
10632aea1d7ffSmrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17 libfs\""; } >&5
10633aea1d7ffSmrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17 libfs") 2>&5
106347e6533d5Smrg  ac_status=$?
106357e6533d5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
106367e6533d5Smrg  test $ac_status = 0; }; then
10637aea1d7ffSmrg  pkg_cv_XFSINFO_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.17 libfs" 2>/dev/null`
106384d9306dbSmrg		      test "x$?" != "x0" && pkg_failed=yes
10639067610f1Smrgelse
106407e6533d5Smrg  pkg_failed=yes
106417e6533d5Smrgfi
106427e6533d5Smrg else
106437e6533d5Smrg    pkg_failed=untried
10644067610f1Smrgfi
10645067610f1Smrg
10646067610f1Smrg
10647067610f1Smrg
106487e6533d5Smrgif test $pkg_failed = yes; then
106494d9306dbSmrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
106504d9306dbSmrg$as_echo "no" >&6; }
10651067610f1Smrg
106527e6533d5Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
106537e6533d5Smrg        _pkg_short_errors_supported=yes
106547e6533d5Smrgelse
106557e6533d5Smrg        _pkg_short_errors_supported=no
106567e6533d5Smrgfi
106577e6533d5Smrg        if test $_pkg_short_errors_supported = yes; then
106584d9306dbSmrg	        XFSINFO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto >= 7.0.17 libfs" 2>&1`
106597e6533d5Smrg        else
106604d9306dbSmrg	        XFSINFO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto >= 7.0.17 libfs" 2>&1`
106617e6533d5Smrg        fi
106627e6533d5Smrg	# Put the nasty error message in config.log where it belongs
106637e6533d5Smrg	echo "$XFSINFO_PKG_ERRORS" >&5
10664067610f1Smrg
10665aea1d7ffSmrg	as_fn_error $? "Package requirements (xproto >= 7.0.17 libfs) were not met:
10666067610f1Smrg
106677e6533d5Smrg$XFSINFO_PKG_ERRORS
106687e6533d5Smrg
106697e6533d5SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
106707e6533d5Smrginstalled software in a non-standard prefix.
106717e6533d5Smrg
106727e6533d5SmrgAlternatively, you may set the environment variables XFSINFO_CFLAGS
106737e6533d5Smrgand XFSINFO_LIBS to avoid the need to call pkg-config.
106744d9306dbSmrgSee the pkg-config man page for more details." "$LINENO" 5
106757e6533d5Smrgelif test $pkg_failed = untried; then
106764d9306dbSmrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
106774d9306dbSmrg$as_echo "no" >&6; }
106787e6533d5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
106797e6533d5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
106807e6533d5Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
106817e6533d5Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
106827e6533d5Smrgpath to pkg-config.
10683067610f1Smrg
106847e6533d5SmrgAlternatively, you may set the environment variables XFSINFO_CFLAGS
106857e6533d5Smrgand XFSINFO_LIBS to avoid the need to call pkg-config.
106867e6533d5SmrgSee the pkg-config man page for more details.
10687067610f1Smrg
106887e6533d5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
106897e6533d5SmrgSee \`config.log' for more details" "$LINENO" 5; }
106907e6533d5Smrgelse
106917e6533d5Smrg	XFSINFO_CFLAGS=$pkg_cv_XFSINFO_CFLAGS
106927e6533d5Smrg	XFSINFO_LIBS=$pkg_cv_XFSINFO_LIBS
106937e6533d5Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
106947e6533d5Smrg$as_echo "yes" >&6; }
106954d9306dbSmrg
106967e6533d5Smrgfi
10697067610f1Smrg
10698aea1d7ffSmrgac_config_files="$ac_config_files Makefile man/Makefile"
10699067610f1Smrg
10700067610f1Smrgcat >confcache <<\_ACEOF
10701067610f1Smrg# This file is a shell script that caches the results of configure
10702067610f1Smrg# tests run on this system so they can be shared between configure
10703067610f1Smrg# scripts and configure runs, see configure's option --config-cache.
10704067610f1Smrg# It is not useful on other systems.  If it contains results you don't
10705067610f1Smrg# want to keep, you may remove or edit it.
10706067610f1Smrg#
10707067610f1Smrg# config.status only pays attention to the cache file if you give it
10708067610f1Smrg# the --recheck option to rerun configure.
10709067610f1Smrg#
10710067610f1Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
10711067610f1Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
10712067610f1Smrg# following values.
10713067610f1Smrg
10714067610f1Smrg_ACEOF
10715067610f1Smrg
10716067610f1Smrg# The following way of writing the cache mishandles newlines in values,
10717067610f1Smrg# but we know of no workaround that is simple, portable, and efficient.
10718067610f1Smrg# So, we kill variables containing newlines.
10719067610f1Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
10720067610f1Smrg# and sets the high bit in the cache file unless we assign to the vars.
10721067610f1Smrg(
10722067610f1Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10723067610f1Smrg    eval ac_val=\$$ac_var
10724067610f1Smrg    case $ac_val in #(
10725067610f1Smrg    *${as_nl}*)
10726067610f1Smrg      case $ac_var in #(
107277e6533d5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
107287e6533d5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10729067610f1Smrg      esac
10730067610f1Smrg      case $ac_var in #(
10731067610f1Smrg      _ | IFS | as_nl) ;; #(
107327e6533d5Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
107337e6533d5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
10734067610f1Smrg      esac ;;
10735067610f1Smrg    esac
10736067610f1Smrg  done
10737067610f1Smrg
10738067610f1Smrg  (set) 2>&1 |
10739067610f1Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
10740067610f1Smrg    *${as_nl}ac_space=\ *)
107417e6533d5Smrg      # `set' does not quote correctly, so add quotes: double-quote
107427e6533d5Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
10743067610f1Smrg      sed -n \
10744067610f1Smrg	"s/'/'\\\\''/g;
10745067610f1Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10746067610f1Smrg      ;; #(
10747067610f1Smrg    *)
10748067610f1Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
10749067610f1Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10750067610f1Smrg      ;;
10751067610f1Smrg    esac |
10752067610f1Smrg    sort
10753067610f1Smrg) |
10754067610f1Smrg  sed '
10755067610f1Smrg     /^ac_cv_env_/b end
10756067610f1Smrg     t clear
10757067610f1Smrg     :clear
10758067610f1Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10759067610f1Smrg     t end
10760067610f1Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10761067610f1Smrg     :end' >>confcache
10762067610f1Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10763067610f1Smrg  if test -w "$cache_file"; then
107647e6533d5Smrg    if test "x$cache_file" != "x/dev/null"; then
107657e6533d5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
107667e6533d5Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
107677e6533d5Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
107687e6533d5Smrg	cat confcache >"$cache_file"
107697e6533d5Smrg      else
107707e6533d5Smrg        case $cache_file in #(
107717e6533d5Smrg        */* | ?:*)
107727e6533d5Smrg	  mv -f confcache "$cache_file"$$ &&
107737e6533d5Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
107747e6533d5Smrg        *)
107757e6533d5Smrg	  mv -f confcache "$cache_file" ;;
107767e6533d5Smrg	esac
107777e6533d5Smrg      fi
107787e6533d5Smrg    fi
10779067610f1Smrg  else
107807e6533d5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
107817e6533d5Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10782067610f1Smrg  fi
10783067610f1Smrgfi
10784067610f1Smrgrm -f confcache
10785067610f1Smrg
10786067610f1Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
10787067610f1Smrg# Let make expand exec_prefix.
10788067610f1Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10789067610f1Smrg
10790067610f1SmrgDEFS=-DHAVE_CONFIG_H
10791067610f1Smrg
10792067610f1Smrgac_libobjs=
10793067610f1Smrgac_ltlibobjs=
107947e6533d5SmrgU=
10795067610f1Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10796067610f1Smrg  # 1. Remove the extension, and $U if already installed.
10797067610f1Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
107987e6533d5Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10799067610f1Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
10800067610f1Smrg  #    will be set to the directory where LIBOBJS objects are built.
108017e6533d5Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
108027e6533d5Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10803067610f1Smrgdone
10804067610f1SmrgLIBOBJS=$ac_libobjs
10805067610f1Smrg
10806067610f1SmrgLTLIBOBJS=$ac_ltlibobjs
10807067610f1Smrg
10808067610f1Smrg
10809e7fdea5fSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
10810e7fdea5fSmrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
10811e7fdea5fSmrg   if test -n "$am_sleep_pid"; then
10812e7fdea5fSmrg     # Hide warnings about reused PIDs.
10813e7fdea5fSmrg     wait $am_sleep_pid 2>/dev/null
10814e7fdea5fSmrg   fi
10815e7fdea5fSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
10816e7fdea5fSmrg$as_echo "done" >&6; }
108177e6533d5Smrg if test -n "$EXEEXT"; then
108187e6533d5Smrg  am__EXEEXT_TRUE=
108197e6533d5Smrg  am__EXEEXT_FALSE='#'
108207e6533d5Smrgelse
108217e6533d5Smrg  am__EXEEXT_TRUE='#'
108227e6533d5Smrg  am__EXEEXT_FALSE=
108237e6533d5Smrgfi
108247e6533d5Smrg
10825067610f1Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
108267e6533d5Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
108277e6533d5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
10828067610f1Smrgfi
10829067610f1Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
108307e6533d5Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
108317e6533d5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
10832067610f1Smrgfi
10833067610f1Smrg
108347e6533d5Smrg: "${CONFIG_STATUS=./config.status}"
108357e6533d5Smrgac_write_fail=0
10836067610f1Smrgac_clean_files_save=$ac_clean_files
10837067610f1Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
108387e6533d5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
108397e6533d5Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
108407e6533d5Smrgas_write_fail=0
108417e6533d5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10842067610f1Smrg#! $SHELL
10843067610f1Smrg# Generated by $as_me.
10844067610f1Smrg# Run this file to recreate the current configuration.
10845067610f1Smrg# Compiler output produced by configure, useful for debugging
10846067610f1Smrg# configure, is in config.log if it exists.
10847067610f1Smrg
10848067610f1Smrgdebug=false
10849067610f1Smrgac_cs_recheck=false
10850067610f1Smrgac_cs_silent=false
10851067610f1Smrg
108527e6533d5SmrgSHELL=\${CONFIG_SHELL-$SHELL}
108537e6533d5Smrgexport SHELL
108547e6533d5Smrg_ASEOF
108557e6533d5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
108567e6533d5Smrg## -------------------- ##
108577e6533d5Smrg## M4sh Initialization. ##
108587e6533d5Smrg## -------------------- ##
10859067610f1Smrg
10860067610f1Smrg# Be more Bourne compatible
10861067610f1SmrgDUALCASE=1; export DUALCASE # for MKS sh
108627e6533d5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10863067610f1Smrg  emulate sh
10864067610f1Smrg  NULLCMD=:
108657e6533d5Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10866067610f1Smrg  # is contrary to our usage.  Disable this feature.
10867067610f1Smrg  alias -g '${1+"$@"}'='"$@"'
10868067610f1Smrg  setopt NO_GLOB_SUBST
10869067610f1Smrgelse
108707e6533d5Smrg  case `(set -o) 2>/dev/null` in #(
108717e6533d5Smrg  *posix*) :
108727e6533d5Smrg    set -o posix ;; #(
108737e6533d5Smrg  *) :
108747e6533d5Smrg     ;;
10875067610f1Smrgesac
10876067610f1Smrgfi
10877067610f1Smrg
10878067610f1Smrg
108797e6533d5Smrgas_nl='
108807e6533d5Smrg'
108817e6533d5Smrgexport as_nl
108827e6533d5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
108837e6533d5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
108847e6533d5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
108857e6533d5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
108867e6533d5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
108877e6533d5Smrg# but without wasting forks for bash or zsh.
108887e6533d5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
108897e6533d5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
108907e6533d5Smrg  as_echo='print -r --'
108917e6533d5Smrg  as_echo_n='print -rn --'
108927e6533d5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
108937e6533d5Smrg  as_echo='printf %s\n'
108947e6533d5Smrg  as_echo_n='printf %s'
108957e6533d5Smrgelse
108967e6533d5Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
108977e6533d5Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
108987e6533d5Smrg    as_echo_n='/usr/ucb/echo -n'
10899067610f1Smrg  else
109007e6533d5Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
109017e6533d5Smrg    as_echo_n_body='eval
109027e6533d5Smrg      arg=$1;
109037e6533d5Smrg      case $arg in #(
109047e6533d5Smrg      *"$as_nl"*)
109057e6533d5Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
109067e6533d5Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
109077e6533d5Smrg      esac;
109087e6533d5Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
109097e6533d5Smrg    '
109107e6533d5Smrg    export as_echo_n_body
109117e6533d5Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
10912067610f1Smrg  fi
109137e6533d5Smrg  export as_echo_body
109147e6533d5Smrg  as_echo='sh -c $as_echo_body as_echo'
10915067610f1Smrgfi
10916067610f1Smrg
109177e6533d5Smrg# The user is always right.
109187e6533d5Smrgif test "${PATH_SEPARATOR+set}" != set; then
109197e6533d5Smrg  PATH_SEPARATOR=:
109207e6533d5Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
109217e6533d5Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
109227e6533d5Smrg      PATH_SEPARATOR=';'
109237e6533d5Smrg  }
10924067610f1Smrgfi
10925067610f1Smrg
10926067610f1Smrg
10927067610f1Smrg# IFS
10928067610f1Smrg# We need space, tab and new line, in precisely that order.  Quoting is
10929067610f1Smrg# there to prevent editors from complaining about space-tab.
10930067610f1Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
10931067610f1Smrg# splitting by setting IFS to empty value.)
10932067610f1SmrgIFS=" ""	$as_nl"
10933067610f1Smrg
10934067610f1Smrg# Find who we are.  Look in the path if we contain no directory separator.
109357e6533d5Smrgas_myself=
109367e6533d5Smrgcase $0 in #((
10937067610f1Smrg  *[\\/]* ) as_myself=$0 ;;
10938067610f1Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10939067610f1Smrgfor as_dir in $PATH
10940067610f1Smrgdo
10941067610f1Smrg  IFS=$as_save_IFS
10942067610f1Smrg  test -z "$as_dir" && as_dir=.
109437e6533d5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109447e6533d5Smrg  done
10945067610f1SmrgIFS=$as_save_IFS
10946067610f1Smrg
10947067610f1Smrg     ;;
10948067610f1Smrgesac
10949067610f1Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
10950067610f1Smrg# in which case we are not to be found in the path.
10951067610f1Smrgif test "x$as_myself" = x; then
10952067610f1Smrg  as_myself=$0
10953067610f1Smrgfi
10954067610f1Smrgif test ! -f "$as_myself"; then
109557e6533d5Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
109567e6533d5Smrg  exit 1
10957067610f1Smrgfi
10958067610f1Smrg
109597e6533d5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
109607e6533d5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
109617e6533d5Smrg# suppresses any "Segmentation fault" message there.  '((' could
109627e6533d5Smrg# trigger a bug in pdksh 5.2.14.
109637e6533d5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
109647e6533d5Smrgdo eval test x\${$as_var+set} = xset \
109657e6533d5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
10966067610f1Smrgdone
10967067610f1SmrgPS1='$ '
10968067610f1SmrgPS2='> '
10969067610f1SmrgPS4='+ '
10970067610f1Smrg
10971067610f1Smrg# NLS nuisances.
109727e6533d5SmrgLC_ALL=C
109737e6533d5Smrgexport LC_ALL
109747e6533d5SmrgLANGUAGE=C
109757e6533d5Smrgexport LANGUAGE
109767e6533d5Smrg
109777e6533d5Smrg# CDPATH.
109787e6533d5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
109797e6533d5Smrg
109807e6533d5Smrg
109817e6533d5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
109827e6533d5Smrg# ----------------------------------------
109837e6533d5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
109847e6533d5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
109857e6533d5Smrg# script with STATUS, using 1 if that was 0.
109867e6533d5Smrgas_fn_error ()
109877e6533d5Smrg{
109887e6533d5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
109897e6533d5Smrg  if test "$4"; then
109907e6533d5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
109917e6533d5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
10992067610f1Smrg  fi
109937e6533d5Smrg  $as_echo "$as_me: error: $2" >&2
109947e6533d5Smrg  as_fn_exit $as_status
109957e6533d5Smrg} # as_fn_error
109967e6533d5Smrg
109977e6533d5Smrg
109987e6533d5Smrg# as_fn_set_status STATUS
109997e6533d5Smrg# -----------------------
110007e6533d5Smrg# Set $? to STATUS, without forking.
110017e6533d5Smrgas_fn_set_status ()
110027e6533d5Smrg{
110037e6533d5Smrg  return $1
110047e6533d5Smrg} # as_fn_set_status
110057e6533d5Smrg
110067e6533d5Smrg# as_fn_exit STATUS
110077e6533d5Smrg# -----------------
110087e6533d5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
110097e6533d5Smrgas_fn_exit ()
110107e6533d5Smrg{
110117e6533d5Smrg  set +e
110127e6533d5Smrg  as_fn_set_status $1
110137e6533d5Smrg  exit $1
110147e6533d5Smrg} # as_fn_exit
110157e6533d5Smrg
110167e6533d5Smrg# as_fn_unset VAR
110177e6533d5Smrg# ---------------
110187e6533d5Smrg# Portably unset VAR.
110197e6533d5Smrgas_fn_unset ()
110207e6533d5Smrg{
110217e6533d5Smrg  { eval $1=; unset $1;}
110227e6533d5Smrg}
110237e6533d5Smrgas_unset=as_fn_unset
110247e6533d5Smrg# as_fn_append VAR VALUE
110257e6533d5Smrg# ----------------------
110267e6533d5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
110277e6533d5Smrg# advantage of any shell optimizations that allow amortized linear growth over
110287e6533d5Smrg# repeated appends, instead of the typical quadratic growth present in naive
110297e6533d5Smrg# implementations.
110307e6533d5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
110317e6533d5Smrg  eval 'as_fn_append ()
110327e6533d5Smrg  {
110337e6533d5Smrg    eval $1+=\$2
110347e6533d5Smrg  }'
110357e6533d5Smrgelse
110367e6533d5Smrg  as_fn_append ()
110377e6533d5Smrg  {
110387e6533d5Smrg    eval $1=\$$1\$2
110397e6533d5Smrg  }
110407e6533d5Smrgfi # as_fn_append
110417e6533d5Smrg
110427e6533d5Smrg# as_fn_arith ARG...
110437e6533d5Smrg# ------------------
110447e6533d5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
110457e6533d5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
110467e6533d5Smrg# must be portable across $(()) and expr.
110477e6533d5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
110487e6533d5Smrg  eval 'as_fn_arith ()
110497e6533d5Smrg  {
110507e6533d5Smrg    as_val=$(( $* ))
110517e6533d5Smrg  }'
110527e6533d5Smrgelse
110537e6533d5Smrg  as_fn_arith ()
110547e6533d5Smrg  {
110557e6533d5Smrg    as_val=`expr "$@" || test $? -eq 1`
110567e6533d5Smrg  }
110577e6533d5Smrgfi # as_fn_arith
110587e6533d5Smrg
11059067610f1Smrg
11060067610f1Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
11061067610f1Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
11062067610f1Smrg  as_expr=expr
11063067610f1Smrgelse
11064067610f1Smrg  as_expr=false
11065067610f1Smrgfi
11066067610f1Smrg
11067067610f1Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11068067610f1Smrg  as_basename=basename
11069067610f1Smrgelse
11070067610f1Smrg  as_basename=false
11071067610f1Smrgfi
11072067610f1Smrg
110737e6533d5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
110747e6533d5Smrg  as_dirname=dirname
110757e6533d5Smrgelse
110767e6533d5Smrg  as_dirname=false
110777e6533d5Smrgfi
11078067610f1Smrg
11079067610f1Smrgas_me=`$as_basename -- "$0" ||
11080067610f1Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11081067610f1Smrg	 X"$0" : 'X\(//\)$' \| \
11082067610f1Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
110837e6533d5Smrg$as_echo X/"$0" |
11084067610f1Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
11085067610f1Smrg	    s//\1/
11086067610f1Smrg	    q
11087067610f1Smrg	  }
11088067610f1Smrg	  /^X\/\(\/\/\)$/{
11089067610f1Smrg	    s//\1/
11090067610f1Smrg	    q
11091067610f1Smrg	  }
11092067610f1Smrg	  /^X\/\(\/\).*/{
11093067610f1Smrg	    s//\1/
11094067610f1Smrg	    q
11095067610f1Smrg	  }
11096067610f1Smrg	  s/.*/./; q'`
11097067610f1Smrg
110987e6533d5Smrg# Avoid depending upon Character Ranges.
110997e6533d5Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
111007e6533d5Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
111017e6533d5Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
111027e6533d5Smrgas_cr_digits='0123456789'
111037e6533d5Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
11104067610f1Smrg
11105067610f1SmrgECHO_C= ECHO_N= ECHO_T=
111067e6533d5Smrgcase `echo -n x` in #(((((
11107067610f1Smrg-n*)
111087e6533d5Smrg  case `echo 'xy\c'` in
11109067610f1Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
111107e6533d5Smrg  xy)  ECHO_C='\c';;
111117e6533d5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
111127e6533d5Smrg       ECHO_T='	';;
11113067610f1Smrg  esac;;
11114067610f1Smrg*)
11115067610f1Smrg  ECHO_N='-n';;
11116067610f1Smrgesac
11117067610f1Smrg
11118067610f1Smrgrm -f conf$$ conf$$.exe conf$$.file
11119067610f1Smrgif test -d conf$$.dir; then
11120067610f1Smrg  rm -f conf$$.dir/conf$$.file
11121067610f1Smrgelse
11122067610f1Smrg  rm -f conf$$.dir
111237e6533d5Smrg  mkdir conf$$.dir 2>/dev/null
111247e6533d5Smrgfi
111257e6533d5Smrgif (echo >conf$$.file) 2>/dev/null; then
111267e6533d5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
111277e6533d5Smrg    as_ln_s='ln -s'
111287e6533d5Smrg    # ... but there are two gotchas:
111297e6533d5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
111307e6533d5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11131e7fdea5fSmrg    # In both cases, we have to default to `cp -pR'.
111327e6533d5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11133e7fdea5fSmrg      as_ln_s='cp -pR'
111347e6533d5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
111357e6533d5Smrg    as_ln_s=ln
111367e6533d5Smrg  else
11137e7fdea5fSmrg    as_ln_s='cp -pR'
111387e6533d5Smrg  fi
11139067610f1Smrgelse
11140e7fdea5fSmrg  as_ln_s='cp -pR'
11141067610f1Smrgfi
11142067610f1Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11143067610f1Smrgrmdir conf$$.dir 2>/dev/null
11144067610f1Smrg
111457e6533d5Smrg
111467e6533d5Smrg# as_fn_mkdir_p
111477e6533d5Smrg# -------------
111487e6533d5Smrg# Create "$as_dir" as a directory, including parents if necessary.
111497e6533d5Smrgas_fn_mkdir_p ()
111507e6533d5Smrg{
111517e6533d5Smrg
111527e6533d5Smrg  case $as_dir in #(
111537e6533d5Smrg  -*) as_dir=./$as_dir;;
111547e6533d5Smrg  esac
111557e6533d5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
111567e6533d5Smrg    as_dirs=
111577e6533d5Smrg    while :; do
111587e6533d5Smrg      case $as_dir in #(
111597e6533d5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
111607e6533d5Smrg      *) as_qdir=$as_dir;;
111617e6533d5Smrg      esac
111627e6533d5Smrg      as_dirs="'$as_qdir' $as_dirs"
111637e6533d5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
111647e6533d5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
111657e6533d5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
111667e6533d5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
111677e6533d5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
111687e6533d5Smrg$as_echo X"$as_dir" |
111697e6533d5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
111707e6533d5Smrg	    s//\1/
111717e6533d5Smrg	    q
111727e6533d5Smrg	  }
111737e6533d5Smrg	  /^X\(\/\/\)[^/].*/{
111747e6533d5Smrg	    s//\1/
111757e6533d5Smrg	    q
111767e6533d5Smrg	  }
111777e6533d5Smrg	  /^X\(\/\/\)$/{
111787e6533d5Smrg	    s//\1/
111797e6533d5Smrg	    q
111807e6533d5Smrg	  }
111817e6533d5Smrg	  /^X\(\/\).*/{
111827e6533d5Smrg	    s//\1/
111837e6533d5Smrg	    q
111847e6533d5Smrg	  }
111857e6533d5Smrg	  s/.*/./; q'`
111867e6533d5Smrg      test -d "$as_dir" && break
111877e6533d5Smrg    done
111887e6533d5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
111897e6533d5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
111907e6533d5Smrg
111917e6533d5Smrg
111927e6533d5Smrg} # as_fn_mkdir_p
11193067610f1Smrgif mkdir -p . 2>/dev/null; then
111947e6533d5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
11195067610f1Smrgelse
11196067610f1Smrg  test -d ./-p && rmdir ./-p
11197067610f1Smrg  as_mkdir_p=false
11198067610f1Smrgfi
11199067610f1Smrg
11200e7fdea5fSmrg
11201e7fdea5fSmrg# as_fn_executable_p FILE
11202e7fdea5fSmrg# -----------------------
11203e7fdea5fSmrg# Test if FILE is an executable regular file.
11204e7fdea5fSmrgas_fn_executable_p ()
11205e7fdea5fSmrg{
11206e7fdea5fSmrg  test -f "$1" && test -x "$1"
11207e7fdea5fSmrg} # as_fn_executable_p
11208e7fdea5fSmrgas_test_x='test -x'
11209e7fdea5fSmrgas_executable_p=as_fn_executable_p
11210067610f1Smrg
11211067610f1Smrg# Sed expression to map a string onto a valid CPP name.
11212067610f1Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11213067610f1Smrg
11214067610f1Smrg# Sed expression to map a string onto a valid variable name.
11215067610f1Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11216067610f1Smrg
11217067610f1Smrg
11218067610f1Smrgexec 6>&1
112197e6533d5Smrg## ----------------------------------- ##
112207e6533d5Smrg## Main body of $CONFIG_STATUS script. ##
112217e6533d5Smrg## ----------------------------------- ##
112227e6533d5Smrg_ASEOF
112237e6533d5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11224067610f1Smrg
112257e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
112267e6533d5Smrg# Save the log message, to keep $0 and so on meaningful, and to
11227067610f1Smrg# report actual input values of CONFIG_FILES etc. instead of their
11228067610f1Smrg# values after options handling.
11229067610f1Smrgac_log="
112304d9306dbSmrgThis file was extended by xfsinfo $as_me 1.0.6, which was
11231e7fdea5fSmrggenerated by GNU Autoconf 2.69.  Invocation command line was
11232067610f1Smrg
11233067610f1Smrg  CONFIG_FILES    = $CONFIG_FILES
11234067610f1Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
11235067610f1Smrg  CONFIG_LINKS    = $CONFIG_LINKS
11236067610f1Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
11237067610f1Smrg  $ $0 $@
11238067610f1Smrg
11239067610f1Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
11240067610f1Smrg"
11241067610f1Smrg
11242067610f1Smrg_ACEOF
11243067610f1Smrg
112447e6533d5Smrgcase $ac_config_files in *"
112457e6533d5Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
112467e6533d5Smrgesac
112477e6533d5Smrg
112487e6533d5Smrgcase $ac_config_headers in *"
112497e6533d5Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
112507e6533d5Smrgesac
112517e6533d5Smrg
112527e6533d5Smrg
112537e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11254067610f1Smrg# Files that config.status was made for.
11255067610f1Smrgconfig_files="$ac_config_files"
11256067610f1Smrgconfig_headers="$ac_config_headers"
11257067610f1Smrgconfig_commands="$ac_config_commands"
11258067610f1Smrg
11259067610f1Smrg_ACEOF
11260067610f1Smrg
112617e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11262067610f1Smrgac_cs_usage="\
112637e6533d5Smrg\`$as_me' instantiates files and other configuration actions
112647e6533d5Smrgfrom templates according to the current configuration.  Unless the files
112657e6533d5Smrgand actions are specified as TAGs, all are instantiated by default.
11266067610f1Smrg
112677e6533d5SmrgUsage: $0 [OPTION]... [TAG]...
11268067610f1Smrg
11269067610f1Smrg  -h, --help       print this help, then exit
11270067610f1Smrg  -V, --version    print version number and configuration settings, then exit
112717e6533d5Smrg      --config     print configuration, then exit
112727e6533d5Smrg  -q, --quiet, --silent
112737e6533d5Smrg                   do not print progress messages
11274067610f1Smrg  -d, --debug      don't remove temporary files
11275067610f1Smrg      --recheck    update $as_me by reconfiguring in the same conditions
112767e6533d5Smrg      --file=FILE[:TEMPLATE]
112777e6533d5Smrg                   instantiate the configuration file FILE
112787e6533d5Smrg      --header=FILE[:TEMPLATE]
112797e6533d5Smrg                   instantiate the configuration header FILE
11280067610f1Smrg
11281067610f1SmrgConfiguration files:
11282067610f1Smrg$config_files
11283067610f1Smrg
11284067610f1SmrgConfiguration headers:
11285067610f1Smrg$config_headers
11286067610f1Smrg
11287067610f1SmrgConfiguration commands:
11288067610f1Smrg$config_commands
11289067610f1Smrg
112904d9306dbSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/xfsinfo/issues>."
11291067610f1Smrg
11292067610f1Smrg_ACEOF
112937e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
112947e6533d5Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11295067610f1Smrgac_cs_version="\\
112964d9306dbSmrgxfsinfo config.status 1.0.6
11297e7fdea5fSmrgconfigured by $0, generated by GNU Autoconf 2.69,
112987e6533d5Smrg  with options \\"\$ac_cs_config\\"
11299067610f1Smrg
11300e7fdea5fSmrgCopyright (C) 2012 Free Software Foundation, Inc.
11301067610f1SmrgThis config.status script is free software; the Free Software Foundation
11302067610f1Smrggives unlimited permission to copy, distribute and modify it."
11303067610f1Smrg
11304067610f1Smrgac_pwd='$ac_pwd'
11305067610f1Smrgsrcdir='$srcdir'
11306067610f1SmrgINSTALL='$INSTALL'
11307067610f1SmrgMKDIR_P='$MKDIR_P'
113087e6533d5SmrgAWK='$AWK'
113097e6533d5Smrgtest -n "\$AWK" || AWK=awk
11310067610f1Smrg_ACEOF
11311067610f1Smrg
113127e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
113137e6533d5Smrg# The default lists apply if the user does not specify any file.
11314067610f1Smrgac_need_defaults=:
11315067610f1Smrgwhile test $# != 0
11316067610f1Smrgdo
11317067610f1Smrg  case $1 in
113187e6533d5Smrg  --*=?*)
11319067610f1Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11320067610f1Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11321067610f1Smrg    ac_shift=:
11322067610f1Smrg    ;;
113237e6533d5Smrg  --*=)
113247e6533d5Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
113257e6533d5Smrg    ac_optarg=
113267e6533d5Smrg    ac_shift=:
113277e6533d5Smrg    ;;
11328067610f1Smrg  *)
11329067610f1Smrg    ac_option=$1
11330067610f1Smrg    ac_optarg=$2
11331067610f1Smrg    ac_shift=shift
11332067610f1Smrg    ;;
11333067610f1Smrg  esac
11334067610f1Smrg
11335067610f1Smrg  case $ac_option in
11336067610f1Smrg  # Handling of the options.
11337067610f1Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11338067610f1Smrg    ac_cs_recheck=: ;;
11339067610f1Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
113407e6533d5Smrg    $as_echo "$ac_cs_version"; exit ;;
113417e6533d5Smrg  --config | --confi | --conf | --con | --co | --c )
113427e6533d5Smrg    $as_echo "$ac_cs_config"; exit ;;
11343067610f1Smrg  --debug | --debu | --deb | --de | --d | -d )
11344067610f1Smrg    debug=: ;;
11345067610f1Smrg  --file | --fil | --fi | --f )
11346067610f1Smrg    $ac_shift
113477e6533d5Smrg    case $ac_optarg in
113487e6533d5Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
113497e6533d5Smrg    '') as_fn_error $? "missing file argument" ;;
113507e6533d5Smrg    esac
113517e6533d5Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
11352067610f1Smrg    ac_need_defaults=false;;
11353067610f1Smrg  --header | --heade | --head | --hea )
11354067610f1Smrg    $ac_shift
113557e6533d5Smrg    case $ac_optarg in
113567e6533d5Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
113577e6533d5Smrg    esac
113587e6533d5Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11359067610f1Smrg    ac_need_defaults=false;;
11360067610f1Smrg  --he | --h)
11361067610f1Smrg    # Conflict between --help and --header
113627e6533d5Smrg    as_fn_error $? "ambiguous option: \`$1'
113637e6533d5SmrgTry \`$0 --help' for more information.";;
11364067610f1Smrg  --help | --hel | -h )
113657e6533d5Smrg    $as_echo "$ac_cs_usage"; exit ;;
11366067610f1Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11367067610f1Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
11368067610f1Smrg    ac_cs_silent=: ;;
11369067610f1Smrg
11370067610f1Smrg  # This is an error.
113717e6533d5Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
113727e6533d5SmrgTry \`$0 --help' for more information." ;;
11373067610f1Smrg
113747e6533d5Smrg  *) as_fn_append ac_config_targets " $1"
11375067610f1Smrg     ac_need_defaults=false ;;
11376067610f1Smrg
11377067610f1Smrg  esac
11378067610f1Smrg  shift
11379067610f1Smrgdone
11380067610f1Smrg
11381067610f1Smrgac_configure_extra_args=
11382067610f1Smrg
11383067610f1Smrgif $ac_cs_silent; then
11384067610f1Smrg  exec 6>/dev/null
11385067610f1Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
11386067610f1Smrgfi
11387067610f1Smrg
11388067610f1Smrg_ACEOF
113897e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11390067610f1Smrgif \$ac_cs_recheck; then
11391e7fdea5fSmrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
113927e6533d5Smrg  shift
113937e6533d5Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
113947e6533d5Smrg  CONFIG_SHELL='$SHELL'
11395067610f1Smrg  export CONFIG_SHELL
113967e6533d5Smrg  exec "\$@"
11397067610f1Smrgfi
11398067610f1Smrg
11399067610f1Smrg_ACEOF
114007e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11401067610f1Smrgexec 5>>config.log
11402067610f1Smrg{
11403067610f1Smrg  echo
11404067610f1Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11405067610f1Smrg## Running $as_me. ##
11406067610f1Smrg_ASBOX
114077e6533d5Smrg  $as_echo "$ac_log"
11408067610f1Smrg} >&5
11409067610f1Smrg
11410067610f1Smrg_ACEOF
114117e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11412067610f1Smrg#
11413067610f1Smrg# INIT-COMMANDS
11414067610f1Smrg#
11415067610f1SmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11416067610f1Smrg
11417067610f1Smrg_ACEOF
11418067610f1Smrg
114197e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11420067610f1Smrg
11421067610f1Smrg# Handling of arguments.
11422067610f1Smrgfor ac_config_target in $ac_config_targets
11423067610f1Smrgdo
11424067610f1Smrg  case $ac_config_target in
114257e6533d5Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11426aea1d7ffSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11427067610f1Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11428aea1d7ffSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
11429067610f1Smrg
114307e6533d5Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11431067610f1Smrg  esac
11432067610f1Smrgdone
11433067610f1Smrg
11434067610f1Smrg
11435067610f1Smrg# If the user did not use the arguments to specify the items to instantiate,
11436067610f1Smrg# then the envvar interface is used.  Set only those that are not.
11437067610f1Smrg# We use the long form for the default assignment because of an extremely
11438067610f1Smrg# bizarre bug on SunOS 4.1.3.
11439067610f1Smrgif $ac_need_defaults; then
11440067610f1Smrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11441067610f1Smrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11442067610f1Smrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11443067610f1Smrgfi
11444067610f1Smrg
11445067610f1Smrg# Have a temporary directory for convenience.  Make it in the build tree
11446067610f1Smrg# simply because there is no reason against having it here, and in addition,
11447067610f1Smrg# creating and moving files from /tmp can sometimes cause problems.
11448067610f1Smrg# Hook for its removal unless debugging.
11449067610f1Smrg# Note that there is a small window in which the directory will not be cleaned:
11450067610f1Smrg# after its creation but before its name has been assigned to `$tmp'.
11451067610f1Smrg$debug ||
11452067610f1Smrg{
114537e6533d5Smrg  tmp= ac_tmp=
11454067610f1Smrg  trap 'exit_status=$?
114557e6533d5Smrg  : "${ac_tmp:=$tmp}"
114567e6533d5Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
11457067610f1Smrg' 0
114587e6533d5Smrg  trap 'as_fn_exit 1' 1 2 13 15
11459067610f1Smrg}
11460067610f1Smrg# Create a (secure) tmp directory for tmp files.
11461067610f1Smrg
11462067610f1Smrg{
11463067610f1Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
114647e6533d5Smrg  test -d "$tmp"
11465067610f1Smrg}  ||
11466067610f1Smrg{
11467067610f1Smrg  tmp=./conf$$-$RANDOM
11468067610f1Smrg  (umask 077 && mkdir "$tmp")
114697e6533d5Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
114707e6533d5Smrgac_tmp=$tmp
11471067610f1Smrg
114727e6533d5Smrg# Set up the scripts for CONFIG_FILES section.
114737e6533d5Smrg# No need to generate them if there are no CONFIG_FILES.
114747e6533d5Smrg# This happens for instance with `./config.status config.h'.
11475067610f1Smrgif test -n "$CONFIG_FILES"; then
11476067610f1Smrg
11477067610f1Smrg
114787e6533d5Smrgac_cr=`echo X | tr X '\015'`
114797e6533d5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
114807e6533d5Smrg# But we know of no other shell where ac_cr would be empty at this
114817e6533d5Smrg# point, so we can use a bashism as a fallback.
114827e6533d5Smrgif test "x$ac_cr" = x; then
114837e6533d5Smrg  eval ac_cr=\$\'\\r\'
114847e6533d5Smrgfi
114857e6533d5Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
114867e6533d5Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
114877e6533d5Smrg  ac_cs_awk_cr='\\r'
114887e6533d5Smrgelse
114897e6533d5Smrg  ac_cs_awk_cr=$ac_cr
11490067610f1Smrgfi
11491067610f1Smrg
114927e6533d5Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
11493067610f1Smrg_ACEOF
11494067610f1Smrg
11495067610f1Smrg
114967e6533d5Smrg{
114977e6533d5Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
114987e6533d5Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
114997e6533d5Smrg  echo "_ACEOF"
115007e6533d5Smrg} >conf$$subs.sh ||
115017e6533d5Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
115027e6533d5Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
11503067610f1Smrgac_delim='%!_!# '
11504067610f1Smrgfor ac_last_try in false false false false false :; do
115057e6533d5Smrg  . ./conf$$subs.sh ||
115067e6533d5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11507067610f1Smrg
115087e6533d5Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
115097e6533d5Smrg  if test $ac_delim_n = $ac_delim_num; then
11510067610f1Smrg    break
11511067610f1Smrg  elif $ac_last_try; then
115127e6533d5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
11513067610f1Smrg  else
11514067610f1Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11515067610f1Smrg  fi
11516067610f1Smrgdone
115177e6533d5Smrgrm -f conf$$subs.sh
11518067610f1Smrg
115197e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
115207e6533d5Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
115217e6533d5Smrg_ACEOF
115227e6533d5Smrgsed -n '
115237e6533d5Smrgh
115247e6533d5Smrgs/^/S["/; s/!.*/"]=/
115257e6533d5Smrgp
115267e6533d5Smrgg
115277e6533d5Smrgs/^[^!]*!//
115287e6533d5Smrg:repl
115297e6533d5Smrgt repl
115307e6533d5Smrgs/'"$ac_delim"'$//
115317e6533d5Smrgt delim
115327e6533d5Smrg:nl
115337e6533d5Smrgh
115347e6533d5Smrgs/\(.\{148\}\)..*/\1/
115357e6533d5Smrgt more1
115367e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
115377e6533d5Smrgp
115387e6533d5Smrgn
115397e6533d5Smrgb repl
115407e6533d5Smrg:more1
115417e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
115427e6533d5Smrgp
115437e6533d5Smrgg
115447e6533d5Smrgs/.\{148\}//
115457e6533d5Smrgt nl
115467e6533d5Smrg:delim
115477e6533d5Smrgh
115487e6533d5Smrgs/\(.\{148\}\)..*/\1/
115497e6533d5Smrgt more2
115507e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
115517e6533d5Smrgp
115527e6533d5Smrgb
115537e6533d5Smrg:more2
115547e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
115557e6533d5Smrgp
115567e6533d5Smrgg
115577e6533d5Smrgs/.\{148\}//
115587e6533d5Smrgt delim
115597e6533d5Smrg' <conf$$subs.awk | sed '
115607e6533d5Smrg/^[^""]/{
115617e6533d5Smrg  N
115627e6533d5Smrg  s/\n//
115637e6533d5Smrg}
115647e6533d5Smrg' >>$CONFIG_STATUS || ac_write_fail=1
115657e6533d5Smrgrm -f conf$$subs.awk
115667e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
115677e6533d5Smrg_ACAWK
115687e6533d5Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
115697e6533d5Smrg  for (key in S) S_is_set[key] = 1
115707e6533d5Smrg  FS = ""
115717e6533d5Smrg
115727e6533d5Smrg}
115737e6533d5Smrg{
115747e6533d5Smrg  line = $ 0
115757e6533d5Smrg  nfields = split(line, field, "@")
115767e6533d5Smrg  substed = 0
115777e6533d5Smrg  len = length(field[1])
115787e6533d5Smrg  for (i = 2; i < nfields; i++) {
115797e6533d5Smrg    key = field[i]
115807e6533d5Smrg    keylen = length(key)
115817e6533d5Smrg    if (S_is_set[key]) {
115827e6533d5Smrg      value = S[key]
115837e6533d5Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
115847e6533d5Smrg      len += length(value) + length(field[++i])
115857e6533d5Smrg      substed = 1
115867e6533d5Smrg    } else
115877e6533d5Smrg      len += 1 + keylen
115887e6533d5Smrg  }
115897e6533d5Smrg
115907e6533d5Smrg  print line
115917e6533d5Smrg}
11592067610f1Smrg
115937e6533d5Smrg_ACAWK
11594067610f1Smrg_ACEOF
115957e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
115967e6533d5Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
115977e6533d5Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
115987e6533d5Smrgelse
115997e6533d5Smrg  cat
116007e6533d5Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
116017e6533d5Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
11602067610f1Smrg_ACEOF
11603067610f1Smrg
116047e6533d5Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
116057e6533d5Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
11606067610f1Smrg# trailing colons and then remove the whole line if VPATH becomes empty
11607067610f1Smrg# (actually we leave an empty line to preserve line numbers).
11608067610f1Smrgif test "x$srcdir" = x.; then
116097e6533d5Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
116107e6533d5Smrgh
116117e6533d5Smrgs///
116127e6533d5Smrgs/^/:/
116137e6533d5Smrgs/[	 ]*$/:/
116147e6533d5Smrgs/:\$(srcdir):/:/g
116157e6533d5Smrgs/:\${srcdir}:/:/g
116167e6533d5Smrgs/:@srcdir@:/:/g
116177e6533d5Smrgs/^:*//
11618067610f1Smrgs/:*$//
116197e6533d5Smrgx
116207e6533d5Smrgs/\(=[	 ]*\).*/\1/
116217e6533d5SmrgG
116227e6533d5Smrgs/\n//
11623067610f1Smrgs/^[^=]*=[	 ]*$//
11624067610f1Smrg}'
11625067610f1Smrgfi
11626067610f1Smrg
116277e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11628067610f1Smrgfi # test -n "$CONFIG_FILES"
11629067610f1Smrg
116307e6533d5Smrg# Set up the scripts for CONFIG_HEADERS section.
116317e6533d5Smrg# No need to generate them if there are no CONFIG_HEADERS.
116327e6533d5Smrg# This happens for instance with `./config.status Makefile'.
116337e6533d5Smrgif test -n "$CONFIG_HEADERS"; then
116347e6533d5Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
116357e6533d5SmrgBEGIN {
116367e6533d5Smrg_ACEOF
116377e6533d5Smrg
116387e6533d5Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
116397e6533d5Smrg# here-document in config.status, that substitutes the proper values into
116407e6533d5Smrg# config.h.in to produce config.h.
116417e6533d5Smrg
116427e6533d5Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
116437e6533d5Smrg# handling of long lines.
116447e6533d5Smrgac_delim='%!_!# '
116457e6533d5Smrgfor ac_last_try in false false :; do
116467e6533d5Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
116477e6533d5Smrg  if test -z "$ac_tt"; then
116487e6533d5Smrg    break
116497e6533d5Smrg  elif $ac_last_try; then
116507e6533d5Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
116517e6533d5Smrg  else
116527e6533d5Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
116537e6533d5Smrg  fi
116547e6533d5Smrgdone
116557e6533d5Smrg
116567e6533d5Smrg# For the awk script, D is an array of macro values keyed by name,
116577e6533d5Smrg# likewise P contains macro parameters if any.  Preserve backslash
116587e6533d5Smrg# newline sequences.
116597e6533d5Smrg
116607e6533d5Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
116617e6533d5Smrgsed -n '
116627e6533d5Smrgs/.\{148\}/&'"$ac_delim"'/g
116637e6533d5Smrgt rset
116647e6533d5Smrg:rset
116657e6533d5Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
116667e6533d5Smrgt def
116677e6533d5Smrgd
116687e6533d5Smrg:def
116697e6533d5Smrgs/\\$//
116707e6533d5Smrgt bsnl
116717e6533d5Smrgs/["\\]/\\&/g
116727e6533d5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
116737e6533d5SmrgD["\1"]=" \3"/p
116747e6533d5Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
116757e6533d5Smrgd
116767e6533d5Smrg:bsnl
116777e6533d5Smrgs/["\\]/\\&/g
116787e6533d5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
116797e6533d5SmrgD["\1"]=" \3\\\\\\n"\\/p
116807e6533d5Smrgt cont
116817e6533d5Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
116827e6533d5Smrgt cont
116837e6533d5Smrgd
116847e6533d5Smrg:cont
116857e6533d5Smrgn
116867e6533d5Smrgs/.\{148\}/&'"$ac_delim"'/g
116877e6533d5Smrgt clear
116887e6533d5Smrg:clear
116897e6533d5Smrgs/\\$//
116907e6533d5Smrgt bsnlc
116917e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
116927e6533d5Smrgd
116937e6533d5Smrg:bsnlc
116947e6533d5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
116957e6533d5Smrgb cont
116967e6533d5Smrg' <confdefs.h | sed '
116977e6533d5Smrgs/'"$ac_delim"'/"\\\
116987e6533d5Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
116997e6533d5Smrg
117007e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
117017e6533d5Smrg  for (key in D) D_is_set[key] = 1
117027e6533d5Smrg  FS = ""
117037e6533d5Smrg}
117047e6533d5Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
117057e6533d5Smrg  line = \$ 0
117067e6533d5Smrg  split(line, arg, " ")
117077e6533d5Smrg  if (arg[1] == "#") {
117087e6533d5Smrg    defundef = arg[2]
117097e6533d5Smrg    mac1 = arg[3]
117107e6533d5Smrg  } else {
117117e6533d5Smrg    defundef = substr(arg[1], 2)
117127e6533d5Smrg    mac1 = arg[2]
117137e6533d5Smrg  }
117147e6533d5Smrg  split(mac1, mac2, "(") #)
117157e6533d5Smrg  macro = mac2[1]
117167e6533d5Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
117177e6533d5Smrg  if (D_is_set[macro]) {
117187e6533d5Smrg    # Preserve the white space surrounding the "#".
117197e6533d5Smrg    print prefix "define", macro P[macro] D[macro]
117207e6533d5Smrg    next
117217e6533d5Smrg  } else {
117227e6533d5Smrg    # Replace #undef with comments.  This is necessary, for example,
117237e6533d5Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
117247e6533d5Smrg    # on some systems where configure will not decide to define it.
117257e6533d5Smrg    if (defundef == "undef") {
117267e6533d5Smrg      print "/*", prefix defundef, macro, "*/"
117277e6533d5Smrg      next
117287e6533d5Smrg    }
117297e6533d5Smrg  }
117307e6533d5Smrg}
117317e6533d5Smrg{ print }
117327e6533d5Smrg_ACAWK
117337e6533d5Smrg_ACEOF
117347e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117357e6533d5Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
117367e6533d5Smrgfi # test -n "$CONFIG_HEADERS"
117377e6533d5Smrg
11738067610f1Smrg
117397e6533d5Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
117407e6533d5Smrgshift
117417e6533d5Smrgfor ac_tag
11742067610f1Smrgdo
11743067610f1Smrg  case $ac_tag in
11744067610f1Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
11745067610f1Smrg  esac
11746067610f1Smrg  case $ac_mode$ac_tag in
11747067610f1Smrg  :[FHL]*:*);;
117487e6533d5Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
11749067610f1Smrg  :[FH]-) ac_tag=-:-;;
11750067610f1Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11751067610f1Smrg  esac
11752067610f1Smrg  ac_save_IFS=$IFS
11753067610f1Smrg  IFS=:
11754067610f1Smrg  set x $ac_tag
11755067610f1Smrg  IFS=$ac_save_IFS
11756067610f1Smrg  shift
11757067610f1Smrg  ac_file=$1
11758067610f1Smrg  shift
11759067610f1Smrg
11760067610f1Smrg  case $ac_mode in
11761067610f1Smrg  :L) ac_source=$1;;
11762067610f1Smrg  :[FH])
11763067610f1Smrg    ac_file_inputs=
11764067610f1Smrg    for ac_f
11765067610f1Smrg    do
11766067610f1Smrg      case $ac_f in
117677e6533d5Smrg      -) ac_f="$ac_tmp/stdin";;
11768067610f1Smrg      *) # Look for the file first in the build tree, then in the source tree
11769067610f1Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
11770067610f1Smrg	 # because $ac_f cannot contain `:'.
11771067610f1Smrg	 test -f "$ac_f" ||
11772067610f1Smrg	   case $ac_f in
11773067610f1Smrg	   [\\/$]*) false;;
11774067610f1Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11775067610f1Smrg	   esac ||
117767e6533d5Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11777067610f1Smrg      esac
117787e6533d5Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
117797e6533d5Smrg      as_fn_append ac_file_inputs " '$ac_f'"
11780067610f1Smrg    done
11781067610f1Smrg
11782067610f1Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
11783067610f1Smrg    # use $as_me), people would be surprised to read:
11784067610f1Smrg    #    /* config.h.  Generated by config.status.  */
117857e6533d5Smrg    configure_input='Generated from '`
117867e6533d5Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
117877e6533d5Smrg	`' by configure.'
11788067610f1Smrg    if test x"$ac_file" != x-; then
11789067610f1Smrg      configure_input="$ac_file.  $configure_input"
117907e6533d5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
117917e6533d5Smrg$as_echo "$as_me: creating $ac_file" >&6;}
11792067610f1Smrg    fi
117937e6533d5Smrg    # Neutralize special characters interpreted by sed in replacement strings.
117947e6533d5Smrg    case $configure_input in #(
117957e6533d5Smrg    *\&* | *\|* | *\\* )
117967e6533d5Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
117977e6533d5Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
117987e6533d5Smrg    *) ac_sed_conf_input=$configure_input;;
117997e6533d5Smrg    esac
11800067610f1Smrg
11801067610f1Smrg    case $ac_tag in
118027e6533d5Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
118037e6533d5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
11804067610f1Smrg    esac
11805067610f1Smrg    ;;
11806067610f1Smrg  esac
11807067610f1Smrg
11808067610f1Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
11809067610f1Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11810067610f1Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
11811067610f1Smrg	 X"$ac_file" : 'X\(//\)$' \| \
11812067610f1Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
118137e6533d5Smrg$as_echo X"$ac_file" |
11814067610f1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11815067610f1Smrg	    s//\1/
11816067610f1Smrg	    q
11817067610f1Smrg	  }
11818067610f1Smrg	  /^X\(\/\/\)[^/].*/{
11819067610f1Smrg	    s//\1/
11820067610f1Smrg	    q
11821067610f1Smrg	  }
11822067610f1Smrg	  /^X\(\/\/\)$/{
11823067610f1Smrg	    s//\1/
11824067610f1Smrg	    q
11825067610f1Smrg	  }
11826067610f1Smrg	  /^X\(\/\).*/{
11827067610f1Smrg	    s//\1/
11828067610f1Smrg	    q
11829067610f1Smrg	  }
11830067610f1Smrg	  s/.*/./; q'`
118317e6533d5Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
11832067610f1Smrg  ac_builddir=.
11833067610f1Smrg
11834067610f1Smrgcase "$ac_dir" in
11835067610f1Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
11836067610f1Smrg*)
118377e6533d5Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
11838067610f1Smrg  # A ".." for each directory in $ac_dir_suffix.
118397e6533d5Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
11840067610f1Smrg  case $ac_top_builddir_sub in
11841067610f1Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
11842067610f1Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
11843067610f1Smrg  esac ;;
11844067610f1Smrgesac
11845067610f1Smrgac_abs_top_builddir=$ac_pwd
11846067610f1Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
11847067610f1Smrg# for backward compatibility:
11848067610f1Smrgac_top_builddir=$ac_top_build_prefix
11849067610f1Smrg
11850067610f1Smrgcase $srcdir in
11851067610f1Smrg  .)  # We are building in place.
11852067610f1Smrg    ac_srcdir=.
11853067610f1Smrg    ac_top_srcdir=$ac_top_builddir_sub
11854067610f1Smrg    ac_abs_top_srcdir=$ac_pwd ;;
11855067610f1Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
11856067610f1Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
11857067610f1Smrg    ac_top_srcdir=$srcdir
11858067610f1Smrg    ac_abs_top_srcdir=$srcdir ;;
11859067610f1Smrg  *) # Relative name.
11860067610f1Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
11861067610f1Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
11862067610f1Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
11863067610f1Smrgesac
11864067610f1Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
11865067610f1Smrg
11866067610f1Smrg
11867067610f1Smrg  case $ac_mode in
11868067610f1Smrg  :F)
11869067610f1Smrg  #
11870067610f1Smrg  # CONFIG_FILE
11871067610f1Smrg  #
11872067610f1Smrg
11873067610f1Smrg  case $INSTALL in
11874067610f1Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
11875067610f1Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
11876067610f1Smrg  esac
11877067610f1Smrg  ac_MKDIR_P=$MKDIR_P
11878067610f1Smrg  case $MKDIR_P in
11879067610f1Smrg  [\\/$]* | ?:[\\/]* ) ;;
11880067610f1Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
11881067610f1Smrg  esac
11882067610f1Smrg_ACEOF
11883067610f1Smrg
118847e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11885067610f1Smrg# If the template does not know about datarootdir, expand it.
11886067610f1Smrg# FIXME: This hack should be removed a few years after 2.60.
11887067610f1Smrgac_datarootdir_hack=; ac_datarootdir_seen=
118887e6533d5Smrgac_sed_dataroot='
118897e6533d5Smrg/datarootdir/ {
11890067610f1Smrg  p
11891067610f1Smrg  q
11892067610f1Smrg}
11893067610f1Smrg/@datadir@/p
11894067610f1Smrg/@docdir@/p
11895067610f1Smrg/@infodir@/p
11896067610f1Smrg/@localedir@/p
118977e6533d5Smrg/@mandir@/p'
118987e6533d5Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
11899067610f1Smrg*datarootdir*) ac_datarootdir_seen=yes;;
11900067610f1Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
119017e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
119027e6533d5Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
11903067610f1Smrg_ACEOF
119047e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11905067610f1Smrg  ac_datarootdir_hack='
11906067610f1Smrg  s&@datadir@&$datadir&g
11907067610f1Smrg  s&@docdir@&$docdir&g
11908067610f1Smrg  s&@infodir@&$infodir&g
11909067610f1Smrg  s&@localedir@&$localedir&g
11910067610f1Smrg  s&@mandir@&$mandir&g
119117e6533d5Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
11912067610f1Smrgesac
11913067610f1Smrg_ACEOF
11914067610f1Smrg
11915067610f1Smrg# Neutralize VPATH when `$srcdir' = `.'.
11916067610f1Smrg# Shell code in configure.ac might set extrasub.
11917067610f1Smrg# FIXME: do we really want to maintain this feature?
119187e6533d5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
119197e6533d5Smrgac_sed_extra="$ac_vpsub
11920067610f1Smrg$extrasub
11921067610f1Smrg_ACEOF
119227e6533d5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11923067610f1Smrg:t
11924067610f1Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
119257e6533d5Smrgs|@configure_input@|$ac_sed_conf_input|;t t
11926067610f1Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
119277e6533d5Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
11928067610f1Smrgs&@srcdir@&$ac_srcdir&;t t
11929067610f1Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
11930067610f1Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
11931067610f1Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
11932067610f1Smrgs&@builddir@&$ac_builddir&;t t
11933067610f1Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
11934067610f1Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
11935067610f1Smrgs&@INSTALL@&$ac_INSTALL&;t t
11936067610f1Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
11937067610f1Smrg$ac_datarootdir_hack
119387e6533d5Smrg"
119397e6533d5Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
119407e6533d5Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11941067610f1Smrg
11942067610f1Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
119437e6533d5Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
119447e6533d5Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
119457e6533d5Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
119467e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
119477e6533d5Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
119487e6533d5Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
119497e6533d5Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
119507e6533d5Smrg
119517e6533d5Smrg  rm -f "$ac_tmp/stdin"
11952067610f1Smrg  case $ac_file in
119537e6533d5Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
119547e6533d5Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
119557e6533d5Smrg  esac \
119567e6533d5Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
11957067610f1Smrg ;;
11958067610f1Smrg  :H)
11959067610f1Smrg  #
11960067610f1Smrg  # CONFIG_HEADER
11961067610f1Smrg  #
11962067610f1Smrg  if test x"$ac_file" != x-; then
119637e6533d5Smrg    {
119647e6533d5Smrg      $as_echo "/* $configure_input  */" \
119657e6533d5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
119667e6533d5Smrg    } >"$ac_tmp/config.h" \
119677e6533d5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
119687e6533d5Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
119697e6533d5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
119707e6533d5Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
11971067610f1Smrg    else
119727e6533d5Smrg      rm -f "$ac_file"
119737e6533d5Smrg      mv "$ac_tmp/config.h" "$ac_file" \
119747e6533d5Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
11975067610f1Smrg    fi
11976067610f1Smrg  else
119777e6533d5Smrg    $as_echo "/* $configure_input  */" \
119787e6533d5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
119797e6533d5Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
11980067610f1Smrg  fi
119817e6533d5Smrg# Compute "$ac_file"'s index in $config_headers.
119827e6533d5Smrg_am_arg="$ac_file"
11983067610f1Smrg_am_stamp_count=1
11984067610f1Smrgfor _am_header in $config_headers :; do
11985067610f1Smrg  case $_am_header in
119867e6533d5Smrg    $_am_arg | $_am_arg:* )
11987067610f1Smrg      break ;;
11988067610f1Smrg    * )
11989067610f1Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
11990067610f1Smrg  esac
11991067610f1Smrgdone
119927e6533d5Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
119937e6533d5Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
119947e6533d5Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
119957e6533d5Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
119967e6533d5Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
119977e6533d5Smrg$as_echo X"$_am_arg" |
11998067610f1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11999067610f1Smrg	    s//\1/
12000067610f1Smrg	    q
12001067610f1Smrg	  }
12002067610f1Smrg	  /^X\(\/\/\)[^/].*/{
12003067610f1Smrg	    s//\1/
12004067610f1Smrg	    q
12005067610f1Smrg	  }
12006067610f1Smrg	  /^X\(\/\/\)$/{
12007067610f1Smrg	    s//\1/
12008067610f1Smrg	    q
12009067610f1Smrg	  }
12010067610f1Smrg	  /^X\(\/\).*/{
12011067610f1Smrg	    s//\1/
12012067610f1Smrg	    q
12013067610f1Smrg	  }
12014067610f1Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
12015067610f1Smrg ;;
12016067610f1Smrg
120177e6533d5Smrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
120187e6533d5Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
12019067610f1Smrg ;;
12020067610f1Smrg  esac
12021067610f1Smrg
12022067610f1Smrg
12023067610f1Smrg  case $ac_file$ac_mode in
120247e6533d5Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12025e7fdea5fSmrg  # Older Autoconf quotes --file arguments for eval, but not when files
120267e6533d5Smrg  # are listed without --file.  Let's play safe and only enable the eval
120277e6533d5Smrg  # if we detect the quoting.
120287e6533d5Smrg  case $CONFIG_FILES in
120297e6533d5Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
120307e6533d5Smrg  *)   set x $CONFIG_FILES ;;
120317e6533d5Smrg  esac
120327e6533d5Smrg  shift
120337e6533d5Smrg  for mf
120347e6533d5Smrg  do
120357e6533d5Smrg    # Strip MF so we end up with the name of the file.
120367e6533d5Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
120377e6533d5Smrg    # Check whether this is an Automake generated Makefile or not.
12038e7fdea5fSmrg    # We used to match only the files named 'Makefile.in', but
120397e6533d5Smrg    # some people rename them; so instead we look at the file content.
120407e6533d5Smrg    # Grep'ing the first line is not enough: some people post-process
120417e6533d5Smrg    # each Makefile.in and add a new line on top of each file to say so.
120427e6533d5Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
120437e6533d5Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
120447e6533d5Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
120457e6533d5Smrg      dirpart=`$as_dirname -- "$mf" ||
12046067610f1Smrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12047067610f1Smrg	 X"$mf" : 'X\(//\)[^/]' \| \
12048067610f1Smrg	 X"$mf" : 'X\(//\)$' \| \
12049067610f1Smrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
120507e6533d5Smrg$as_echo X"$mf" |
12051067610f1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12052067610f1Smrg	    s//\1/
12053067610f1Smrg	    q
12054067610f1Smrg	  }
12055067610f1Smrg	  /^X\(\/\/\)[^/].*/{
12056067610f1Smrg	    s//\1/
12057067610f1Smrg	    q
12058067610f1Smrg	  }
12059067610f1Smrg	  /^X\(\/\/\)$/{
12060067610f1Smrg	    s//\1/
12061067610f1Smrg	    q
12062067610f1Smrg	  }
12063067610f1Smrg	  /^X\(\/\).*/{
12064067610f1Smrg	    s//\1/
12065067610f1Smrg	    q
12066067610f1Smrg	  }
12067067610f1Smrg	  s/.*/./; q'`
120687e6533d5Smrg    else
120697e6533d5Smrg      continue
120707e6533d5Smrg    fi
120717e6533d5Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
12072e7fdea5fSmrg    # from the Makefile without running 'make'.
120737e6533d5Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
120747e6533d5Smrg    test -z "$DEPDIR" && continue
120757e6533d5Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12076e7fdea5fSmrg    test -z "$am__include" && continue
120777e6533d5Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
120787e6533d5Smrg    # Find all dependency output files, they are included files with
120797e6533d5Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
120807e6533d5Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
120817e6533d5Smrg    # expansion.
120827e6533d5Smrg    for file in `sed -n "
120837e6533d5Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12084e7fdea5fSmrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
120857e6533d5Smrg      # Make sure the directory exists.
120867e6533d5Smrg      test -f "$dirpart/$file" && continue
120877e6533d5Smrg      fdir=`$as_dirname -- "$file" ||
12088067610f1Smrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12089067610f1Smrg	 X"$file" : 'X\(//\)[^/]' \| \
12090067610f1Smrg	 X"$file" : 'X\(//\)$' \| \
12091067610f1Smrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
120927e6533d5Smrg$as_echo X"$file" |
12093067610f1Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12094067610f1Smrg	    s//\1/
12095067610f1Smrg	    q
12096067610f1Smrg	  }
12097067610f1Smrg	  /^X\(\/\/\)[^/].*/{
12098067610f1Smrg	    s//\1/
12099067610f1Smrg	    q
12100067610f1Smrg	  }
12101067610f1Smrg	  /^X\(\/\/\)$/{
12102067610f1Smrg	    s//\1/
12103067610f1Smrg	    q
12104067610f1Smrg	  }
12105067610f1Smrg	  /^X\(\/\).*/{
12106067610f1Smrg	    s//\1/
12107067610f1Smrg	    q
12108067610f1Smrg	  }
12109067610f1Smrg	  s/.*/./; q'`
121107e6533d5Smrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
121117e6533d5Smrg      # echo "creating $dirpart/$file"
121127e6533d5Smrg      echo '# dummy' > "$dirpart/$file"
12113067610f1Smrg    done
12114067610f1Smrg  done
121157e6533d5Smrg}
12116067610f1Smrg ;;
12117067610f1Smrg
12118067610f1Smrg  esac
12119067610f1Smrgdone # for ac_tag
12120067610f1Smrg
12121067610f1Smrg
121227e6533d5Smrgas_fn_exit 0
12123067610f1Smrg_ACEOF
12124067610f1Smrgac_clean_files=$ac_clean_files_save
12125067610f1Smrg
121267e6533d5Smrgtest $ac_write_fail = 0 ||
121277e6533d5Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
121287e6533d5Smrg
12129067610f1Smrg
12130067610f1Smrg# configure is writing to config.log, and then calls config.status.
12131067610f1Smrg# config.status does its own redirection, appending to config.log.
12132067610f1Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
12133067610f1Smrg# by configure, so config.status won't be able to write to it; its
12134067610f1Smrg# output is simply discarded.  So we exec the FD to /dev/null,
12135067610f1Smrg# effectively closing config.log, so it can be properly (re)opened and
12136067610f1Smrg# appended to by config.status.  When coming back to configure, we
12137067610f1Smrg# need to make the FD available again.
12138067610f1Smrgif test "$no_create" != yes; then
12139067610f1Smrg  ac_cs_success=:
12140067610f1Smrg  ac_config_status_args=
12141067610f1Smrg  test "$silent" = yes &&
12142067610f1Smrg    ac_config_status_args="$ac_config_status_args --quiet"
12143067610f1Smrg  exec 5>/dev/null
12144067610f1Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12145067610f1Smrg  exec 5>>config.log
12146067610f1Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12147067610f1Smrg  # would make configure fail if this is the last instruction.
121487e6533d5Smrg  $ac_cs_success || as_fn_exit 1
121497e6533d5Smrgfi
121507e6533d5Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
121517e6533d5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
121527e6533d5Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12153067610f1Smrgfi
12154067610f1Smrg
12155