configure revision e9feffd0
144d7874bSmrg#! /bin/sh
244d7874bSmrg# Guess values for system-dependent variables and create Makefiles.
3e9feffd0Smrg# Generated by GNU Autoconf 2.69 for beforelight 1.0.6.
444d7874bSmrg#
5e9feffd0Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>.
644d7874bSmrg#
72d861bc5Smrg#
8e9feffd0Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
92d861bc5Smrg#
102d861bc5Smrg#
1144d7874bSmrg# This configure script is free software; the Free Software Foundation
1244d7874bSmrg# gives unlimited permission to copy, distribute and modify it.
132d861bc5Smrg## -------------------- ##
142d861bc5Smrg## M4sh Initialization. ##
152d861bc5Smrg## -------------------- ##
1644d7874bSmrg
172d861bc5Smrg# Be more Bourne compatible
182d861bc5SmrgDUALCASE=1; export DUALCASE # for MKS sh
192d861bc5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2044d7874bSmrg  emulate sh
2144d7874bSmrg  NULLCMD=:
222d861bc5Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2344d7874bSmrg  # is contrary to our usage.  Disable this feature.
2444d7874bSmrg  alias -g '${1+"$@"}'='"$@"'
252d861bc5Smrg  setopt NO_GLOB_SUBST
262d861bc5Smrgelse
272d861bc5Smrg  case `(set -o) 2>/dev/null` in #(
282d861bc5Smrg  *posix*) :
292d861bc5Smrg    set -o posix ;; #(
302d861bc5Smrg  *) :
312d861bc5Smrg     ;;
322d861bc5Smrgesac
3344d7874bSmrgfi
3444d7874bSmrg
352d861bc5Smrg
362d861bc5Smrgas_nl='
372d861bc5Smrg'
382d861bc5Smrgexport as_nl
392d861bc5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
402d861bc5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
412d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
422d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
432d861bc5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
442d861bc5Smrg# but without wasting forks for bash or zsh.
452d861bc5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
462d861bc5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
472d861bc5Smrg  as_echo='print -r --'
482d861bc5Smrg  as_echo_n='print -rn --'
492d861bc5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
502d861bc5Smrg  as_echo='printf %s\n'
512d861bc5Smrg  as_echo_n='printf %s'
5244d7874bSmrgelse
532d861bc5Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
542d861bc5Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
552d861bc5Smrg    as_echo_n='/usr/ucb/echo -n'
562d861bc5Smrg  else
572d861bc5Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
582d861bc5Smrg    as_echo_n_body='eval
592d861bc5Smrg      arg=$1;
602d861bc5Smrg      case $arg in #(
612d861bc5Smrg      *"$as_nl"*)
622d861bc5Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
632d861bc5Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
642d861bc5Smrg      esac;
652d861bc5Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
662d861bc5Smrg    '
672d861bc5Smrg    export as_echo_n_body
682d861bc5Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
692d861bc5Smrg  fi
702d861bc5Smrg  export as_echo_body
712d861bc5Smrg  as_echo='sh -c $as_echo_body as_echo'
722d861bc5Smrgfi
732d861bc5Smrg
742d861bc5Smrg# The user is always right.
752d861bc5Smrgif test "${PATH_SEPARATOR+set}" != set; then
762d861bc5Smrg  PATH_SEPARATOR=:
772d861bc5Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
782d861bc5Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
792d861bc5Smrg      PATH_SEPARATOR=';'
802d861bc5Smrg  }
8144d7874bSmrgfi
8244d7874bSmrg
8344d7874bSmrg
842d861bc5Smrg# IFS
852d861bc5Smrg# We need space, tab and new line, in precisely that order.  Quoting is
862d861bc5Smrg# there to prevent editors from complaining about space-tab.
872d861bc5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
882d861bc5Smrg# splitting by setting IFS to empty value.)
892d861bc5SmrgIFS=" ""	$as_nl"
902d861bc5Smrg
912d861bc5Smrg# Find who we are.  Look in the path if we contain no directory separator.
922d861bc5Smrgas_myself=
932d861bc5Smrgcase $0 in #((
942d861bc5Smrg  *[\\/]* ) as_myself=$0 ;;
952d861bc5Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
962d861bc5Smrgfor as_dir in $PATH
972d861bc5Smrgdo
982d861bc5Smrg  IFS=$as_save_IFS
992d861bc5Smrg  test -z "$as_dir" && as_dir=.
1002d861bc5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1012d861bc5Smrg  done
1022d861bc5SmrgIFS=$as_save_IFS
1032d861bc5Smrg
1042d861bc5Smrg     ;;
1052d861bc5Smrgesac
1062d861bc5Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1072d861bc5Smrg# in which case we are not to be found in the path.
1082d861bc5Smrgif test "x$as_myself" = x; then
1092d861bc5Smrg  as_myself=$0
1102d861bc5Smrgfi
1112d861bc5Smrgif test ! -f "$as_myself"; then
1122d861bc5Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1132d861bc5Smrg  exit 1
1142d861bc5Smrgfi
1152d861bc5Smrg
1162d861bc5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
1172d861bc5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1182d861bc5Smrg# suppresses any "Segmentation fault" message there.  '((' could
1192d861bc5Smrg# trigger a bug in pdksh 5.2.14.
1202d861bc5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1212d861bc5Smrgdo eval test x\${$as_var+set} = xset \
1222d861bc5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1232d861bc5Smrgdone
12444d7874bSmrgPS1='$ '
12544d7874bSmrgPS2='> '
12644d7874bSmrgPS4='+ '
12744d7874bSmrg
12844d7874bSmrg# NLS nuisances.
1292d861bc5SmrgLC_ALL=C
1302d861bc5Smrgexport LC_ALL
1312d861bc5SmrgLANGUAGE=C
1322d861bc5Smrgexport LANGUAGE
1332d861bc5Smrg
1342d861bc5Smrg# CDPATH.
1352d861bc5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1362d861bc5Smrg
137e9feffd0Smrg# Use a proper internal environment variable to ensure we don't fall
138e9feffd0Smrg  # into an infinite loop, continuously re-executing ourselves.
139e9feffd0Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140e9feffd0Smrg    _as_can_reexec=no; export _as_can_reexec;
141e9feffd0Smrg    # We cannot yet assume a decent shell, so we have to provide a
142e9feffd0Smrg# neutralization value for shells without unset; and this also
143e9feffd0Smrg# works around shells that cannot unset nonexistent variables.
144e9feffd0Smrg# Preserve -v and -x to the replacement shell.
145e9feffd0SmrgBASH_ENV=/dev/null
146e9feffd0SmrgENV=/dev/null
147e9feffd0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148e9feffd0Smrgcase $- in # ((((
149e9feffd0Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
150e9feffd0Smrg  *v* ) as_opts=-v ;;
151e9feffd0Smrg  *x* ) as_opts=-x ;;
152e9feffd0Smrg  * ) as_opts= ;;
153e9feffd0Smrgesac
154e9feffd0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155e9feffd0Smrg# Admittedly, this is quite paranoid, since all the known shells bail
156e9feffd0Smrg# out after a failed `exec'.
157e9feffd0Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158e9feffd0Smrgas_fn_exit 255
159e9feffd0Smrg  fi
160e9feffd0Smrg  # We don't want this to propagate to other subprocesses.
161e9feffd0Smrg          { _as_can_reexec=; unset _as_can_reexec;}
1622d861bc5Smrgif test "x$CONFIG_SHELL" = x; then
1632d861bc5Smrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
1642d861bc5Smrg  emulate sh
1652d861bc5Smrg  NULLCMD=:
1662d861bc5Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
1672d861bc5Smrg  # is contrary to our usage.  Disable this feature.
1682d861bc5Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
1692d861bc5Smrg  setopt NO_GLOB_SUBST
1702d861bc5Smrgelse
1712d861bc5Smrg  case \`(set -o) 2>/dev/null\` in #(
1722d861bc5Smrg  *posix*) :
1732d861bc5Smrg    set -o posix ;; #(
1742d861bc5Smrg  *) :
1752d861bc5Smrg     ;;
1762d861bc5Smrgesac
1772d861bc5Smrgfi
1782d861bc5Smrg"
1792d861bc5Smrg  as_required="as_fn_return () { (exit \$1); }
1802d861bc5Smrgas_fn_success () { as_fn_return 0; }
1812d861bc5Smrgas_fn_failure () { as_fn_return 1; }
1822d861bc5Smrgas_fn_ret_success () { return 0; }
1832d861bc5Smrgas_fn_ret_failure () { return 1; }
1842d861bc5Smrg
1852d861bc5Smrgexitcode=0
1862d861bc5Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
1872d861bc5Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
1882d861bc5Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
1892d861bc5Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1902d861bc5Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
1912d861bc5Smrg
1922d861bc5Smrgelse
1932d861bc5Smrg  exitcode=1; echo positional parameters were not saved.
1942d861bc5Smrgfi
195e9feffd0Smrgtest x\$exitcode = x0 || exit 1
196e9feffd0Smrgtest -x / || exit 1"
1972d861bc5Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
1982d861bc5Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
1992d861bc5Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
2002d861bc5Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
2012d861bc5Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
2022d861bc5Smrg  if (eval "$as_required") 2>/dev/null; then :
2032d861bc5Smrg  as_have_required=yes
2042d861bc5Smrgelse
2052d861bc5Smrg  as_have_required=no
2062d861bc5Smrgfi
2072d861bc5Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
2082d861bc5Smrg
2092d861bc5Smrgelse
2102d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2112d861bc5Smrgas_found=false
2122d861bc5Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21344d7874bSmrgdo
2142d861bc5Smrg  IFS=$as_save_IFS
2152d861bc5Smrg  test -z "$as_dir" && as_dir=.
2162d861bc5Smrg  as_found=:
2172d861bc5Smrg  case $as_dir in #(
2182d861bc5Smrg	 /*)
2192d861bc5Smrg	   for as_base in sh bash ksh sh5; do
2202d861bc5Smrg	     # Try only shells that exist, to save several forks.
2212d861bc5Smrg	     as_shell=$as_dir/$as_base
2222d861bc5Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2232d861bc5Smrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
2242d861bc5Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
2252d861bc5Smrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
2262d861bc5Smrg  break 2
2272d861bc5Smrgfi
2282d861bc5Smrgfi
2292d861bc5Smrg	   done;;
2302d861bc5Smrg       esac
2312d861bc5Smrg  as_found=false
2322d861bc5Smrgdone
2332d861bc5Smrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2342d861bc5Smrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
2352d861bc5Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
2362d861bc5Smrgfi; }
2372d861bc5SmrgIFS=$as_save_IFS
2382d861bc5Smrg
2392d861bc5Smrg
2402d861bc5Smrg      if test "x$CONFIG_SHELL" != x; then :
241e9feffd0Smrg  export CONFIG_SHELL
242e9feffd0Smrg             # We cannot yet assume a decent shell, so we have to provide a
243e9feffd0Smrg# neutralization value for shells without unset; and this also
244e9feffd0Smrg# works around shells that cannot unset nonexistent variables.
245e9feffd0Smrg# Preserve -v and -x to the replacement shell.
246e9feffd0SmrgBASH_ENV=/dev/null
247e9feffd0SmrgENV=/dev/null
248e9feffd0Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249e9feffd0Smrgcase $- in # ((((
250e9feffd0Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251e9feffd0Smrg  *v* ) as_opts=-v ;;
252e9feffd0Smrg  *x* ) as_opts=-x ;;
253e9feffd0Smrg  * ) as_opts= ;;
254e9feffd0Smrgesac
255e9feffd0Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256e9feffd0Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257e9feffd0Smrg# out after a failed `exec'.
258e9feffd0Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
259e9feffd0Smrgexit 255
2602d861bc5Smrgfi
2612d861bc5Smrg
2622d861bc5Smrg    if test x$as_have_required = xno; then :
2632d861bc5Smrg  $as_echo "$0: This script requires a shell more modern than all"
2642d861bc5Smrg  $as_echo "$0: the shells that I found on your system."
2652d861bc5Smrg  if test x${ZSH_VERSION+set} = xset ; then
2662d861bc5Smrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2672d861bc5Smrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
26844d7874bSmrg  else
2692d861bc5Smrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
270e9feffd0Smrg$0: https://gitlab.freedesktop.org/xorg/app/beforelight/issues
2712d861bc5Smrg$0: about your system, including any error possibly output
2722d861bc5Smrg$0: before this message. Then install a modern shell, or
2732d861bc5Smrg$0: manually run the script under such a shell if you do
2742d861bc5Smrg$0: have one."
27544d7874bSmrg  fi
2762d861bc5Smrg  exit 1
2772d861bc5Smrgfi
2782d861bc5Smrgfi
2792d861bc5Smrgfi
2802d861bc5SmrgSHELL=${CONFIG_SHELL-/bin/sh}
2812d861bc5Smrgexport SHELL
2822d861bc5Smrg# Unset more variables known to interfere with behavior of common tools.
2832d861bc5SmrgCLICOLOR_FORCE= GREP_OPTIONS=
2842d861bc5Smrgunset CLICOLOR_FORCE GREP_OPTIONS
2852d861bc5Smrg
2862d861bc5Smrg## --------------------- ##
2872d861bc5Smrg## M4sh Shell Functions. ##
2882d861bc5Smrg## --------------------- ##
2892d861bc5Smrg# as_fn_unset VAR
2902d861bc5Smrg# ---------------
2912d861bc5Smrg# Portably unset VAR.
2922d861bc5Smrgas_fn_unset ()
2932d861bc5Smrg{
2942d861bc5Smrg  { eval $1=; unset $1;}
2952d861bc5Smrg}
2962d861bc5Smrgas_unset=as_fn_unset
2972d861bc5Smrg
2982d861bc5Smrg# as_fn_set_status STATUS
2992d861bc5Smrg# -----------------------
3002d861bc5Smrg# Set $? to STATUS, without forking.
3012d861bc5Smrgas_fn_set_status ()
3022d861bc5Smrg{
3032d861bc5Smrg  return $1
3042d861bc5Smrg} # as_fn_set_status
30544d7874bSmrg
3062d861bc5Smrg# as_fn_exit STATUS
3072d861bc5Smrg# -----------------
3082d861bc5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3092d861bc5Smrgas_fn_exit ()
3102d861bc5Smrg{
3112d861bc5Smrg  set +e
3122d861bc5Smrg  as_fn_set_status $1
3132d861bc5Smrg  exit $1
3142d861bc5Smrg} # as_fn_exit
3152d861bc5Smrg
3162d861bc5Smrg# as_fn_mkdir_p
3172d861bc5Smrg# -------------
3182d861bc5Smrg# Create "$as_dir" as a directory, including parents if necessary.
3192d861bc5Smrgas_fn_mkdir_p ()
3202d861bc5Smrg{
3212d861bc5Smrg
3222d861bc5Smrg  case $as_dir in #(
3232d861bc5Smrg  -*) as_dir=./$as_dir;;
3242d861bc5Smrg  esac
3252d861bc5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
3262d861bc5Smrg    as_dirs=
3272d861bc5Smrg    while :; do
3282d861bc5Smrg      case $as_dir in #(
3292d861bc5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
3302d861bc5Smrg      *) as_qdir=$as_dir;;
3312d861bc5Smrg      esac
3322d861bc5Smrg      as_dirs="'$as_qdir' $as_dirs"
3332d861bc5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
3342d861bc5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
3352d861bc5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
3362d861bc5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
3372d861bc5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3382d861bc5Smrg$as_echo X"$as_dir" |
3392d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
3402d861bc5Smrg	    s//\1/
3412d861bc5Smrg	    q
3422d861bc5Smrg	  }
3432d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
3442d861bc5Smrg	    s//\1/
3452d861bc5Smrg	    q
3462d861bc5Smrg	  }
3472d861bc5Smrg	  /^X\(\/\/\)$/{
3482d861bc5Smrg	    s//\1/
3492d861bc5Smrg	    q
3502d861bc5Smrg	  }
3512d861bc5Smrg	  /^X\(\/\).*/{
3522d861bc5Smrg	    s//\1/
3532d861bc5Smrg	    q
3542d861bc5Smrg	  }
3552d861bc5Smrg	  s/.*/./; q'`
3562d861bc5Smrg      test -d "$as_dir" && break
3572d861bc5Smrg    done
3582d861bc5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
3592d861bc5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
3602d861bc5Smrg
3612d861bc5Smrg
3622d861bc5Smrg} # as_fn_mkdir_p
363e9feffd0Smrg
364e9feffd0Smrg# as_fn_executable_p FILE
365e9feffd0Smrg# -----------------------
366e9feffd0Smrg# Test if FILE is an executable regular file.
367e9feffd0Smrgas_fn_executable_p ()
368e9feffd0Smrg{
369e9feffd0Smrg  test -f "$1" && test -x "$1"
370e9feffd0Smrg} # as_fn_executable_p
3712d861bc5Smrg# as_fn_append VAR VALUE
3722d861bc5Smrg# ----------------------
3732d861bc5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
3742d861bc5Smrg# advantage of any shell optimizations that allow amortized linear growth over
3752d861bc5Smrg# repeated appends, instead of the typical quadratic growth present in naive
3762d861bc5Smrg# implementations.
3772d861bc5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3782d861bc5Smrg  eval 'as_fn_append ()
3792d861bc5Smrg  {
3802d861bc5Smrg    eval $1+=\$2
3812d861bc5Smrg  }'
3822d861bc5Smrgelse
3832d861bc5Smrg  as_fn_append ()
3842d861bc5Smrg  {
3852d861bc5Smrg    eval $1=\$$1\$2
3862d861bc5Smrg  }
3872d861bc5Smrgfi # as_fn_append
3882d861bc5Smrg
3892d861bc5Smrg# as_fn_arith ARG...
3902d861bc5Smrg# ------------------
3912d861bc5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
3922d861bc5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
3932d861bc5Smrg# must be portable across $(()) and expr.
3942d861bc5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3952d861bc5Smrg  eval 'as_fn_arith ()
3962d861bc5Smrg  {
3972d861bc5Smrg    as_val=$(( $* ))
3982d861bc5Smrg  }'
3992d861bc5Smrgelse
4002d861bc5Smrg  as_fn_arith ()
4012d861bc5Smrg  {
4022d861bc5Smrg    as_val=`expr "$@" || test $? -eq 1`
4032d861bc5Smrg  }
4042d861bc5Smrgfi # as_fn_arith
4052d861bc5Smrg
4062d861bc5Smrg
4072d861bc5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
4082d861bc5Smrg# ----------------------------------------
4092d861bc5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4102d861bc5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4112d861bc5Smrg# script with STATUS, using 1 if that was 0.
4122d861bc5Smrgas_fn_error ()
4132d861bc5Smrg{
4142d861bc5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
4152d861bc5Smrg  if test "$4"; then
4162d861bc5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4172d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4182d861bc5Smrg  fi
4192d861bc5Smrg  $as_echo "$as_me: error: $2" >&2
4202d861bc5Smrg  as_fn_exit $as_status
4212d861bc5Smrg} # as_fn_error
4222d861bc5Smrg
4232d861bc5Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4242d861bc5Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
42544d7874bSmrg  as_expr=expr
42644d7874bSmrgelse
42744d7874bSmrg  as_expr=false
42844d7874bSmrgfi
42944d7874bSmrg
4302d861bc5Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
43144d7874bSmrg  as_basename=basename
43244d7874bSmrgelse
43344d7874bSmrg  as_basename=false
43444d7874bSmrgfi
43544d7874bSmrg
4362d861bc5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4372d861bc5Smrg  as_dirname=dirname
4382d861bc5Smrgelse
4392d861bc5Smrg  as_dirname=false
4402d861bc5Smrgfi
44144d7874bSmrg
4422d861bc5Smrgas_me=`$as_basename -- "$0" ||
44344d7874bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44444d7874bSmrg	 X"$0" : 'X\(//\)$' \| \
4452d861bc5Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4462d861bc5Smrg$as_echo X/"$0" |
4472d861bc5Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4482d861bc5Smrg	    s//\1/
4492d861bc5Smrg	    q
4502d861bc5Smrg	  }
4512d861bc5Smrg	  /^X\/\(\/\/\)$/{
4522d861bc5Smrg	    s//\1/
4532d861bc5Smrg	    q
4542d861bc5Smrg	  }
4552d861bc5Smrg	  /^X\/\(\/\).*/{
4562d861bc5Smrg	    s//\1/
4572d861bc5Smrg	    q
4582d861bc5Smrg	  }
4592d861bc5Smrg	  s/.*/./; q'`
46044d7874bSmrg
46144d7874bSmrg# Avoid depending upon Character Ranges.
46244d7874bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
46344d7874bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
46444d7874bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
46544d7874bSmrgas_cr_digits='0123456789'
46644d7874bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
46744d7874bSmrg
46844d7874bSmrg
4692d861bc5Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
4702d861bc5Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
4712d861bc5Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
4722d861bc5Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
4732d861bc5Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
4742d861bc5Smrg  sed -n '
4752d861bc5Smrg    p
4762d861bc5Smrg    /[$]LINENO/=
4772d861bc5Smrg  ' <$as_myself |
47844d7874bSmrg    sed '
4792d861bc5Smrg      s/[$]LINENO.*/&-/
4802d861bc5Smrg      t lineno
4812d861bc5Smrg      b
4822d861bc5Smrg      :lineno
48344d7874bSmrg      N
4842d861bc5Smrg      :loop
4852d861bc5Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
48644d7874bSmrg      t loop
4872d861bc5Smrg      s/-\n.*//
48844d7874bSmrg    ' >$as_me.lineno &&
4892d861bc5Smrg  chmod +x "$as_me.lineno" ||
4902d861bc5Smrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
49144d7874bSmrg
492e9feffd0Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
493e9feffd0Smrg  # already done that, so ensure we don't try to do so again and fall
494e9feffd0Smrg  # in an infinite loop.  This has already happened in practice.
495e9feffd0Smrg  _as_can_reexec=no; export _as_can_reexec
49644d7874bSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
49744d7874bSmrg  # (the dirname of $[0] is not the place where we might find the
4982d861bc5Smrg  # original and so on.  Autoconf is especially sensitive to this).
4992d861bc5Smrg  . "./$as_me.lineno"
50044d7874bSmrg  # Exit status is that of the last command.
50144d7874bSmrg  exit
50244d7874bSmrg}
50344d7874bSmrg
5042d861bc5SmrgECHO_C= ECHO_N= ECHO_T=
5052d861bc5Smrgcase `echo -n x` in #(((((
5062d861bc5Smrg-n*)
5072d861bc5Smrg  case `echo 'xy\c'` in
5082d861bc5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5092d861bc5Smrg  xy)  ECHO_C='\c';;
5102d861bc5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5112d861bc5Smrg       ECHO_T='	';;
5122d861bc5Smrg  esac;;
5132d861bc5Smrg*)
5142d861bc5Smrg  ECHO_N='-n';;
51544d7874bSmrgesac
51644d7874bSmrg
5172d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.file
5182d861bc5Smrgif test -d conf$$.dir; then
5192d861bc5Smrg  rm -f conf$$.dir/conf$$.file
52044d7874bSmrgelse
5212d861bc5Smrg  rm -f conf$$.dir
5222d861bc5Smrg  mkdir conf$$.dir 2>/dev/null
52344d7874bSmrgfi
5242d861bc5Smrgif (echo >conf$$.file) 2>/dev/null; then
5252d861bc5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
52644d7874bSmrg    as_ln_s='ln -s'
5272d861bc5Smrg    # ... but there are two gotchas:
5282d861bc5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5292d861bc5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
530e9feffd0Smrg    # In both cases, we have to default to `cp -pR'.
5312d861bc5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
532e9feffd0Smrg      as_ln_s='cp -pR'
5332d861bc5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
5342d861bc5Smrg    as_ln_s=ln
5352d861bc5Smrg  else
536e9feffd0Smrg    as_ln_s='cp -pR'
53744d7874bSmrg  fi
53844d7874bSmrgelse
539e9feffd0Smrg  as_ln_s='cp -pR'
54044d7874bSmrgfi
5412d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5422d861bc5Smrgrmdir conf$$.dir 2>/dev/null
54344d7874bSmrg
54444d7874bSmrgif mkdir -p . 2>/dev/null; then
5452d861bc5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
54644d7874bSmrgelse
54744d7874bSmrg  test -d ./-p && rmdir ./-p
54844d7874bSmrg  as_mkdir_p=false
54944d7874bSmrgfi
55044d7874bSmrg
551e9feffd0Smrgas_test_x='test -x'
552e9feffd0Smrgas_executable_p=as_fn_executable_p
55344d7874bSmrg
55444d7874bSmrg# Sed expression to map a string onto a valid CPP name.
55544d7874bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
55644d7874bSmrg
55744d7874bSmrg# Sed expression to map a string onto a valid variable name.
55844d7874bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
55944d7874bSmrg
56044d7874bSmrg
5612d861bc5Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
5622d861bc5Smrgexec 6>&1
56344d7874bSmrg
56444d7874bSmrg# Name of the host.
5652d861bc5Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
56644d7874bSmrg# so uname gets run too.
56744d7874bSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
56844d7874bSmrg
56944d7874bSmrg#
57044d7874bSmrg# Initializations.
57144d7874bSmrg#
57244d7874bSmrgac_default_prefix=/usr/local
5732d861bc5Smrgac_clean_files=
57444d7874bSmrgac_config_libobj_dir=.
5752d861bc5SmrgLIBOBJS=
57644d7874bSmrgcross_compiling=no
57744d7874bSmrgsubdirs=
57844d7874bSmrgMFLAGS=
57944d7874bSmrgMAKEFLAGS=
58044d7874bSmrg
58144d7874bSmrg# Identity of this package.
58244d7874bSmrgPACKAGE_NAME='beforelight'
58344d7874bSmrgPACKAGE_TARNAME='beforelight'
584e9feffd0SmrgPACKAGE_VERSION='1.0.6'
585e9feffd0SmrgPACKAGE_STRING='beforelight 1.0.6'
586e9feffd0SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/beforelight/issues'
5872d861bc5SmrgPACKAGE_URL=''
58844d7874bSmrg
589caec6540Smrgac_unique_file="Makefile.am"
5902d861bc5Smrg# Factoring default headers for most tests.
5912d861bc5Smrgac_includes_default="\
5922d861bc5Smrg#include <stdio.h>
5932d861bc5Smrg#ifdef HAVE_SYS_TYPES_H
5942d861bc5Smrg# include <sys/types.h>
5952d861bc5Smrg#endif
5962d861bc5Smrg#ifdef HAVE_SYS_STAT_H
5972d861bc5Smrg# include <sys/stat.h>
5982d861bc5Smrg#endif
5992d861bc5Smrg#ifdef STDC_HEADERS
6002d861bc5Smrg# include <stdlib.h>
6012d861bc5Smrg# include <stddef.h>
6022d861bc5Smrg#else
6032d861bc5Smrg# ifdef HAVE_STDLIB_H
6042d861bc5Smrg#  include <stdlib.h>
6052d861bc5Smrg# endif
6062d861bc5Smrg#endif
6072d861bc5Smrg#ifdef HAVE_STRING_H
6082d861bc5Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
6092d861bc5Smrg#  include <memory.h>
6102d861bc5Smrg# endif
6112d861bc5Smrg# include <string.h>
6122d861bc5Smrg#endif
6132d861bc5Smrg#ifdef HAVE_STRINGS_H
6142d861bc5Smrg# include <strings.h>
6152d861bc5Smrg#endif
6162d861bc5Smrg#ifdef HAVE_INTTYPES_H
6172d861bc5Smrg# include <inttypes.h>
6182d861bc5Smrg#endif
6192d861bc5Smrg#ifdef HAVE_STDINT_H
6202d861bc5Smrg# include <stdint.h>
6212d861bc5Smrg#endif
6222d861bc5Smrg#ifdef HAVE_UNISTD_H
6232d861bc5Smrg# include <unistd.h>
6242d861bc5Smrg#endif"
6252d861bc5Smrg
6262d861bc5Smrgac_subst_vars='am__EXEEXT_FALSE
6272d861bc5Smrgam__EXEEXT_TRUE
6282d861bc5SmrgLTLIBOBJS
6292d861bc5SmrgLIBOBJS
6302d861bc5Smrgappdefaultdir
6312d861bc5SmrgAPPDEFS_LIBS
6322d861bc5SmrgAPPDEFS_CFLAGS
6332d861bc5SmrgBEFORELIGHT_LIBS
6342d861bc5SmrgBEFORELIGHT_CFLAGS
6352d861bc5SmrgMAN_SUBSTS
6362d861bc5SmrgXORG_MAN_PAGE
6372d861bc5SmrgADMIN_MAN_DIR
6382d861bc5SmrgDRIVER_MAN_DIR
6392d861bc5SmrgMISC_MAN_DIR
6402d861bc5SmrgFILE_MAN_DIR
6412d861bc5SmrgLIB_MAN_DIR
6422d861bc5SmrgAPP_MAN_DIR
6432d861bc5SmrgADMIN_MAN_SUFFIX
6442d861bc5SmrgDRIVER_MAN_SUFFIX
6452d861bc5SmrgMISC_MAN_SUFFIX
6462d861bc5SmrgFILE_MAN_SUFFIX
6472d861bc5SmrgLIB_MAN_SUFFIX
6482d861bc5SmrgAPP_MAN_SUFFIX
6492d861bc5SmrgSED
6502d861bc5Smrghost_os
6512d861bc5Smrghost_vendor
6522d861bc5Smrghost_cpu
6532d861bc5Smrghost
6542d861bc5Smrgbuild_os
6552d861bc5Smrgbuild_vendor
6562d861bc5Smrgbuild_cpu
6572d861bc5Smrgbuild
6582d861bc5SmrgINSTALL_CMD
659e9feffd0SmrgPKG_CONFIG_LIBDIR
660e9feffd0SmrgPKG_CONFIG_PATH
6612d861bc5SmrgPKG_CONFIG
6622d861bc5SmrgCHANGELOG_CMD
663caec6540SmrgSTRICT_CFLAGS
6642d861bc5SmrgCWARNFLAGS
665caec6540SmrgBASE_CFLAGS
6662d861bc5SmrgEGREP
6672d861bc5SmrgGREP
6682d861bc5SmrgCPP
6692d861bc5Smrgam__fastdepCC_FALSE
6702d861bc5Smrgam__fastdepCC_TRUE
6712d861bc5SmrgCCDEPMODE
672caec6540Smrgam__nodep
6732d861bc5SmrgAMDEPBACKSLASH
6742d861bc5SmrgAMDEP_FALSE
6752d861bc5SmrgAMDEP_TRUE
6762d861bc5Smrgam__quote
6772d861bc5Smrgam__include
6782d861bc5SmrgDEPDIR
6792d861bc5SmrgOBJEXT
6802d861bc5SmrgEXEEXT
6812d861bc5Smrgac_ct_CC
6822d861bc5SmrgCPPFLAGS
6832d861bc5SmrgLDFLAGS
6842d861bc5SmrgCFLAGS
6852d861bc5SmrgCC
686e9feffd0SmrgAM_BACKSLASH
687e9feffd0SmrgAM_DEFAULT_VERBOSITY
688e9feffd0SmrgAM_DEFAULT_V
689e9feffd0SmrgAM_V
6902d861bc5Smrgam__untar
6912d861bc5Smrgam__tar
6922d861bc5SmrgAMTAR
6932d861bc5Smrgam__leading_dot
6942d861bc5SmrgSET_MAKE
6952d861bc5SmrgAWK
6962d861bc5Smrgmkdir_p
6972d861bc5SmrgMKDIR_P
6982d861bc5SmrgINSTALL_STRIP_PROGRAM
6992d861bc5SmrgSTRIP
7002d861bc5Smrginstall_sh
7012d861bc5SmrgMAKEINFO
7022d861bc5SmrgAUTOHEADER
7032d861bc5SmrgAUTOMAKE
7042d861bc5SmrgAUTOCONF
7052d861bc5SmrgACLOCAL
7062d861bc5SmrgVERSION
7072d861bc5SmrgPACKAGE
7082d861bc5SmrgCYGPATH_W
7092d861bc5Smrgam__isrc
7102d861bc5SmrgINSTALL_DATA
7112d861bc5SmrgINSTALL_SCRIPT
7122d861bc5SmrgINSTALL_PROGRAM
7132d861bc5Smrgtarget_alias
7142d861bc5Smrghost_alias
7152d861bc5Smrgbuild_alias
7162d861bc5SmrgLIBS
7172d861bc5SmrgECHO_T
7182d861bc5SmrgECHO_N
7192d861bc5SmrgECHO_C
7202d861bc5SmrgDEFS
7212d861bc5Smrgmandir
7222d861bc5Smrglocaledir
7232d861bc5Smrglibdir
7242d861bc5Smrgpsdir
7252d861bc5Smrgpdfdir
7262d861bc5Smrgdvidir
7272d861bc5Smrghtmldir
7282d861bc5Smrginfodir
7292d861bc5Smrgdocdir
7302d861bc5Smrgoldincludedir
7312d861bc5Smrgincludedir
7322d861bc5Smrglocalstatedir
7332d861bc5Smrgsharedstatedir
7342d861bc5Smrgsysconfdir
7352d861bc5Smrgdatadir
7362d861bc5Smrgdatarootdir
7372d861bc5Smrglibexecdir
7382d861bc5Smrgsbindir
7392d861bc5Smrgbindir
7402d861bc5Smrgprogram_transform_name
7412d861bc5Smrgprefix
7422d861bc5Smrgexec_prefix
7432d861bc5SmrgPACKAGE_URL
7442d861bc5SmrgPACKAGE_BUGREPORT
7452d861bc5SmrgPACKAGE_STRING
7462d861bc5SmrgPACKAGE_VERSION
7472d861bc5SmrgPACKAGE_TARNAME
7482d861bc5SmrgPACKAGE_NAME
7492d861bc5SmrgPATH_SEPARATOR
7502d861bc5SmrgSHELL'
75144d7874bSmrgac_subst_files=''
7522d861bc5Smrgac_user_opts='
7532d861bc5Smrgenable_option_checking
754e9feffd0Smrgenable_silent_rules
7552d861bc5Smrgenable_dependency_tracking
756caec6540Smrgenable_selective_werror
7572d861bc5Smrgenable_strict_compilation
7582d861bc5Smrgwith_appdefaultdir
7592d861bc5Smrg'
7602d861bc5Smrg      ac_precious_vars='build_alias
7612d861bc5Smrghost_alias
7622d861bc5Smrgtarget_alias
7632d861bc5SmrgCC
7642d861bc5SmrgCFLAGS
7652d861bc5SmrgLDFLAGS
7662d861bc5SmrgLIBS
7672d861bc5SmrgCPPFLAGS
7682d861bc5SmrgCPP
7692d861bc5SmrgPKG_CONFIG
770e9feffd0SmrgPKG_CONFIG_PATH
771e9feffd0SmrgPKG_CONFIG_LIBDIR
7722d861bc5SmrgBEFORELIGHT_CFLAGS
7732d861bc5SmrgBEFORELIGHT_LIBS
7742d861bc5SmrgAPPDEFS_CFLAGS
7752d861bc5SmrgAPPDEFS_LIBS'
7762d861bc5Smrg
77744d7874bSmrg
77844d7874bSmrg# Initialize some variables set by options.
77944d7874bSmrgac_init_help=
78044d7874bSmrgac_init_version=false
7812d861bc5Smrgac_unrecognized_opts=
7822d861bc5Smrgac_unrecognized_sep=
78344d7874bSmrg# The variables have the same names as the options, with
78444d7874bSmrg# dashes changed to underlines.
78544d7874bSmrgcache_file=/dev/null
78644d7874bSmrgexec_prefix=NONE
78744d7874bSmrgno_create=
78844d7874bSmrgno_recursion=
78944d7874bSmrgprefix=NONE
79044d7874bSmrgprogram_prefix=NONE
79144d7874bSmrgprogram_suffix=NONE
79244d7874bSmrgprogram_transform_name=s,x,x,
79344d7874bSmrgsilent=
79444d7874bSmrgsite=
79544d7874bSmrgsrcdir=
79644d7874bSmrgverbose=
79744d7874bSmrgx_includes=NONE
79844d7874bSmrgx_libraries=NONE
79944d7874bSmrg
80044d7874bSmrg# Installation directory options.
80144d7874bSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
80244d7874bSmrg# and all the variables that are supposed to be based on exec_prefix
80344d7874bSmrg# by default will actually change.
80444d7874bSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
8052d861bc5Smrg# (The list follows the same order as the GNU Coding Standards.)
80644d7874bSmrgbindir='${exec_prefix}/bin'
80744d7874bSmrgsbindir='${exec_prefix}/sbin'
80844d7874bSmrglibexecdir='${exec_prefix}/libexec'
8092d861bc5Smrgdatarootdir='${prefix}/share'
8102d861bc5Smrgdatadir='${datarootdir}'
81144d7874bSmrgsysconfdir='${prefix}/etc'
81244d7874bSmrgsharedstatedir='${prefix}/com'
81344d7874bSmrglocalstatedir='${prefix}/var'
81444d7874bSmrgincludedir='${prefix}/include'
81544d7874bSmrgoldincludedir='/usr/include'
8162d861bc5Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8172d861bc5Smrginfodir='${datarootdir}/info'
8182d861bc5Smrghtmldir='${docdir}'
8192d861bc5Smrgdvidir='${docdir}'
8202d861bc5Smrgpdfdir='${docdir}'
8212d861bc5Smrgpsdir='${docdir}'
8222d861bc5Smrglibdir='${exec_prefix}/lib'
8232d861bc5Smrglocaledir='${datarootdir}/locale'
8242d861bc5Smrgmandir='${datarootdir}/man'
82544d7874bSmrg
82644d7874bSmrgac_prev=
8272d861bc5Smrgac_dashdash=
82844d7874bSmrgfor ac_option
82944d7874bSmrgdo
83044d7874bSmrg  # If the previous option needs an argument, assign it.
83144d7874bSmrg  if test -n "$ac_prev"; then
8322d861bc5Smrg    eval $ac_prev=\$ac_option
83344d7874bSmrg    ac_prev=
83444d7874bSmrg    continue
83544d7874bSmrg  fi
83644d7874bSmrg
8372d861bc5Smrg  case $ac_option in
8382d861bc5Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
8392d861bc5Smrg  *=)   ac_optarg= ;;
8402d861bc5Smrg  *)    ac_optarg=yes ;;
8412d861bc5Smrg  esac
84244d7874bSmrg
84344d7874bSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
84444d7874bSmrg
8452d861bc5Smrg  case $ac_dashdash$ac_option in
8462d861bc5Smrg  --)
8472d861bc5Smrg    ac_dashdash=yes ;;
84844d7874bSmrg
84944d7874bSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
85044d7874bSmrg    ac_prev=bindir ;;
85144d7874bSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
85244d7874bSmrg    bindir=$ac_optarg ;;
85344d7874bSmrg
85444d7874bSmrg  -build | --build | --buil | --bui | --bu)
85544d7874bSmrg    ac_prev=build_alias ;;
85644d7874bSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
85744d7874bSmrg    build_alias=$ac_optarg ;;
85844d7874bSmrg
85944d7874bSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
86044d7874bSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
86144d7874bSmrg    ac_prev=cache_file ;;
86244d7874bSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
86344d7874bSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
86444d7874bSmrg    cache_file=$ac_optarg ;;
86544d7874bSmrg
86644d7874bSmrg  --config-cache | -C)
86744d7874bSmrg    cache_file=config.cache ;;
86844d7874bSmrg
8692d861bc5Smrg  -datadir | --datadir | --datadi | --datad)
87044d7874bSmrg    ac_prev=datadir ;;
8712d861bc5Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
87244d7874bSmrg    datadir=$ac_optarg ;;
87344d7874bSmrg
8742d861bc5Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
8752d861bc5Smrg  | --dataroo | --dataro | --datar)
8762d861bc5Smrg    ac_prev=datarootdir ;;
8772d861bc5Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
8782d861bc5Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
8792d861bc5Smrg    datarootdir=$ac_optarg ;;
8802d861bc5Smrg
88144d7874bSmrg  -disable-* | --disable-*)
8822d861bc5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
88344d7874bSmrg    # Reject names that are not valid shell variable names.
8842d861bc5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
8852d861bc5Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
8862d861bc5Smrg    ac_useropt_orig=$ac_useropt
8872d861bc5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
8882d861bc5Smrg    case $ac_user_opts in
8892d861bc5Smrg      *"
8902d861bc5Smrg"enable_$ac_useropt"
8912d861bc5Smrg"*) ;;
8922d861bc5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
8932d861bc5Smrg	 ac_unrecognized_sep=', ';;
8942d861bc5Smrg    esac
8952d861bc5Smrg    eval enable_$ac_useropt=no ;;
8962d861bc5Smrg
8972d861bc5Smrg  -docdir | --docdir | --docdi | --doc | --do)
8982d861bc5Smrg    ac_prev=docdir ;;
8992d861bc5Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9002d861bc5Smrg    docdir=$ac_optarg ;;
9012d861bc5Smrg
9022d861bc5Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9032d861bc5Smrg    ac_prev=dvidir ;;
9042d861bc5Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9052d861bc5Smrg    dvidir=$ac_optarg ;;
90644d7874bSmrg
90744d7874bSmrg  -enable-* | --enable-*)
9082d861bc5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
90944d7874bSmrg    # Reject names that are not valid shell variable names.
9102d861bc5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9112d861bc5Smrg      as_fn_error $? "invalid feature name: $ac_useropt"
9122d861bc5Smrg    ac_useropt_orig=$ac_useropt
9132d861bc5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
9142d861bc5Smrg    case $ac_user_opts in
9152d861bc5Smrg      *"
9162d861bc5Smrg"enable_$ac_useropt"
9172d861bc5Smrg"*) ;;
9182d861bc5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9192d861bc5Smrg	 ac_unrecognized_sep=', ';;
92044d7874bSmrg    esac
9212d861bc5Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
92244d7874bSmrg
92344d7874bSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
92444d7874bSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
92544d7874bSmrg  | --exec | --exe | --ex)
92644d7874bSmrg    ac_prev=exec_prefix ;;
92744d7874bSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
92844d7874bSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
92944d7874bSmrg  | --exec=* | --exe=* | --ex=*)
93044d7874bSmrg    exec_prefix=$ac_optarg ;;
93144d7874bSmrg
93244d7874bSmrg  -gas | --gas | --ga | --g)
93344d7874bSmrg    # Obsolete; use --with-gas.
93444d7874bSmrg    with_gas=yes ;;
93544d7874bSmrg
93644d7874bSmrg  -help | --help | --hel | --he | -h)
93744d7874bSmrg    ac_init_help=long ;;
93844d7874bSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
93944d7874bSmrg    ac_init_help=recursive ;;
94044d7874bSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
94144d7874bSmrg    ac_init_help=short ;;
94244d7874bSmrg
94344d7874bSmrg  -host | --host | --hos | --ho)
94444d7874bSmrg    ac_prev=host_alias ;;
94544d7874bSmrg  -host=* | --host=* | --hos=* | --ho=*)
94644d7874bSmrg    host_alias=$ac_optarg ;;
94744d7874bSmrg
9482d861bc5Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9492d861bc5Smrg    ac_prev=htmldir ;;
9502d861bc5Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9512d861bc5Smrg  | --ht=*)
9522d861bc5Smrg    htmldir=$ac_optarg ;;
9532d861bc5Smrg
95444d7874bSmrg  -includedir | --includedir | --includedi | --included | --include \
95544d7874bSmrg  | --includ | --inclu | --incl | --inc)
95644d7874bSmrg    ac_prev=includedir ;;
95744d7874bSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
95844d7874bSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
95944d7874bSmrg    includedir=$ac_optarg ;;
96044d7874bSmrg
96144d7874bSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
96244d7874bSmrg    ac_prev=infodir ;;
96344d7874bSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
96444d7874bSmrg    infodir=$ac_optarg ;;
96544d7874bSmrg
96644d7874bSmrg  -libdir | --libdir | --libdi | --libd)
96744d7874bSmrg    ac_prev=libdir ;;
96844d7874bSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
96944d7874bSmrg    libdir=$ac_optarg ;;
97044d7874bSmrg
97144d7874bSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
97244d7874bSmrg  | --libexe | --libex | --libe)
97344d7874bSmrg    ac_prev=libexecdir ;;
97444d7874bSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
97544d7874bSmrg  | --libexe=* | --libex=* | --libe=*)
97644d7874bSmrg    libexecdir=$ac_optarg ;;
97744d7874bSmrg
9782d861bc5Smrg  -localedir | --localedir | --localedi | --localed | --locale)
9792d861bc5Smrg    ac_prev=localedir ;;
9802d861bc5Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
9812d861bc5Smrg    localedir=$ac_optarg ;;
9822d861bc5Smrg
98344d7874bSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
9842d861bc5Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
98544d7874bSmrg    ac_prev=localstatedir ;;
98644d7874bSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
9872d861bc5Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
98844d7874bSmrg    localstatedir=$ac_optarg ;;
98944d7874bSmrg
99044d7874bSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
99144d7874bSmrg    ac_prev=mandir ;;
99244d7874bSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
99344d7874bSmrg    mandir=$ac_optarg ;;
99444d7874bSmrg
99544d7874bSmrg  -nfp | --nfp | --nf)
99644d7874bSmrg    # Obsolete; use --without-fp.
99744d7874bSmrg    with_fp=no ;;
99844d7874bSmrg
99944d7874bSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
100044d7874bSmrg  | --no-cr | --no-c | -n)
100144d7874bSmrg    no_create=yes ;;
100244d7874bSmrg
100344d7874bSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
100444d7874bSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
100544d7874bSmrg    no_recursion=yes ;;
100644d7874bSmrg
100744d7874bSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
100844d7874bSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
100944d7874bSmrg  | --oldin | --oldi | --old | --ol | --o)
101044d7874bSmrg    ac_prev=oldincludedir ;;
101144d7874bSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
101244d7874bSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
101344d7874bSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
101444d7874bSmrg    oldincludedir=$ac_optarg ;;
101544d7874bSmrg
101644d7874bSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
101744d7874bSmrg    ac_prev=prefix ;;
101844d7874bSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
101944d7874bSmrg    prefix=$ac_optarg ;;
102044d7874bSmrg
102144d7874bSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
102244d7874bSmrg  | --program-pre | --program-pr | --program-p)
102344d7874bSmrg    ac_prev=program_prefix ;;
102444d7874bSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
102544d7874bSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
102644d7874bSmrg    program_prefix=$ac_optarg ;;
102744d7874bSmrg
102844d7874bSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
102944d7874bSmrg  | --program-suf | --program-su | --program-s)
103044d7874bSmrg    ac_prev=program_suffix ;;
103144d7874bSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
103244d7874bSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
103344d7874bSmrg    program_suffix=$ac_optarg ;;
103444d7874bSmrg
103544d7874bSmrg  -program-transform-name | --program-transform-name \
103644d7874bSmrg  | --program-transform-nam | --program-transform-na \
103744d7874bSmrg  | --program-transform-n | --program-transform- \
103844d7874bSmrg  | --program-transform | --program-transfor \
103944d7874bSmrg  | --program-transfo | --program-transf \
104044d7874bSmrg  | --program-trans | --program-tran \
104144d7874bSmrg  | --progr-tra | --program-tr | --program-t)
104244d7874bSmrg    ac_prev=program_transform_name ;;
104344d7874bSmrg  -program-transform-name=* | --program-transform-name=* \
104444d7874bSmrg  | --program-transform-nam=* | --program-transform-na=* \
104544d7874bSmrg  | --program-transform-n=* | --program-transform-=* \
104644d7874bSmrg  | --program-transform=* | --program-transfor=* \
104744d7874bSmrg  | --program-transfo=* | --program-transf=* \
104844d7874bSmrg  | --program-trans=* | --program-tran=* \
104944d7874bSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
105044d7874bSmrg    program_transform_name=$ac_optarg ;;
105144d7874bSmrg
10522d861bc5Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10532d861bc5Smrg    ac_prev=pdfdir ;;
10542d861bc5Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10552d861bc5Smrg    pdfdir=$ac_optarg ;;
10562d861bc5Smrg
10572d861bc5Smrg  -psdir | --psdir | --psdi | --psd | --ps)
10582d861bc5Smrg    ac_prev=psdir ;;
10592d861bc5Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10602d861bc5Smrg    psdir=$ac_optarg ;;
10612d861bc5Smrg
106244d7874bSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
106344d7874bSmrg  | -silent | --silent | --silen | --sile | --sil)
106444d7874bSmrg    silent=yes ;;
106544d7874bSmrg
106644d7874bSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
106744d7874bSmrg    ac_prev=sbindir ;;
106844d7874bSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
106944d7874bSmrg  | --sbi=* | --sb=*)
107044d7874bSmrg    sbindir=$ac_optarg ;;
107144d7874bSmrg
107244d7874bSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
107344d7874bSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
107444d7874bSmrg  | --sharedst | --shareds | --shared | --share | --shar \
107544d7874bSmrg  | --sha | --sh)
107644d7874bSmrg    ac_prev=sharedstatedir ;;
107744d7874bSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
107844d7874bSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
107944d7874bSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
108044d7874bSmrg  | --sha=* | --sh=*)
108144d7874bSmrg    sharedstatedir=$ac_optarg ;;
108244d7874bSmrg
108344d7874bSmrg  -site | --site | --sit)
108444d7874bSmrg    ac_prev=site ;;
108544d7874bSmrg  -site=* | --site=* | --sit=*)
108644d7874bSmrg    site=$ac_optarg ;;
108744d7874bSmrg
108844d7874bSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
108944d7874bSmrg    ac_prev=srcdir ;;
109044d7874bSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
109144d7874bSmrg    srcdir=$ac_optarg ;;
109244d7874bSmrg
109344d7874bSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
109444d7874bSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
109544d7874bSmrg    ac_prev=sysconfdir ;;
109644d7874bSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
109744d7874bSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
109844d7874bSmrg    sysconfdir=$ac_optarg ;;
109944d7874bSmrg
110044d7874bSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
110144d7874bSmrg    ac_prev=target_alias ;;
110244d7874bSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
110344d7874bSmrg    target_alias=$ac_optarg ;;
110444d7874bSmrg
110544d7874bSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
110644d7874bSmrg    verbose=yes ;;
110744d7874bSmrg
110844d7874bSmrg  -version | --version | --versio | --versi | --vers | -V)
110944d7874bSmrg    ac_init_version=: ;;
111044d7874bSmrg
111144d7874bSmrg  -with-* | --with-*)
11122d861bc5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
111344d7874bSmrg    # Reject names that are not valid shell variable names.
11142d861bc5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11152d861bc5Smrg      as_fn_error $? "invalid package name: $ac_useropt"
11162d861bc5Smrg    ac_useropt_orig=$ac_useropt
11172d861bc5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11182d861bc5Smrg    case $ac_user_opts in
11192d861bc5Smrg      *"
11202d861bc5Smrg"with_$ac_useropt"
11212d861bc5Smrg"*) ;;
11222d861bc5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11232d861bc5Smrg	 ac_unrecognized_sep=', ';;
112444d7874bSmrg    esac
11252d861bc5Smrg    eval with_$ac_useropt=\$ac_optarg ;;
112644d7874bSmrg
112744d7874bSmrg  -without-* | --without-*)
11282d861bc5Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
112944d7874bSmrg    # Reject names that are not valid shell variable names.
11302d861bc5Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11312d861bc5Smrg      as_fn_error $? "invalid package name: $ac_useropt"
11322d861bc5Smrg    ac_useropt_orig=$ac_useropt
11332d861bc5Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
11342d861bc5Smrg    case $ac_user_opts in
11352d861bc5Smrg      *"
11362d861bc5Smrg"with_$ac_useropt"
11372d861bc5Smrg"*) ;;
11382d861bc5Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11392d861bc5Smrg	 ac_unrecognized_sep=', ';;
11402d861bc5Smrg    esac
11412d861bc5Smrg    eval with_$ac_useropt=no ;;
114244d7874bSmrg
114344d7874bSmrg  --x)
114444d7874bSmrg    # Obsolete; use --with-x.
114544d7874bSmrg    with_x=yes ;;
114644d7874bSmrg
114744d7874bSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
114844d7874bSmrg  | --x-incl | --x-inc | --x-in | --x-i)
114944d7874bSmrg    ac_prev=x_includes ;;
115044d7874bSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
115144d7874bSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
115244d7874bSmrg    x_includes=$ac_optarg ;;
115344d7874bSmrg
115444d7874bSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
115544d7874bSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
115644d7874bSmrg    ac_prev=x_libraries ;;
115744d7874bSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
115844d7874bSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
115944d7874bSmrg    x_libraries=$ac_optarg ;;
116044d7874bSmrg
11612d861bc5Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
11622d861bc5SmrgTry \`$0 --help' for more information"
116344d7874bSmrg    ;;
116444d7874bSmrg
116544d7874bSmrg  *=*)
116644d7874bSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
116744d7874bSmrg    # Reject names that are not valid shell variable names.
11682d861bc5Smrg    case $ac_envvar in #(
11692d861bc5Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
11702d861bc5Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
11712d861bc5Smrg    esac
11722d861bc5Smrg    eval $ac_envvar=\$ac_optarg
117344d7874bSmrg    export $ac_envvar ;;
117444d7874bSmrg
117544d7874bSmrg  *)
117644d7874bSmrg    # FIXME: should be removed in autoconf 3.0.
11772d861bc5Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
117844d7874bSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
11792d861bc5Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
11802d861bc5Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
118144d7874bSmrg    ;;
118244d7874bSmrg
118344d7874bSmrg  esac
118444d7874bSmrgdone
118544d7874bSmrg
118644d7874bSmrgif test -n "$ac_prev"; then
118744d7874bSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
11882d861bc5Smrg  as_fn_error $? "missing argument to $ac_option"
118944d7874bSmrgfi
119044d7874bSmrg
11912d861bc5Smrgif test -n "$ac_unrecognized_opts"; then
11922d861bc5Smrg  case $enable_option_checking in
11932d861bc5Smrg    no) ;;
11942d861bc5Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
11952d861bc5Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
119644d7874bSmrg  esac
11972d861bc5Smrgfi
119844d7874bSmrg
11992d861bc5Smrg# Check all directory arguments for consistency.
12002d861bc5Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12012d861bc5Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12022d861bc5Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12032d861bc5Smrg		libdir localedir mandir
120444d7874bSmrgdo
12052d861bc5Smrg  eval ac_val=\$$ac_var
12062d861bc5Smrg  # Remove trailing slashes.
12072d861bc5Smrg  case $ac_val in
12082d861bc5Smrg    */ )
12092d861bc5Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12102d861bc5Smrg      eval $ac_var=\$ac_val;;
12112d861bc5Smrg  esac
12122d861bc5Smrg  # Be sure to have absolute directory names.
121344d7874bSmrg  case $ac_val in
12142d861bc5Smrg    [\\/$]* | ?:[\\/]* )  continue;;
12152d861bc5Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
121644d7874bSmrg  esac
12172d861bc5Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
121844d7874bSmrgdone
121944d7874bSmrg
122044d7874bSmrg# There might be people who depend on the old broken behavior: `$host'
122144d7874bSmrg# used to hold the argument of --host etc.
122244d7874bSmrg# FIXME: To remove some day.
122344d7874bSmrgbuild=$build_alias
122444d7874bSmrghost=$host_alias
122544d7874bSmrgtarget=$target_alias
122644d7874bSmrg
122744d7874bSmrg# FIXME: To remove some day.
122844d7874bSmrgif test "x$host_alias" != x; then
122944d7874bSmrg  if test "x$build_alias" = x; then
123044d7874bSmrg    cross_compiling=maybe
123144d7874bSmrg  elif test "x$build_alias" != "x$host_alias"; then
123244d7874bSmrg    cross_compiling=yes
123344d7874bSmrg  fi
123444d7874bSmrgfi
123544d7874bSmrg
123644d7874bSmrgac_tool_prefix=
123744d7874bSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
123844d7874bSmrg
123944d7874bSmrgtest "$silent" = yes && exec 6>/dev/null
124044d7874bSmrg
124144d7874bSmrg
12422d861bc5Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12432d861bc5Smrgac_ls_di=`ls -di .` &&
12442d861bc5Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
12452d861bc5Smrg  as_fn_error $? "working directory cannot be determined"
12462d861bc5Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
12472d861bc5Smrg  as_fn_error $? "pwd does not report name of working directory"
12482d861bc5Smrg
12492d861bc5Smrg
125044d7874bSmrg# Find the source files, if location was not specified.
125144d7874bSmrgif test -z "$srcdir"; then
125244d7874bSmrg  ac_srcdir_defaulted=yes
12532d861bc5Smrg  # Try the directory containing this script, then the parent directory.
12542d861bc5Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12552d861bc5Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12562d861bc5Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12572d861bc5Smrg	 X"$as_myself" : 'X\(//\)$' \| \
12582d861bc5Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
12592d861bc5Smrg$as_echo X"$as_myself" |
12602d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12612d861bc5Smrg	    s//\1/
12622d861bc5Smrg	    q
12632d861bc5Smrg	  }
12642d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
12652d861bc5Smrg	    s//\1/
12662d861bc5Smrg	    q
12672d861bc5Smrg	  }
12682d861bc5Smrg	  /^X\(\/\/\)$/{
12692d861bc5Smrg	    s//\1/
12702d861bc5Smrg	    q
12712d861bc5Smrg	  }
12722d861bc5Smrg	  /^X\(\/\).*/{
12732d861bc5Smrg	    s//\1/
12742d861bc5Smrg	    q
12752d861bc5Smrg	  }
12762d861bc5Smrg	  s/.*/./; q'`
127744d7874bSmrg  srcdir=$ac_confdir
12782d861bc5Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
127944d7874bSmrg    srcdir=..
128044d7874bSmrg  fi
128144d7874bSmrgelse
128244d7874bSmrg  ac_srcdir_defaulted=no
128344d7874bSmrgfi
12842d861bc5Smrgif test ! -r "$srcdir/$ac_unique_file"; then
12852d861bc5Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
12862d861bc5Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
12872d861bc5Smrgfi
12882d861bc5Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
12892d861bc5Smrgac_abs_confdir=`(
12902d861bc5Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
12912d861bc5Smrg	pwd)`
12922d861bc5Smrg# When building in place, set srcdir=.
12932d861bc5Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
12942d861bc5Smrg  srcdir=.
12952d861bc5Smrgfi
12962d861bc5Smrg# Remove unnecessary trailing slashes from srcdir.
12972d861bc5Smrg# Double slashes in file names in object file debugging info
12982d861bc5Smrg# mess up M-x gdb in Emacs.
12992d861bc5Smrgcase $srcdir in
13002d861bc5Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13012d861bc5Smrgesac
13022d861bc5Smrgfor ac_var in $ac_precious_vars; do
13032d861bc5Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13042d861bc5Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
13052d861bc5Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13062d861bc5Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13072d861bc5Smrgdone
130844d7874bSmrg
130944d7874bSmrg#
131044d7874bSmrg# Report the --help message.
131144d7874bSmrg#
131244d7874bSmrgif test "$ac_init_help" = "long"; then
131344d7874bSmrg  # Omit some internal or obsolete options to make the list less imposing.
131444d7874bSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
131544d7874bSmrg  cat <<_ACEOF
1316e9feffd0Smrg\`configure' configures beforelight 1.0.6 to adapt to many kinds of systems.
131744d7874bSmrg
131844d7874bSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
131944d7874bSmrg
132044d7874bSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
132144d7874bSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
132244d7874bSmrg
132344d7874bSmrgDefaults for the options are specified in brackets.
132444d7874bSmrg
132544d7874bSmrgConfiguration:
132644d7874bSmrg  -h, --help              display this help and exit
132744d7874bSmrg      --help=short        display options specific to this package
132844d7874bSmrg      --help=recursive    display the short help of all the included packages
132944d7874bSmrg  -V, --version           display version information and exit
13302d861bc5Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
133144d7874bSmrg      --cache-file=FILE   cache test results in FILE [disabled]
133244d7874bSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
133344d7874bSmrg  -n, --no-create         do not create output files
133444d7874bSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
133544d7874bSmrg
133644d7874bSmrgInstallation directories:
133744d7874bSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13382d861bc5Smrg                          [$ac_default_prefix]
133944d7874bSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13402d861bc5Smrg                          [PREFIX]
134144d7874bSmrg
134244d7874bSmrgBy default, \`make install' will install all the files in
134344d7874bSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
134444d7874bSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
134544d7874bSmrgfor instance \`--prefix=\$HOME'.
134644d7874bSmrg
134744d7874bSmrgFor better control, use the options below.
134844d7874bSmrg
134944d7874bSmrgFine tuning of the installation directories:
13502d861bc5Smrg  --bindir=DIR            user executables [EPREFIX/bin]
13512d861bc5Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13522d861bc5Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13532d861bc5Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13542d861bc5Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13552d861bc5Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
13562d861bc5Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13572d861bc5Smrg  --includedir=DIR        C header files [PREFIX/include]
13582d861bc5Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13592d861bc5Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13602d861bc5Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
13612d861bc5Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
13622d861bc5Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
13632d861bc5Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
13642d861bc5Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/beforelight]
13652d861bc5Smrg  --htmldir=DIR           html documentation [DOCDIR]
13662d861bc5Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
13672d861bc5Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
13682d861bc5Smrg  --psdir=DIR             ps documentation [DOCDIR]
136944d7874bSmrg_ACEOF
137044d7874bSmrg
137144d7874bSmrg  cat <<\_ACEOF
137244d7874bSmrg
137344d7874bSmrgProgram names:
137444d7874bSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
137544d7874bSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
137644d7874bSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
137744d7874bSmrg
137844d7874bSmrgSystem types:
137944d7874bSmrg  --build=BUILD     configure for building on BUILD [guessed]
138044d7874bSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
138144d7874bSmrg_ACEOF
138244d7874bSmrgfi
138344d7874bSmrg
138444d7874bSmrgif test -n "$ac_init_help"; then
138544d7874bSmrg  case $ac_init_help in
1386e9feffd0Smrg     short | recursive ) echo "Configuration of beforelight 1.0.6:";;
138744d7874bSmrg   esac
138844d7874bSmrg  cat <<\_ACEOF
138944d7874bSmrg
139044d7874bSmrgOptional Features:
13912d861bc5Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
139244d7874bSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
139344d7874bSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1394e9feffd0Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1395e9feffd0Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1396e9feffd0Smrg  --enable-dependency-tracking
1397e9feffd0Smrg                          do not reject slow dependency extractors
1398e9feffd0Smrg  --disable-dependency-tracking
1399e9feffd0Smrg                          speeds up one-time build
1400caec6540Smrg  --disable-selective-werror
1401caec6540Smrg                          Turn off selective compiler errors. (default:
1402caec6540Smrg                          enabled)
14032d861bc5Smrg  --enable-strict-compilation
14042d861bc5Smrg                          Enable all warnings from compiler and make them
14052d861bc5Smrg                          errors (default: disabled)
140644d7874bSmrg
140744d7874bSmrgOptional Packages:
140844d7874bSmrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
140944d7874bSmrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
14102d861bc5Smrg  --with-appdefaultdir=<pathname>
14112d861bc5Smrg                          specify directory for app-defaults files (default is
14122d861bc5Smrg                          autodetected)
141344d7874bSmrg
141444d7874bSmrgSome influential environment variables:
141544d7874bSmrg  CC          C compiler command
141644d7874bSmrg  CFLAGS      C compiler flags
141744d7874bSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
141844d7874bSmrg              nonstandard directory <lib dir>
14192d861bc5Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
14202d861bc5Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14212d861bc5Smrg              you have headers in a nonstandard directory <include dir>
14222d861bc5Smrg  CPP         C preprocessor
142344d7874bSmrg  PKG_CONFIG  path to pkg-config utility
1424e9feffd0Smrg  PKG_CONFIG_PATH
1425e9feffd0Smrg              directories to add to pkg-config's search path
1426e9feffd0Smrg  PKG_CONFIG_LIBDIR
1427e9feffd0Smrg              path overriding pkg-config's built-in search path
142844d7874bSmrg  BEFORELIGHT_CFLAGS
142944d7874bSmrg              C compiler flags for BEFORELIGHT, overriding pkg-config
143044d7874bSmrg  BEFORELIGHT_LIBS
143144d7874bSmrg              linker flags for BEFORELIGHT, overriding pkg-config
143244d7874bSmrg  APPDEFS_CFLAGS
143344d7874bSmrg              C compiler flags for APPDEFS, overriding pkg-config
143444d7874bSmrg  APPDEFS_LIBS
143544d7874bSmrg              linker flags for APPDEFS, overriding pkg-config
143644d7874bSmrg
143744d7874bSmrgUse these variables to override the choices made by `configure' or to help
143844d7874bSmrgit to find libraries and programs with nonstandard names/locations.
143944d7874bSmrg
1440e9feffd0SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>.
144144d7874bSmrg_ACEOF
14422d861bc5Smrgac_status=$?
144344d7874bSmrgfi
144444d7874bSmrg
144544d7874bSmrgif test "$ac_init_help" = "recursive"; then
144644d7874bSmrg  # If there are subdirs, report their specific --help.
144744d7874bSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14482d861bc5Smrg    test -d "$ac_dir" ||
14492d861bc5Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14502d861bc5Smrg      continue
145144d7874bSmrg    ac_builddir=.
145244d7874bSmrg
14532d861bc5Smrgcase "$ac_dir" in
14542d861bc5Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14552d861bc5Smrg*)
14562d861bc5Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14572d861bc5Smrg  # A ".." for each directory in $ac_dir_suffix.
14582d861bc5Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14592d861bc5Smrg  case $ac_top_builddir_sub in
14602d861bc5Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14612d861bc5Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14622d861bc5Smrg  esac ;;
14632d861bc5Smrgesac
14642d861bc5Smrgac_abs_top_builddir=$ac_pwd
14652d861bc5Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
14662d861bc5Smrg# for backward compatibility:
14672d861bc5Smrgac_top_builddir=$ac_top_build_prefix
146844d7874bSmrg
146944d7874bSmrgcase $srcdir in
14702d861bc5Smrg  .)  # We are building in place.
147144d7874bSmrg    ac_srcdir=.
14722d861bc5Smrg    ac_top_srcdir=$ac_top_builddir_sub
14732d861bc5Smrg    ac_abs_top_srcdir=$ac_pwd ;;
14742d861bc5Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
147544d7874bSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
14762d861bc5Smrg    ac_top_srcdir=$srcdir
14772d861bc5Smrg    ac_abs_top_srcdir=$srcdir ;;
14782d861bc5Smrg  *) # Relative name.
14792d861bc5Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14802d861bc5Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
14812d861bc5Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
148244d7874bSmrgesac
14832d861bc5Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14842d861bc5Smrg
14852d861bc5Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
14862d861bc5Smrg    # Check for guested configure.
14872d861bc5Smrg    if test -f "$ac_srcdir/configure.gnu"; then
14882d861bc5Smrg      echo &&
14892d861bc5Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
14902d861bc5Smrg    elif test -f "$ac_srcdir/configure"; then
14912d861bc5Smrg      echo &&
14922d861bc5Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
149344d7874bSmrg    else
14942d861bc5Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
14952d861bc5Smrg    fi || ac_status=$?
14962d861bc5Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
149744d7874bSmrg  done
149844d7874bSmrgfi
149944d7874bSmrg
15002d861bc5Smrgtest -n "$ac_init_help" && exit $ac_status
150144d7874bSmrgif $ac_init_version; then
150244d7874bSmrg  cat <<\_ACEOF
1503e9feffd0Smrgbeforelight configure 1.0.6
1504e9feffd0Smrggenerated by GNU Autoconf 2.69
150544d7874bSmrg
1506e9feffd0SmrgCopyright (C) 2012 Free Software Foundation, Inc.
150744d7874bSmrgThis configure script is free software; the Free Software Foundation
150844d7874bSmrggives unlimited permission to copy, distribute and modify it.
150944d7874bSmrg_ACEOF
15102d861bc5Smrg  exit
151144d7874bSmrgfi
151244d7874bSmrg
15132d861bc5Smrg## ------------------------ ##
15142d861bc5Smrg## Autoconf initialization. ##
15152d861bc5Smrg## ------------------------ ##
151644d7874bSmrg
15172d861bc5Smrg# ac_fn_c_try_compile LINENO
15182d861bc5Smrg# --------------------------
15192d861bc5Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
15202d861bc5Smrgac_fn_c_try_compile ()
152144d7874bSmrg{
15222d861bc5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15232d861bc5Smrg  rm -f conftest.$ac_objext
15242d861bc5Smrg  if { { ac_try="$ac_compile"
15252d861bc5Smrgcase "(($ac_try" in
15262d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15272d861bc5Smrg  *) ac_try_echo=$ac_try;;
15282d861bc5Smrgesac
15292d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15302d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
15312d861bc5Smrg  (eval "$ac_compile") 2>conftest.err
15322d861bc5Smrg  ac_status=$?
15332d861bc5Smrg  if test -s conftest.err; then
15342d861bc5Smrg    grep -v '^ *+' conftest.err >conftest.er1
15352d861bc5Smrg    cat conftest.er1 >&5
15362d861bc5Smrg    mv -f conftest.er1 conftest.err
15372d861bc5Smrg  fi
15382d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
15392d861bc5Smrg  test $ac_status = 0; } && {
15402d861bc5Smrg	 test -z "$ac_c_werror_flag" ||
15412d861bc5Smrg	 test ! -s conftest.err
15422d861bc5Smrg       } && test -s conftest.$ac_objext; then :
15432d861bc5Smrg  ac_retval=0
15442d861bc5Smrgelse
15452d861bc5Smrg  $as_echo "$as_me: failed program was:" >&5
15462d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5
154744d7874bSmrg
15482d861bc5Smrg	ac_retval=1
15492d861bc5Smrgfi
15502d861bc5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
15512d861bc5Smrg  as_fn_set_status $ac_retval
155244d7874bSmrg
15532d861bc5Smrg} # ac_fn_c_try_compile
155444d7874bSmrg
15552d861bc5Smrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
15562d861bc5Smrg# ---------------------------------------------
15572d861bc5Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
15582d861bc5Smrg# accordingly.
15592d861bc5Smrgac_fn_c_check_decl ()
15602d861bc5Smrg{
15612d861bc5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15622d861bc5Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
15632d861bc5Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
15642d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
15652d861bc5Smrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
15662d861bc5Smrgif eval \${$3+:} false; then :
15672d861bc5Smrg  $as_echo_n "(cached) " >&6
15682d861bc5Smrgelse
15692d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15702d861bc5Smrg/* end confdefs.h.  */
15712d861bc5Smrg$4
15722d861bc5Smrgint
15732d861bc5Smrgmain ()
15742d861bc5Smrg{
15752d861bc5Smrg#ifndef $as_decl_name
15762d861bc5Smrg#ifdef __cplusplus
15772d861bc5Smrg  (void) $as_decl_use;
15782d861bc5Smrg#else
15792d861bc5Smrg  (void) $as_decl_name;
15802d861bc5Smrg#endif
15812d861bc5Smrg#endif
158244d7874bSmrg
15832d861bc5Smrg  ;
15842d861bc5Smrg  return 0;
15852d861bc5Smrg}
15862d861bc5Smrg_ACEOF
15872d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
15882d861bc5Smrg  eval "$3=yes"
15892d861bc5Smrgelse
15902d861bc5Smrg  eval "$3=no"
15912d861bc5Smrgfi
15922d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15932d861bc5Smrgfi
15942d861bc5Smrgeval ac_res=\$$3
15952d861bc5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
15962d861bc5Smrg$as_echo "$ac_res" >&6; }
15972d861bc5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
159844d7874bSmrg
15992d861bc5Smrg} # ac_fn_c_check_decl
16002d861bc5Smrg
16012d861bc5Smrg# ac_fn_c_try_cpp LINENO
16022d861bc5Smrg# ----------------------
16032d861bc5Smrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
16042d861bc5Smrgac_fn_c_try_cpp ()
16052d861bc5Smrg{
16062d861bc5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16072d861bc5Smrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
16082d861bc5Smrgcase "(($ac_try" in
16092d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102d861bc5Smrg  *) ac_try_echo=$ac_try;;
16112d861bc5Smrgesac
16122d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16132d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
16142d861bc5Smrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
16152d861bc5Smrg  ac_status=$?
16162d861bc5Smrg  if test -s conftest.err; then
16172d861bc5Smrg    grep -v '^ *+' conftest.err >conftest.er1
16182d861bc5Smrg    cat conftest.er1 >&5
16192d861bc5Smrg    mv -f conftest.er1 conftest.err
16202d861bc5Smrg  fi
16212d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16222d861bc5Smrg  test $ac_status = 0; } > conftest.i && {
16232d861bc5Smrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16242d861bc5Smrg	 test ! -s conftest.err
16252d861bc5Smrg       }; then :
16262d861bc5Smrg  ac_retval=0
16272d861bc5Smrgelse
16282d861bc5Smrg  $as_echo "$as_me: failed program was:" >&5
16292d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5
16302d861bc5Smrg
16312d861bc5Smrg    ac_retval=1
16322d861bc5Smrgfi
16332d861bc5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16342d861bc5Smrg  as_fn_set_status $ac_retval
16352d861bc5Smrg
16362d861bc5Smrg} # ac_fn_c_try_cpp
16372d861bc5Smrg
16382d861bc5Smrg# ac_fn_c_try_run LINENO
16392d861bc5Smrg# ----------------------
16402d861bc5Smrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
16412d861bc5Smrg# that executables *can* be run.
16422d861bc5Smrgac_fn_c_try_run ()
16432d861bc5Smrg{
16442d861bc5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16452d861bc5Smrg  if { { ac_try="$ac_link"
16462d861bc5Smrgcase "(($ac_try" in
16472d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16482d861bc5Smrg  *) ac_try_echo=$ac_try;;
16492d861bc5Smrgesac
16502d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16512d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
16522d861bc5Smrg  (eval "$ac_link") 2>&5
16532d861bc5Smrg  ac_status=$?
16542d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16552d861bc5Smrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
16562d861bc5Smrg  { { case "(($ac_try" in
16572d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16582d861bc5Smrg  *) ac_try_echo=$ac_try;;
16592d861bc5Smrgesac
16602d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16612d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
16622d861bc5Smrg  (eval "$ac_try") 2>&5
16632d861bc5Smrg  ac_status=$?
16642d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16652d861bc5Smrg  test $ac_status = 0; }; }; then :
16662d861bc5Smrg  ac_retval=0
16672d861bc5Smrgelse
16682d861bc5Smrg  $as_echo "$as_me: program exited with status $ac_status" >&5
16692d861bc5Smrg       $as_echo "$as_me: failed program was:" >&5
16702d861bc5Smrgsed 's/^/| /' conftest.$ac_ext >&5
16712d861bc5Smrg
16722d861bc5Smrg       ac_retval=$ac_status
16732d861bc5Smrgfi
16742d861bc5Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
16752d861bc5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
16762d861bc5Smrg  as_fn_set_status $ac_retval
16772d861bc5Smrg
16782d861bc5Smrg} # ac_fn_c_try_run
16792d861bc5Smrg
16802d861bc5Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
16812d861bc5Smrg# -------------------------------------------------------
16822d861bc5Smrg# Tests whether HEADER exists and can be compiled using the include files in
16832d861bc5Smrg# INCLUDES, setting the cache variable VAR accordingly.
16842d861bc5Smrgac_fn_c_check_header_compile ()
16852d861bc5Smrg{
16862d861bc5Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16872d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16882d861bc5Smrg$as_echo_n "checking for $2... " >&6; }
16892d861bc5Smrgif eval \${$3+:} false; then :
16902d861bc5Smrg  $as_echo_n "(cached) " >&6
16912d861bc5Smrgelse
16922d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16932d861bc5Smrg/* end confdefs.h.  */
16942d861bc5Smrg$4
16952d861bc5Smrg#include <$2>
16962d861bc5Smrg_ACEOF
16972d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
16982d861bc5Smrg  eval "$3=yes"
16992d861bc5Smrgelse
17002d861bc5Smrg  eval "$3=no"
17012d861bc5Smrgfi
17022d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17032d861bc5Smrgfi
17042d861bc5Smrgeval ac_res=\$$3
17052d861bc5Smrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
17062d861bc5Smrg$as_echo "$ac_res" >&6; }
17072d861bc5Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
17082d861bc5Smrg
17092d861bc5Smrg} # ac_fn_c_check_header_compile
1710caec6540Smrg
1711caec6540Smrg# ac_fn_c_try_link LINENO
1712caec6540Smrg# -----------------------
1713caec6540Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1714caec6540Smrgac_fn_c_try_link ()
1715caec6540Smrg{
1716caec6540Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717caec6540Smrg  rm -f conftest.$ac_objext conftest$ac_exeext
1718caec6540Smrg  if { { ac_try="$ac_link"
1719caec6540Smrgcase "(($ac_try" in
1720caec6540Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1721caec6540Smrg  *) ac_try_echo=$ac_try;;
1722caec6540Smrgesac
1723caec6540Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1724caec6540Smrg$as_echo "$ac_try_echo"; } >&5
1725caec6540Smrg  (eval "$ac_link") 2>conftest.err
1726caec6540Smrg  ac_status=$?
1727caec6540Smrg  if test -s conftest.err; then
1728caec6540Smrg    grep -v '^ *+' conftest.err >conftest.er1
1729caec6540Smrg    cat conftest.er1 >&5
1730caec6540Smrg    mv -f conftest.er1 conftest.err
1731caec6540Smrg  fi
1732caec6540Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1733caec6540Smrg  test $ac_status = 0; } && {
1734caec6540Smrg	 test -z "$ac_c_werror_flag" ||
1735caec6540Smrg	 test ! -s conftest.err
1736caec6540Smrg       } && test -s conftest$ac_exeext && {
1737caec6540Smrg	 test "$cross_compiling" = yes ||
1738e9feffd0Smrg	 test -x conftest$ac_exeext
1739caec6540Smrg       }; then :
1740caec6540Smrg  ac_retval=0
1741caec6540Smrgelse
1742caec6540Smrg  $as_echo "$as_me: failed program was:" >&5
1743caec6540Smrgsed 's/^/| /' conftest.$ac_ext >&5
1744caec6540Smrg
1745caec6540Smrg	ac_retval=1
1746caec6540Smrgfi
1747caec6540Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1748caec6540Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1749caec6540Smrg  # interfere with the next link command; also delete a directory that is
1750caec6540Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1751caec6540Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1752caec6540Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1753caec6540Smrg  as_fn_set_status $ac_retval
1754caec6540Smrg
1755caec6540Smrg} # ac_fn_c_try_link
17562d861bc5Smrgcat >config.log <<_ACEOF
17572d861bc5SmrgThis file contains any messages produced by compilers while
17582d861bc5Smrgrunning configure, to aid debugging if configure makes a mistake.
17592d861bc5Smrg
1760e9feffd0SmrgIt was created by beforelight $as_me 1.0.6, which was
1761e9feffd0Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
17622d861bc5Smrg
17632d861bc5Smrg  $ $0 $@
17642d861bc5Smrg
17652d861bc5Smrg_ACEOF
17662d861bc5Smrgexec 5>>config.log
17672d861bc5Smrg{
17682d861bc5Smrgcat <<_ASUNAME
17692d861bc5Smrg## --------- ##
17702d861bc5Smrg## Platform. ##
17712d861bc5Smrg## --------- ##
17722d861bc5Smrg
17732d861bc5Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
17742d861bc5Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
17752d861bc5Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
17762d861bc5Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
17772d861bc5Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
17782d861bc5Smrg
17792d861bc5Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
17802d861bc5Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
17812d861bc5Smrg
17822d861bc5Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
17832d861bc5Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
17842d861bc5Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
17852d861bc5Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
17862d861bc5Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
17872d861bc5Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17882d861bc5Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
17892d861bc5Smrg
17902d861bc5Smrg_ASUNAME
17912d861bc5Smrg
17922d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
179344d7874bSmrgfor as_dir in $PATH
179444d7874bSmrgdo
179544d7874bSmrg  IFS=$as_save_IFS
179644d7874bSmrg  test -z "$as_dir" && as_dir=.
17972d861bc5Smrg    $as_echo "PATH: $as_dir"
17982d861bc5Smrg  done
17992d861bc5SmrgIFS=$as_save_IFS
180044d7874bSmrg
180144d7874bSmrg} >&5
180244d7874bSmrg
180344d7874bSmrgcat >&5 <<_ACEOF
180444d7874bSmrg
180544d7874bSmrg
180644d7874bSmrg## ----------- ##
180744d7874bSmrg## Core tests. ##
180844d7874bSmrg## ----------- ##
180944d7874bSmrg
181044d7874bSmrg_ACEOF
181144d7874bSmrg
181244d7874bSmrg
181344d7874bSmrg# Keep a trace of the command line.
181444d7874bSmrg# Strip out --no-create and --no-recursion so they do not pile up.
181544d7874bSmrg# Strip out --silent because we don't want to record it for future runs.
181644d7874bSmrg# Also quote any args containing shell meta-characters.
181744d7874bSmrg# Make two passes to allow for proper duplicate-argument suppression.
181844d7874bSmrgac_configure_args=
181944d7874bSmrgac_configure_args0=
182044d7874bSmrgac_configure_args1=
182144d7874bSmrgac_must_keep_next=false
182244d7874bSmrgfor ac_pass in 1 2
182344d7874bSmrgdo
182444d7874bSmrg  for ac_arg
182544d7874bSmrg  do
182644d7874bSmrg    case $ac_arg in
182744d7874bSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
182844d7874bSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
182944d7874bSmrg    | -silent | --silent | --silen | --sile | --sil)
183044d7874bSmrg      continue ;;
18312d861bc5Smrg    *\'*)
18322d861bc5Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
183344d7874bSmrg    esac
183444d7874bSmrg    case $ac_pass in
18352d861bc5Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
183644d7874bSmrg    2)
18372d861bc5Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
183844d7874bSmrg      if test $ac_must_keep_next = true; then
183944d7874bSmrg	ac_must_keep_next=false # Got value, back to normal.
184044d7874bSmrg      else
184144d7874bSmrg	case $ac_arg in
184244d7874bSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
184344d7874bSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
184444d7874bSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
184544d7874bSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
184644d7874bSmrg	    case "$ac_configure_args0 " in
184744d7874bSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
184844d7874bSmrg	    esac
184944d7874bSmrg	    ;;
185044d7874bSmrg	  -* ) ac_must_keep_next=true ;;
185144d7874bSmrg	esac
185244d7874bSmrg      fi
18532d861bc5Smrg      as_fn_append ac_configure_args " '$ac_arg'"
185444d7874bSmrg      ;;
185544d7874bSmrg    esac
185644d7874bSmrg  done
185744d7874bSmrgdone
18582d861bc5Smrg{ ac_configure_args0=; unset ac_configure_args0;}
18592d861bc5Smrg{ ac_configure_args1=; unset ac_configure_args1;}
186044d7874bSmrg
186144d7874bSmrg# When interrupted or exit'd, cleanup temporary files, and complete
186244d7874bSmrg# config.log.  We remove comments because anyway the quotes in there
186344d7874bSmrg# would cause problems or look ugly.
18642d861bc5Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18652d861bc5Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
186644d7874bSmrgtrap 'exit_status=$?
186744d7874bSmrg  # Save into config.log some information that might help in debugging.
186844d7874bSmrg  {
186944d7874bSmrg    echo
187044d7874bSmrg
18712d861bc5Smrg    $as_echo "## ---------------- ##
187244d7874bSmrg## Cache variables. ##
18732d861bc5Smrg## ---------------- ##"
187444d7874bSmrg    echo
187544d7874bSmrg    # The following way of writing the cache mishandles newlines in values,
18762d861bc5Smrg(
18772d861bc5Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18782d861bc5Smrg    eval ac_val=\$$ac_var
18792d861bc5Smrg    case $ac_val in #(
18802d861bc5Smrg    *${as_nl}*)
18812d861bc5Smrg      case $ac_var in #(
18822d861bc5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18832d861bc5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18842d861bc5Smrg      esac
18852d861bc5Smrg      case $ac_var in #(
18862d861bc5Smrg      _ | IFS | as_nl) ;; #(
18872d861bc5Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18882d861bc5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
18892d861bc5Smrg      esac ;;
18902d861bc5Smrg    esac
18912d861bc5Smrg  done
189244d7874bSmrg  (set) 2>&1 |
18932d861bc5Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18942d861bc5Smrg    *${as_nl}ac_space=\ *)
189544d7874bSmrg      sed -n \
18962d861bc5Smrg	"s/'\''/'\''\\\\'\'''\''/g;
18972d861bc5Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18982d861bc5Smrg      ;; #(
189944d7874bSmrg    *)
19002d861bc5Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
190144d7874bSmrg      ;;
19022d861bc5Smrg    esac |
19032d861bc5Smrg    sort
19042d861bc5Smrg)
190544d7874bSmrg    echo
190644d7874bSmrg
19072d861bc5Smrg    $as_echo "## ----------------- ##
190844d7874bSmrg## Output variables. ##
19092d861bc5Smrg## ----------------- ##"
191044d7874bSmrg    echo
191144d7874bSmrg    for ac_var in $ac_subst_vars
191244d7874bSmrg    do
19132d861bc5Smrg      eval ac_val=\$$ac_var
19142d861bc5Smrg      case $ac_val in
19152d861bc5Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19162d861bc5Smrg      esac
19172d861bc5Smrg      $as_echo "$ac_var='\''$ac_val'\''"
191844d7874bSmrg    done | sort
191944d7874bSmrg    echo
192044d7874bSmrg
192144d7874bSmrg    if test -n "$ac_subst_files"; then
19222d861bc5Smrg      $as_echo "## ------------------- ##
19232d861bc5Smrg## File substitutions. ##
19242d861bc5Smrg## ------------------- ##"
192544d7874bSmrg      echo
192644d7874bSmrg      for ac_var in $ac_subst_files
192744d7874bSmrg      do
19282d861bc5Smrg	eval ac_val=\$$ac_var
19292d861bc5Smrg	case $ac_val in
19302d861bc5Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19312d861bc5Smrg	esac
19322d861bc5Smrg	$as_echo "$ac_var='\''$ac_val'\''"
193344d7874bSmrg      done | sort
193444d7874bSmrg      echo
193544d7874bSmrg    fi
193644d7874bSmrg
193744d7874bSmrg    if test -s confdefs.h; then
19382d861bc5Smrg      $as_echo "## ----------- ##
193944d7874bSmrg## confdefs.h. ##
19402d861bc5Smrg## ----------- ##"
194144d7874bSmrg      echo
19422d861bc5Smrg      cat confdefs.h
194344d7874bSmrg      echo
194444d7874bSmrg    fi
194544d7874bSmrg    test "$ac_signal" != 0 &&
19462d861bc5Smrg      $as_echo "$as_me: caught signal $ac_signal"
19472d861bc5Smrg    $as_echo "$as_me: exit $exit_status"
194844d7874bSmrg  } >&5
19492d861bc5Smrg  rm -f core *.core core.conftest.* &&
19502d861bc5Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
195144d7874bSmrg    exit $exit_status
19522d861bc5Smrg' 0
195344d7874bSmrgfor ac_signal in 1 2 13 15; do
19542d861bc5Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
195544d7874bSmrgdone
195644d7874bSmrgac_signal=0
195744d7874bSmrg
195844d7874bSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19592d861bc5Smrgrm -f -r conftest* confdefs.h
19602d861bc5Smrg
19612d861bc5Smrg$as_echo "/* confdefs.h */" > confdefs.h
196244d7874bSmrg
196344d7874bSmrg# Predefined preprocessor variables.
196444d7874bSmrg
196544d7874bSmrgcat >>confdefs.h <<_ACEOF
196644d7874bSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
196744d7874bSmrg_ACEOF
196844d7874bSmrg
196944d7874bSmrgcat >>confdefs.h <<_ACEOF
197044d7874bSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
197144d7874bSmrg_ACEOF
197244d7874bSmrg
197344d7874bSmrgcat >>confdefs.h <<_ACEOF
197444d7874bSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
197544d7874bSmrg_ACEOF
197644d7874bSmrg
197744d7874bSmrgcat >>confdefs.h <<_ACEOF
197844d7874bSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
197944d7874bSmrg_ACEOF
198044d7874bSmrg
198144d7874bSmrgcat >>confdefs.h <<_ACEOF
198244d7874bSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
198344d7874bSmrg_ACEOF
198444d7874bSmrg
19852d861bc5Smrgcat >>confdefs.h <<_ACEOF
19862d861bc5Smrg#define PACKAGE_URL "$PACKAGE_URL"
19872d861bc5Smrg_ACEOF
19882d861bc5Smrg
198944d7874bSmrg
199044d7874bSmrg# Let the site file select an alternate cache file if it wants to.
19912d861bc5Smrg# Prefer an explicitly selected file to automatically selected ones.
19922d861bc5Smrgac_site_file1=NONE
19932d861bc5Smrgac_site_file2=NONE
19942d861bc5Smrgif test -n "$CONFIG_SITE"; then
19952d861bc5Smrg  # We do not want a PATH search for config.site.
19962d861bc5Smrg  case $CONFIG_SITE in #((
19972d861bc5Smrg    -*)  ac_site_file1=./$CONFIG_SITE;;
19982d861bc5Smrg    */*) ac_site_file1=$CONFIG_SITE;;
19992d861bc5Smrg    *)   ac_site_file1=./$CONFIG_SITE;;
20002d861bc5Smrg  esac
20012d861bc5Smrgelif test "x$prefix" != xNONE; then
20022d861bc5Smrg  ac_site_file1=$prefix/share/config.site
20032d861bc5Smrg  ac_site_file2=$prefix/etc/config.site
20042d861bc5Smrgelse
20052d861bc5Smrg  ac_site_file1=$ac_default_prefix/share/config.site
20062d861bc5Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
200744d7874bSmrgfi
20082d861bc5Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
20092d861bc5Smrgdo
20102d861bc5Smrg  test "x$ac_site_file" = xNONE && continue
20112d861bc5Smrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
20122d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
20132d861bc5Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
201444d7874bSmrg    sed 's/^/| /' "$ac_site_file" >&5
20152d861bc5Smrg    . "$ac_site_file" \
20162d861bc5Smrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20172d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20182d861bc5Smrgas_fn_error $? "failed to load site script $ac_site_file
20192d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
202044d7874bSmrg  fi
202144d7874bSmrgdone
202244d7874bSmrg
202344d7874bSmrgif test -r "$cache_file"; then
20242d861bc5Smrg  # Some versions of bash will fail to source /dev/null (special files
20252d861bc5Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
20262d861bc5Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
20272d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
20282d861bc5Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
202944d7874bSmrg    case $cache_file in
20302d861bc5Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
20312d861bc5Smrg      *)                      . "./$cache_file";;
203244d7874bSmrg    esac
203344d7874bSmrg  fi
203444d7874bSmrgelse
20352d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
20362d861bc5Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
203744d7874bSmrg  >$cache_file
203844d7874bSmrgfi
203944d7874bSmrg
204044d7874bSmrg# Check that the precious variables saved in the cache have kept the same
204144d7874bSmrg# value.
204244d7874bSmrgac_cache_corrupted=false
20432d861bc5Smrgfor ac_var in $ac_precious_vars; do
204444d7874bSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
204544d7874bSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
20462d861bc5Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
20472d861bc5Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
204844d7874bSmrg  case $ac_old_set,$ac_new_set in
204944d7874bSmrg    set,)
20502d861bc5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
20512d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
205244d7874bSmrg      ac_cache_corrupted=: ;;
205344d7874bSmrg    ,set)
20542d861bc5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
20552d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
205644d7874bSmrg      ac_cache_corrupted=: ;;
205744d7874bSmrg    ,);;
205844d7874bSmrg    *)
205944d7874bSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
20602d861bc5Smrg	# differences in whitespace do not lead to failure.
20612d861bc5Smrg	ac_old_val_w=`echo x $ac_old_val`
20622d861bc5Smrg	ac_new_val_w=`echo x $ac_new_val`
20632d861bc5Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
20642d861bc5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
20652d861bc5Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
20662d861bc5Smrg	  ac_cache_corrupted=:
20672d861bc5Smrg	else
20682d861bc5Smrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
20692d861bc5Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
20702d861bc5Smrg	  eval $ac_var=\$ac_old_val
20712d861bc5Smrg	fi
20722d861bc5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
20732d861bc5Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
20742d861bc5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
20752d861bc5Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
207644d7874bSmrg      fi;;
207744d7874bSmrg  esac
207844d7874bSmrg  # Pass precious variables to config.status.
207944d7874bSmrg  if test "$ac_new_set" = set; then
208044d7874bSmrg    case $ac_new_val in
20812d861bc5Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
208244d7874bSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
208344d7874bSmrg    esac
208444d7874bSmrg    case " $ac_configure_args " in
208544d7874bSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
20862d861bc5Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
208744d7874bSmrg    esac
208844d7874bSmrg  fi
208944d7874bSmrgdone
209044d7874bSmrgif $ac_cache_corrupted; then
20912d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
20922d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20932d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
20942d861bc5Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
20952d861bc5Smrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
209644d7874bSmrgfi
20972d861bc5Smrg## -------------------- ##
20982d861bc5Smrg## Main body of script. ##
20992d861bc5Smrg## -------------------- ##
210044d7874bSmrg
210144d7874bSmrgac_ext=c
210244d7874bSmrgac_cpp='$CPP $CPPFLAGS'
210344d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
210444d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
210544d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
210644d7874bSmrg
210744d7874bSmrg
2108caec6540Smrg
2109caec6540Smrgac_config_headers="$ac_config_headers config.h"
2110caec6540Smrg
2111caec6540Smrg
2112caec6540Smrg# Initialize Automake
2113e9feffd0Smrgam__api_version='1.15'
211444d7874bSmrg
211544d7874bSmrgac_aux_dir=
21162d861bc5Smrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
21172d861bc5Smrg  if test -f "$ac_dir/install-sh"; then
211844d7874bSmrg    ac_aux_dir=$ac_dir
211944d7874bSmrg    ac_install_sh="$ac_aux_dir/install-sh -c"
212044d7874bSmrg    break
21212d861bc5Smrg  elif test -f "$ac_dir/install.sh"; then
212244d7874bSmrg    ac_aux_dir=$ac_dir
212344d7874bSmrg    ac_install_sh="$ac_aux_dir/install.sh -c"
212444d7874bSmrg    break
21252d861bc5Smrg  elif test -f "$ac_dir/shtool"; then
212644d7874bSmrg    ac_aux_dir=$ac_dir
212744d7874bSmrg    ac_install_sh="$ac_aux_dir/shtool install -c"
212844d7874bSmrg    break
212944d7874bSmrg  fi
213044d7874bSmrgdone
213144d7874bSmrgif test -z "$ac_aux_dir"; then
21322d861bc5Smrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
213344d7874bSmrgfi
21342d861bc5Smrg
21352d861bc5Smrg# These three variables are undocumented and unsupported,
21362d861bc5Smrg# and are intended to be withdrawn in a future Autoconf release.
21372d861bc5Smrg# They can cause serious problems if a builder's source tree is in a directory
21382d861bc5Smrg# whose full name contains unusual characters.
21392d861bc5Smrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
21402d861bc5Smrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
21412d861bc5Smrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
21422d861bc5Smrg
214344d7874bSmrg
214444d7874bSmrg# Find a good install program.  We prefer a C program (faster),
214544d7874bSmrg# so one script is as good as another.  But avoid the broken or
214644d7874bSmrg# incompatible versions:
214744d7874bSmrg# SysV /etc/install, /usr/sbin/install
214844d7874bSmrg# SunOS /usr/etc/install
214944d7874bSmrg# IRIX /sbin/install
215044d7874bSmrg# AIX /bin/install
215144d7874bSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
215244d7874bSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
215344d7874bSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
215444d7874bSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
215544d7874bSmrg# OS/2's system install, which has a completely different semantic
215644d7874bSmrg# ./install, which can be erroneously created by make from ./install.sh.
21572d861bc5Smrg# Reject install programs that cannot install multiple files.
21582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
21592d861bc5Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
216044d7874bSmrgif test -z "$INSTALL"; then
21612d861bc5Smrgif ${ac_cv_path_install+:} false; then :
21622d861bc5Smrg  $as_echo_n "(cached) " >&6
216344d7874bSmrgelse
216444d7874bSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
216544d7874bSmrgfor as_dir in $PATH
216644d7874bSmrgdo
216744d7874bSmrg  IFS=$as_save_IFS
216844d7874bSmrg  test -z "$as_dir" && as_dir=.
21692d861bc5Smrg    # Account for people who put trailing slashes in PATH elements.
21702d861bc5Smrgcase $as_dir/ in #((
21712d861bc5Smrg  ./ | .// | /[cC]/* | \
217244d7874bSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
21732d861bc5Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
217444d7874bSmrg  /usr/ucb/* ) ;;
217544d7874bSmrg  *)
217644d7874bSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
217744d7874bSmrg    # Don't use installbsd from OSF since it installs stuff as root
217844d7874bSmrg    # by default.
217944d7874bSmrg    for ac_prog in ginstall scoinst install; do
218044d7874bSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
2181e9feffd0Smrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
218244d7874bSmrg	  if test $ac_prog = install &&
218344d7874bSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
218444d7874bSmrg	    # AIX install.  It has an incompatible calling convention.
218544d7874bSmrg	    :
218644d7874bSmrg	  elif test $ac_prog = install &&
218744d7874bSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
218844d7874bSmrg	    # program-specific install script used by HP pwplus--don't use.
218944d7874bSmrg	    :
219044d7874bSmrg	  else
21912d861bc5Smrg	    rm -rf conftest.one conftest.two conftest.dir
21922d861bc5Smrg	    echo one > conftest.one
21932d861bc5Smrg	    echo two > conftest.two
21942d861bc5Smrg	    mkdir conftest.dir
21952d861bc5Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
21962d861bc5Smrg	      test -s conftest.one && test -s conftest.two &&
21972d861bc5Smrg	      test -s conftest.dir/conftest.one &&
21982d861bc5Smrg	      test -s conftest.dir/conftest.two
21992d861bc5Smrg	    then
22002d861bc5Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
22012d861bc5Smrg	      break 3
22022d861bc5Smrg	    fi
220344d7874bSmrg	  fi
220444d7874bSmrg	fi
220544d7874bSmrg      done
220644d7874bSmrg    done
220744d7874bSmrg    ;;
220844d7874bSmrgesac
220944d7874bSmrg
22102d861bc5Smrg  done
22112d861bc5SmrgIFS=$as_save_IFS
22122d861bc5Smrg
22132d861bc5Smrgrm -rf conftest.one conftest.two conftest.dir
221444d7874bSmrg
221544d7874bSmrgfi
221644d7874bSmrg  if test "${ac_cv_path_install+set}" = set; then
221744d7874bSmrg    INSTALL=$ac_cv_path_install
221844d7874bSmrg  else
22192d861bc5Smrg    # As a last resort, use the slow shell script.  Don't cache a
22202d861bc5Smrg    # value for INSTALL within a source directory, because that will
222144d7874bSmrg    # break other packages using the cache if that directory is
22222d861bc5Smrg    # removed, or if the value is a relative name.
222344d7874bSmrg    INSTALL=$ac_install_sh
222444d7874bSmrg  fi
222544d7874bSmrgfi
22262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
22272d861bc5Smrg$as_echo "$INSTALL" >&6; }
222844d7874bSmrg
222944d7874bSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
223044d7874bSmrg# It thinks the first close brace ends the variable substitution.
223144d7874bSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
223244d7874bSmrg
223344d7874bSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
223444d7874bSmrg
223544d7874bSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
223644d7874bSmrg
22372d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
22382d861bc5Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
22392d861bc5Smrg# Reject unsafe characters in $srcdir or the absolute working directory
22402d861bc5Smrg# name.  Accept space and tab only in the latter.
22412d861bc5Smrgam_lf='
22422d861bc5Smrg'
22432d861bc5Smrgcase `pwd` in
22442d861bc5Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
22452d861bc5Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
22462d861bc5Smrgesac
22472d861bc5Smrgcase $srcdir in
22482d861bc5Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2249e9feffd0Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
22502d861bc5Smrgesac
22512d861bc5Smrg
2252e9feffd0Smrg# Do 'set' in a subshell so we don't clobber the current shell's
225344d7874bSmrg# arguments.  Must try -L first in case configure is actually a
225444d7874bSmrg# symlink; some systems play weird games with the mod time of symlinks
225544d7874bSmrg# (eg FreeBSD returns the mod time of the symlink's containing
225644d7874bSmrg# directory).
225744d7874bSmrgif (
2258e9feffd0Smrg   am_has_slept=no
2259e9feffd0Smrg   for am_try in 1 2; do
2260e9feffd0Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2261e9feffd0Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2262e9feffd0Smrg     if test "$*" = "X"; then
2263e9feffd0Smrg	# -L didn't work.
2264e9feffd0Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2265e9feffd0Smrg     fi
2266e9feffd0Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2267e9feffd0Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2268e9feffd0Smrg
2269e9feffd0Smrg	# If neither matched, then we have a broken ls.  This can happen
2270e9feffd0Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2271e9feffd0Smrg	# broken ls alias from the environment.  This has actually
2272e9feffd0Smrg	# happened.  Such a system could not be considered "sane".
2273e9feffd0Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2274e9feffd0Smrg  alias in your environment" "$LINENO" 5
2275e9feffd0Smrg     fi
2276e9feffd0Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2277e9feffd0Smrg       break
2278e9feffd0Smrg     fi
2279e9feffd0Smrg     # Just in case.
2280e9feffd0Smrg     sleep 1
2281e9feffd0Smrg     am_has_slept=yes
2282e9feffd0Smrg   done
228344d7874bSmrg   test "$2" = conftest.file
228444d7874bSmrg   )
228544d7874bSmrgthen
228644d7874bSmrg   # Ok.
228744d7874bSmrg   :
228844d7874bSmrgelse
22892d861bc5Smrg   as_fn_error $? "newly created file is older than distributed files!
22902d861bc5SmrgCheck your system clock" "$LINENO" 5
229144d7874bSmrgfi
22922d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
22932d861bc5Smrg$as_echo "yes" >&6; }
2294e9feffd0Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2295e9feffd0Smrg# generated files are strictly newer.
2296e9feffd0Smrgam_sleep_pid=
2297e9feffd0Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2298e9feffd0Smrg  ( sleep 1 ) &
2299e9feffd0Smrg  am_sleep_pid=$!
2300e9feffd0Smrgfi
2301e9feffd0Smrg
2302e9feffd0Smrgrm -f conftest.file
2303e9feffd0Smrg
230444d7874bSmrgtest "$program_prefix" != NONE &&
23052d861bc5Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
230644d7874bSmrg# Use a double $ so make ignores it.
230744d7874bSmrgtest "$program_suffix" != NONE &&
23082d861bc5Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
23092d861bc5Smrg# Double any \ or $.
231044d7874bSmrg# By default was `s,x,x', remove it if useless.
23112d861bc5Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
23122d861bc5Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
231344d7874bSmrg
2314e9feffd0Smrg# Expand $ac_aux_dir to an absolute path.
2315e9feffd0Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
231644d7874bSmrg
23172d861bc5Smrgif test x"${MISSING+set}" != xset; then
23182d861bc5Smrg  case $am_aux_dir in
23192d861bc5Smrg  *\ * | *\	*)
23202d861bc5Smrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
23212d861bc5Smrg  *)
23222d861bc5Smrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
23232d861bc5Smrg  esac
23242d861bc5Smrgfi
232544d7874bSmrg# Use eval to expand $SHELL
2326e9feffd0Smrgif eval "$MISSING --is-lightweight"; then
2327e9feffd0Smrg  am_missing_run="$MISSING "
232844d7874bSmrgelse
232944d7874bSmrg  am_missing_run=
2330e9feffd0Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2331e9feffd0Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
23322d861bc5Smrgfi
23332d861bc5Smrg
2334e9feffd0Smrgif test x"${install_sh+set}" != xset; then
23352d861bc5Smrg  case $am_aux_dir in
23362d861bc5Smrg  *\ * | *\	*)
23372d861bc5Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
23382d861bc5Smrg  *)
23392d861bc5Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
23402d861bc5Smrg  esac
23412d861bc5Smrgfi
23422d861bc5Smrg
2343e9feffd0Smrg# Installed binaries are usually stripped using 'strip' when the user
2344e9feffd0Smrg# run "make install-strip".  However 'strip' might not be the right
23452d861bc5Smrg# tool to use in cross-compilation environments, therefore Automake
2346e9feffd0Smrg# will honor the 'STRIP' environment variable to overrule this program.
23472d861bc5Smrgif test "$cross_compiling" != no; then
23482d861bc5Smrg  if test -n "$ac_tool_prefix"; then
23492d861bc5Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
23502d861bc5Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
23512d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23522d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
23532d861bc5Smrgif ${ac_cv_prog_STRIP+:} false; then :
23542d861bc5Smrg  $as_echo_n "(cached) " >&6
23552d861bc5Smrgelse
23562d861bc5Smrg  if test -n "$STRIP"; then
23572d861bc5Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
23582d861bc5Smrgelse
23592d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23602d861bc5Smrgfor as_dir in $PATH
23612d861bc5Smrgdo
23622d861bc5Smrg  IFS=$as_save_IFS
23632d861bc5Smrg  test -z "$as_dir" && as_dir=.
23642d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2365e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
23662d861bc5Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
23672d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
23682d861bc5Smrg    break 2
23692d861bc5Smrg  fi
23702d861bc5Smrgdone
23712d861bc5Smrg  done
23722d861bc5SmrgIFS=$as_save_IFS
23732d861bc5Smrg
23742d861bc5Smrgfi
23752d861bc5Smrgfi
23762d861bc5SmrgSTRIP=$ac_cv_prog_STRIP
23772d861bc5Smrgif test -n "$STRIP"; then
23782d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
23792d861bc5Smrg$as_echo "$STRIP" >&6; }
23802d861bc5Smrgelse
23812d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
23822d861bc5Smrg$as_echo "no" >&6; }
23832d861bc5Smrgfi
23842d861bc5Smrg
23852d861bc5Smrg
23862d861bc5Smrgfi
23872d861bc5Smrgif test -z "$ac_cv_prog_STRIP"; then
23882d861bc5Smrg  ac_ct_STRIP=$STRIP
23892d861bc5Smrg  # Extract the first word of "strip", so it can be a program name with args.
23902d861bc5Smrgset dummy strip; ac_word=$2
23912d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
23922d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
23932d861bc5Smrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
23942d861bc5Smrg  $as_echo_n "(cached) " >&6
23952d861bc5Smrgelse
23962d861bc5Smrg  if test -n "$ac_ct_STRIP"; then
23972d861bc5Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
23982d861bc5Smrgelse
23992d861bc5Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24002d861bc5Smrgfor as_dir in $PATH
24012d861bc5Smrgdo
24022d861bc5Smrg  IFS=$as_save_IFS
24032d861bc5Smrg  test -z "$as_dir" && as_dir=.
24042d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2405e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
24062d861bc5Smrg    ac_cv_prog_ac_ct_STRIP="strip"
24072d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
24082d861bc5Smrg    break 2
24092d861bc5Smrg  fi
24102d861bc5Smrgdone
24112d861bc5Smrg  done
24122d861bc5SmrgIFS=$as_save_IFS
24132d861bc5Smrg
24142d861bc5Smrgfi
24152d861bc5Smrgfi
24162d861bc5Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
24172d861bc5Smrgif test -n "$ac_ct_STRIP"; then
24182d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
24192d861bc5Smrg$as_echo "$ac_ct_STRIP" >&6; }
24202d861bc5Smrgelse
24212d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
24222d861bc5Smrg$as_echo "no" >&6; }
24232d861bc5Smrgfi
24242d861bc5Smrg
24252d861bc5Smrg  if test "x$ac_ct_STRIP" = x; then
24262d861bc5Smrg    STRIP=":"
24272d861bc5Smrg  else
24282d861bc5Smrg    case $cross_compiling:$ac_tool_warned in
24292d861bc5Smrgyes:)
24302d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
24312d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
24322d861bc5Smrgac_tool_warned=yes ;;
24332d861bc5Smrgesac
24342d861bc5Smrg    STRIP=$ac_ct_STRIP
24352d861bc5Smrg  fi
24362d861bc5Smrgelse
24372d861bc5Smrg  STRIP="$ac_cv_prog_STRIP"
24382d861bc5Smrgfi
24392d861bc5Smrg
24402d861bc5Smrgfi
24412d861bc5SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
24422d861bc5Smrg
24432d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
24442d861bc5Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
24452d861bc5Smrgif test -z "$MKDIR_P"; then
24462d861bc5Smrg  if ${ac_cv_path_mkdir+:} false; then :
24472d861bc5Smrg  $as_echo_n "(cached) " >&6
24482d861bc5Smrgelse
24492d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
24502d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
24512d861bc5Smrgdo
24522d861bc5Smrg  IFS=$as_save_IFS
24532d861bc5Smrg  test -z "$as_dir" && as_dir=.
24542d861bc5Smrg    for ac_prog in mkdir gmkdir; do
24552d861bc5Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
2456e9feffd0Smrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
24572d861bc5Smrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
24582d861bc5Smrg	     'mkdir (GNU coreutils) '* | \
24592d861bc5Smrg	     'mkdir (coreutils) '* | \
24602d861bc5Smrg	     'mkdir (fileutils) '4.1*)
24612d861bc5Smrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
24622d861bc5Smrg	       break 3;;
24632d861bc5Smrg	   esac
24642d861bc5Smrg	 done
24652d861bc5Smrg       done
246644d7874bSmrg  done
24672d861bc5SmrgIFS=$as_save_IFS
24682d861bc5Smrg
24692d861bc5Smrgfi
24702d861bc5Smrg
24712d861bc5Smrg  test -d ./--version && rmdir ./--version
24722d861bc5Smrg  if test "${ac_cv_path_mkdir+set}" = set; then
24732d861bc5Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
247444d7874bSmrg  else
24752d861bc5Smrg    # As a last resort, use the slow shell script.  Don't cache a
24762d861bc5Smrg    # value for MKDIR_P within a source directory, because that will
24772d861bc5Smrg    # break other packages using the cache if that directory is
24782d861bc5Smrg    # removed, or if the value is a relative name.
24792d861bc5Smrg    MKDIR_P="$ac_install_sh -d"
248044d7874bSmrg  fi
248144d7874bSmrgfi
24822d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
24832d861bc5Smrg$as_echo "$MKDIR_P" >&6; }
24842d861bc5Smrg
248544d7874bSmrgfor ac_prog in gawk mawk nawk awk
248644d7874bSmrgdo
248744d7874bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
248844d7874bSmrgset dummy $ac_prog; ac_word=$2
24892d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
24902d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
24912d861bc5Smrgif ${ac_cv_prog_AWK+:} false; then :
24922d861bc5Smrg  $as_echo_n "(cached) " >&6
249344d7874bSmrgelse
249444d7874bSmrg  if test -n "$AWK"; then
249544d7874bSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
249644d7874bSmrgelse
249744d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
249844d7874bSmrgfor as_dir in $PATH
249944d7874bSmrgdo
250044d7874bSmrg  IFS=$as_save_IFS
250144d7874bSmrg  test -z "$as_dir" && as_dir=.
25022d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2503e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
250444d7874bSmrg    ac_cv_prog_AWK="$ac_prog"
25052d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
250644d7874bSmrg    break 2
250744d7874bSmrg  fi
250844d7874bSmrgdone
25092d861bc5Smrg  done
25102d861bc5SmrgIFS=$as_save_IFS
251144d7874bSmrg
251244d7874bSmrgfi
251344d7874bSmrgfi
251444d7874bSmrgAWK=$ac_cv_prog_AWK
251544d7874bSmrgif test -n "$AWK"; then
25162d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
25172d861bc5Smrg$as_echo "$AWK" >&6; }
251844d7874bSmrgelse
25192d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25202d861bc5Smrg$as_echo "no" >&6; }
252144d7874bSmrgfi
252244d7874bSmrg
25232d861bc5Smrg
252444d7874bSmrg  test -n "$AWK" && break
252544d7874bSmrgdone
252644d7874bSmrg
25272d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
25282d861bc5Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
25292d861bc5Smrgset x ${MAKE-make}
25302d861bc5Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
25312d861bc5Smrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
25322d861bc5Smrg  $as_echo_n "(cached) " >&6
253344d7874bSmrgelse
253444d7874bSmrg  cat >conftest.make <<\_ACEOF
25352d861bc5SmrgSHELL = /bin/sh
253644d7874bSmrgall:
25372d861bc5Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
253844d7874bSmrg_ACEOF
25392d861bc5Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
25402d861bc5Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
25412d861bc5Smrg  *@@@%%%=?*=@@@%%%*)
25422d861bc5Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
25432d861bc5Smrg  *)
25442d861bc5Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
25452d861bc5Smrgesac
254644d7874bSmrgrm -f conftest.make
254744d7874bSmrgfi
25482d861bc5Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
25492d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
25502d861bc5Smrg$as_echo "yes" >&6; }
255144d7874bSmrg  SET_MAKE=
255244d7874bSmrgelse
25532d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
25542d861bc5Smrg$as_echo "no" >&6; }
255544d7874bSmrg  SET_MAKE="MAKE=${MAKE-make}"
255644d7874bSmrgfi
255744d7874bSmrg
255844d7874bSmrgrm -rf .tst 2>/dev/null
255944d7874bSmrgmkdir .tst 2>/dev/null
256044d7874bSmrgif test -d .tst; then
256144d7874bSmrg  am__leading_dot=.
256244d7874bSmrgelse
256344d7874bSmrg  am__leading_dot=_
256444d7874bSmrgfi
256544d7874bSmrgrmdir .tst 2>/dev/null
256644d7874bSmrg
2567e9feffd0Smrg# Check whether --enable-silent-rules was given.
2568e9feffd0Smrgif test "${enable_silent_rules+set}" = set; then :
2569e9feffd0Smrg  enableval=$enable_silent_rules;
2570e9feffd0Smrgfi
2571e9feffd0Smrg
2572e9feffd0Smrgcase $enable_silent_rules in # (((
2573e9feffd0Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2574e9feffd0Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2575e9feffd0Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2576e9feffd0Smrgesac
2577e9feffd0Smrgam_make=${MAKE-make}
2578e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2579e9feffd0Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2580e9feffd0Smrgif ${am_cv_make_support_nested_variables+:} false; then :
2581e9feffd0Smrg  $as_echo_n "(cached) " >&6
2582e9feffd0Smrgelse
2583e9feffd0Smrg  if $as_echo 'TRUE=$(BAR$(V))
2584e9feffd0SmrgBAR0=false
2585e9feffd0SmrgBAR1=true
2586e9feffd0SmrgV=1
2587e9feffd0Smrgam__doit:
2588e9feffd0Smrg	@$(TRUE)
2589e9feffd0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2590e9feffd0Smrg  am_cv_make_support_nested_variables=yes
2591e9feffd0Smrgelse
2592e9feffd0Smrg  am_cv_make_support_nested_variables=no
2593e9feffd0Smrgfi
2594e9feffd0Smrgfi
2595e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2596e9feffd0Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
2597e9feffd0Smrgif test $am_cv_make_support_nested_variables = yes; then
2598e9feffd0Smrg    AM_V='$(V)'
2599e9feffd0Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2600e9feffd0Smrgelse
2601e9feffd0Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2602e9feffd0Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2603e9feffd0Smrgfi
2604e9feffd0SmrgAM_BACKSLASH='\'
2605e9feffd0Smrg
26062d861bc5Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
26072d861bc5Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
26082d861bc5Smrg  # is not polluted with repeated "-I."
26092d861bc5Smrg  am__isrc=' -I$(srcdir)'
26102d861bc5Smrg  # test to see if srcdir already configured
26112d861bc5Smrg  if test -f $srcdir/config.status; then
26122d861bc5Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
26132d861bc5Smrg  fi
261444d7874bSmrgfi
261544d7874bSmrg
261644d7874bSmrg# test whether we have cygpath
261744d7874bSmrgif test -z "$CYGPATH_W"; then
261844d7874bSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
261944d7874bSmrg    CYGPATH_W='cygpath -w'
262044d7874bSmrg  else
262144d7874bSmrg    CYGPATH_W=echo
262244d7874bSmrg  fi
262344d7874bSmrgfi
262444d7874bSmrg
262544d7874bSmrg
262644d7874bSmrg# Define the identity of the package.
262744d7874bSmrg PACKAGE='beforelight'
2628e9feffd0Smrg VERSION='1.0.6'
262944d7874bSmrg
263044d7874bSmrg
263144d7874bSmrgcat >>confdefs.h <<_ACEOF
263244d7874bSmrg#define PACKAGE "$PACKAGE"
263344d7874bSmrg_ACEOF
263444d7874bSmrg
263544d7874bSmrg
263644d7874bSmrgcat >>confdefs.h <<_ACEOF
263744d7874bSmrg#define VERSION "$VERSION"
263844d7874bSmrg_ACEOF
263944d7874bSmrg
264044d7874bSmrg# Some tools Automake needs.
264144d7874bSmrg
264244d7874bSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
264344d7874bSmrg
264444d7874bSmrg
264544d7874bSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
264644d7874bSmrg
264744d7874bSmrg
264844d7874bSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
264944d7874bSmrg
265044d7874bSmrg
265144d7874bSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
265244d7874bSmrg
265344d7874bSmrg
265444d7874bSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
265544d7874bSmrg
2656e9feffd0Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
2657e9feffd0Smrg# dies out for good.  For more background, see:
2658e9feffd0Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2659e9feffd0Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2660e9feffd0Smrgmkdir_p='$(MKDIR_P)'
266144d7874bSmrg
2662e9feffd0Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
2663e9feffd0Smrg# system "awk" is bad on some platforms.
2664e9feffd0Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
2665e9feffd0Smrg# in the wild :-(  We should find a proper way to deprecate it ...
2666e9feffd0SmrgAMTAR='$${TAR-tar}'
26672d861bc5Smrg
26682d861bc5Smrg
2669e9feffd0Smrg# We'll loop over all known methods to create a tar archive until one works.
2670e9feffd0Smrg_am_tools='gnutar  pax cpio none'
26712d861bc5Smrg
2672e9feffd0Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
26732d861bc5Smrg
26742d861bc5Smrg
26752d861bc5Smrg
26762d861bc5Smrg
26772d861bc5Smrg
267844d7874bSmrg
2679e9feffd0Smrg# POSIX will say in a future version that running "rm -f" with no argument
2680e9feffd0Smrg# is OK; and we want to be able to make that assumption in our Makefile
2681e9feffd0Smrg# recipes.  So use an aggressive probe to check that the usage we want is
2682e9feffd0Smrg# actually supported "in the wild" to an acceptable degree.
2683e9feffd0Smrg# See automake bug#10828.
2684e9feffd0Smrg# To make any issue more visible, cause the running configure to be aborted
2685e9feffd0Smrg# by default if the 'rm' program in use doesn't match our expectations; the
2686e9feffd0Smrg# user can still override this though.
2687e9feffd0Smrgif rm -f && rm -fr && rm -rf; then : OK; else
2688e9feffd0Smrg  cat >&2 <<'END'
2689e9feffd0SmrgOops!
2690e9feffd0Smrg
2691e9feffd0SmrgYour 'rm' program seems unable to run without file operands specified
2692e9feffd0Smrgon the command line, even when the '-f' option is present.  This is contrary
2693e9feffd0Smrgto the behaviour of most rm programs out there, and not conforming with
2694e9feffd0Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2695e9feffd0Smrg
2696e9feffd0SmrgPlease tell bug-automake@gnu.org about your system, including the value
2697e9feffd0Smrgof your $PATH and any error possibly output before this message.  This
2698e9feffd0Smrgcan help us improve future automake versions.
2699e9feffd0Smrg
2700e9feffd0SmrgEND
2701e9feffd0Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2702e9feffd0Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
2703e9feffd0Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2704e9feffd0Smrg    echo >&2
2705e9feffd0Smrg  else
2706e9feffd0Smrg    cat >&2 <<'END'
2707e9feffd0SmrgAborting the configuration process, to ensure you take notice of the issue.
270844d7874bSmrg
2709e9feffd0SmrgYou can download and install GNU coreutils to get an 'rm' implementation
2710e9feffd0Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
2711e9feffd0Smrg
2712e9feffd0SmrgIf you want to complete the configuration process using your problematic
2713e9feffd0Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2714e9feffd0Smrgto "yes", and re-run configure.
2715e9feffd0Smrg
2716e9feffd0SmrgEND
2717e9feffd0Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2718e9feffd0Smrg  fi
2719e9feffd0Smrgfi
272044d7874bSmrg
272144d7874bSmrg
27222d861bc5Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
272344d7874bSmrg
272444d7874bSmrg
272544d7874bSmrg
272644d7874bSmrg
272744d7874bSmrg
272844d7874bSmrg
272944d7874bSmrg
273044d7874bSmrg
273144d7874bSmrg
273244d7874bSmrg
27332d861bc5Smrg
27342d861bc5SmrgDEPDIR="${am__leading_dot}deps"
27352d861bc5Smrg
27362d861bc5Smrgac_config_commands="$ac_config_commands depfiles"
27372d861bc5Smrg
27382d861bc5Smrg
27392d861bc5Smrgam_make=${MAKE-make}
27402d861bc5Smrgcat > confinc << 'END'
27412d861bc5Smrgam__doit:
27422d861bc5Smrg	@echo this is the am__doit target
27432d861bc5Smrg.PHONY: am__doit
27442d861bc5SmrgEND
27452d861bc5Smrg# If we don't find an include directive, just comment out the code.
27462d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
27472d861bc5Smrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
27482d861bc5Smrgam__include="#"
27492d861bc5Smrgam__quote=
27502d861bc5Smrg_am_result=none
27512d861bc5Smrg# First try GNU make style include.
27522d861bc5Smrgecho "include confinc" > confmf
2753e9feffd0Smrg# Ignore all kinds of additional output from 'make'.
27542d861bc5Smrgcase `$am_make -s -f confmf 2> /dev/null` in #(
27552d861bc5Smrg*the\ am__doit\ target*)
27562d861bc5Smrg  am__include=include
27572d861bc5Smrg  am__quote=
27582d861bc5Smrg  _am_result=GNU
27592d861bc5Smrg  ;;
27602d861bc5Smrgesac
27612d861bc5Smrg# Now try BSD make style include.
27622d861bc5Smrgif test "$am__include" = "#"; then
27632d861bc5Smrg   echo '.include "confinc"' > confmf
27642d861bc5Smrg   case `$am_make -s -f confmf 2> /dev/null` in #(
27652d861bc5Smrg   *the\ am__doit\ target*)
27662d861bc5Smrg     am__include=.include
27672d861bc5Smrg     am__quote="\""
27682d861bc5Smrg     _am_result=BSD
27692d861bc5Smrg     ;;
27702d861bc5Smrg   esac
277144d7874bSmrgfi
277244d7874bSmrg
277344d7874bSmrg
27742d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
27752d861bc5Smrg$as_echo "$_am_result" >&6; }
27762d861bc5Smrgrm -f confinc confmf
277744d7874bSmrg
27782d861bc5Smrg# Check whether --enable-dependency-tracking was given.
27792d861bc5Smrgif test "${enable_dependency_tracking+set}" = set; then :
27802d861bc5Smrg  enableval=$enable_dependency_tracking;
27812d861bc5Smrgfi
278244d7874bSmrg
27832d861bc5Smrgif test "x$enable_dependency_tracking" != xno; then
27842d861bc5Smrg  am_depcomp="$ac_aux_dir/depcomp"
27852d861bc5Smrg  AMDEPBACKSLASH='\'
2786caec6540Smrg  am__nodep='_no'
27872d861bc5Smrgfi
27882d861bc5Smrg if test "x$enable_dependency_tracking" != xno; then
27892d861bc5Smrg  AMDEP_TRUE=
27902d861bc5Smrg  AMDEP_FALSE='#'
27912d861bc5Smrgelse
27922d861bc5Smrg  AMDEP_TRUE='#'
27932d861bc5Smrg  AMDEP_FALSE=
27942d861bc5Smrgfi
279544d7874bSmrg
279644d7874bSmrg
279744d7874bSmrgac_ext=c
279844d7874bSmrgac_cpp='$CPP $CPPFLAGS'
279944d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
280044d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
280144d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
280244d7874bSmrgif test -n "$ac_tool_prefix"; then
280344d7874bSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
280444d7874bSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
28052d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28062d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
28072d861bc5Smrgif ${ac_cv_prog_CC+:} false; then :
28082d861bc5Smrg  $as_echo_n "(cached) " >&6
280944d7874bSmrgelse
281044d7874bSmrg  if test -n "$CC"; then
281144d7874bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
281244d7874bSmrgelse
281344d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
281444d7874bSmrgfor as_dir in $PATH
281544d7874bSmrgdo
281644d7874bSmrg  IFS=$as_save_IFS
281744d7874bSmrg  test -z "$as_dir" && as_dir=.
28182d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2819e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
282044d7874bSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
28212d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
282244d7874bSmrg    break 2
282344d7874bSmrg  fi
282444d7874bSmrgdone
28252d861bc5Smrg  done
28262d861bc5SmrgIFS=$as_save_IFS
282744d7874bSmrg
282844d7874bSmrgfi
282944d7874bSmrgfi
283044d7874bSmrgCC=$ac_cv_prog_CC
283144d7874bSmrgif test -n "$CC"; then
28322d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
28332d861bc5Smrg$as_echo "$CC" >&6; }
283444d7874bSmrgelse
28352d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28362d861bc5Smrg$as_echo "no" >&6; }
283744d7874bSmrgfi
283844d7874bSmrg
28392d861bc5Smrg
284044d7874bSmrgfi
284144d7874bSmrgif test -z "$ac_cv_prog_CC"; then
284244d7874bSmrg  ac_ct_CC=$CC
284344d7874bSmrg  # Extract the first word of "gcc", so it can be a program name with args.
284444d7874bSmrgset dummy gcc; ac_word=$2
28452d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28462d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
28472d861bc5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
28482d861bc5Smrg  $as_echo_n "(cached) " >&6
284944d7874bSmrgelse
285044d7874bSmrg  if test -n "$ac_ct_CC"; then
285144d7874bSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
285244d7874bSmrgelse
285344d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
285444d7874bSmrgfor as_dir in $PATH
285544d7874bSmrgdo
285644d7874bSmrg  IFS=$as_save_IFS
285744d7874bSmrg  test -z "$as_dir" && as_dir=.
28582d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2859e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
286044d7874bSmrg    ac_cv_prog_ac_ct_CC="gcc"
28612d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
286244d7874bSmrg    break 2
286344d7874bSmrg  fi
286444d7874bSmrgdone
28652d861bc5Smrg  done
28662d861bc5SmrgIFS=$as_save_IFS
286744d7874bSmrg
286844d7874bSmrgfi
286944d7874bSmrgfi
287044d7874bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
287144d7874bSmrgif test -n "$ac_ct_CC"; then
28722d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
28732d861bc5Smrg$as_echo "$ac_ct_CC" >&6; }
287444d7874bSmrgelse
28752d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
28762d861bc5Smrg$as_echo "no" >&6; }
287744d7874bSmrgfi
287844d7874bSmrg
28792d861bc5Smrg  if test "x$ac_ct_CC" = x; then
28802d861bc5Smrg    CC=""
28812d861bc5Smrg  else
28822d861bc5Smrg    case $cross_compiling:$ac_tool_warned in
28832d861bc5Smrgyes:)
28842d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28852d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28862d861bc5Smrgac_tool_warned=yes ;;
28872d861bc5Smrgesac
28882d861bc5Smrg    CC=$ac_ct_CC
28892d861bc5Smrg  fi
289044d7874bSmrgelse
289144d7874bSmrg  CC="$ac_cv_prog_CC"
289244d7874bSmrgfi
289344d7874bSmrg
289444d7874bSmrgif test -z "$CC"; then
28952d861bc5Smrg          if test -n "$ac_tool_prefix"; then
28962d861bc5Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
289744d7874bSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
28982d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28992d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
29002d861bc5Smrgif ${ac_cv_prog_CC+:} false; then :
29012d861bc5Smrg  $as_echo_n "(cached) " >&6
290244d7874bSmrgelse
290344d7874bSmrg  if test -n "$CC"; then
290444d7874bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
290544d7874bSmrgelse
290644d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
290744d7874bSmrgfor as_dir in $PATH
290844d7874bSmrgdo
290944d7874bSmrg  IFS=$as_save_IFS
291044d7874bSmrg  test -z "$as_dir" && as_dir=.
29112d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2912e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
291344d7874bSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
29142d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
291544d7874bSmrg    break 2
291644d7874bSmrg  fi
291744d7874bSmrgdone
29182d861bc5Smrg  done
29192d861bc5SmrgIFS=$as_save_IFS
292044d7874bSmrg
292144d7874bSmrgfi
292244d7874bSmrgfi
292344d7874bSmrgCC=$ac_cv_prog_CC
292444d7874bSmrgif test -n "$CC"; then
29252d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
29262d861bc5Smrg$as_echo "$CC" >&6; }
292744d7874bSmrgelse
29282d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29292d861bc5Smrg$as_echo "no" >&6; }
293044d7874bSmrgfi
293144d7874bSmrg
293244d7874bSmrg
29332d861bc5Smrg  fi
293444d7874bSmrgfi
293544d7874bSmrgif test -z "$CC"; then
293644d7874bSmrg  # Extract the first word of "cc", so it can be a program name with args.
293744d7874bSmrgset dummy cc; ac_word=$2
29382d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29392d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
29402d861bc5Smrgif ${ac_cv_prog_CC+:} false; then :
29412d861bc5Smrg  $as_echo_n "(cached) " >&6
294244d7874bSmrgelse
294344d7874bSmrg  if test -n "$CC"; then
294444d7874bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
294544d7874bSmrgelse
294644d7874bSmrg  ac_prog_rejected=no
294744d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
294844d7874bSmrgfor as_dir in $PATH
294944d7874bSmrgdo
295044d7874bSmrg  IFS=$as_save_IFS
295144d7874bSmrg  test -z "$as_dir" && as_dir=.
29522d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
2953e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
295444d7874bSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
295544d7874bSmrg       ac_prog_rejected=yes
295644d7874bSmrg       continue
295744d7874bSmrg     fi
295844d7874bSmrg    ac_cv_prog_CC="cc"
29592d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
296044d7874bSmrg    break 2
296144d7874bSmrg  fi
296244d7874bSmrgdone
29632d861bc5Smrg  done
29642d861bc5SmrgIFS=$as_save_IFS
296544d7874bSmrg
296644d7874bSmrgif test $ac_prog_rejected = yes; then
296744d7874bSmrg  # We found a bogon in the path, so make sure we never use it.
296844d7874bSmrg  set dummy $ac_cv_prog_CC
296944d7874bSmrg  shift
297044d7874bSmrg  if test $# != 0; then
297144d7874bSmrg    # We chose a different compiler from the bogus one.
297244d7874bSmrg    # However, it has the same basename, so the bogon will be chosen
297344d7874bSmrg    # first if we set CC to just the basename; use the full file name.
297444d7874bSmrg    shift
297544d7874bSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
297644d7874bSmrg  fi
297744d7874bSmrgfi
297844d7874bSmrgfi
297944d7874bSmrgfi
298044d7874bSmrgCC=$ac_cv_prog_CC
298144d7874bSmrgif test -n "$CC"; then
29822d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
29832d861bc5Smrg$as_echo "$CC" >&6; }
298444d7874bSmrgelse
29852d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
29862d861bc5Smrg$as_echo "no" >&6; }
298744d7874bSmrgfi
298844d7874bSmrg
29892d861bc5Smrg
299044d7874bSmrgfi
299144d7874bSmrgif test -z "$CC"; then
299244d7874bSmrg  if test -n "$ac_tool_prefix"; then
29932d861bc5Smrg  for ac_prog in cl.exe
299444d7874bSmrg  do
299544d7874bSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
299644d7874bSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
29972d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
29982d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
29992d861bc5Smrgif ${ac_cv_prog_CC+:} false; then :
30002d861bc5Smrg  $as_echo_n "(cached) " >&6
300144d7874bSmrgelse
300244d7874bSmrg  if test -n "$CC"; then
300344d7874bSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
300444d7874bSmrgelse
300544d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
300644d7874bSmrgfor as_dir in $PATH
300744d7874bSmrgdo
300844d7874bSmrg  IFS=$as_save_IFS
300944d7874bSmrg  test -z "$as_dir" && as_dir=.
30102d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3011e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
301244d7874bSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
30132d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
301444d7874bSmrg    break 2
301544d7874bSmrg  fi
301644d7874bSmrgdone
30172d861bc5Smrg  done
30182d861bc5SmrgIFS=$as_save_IFS
301944d7874bSmrg
302044d7874bSmrgfi
302144d7874bSmrgfi
302244d7874bSmrgCC=$ac_cv_prog_CC
302344d7874bSmrgif test -n "$CC"; then
30242d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
30252d861bc5Smrg$as_echo "$CC" >&6; }
302644d7874bSmrgelse
30272d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30282d861bc5Smrg$as_echo "no" >&6; }
302944d7874bSmrgfi
303044d7874bSmrg
30312d861bc5Smrg
303244d7874bSmrg    test -n "$CC" && break
303344d7874bSmrg  done
303444d7874bSmrgfi
303544d7874bSmrgif test -z "$CC"; then
303644d7874bSmrg  ac_ct_CC=$CC
30372d861bc5Smrg  for ac_prog in cl.exe
303844d7874bSmrgdo
303944d7874bSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
304044d7874bSmrgset dummy $ac_prog; ac_word=$2
30412d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
30422d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
30432d861bc5Smrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
30442d861bc5Smrg  $as_echo_n "(cached) " >&6
304544d7874bSmrgelse
304644d7874bSmrg  if test -n "$ac_ct_CC"; then
304744d7874bSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
304844d7874bSmrgelse
304944d7874bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
305044d7874bSmrgfor as_dir in $PATH
305144d7874bSmrgdo
305244d7874bSmrg  IFS=$as_save_IFS
305344d7874bSmrg  test -z "$as_dir" && as_dir=.
30542d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
3055e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
305644d7874bSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
30572d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
305844d7874bSmrg    break 2
305944d7874bSmrg  fi
306044d7874bSmrgdone
30612d861bc5Smrg  done
30622d861bc5SmrgIFS=$as_save_IFS
306344d7874bSmrg
306444d7874bSmrgfi
306544d7874bSmrgfi
306644d7874bSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
306744d7874bSmrgif test -n "$ac_ct_CC"; then
30682d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
30692d861bc5Smrg$as_echo "$ac_ct_CC" >&6; }
307044d7874bSmrgelse
30712d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
30722d861bc5Smrg$as_echo "no" >&6; }
307344d7874bSmrgfi
307444d7874bSmrg
30752d861bc5Smrg
307644d7874bSmrg  test -n "$ac_ct_CC" && break
307744d7874bSmrgdone
307844d7874bSmrg
30792d861bc5Smrg  if test "x$ac_ct_CC" = x; then
30802d861bc5Smrg    CC=""
30812d861bc5Smrg  else
30822d861bc5Smrg    case $cross_compiling:$ac_tool_warned in
30832d861bc5Smrgyes:)
30842d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
30852d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
30862d861bc5Smrgac_tool_warned=yes ;;
30872d861bc5Smrgesac
30882d861bc5Smrg    CC=$ac_ct_CC
30892d861bc5Smrg  fi
309044d7874bSmrgfi
309144d7874bSmrg
309244d7874bSmrgfi
309344d7874bSmrg
309444d7874bSmrg
30952d861bc5Smrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
30962d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
30972d861bc5Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
30982d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
309944d7874bSmrg
310044d7874bSmrg# Provide some information about the compiler.
31012d861bc5Smrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
31022d861bc5Smrgset X $ac_compile
31032d861bc5Smrgac_compiler=$2
31042d861bc5Smrgfor ac_option in --version -v -V -qversion; do
31052d861bc5Smrg  { { ac_try="$ac_compiler $ac_option >&5"
31062d861bc5Smrgcase "(($ac_try" in
31072d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31082d861bc5Smrg  *) ac_try_echo=$ac_try;;
31092d861bc5Smrgesac
31102d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
31112d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
31122d861bc5Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
311344d7874bSmrg  ac_status=$?
31142d861bc5Smrg  if test -s conftest.err; then
31152d861bc5Smrg    sed '10a\
31162d861bc5Smrg... rest of stderr output deleted ...
31172d861bc5Smrg         10q' conftest.err >conftest.er1
31182d861bc5Smrg    cat conftest.er1 >&5
31192d861bc5Smrg  fi
31202d861bc5Smrg  rm -f conftest.er1 conftest.err
31212d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31222d861bc5Smrg  test $ac_status = 0; }
31232d861bc5Smrgdone
312444d7874bSmrg
31252d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
312644d7874bSmrg/* end confdefs.h.  */
312744d7874bSmrg
312844d7874bSmrgint
312944d7874bSmrgmain ()
313044d7874bSmrg{
313144d7874bSmrg
313244d7874bSmrg  ;
313344d7874bSmrg  return 0;
313444d7874bSmrg}
313544d7874bSmrg_ACEOF
313644d7874bSmrgac_clean_files_save=$ac_clean_files
31372d861bc5Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
313844d7874bSmrg# Try to create an executable without -o first, disregard a.out.
313944d7874bSmrg# It will help us diagnose broken compilers, and finding out an intuition
314044d7874bSmrg# of exeext.
31412d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
31422d861bc5Smrg$as_echo_n "checking whether the C compiler works... " >&6; }
31432d861bc5Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
31442d861bc5Smrg
31452d861bc5Smrg# The possible output files:
31462d861bc5Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
31472d861bc5Smrg
31482d861bc5Smrgac_rmfiles=
31492d861bc5Smrgfor ac_file in $ac_files
31502d861bc5Smrgdo
31512d861bc5Smrg  case $ac_file in
31522d861bc5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
31532d861bc5Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
31542d861bc5Smrg  esac
31552d861bc5Smrgdone
31562d861bc5Smrgrm -f $ac_rmfiles
31572d861bc5Smrg
31582d861bc5Smrgif { { ac_try="$ac_link_default"
31592d861bc5Smrgcase "(($ac_try" in
31602d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31612d861bc5Smrg  *) ac_try_echo=$ac_try;;
31622d861bc5Smrgesac
31632d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
31642d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
31652d861bc5Smrg  (eval "$ac_link_default") 2>&5
316644d7874bSmrg  ac_status=$?
31672d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
31682d861bc5Smrg  test $ac_status = 0; }; then :
31692d861bc5Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
31702d861bc5Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
31712d861bc5Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
31722d861bc5Smrg# so that the user can short-circuit this test for compilers unknown to
31732d861bc5Smrg# Autoconf.
31742d861bc5Smrgfor ac_file in $ac_files ''
317544d7874bSmrgdo
317644d7874bSmrg  test -f "$ac_file" || continue
317744d7874bSmrg  case $ac_file in
31782d861bc5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
317944d7874bSmrg	;;
318044d7874bSmrg    [ab].out )
318144d7874bSmrg	# We found the default executable, but exeext='' is most
318244d7874bSmrg	# certainly right.
318344d7874bSmrg	break;;
318444d7874bSmrg    *.* )
31852d861bc5Smrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
31862d861bc5Smrg	then :; else
31872d861bc5Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
31882d861bc5Smrg	fi
31892d861bc5Smrg	# We set ac_cv_exeext here because the later test for it is not
31902d861bc5Smrg	# safe: cross compilers may not add the suffix if given an `-o'
31912d861bc5Smrg	# argument, so we may need to know it at that point already.
31922d861bc5Smrg	# Even if this section looks crufty: it has the advantage of
31932d861bc5Smrg	# actually working.
319444d7874bSmrg	break;;
319544d7874bSmrg    * )
319644d7874bSmrg	break;;
319744d7874bSmrg  esac
319844d7874bSmrgdone
31992d861bc5Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
32002d861bc5Smrg
320144d7874bSmrgelse
32022d861bc5Smrg  ac_file=''
32032d861bc5Smrgfi
32042d861bc5Smrgif test -z "$ac_file"; then :
32052d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
32062d861bc5Smrg$as_echo "no" >&6; }
32072d861bc5Smrg$as_echo "$as_me: failed program was:" >&5
320844d7874bSmrgsed 's/^/| /' conftest.$ac_ext >&5
320944d7874bSmrg
32102d861bc5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32112d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32122d861bc5Smrgas_fn_error 77 "C compiler cannot create executables
32132d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
32142d861bc5Smrgelse
32152d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
32162d861bc5Smrg$as_echo "yes" >&6; }
321744d7874bSmrgfi
32182d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
32192d861bc5Smrg$as_echo_n "checking for C compiler default output file name... " >&6; }
32202d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
32212d861bc5Smrg$as_echo "$ac_file" >&6; }
322244d7874bSmrgac_exeext=$ac_cv_exeext
322344d7874bSmrg
32242d861bc5Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
322544d7874bSmrgac_clean_files=$ac_clean_files_save
32262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
32272d861bc5Smrg$as_echo_n "checking for suffix of executables... " >&6; }
32282d861bc5Smrgif { { ac_try="$ac_link"
32292d861bc5Smrgcase "(($ac_try" in
32302d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32312d861bc5Smrg  *) ac_try_echo=$ac_try;;
32322d861bc5Smrgesac
32332d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
32342d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
32352d861bc5Smrg  (eval "$ac_link") 2>&5
323644d7874bSmrg  ac_status=$?
32372d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32382d861bc5Smrg  test $ac_status = 0; }; then :
323944d7874bSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
324044d7874bSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
324144d7874bSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
324244d7874bSmrg# `rm'.
324344d7874bSmrgfor ac_file in conftest.exe conftest conftest.*; do
324444d7874bSmrg  test -f "$ac_file" || continue
324544d7874bSmrg  case $ac_file in
32462d861bc5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
324744d7874bSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
324844d7874bSmrg	  break;;
324944d7874bSmrg    * ) break;;
325044d7874bSmrg  esac
325144d7874bSmrgdone
325244d7874bSmrgelse
32532d861bc5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
32542d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
32552d861bc5Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
32562d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
325744d7874bSmrgfi
32582d861bc5Smrgrm -f conftest conftest$ac_cv_exeext
32592d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
32602d861bc5Smrg$as_echo "$ac_cv_exeext" >&6; }
326144d7874bSmrg
326244d7874bSmrgrm -f conftest.$ac_ext
326344d7874bSmrgEXEEXT=$ac_cv_exeext
326444d7874bSmrgac_exeext=$EXEEXT
32652d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
32662d861bc5Smrg/* end confdefs.h.  */
32672d861bc5Smrg#include <stdio.h>
32682d861bc5Smrgint
32692d861bc5Smrgmain ()
32702d861bc5Smrg{
32712d861bc5SmrgFILE *f = fopen ("conftest.out", "w");
32722d861bc5Smrg return ferror (f) || fclose (f) != 0;
32732d861bc5Smrg
32742d861bc5Smrg  ;
32752d861bc5Smrg  return 0;
32762d861bc5Smrg}
327744d7874bSmrg_ACEOF
32782d861bc5Smrgac_clean_files="$ac_clean_files conftest.out"
32792d861bc5Smrg# Check that the compiler produces executables we can run.  If not, either
32802d861bc5Smrg# the compiler is broken, or we cross compile.
32812d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
32822d861bc5Smrg$as_echo_n "checking whether we are cross compiling... " >&6; }
32832d861bc5Smrgif test "$cross_compiling" != yes; then
32842d861bc5Smrg  { { ac_try="$ac_link"
32852d861bc5Smrgcase "(($ac_try" in
32862d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32872d861bc5Smrg  *) ac_try_echo=$ac_try;;
32882d861bc5Smrgesac
32892d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
32902d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
32912d861bc5Smrg  (eval "$ac_link") 2>&5
32922d861bc5Smrg  ac_status=$?
32932d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
32942d861bc5Smrg  test $ac_status = 0; }
32952d861bc5Smrg  if { ac_try='./conftest$ac_cv_exeext'
32962d861bc5Smrg  { { case "(($ac_try" in
32972d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32982d861bc5Smrg  *) ac_try_echo=$ac_try;;
32992d861bc5Smrgesac
33002d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
33012d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
33022d861bc5Smrg  (eval "$ac_try") 2>&5
33032d861bc5Smrg  ac_status=$?
33042d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33052d861bc5Smrg  test $ac_status = 0; }; }; then
33062d861bc5Smrg    cross_compiling=no
33072d861bc5Smrg  else
33082d861bc5Smrg    if test "$cross_compiling" = maybe; then
33092d861bc5Smrg	cross_compiling=yes
33102d861bc5Smrg    else
33112d861bc5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
33122d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33132d861bc5Smrgas_fn_error $? "cannot run C compiled programs.
33142d861bc5SmrgIf you meant to cross compile, use \`--host'.
33152d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
33162d861bc5Smrg    fi
33172d861bc5Smrg  fi
33182d861bc5Smrgfi
33192d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
33202d861bc5Smrg$as_echo "$cross_compiling" >&6; }
33212d861bc5Smrg
33222d861bc5Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
33232d861bc5Smrgac_clean_files=$ac_clean_files_save
33242d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
33252d861bc5Smrg$as_echo_n "checking for suffix of object files... " >&6; }
33262d861bc5Smrgif ${ac_cv_objext+:} false; then :
33272d861bc5Smrg  $as_echo_n "(cached) " >&6
33282d861bc5Smrgelse
33292d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
333044d7874bSmrg/* end confdefs.h.  */
333144d7874bSmrg
333244d7874bSmrgint
333344d7874bSmrgmain ()
333444d7874bSmrg{
333544d7874bSmrg
333644d7874bSmrg  ;
333744d7874bSmrg  return 0;
333844d7874bSmrg}
333944d7874bSmrg_ACEOF
334044d7874bSmrgrm -f conftest.o conftest.obj
33412d861bc5Smrgif { { ac_try="$ac_compile"
33422d861bc5Smrgcase "(($ac_try" in
33432d861bc5Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33442d861bc5Smrg  *) ac_try_echo=$ac_try;;
33452d861bc5Smrgesac
33462d861bc5Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
33472d861bc5Smrg$as_echo "$ac_try_echo"; } >&5
33482d861bc5Smrg  (eval "$ac_compile") 2>&5
334944d7874bSmrg  ac_status=$?
33502d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
33512d861bc5Smrg  test $ac_status = 0; }; then :
33522d861bc5Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
33532d861bc5Smrg  test -f "$ac_file" || continue;
335444d7874bSmrg  case $ac_file in
33552d861bc5Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
335644d7874bSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
335744d7874bSmrg       break;;
335844d7874bSmrg  esac
335944d7874bSmrgdone
336044d7874bSmrgelse
33612d861bc5Smrg  $as_echo "$as_me: failed program was:" >&5
336244d7874bSmrgsed 's/^/| /' conftest.$ac_ext >&5
336344d7874bSmrg
33642d861bc5Smrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
33652d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
33662d861bc5Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
33672d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
336844d7874bSmrgfi
336944d7874bSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
337044d7874bSmrgfi
33712d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
33722d861bc5Smrg$as_echo "$ac_cv_objext" >&6; }
337344d7874bSmrgOBJEXT=$ac_cv_objext
337444d7874bSmrgac_objext=$OBJEXT
33752d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
33762d861bc5Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
33772d861bc5Smrgif ${ac_cv_c_compiler_gnu+:} false; then :
33782d861bc5Smrg  $as_echo_n "(cached) " >&6
337944d7874bSmrgelse
33802d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
338144d7874bSmrg/* end confdefs.h.  */
338244d7874bSmrg
338344d7874bSmrgint
338444d7874bSmrgmain ()
338544d7874bSmrg{
338644d7874bSmrg#ifndef __GNUC__
338744d7874bSmrg       choke me
338844d7874bSmrg#endif
338944d7874bSmrg
339044d7874bSmrg  ;
339144d7874bSmrg  return 0;
339244d7874bSmrg}
339344d7874bSmrg_ACEOF
33942d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
339544d7874bSmrg  ac_compiler_gnu=yes
339644d7874bSmrgelse
33972d861bc5Smrg  ac_compiler_gnu=no
339844d7874bSmrgfi
33992d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
340044d7874bSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
340144d7874bSmrg
340244d7874bSmrgfi
34032d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
34042d861bc5Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
34052d861bc5Smrgif test $ac_compiler_gnu = yes; then
34062d861bc5Smrg  GCC=yes
34072d861bc5Smrgelse
34082d861bc5Smrg  GCC=
34092d861bc5Smrgfi
341044d7874bSmrgac_test_CFLAGS=${CFLAGS+set}
341144d7874bSmrgac_save_CFLAGS=$CFLAGS
34122d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
34132d861bc5Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
34142d861bc5Smrgif ${ac_cv_prog_cc_g+:} false; then :
34152d861bc5Smrg  $as_echo_n "(cached) " >&6
34162d861bc5Smrgelse
34172d861bc5Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
34182d861bc5Smrg   ac_c_werror_flag=yes
34192d861bc5Smrg   ac_cv_prog_cc_g=no
34202d861bc5Smrg   CFLAGS="-g"
34212d861bc5Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
342244d7874bSmrg/* end confdefs.h.  */
342344d7874bSmrg
342444d7874bSmrgint
342544d7874bSmrgmain ()
342644d7874bSmrg{
342744d7874bSmrg
342844d7874bSmrg  ;
342944d7874bSmrg  return 0;
343044d7874bSmrg}
343144d7874bSmrg_ACEOF
34322d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
343344d7874bSmrg  ac_cv_prog_cc_g=yes
343444d7874bSmrgelse
34352d861bc5Smrg  CFLAGS=""
34362d861bc5Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34372d861bc5Smrg/* end confdefs.h.  */
34382d861bc5Smrg
34392d861bc5Smrgint
34402d861bc5Smrgmain ()
34412d861bc5Smrg{
34422d861bc5Smrg
34432d861bc5Smrg  ;
34442d861bc5Smrg  return 0;
34452d861bc5Smrg}
34462d861bc5Smrg_ACEOF
34472d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
34482d861bc5Smrg
34492d861bc5Smrgelse
34502d861bc5Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
34512d861bc5Smrg	 CFLAGS="-g"
34522d861bc5Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
34532d861bc5Smrg/* end confdefs.h.  */
34542d861bc5Smrg
34552d861bc5Smrgint
34562d861bc5Smrgmain ()
34572d861bc5Smrg{
345844d7874bSmrg
34592d861bc5Smrg  ;
34602d861bc5Smrg  return 0;
34612d861bc5Smrg}
34622d861bc5Smrg_ACEOF
34632d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
34642d861bc5Smrg  ac_cv_prog_cc_g=yes
34652d861bc5Smrgfi
34662d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34672d861bc5Smrgfi
34682d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
346944d7874bSmrgfi
34702d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34712d861bc5Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
347244d7874bSmrgfi
34732d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
34742d861bc5Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
347544d7874bSmrgif test "$ac_test_CFLAGS" = set; then
347644d7874bSmrg  CFLAGS=$ac_save_CFLAGS
347744d7874bSmrgelif test $ac_cv_prog_cc_g = yes; then
347844d7874bSmrg  if test "$GCC" = yes; then
347944d7874bSmrg    CFLAGS="-g -O2"
348044d7874bSmrg  else
348144d7874bSmrg    CFLAGS="-g"
348244d7874bSmrg  fi
348344d7874bSmrgelse
348444d7874bSmrg  if test "$GCC" = yes; then
348544d7874bSmrg    CFLAGS="-O2"
348644d7874bSmrg  else
348744d7874bSmrg    CFLAGS=
348844d7874bSmrg  fi
348944d7874bSmrgfi
34902d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
34912d861bc5Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
34922d861bc5Smrgif ${ac_cv_prog_cc_c89+:} false; then :
34932d861bc5Smrg  $as_echo_n "(cached) " >&6
349444d7874bSmrgelse
34952d861bc5Smrg  ac_cv_prog_cc_c89=no
349644d7874bSmrgac_save_CC=$CC
34972d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
349844d7874bSmrg/* end confdefs.h.  */
349944d7874bSmrg#include <stdarg.h>
350044d7874bSmrg#include <stdio.h>
3501e9feffd0Smrgstruct stat;
350244d7874bSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
350344d7874bSmrgstruct buf { int x; };
350444d7874bSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
350544d7874bSmrgstatic char *e (p, i)
350644d7874bSmrg     char **p;
350744d7874bSmrg     int i;
350844d7874bSmrg{
350944d7874bSmrg  return p[i];
351044d7874bSmrg}
351144d7874bSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
351244d7874bSmrg{
351344d7874bSmrg  char *s;
351444d7874bSmrg  va_list v;
351544d7874bSmrg  va_start (v,p);
351644d7874bSmrg  s = g (p, va_arg (v,int));
351744d7874bSmrg  va_end (v);
351844d7874bSmrg  return s;
351944d7874bSmrg}
352044d7874bSmrg
352144d7874bSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
352244d7874bSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
352344d7874bSmrg   These don't provoke an error unfortunately, instead are silently treated
35242d861bc5Smrg   as 'x'.  The following induces an error, until -std is added to get
352544d7874bSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
352644d7874bSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
35272d861bc5Smrg   that's true only with -std.  */
352844d7874bSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
352944d7874bSmrg
35302d861bc5Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
35312d861bc5Smrg   inside strings and character constants.  */
35322d861bc5Smrg#define FOO(x) 'x'
35332d861bc5Smrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
35342d861bc5Smrg
353544d7874bSmrgint test (int i, double x);
353644d7874bSmrgstruct s1 {int (*f) (int a);};
353744d7874bSmrgstruct s2 {int (*f) (double a);};
353844d7874bSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
353944d7874bSmrgint argc;
354044d7874bSmrgchar **argv;
354144d7874bSmrgint
354244d7874bSmrgmain ()
354344d7874bSmrg{
354444d7874bSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
354544d7874bSmrg  ;
354644d7874bSmrg  return 0;
354744d7874bSmrg}
354844d7874bSmrg_ACEOF
35492d861bc5Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
35502d861bc5Smrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
355144d7874bSmrgdo
355244d7874bSmrg  CC="$ac_save_CC $ac_arg"
35532d861bc5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
35542d861bc5Smrg  ac_cv_prog_cc_c89=$ac_arg
355544d7874bSmrgfi
35562d861bc5Smrgrm -f core conftest.err conftest.$ac_objext
35572d861bc5Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
355844d7874bSmrgdone
35592d861bc5Smrgrm -f conftest.$ac_ext
356044d7874bSmrgCC=$ac_save_CC
356144d7874bSmrg
356244d7874bSmrgfi
35632d861bc5Smrg# AC_CACHE_VAL
35642d861bc5Smrgcase "x$ac_cv_prog_cc_c89" in
35652d861bc5Smrg  x)
35662d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
35672d861bc5Smrg$as_echo "none needed" >&6; } ;;
35682d861bc5Smrg  xno)
35692d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
35702d861bc5Smrg$as_echo "unsupported" >&6; } ;;
357144d7874bSmrg  *)
35722d861bc5Smrg    CC="$CC $ac_cv_prog_cc_c89"
35732d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
35742d861bc5Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
357544d7874bSmrgesac
35762d861bc5Smrgif test "x$ac_cv_prog_cc_c89" != xno; then :
357744d7874bSmrg
357844d7874bSmrgfi
357944d7874bSmrg
358044d7874bSmrgac_ext=c
358144d7874bSmrgac_cpp='$CPP $CPPFLAGS'
358244d7874bSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
358344d7874bSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
358444d7874bSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
358544d7874bSmrg
3586e9feffd0Smrgac_ext=c
3587e9feffd0Smrgac_cpp='$CPP $CPPFLAGS'
3588e9feffd0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3589e9feffd0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3590e9feffd0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3591e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3592e9feffd0Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3593e9feffd0Smrgif ${am_cv_prog_cc_c_o+:} false; then :
3594e9feffd0Smrg  $as_echo_n "(cached) " >&6
3595e9feffd0Smrgelse
3596e9feffd0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3597e9feffd0Smrg/* end confdefs.h.  */
3598e9feffd0Smrg
3599e9feffd0Smrgint
3600e9feffd0Smrgmain ()
3601e9feffd0Smrg{
3602e9feffd0Smrg
3603e9feffd0Smrg  ;
3604e9feffd0Smrg  return 0;
3605e9feffd0Smrg}
3606e9feffd0Smrg_ACEOF
3607e9feffd0Smrg  # Make sure it works both with $CC and with simple cc.
3608e9feffd0Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
3609e9feffd0Smrg  # compilers refuse to overwrite an existing .o file with -o,
3610e9feffd0Smrg  # though they will create one.
3611e9feffd0Smrg  am_cv_prog_cc_c_o=yes
3612e9feffd0Smrg  for am_i in 1 2; do
3613e9feffd0Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3614e9feffd0Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3615e9feffd0Smrg   ac_status=$?
3616e9feffd0Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617e9feffd0Smrg   (exit $ac_status); } \
3618e9feffd0Smrg         && test -f conftest2.$ac_objext; then
3619e9feffd0Smrg      : OK
3620e9feffd0Smrg    else
3621e9feffd0Smrg      am_cv_prog_cc_c_o=no
3622e9feffd0Smrg      break
3623e9feffd0Smrg    fi
3624e9feffd0Smrg  done
3625e9feffd0Smrg  rm -f core conftest*
3626e9feffd0Smrg  unset am_i
3627e9feffd0Smrgfi
3628e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3629e9feffd0Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
3630e9feffd0Smrgif test "$am_cv_prog_cc_c_o" != yes; then
3631e9feffd0Smrg   # Losing compiler, so override with the script.
3632e9feffd0Smrg   # FIXME: It is wrong to rewrite CC.
3633e9feffd0Smrg   # But if we don't then we get into trouble of one sort or another.
3634e9feffd0Smrg   # A longer-term fix would be to have automake use am__CC in this case,
3635e9feffd0Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3636e9feffd0Smrg   CC="$am_aux_dir/compile $CC"
3637e9feffd0Smrgfi
3638e9feffd0Smrgac_ext=c
3639e9feffd0Smrgac_cpp='$CPP $CPPFLAGS'
3640e9feffd0Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3641e9feffd0Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3642e9feffd0Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
3643e9feffd0Smrg
3644e9feffd0Smrg
364544d7874bSmrgdepcc="$CC"   am_compiler_list=
364644d7874bSmrg
36472d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
36482d861bc5Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
36492d861bc5Smrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
36502d861bc5Smrg  $as_echo_n "(cached) " >&6
365144d7874bSmrgelse
365244d7874bSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
365344d7874bSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
365444d7874bSmrg  # making bogus files that we don't know about and never remove.  For
365544d7874bSmrg  # instance it was reported that on HP-UX the gcc test will end up
3656e9feffd0Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
3657e9feffd0Smrg  # in D".
3658caec6540Smrg  rm -rf conftest.dir
365944d7874bSmrg  mkdir conftest.dir
366044d7874bSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
366144d7874bSmrg  # using a relative directory.
366244d7874bSmrg  cp "$am_depcomp" conftest.dir
366344d7874bSmrg  cd conftest.dir
366444d7874bSmrg  # We will build objects and dependencies in a subdirectory because
366544d7874bSmrg  # it helps to detect inapplicable dependency modes.  For instance
366644d7874bSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
366744d7874bSmrg  # side effect of compilation, but ICC will put the dependencies in
366844d7874bSmrg  # the current directory while Tru64 will put them in the object
366944d7874bSmrg  # directory.
367044d7874bSmrg  mkdir sub
367144d7874bSmrg
367244d7874bSmrg  am_cv_CC_dependencies_compiler_type=none
367344d7874bSmrg  if test "$am_compiler_list" = ""; then
367444d7874bSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
367544d7874bSmrg  fi
36762d861bc5Smrg  am__universal=false
36772d861bc5Smrg  case " $depcc " in #(
36782d861bc5Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
36792d861bc5Smrg     esac
36802d861bc5Smrg
368144d7874bSmrg  for depmode in $am_compiler_list; do
368244d7874bSmrg    # Setup a source with many dependencies, because some compilers
368344d7874bSmrg    # like to wrap large dependency lists on column 80 (with \), and
368444d7874bSmrg    # we should not choose a depcomp mode which is confused by this.
368544d7874bSmrg    #
368644d7874bSmrg    # We need to recreate these files for each test, as the compiler may
368744d7874bSmrg    # overwrite some of them when testing with obscure command lines.
368844d7874bSmrg    # This happens at least with the AIX C compiler.
368944d7874bSmrg    : > sub/conftest.c
369044d7874bSmrg    for i in 1 2 3 4 5 6; do
369144d7874bSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3692e9feffd0Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3693e9feffd0Smrg      # Solaris 10 /bin/sh.
3694e9feffd0Smrg      echo '/* dummy */' > sub/conftst$i.h
369544d7874bSmrg    done
369644d7874bSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
369744d7874bSmrg
3698e9feffd0Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
36992d861bc5Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
3700e9feffd0Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
3701e9feffd0Smrg    # versions had trouble with output in subdirs.
37022d861bc5Smrg    am__obj=sub/conftest.${OBJEXT-o}
37032d861bc5Smrg    am__minus_obj="-o $am__obj"
370444d7874bSmrg    case $depmode in
37052d861bc5Smrg    gcc)
37062d861bc5Smrg      # This depmode causes a compiler race in universal mode.
37072d861bc5Smrg      test "$am__universal" = false || continue
37082d861bc5Smrg      ;;
370944d7874bSmrg    nosideeffect)
3710e9feffd0Smrg      # After this tag, mechanisms are not by side-effect, so they'll
3711e9feffd0Smrg      # only be used when explicitly requested.
371244d7874bSmrg      if test "x$enable_dependency_tracking" = xyes; then
371344d7874bSmrg	continue
371444d7874bSmrg      else
371544d7874bSmrg	break
371644d7874bSmrg      fi
371744d7874bSmrg      ;;
3718caec6540Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3719e9feffd0Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
37202d861bc5Smrg      # not run yet.  These depmodes are late enough in the game, and
37212d861bc5Smrg      # so weak that their functioning should not be impacted.
37222d861bc5Smrg      am__obj=conftest.${OBJEXT-o}
37232d861bc5Smrg      am__minus_obj=
37242d861bc5Smrg      ;;
372544d7874bSmrg    none) break ;;
372644d7874bSmrg    esac
372744d7874bSmrg    if depmode=$depmode \
37282d861bc5Smrg       source=sub/conftest.c object=$am__obj \
372944d7874bSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
37302d861bc5Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
373144d7874bSmrg         >/dev/null 2>conftest.err &&
37322d861bc5Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
373344d7874bSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
37342d861bc5Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
373544d7874bSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
373644d7874bSmrg      # icc doesn't choke on unknown options, it will just issue warnings
373744d7874bSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
373844d7874bSmrg      # that says an option was ignored or not supported.
373944d7874bSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
374044d7874bSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
374144d7874bSmrg      # The diagnosis changed in icc 8.0:
374244d7874bSmrg      #   icc: Command line remark: option '-MP' not supported
374344d7874bSmrg      if (grep 'ignoring option' conftest.err ||
374444d7874bSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
374544d7874bSmrg        am_cv_CC_dependencies_compiler_type=$depmode
374644d7874bSmrg        break
374744d7874bSmrg      fi
374844d7874bSmrg    fi
374944d7874bSmrg  done
375044d7874bSmrg
375144d7874bSmrg  cd ..
375244d7874bSmrg  rm -rf conftest.dir
375344d7874bSmrgelse
375444d7874bSmrg  am_cv_CC_dependencies_compiler_type=none
375544d7874bSmrgfi
375644d7874bSmrg
375744d7874bSmrgfi
37582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
37592d861bc5Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
376044d7874bSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
376144d7874bSmrg
37622d861bc5Smrg if
376344d7874bSmrg  test "x$enable_dependency_tracking" != xno \
376444d7874bSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
376544d7874bSmrg  am__fastdepCC_TRUE=
376644d7874bSmrg  am__fastdepCC_FALSE='#'
376744d7874bSmrgelse
376844d7874bSmrg  am__fastdepCC_TRUE='#'
376944d7874bSmrg  am__fastdepCC_FALSE=
377044d7874bSmrgfi
377144d7874bSmrg
377244d7874bSmrg
37732d861bc5Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
37742d861bc5Smrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
37752d861bc5Smrgif ${ac_cv_prog_cc_c99+:} false; then :
37762d861bc5Smrg  $as_echo_n "(cached) " >&6
377744d7874bSmrgelse
37782d861bc5Smrg  ac_cv_prog_cc_c99=no
37792d861bc5Smrgac_save_CC=$CC
37802d861bc5Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
37812d861bc5Smrg/* end confdefs.h.  */
37822d861bc5Smrg#include <stdarg.h>
37832d861bc5Smrg#include <stdbool.h>
37842d861bc5Smrg#include <stdlib.h>
37852d861bc5Smrg#include <wchar.h>
37862d861bc5Smrg#include <stdio.h>
378744d7874bSmrg
37882d861bc5Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
37892d861bc5Smrg#define debug(...) fprintf (stderr, __VA_ARGS__)
37902d861bc5Smrg#define showlist(...) puts (#__VA_ARGS__)
37912d861bc5Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
37922d861bc5Smrgstatic void
37932d861bc5Smrgtest_varargs_macros (void)
37942d861bc5Smrg{
37952d861bc5Smrg  int x = 1234;
37962d861bc5Smrg  int y = 5678;
37972d861bc5Smrg  debug ("Flag");
37982d861bc5Smrg  debug ("X = %d\n", x);
37992d861bc5Smrg  showlist (The first, second, and third items.);
38002d861bc5Smrg  report (x>y, "x is %d but y is %d", x, y);
38012d861bc5Smrg}
380244d7874bSmrg
38032d861bc5Smrg// Check long long types.
38042d861bc5Smrg#define BIG64 18446744073709551615ull
38052d861bc5Smrg#define BIG32 4294967295ul
38062d861bc5Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
38072d861bc5Smrg#if !BIG_OK
38082d861bc5Smrg  your preprocessor is broken;
38092d861bc5Smrg#endif
38102d861bc5Smrg#if BIG_OK
38112d861bc5Smrg#else
38122d861bc5Smrg  your preprocessor is broken;
38132d861bc5Smrg#endif
38142d861bc5Smrgstatic long long int bignum = -9223372036854775807LL;
38152d861bc5Smrgstatic unsigned long long int ubignum = BIG64;
381644d7874bSmrg
38172d861bc5Smrgstruct incomplete_array
38182d861bc5Smrg{
38192d861bc5Smrg  int datasize;
38202d861bc5Smrg  double data[];
38212d861bc5Smrg};
382244d7874bSmrg
38232d861bc5Smrgstruct named_init {
38242d861bc5Smrg  int number;
38252d861bc5Smrg  const wchar_t *name;
38262d861bc5Smrg  double average;
38272d861bc5Smrg};
382844d7874bSmrg
38292d861bc5Smrgtypedef const char *ccp;
383044d7874bSmrg
38312d861bc5Smrgstatic inline int
38322d861bc5Smrgtest_restrict (ccp restrict text)
38332d861bc5Smrg{
38342d861bc5Smrg  // See if C++-style comments work.
38352d861bc5Smrg  // Iterate through items via the restricted pointer.
38362d861bc5Smrg  // Also check for declarations in for loops.
38372d861bc5Smrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
38382d861bc5Smrg    continue;
38392d861bc5Smrg  return 0;
38402d861bc5Smrg}
384144d7874bSmrg
38422d861bc5Smrg// Check varargs and va_copy.
38432d861bc5Smrgstatic void
38442d861bc5Smrgtest_varargs (const char *format, ...)
38452d861bc5Smrg{
38462d861bc5Smrg  va_list args;
38472d861bc5Smrg  va_start (args, format);
38482d861bc5Smrg  va_list args_copy;
38492d861bc5Smrg  va_copy (args_copy, args);
38502d861bc5Smrg
38512d861bc5Smrg  const char *str;
38522d861bc5Smrg  int number;
38532d861bc5Smrg  float fnumber;
38542d861bc5Smrg
38552d861bc5Smrg  while (*format)
38562d861bc5Smrg    {
38572d861bc5Smrg      switch (*format++)
38582d861bc5Smrg	{
38592d861bc5Smrg	case 's': // string
38602d861bc5Smrg	  str = va_arg (args_copy, const char *);
38612d861bc5Smrg	  break;
38622d861bc5Smrg	case 'd': // int
38632d861bc5Smrg	  number = va_arg (args_copy, int);
38642d861bc5Smrg	  break;
38652d861bc5Smrg	case 'f': // float
38662d861bc5Smrg	  fnumber = va_arg (args_copy, double);
38672d861bc5Smrg	  break;
38682d861bc5Smrg	default:
38692d861bc5Smrg	  break;
38702d861bc5Smrg	}
38712d861bc5Smrg    }
38722d861bc5Smrg  va_end (args_copy);
38732d861bc5Smrg  va_end (args);
38742d861bc5Smrg}
387544d7874bSmrg
38762d861bc5Smrgint
38772d861bc5Smrgmain ()
38782d861bc5Smrg{
387944d7874bSmrg
38802d861bc5Smrg  // Check bool.
38812d861bc5Smrg  _Bool success = false;
388244d7874bSmrg
38832d861bc5Smrg  // Check restrict.
38842d861bc5Smrg  if (test_restrict ("String literal") == 0)
38852d861bc5Smrg    success = true;
38862d861bc5Smrg  char *restrict newvar = "Another string";
388744d7874bSmrg
38882d861bc5Smrg  // Check varargs.
38892d861bc5Smrg  test_varargs ("s, d' f .", "string", 65, 34.234);
38902d861bc5Smrg  test_varargs_macros ();
389144d7874bSmrg
38922d861bc5Smrg  // Check flexible array members.
38932d861bc5Smrg  struct incomplete_array *ia =
38942d861bc5Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
38952d861bc5Smrg  ia->datasize = 10;
38962d861bc5Smrg  for (int i = 0; i < ia->datasize; ++i)
38972d861bc5Smrg    ia->data[i] = i * 1.234;
38982d861bc5Smrg
38992d861bc5Smrg  // Check named initializers.
39002d861bc5Smrg  struct named_init ni = {
39012d861bc5Smrg    .number = 34,
39022d861bc5Smrg    .name = L"Test wide string",
39032d861bc5Smrg    .average = 543.34343,
39042d861bc5Smrg  };
39052d861bc5Smrg
39062d861bc5Smrg  ni.number = 58;
39072d861bc5Smrg
39082d861bc5Smrg  int dynamic_array[ni.number];
39092d861bc5Smrg  dynamic_array[ni.number - 1] = 543;
39102d861bc5Smrg
39112d861bc5Smrg  // work around unused variable warnings
39122d861bc5Smrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
39132d861bc5Smrg	  || dynamic_array[ni.number - 1] != 543);
39142d861bc5Smrg
39152d861bc5Smrg  ;
39162d861bc5Smrg  return 0;
39172d861bc5Smrg}
39182d861bc5Smrg_ACEOF
3919e9feffd0Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
392044d7874bSmrgdo
39212d861bc5Smrg  CC="$ac_save_CC $ac_arg"
39222d861bc5Smrg  if ac_fn_c_try_compile "$LINENO"; then :
39232d861bc5Smrg  ac_cv_prog_cc_c99=$ac_arg
39242d861bc5Smrgfi
39252d861bc5Smrgrm -f core conftest.err conftest.$ac_objext
39262d861bc5Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
392744d7874bSmrgdone
39282d861bc5Smrgrm -f conftest.$ac_ext
39292d861bc5SmrgCC=$ac_save_CC
393044d7874bSmrg
393144d7874bSmrgfi
39322d861bc5Smrg# AC_CACHE_VAL
39332d861bc5Smrgcase "x$ac_cv_prog_cc_c99" in
39342d861bc5Smrg  x)
39352d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
39362d861bc5Smrg$as_echo "none needed" >&6; } ;;
39372d861bc5Smrg  xno)
39382d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
39392d861bc5Smrg$as_echo "unsupported" >&6; } ;;
39402d861bc5Smrg  *)
39412d861bc5Smrg    CC="$CC $ac_cv_prog_cc_c99"
39422d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
39432d861bc5Smrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
39442d861bc5Smrgesac
39452d861bc5Smrgif test "x$ac_cv_prog_cc_c99" != xno; then :
394644d7874bSmrg
394744d7874bSmrgfi
394844d7874bSmrg
394944d7874bSmrg
39502d861bc5Smrg
39512d861bc5Smrgac_ext=c
39522d861bc5Smrgac_cpp='$CPP $CPPFLAGS'
39532d861bc5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
39542d861bc5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
39552d861bc5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39562d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
39572d861bc5Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
39582d861bc5Smrg# On Suns, sometimes $CPP names a directory.
39592d861bc5Smrgif test -n "$CPP" && test -d "$CPP"; then
39602d861bc5Smrg  CPP=
39612d861bc5Smrgfi
39622d861bc5Smrgif test -z "$CPP"; then
39632d861bc5Smrg  if ${ac_cv_prog_CPP+:} false; then :
39642d861bc5Smrg  $as_echo_n "(cached) " >&6
39652d861bc5Smrgelse
39662d861bc5Smrg      # Double quotes because CPP needs to be expanded
39672d861bc5Smrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
39682d861bc5Smrg    do
39692d861bc5Smrg      ac_preproc_ok=false
39702d861bc5Smrgfor ac_c_preproc_warn_flag in '' yes
39712d861bc5Smrgdo
39722d861bc5Smrg  # Use a header file that comes with gcc, so configuring glibc
39732d861bc5Smrg  # with a fresh cross-compiler works.
39742d861bc5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39752d861bc5Smrg  # <limits.h> exists even on freestanding compilers.
39762d861bc5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
39772d861bc5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
39782d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39792d861bc5Smrg/* end confdefs.h.  */
39802d861bc5Smrg#ifdef __STDC__
39812d861bc5Smrg# include <limits.h>
39822d861bc5Smrg#else
39832d861bc5Smrg# include <assert.h>
39842d861bc5Smrg#endif
39852d861bc5Smrg		     Syntax error
39862d861bc5Smrg_ACEOF
39872d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
39882d861bc5Smrg
39892d861bc5Smrgelse
39902d861bc5Smrg  # Broken: fails on valid input.
39912d861bc5Smrgcontinue
39922d861bc5Smrgfi
39932d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
39942d861bc5Smrg
39952d861bc5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
39962d861bc5Smrg  # can be detected and how.
39972d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39982d861bc5Smrg/* end confdefs.h.  */
39992d861bc5Smrg#include <ac_nonexistent.h>
40002d861bc5Smrg_ACEOF
40012d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
40022d861bc5Smrg  # Broken: success on invalid input.
40032d861bc5Smrgcontinue
40042d861bc5Smrgelse
40052d861bc5Smrg  # Passes both tests.
40062d861bc5Smrgac_preproc_ok=:
40072d861bc5Smrgbreak
40082d861bc5Smrgfi
40092d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
40102d861bc5Smrg
40112d861bc5Smrgdone
40122d861bc5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
40132d861bc5Smrgrm -f conftest.i conftest.err conftest.$ac_ext
40142d861bc5Smrgif $ac_preproc_ok; then :
40152d861bc5Smrg  break
40162d861bc5Smrgfi
40172d861bc5Smrg
40182d861bc5Smrg    done
40192d861bc5Smrg    ac_cv_prog_CPP=$CPP
40202d861bc5Smrg
40212d861bc5Smrgfi
40222d861bc5Smrg  CPP=$ac_cv_prog_CPP
40232d861bc5Smrgelse
40242d861bc5Smrg  ac_cv_prog_CPP=$CPP
40252d861bc5Smrgfi
40262d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
40272d861bc5Smrg$as_echo "$CPP" >&6; }
40282d861bc5Smrgac_preproc_ok=false
40292d861bc5Smrgfor ac_c_preproc_warn_flag in '' yes
40302d861bc5Smrgdo
40312d861bc5Smrg  # Use a header file that comes with gcc, so configuring glibc
40322d861bc5Smrg  # with a fresh cross-compiler works.
40332d861bc5Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
40342d861bc5Smrg  # <limits.h> exists even on freestanding compilers.
40352d861bc5Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
40362d861bc5Smrg  # not just through cpp. "Syntax error" is here to catch this case.
40372d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40382d861bc5Smrg/* end confdefs.h.  */
40392d861bc5Smrg#ifdef __STDC__
40402d861bc5Smrg# include <limits.h>
40412d861bc5Smrg#else
40422d861bc5Smrg# include <assert.h>
40432d861bc5Smrg#endif
40442d861bc5Smrg		     Syntax error
40452d861bc5Smrg_ACEOF
40462d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
40472d861bc5Smrg
40482d861bc5Smrgelse
40492d861bc5Smrg  # Broken: fails on valid input.
40502d861bc5Smrgcontinue
40512d861bc5Smrgfi
40522d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
40532d861bc5Smrg
40542d861bc5Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
40552d861bc5Smrg  # can be detected and how.
40562d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40572d861bc5Smrg/* end confdefs.h.  */
40582d861bc5Smrg#include <ac_nonexistent.h>
40592d861bc5Smrg_ACEOF
40602d861bc5Smrgif ac_fn_c_try_cpp "$LINENO"; then :
40612d861bc5Smrg  # Broken: success on invalid input.
40622d861bc5Smrgcontinue
40632d861bc5Smrgelse
40642d861bc5Smrg  # Passes both tests.
40652d861bc5Smrgac_preproc_ok=:
40662d861bc5Smrgbreak
40672d861bc5Smrgfi
40682d861bc5Smrgrm -f conftest.err conftest.i conftest.$ac_ext
40692d861bc5Smrg
40702d861bc5Smrgdone
40712d861bc5Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
40722d861bc5Smrgrm -f conftest.i conftest.err conftest.$ac_ext
40732d861bc5Smrgif $ac_preproc_ok; then :
40742d861bc5Smrg
40752d861bc5Smrgelse
40762d861bc5Smrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
40772d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
40782d861bc5Smrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
40792d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
40802d861bc5Smrgfi
40812d861bc5Smrg
40822d861bc5Smrgac_ext=c
40832d861bc5Smrgac_cpp='$CPP $CPPFLAGS'
40842d861bc5Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
40852d861bc5Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
40862d861bc5Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
40872d861bc5Smrg
40882d861bc5Smrg
40892d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
40902d861bc5Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
40912d861bc5Smrgif ${ac_cv_path_GREP+:} false; then :
40922d861bc5Smrg  $as_echo_n "(cached) " >&6
40932d861bc5Smrgelse
40942d861bc5Smrg  if test -z "$GREP"; then
40952d861bc5Smrg  ac_path_GREP_found=false
40962d861bc5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
40972d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40982d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
40992d861bc5Smrgdo
41002d861bc5Smrg  IFS=$as_save_IFS
41012d861bc5Smrg  test -z "$as_dir" && as_dir=.
41022d861bc5Smrg    for ac_prog in grep ggrep; do
41032d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
41042d861bc5Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4105e9feffd0Smrg      as_fn_executable_p "$ac_path_GREP" || continue
41062d861bc5Smrg# Check for GNU ac_path_GREP and select it if it is found.
41072d861bc5Smrg  # Check for GNU $ac_path_GREP
41082d861bc5Smrgcase `"$ac_path_GREP" --version 2>&1` in
41092d861bc5Smrg*GNU*)
41102d861bc5Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
41112d861bc5Smrg*)
41122d861bc5Smrg  ac_count=0
41132d861bc5Smrg  $as_echo_n 0123456789 >"conftest.in"
41142d861bc5Smrg  while :
41152d861bc5Smrg  do
41162d861bc5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
41172d861bc5Smrg    mv "conftest.tmp" "conftest.in"
41182d861bc5Smrg    cp "conftest.in" "conftest.nl"
41192d861bc5Smrg    $as_echo 'GREP' >> "conftest.nl"
41202d861bc5Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
41212d861bc5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
41222d861bc5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
41232d861bc5Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
41242d861bc5Smrg      # Best one so far, save it but keep looking for a better one
41252d861bc5Smrg      ac_cv_path_GREP="$ac_path_GREP"
41262d861bc5Smrg      ac_path_GREP_max=$ac_count
41272d861bc5Smrg    fi
41282d861bc5Smrg    # 10*(2^10) chars as input seems more than enough
41292d861bc5Smrg    test $ac_count -gt 10 && break
41302d861bc5Smrg  done
41312d861bc5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
41322d861bc5Smrgesac
41332d861bc5Smrg
41342d861bc5Smrg      $ac_path_GREP_found && break 3
41352d861bc5Smrg    done
41362d861bc5Smrg  done
41372d861bc5Smrg  done
41382d861bc5SmrgIFS=$as_save_IFS
41392d861bc5Smrg  if test -z "$ac_cv_path_GREP"; then
41402d861bc5Smrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
41412d861bc5Smrg  fi
41422d861bc5Smrgelse
41432d861bc5Smrg  ac_cv_path_GREP=$GREP
41442d861bc5Smrgfi
41452d861bc5Smrg
41462d861bc5Smrgfi
41472d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
41482d861bc5Smrg$as_echo "$ac_cv_path_GREP" >&6; }
41492d861bc5Smrg GREP="$ac_cv_path_GREP"
41502d861bc5Smrg
41512d861bc5Smrg
41522d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
41532d861bc5Smrg$as_echo_n "checking for egrep... " >&6; }
41542d861bc5Smrgif ${ac_cv_path_EGREP+:} false; then :
41552d861bc5Smrg  $as_echo_n "(cached) " >&6
41562d861bc5Smrgelse
41572d861bc5Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
41582d861bc5Smrg   then ac_cv_path_EGREP="$GREP -E"
41592d861bc5Smrg   else
41602d861bc5Smrg     if test -z "$EGREP"; then
41612d861bc5Smrg  ac_path_EGREP_found=false
41622d861bc5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
41632d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41642d861bc5Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
41652d861bc5Smrgdo
41662d861bc5Smrg  IFS=$as_save_IFS
41672d861bc5Smrg  test -z "$as_dir" && as_dir=.
41682d861bc5Smrg    for ac_prog in egrep; do
41692d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
41702d861bc5Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4171e9feffd0Smrg      as_fn_executable_p "$ac_path_EGREP" || continue
41722d861bc5Smrg# Check for GNU ac_path_EGREP and select it if it is found.
41732d861bc5Smrg  # Check for GNU $ac_path_EGREP
41742d861bc5Smrgcase `"$ac_path_EGREP" --version 2>&1` in
41752d861bc5Smrg*GNU*)
41762d861bc5Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
41772d861bc5Smrg*)
41782d861bc5Smrg  ac_count=0
41792d861bc5Smrg  $as_echo_n 0123456789 >"conftest.in"
41802d861bc5Smrg  while :
41812d861bc5Smrg  do
41822d861bc5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
41832d861bc5Smrg    mv "conftest.tmp" "conftest.in"
41842d861bc5Smrg    cp "conftest.in" "conftest.nl"
41852d861bc5Smrg    $as_echo 'EGREP' >> "conftest.nl"
41862d861bc5Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
41872d861bc5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
41882d861bc5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
41892d861bc5Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
41902d861bc5Smrg      # Best one so far, save it but keep looking for a better one
41912d861bc5Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
41922d861bc5Smrg      ac_path_EGREP_max=$ac_count
41932d861bc5Smrg    fi
41942d861bc5Smrg    # 10*(2^10) chars as input seems more than enough
41952d861bc5Smrg    test $ac_count -gt 10 && break
41962d861bc5Smrg  done
41972d861bc5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
41982d861bc5Smrgesac
41992d861bc5Smrg
42002d861bc5Smrg      $ac_path_EGREP_found && break 3
42012d861bc5Smrg    done
42022d861bc5Smrg  done
42032d861bc5Smrg  done
42042d861bc5SmrgIFS=$as_save_IFS
42052d861bc5Smrg  if test -z "$ac_cv_path_EGREP"; then
42062d861bc5Smrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
42072d861bc5Smrg  fi
42082d861bc5Smrgelse
42092d861bc5Smrg  ac_cv_path_EGREP=$EGREP
42102d861bc5Smrgfi
42112d861bc5Smrg
42122d861bc5Smrg   fi
42132d861bc5Smrgfi
42142d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
42152d861bc5Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
42162d861bc5Smrg EGREP="$ac_cv_path_EGREP"
42172d861bc5Smrg
42182d861bc5Smrg
42192d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
42202d861bc5Smrg$as_echo_n "checking for ANSI C header files... " >&6; }
42212d861bc5Smrgif ${ac_cv_header_stdc+:} false; then :
42222d861bc5Smrg  $as_echo_n "(cached) " >&6
42232d861bc5Smrgelse
42242d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42252d861bc5Smrg/* end confdefs.h.  */
42262d861bc5Smrg#include <stdlib.h>
42272d861bc5Smrg#include <stdarg.h>
42282d861bc5Smrg#include <string.h>
42292d861bc5Smrg#include <float.h>
42302d861bc5Smrg
42312d861bc5Smrgint
42322d861bc5Smrgmain ()
42332d861bc5Smrg{
42342d861bc5Smrg
42352d861bc5Smrg  ;
42362d861bc5Smrg  return 0;
42372d861bc5Smrg}
42382d861bc5Smrg_ACEOF
42392d861bc5Smrgif ac_fn_c_try_compile "$LINENO"; then :
42402d861bc5Smrg  ac_cv_header_stdc=yes
42412d861bc5Smrgelse
42422d861bc5Smrg  ac_cv_header_stdc=no
42432d861bc5Smrgfi
42442d861bc5Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
42452d861bc5Smrg
42462d861bc5Smrgif test $ac_cv_header_stdc = yes; then
42472d861bc5Smrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
42482d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42492d861bc5Smrg/* end confdefs.h.  */
42502d861bc5Smrg#include <string.h>
42512d861bc5Smrg
42522d861bc5Smrg_ACEOF
42532d861bc5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42542d861bc5Smrg  $EGREP "memchr" >/dev/null 2>&1; then :
42552d861bc5Smrg
42562d861bc5Smrgelse
42572d861bc5Smrg  ac_cv_header_stdc=no
42582d861bc5Smrgfi
42592d861bc5Smrgrm -f conftest*
42602d861bc5Smrg
42612d861bc5Smrgfi
42622d861bc5Smrg
42632d861bc5Smrgif test $ac_cv_header_stdc = yes; then
42642d861bc5Smrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
42652d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42662d861bc5Smrg/* end confdefs.h.  */
42672d861bc5Smrg#include <stdlib.h>
42682d861bc5Smrg
42692d861bc5Smrg_ACEOF
42702d861bc5Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
42712d861bc5Smrg  $EGREP "free" >/dev/null 2>&1; then :
42722d861bc5Smrg
42732d861bc5Smrgelse
42742d861bc5Smrg  ac_cv_header_stdc=no
42752d861bc5Smrgfi
42762d861bc5Smrgrm -f conftest*
42772d861bc5Smrg
42782d861bc5Smrgfi
42792d861bc5Smrg
42802d861bc5Smrgif test $ac_cv_header_stdc = yes; then
42812d861bc5Smrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
42822d861bc5Smrg  if test "$cross_compiling" = yes; then :
42832d861bc5Smrg  :
42842d861bc5Smrgelse
42852d861bc5Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
42862d861bc5Smrg/* end confdefs.h.  */
42872d861bc5Smrg#include <ctype.h>
42882d861bc5Smrg#include <stdlib.h>
42892d861bc5Smrg#if ((' ' & 0x0FF) == 0x020)
42902d861bc5Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
42912d861bc5Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
42922d861bc5Smrg#else
42932d861bc5Smrg# define ISLOWER(c) \
42942d861bc5Smrg		   (('a' <= (c) && (c) <= 'i') \
42952d861bc5Smrg		     || ('j' <= (c) && (c) <= 'r') \
42962d861bc5Smrg		     || ('s' <= (c) && (c) <= 'z'))
42972d861bc5Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
42982d861bc5Smrg#endif
42992d861bc5Smrg
43002d861bc5Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
43012d861bc5Smrgint
43022d861bc5Smrgmain ()
43032d861bc5Smrg{
43042d861bc5Smrg  int i;
43052d861bc5Smrg  for (i = 0; i < 256; i++)
43062d861bc5Smrg    if (XOR (islower (i), ISLOWER (i))
43072d861bc5Smrg	|| toupper (i) != TOUPPER (i))
43082d861bc5Smrg      return 2;
43092d861bc5Smrg  return 0;
43102d861bc5Smrg}
43112d861bc5Smrg_ACEOF
43122d861bc5Smrgif ac_fn_c_try_run "$LINENO"; then :
43132d861bc5Smrg
43142d861bc5Smrgelse
43152d861bc5Smrg  ac_cv_header_stdc=no
43162d861bc5Smrgfi
43172d861bc5Smrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
43182d861bc5Smrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
43192d861bc5Smrgfi
43202d861bc5Smrg
43212d861bc5Smrgfi
43222d861bc5Smrgfi
43232d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
43242d861bc5Smrg$as_echo "$ac_cv_header_stdc" >&6; }
43252d861bc5Smrgif test $ac_cv_header_stdc = yes; then
43262d861bc5Smrg
43272d861bc5Smrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
43282d861bc5Smrg
43292d861bc5Smrgfi
43302d861bc5Smrg
43312d861bc5Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
43322d861bc5Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
43332d861bc5Smrg		  inttypes.h stdint.h unistd.h
43342d861bc5Smrgdo :
43352d861bc5Smrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
43362d861bc5Smrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
43372d861bc5Smrg"
43382d861bc5Smrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
43392d861bc5Smrg  cat >>confdefs.h <<_ACEOF
43402d861bc5Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
43412d861bc5Smrg_ACEOF
43422d861bc5Smrg
43432d861bc5Smrgfi
43442d861bc5Smrg
43452d861bc5Smrgdone
43462d861bc5Smrg
43472d861bc5Smrg
43482d861bc5Smrg
43492d861bc5Smrg
4350caec6540Smrg
4351caec6540Smrg
4352caec6540Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4353caec6540Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4354caec6540Smrg  CLANGCC="yes"
4355caec6540Smrgelse
4356caec6540Smrg  CLANGCC="no"
4357caec6540Smrgfi
4358caec6540Smrg
4359caec6540Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4360caec6540Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4361caec6540Smrg  INTELCC="yes"
4362caec6540Smrgelse
4363caec6540Smrg  INTELCC="no"
4364caec6540Smrgfi
4365caec6540Smrg
4366caec6540Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4367caec6540Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4368caec6540Smrg  SUNCC="yes"
4369caec6540Smrgelse
4370caec6540Smrg  SUNCC="no"
4371caec6540Smrgfi
4372caec6540Smrg
4373caec6540Smrg
4374caec6540Smrg
4375caec6540Smrg
4376e9feffd0Smrg
4377e9feffd0Smrg
4378e9feffd0Smrg
4379e9feffd0Smrg
4380e9feffd0Smrg
43812d861bc5Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
43822d861bc5Smrg	if test -n "$ac_tool_prefix"; then
43832d861bc5Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
43842d861bc5Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
43852d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
43862d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
43872d861bc5Smrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
43882d861bc5Smrg  $as_echo_n "(cached) " >&6
43892d861bc5Smrgelse
43902d861bc5Smrg  case $PKG_CONFIG in
43912d861bc5Smrg  [\\/]* | ?:[\\/]*)
43922d861bc5Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
43932d861bc5Smrg  ;;
43942d861bc5Smrg  *)
43952d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43962d861bc5Smrgfor as_dir in $PATH
43972d861bc5Smrgdo
43982d861bc5Smrg  IFS=$as_save_IFS
43992d861bc5Smrg  test -z "$as_dir" && as_dir=.
44002d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4401e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
44022d861bc5Smrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
44032d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
44042d861bc5Smrg    break 2
44052d861bc5Smrg  fi
44062d861bc5Smrgdone
44072d861bc5Smrg  done
44082d861bc5SmrgIFS=$as_save_IFS
44092d861bc5Smrg
44102d861bc5Smrg  ;;
44112d861bc5Smrgesac
44122d861bc5Smrgfi
44132d861bc5SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
44142d861bc5Smrgif test -n "$PKG_CONFIG"; then
44152d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
44162d861bc5Smrg$as_echo "$PKG_CONFIG" >&6; }
44172d861bc5Smrgelse
44182d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44192d861bc5Smrg$as_echo "no" >&6; }
44202d861bc5Smrgfi
44212d861bc5Smrg
44222d861bc5Smrg
44232d861bc5Smrgfi
44242d861bc5Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
44252d861bc5Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
44262d861bc5Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
44272d861bc5Smrgset dummy pkg-config; ac_word=$2
44282d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
44292d861bc5Smrg$as_echo_n "checking for $ac_word... " >&6; }
44302d861bc5Smrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
44312d861bc5Smrg  $as_echo_n "(cached) " >&6
44322d861bc5Smrgelse
44332d861bc5Smrg  case $ac_pt_PKG_CONFIG in
44342d861bc5Smrg  [\\/]* | ?:[\\/]*)
44352d861bc5Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
44362d861bc5Smrg  ;;
44372d861bc5Smrg  *)
44382d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44392d861bc5Smrgfor as_dir in $PATH
44402d861bc5Smrgdo
44412d861bc5Smrg  IFS=$as_save_IFS
44422d861bc5Smrg  test -z "$as_dir" && as_dir=.
44432d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4444e9feffd0Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
44452d861bc5Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
44462d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
44472d861bc5Smrg    break 2
44482d861bc5Smrg  fi
44492d861bc5Smrgdone
44502d861bc5Smrg  done
44512d861bc5SmrgIFS=$as_save_IFS
44522d861bc5Smrg
44532d861bc5Smrg  ;;
44542d861bc5Smrgesac
44552d861bc5Smrgfi
44562d861bc5Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
44572d861bc5Smrgif test -n "$ac_pt_PKG_CONFIG"; then
44582d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
44592d861bc5Smrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
44602d861bc5Smrgelse
44612d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44622d861bc5Smrg$as_echo "no" >&6; }
44632d861bc5Smrgfi
44642d861bc5Smrg
44652d861bc5Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
44662d861bc5Smrg    PKG_CONFIG=""
44672d861bc5Smrg  else
44682d861bc5Smrg    case $cross_compiling:$ac_tool_warned in
44692d861bc5Smrgyes:)
44702d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
44712d861bc5Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
44722d861bc5Smrgac_tool_warned=yes ;;
44732d861bc5Smrgesac
44742d861bc5Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
44752d861bc5Smrg  fi
44762d861bc5Smrgelse
44772d861bc5Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
44782d861bc5Smrgfi
44792d861bc5Smrg
44802d861bc5Smrgfi
44812d861bc5Smrgif test -n "$PKG_CONFIG"; then
44822d861bc5Smrg	_pkg_min_version=0.9.0
44832d861bc5Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
44842d861bc5Smrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
44852d861bc5Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
44862d861bc5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
44872d861bc5Smrg$as_echo "yes" >&6; }
44882d861bc5Smrg	else
44892d861bc5Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
44902d861bc5Smrg$as_echo "no" >&6; }
449144d7874bSmrg		PKG_CONFIG=""
449244d7874bSmrg	fi
449344d7874bSmrgfi
44942d861bc5Smrg# Make sure we can run config.sub.
44952d861bc5Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
44962d861bc5Smrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
449744d7874bSmrg
44982d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
44992d861bc5Smrg$as_echo_n "checking build system type... " >&6; }
45002d861bc5Smrgif ${ac_cv_build+:} false; then :
45012d861bc5Smrg  $as_echo_n "(cached) " >&6
45022d861bc5Smrgelse
45032d861bc5Smrg  ac_build_alias=$build_alias
45042d861bc5Smrgtest "x$ac_build_alias" = x &&
45052d861bc5Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
45062d861bc5Smrgtest "x$ac_build_alias" = x &&
45072d861bc5Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
45082d861bc5Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
45092d861bc5Smrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
45102d861bc5Smrg
45112d861bc5Smrgfi
45122d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
45132d861bc5Smrg$as_echo "$ac_cv_build" >&6; }
45142d861bc5Smrgcase $ac_cv_build in
45152d861bc5Smrg*-*-*) ;;
45162d861bc5Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
45172d861bc5Smrgesac
45182d861bc5Smrgbuild=$ac_cv_build
45192d861bc5Smrgac_save_IFS=$IFS; IFS='-'
45202d861bc5Smrgset x $ac_cv_build
45212d861bc5Smrgshift
45222d861bc5Smrgbuild_cpu=$1
45232d861bc5Smrgbuild_vendor=$2
45242d861bc5Smrgshift; shift
45252d861bc5Smrg# Remember, the first character of IFS is used to create $*,
45262d861bc5Smrg# except with old shells:
45272d861bc5Smrgbuild_os=$*
45282d861bc5SmrgIFS=$ac_save_IFS
45292d861bc5Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
45302d861bc5Smrg
45312d861bc5Smrg
45322d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
45332d861bc5Smrg$as_echo_n "checking host system type... " >&6; }
45342d861bc5Smrgif ${ac_cv_host+:} false; then :
45352d861bc5Smrg  $as_echo_n "(cached) " >&6
45362d861bc5Smrgelse
45372d861bc5Smrg  if test "x$host_alias" = x; then
45382d861bc5Smrg  ac_cv_host=$ac_cv_build
45392d861bc5Smrgelse
45402d861bc5Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
45412d861bc5Smrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
45422d861bc5Smrgfi
454344d7874bSmrg
45442d861bc5Smrgfi
45452d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
45462d861bc5Smrg$as_echo "$ac_cv_host" >&6; }
45472d861bc5Smrgcase $ac_cv_host in
45482d861bc5Smrg*-*-*) ;;
45492d861bc5Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
45502d861bc5Smrgesac
45512d861bc5Smrghost=$ac_cv_host
45522d861bc5Smrgac_save_IFS=$IFS; IFS='-'
45532d861bc5Smrgset x $ac_cv_host
45542d861bc5Smrgshift
45552d861bc5Smrghost_cpu=$1
45562d861bc5Smrghost_vendor=$2
45572d861bc5Smrgshift; shift
45582d861bc5Smrg# Remember, the first character of IFS is used to create $*,
45592d861bc5Smrg# except with old shells:
45602d861bc5Smrghost_os=$*
45612d861bc5SmrgIFS=$ac_save_IFS
45622d861bc5Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
45632d861bc5Smrg
45642d861bc5Smrg
45652d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
45662d861bc5Smrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
45672d861bc5Smrgif ${ac_cv_path_SED+:} false; then :
45682d861bc5Smrg  $as_echo_n "(cached) " >&6
456944d7874bSmrgelse
45702d861bc5Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
45712d861bc5Smrg     for ac_i in 1 2 3 4 5 6 7; do
45722d861bc5Smrg       ac_script="$ac_script$as_nl$ac_script"
45732d861bc5Smrg     done
45742d861bc5Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
45752d861bc5Smrg     { ac_script=; unset ac_script;}
45762d861bc5Smrg     if test -z "$SED"; then
45772d861bc5Smrg  ac_path_SED_found=false
45782d861bc5Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
45792d861bc5Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45802d861bc5Smrgfor as_dir in $PATH
45812d861bc5Smrgdo
45822d861bc5Smrg  IFS=$as_save_IFS
45832d861bc5Smrg  test -z "$as_dir" && as_dir=.
45842d861bc5Smrg    for ac_prog in sed gsed; do
45852d861bc5Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
45862d861bc5Smrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4587e9feffd0Smrg      as_fn_executable_p "$ac_path_SED" || continue
45882d861bc5Smrg# Check for GNU ac_path_SED and select it if it is found.
45892d861bc5Smrg  # Check for GNU $ac_path_SED
45902d861bc5Smrgcase `"$ac_path_SED" --version 2>&1` in
45912d861bc5Smrg*GNU*)
45922d861bc5Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
45932d861bc5Smrg*)
45942d861bc5Smrg  ac_count=0
45952d861bc5Smrg  $as_echo_n 0123456789 >"conftest.in"
45962d861bc5Smrg  while :
45972d861bc5Smrg  do
45982d861bc5Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
45992d861bc5Smrg    mv "conftest.tmp" "conftest.in"
46002d861bc5Smrg    cp "conftest.in" "conftest.nl"
46012d861bc5Smrg    $as_echo '' >> "conftest.nl"
46022d861bc5Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
46032d861bc5Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
46042d861bc5Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
46052d861bc5Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
46062d861bc5Smrg      # Best one so far, save it but keep looking for a better one
46072d861bc5Smrg      ac_cv_path_SED="$ac_path_SED"
46082d861bc5Smrg      ac_path_SED_max=$ac_count
46092d861bc5Smrg    fi
46102d861bc5Smrg    # 10*(2^10) chars as input seems more than enough
46112d861bc5Smrg    test $ac_count -gt 10 && break
46122d861bc5Smrg  done
46132d861bc5Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
46142d861bc5Smrgesac
46152d861bc5Smrg
46162d861bc5Smrg      $ac_path_SED_found && break 3
46172d861bc5Smrg    done
46182d861bc5Smrg  done
46192d861bc5Smrg  done
46202d861bc5SmrgIFS=$as_save_IFS
46212d861bc5Smrg  if test -z "$ac_cv_path_SED"; then
46222d861bc5Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
46232d861bc5Smrg  fi
46242d861bc5Smrgelse
46252d861bc5Smrg  ac_cv_path_SED=$SED
462644d7874bSmrgfi
46272d861bc5Smrg
46282d861bc5Smrgfi
46292d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
46302d861bc5Smrg$as_echo "$ac_cv_path_SED" >&6; }
46312d861bc5Smrg SED="$ac_cv_path_SED"
46322d861bc5Smrg  rm -f conftest.sed
46332d861bc5Smrg
46342d861bc5Smrg
46352d861bc5Smrg
46362d861bc5Smrg
46372d861bc5Smrg
4638caec6540Smrg
4639caec6540Smrg# Check whether --enable-selective-werror was given.
4640caec6540Smrgif test "${enable_selective_werror+set}" = set; then :
4641caec6540Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
46422d861bc5Smrgelse
4643caec6540Smrg  SELECTIVE_WERROR=yes
46442d861bc5Smrgfi
46452d861bc5Smrg
4646caec6540Smrg
4647caec6540Smrg
4648caec6540Smrg
4649caec6540Smrg
4650caec6540Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4651caec6540Smrgif test "x$SUNCC" = "xyes"; then
4652caec6540Smrg    BASE_CFLAGS="-v"
4653caec6540Smrgelse
4654caec6540Smrg    BASE_CFLAGS=""
46552d861bc5Smrgfi
46562d861bc5Smrg
4657caec6540Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
46582d861bc5Smrg
46592d861bc5Smrg
46602d861bc5Smrg
46612d861bc5Smrg
46622d861bc5Smrg
46632d861bc5Smrg
46642d861bc5Smrg
4665caec6540Smrg
4666caec6540Smrg
4667caec6540Smrg
4668caec6540Smrg
4669caec6540Smrg
4670caec6540Smrg
4671caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4672caec6540Smrg
4673caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4674caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4675caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4676caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4677caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4678caec6540Smrg  $as_echo_n "(cached) " >&6
46792d861bc5Smrgelse
4680caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4681caec6540Smrg/* end confdefs.h.  */
4682caec6540Smrgint i;
4683caec6540Smrg_ACEOF
4684caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4685caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4686caec6540Smrgelse
4687caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
4688caec6540Smrgfi
4689caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4690caec6540Smrgfi
4691caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4692caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4693caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4694caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
46952d861bc5Smrgfi
46962d861bc5Smrg
4697caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4698caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4699caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
47002d861bc5Smrg	fi
4701caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4702caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4703caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4704caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4705caec6540Smrg  $as_echo_n "(cached) " >&6
4706caec6540Smrgelse
4707caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708caec6540Smrg/* end confdefs.h.  */
4709caec6540Smrgint i;
4710caec6540Smrg_ACEOF
4711caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4712caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4713caec6540Smrgelse
4714caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
4715caec6540Smrgfi
4716caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4717caec6540Smrgfi
4718caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4719caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4720caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4721caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
47222d861bc5Smrgfi
47232d861bc5Smrg
4724caec6540Smrgfound="no"
47252d861bc5Smrg
4726caec6540Smrg	if test $found = "no" ; then
4727e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4728caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4729caec6540Smrg		fi
47302d861bc5Smrg
4731e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4732caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4733caec6540Smrg		fi
47342d861bc5Smrg
4735caec6540Smrg		CFLAGS="$CFLAGS -Wall"
47362d861bc5Smrg
4737caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4738caec6540Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
4739caec6540Smrg		cacheid=xorg_cv_cc_flag__Wall
4740caec6540Smrg		if eval \${$cacheid+:} false; then :
4741caec6540Smrg  $as_echo_n "(cached) " >&6
4742caec6540Smrgelse
4743caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4744caec6540Smrg/* end confdefs.h.  */
4745caec6540Smrgint i;
4746caec6540Smrgint
4747caec6540Smrgmain ()
4748caec6540Smrg{
47492d861bc5Smrg
4750caec6540Smrg  ;
4751caec6540Smrg  return 0;
4752caec6540Smrg}
47532d861bc5Smrg_ACEOF
4754caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
4755caec6540Smrg  eval $cacheid=yes
4756caec6540Smrgelse
4757caec6540Smrg  eval $cacheid=no
4758caec6540Smrgfi
4759caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
4760caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
4761caec6540Smrgfi
47622d861bc5Smrg
4763caec6540Smrg
4764caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
4765caec6540Smrg
4766caec6540Smrg		eval supported=\$$cacheid
4767caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4768caec6540Smrg$as_echo "$supported" >&6; }
4769caec6540Smrg		if test "$supported" = "yes" ; then
4770caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4771caec6540Smrg			found="yes"
4772caec6540Smrg		fi
47732d861bc5Smrg	fi
47742d861bc5Smrg
47752d861bc5Smrg
47762d861bc5Smrg
47772d861bc5Smrg
47782d861bc5Smrg
47792d861bc5Smrg
47802d861bc5Smrg
47812d861bc5Smrg
47822d861bc5Smrg
47832d861bc5Smrg
47842d861bc5Smrg
47852d861bc5Smrg
47862d861bc5Smrg
47872d861bc5Smrg
47882d861bc5Smrg
4789caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
47902d861bc5Smrg
4791caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4792caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4793caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4794caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4795caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4796caec6540Smrg  $as_echo_n "(cached) " >&6
4797caec6540Smrgelse
4798caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4799caec6540Smrg/* end confdefs.h.  */
4800caec6540Smrgint i;
4801caec6540Smrg_ACEOF
4802caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4803caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4804caec6540Smrgelse
4805caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
48062d861bc5Smrgfi
4807caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48082d861bc5Smrgfi
4809caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4810caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4811caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4812caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48132d861bc5Smrgfi
48142d861bc5Smrg
4815caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4816caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4817caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4818caec6540Smrg	fi
4819caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4820caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4821caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4822caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4823caec6540Smrg  $as_echo_n "(cached) " >&6
4824caec6540Smrgelse
4825caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4826caec6540Smrg/* end confdefs.h.  */
4827caec6540Smrgint i;
4828caec6540Smrg_ACEOF
4829caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4830caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4831caec6540Smrgelse
4832caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
48332d861bc5Smrgfi
4834caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
48352d861bc5Smrgfi
4836caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4837caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4838caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4839caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
48402d861bc5Smrgfi
48412d861bc5Smrg
4842caec6540Smrgfound="no"
48432d861bc5Smrg
4844caec6540Smrg	if test $found = "no" ; then
4845e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4846caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4847caec6540Smrg		fi
48482d861bc5Smrg
4849e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4850caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4851caec6540Smrg		fi
48522d861bc5Smrg
4853caec6540Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
48542d861bc5Smrg
4855caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4856caec6540Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4857caec6540Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
4858caec6540Smrg		if eval \${$cacheid+:} false; then :
4859caec6540Smrg  $as_echo_n "(cached) " >&6
4860caec6540Smrgelse
4861caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4862caec6540Smrg/* end confdefs.h.  */
4863caec6540Smrgint i;
4864caec6540Smrgint
4865caec6540Smrgmain ()
4866caec6540Smrg{
48672d861bc5Smrg
4868caec6540Smrg  ;
4869caec6540Smrg  return 0;
4870caec6540Smrg}
4871caec6540Smrg_ACEOF
4872caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
4873caec6540Smrg  eval $cacheid=yes
4874caec6540Smrgelse
4875caec6540Smrg  eval $cacheid=no
4876caec6540Smrgfi
4877caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
4878caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
4879caec6540Smrgfi
48802d861bc5Smrg
48812d861bc5Smrg
4882caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
48832d861bc5Smrg
4884caec6540Smrg		eval supported=\$$cacheid
4885caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4886caec6540Smrg$as_echo "$supported" >&6; }
4887caec6540Smrg		if test "$supported" = "yes" ; then
4888caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4889caec6540Smrg			found="yes"
4890caec6540Smrg		fi
4891caec6540Smrg	fi
48922d861bc5Smrg
48932d861bc5Smrg
48942d861bc5Smrg
48952d861bc5Smrg
48962d861bc5Smrg
48972d861bc5Smrg
48982d861bc5Smrg
48992d861bc5Smrg
49002d861bc5Smrg
49012d861bc5Smrg
49022d861bc5Smrg
49032d861bc5Smrg
49042d861bc5Smrg
49052d861bc5Smrg
49062d861bc5Smrg
4907caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
49082d861bc5Smrg
4909caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4910caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4911caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4912caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4913caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4914caec6540Smrg  $as_echo_n "(cached) " >&6
4915caec6540Smrgelse
4916caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4917caec6540Smrg/* end confdefs.h.  */
4918caec6540Smrgint i;
4919caec6540Smrg_ACEOF
4920caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4921caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4922caec6540Smrgelse
4923caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
4924caec6540Smrgfi
4925caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4926caec6540Smrgfi
4927caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4928caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4929caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4930caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4931caec6540Smrgfi
4932caec6540Smrg
4933caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4934caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4935caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4936caec6540Smrg	fi
4937caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4938caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4939caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4940caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4941caec6540Smrg  $as_echo_n "(cached) " >&6
4942caec6540Smrgelse
4943caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4944caec6540Smrg/* end confdefs.h.  */
4945caec6540Smrgint i;
4946caec6540Smrg_ACEOF
4947caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
4948caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4949caec6540Smrgelse
4950caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
4951caec6540Smrgfi
4952caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4953caec6540Smrgfi
4954caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4955caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4956caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4957caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4958caec6540Smrgfi
4959caec6540Smrg
4960caec6540Smrgfound="no"
4961caec6540Smrg
4962caec6540Smrg	if test $found = "no" ; then
4963e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4964caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4965caec6540Smrg		fi
4966caec6540Smrg
4967e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4968caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4969caec6540Smrg		fi
4970caec6540Smrg
4971caec6540Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
4972caec6540Smrg
4973caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
4974caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4975caec6540Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
4976caec6540Smrg		if eval \${$cacheid+:} false; then :
4977caec6540Smrg  $as_echo_n "(cached) " >&6
4978caec6540Smrgelse
4979caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4980caec6540Smrg/* end confdefs.h.  */
4981caec6540Smrgint i;
4982caec6540Smrgint
4983caec6540Smrgmain ()
4984caec6540Smrg{
4985caec6540Smrg
4986caec6540Smrg  ;
4987caec6540Smrg  return 0;
4988caec6540Smrg}
4989caec6540Smrg_ACEOF
4990caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
4991caec6540Smrg  eval $cacheid=yes
4992caec6540Smrgelse
4993caec6540Smrg  eval $cacheid=no
4994caec6540Smrgfi
4995caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
4996caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
4997caec6540Smrgfi
4998caec6540Smrg
4999caec6540Smrg
5000caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5001caec6540Smrg
5002caec6540Smrg		eval supported=\$$cacheid
5003caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5004caec6540Smrg$as_echo "$supported" >&6; }
5005caec6540Smrg		if test "$supported" = "yes" ; then
5006caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5007caec6540Smrg			found="yes"
5008caec6540Smrg		fi
5009caec6540Smrg	fi
5010caec6540Smrg
5011caec6540Smrg
5012caec6540Smrg
5013caec6540Smrg
5014caec6540Smrg
5015caec6540Smrg
5016caec6540Smrg
5017caec6540Smrg
5018caec6540Smrg
5019caec6540Smrg
5020caec6540Smrg
5021caec6540Smrg
5022caec6540Smrg
5023caec6540Smrg
5024caec6540Smrg
5025caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5026caec6540Smrg
5027caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5028caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5029caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5030caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5031caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5032caec6540Smrg  $as_echo_n "(cached) " >&6
5033caec6540Smrgelse
5034caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5035caec6540Smrg/* end confdefs.h.  */
5036caec6540Smrgint i;
5037caec6540Smrg_ACEOF
5038caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5039caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5040caec6540Smrgelse
5041caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5042caec6540Smrgfi
5043caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5044caec6540Smrgfi
5045caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5046caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5047caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5048caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5049caec6540Smrgfi
5050caec6540Smrg
5051caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5052caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5053caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5054caec6540Smrg	fi
5055caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5056caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5057caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5058caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5059caec6540Smrg  $as_echo_n "(cached) " >&6
5060caec6540Smrgelse
5061caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5062caec6540Smrg/* end confdefs.h.  */
5063caec6540Smrgint i;
5064caec6540Smrg_ACEOF
5065caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5066caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5067caec6540Smrgelse
5068caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5069caec6540Smrgfi
5070caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5071caec6540Smrgfi
5072caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5073caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5074caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5075caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5076caec6540Smrgfi
5077caec6540Smrg
5078caec6540Smrgfound="no"
5079caec6540Smrg
5080caec6540Smrg	if test $found = "no" ; then
5081e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5082caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5083caec6540Smrg		fi
5084caec6540Smrg
5085e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5086caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5087caec6540Smrg		fi
5088caec6540Smrg
5089caec6540Smrg		CFLAGS="$CFLAGS -Wformat=2"
5090caec6540Smrg
5091caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5092caec6540Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5093e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5094caec6540Smrg		if eval \${$cacheid+:} false; then :
5095caec6540Smrg  $as_echo_n "(cached) " >&6
5096caec6540Smrgelse
5097caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5098caec6540Smrg/* end confdefs.h.  */
5099caec6540Smrgint i;
5100caec6540Smrgint
5101caec6540Smrgmain ()
5102caec6540Smrg{
5103caec6540Smrg
5104caec6540Smrg  ;
5105caec6540Smrg  return 0;
5106caec6540Smrg}
5107caec6540Smrg_ACEOF
5108caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5109caec6540Smrg  eval $cacheid=yes
5110caec6540Smrgelse
5111caec6540Smrg  eval $cacheid=no
5112caec6540Smrgfi
5113caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5114caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5115caec6540Smrgfi
5116caec6540Smrg
5117caec6540Smrg
5118caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5119caec6540Smrg
5120caec6540Smrg		eval supported=\$$cacheid
5121caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5122caec6540Smrg$as_echo "$supported" >&6; }
5123caec6540Smrg		if test "$supported" = "yes" ; then
5124caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5125caec6540Smrg			found="yes"
5126caec6540Smrg		fi
5127caec6540Smrg	fi
5128caec6540Smrg
5129caec6540Smrg	if test $found = "no" ; then
5130e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5131caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5132caec6540Smrg		fi
5133caec6540Smrg
5134e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5135caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5136caec6540Smrg		fi
5137caec6540Smrg
5138caec6540Smrg		CFLAGS="$CFLAGS -Wformat"
5139caec6540Smrg
5140caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5141caec6540Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5142caec6540Smrg		cacheid=xorg_cv_cc_flag__Wformat
5143caec6540Smrg		if eval \${$cacheid+:} false; then :
5144caec6540Smrg  $as_echo_n "(cached) " >&6
5145caec6540Smrgelse
5146caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5147caec6540Smrg/* end confdefs.h.  */
5148caec6540Smrgint i;
5149caec6540Smrgint
5150caec6540Smrgmain ()
5151caec6540Smrg{
5152caec6540Smrg
5153caec6540Smrg  ;
5154caec6540Smrg  return 0;
5155caec6540Smrg}
5156caec6540Smrg_ACEOF
5157caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5158caec6540Smrg  eval $cacheid=yes
5159caec6540Smrgelse
5160caec6540Smrg  eval $cacheid=no
5161caec6540Smrgfi
5162caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5163caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5164caec6540Smrgfi
5165caec6540Smrg
5166caec6540Smrg
5167caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5168caec6540Smrg
5169caec6540Smrg		eval supported=\$$cacheid
5170caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5171caec6540Smrg$as_echo "$supported" >&6; }
5172caec6540Smrg		if test "$supported" = "yes" ; then
5173caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5174caec6540Smrg			found="yes"
5175caec6540Smrg		fi
5176caec6540Smrg	fi
5177caec6540Smrg
5178caec6540Smrg
5179caec6540Smrg
5180caec6540Smrg
5181caec6540Smrg
5182caec6540Smrg
5183caec6540Smrg
5184caec6540Smrg
5185caec6540Smrg
5186caec6540Smrg
5187caec6540Smrg
5188caec6540Smrg
5189caec6540Smrg
5190caec6540Smrg
5191caec6540Smrg
5192caec6540Smrg
5193caec6540Smrg
5194caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5195caec6540Smrg
5196caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5197caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5198caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5199caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5200caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5201caec6540Smrg  $as_echo_n "(cached) " >&6
5202caec6540Smrgelse
5203caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5204caec6540Smrg/* end confdefs.h.  */
5205caec6540Smrgint i;
5206caec6540Smrg_ACEOF
5207caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5208caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5209caec6540Smrgelse
5210caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5211caec6540Smrgfi
5212caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5213caec6540Smrgfi
5214caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5215caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5216caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5217caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5218caec6540Smrgfi
5219caec6540Smrg
5220caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5221caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5222caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5223caec6540Smrg	fi
5224caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5225caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5226caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5227caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5228caec6540Smrg  $as_echo_n "(cached) " >&6
5229caec6540Smrgelse
5230caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5231caec6540Smrg/* end confdefs.h.  */
5232caec6540Smrgint i;
5233caec6540Smrg_ACEOF
5234caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5235caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5236caec6540Smrgelse
5237caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5238caec6540Smrgfi
5239caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5240caec6540Smrgfi
5241caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5242caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5243caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5244caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5245caec6540Smrgfi
5246caec6540Smrg
5247caec6540Smrgfound="no"
5248caec6540Smrg
5249caec6540Smrg	if test $found = "no" ; then
5250e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5251caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5252caec6540Smrg		fi
5253caec6540Smrg
5254e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5255caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5256caec6540Smrg		fi
5257caec6540Smrg
5258caec6540Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5259caec6540Smrg
5260caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5261caec6540Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5262caec6540Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5263caec6540Smrg		if eval \${$cacheid+:} false; then :
5264caec6540Smrg  $as_echo_n "(cached) " >&6
5265caec6540Smrgelse
5266caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5267caec6540Smrg/* end confdefs.h.  */
5268caec6540Smrgint i;
5269caec6540Smrgint
5270caec6540Smrgmain ()
5271caec6540Smrg{
5272caec6540Smrg
5273caec6540Smrg  ;
5274caec6540Smrg  return 0;
5275caec6540Smrg}
5276caec6540Smrg_ACEOF
5277caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5278caec6540Smrg  eval $cacheid=yes
5279caec6540Smrgelse
5280caec6540Smrg  eval $cacheid=no
5281caec6540Smrgfi
5282caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5283caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5284caec6540Smrgfi
5285caec6540Smrg
5286caec6540Smrg
5287caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5288caec6540Smrg
5289caec6540Smrg		eval supported=\$$cacheid
5290caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5291caec6540Smrg$as_echo "$supported" >&6; }
5292caec6540Smrg		if test "$supported" = "yes" ; then
5293caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5294caec6540Smrg			found="yes"
5295caec6540Smrg		fi
5296caec6540Smrg	fi
5297caec6540Smrg
5298caec6540Smrg
5299caec6540Smrg
5300caec6540Smrg
5301caec6540Smrg
5302caec6540Smrg
5303caec6540Smrg
5304caec6540Smrg
5305caec6540Smrg
5306caec6540Smrg
5307caec6540Smrg
5308caec6540Smrg
5309caec6540Smrg
5310caec6540Smrg
5311caec6540Smrg
5312caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5313caec6540Smrg
5314caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5315caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5316caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5317caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5318caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5319caec6540Smrg  $as_echo_n "(cached) " >&6
5320caec6540Smrgelse
5321caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5322caec6540Smrg/* end confdefs.h.  */
5323caec6540Smrgint i;
5324caec6540Smrg_ACEOF
5325caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5326caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5327caec6540Smrgelse
5328caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5329caec6540Smrgfi
5330caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5331caec6540Smrgfi
5332caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5333caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5334caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5335caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5336caec6540Smrgfi
5337caec6540Smrg
5338caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5339caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5340caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5341caec6540Smrg	fi
5342caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5343caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5344caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5345caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5346caec6540Smrg  $as_echo_n "(cached) " >&6
5347caec6540Smrgelse
5348caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5349caec6540Smrg/* end confdefs.h.  */
5350caec6540Smrgint i;
5351caec6540Smrg_ACEOF
5352caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5353caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5354caec6540Smrgelse
5355caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5356caec6540Smrgfi
5357caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5358caec6540Smrgfi
5359caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5360caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5361caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5362caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5363caec6540Smrgfi
5364caec6540Smrg
5365caec6540Smrgfound="no"
5366caec6540Smrg
5367caec6540Smrg	if test $found = "no" ; then
5368e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5369caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5370caec6540Smrg		fi
5371caec6540Smrg
5372e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5373caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5374caec6540Smrg		fi
5375caec6540Smrg
5376caec6540Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5377caec6540Smrg
5378caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5379caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5380caec6540Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5381caec6540Smrg		if eval \${$cacheid+:} false; then :
5382caec6540Smrg  $as_echo_n "(cached) " >&6
5383caec6540Smrgelse
5384caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5385caec6540Smrg/* end confdefs.h.  */
5386caec6540Smrgint i;
5387caec6540Smrgint
5388caec6540Smrgmain ()
5389caec6540Smrg{
5390caec6540Smrg
5391caec6540Smrg  ;
5392caec6540Smrg  return 0;
5393caec6540Smrg}
5394caec6540Smrg_ACEOF
5395caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5396caec6540Smrg  eval $cacheid=yes
5397caec6540Smrgelse
5398caec6540Smrg  eval $cacheid=no
5399caec6540Smrgfi
5400caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5401caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5402caec6540Smrgfi
5403caec6540Smrg
5404caec6540Smrg
5405caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5406caec6540Smrg
5407caec6540Smrg		eval supported=\$$cacheid
5408caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5409caec6540Smrg$as_echo "$supported" >&6; }
5410caec6540Smrg		if test "$supported" = "yes" ; then
5411caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5412caec6540Smrg			found="yes"
5413caec6540Smrg		fi
5414caec6540Smrg	fi
5415caec6540Smrg
5416caec6540Smrg
5417caec6540Smrg
5418caec6540Smrg
5419caec6540Smrg
5420caec6540Smrg
5421caec6540Smrg
5422caec6540Smrg
5423caec6540Smrg
5424caec6540Smrg
5425caec6540Smrg
5426caec6540Smrg
5427caec6540Smrg
5428caec6540Smrg
5429caec6540Smrg
5430caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5431caec6540Smrg
5432caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5433caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5434caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5435caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5436caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5437caec6540Smrg  $as_echo_n "(cached) " >&6
5438caec6540Smrgelse
5439caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5440caec6540Smrg/* end confdefs.h.  */
5441caec6540Smrgint i;
5442caec6540Smrg_ACEOF
5443caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5444caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5445caec6540Smrgelse
5446caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5447caec6540Smrgfi
5448caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5449caec6540Smrgfi
5450caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5451caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5452caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5453caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5454caec6540Smrgfi
5455caec6540Smrg
5456caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5457caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5458caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5459caec6540Smrg	fi
5460caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5461caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5462caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5463caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5464caec6540Smrg  $as_echo_n "(cached) " >&6
5465caec6540Smrgelse
5466caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5467caec6540Smrg/* end confdefs.h.  */
5468caec6540Smrgint i;
5469caec6540Smrg_ACEOF
5470caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5471caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5472caec6540Smrgelse
5473caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5474caec6540Smrgfi
5475caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5476caec6540Smrgfi
5477caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5478caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5479caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5480caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5481caec6540Smrgfi
5482caec6540Smrg
5483caec6540Smrgfound="no"
5484caec6540Smrg
5485caec6540Smrg	if test $found = "no" ; then
5486e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5487caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5488caec6540Smrg		fi
5489caec6540Smrg
5490e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5491caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5492caec6540Smrg		fi
5493caec6540Smrg
5494caec6540Smrg		CFLAGS="$CFLAGS -Wnested-externs"
5495caec6540Smrg
5496caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5497caec6540Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5498caec6540Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5499caec6540Smrg		if eval \${$cacheid+:} false; then :
5500caec6540Smrg  $as_echo_n "(cached) " >&6
5501caec6540Smrgelse
5502caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5503caec6540Smrg/* end confdefs.h.  */
5504caec6540Smrgint i;
5505caec6540Smrgint
5506caec6540Smrgmain ()
5507caec6540Smrg{
5508caec6540Smrg
5509caec6540Smrg  ;
5510caec6540Smrg  return 0;
5511caec6540Smrg}
5512caec6540Smrg_ACEOF
5513caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5514caec6540Smrg  eval $cacheid=yes
5515caec6540Smrgelse
5516caec6540Smrg  eval $cacheid=no
5517caec6540Smrgfi
5518caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5519caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5520caec6540Smrgfi
5521caec6540Smrg
5522caec6540Smrg
5523caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5524caec6540Smrg
5525caec6540Smrg		eval supported=\$$cacheid
5526caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5527caec6540Smrg$as_echo "$supported" >&6; }
5528caec6540Smrg		if test "$supported" = "yes" ; then
5529caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5530caec6540Smrg			found="yes"
5531caec6540Smrg		fi
5532caec6540Smrg	fi
5533caec6540Smrg
5534caec6540Smrg
5535caec6540Smrg
5536caec6540Smrg
5537caec6540Smrg
5538caec6540Smrg
5539caec6540Smrg
5540caec6540Smrg
5541caec6540Smrg
5542caec6540Smrg
5543caec6540Smrg
5544caec6540Smrg
5545caec6540Smrg
5546caec6540Smrg
5547caec6540Smrg
5548caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5549caec6540Smrg
5550caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5551caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5552caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5553caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5554caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5555caec6540Smrg  $as_echo_n "(cached) " >&6
5556caec6540Smrgelse
5557caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5558caec6540Smrg/* end confdefs.h.  */
5559caec6540Smrgint i;
5560caec6540Smrg_ACEOF
5561caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5562caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5563caec6540Smrgelse
5564caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5565caec6540Smrgfi
5566caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5567caec6540Smrgfi
5568caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5569caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5570caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5571caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5572caec6540Smrgfi
5573caec6540Smrg
5574caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5575caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5576caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5577caec6540Smrg	fi
5578caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5579caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5580caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5581caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5582caec6540Smrg  $as_echo_n "(cached) " >&6
5583caec6540Smrgelse
5584caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5585caec6540Smrg/* end confdefs.h.  */
5586caec6540Smrgint i;
5587caec6540Smrg_ACEOF
5588caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5589caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5590caec6540Smrgelse
5591caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5592caec6540Smrgfi
5593caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5594caec6540Smrgfi
5595caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5596caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5597caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5598caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5599caec6540Smrgfi
5600caec6540Smrg
5601caec6540Smrgfound="no"
5602caec6540Smrg
5603caec6540Smrg	if test $found = "no" ; then
5604e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5605caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5606caec6540Smrg		fi
5607caec6540Smrg
5608e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5609caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5610caec6540Smrg		fi
5611caec6540Smrg
5612caec6540Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5613caec6540Smrg
5614caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5615caec6540Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5616caec6540Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5617caec6540Smrg		if eval \${$cacheid+:} false; then :
5618caec6540Smrg  $as_echo_n "(cached) " >&6
5619caec6540Smrgelse
5620caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5621caec6540Smrg/* end confdefs.h.  */
5622caec6540Smrgint i;
5623caec6540Smrgint
5624caec6540Smrgmain ()
5625caec6540Smrg{
5626caec6540Smrg
5627caec6540Smrg  ;
5628caec6540Smrg  return 0;
5629caec6540Smrg}
5630caec6540Smrg_ACEOF
5631caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5632caec6540Smrg  eval $cacheid=yes
5633caec6540Smrgelse
5634caec6540Smrg  eval $cacheid=no
5635caec6540Smrgfi
5636caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5637caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5638caec6540Smrgfi
5639caec6540Smrg
5640caec6540Smrg
5641caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5642caec6540Smrg
5643caec6540Smrg		eval supported=\$$cacheid
5644caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5645caec6540Smrg$as_echo "$supported" >&6; }
5646caec6540Smrg		if test "$supported" = "yes" ; then
5647caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5648caec6540Smrg			found="yes"
5649caec6540Smrg		fi
5650caec6540Smrg	fi
5651caec6540Smrg
5652caec6540Smrg
5653caec6540Smrg
5654caec6540Smrg
5655caec6540Smrg
5656caec6540Smrg
5657caec6540Smrg
5658caec6540Smrg
5659caec6540Smrg
5660caec6540Smrg
5661caec6540Smrg
5662caec6540Smrg
5663caec6540Smrg
5664caec6540Smrg
5665caec6540Smrg
5666caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5667caec6540Smrg
5668caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5669caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5670caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5671caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5672caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5673caec6540Smrg  $as_echo_n "(cached) " >&6
5674caec6540Smrgelse
5675caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5676caec6540Smrg/* end confdefs.h.  */
5677caec6540Smrgint i;
5678caec6540Smrg_ACEOF
5679caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5680caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5681caec6540Smrgelse
5682caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5683caec6540Smrgfi
5684caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5685caec6540Smrgfi
5686caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5687caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5688caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5689caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5690caec6540Smrgfi
5691caec6540Smrg
5692caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5693caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5694caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5695caec6540Smrg	fi
5696caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5697caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5698caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5699caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5700caec6540Smrg  $as_echo_n "(cached) " >&6
5701caec6540Smrgelse
5702caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5703caec6540Smrg/* end confdefs.h.  */
5704caec6540Smrgint i;
5705caec6540Smrg_ACEOF
5706caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5707caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5708caec6540Smrgelse
5709caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5710caec6540Smrgfi
5711caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5712caec6540Smrgfi
5713caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5714caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5715caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5716caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5717caec6540Smrgfi
5718caec6540Smrg
5719caec6540Smrgfound="no"
5720caec6540Smrg
5721caec6540Smrg	if test $found = "no" ; then
5722e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5723caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5724caec6540Smrg		fi
5725caec6540Smrg
5726e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5727caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5728caec6540Smrg		fi
5729caec6540Smrg
5730caec6540Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
5731caec6540Smrg
5732caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5733caec6540Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5734caec6540Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5735caec6540Smrg		if eval \${$cacheid+:} false; then :
5736caec6540Smrg  $as_echo_n "(cached) " >&6
5737caec6540Smrgelse
5738caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5739caec6540Smrg/* end confdefs.h.  */
5740caec6540Smrgint i;
5741caec6540Smrgint
5742caec6540Smrgmain ()
5743caec6540Smrg{
5744caec6540Smrg
5745caec6540Smrg  ;
5746caec6540Smrg  return 0;
5747caec6540Smrg}
5748caec6540Smrg_ACEOF
5749caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5750caec6540Smrg  eval $cacheid=yes
5751caec6540Smrgelse
5752caec6540Smrg  eval $cacheid=no
5753caec6540Smrgfi
5754caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5755caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5756caec6540Smrgfi
5757caec6540Smrg
5758caec6540Smrg
5759caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5760caec6540Smrg
5761caec6540Smrg		eval supported=\$$cacheid
5762caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5763caec6540Smrg$as_echo "$supported" >&6; }
5764caec6540Smrg		if test "$supported" = "yes" ; then
5765caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5766caec6540Smrg			found="yes"
5767caec6540Smrg		fi
5768caec6540Smrg	fi
5769caec6540Smrg
5770e9feffd0Smrg	if test $found = "no" ; then
5771e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5772e9feffd0Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5773e9feffd0Smrg		fi
5774e9feffd0Smrg
5775e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5776e9feffd0Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5777e9feffd0Smrg		fi
5778e9feffd0Smrg
5779e9feffd0Smrg		CFLAGS="$CFLAGS -fd"
5780e9feffd0Smrg
5781e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5782e9feffd0Smrg$as_echo_n "checking if $CC supports -fd... " >&6; }
5783e9feffd0Smrg		cacheid=xorg_cv_cc_flag__fd
5784e9feffd0Smrg		if eval \${$cacheid+:} false; then :
5785e9feffd0Smrg  $as_echo_n "(cached) " >&6
5786e9feffd0Smrgelse
5787e9feffd0Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5788e9feffd0Smrg/* end confdefs.h.  */
5789e9feffd0Smrgint i;
5790e9feffd0Smrgint
5791e9feffd0Smrgmain ()
5792e9feffd0Smrg{
5793e9feffd0Smrg
5794e9feffd0Smrg  ;
5795e9feffd0Smrg  return 0;
5796e9feffd0Smrg}
5797e9feffd0Smrg_ACEOF
5798e9feffd0Smrgif ac_fn_c_try_link "$LINENO"; then :
5799e9feffd0Smrg  eval $cacheid=yes
5800e9feffd0Smrgelse
5801e9feffd0Smrg  eval $cacheid=no
5802e9feffd0Smrgfi
5803e9feffd0Smrgrm -f core conftest.err conftest.$ac_objext \
5804e9feffd0Smrg    conftest$ac_exeext conftest.$ac_ext
5805e9feffd0Smrgfi
5806e9feffd0Smrg
5807e9feffd0Smrg
5808e9feffd0Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5809e9feffd0Smrg
5810e9feffd0Smrg		eval supported=\$$cacheid
5811e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5812e9feffd0Smrg$as_echo "$supported" >&6; }
5813e9feffd0Smrg		if test "$supported" = "yes" ; then
5814e9feffd0Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
5815e9feffd0Smrg			found="yes"
5816e9feffd0Smrg		fi
5817e9feffd0Smrg	fi
5818e9feffd0Smrg
5819caec6540Smrg
5820caec6540Smrg
5821caec6540Smrg
5822caec6540Smrg
5823caec6540Smrg
5824caec6540Smrg
5825caec6540Smrg
5826caec6540Smrg
5827caec6540Smrg
5828caec6540Smrg
5829caec6540Smrg
5830caec6540Smrg
5831caec6540Smrg
5832caec6540Smrg
5833caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5834caec6540Smrg
5835caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5836caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5837caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5838caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5839caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5840caec6540Smrg  $as_echo_n "(cached) " >&6
5841caec6540Smrgelse
5842caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5843caec6540Smrg/* end confdefs.h.  */
5844caec6540Smrgint i;
5845caec6540Smrg_ACEOF
5846caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5847caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5848caec6540Smrgelse
5849caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5850caec6540Smrgfi
5851caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5852caec6540Smrgfi
5853caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5854caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5855caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5856caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5857caec6540Smrgfi
5858caec6540Smrg
5859caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5860caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5861caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5862caec6540Smrg	fi
5863caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5864caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5865caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5866caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5867caec6540Smrg  $as_echo_n "(cached) " >&6
5868caec6540Smrgelse
5869caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5870caec6540Smrg/* end confdefs.h.  */
5871caec6540Smrgint i;
5872caec6540Smrg_ACEOF
5873caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5874caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5875caec6540Smrgelse
5876caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5877caec6540Smrgfi
5878caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5879caec6540Smrgfi
5880caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5881caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5882caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5883caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5884caec6540Smrgfi
5885caec6540Smrg
5886caec6540Smrgfound="no"
5887caec6540Smrg
5888caec6540Smrg	if test $found = "no" ; then
5889e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5890caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5891caec6540Smrg		fi
5892caec6540Smrg
5893e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5894caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5895caec6540Smrg		fi
5896caec6540Smrg
5897caec6540Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5898caec6540Smrg
5899caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5900caec6540Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5901caec6540Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5902caec6540Smrg		if eval \${$cacheid+:} false; then :
5903caec6540Smrg  $as_echo_n "(cached) " >&6
5904caec6540Smrgelse
5905caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5906caec6540Smrg/* end confdefs.h.  */
5907caec6540Smrgint i;
5908caec6540Smrgint
5909caec6540Smrgmain ()
5910caec6540Smrg{
5911caec6540Smrg
5912caec6540Smrg  ;
5913caec6540Smrg  return 0;
5914caec6540Smrg}
5915caec6540Smrg_ACEOF
5916caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
5917caec6540Smrg  eval $cacheid=yes
5918caec6540Smrgelse
5919caec6540Smrg  eval $cacheid=no
5920caec6540Smrgfi
5921caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
5922caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
5923caec6540Smrgfi
5924caec6540Smrg
5925caec6540Smrg
5926caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5927caec6540Smrg
5928caec6540Smrg		eval supported=\$$cacheid
5929caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5930caec6540Smrg$as_echo "$supported" >&6; }
5931caec6540Smrg		if test "$supported" = "yes" ; then
5932caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5933caec6540Smrg			found="yes"
5934caec6540Smrg		fi
5935caec6540Smrg	fi
5936caec6540Smrg
5937caec6540Smrg
5938caec6540Smrg
5939caec6540Smrg
5940caec6540Smrg
5941caec6540Smrg# This chunk adds additional warnings that could catch undesired effects.
5942caec6540Smrg
5943caec6540Smrg
5944caec6540Smrg
5945caec6540Smrg
5946caec6540Smrg
5947caec6540Smrg
5948caec6540Smrg
5949caec6540Smrg
5950caec6540Smrg
5951caec6540Smrg
5952caec6540Smrg
5953caec6540Smrg
5954caec6540Smrg
5955caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5956caec6540Smrg
5957caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5958caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5959caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5960caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5961caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5962caec6540Smrg  $as_echo_n "(cached) " >&6
5963caec6540Smrgelse
5964caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5965caec6540Smrg/* end confdefs.h.  */
5966caec6540Smrgint i;
5967caec6540Smrg_ACEOF
5968caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5969caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5970caec6540Smrgelse
5971caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5972caec6540Smrgfi
5973caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5974caec6540Smrgfi
5975caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5976caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5977caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5978caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5979caec6540Smrgfi
5980caec6540Smrg
5981caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5982caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5983caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5984caec6540Smrg	fi
5985caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5986caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5987caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5988caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5989caec6540Smrg  $as_echo_n "(cached) " >&6
5990caec6540Smrgelse
5991caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5992caec6540Smrg/* end confdefs.h.  */
5993caec6540Smrgint i;
5994caec6540Smrg_ACEOF
5995caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
5996caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5997caec6540Smrgelse
5998caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5999caec6540Smrgfi
6000caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6001caec6540Smrgfi
6002caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6003caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6004caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6005caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6006caec6540Smrgfi
6007caec6540Smrg
6008caec6540Smrgfound="no"
6009caec6540Smrg
6010caec6540Smrg	if test $found = "no" ; then
6011e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6012caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6013caec6540Smrg		fi
6014caec6540Smrg
6015e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6016caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6017caec6540Smrg		fi
6018caec6540Smrg
6019caec6540Smrg		CFLAGS="$CFLAGS -Wunused"
6020caec6540Smrg
6021caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6022caec6540Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
6023caec6540Smrg		cacheid=xorg_cv_cc_flag__Wunused
6024caec6540Smrg		if eval \${$cacheid+:} false; then :
6025caec6540Smrg  $as_echo_n "(cached) " >&6
6026caec6540Smrgelse
6027caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6028caec6540Smrg/* end confdefs.h.  */
6029caec6540Smrgint i;
6030caec6540Smrgint
6031caec6540Smrgmain ()
6032caec6540Smrg{
6033caec6540Smrg
6034caec6540Smrg  ;
6035caec6540Smrg  return 0;
6036caec6540Smrg}
6037caec6540Smrg_ACEOF
6038caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6039caec6540Smrg  eval $cacheid=yes
6040caec6540Smrgelse
6041caec6540Smrg  eval $cacheid=no
6042caec6540Smrgfi
6043caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6044caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6045caec6540Smrgfi
6046caec6540Smrg
6047caec6540Smrg
6048caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6049caec6540Smrg
6050caec6540Smrg		eval supported=\$$cacheid
6051caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6052caec6540Smrg$as_echo "$supported" >&6; }
6053caec6540Smrg		if test "$supported" = "yes" ; then
6054caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6055caec6540Smrg			found="yes"
6056caec6540Smrg		fi
6057caec6540Smrg	fi
6058caec6540Smrg
6059caec6540Smrg
6060caec6540Smrg
6061caec6540Smrg
6062caec6540Smrg
6063caec6540Smrg
6064caec6540Smrg
6065caec6540Smrg
6066caec6540Smrg
6067caec6540Smrg
6068caec6540Smrg
6069caec6540Smrg
6070caec6540Smrg
6071caec6540Smrg
6072caec6540Smrg
6073caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6074caec6540Smrg
6075caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6076caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6077caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6078caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6079caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6080caec6540Smrg  $as_echo_n "(cached) " >&6
6081caec6540Smrgelse
6082caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6083caec6540Smrg/* end confdefs.h.  */
6084caec6540Smrgint i;
6085caec6540Smrg_ACEOF
6086caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6087caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6088caec6540Smrgelse
6089caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6090caec6540Smrgfi
6091caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6092caec6540Smrgfi
6093caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6094caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6095caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6096caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6097caec6540Smrgfi
6098caec6540Smrg
6099caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6100caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6101caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6102caec6540Smrg	fi
6103caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6104caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6105caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6106caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6107caec6540Smrg  $as_echo_n "(cached) " >&6
6108caec6540Smrgelse
6109caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6110caec6540Smrg/* end confdefs.h.  */
6111caec6540Smrgint i;
6112caec6540Smrg_ACEOF
6113caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6114caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6115caec6540Smrgelse
6116caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6117caec6540Smrgfi
6118caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6119caec6540Smrgfi
6120caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6121caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6122caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6123caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6124caec6540Smrgfi
6125caec6540Smrg
6126caec6540Smrgfound="no"
6127caec6540Smrg
6128caec6540Smrg	if test $found = "no" ; then
6129e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6130caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6131caec6540Smrg		fi
6132caec6540Smrg
6133e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6134caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6135caec6540Smrg		fi
6136caec6540Smrg
6137caec6540Smrg		CFLAGS="$CFLAGS -Wuninitialized"
6138caec6540Smrg
6139caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6140caec6540Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6141caec6540Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6142caec6540Smrg		if eval \${$cacheid+:} false; then :
6143caec6540Smrg  $as_echo_n "(cached) " >&6
6144caec6540Smrgelse
6145caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6146caec6540Smrg/* end confdefs.h.  */
6147caec6540Smrgint i;
6148caec6540Smrgint
6149caec6540Smrgmain ()
6150caec6540Smrg{
6151caec6540Smrg
6152caec6540Smrg  ;
6153caec6540Smrg  return 0;
6154caec6540Smrg}
6155caec6540Smrg_ACEOF
6156caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6157caec6540Smrg  eval $cacheid=yes
6158caec6540Smrgelse
6159caec6540Smrg  eval $cacheid=no
6160caec6540Smrgfi
6161caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6162caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6163caec6540Smrgfi
6164caec6540Smrg
6165caec6540Smrg
6166caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6167caec6540Smrg
6168caec6540Smrg		eval supported=\$$cacheid
6169caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6170caec6540Smrg$as_echo "$supported" >&6; }
6171caec6540Smrg		if test "$supported" = "yes" ; then
6172caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6173caec6540Smrg			found="yes"
6174caec6540Smrg		fi
6175caec6540Smrg	fi
6176caec6540Smrg
6177caec6540Smrg
6178caec6540Smrg
6179caec6540Smrg
6180caec6540Smrg
6181caec6540Smrg
6182caec6540Smrg
6183caec6540Smrg
6184caec6540Smrg
6185caec6540Smrg
6186caec6540Smrg
6187caec6540Smrg
6188caec6540Smrg
6189caec6540Smrg
6190caec6540Smrg
6191caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6192caec6540Smrg
6193caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6194caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6195caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6196caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6197caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6198caec6540Smrg  $as_echo_n "(cached) " >&6
6199caec6540Smrgelse
6200caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6201caec6540Smrg/* end confdefs.h.  */
6202caec6540Smrgint i;
6203caec6540Smrg_ACEOF
6204caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6205caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6206caec6540Smrgelse
6207caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6208caec6540Smrgfi
6209caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6210caec6540Smrgfi
6211caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6212caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6213caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6214caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6215caec6540Smrgfi
6216caec6540Smrg
6217caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6218caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6219caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6220caec6540Smrg	fi
6221caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6222caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6223caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6224caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6225caec6540Smrg  $as_echo_n "(cached) " >&6
6226caec6540Smrgelse
6227caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6228caec6540Smrg/* end confdefs.h.  */
6229caec6540Smrgint i;
6230caec6540Smrg_ACEOF
6231caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6232caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6233caec6540Smrgelse
6234caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6235caec6540Smrgfi
6236caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6237caec6540Smrgfi
6238caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6239caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6240caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6241caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6242caec6540Smrgfi
6243caec6540Smrg
6244caec6540Smrgfound="no"
6245caec6540Smrg
6246caec6540Smrg	if test $found = "no" ; then
6247e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6248caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6249caec6540Smrg		fi
6250caec6540Smrg
6251e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6252caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6253caec6540Smrg		fi
6254caec6540Smrg
6255caec6540Smrg		CFLAGS="$CFLAGS -Wshadow"
6256caec6540Smrg
6257caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6258caec6540Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6259caec6540Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6260caec6540Smrg		if eval \${$cacheid+:} false; then :
6261caec6540Smrg  $as_echo_n "(cached) " >&6
6262caec6540Smrgelse
6263caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6264caec6540Smrg/* end confdefs.h.  */
6265caec6540Smrgint i;
6266caec6540Smrgint
6267caec6540Smrgmain ()
6268caec6540Smrg{
6269caec6540Smrg
6270caec6540Smrg  ;
6271caec6540Smrg  return 0;
6272caec6540Smrg}
6273caec6540Smrg_ACEOF
6274caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6275caec6540Smrg  eval $cacheid=yes
6276caec6540Smrgelse
6277caec6540Smrg  eval $cacheid=no
6278caec6540Smrgfi
6279caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6280caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6281caec6540Smrgfi
6282caec6540Smrg
6283caec6540Smrg
6284caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6285caec6540Smrg
6286caec6540Smrg		eval supported=\$$cacheid
6287caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6288caec6540Smrg$as_echo "$supported" >&6; }
6289caec6540Smrg		if test "$supported" = "yes" ; then
6290caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6291caec6540Smrg			found="yes"
6292caec6540Smrg		fi
6293caec6540Smrg	fi
6294caec6540Smrg
6295caec6540Smrg
6296caec6540Smrg
6297caec6540Smrg
6298caec6540Smrg
6299caec6540Smrg
6300caec6540Smrg
6301caec6540Smrg
6302caec6540Smrg
6303caec6540Smrg
6304caec6540Smrg
6305caec6540Smrg
6306caec6540Smrg
6307caec6540Smrg
6308caec6540Smrg
6309caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6310caec6540Smrg
6311caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6312caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6313caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6314caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6315caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6316caec6540Smrg  $as_echo_n "(cached) " >&6
6317caec6540Smrgelse
6318caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6319caec6540Smrg/* end confdefs.h.  */
6320caec6540Smrgint i;
6321caec6540Smrg_ACEOF
6322caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6323caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6324caec6540Smrgelse
6325caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6326caec6540Smrgfi
6327caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6328caec6540Smrgfi
6329caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6330caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6331caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6332caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6333caec6540Smrgfi
6334caec6540Smrg
6335caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6336caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6337caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6338caec6540Smrg	fi
6339caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6340caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6341caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6342caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6343caec6540Smrg  $as_echo_n "(cached) " >&6
6344caec6540Smrgelse
6345caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6346caec6540Smrg/* end confdefs.h.  */
6347caec6540Smrgint i;
6348caec6540Smrg_ACEOF
6349caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6350caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6351caec6540Smrgelse
6352caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6353caec6540Smrgfi
6354caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6355caec6540Smrgfi
6356caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6357caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6358caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6359caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6360caec6540Smrgfi
6361caec6540Smrg
6362caec6540Smrgfound="no"
6363caec6540Smrg
6364caec6540Smrg	if test $found = "no" ; then
6365e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6366caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6367caec6540Smrg		fi
6368caec6540Smrg
6369e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6370caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6371caec6540Smrg		fi
6372caec6540Smrg
6373e9feffd0Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6374caec6540Smrg
6375e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6376e9feffd0Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6377e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6378caec6540Smrg		if eval \${$cacheid+:} false; then :
6379caec6540Smrg  $as_echo_n "(cached) " >&6
6380caec6540Smrgelse
6381caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6382caec6540Smrg/* end confdefs.h.  */
6383caec6540Smrgint i;
6384caec6540Smrgint
6385caec6540Smrgmain ()
6386caec6540Smrg{
6387caec6540Smrg
6388caec6540Smrg  ;
6389caec6540Smrg  return 0;
6390caec6540Smrg}
6391caec6540Smrg_ACEOF
6392caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6393caec6540Smrg  eval $cacheid=yes
6394caec6540Smrgelse
6395caec6540Smrg  eval $cacheid=no
6396caec6540Smrgfi
6397caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6398caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6399caec6540Smrgfi
6400caec6540Smrg
6401caec6540Smrg
6402caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6403caec6540Smrg
6404caec6540Smrg		eval supported=\$$cacheid
6405caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6406caec6540Smrg$as_echo "$supported" >&6; }
6407caec6540Smrg		if test "$supported" = "yes" ; then
6408e9feffd0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6409caec6540Smrg			found="yes"
6410caec6540Smrg		fi
6411caec6540Smrg	fi
6412caec6540Smrg
6413caec6540Smrg
6414caec6540Smrg
6415caec6540Smrg
6416caec6540Smrg
6417caec6540Smrg
6418caec6540Smrg
6419caec6540Smrg
6420caec6540Smrg
6421caec6540Smrg
6422caec6540Smrg
6423caec6540Smrg
6424caec6540Smrg
6425caec6540Smrg
6426caec6540Smrg
6427caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6428caec6540Smrg
6429caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6430caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6431caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6432caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6433caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6434caec6540Smrg  $as_echo_n "(cached) " >&6
6435caec6540Smrgelse
6436caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6437caec6540Smrg/* end confdefs.h.  */
6438caec6540Smrgint i;
6439caec6540Smrg_ACEOF
6440caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6441caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6442caec6540Smrgelse
6443caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6444caec6540Smrgfi
6445caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6446caec6540Smrgfi
6447caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6448caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6449caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6450caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6451caec6540Smrgfi
6452caec6540Smrg
6453caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6454caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6455caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6456caec6540Smrg	fi
6457caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6458caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6459caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6460caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6461caec6540Smrg  $as_echo_n "(cached) " >&6
6462caec6540Smrgelse
6463caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6464caec6540Smrg/* end confdefs.h.  */
6465caec6540Smrgint i;
6466caec6540Smrg_ACEOF
6467caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6468caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6469caec6540Smrgelse
6470caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6471caec6540Smrgfi
6472caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6473caec6540Smrgfi
6474caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6475caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6476caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6477caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6478caec6540Smrgfi
6479caec6540Smrg
6480caec6540Smrgfound="no"
6481caec6540Smrg
6482caec6540Smrg	if test $found = "no" ; then
6483e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6484caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6485caec6540Smrg		fi
6486caec6540Smrg
6487e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6488caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6489caec6540Smrg		fi
6490caec6540Smrg
6491e9feffd0Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6492caec6540Smrg
6493e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6494e9feffd0Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6495e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6496caec6540Smrg		if eval \${$cacheid+:} false; then :
6497caec6540Smrg  $as_echo_n "(cached) " >&6
6498caec6540Smrgelse
6499caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6500caec6540Smrg/* end confdefs.h.  */
6501caec6540Smrgint i;
6502caec6540Smrgint
6503caec6540Smrgmain ()
6504caec6540Smrg{
6505caec6540Smrg
6506caec6540Smrg  ;
6507caec6540Smrg  return 0;
6508caec6540Smrg}
6509caec6540Smrg_ACEOF
6510caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6511caec6540Smrg  eval $cacheid=yes
6512caec6540Smrgelse
6513caec6540Smrg  eval $cacheid=no
6514caec6540Smrgfi
6515caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6516caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6517caec6540Smrgfi
6518caec6540Smrg
6519caec6540Smrg
6520caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6521caec6540Smrg
6522caec6540Smrg		eval supported=\$$cacheid
6523caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6524caec6540Smrg$as_echo "$supported" >&6; }
6525caec6540Smrg		if test "$supported" = "yes" ; then
6526e9feffd0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6527caec6540Smrg			found="yes"
6528caec6540Smrg		fi
6529caec6540Smrg	fi
6530caec6540Smrg
6531caec6540Smrg
6532caec6540Smrg
6533caec6540Smrg
6534caec6540Smrg
6535caec6540Smrg
6536caec6540Smrg
6537caec6540Smrg
6538caec6540Smrg
6539caec6540Smrg
6540caec6540Smrg
6541caec6540Smrg
6542caec6540Smrg
6543caec6540Smrg
6544caec6540Smrg
6545caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6546caec6540Smrg
6547caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6548caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6549caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6550caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6551caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6552caec6540Smrg  $as_echo_n "(cached) " >&6
6553caec6540Smrgelse
6554caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6555caec6540Smrg/* end confdefs.h.  */
6556caec6540Smrgint i;
6557caec6540Smrg_ACEOF
6558caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6559caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6560caec6540Smrgelse
6561caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6562caec6540Smrgfi
6563caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6564caec6540Smrgfi
6565caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6566caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6567caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6568caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6569caec6540Smrgfi
6570caec6540Smrg
6571caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6572caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6573caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6574caec6540Smrg	fi
6575caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6576caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6577caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6578caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6579caec6540Smrg  $as_echo_n "(cached) " >&6
6580caec6540Smrgelse
6581caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6582caec6540Smrg/* end confdefs.h.  */
6583caec6540Smrgint i;
6584caec6540Smrg_ACEOF
6585caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6586caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6587caec6540Smrgelse
6588caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6589caec6540Smrgfi
6590caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6591caec6540Smrgfi
6592caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6593caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6594caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6595caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6596caec6540Smrgfi
6597caec6540Smrg
6598caec6540Smrgfound="no"
6599caec6540Smrg
6600caec6540Smrg	if test $found = "no" ; then
6601e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6602caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6603caec6540Smrg		fi
6604caec6540Smrg
6605e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6606caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6607caec6540Smrg		fi
6608caec6540Smrg
6609e9feffd0Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6610caec6540Smrg
6611e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6612e9feffd0Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6613e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6614caec6540Smrg		if eval \${$cacheid+:} false; then :
6615caec6540Smrg  $as_echo_n "(cached) " >&6
6616caec6540Smrgelse
6617caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6618caec6540Smrg/* end confdefs.h.  */
6619caec6540Smrgint i;
6620caec6540Smrgint
6621caec6540Smrgmain ()
6622caec6540Smrg{
6623caec6540Smrg
6624caec6540Smrg  ;
6625caec6540Smrg  return 0;
6626caec6540Smrg}
6627caec6540Smrg_ACEOF
6628caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6629caec6540Smrg  eval $cacheid=yes
6630caec6540Smrgelse
6631caec6540Smrg  eval $cacheid=no
6632caec6540Smrgfi
6633caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6634caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6635caec6540Smrgfi
6636caec6540Smrg
6637caec6540Smrg
6638caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6639caec6540Smrg
6640caec6540Smrg		eval supported=\$$cacheid
6641caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6642caec6540Smrg$as_echo "$supported" >&6; }
6643caec6540Smrg		if test "$supported" = "yes" ; then
6644e9feffd0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6645caec6540Smrg			found="yes"
6646caec6540Smrg		fi
6647caec6540Smrg	fi
6648caec6540Smrg
6649caec6540Smrg
6650caec6540Smrg
6651caec6540Smrg
6652caec6540Smrg
6653caec6540Smrg
6654caec6540Smrg
6655caec6540Smrg
6656caec6540Smrg
6657caec6540Smrg
6658caec6540Smrg
6659caec6540Smrg
6660caec6540Smrg
6661caec6540Smrg
6662caec6540Smrg
6663caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6664caec6540Smrg
6665caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6666caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6667caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6668caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6669caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6670caec6540Smrg  $as_echo_n "(cached) " >&6
6671caec6540Smrgelse
6672caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6673caec6540Smrg/* end confdefs.h.  */
6674caec6540Smrgint i;
6675caec6540Smrg_ACEOF
6676caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6677caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6678caec6540Smrgelse
6679caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6680caec6540Smrgfi
6681caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6682caec6540Smrgfi
6683caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6684caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6685caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6686caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6687caec6540Smrgfi
6688caec6540Smrg
6689caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6690caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6691caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6692caec6540Smrg	fi
6693caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6694caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6695caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6696caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6697caec6540Smrg  $as_echo_n "(cached) " >&6
6698caec6540Smrgelse
6699caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6700caec6540Smrg/* end confdefs.h.  */
6701caec6540Smrgint i;
6702caec6540Smrg_ACEOF
6703caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6704caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6705caec6540Smrgelse
6706caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6707caec6540Smrgfi
6708caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6709caec6540Smrgfi
6710caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6711caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6712caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6713caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6714caec6540Smrgfi
6715caec6540Smrg
6716caec6540Smrgfound="no"
6717caec6540Smrg
6718caec6540Smrg	if test $found = "no" ; then
6719e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6720caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6721caec6540Smrg		fi
6722caec6540Smrg
6723e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6724caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6725caec6540Smrg		fi
6726caec6540Smrg
6727e9feffd0Smrg		CFLAGS="$CFLAGS -Wlogical-op"
6728caec6540Smrg
6729e9feffd0Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6730e9feffd0Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6731e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6732caec6540Smrg		if eval \${$cacheid+:} false; then :
6733caec6540Smrg  $as_echo_n "(cached) " >&6
6734caec6540Smrgelse
6735caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6736caec6540Smrg/* end confdefs.h.  */
6737caec6540Smrgint i;
6738caec6540Smrgint
6739caec6540Smrgmain ()
6740caec6540Smrg{
6741caec6540Smrg
6742caec6540Smrg  ;
6743caec6540Smrg  return 0;
6744caec6540Smrg}
6745caec6540Smrg_ACEOF
6746caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6747caec6540Smrg  eval $cacheid=yes
6748caec6540Smrgelse
6749caec6540Smrg  eval $cacheid=no
6750caec6540Smrgfi
6751caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6752caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6753caec6540Smrgfi
6754caec6540Smrg
6755caec6540Smrg
6756caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6757caec6540Smrg
6758caec6540Smrg		eval supported=\$$cacheid
6759caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6760caec6540Smrg$as_echo "$supported" >&6; }
6761caec6540Smrg		if test "$supported" = "yes" ; then
6762e9feffd0Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6763caec6540Smrg			found="yes"
6764caec6540Smrg		fi
6765caec6540Smrg	fi
6766caec6540Smrg
6767caec6540Smrg
6768caec6540Smrg
6769caec6540Smrg# These are currently disabled because they are noisy.  They will be enabled
6770caec6540Smrg# in the future once the codebase is sufficiently modernized to silence
6771caec6540Smrg# them.  For now, I don't want them to drown out the other warnings.
6772caec6540Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6773caec6540Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6774e9feffd0Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6775caec6540Smrg
6776caec6540Smrg# Turn some warnings into errors, so we don't accidently get successful builds
6777caec6540Smrg# when there are problems that should be fixed.
6778caec6540Smrg
6779caec6540Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
6780caec6540Smrg
6781caec6540Smrg
6782caec6540Smrg
6783caec6540Smrg
6784caec6540Smrg
6785caec6540Smrg
6786caec6540Smrg
6787caec6540Smrg
6788caec6540Smrg
6789caec6540Smrg
6790caec6540Smrg
6791caec6540Smrg
6792caec6540Smrg
6793caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6794caec6540Smrg
6795caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6796caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6797caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6798caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6799caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6800caec6540Smrg  $as_echo_n "(cached) " >&6
6801caec6540Smrgelse
6802caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6803caec6540Smrg/* end confdefs.h.  */
6804caec6540Smrgint i;
6805caec6540Smrg_ACEOF
6806caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6807caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6808caec6540Smrgelse
6809caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6810caec6540Smrgfi
6811caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6812caec6540Smrgfi
6813caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6814caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6815caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6816caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6817caec6540Smrgfi
6818caec6540Smrg
6819caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6820caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6821caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6822caec6540Smrg	fi
6823caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6824caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6825caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6826caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6827caec6540Smrg  $as_echo_n "(cached) " >&6
6828caec6540Smrgelse
6829caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6830caec6540Smrg/* end confdefs.h.  */
6831caec6540Smrgint i;
6832caec6540Smrg_ACEOF
6833caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6834caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6835caec6540Smrgelse
6836caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6837caec6540Smrgfi
6838caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6839caec6540Smrgfi
6840caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6841caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6842caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6843caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6844caec6540Smrgfi
6845caec6540Smrg
6846caec6540Smrgfound="no"
6847caec6540Smrg
6848caec6540Smrg	if test $found = "no" ; then
6849e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6850caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6851caec6540Smrg		fi
6852caec6540Smrg
6853e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6854caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6855caec6540Smrg		fi
6856caec6540Smrg
6857caec6540Smrg		CFLAGS="$CFLAGS -Werror=implicit"
6858caec6540Smrg
6859caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6860caec6540Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6861e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
6862caec6540Smrg		if eval \${$cacheid+:} false; then :
6863caec6540Smrg  $as_echo_n "(cached) " >&6
6864caec6540Smrgelse
6865caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866caec6540Smrg/* end confdefs.h.  */
6867caec6540Smrgint i;
6868caec6540Smrgint
6869caec6540Smrgmain ()
6870caec6540Smrg{
6871caec6540Smrg
6872caec6540Smrg  ;
6873caec6540Smrg  return 0;
6874caec6540Smrg}
6875caec6540Smrg_ACEOF
6876caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6877caec6540Smrg  eval $cacheid=yes
6878caec6540Smrgelse
6879caec6540Smrg  eval $cacheid=no
6880caec6540Smrgfi
6881caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6882caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6883caec6540Smrgfi
6884caec6540Smrg
6885caec6540Smrg
6886caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6887caec6540Smrg
6888caec6540Smrg		eval supported=\$$cacheid
6889caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6890caec6540Smrg$as_echo "$supported" >&6; }
6891caec6540Smrg		if test "$supported" = "yes" ; then
6892caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6893caec6540Smrg			found="yes"
6894caec6540Smrg		fi
6895caec6540Smrg	fi
6896caec6540Smrg
6897caec6540Smrg	if test $found = "no" ; then
6898e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6899caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6900caec6540Smrg		fi
6901caec6540Smrg
6902e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6903caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6904caec6540Smrg		fi
6905caec6540Smrg
6906caec6540Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6907caec6540Smrg
6908caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6909caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6910e9feffd0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
6911caec6540Smrg		if eval \${$cacheid+:} false; then :
6912caec6540Smrg  $as_echo_n "(cached) " >&6
6913caec6540Smrgelse
6914caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6915caec6540Smrg/* end confdefs.h.  */
6916caec6540Smrgint i;
6917caec6540Smrgint
6918caec6540Smrgmain ()
6919caec6540Smrg{
6920caec6540Smrg
6921caec6540Smrg  ;
6922caec6540Smrg  return 0;
6923caec6540Smrg}
6924caec6540Smrg_ACEOF
6925caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
6926caec6540Smrg  eval $cacheid=yes
6927caec6540Smrgelse
6928caec6540Smrg  eval $cacheid=no
6929caec6540Smrgfi
6930caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
6931caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
6932caec6540Smrgfi
6933caec6540Smrg
6934caec6540Smrg
6935caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6936caec6540Smrg
6937caec6540Smrg		eval supported=\$$cacheid
6938caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6939caec6540Smrg$as_echo "$supported" >&6; }
6940caec6540Smrg		if test "$supported" = "yes" ; then
6941caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6942caec6540Smrg			found="yes"
6943caec6540Smrg		fi
6944caec6540Smrg	fi
6945caec6540Smrg
6946caec6540Smrg
6947caec6540Smrg
6948caec6540Smrg
6949caec6540Smrg
6950caec6540Smrg
6951caec6540Smrg
6952caec6540Smrg
6953caec6540Smrg
6954caec6540Smrg
6955caec6540Smrg
6956caec6540Smrg
6957caec6540Smrg
6958caec6540Smrg
6959caec6540Smrg
6960caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6961caec6540Smrg
6962caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6963caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6964caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6965caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6966caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6967caec6540Smrg  $as_echo_n "(cached) " >&6
6968caec6540Smrgelse
6969caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970caec6540Smrg/* end confdefs.h.  */
6971caec6540Smrgint i;
6972caec6540Smrg_ACEOF
6973caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
6974caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6975caec6540Smrgelse
6976caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6977caec6540Smrgfi
6978caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6979caec6540Smrgfi
6980caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6981caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6982caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6983caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6984caec6540Smrgfi
6985caec6540Smrg
6986caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6987caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6988caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6989caec6540Smrg	fi
6990caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6991caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6992caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6993caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6994caec6540Smrg  $as_echo_n "(cached) " >&6
6995caec6540Smrgelse
6996caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6997caec6540Smrg/* end confdefs.h.  */
6998caec6540Smrgint i;
6999caec6540Smrg_ACEOF
7000caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7001caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7002caec6540Smrgelse
7003caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7004caec6540Smrgfi
7005caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7006caec6540Smrgfi
7007caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7008caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7009caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7010caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7011caec6540Smrgfi
7012caec6540Smrg
7013caec6540Smrgfound="no"
7014caec6540Smrg
7015caec6540Smrg	if test $found = "no" ; then
7016e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7017caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7018caec6540Smrg		fi
7019caec6540Smrg
7020e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7021caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7022caec6540Smrg		fi
7023caec6540Smrg
7024caec6540Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
7025caec6540Smrg
7026caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7027caec6540Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7028e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
7029caec6540Smrg		if eval \${$cacheid+:} false; then :
7030caec6540Smrg  $as_echo_n "(cached) " >&6
7031caec6540Smrgelse
7032caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7033caec6540Smrg/* end confdefs.h.  */
7034caec6540Smrgint i;
7035caec6540Smrgint
7036caec6540Smrgmain ()
7037caec6540Smrg{
7038caec6540Smrg
7039caec6540Smrg  ;
7040caec6540Smrg  return 0;
7041caec6540Smrg}
7042caec6540Smrg_ACEOF
7043caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7044caec6540Smrg  eval $cacheid=yes
7045caec6540Smrgelse
7046caec6540Smrg  eval $cacheid=no
7047caec6540Smrgfi
7048caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7049caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7050caec6540Smrgfi
7051caec6540Smrg
7052caec6540Smrg
7053caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7054caec6540Smrg
7055caec6540Smrg		eval supported=\$$cacheid
7056caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7057caec6540Smrg$as_echo "$supported" >&6; }
7058caec6540Smrg		if test "$supported" = "yes" ; then
7059caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7060caec6540Smrg			found="yes"
7061caec6540Smrg		fi
7062caec6540Smrg	fi
7063caec6540Smrg
7064caec6540Smrg
7065caec6540Smrg
7066caec6540Smrg
7067caec6540Smrg
7068caec6540Smrg
7069caec6540Smrg
7070caec6540Smrg
7071caec6540Smrg
7072caec6540Smrg
7073caec6540Smrg
7074caec6540Smrg
7075caec6540Smrg
7076caec6540Smrg
7077caec6540Smrg
7078caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7079caec6540Smrg
7080caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7081caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7082caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7083caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7084caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7085caec6540Smrg  $as_echo_n "(cached) " >&6
7086caec6540Smrgelse
7087caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7088caec6540Smrg/* end confdefs.h.  */
7089caec6540Smrgint i;
7090caec6540Smrg_ACEOF
7091caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7092caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7093caec6540Smrgelse
7094caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7095caec6540Smrgfi
7096caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7097caec6540Smrgfi
7098caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7099caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7100caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7101caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7102caec6540Smrgfi
7103caec6540Smrg
7104caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7105caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7106caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7107caec6540Smrg	fi
7108caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7109caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7110caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7111caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7112caec6540Smrg  $as_echo_n "(cached) " >&6
7113caec6540Smrgelse
7114caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7115caec6540Smrg/* end confdefs.h.  */
7116caec6540Smrgint i;
7117caec6540Smrg_ACEOF
7118caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7119caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7120caec6540Smrgelse
7121caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7122caec6540Smrgfi
7123caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7124caec6540Smrgfi
7125caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7126caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7127caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7128caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7129caec6540Smrgfi
7130caec6540Smrg
7131caec6540Smrgfound="no"
7132caec6540Smrg
7133caec6540Smrg	if test $found = "no" ; then
7134e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7135caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7136caec6540Smrg		fi
7137caec6540Smrg
7138e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7139caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7140caec6540Smrg		fi
7141caec6540Smrg
7142caec6540Smrg		CFLAGS="$CFLAGS -Werror=init-self"
7143caec6540Smrg
7144caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7145caec6540Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7146e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7147caec6540Smrg		if eval \${$cacheid+:} false; then :
7148caec6540Smrg  $as_echo_n "(cached) " >&6
7149caec6540Smrgelse
7150caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7151caec6540Smrg/* end confdefs.h.  */
7152caec6540Smrgint i;
7153caec6540Smrgint
7154caec6540Smrgmain ()
7155caec6540Smrg{
7156caec6540Smrg
7157caec6540Smrg  ;
7158caec6540Smrg  return 0;
7159caec6540Smrg}
7160caec6540Smrg_ACEOF
7161caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7162caec6540Smrg  eval $cacheid=yes
7163caec6540Smrgelse
7164caec6540Smrg  eval $cacheid=no
7165caec6540Smrgfi
7166caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7167caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7168caec6540Smrgfi
7169caec6540Smrg
7170caec6540Smrg
7171caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7172caec6540Smrg
7173caec6540Smrg		eval supported=\$$cacheid
7174caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7175caec6540Smrg$as_echo "$supported" >&6; }
7176caec6540Smrg		if test "$supported" = "yes" ; then
7177caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7178caec6540Smrg			found="yes"
7179caec6540Smrg		fi
7180caec6540Smrg	fi
7181caec6540Smrg
7182caec6540Smrg
7183caec6540Smrg
7184caec6540Smrg
7185caec6540Smrg
7186caec6540Smrg
7187caec6540Smrg
7188caec6540Smrg
7189caec6540Smrg
7190caec6540Smrg
7191caec6540Smrg
7192caec6540Smrg
7193caec6540Smrg
7194caec6540Smrg
7195caec6540Smrg
7196caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7197caec6540Smrg
7198caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7199caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7200caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7201caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7202caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7203caec6540Smrg  $as_echo_n "(cached) " >&6
7204caec6540Smrgelse
7205caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7206caec6540Smrg/* end confdefs.h.  */
7207caec6540Smrgint i;
7208caec6540Smrg_ACEOF
7209caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7210caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7211caec6540Smrgelse
7212caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7213caec6540Smrgfi
7214caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7215caec6540Smrgfi
7216caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7217caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7218caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7219caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7220caec6540Smrgfi
7221caec6540Smrg
7222caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7223caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7224caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7225caec6540Smrg	fi
7226caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7227caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7228caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7229caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7230caec6540Smrg  $as_echo_n "(cached) " >&6
7231caec6540Smrgelse
7232caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7233caec6540Smrg/* end confdefs.h.  */
7234caec6540Smrgint i;
7235caec6540Smrg_ACEOF
7236caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7237caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7238caec6540Smrgelse
7239caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7240caec6540Smrgfi
7241caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7242caec6540Smrgfi
7243caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7244caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7245caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7246caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7247caec6540Smrgfi
7248caec6540Smrg
7249caec6540Smrgfound="no"
7250caec6540Smrg
7251caec6540Smrg	if test $found = "no" ; then
7252e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7253caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7254caec6540Smrg		fi
7255caec6540Smrg
7256e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7257caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7258caec6540Smrg		fi
7259caec6540Smrg
7260caec6540Smrg		CFLAGS="$CFLAGS -Werror=main"
7261caec6540Smrg
7262caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7263caec6540Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7264e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7265caec6540Smrg		if eval \${$cacheid+:} false; then :
7266caec6540Smrg  $as_echo_n "(cached) " >&6
7267caec6540Smrgelse
7268caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7269caec6540Smrg/* end confdefs.h.  */
7270caec6540Smrgint i;
7271caec6540Smrgint
7272caec6540Smrgmain ()
7273caec6540Smrg{
7274caec6540Smrg
7275caec6540Smrg  ;
7276caec6540Smrg  return 0;
7277caec6540Smrg}
7278caec6540Smrg_ACEOF
7279caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7280caec6540Smrg  eval $cacheid=yes
7281caec6540Smrgelse
7282caec6540Smrg  eval $cacheid=no
7283caec6540Smrgfi
7284caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7285caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7286caec6540Smrgfi
7287caec6540Smrg
7288caec6540Smrg
7289caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7290caec6540Smrg
7291caec6540Smrg		eval supported=\$$cacheid
7292caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7293caec6540Smrg$as_echo "$supported" >&6; }
7294caec6540Smrg		if test "$supported" = "yes" ; then
7295caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7296caec6540Smrg			found="yes"
7297caec6540Smrg		fi
7298caec6540Smrg	fi
7299caec6540Smrg
7300caec6540Smrg
7301caec6540Smrg
7302caec6540Smrg
7303caec6540Smrg
7304caec6540Smrg
7305caec6540Smrg
7306caec6540Smrg
7307caec6540Smrg
7308caec6540Smrg
7309caec6540Smrg
7310caec6540Smrg
7311caec6540Smrg
7312caec6540Smrg
7313caec6540Smrg
7314caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7315caec6540Smrg
7316caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7317caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7318caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7319caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7320caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7321caec6540Smrg  $as_echo_n "(cached) " >&6
7322caec6540Smrgelse
7323caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324caec6540Smrg/* end confdefs.h.  */
7325caec6540Smrgint i;
7326caec6540Smrg_ACEOF
7327caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7328caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7329caec6540Smrgelse
7330caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7331caec6540Smrgfi
7332caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7333caec6540Smrgfi
7334caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7335caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7336caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7337caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7338caec6540Smrgfi
7339caec6540Smrg
7340caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7341caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7342caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7343caec6540Smrg	fi
7344caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7345caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7346caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7347caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7348caec6540Smrg  $as_echo_n "(cached) " >&6
7349caec6540Smrgelse
7350caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7351caec6540Smrg/* end confdefs.h.  */
7352caec6540Smrgint i;
7353caec6540Smrg_ACEOF
7354caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7355caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7356caec6540Smrgelse
7357caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7358caec6540Smrgfi
7359caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7360caec6540Smrgfi
7361caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7362caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7363caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7364caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7365caec6540Smrgfi
7366caec6540Smrg
7367caec6540Smrgfound="no"
7368caec6540Smrg
7369caec6540Smrg	if test $found = "no" ; then
7370e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7371caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7372caec6540Smrg		fi
7373caec6540Smrg
7374e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7375caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7376caec6540Smrg		fi
7377caec6540Smrg
7378caec6540Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7379caec6540Smrg
7380caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7381caec6540Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7382e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7383caec6540Smrg		if eval \${$cacheid+:} false; then :
7384caec6540Smrg  $as_echo_n "(cached) " >&6
7385caec6540Smrgelse
7386caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7387caec6540Smrg/* end confdefs.h.  */
7388caec6540Smrgint i;
7389caec6540Smrgint
7390caec6540Smrgmain ()
7391caec6540Smrg{
7392caec6540Smrg
7393caec6540Smrg  ;
7394caec6540Smrg  return 0;
7395caec6540Smrg}
7396caec6540Smrg_ACEOF
7397caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7398caec6540Smrg  eval $cacheid=yes
7399caec6540Smrgelse
7400caec6540Smrg  eval $cacheid=no
7401caec6540Smrgfi
7402caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7403caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7404caec6540Smrgfi
7405caec6540Smrg
7406caec6540Smrg
7407caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7408caec6540Smrg
7409caec6540Smrg		eval supported=\$$cacheid
7410caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7411caec6540Smrg$as_echo "$supported" >&6; }
7412caec6540Smrg		if test "$supported" = "yes" ; then
7413caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7414caec6540Smrg			found="yes"
7415caec6540Smrg		fi
7416caec6540Smrg	fi
7417caec6540Smrg
7418caec6540Smrg
7419caec6540Smrg
7420caec6540Smrg
7421caec6540Smrg
7422caec6540Smrg
7423caec6540Smrg
7424caec6540Smrg
7425caec6540Smrg
7426caec6540Smrg
7427caec6540Smrg
7428caec6540Smrg
7429caec6540Smrg
7430caec6540Smrg
7431caec6540Smrg
7432caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7433caec6540Smrg
7434caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7435caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7436caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7437caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7438caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7439caec6540Smrg  $as_echo_n "(cached) " >&6
7440caec6540Smrgelse
7441caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7442caec6540Smrg/* end confdefs.h.  */
7443caec6540Smrgint i;
7444caec6540Smrg_ACEOF
7445caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7446caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7447caec6540Smrgelse
7448caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7449caec6540Smrgfi
7450caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7451caec6540Smrgfi
7452caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7453caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7454caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7455caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7456caec6540Smrgfi
7457caec6540Smrg
7458caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7459caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7460caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7461caec6540Smrg	fi
7462caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7463caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7464caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7465caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7466caec6540Smrg  $as_echo_n "(cached) " >&6
7467caec6540Smrgelse
7468caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7469caec6540Smrg/* end confdefs.h.  */
7470caec6540Smrgint i;
7471caec6540Smrg_ACEOF
7472caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7473caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7474caec6540Smrgelse
7475caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7476caec6540Smrgfi
7477caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7478caec6540Smrgfi
7479caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7480caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7481caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7482caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7483caec6540Smrgfi
7484caec6540Smrg
7485caec6540Smrgfound="no"
7486caec6540Smrg
7487caec6540Smrg	if test $found = "no" ; then
7488e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7489caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7490caec6540Smrg		fi
7491caec6540Smrg
7492e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7493caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7494caec6540Smrg		fi
7495caec6540Smrg
7496caec6540Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7497caec6540Smrg
7498caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7499caec6540Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7500e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7501caec6540Smrg		if eval \${$cacheid+:} false; then :
7502caec6540Smrg  $as_echo_n "(cached) " >&6
7503caec6540Smrgelse
7504caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7505caec6540Smrg/* end confdefs.h.  */
7506caec6540Smrgint i;
7507caec6540Smrgint
7508caec6540Smrgmain ()
7509caec6540Smrg{
7510caec6540Smrg
7511caec6540Smrg  ;
7512caec6540Smrg  return 0;
7513caec6540Smrg}
7514caec6540Smrg_ACEOF
7515caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7516caec6540Smrg  eval $cacheid=yes
7517caec6540Smrgelse
7518caec6540Smrg  eval $cacheid=no
7519caec6540Smrgfi
7520caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7521caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7522caec6540Smrgfi
7523caec6540Smrg
7524caec6540Smrg
7525caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7526caec6540Smrg
7527caec6540Smrg		eval supported=\$$cacheid
7528caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7529caec6540Smrg$as_echo "$supported" >&6; }
7530caec6540Smrg		if test "$supported" = "yes" ; then
7531caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7532caec6540Smrg			found="yes"
7533caec6540Smrg		fi
7534caec6540Smrg	fi
7535caec6540Smrg
7536caec6540Smrg
7537caec6540Smrg
7538caec6540Smrg
7539caec6540Smrg
7540caec6540Smrg
7541caec6540Smrg
7542caec6540Smrg
7543caec6540Smrg
7544caec6540Smrg
7545caec6540Smrg
7546caec6540Smrg
7547caec6540Smrg
7548caec6540Smrg
7549caec6540Smrg
7550caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7551caec6540Smrg
7552caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7553caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7554caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7555caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7556caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7557caec6540Smrg  $as_echo_n "(cached) " >&6
7558caec6540Smrgelse
7559caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7560caec6540Smrg/* end confdefs.h.  */
7561caec6540Smrgint i;
7562caec6540Smrg_ACEOF
7563caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7564caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7565caec6540Smrgelse
7566caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7567caec6540Smrgfi
7568caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7569caec6540Smrgfi
7570caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7571caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7572caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7573caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7574caec6540Smrgfi
7575caec6540Smrg
7576caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7577caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7578caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7579caec6540Smrg	fi
7580caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7581caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7582caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7583caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7584caec6540Smrg  $as_echo_n "(cached) " >&6
7585caec6540Smrgelse
7586caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7587caec6540Smrg/* end confdefs.h.  */
7588caec6540Smrgint i;
7589caec6540Smrg_ACEOF
7590caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7591caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7592caec6540Smrgelse
7593caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7594caec6540Smrgfi
7595caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7596caec6540Smrgfi
7597caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7598caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7599caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7600caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7601caec6540Smrgfi
7602caec6540Smrg
7603caec6540Smrgfound="no"
7604caec6540Smrg
7605caec6540Smrg	if test $found = "no" ; then
7606e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7607caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7608caec6540Smrg		fi
7609caec6540Smrg
7610e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7611caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7612caec6540Smrg		fi
7613caec6540Smrg
7614caec6540Smrg		CFLAGS="$CFLAGS -Werror=return-type"
7615caec6540Smrg
7616caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7617caec6540Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7618e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7619caec6540Smrg		if eval \${$cacheid+:} false; then :
7620caec6540Smrg  $as_echo_n "(cached) " >&6
7621caec6540Smrgelse
7622caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7623caec6540Smrg/* end confdefs.h.  */
7624caec6540Smrgint i;
7625caec6540Smrgint
7626caec6540Smrgmain ()
7627caec6540Smrg{
7628caec6540Smrg
7629caec6540Smrg  ;
7630caec6540Smrg  return 0;
7631caec6540Smrg}
7632caec6540Smrg_ACEOF
7633caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7634caec6540Smrg  eval $cacheid=yes
7635caec6540Smrgelse
7636caec6540Smrg  eval $cacheid=no
7637caec6540Smrgfi
7638caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7639caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7640caec6540Smrgfi
7641caec6540Smrg
7642caec6540Smrg
7643caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7644caec6540Smrg
7645caec6540Smrg		eval supported=\$$cacheid
7646caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7647caec6540Smrg$as_echo "$supported" >&6; }
7648caec6540Smrg		if test "$supported" = "yes" ; then
7649caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7650caec6540Smrg			found="yes"
7651caec6540Smrg		fi
7652caec6540Smrg	fi
7653caec6540Smrg
7654caec6540Smrg	if test $found = "no" ; then
7655e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7656caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7657caec6540Smrg		fi
7658caec6540Smrg
7659e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7660caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7661caec6540Smrg		fi
7662caec6540Smrg
7663caec6540Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7664caec6540Smrg
7665caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7666caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7667e9feffd0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7668caec6540Smrg		if eval \${$cacheid+:} false; then :
7669caec6540Smrg  $as_echo_n "(cached) " >&6
7670caec6540Smrgelse
7671caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7672caec6540Smrg/* end confdefs.h.  */
7673caec6540Smrgint i;
7674caec6540Smrgint
7675caec6540Smrgmain ()
7676caec6540Smrg{
7677caec6540Smrg
7678caec6540Smrg  ;
7679caec6540Smrg  return 0;
7680caec6540Smrg}
7681caec6540Smrg_ACEOF
7682caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7683caec6540Smrg  eval $cacheid=yes
7684caec6540Smrgelse
7685caec6540Smrg  eval $cacheid=no
7686caec6540Smrgfi
7687caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7688caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7689caec6540Smrgfi
7690caec6540Smrg
7691caec6540Smrg
7692caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7693caec6540Smrg
7694caec6540Smrg		eval supported=\$$cacheid
7695caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7696caec6540Smrg$as_echo "$supported" >&6; }
7697caec6540Smrg		if test "$supported" = "yes" ; then
7698caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7699caec6540Smrg			found="yes"
7700caec6540Smrg		fi
7701caec6540Smrg	fi
7702caec6540Smrg
7703caec6540Smrg
7704caec6540Smrg
7705caec6540Smrg
7706caec6540Smrg
7707caec6540Smrg
7708caec6540Smrg
7709caec6540Smrg
7710caec6540Smrg
7711caec6540Smrg
7712caec6540Smrg
7713caec6540Smrg
7714caec6540Smrg
7715caec6540Smrg
7716caec6540Smrg
7717caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7718caec6540Smrg
7719caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7720caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7721caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7722caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7723caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7724caec6540Smrg  $as_echo_n "(cached) " >&6
7725caec6540Smrgelse
7726caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7727caec6540Smrg/* end confdefs.h.  */
7728caec6540Smrgint i;
7729caec6540Smrg_ACEOF
7730caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7731caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7732caec6540Smrgelse
7733caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7734caec6540Smrgfi
7735caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7736caec6540Smrgfi
7737caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7738caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7739caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7740caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7741caec6540Smrgfi
7742caec6540Smrg
7743caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7744caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7745caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7746caec6540Smrg	fi
7747caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7748caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7749caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7750caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7751caec6540Smrg  $as_echo_n "(cached) " >&6
7752caec6540Smrgelse
7753caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7754caec6540Smrg/* end confdefs.h.  */
7755caec6540Smrgint i;
7756caec6540Smrg_ACEOF
7757caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7758caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7759caec6540Smrgelse
7760caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7761caec6540Smrgfi
7762caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7763caec6540Smrgfi
7764caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7765caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7766caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7767caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7768caec6540Smrgfi
7769caec6540Smrg
7770caec6540Smrgfound="no"
7771caec6540Smrg
7772caec6540Smrg	if test $found = "no" ; then
7773e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7774caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7775caec6540Smrg		fi
7776caec6540Smrg
7777e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7778caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7779caec6540Smrg		fi
7780caec6540Smrg
7781caec6540Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
7782caec6540Smrg
7783caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7784caec6540Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7785e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7786caec6540Smrg		if eval \${$cacheid+:} false; then :
7787caec6540Smrg  $as_echo_n "(cached) " >&6
7788caec6540Smrgelse
7789caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7790caec6540Smrg/* end confdefs.h.  */
7791caec6540Smrgint i;
7792caec6540Smrgint
7793caec6540Smrgmain ()
7794caec6540Smrg{
7795caec6540Smrg
7796caec6540Smrg  ;
7797caec6540Smrg  return 0;
7798caec6540Smrg}
7799caec6540Smrg_ACEOF
7800caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7801caec6540Smrg  eval $cacheid=yes
7802caec6540Smrgelse
7803caec6540Smrg  eval $cacheid=no
7804caec6540Smrgfi
7805caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7806caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7807caec6540Smrgfi
7808caec6540Smrg
7809caec6540Smrg
7810caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7811caec6540Smrg
7812caec6540Smrg		eval supported=\$$cacheid
7813caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7814caec6540Smrg$as_echo "$supported" >&6; }
7815caec6540Smrg		if test "$supported" = "yes" ; then
7816caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7817caec6540Smrg			found="yes"
7818caec6540Smrg		fi
7819caec6540Smrg	fi
7820caec6540Smrg
7821caec6540Smrg
7822caec6540Smrg
7823caec6540Smrg
7824caec6540Smrg
7825caec6540Smrg
7826caec6540Smrg
7827caec6540Smrg
7828caec6540Smrg
7829caec6540Smrg
7830caec6540Smrg
7831caec6540Smrg
7832caec6540Smrg
7833caec6540Smrg
7834caec6540Smrg
7835caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7836caec6540Smrg
7837caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7838caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7839caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7840caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7841caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7842caec6540Smrg  $as_echo_n "(cached) " >&6
7843caec6540Smrgelse
7844caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7845caec6540Smrg/* end confdefs.h.  */
7846caec6540Smrgint i;
7847caec6540Smrg_ACEOF
7848caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7849caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7850caec6540Smrgelse
7851caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7852caec6540Smrgfi
7853caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7854caec6540Smrgfi
7855caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7856caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7857caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7858caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7859caec6540Smrgfi
7860caec6540Smrg
7861caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7862caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7863caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7864caec6540Smrg	fi
7865caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7866caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7867caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7868caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7869caec6540Smrg  $as_echo_n "(cached) " >&6
7870caec6540Smrgelse
7871caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7872caec6540Smrg/* end confdefs.h.  */
7873caec6540Smrgint i;
7874caec6540Smrg_ACEOF
7875caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7876caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7877caec6540Smrgelse
7878caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7879caec6540Smrgfi
7880caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7881caec6540Smrgfi
7882caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7883caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7884caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7885caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7886caec6540Smrgfi
7887caec6540Smrg
7888caec6540Smrgfound="no"
7889caec6540Smrg
7890caec6540Smrg	if test $found = "no" ; then
7891e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7892caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7893caec6540Smrg		fi
7894caec6540Smrg
7895e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7896caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7897caec6540Smrg		fi
7898caec6540Smrg
7899caec6540Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
7900caec6540Smrg
7901caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7902caec6540Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7903e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
7904caec6540Smrg		if eval \${$cacheid+:} false; then :
7905caec6540Smrg  $as_echo_n "(cached) " >&6
7906caec6540Smrgelse
7907caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7908caec6540Smrg/* end confdefs.h.  */
7909caec6540Smrgint i;
7910caec6540Smrgint
7911caec6540Smrgmain ()
7912caec6540Smrg{
7913caec6540Smrg
7914caec6540Smrg  ;
7915caec6540Smrg  return 0;
7916caec6540Smrg}
7917caec6540Smrg_ACEOF
7918caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
7919caec6540Smrg  eval $cacheid=yes
7920caec6540Smrgelse
7921caec6540Smrg  eval $cacheid=no
7922caec6540Smrgfi
7923caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
7924caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
7925caec6540Smrgfi
7926caec6540Smrg
7927caec6540Smrg
7928caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7929caec6540Smrg
7930caec6540Smrg		eval supported=\$$cacheid
7931caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7932caec6540Smrg$as_echo "$supported" >&6; }
7933caec6540Smrg		if test "$supported" = "yes" ; then
7934caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7935caec6540Smrg			found="yes"
7936caec6540Smrg		fi
7937caec6540Smrg	fi
7938caec6540Smrg
7939caec6540Smrg
7940caec6540Smrg
7941caec6540Smrg
7942caec6540Smrg
7943caec6540Smrg
7944caec6540Smrg
7945caec6540Smrg
7946caec6540Smrg
7947caec6540Smrg
7948caec6540Smrg
7949caec6540Smrg
7950caec6540Smrg
7951caec6540Smrg
7952caec6540Smrg
7953caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7954caec6540Smrg
7955caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7956caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7957caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7958caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7959caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7960caec6540Smrg  $as_echo_n "(cached) " >&6
7961caec6540Smrgelse
7962caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7963caec6540Smrg/* end confdefs.h.  */
7964caec6540Smrgint i;
7965caec6540Smrg_ACEOF
7966caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7967caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7968caec6540Smrgelse
7969caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7970caec6540Smrgfi
7971caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7972caec6540Smrgfi
7973caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7974caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7975caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7976caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7977caec6540Smrgfi
7978caec6540Smrg
7979caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7980caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7981caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7982caec6540Smrg	fi
7983caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7984caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7985caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7986caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7987caec6540Smrg  $as_echo_n "(cached) " >&6
7988caec6540Smrgelse
7989caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7990caec6540Smrg/* end confdefs.h.  */
7991caec6540Smrgint i;
7992caec6540Smrg_ACEOF
7993caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
7994caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7995caec6540Smrgelse
7996caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7997caec6540Smrgfi
7998caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7999caec6540Smrgfi
8000caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8001caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8002caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8003caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8004caec6540Smrgfi
8005caec6540Smrg
8006caec6540Smrgfound="no"
8007caec6540Smrg
8008caec6540Smrg	if test $found = "no" ; then
8009e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8010caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8011caec6540Smrg		fi
8012caec6540Smrg
8013e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8014caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8015caec6540Smrg		fi
8016caec6540Smrg
8017caec6540Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
8018caec6540Smrg
8019caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8020caec6540Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8021e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
8022caec6540Smrg		if eval \${$cacheid+:} false; then :
8023caec6540Smrg  $as_echo_n "(cached) " >&6
8024caec6540Smrgelse
8025caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8026caec6540Smrg/* end confdefs.h.  */
8027caec6540Smrgint i;
8028caec6540Smrgint
8029caec6540Smrgmain ()
8030caec6540Smrg{
8031caec6540Smrg
8032caec6540Smrg  ;
8033caec6540Smrg  return 0;
8034caec6540Smrg}
8035caec6540Smrg_ACEOF
8036caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8037caec6540Smrg  eval $cacheid=yes
8038caec6540Smrgelse
8039caec6540Smrg  eval $cacheid=no
8040caec6540Smrgfi
8041caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8042caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8043caec6540Smrgfi
8044caec6540Smrg
8045caec6540Smrg
8046caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8047caec6540Smrg
8048caec6540Smrg		eval supported=\$$cacheid
8049caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8050caec6540Smrg$as_echo "$supported" >&6; }
8051caec6540Smrg		if test "$supported" = "yes" ; then
8052caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8053caec6540Smrg			found="yes"
8054caec6540Smrg		fi
8055caec6540Smrg	fi
8056caec6540Smrg
8057caec6540Smrg
8058caec6540Smrg
8059caec6540Smrg
8060caec6540Smrg
8061caec6540Smrg
8062caec6540Smrg
8063caec6540Smrg
8064caec6540Smrg
8065caec6540Smrg
8066caec6540Smrg
8067caec6540Smrg
8068caec6540Smrg
8069caec6540Smrg
8070caec6540Smrg
8071caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8072caec6540Smrg
8073caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8074caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8075caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8076caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8077caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8078caec6540Smrg  $as_echo_n "(cached) " >&6
8079caec6540Smrgelse
8080caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8081caec6540Smrg/* end confdefs.h.  */
8082caec6540Smrgint i;
8083caec6540Smrg_ACEOF
8084caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8085caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8086caec6540Smrgelse
8087caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8088caec6540Smrgfi
8089caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8090caec6540Smrgfi
8091caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8092caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8093caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8094caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8095caec6540Smrgfi
8096caec6540Smrg
8097caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8098caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8099caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8100caec6540Smrg	fi
8101caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8102caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8103caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8104caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8105caec6540Smrg  $as_echo_n "(cached) " >&6
8106caec6540Smrgelse
8107caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8108caec6540Smrg/* end confdefs.h.  */
8109caec6540Smrgint i;
8110caec6540Smrg_ACEOF
8111caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8112caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8113caec6540Smrgelse
8114caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8115caec6540Smrgfi
8116caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8117caec6540Smrgfi
8118caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8119caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8120caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8121caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8122caec6540Smrgfi
8123caec6540Smrg
8124caec6540Smrgfound="no"
8125caec6540Smrg
8126caec6540Smrg	if test $found = "no" ; then
8127e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8128caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8129caec6540Smrg		fi
8130caec6540Smrg
8131e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8132caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8133caec6540Smrg		fi
8134caec6540Smrg
8135caec6540Smrg		CFLAGS="$CFLAGS -Werror=address"
8136caec6540Smrg
8137caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8138caec6540Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8139e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8140caec6540Smrg		if eval \${$cacheid+:} false; then :
8141caec6540Smrg  $as_echo_n "(cached) " >&6
8142caec6540Smrgelse
8143caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8144caec6540Smrg/* end confdefs.h.  */
8145caec6540Smrgint i;
8146caec6540Smrgint
8147caec6540Smrgmain ()
8148caec6540Smrg{
8149caec6540Smrg
8150caec6540Smrg  ;
8151caec6540Smrg  return 0;
8152caec6540Smrg}
8153caec6540Smrg_ACEOF
8154caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8155caec6540Smrg  eval $cacheid=yes
8156caec6540Smrgelse
8157caec6540Smrg  eval $cacheid=no
8158caec6540Smrgfi
8159caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8160caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8161caec6540Smrgfi
8162caec6540Smrg
8163caec6540Smrg
8164caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8165caec6540Smrg
8166caec6540Smrg		eval supported=\$$cacheid
8167caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8168caec6540Smrg$as_echo "$supported" >&6; }
8169caec6540Smrg		if test "$supported" = "yes" ; then
8170caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8171caec6540Smrg			found="yes"
8172caec6540Smrg		fi
8173caec6540Smrg	fi
8174caec6540Smrg
8175caec6540Smrg
8176caec6540Smrg
8177caec6540Smrg
8178caec6540Smrg
8179caec6540Smrg
8180caec6540Smrg
8181caec6540Smrg
8182caec6540Smrg
8183caec6540Smrg
8184caec6540Smrg
8185caec6540Smrg
8186caec6540Smrg
8187caec6540Smrg
8188caec6540Smrg
8189caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8190caec6540Smrg
8191caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8192caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8193caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8194caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8195caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8196caec6540Smrg  $as_echo_n "(cached) " >&6
8197caec6540Smrgelse
8198caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8199caec6540Smrg/* end confdefs.h.  */
8200caec6540Smrgint i;
8201caec6540Smrg_ACEOF
8202caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8203caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8204caec6540Smrgelse
8205caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8206caec6540Smrgfi
8207caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8208caec6540Smrgfi
8209caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8210caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8211caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8212caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8213caec6540Smrgfi
8214caec6540Smrg
8215caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8216caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8217caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8218caec6540Smrg	fi
8219caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8220caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8221caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8222caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8223caec6540Smrg  $as_echo_n "(cached) " >&6
8224caec6540Smrgelse
8225caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8226caec6540Smrg/* end confdefs.h.  */
8227caec6540Smrgint i;
8228caec6540Smrg_ACEOF
8229caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8230caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8231caec6540Smrgelse
8232caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8233caec6540Smrgfi
8234caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8235caec6540Smrgfi
8236caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8237caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8238caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8239caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8240caec6540Smrgfi
8241caec6540Smrg
8242caec6540Smrgfound="no"
8243caec6540Smrg
8244caec6540Smrg	if test $found = "no" ; then
8245e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8246caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8247caec6540Smrg		fi
8248caec6540Smrg
8249e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8250caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8251caec6540Smrg		fi
8252caec6540Smrg
8253caec6540Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8254caec6540Smrg
8255caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8256caec6540Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8257e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8258caec6540Smrg		if eval \${$cacheid+:} false; then :
8259caec6540Smrg  $as_echo_n "(cached) " >&6
8260caec6540Smrgelse
8261caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8262caec6540Smrg/* end confdefs.h.  */
8263caec6540Smrgint i;
8264caec6540Smrgint
8265caec6540Smrgmain ()
8266caec6540Smrg{
8267caec6540Smrg
8268caec6540Smrg  ;
8269caec6540Smrg  return 0;
8270caec6540Smrg}
8271caec6540Smrg_ACEOF
8272caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8273caec6540Smrg  eval $cacheid=yes
8274caec6540Smrgelse
8275caec6540Smrg  eval $cacheid=no
8276caec6540Smrgfi
8277caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8278caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8279caec6540Smrgfi
8280caec6540Smrg
8281caec6540Smrg
8282caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8283caec6540Smrg
8284caec6540Smrg		eval supported=\$$cacheid
8285caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8286caec6540Smrg$as_echo "$supported" >&6; }
8287caec6540Smrg		if test "$supported" = "yes" ; then
8288caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8289caec6540Smrg			found="yes"
8290caec6540Smrg		fi
8291caec6540Smrg	fi
8292caec6540Smrg
8293caec6540Smrg	if test $found = "no" ; then
8294e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8295caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8296caec6540Smrg		fi
8297caec6540Smrg
8298e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8299caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8300caec6540Smrg		fi
8301caec6540Smrg
8302caec6540Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8303caec6540Smrg
8304caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8305caec6540Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8306e9feffd0Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8307caec6540Smrg		if eval \${$cacheid+:} false; then :
8308caec6540Smrg  $as_echo_n "(cached) " >&6
8309caec6540Smrgelse
8310caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8311caec6540Smrg/* end confdefs.h.  */
8312caec6540Smrgint i;
8313caec6540Smrgint
8314caec6540Smrgmain ()
8315caec6540Smrg{
8316caec6540Smrg
8317caec6540Smrg  ;
8318caec6540Smrg  return 0;
8319caec6540Smrg}
8320caec6540Smrg_ACEOF
8321caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8322caec6540Smrg  eval $cacheid=yes
8323caec6540Smrgelse
8324caec6540Smrg  eval $cacheid=no
8325caec6540Smrgfi
8326caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8327caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8328caec6540Smrgfi
8329caec6540Smrg
8330caec6540Smrg
8331caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8332caec6540Smrg
8333caec6540Smrg		eval supported=\$$cacheid
8334caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8335caec6540Smrg$as_echo "$supported" >&6; }
8336caec6540Smrg		if test "$supported" = "yes" ; then
8337caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8338caec6540Smrg			found="yes"
8339caec6540Smrg		fi
8340caec6540Smrg	fi
8341caec6540Smrg
8342caec6540Smrg
8343caec6540Smrg
8344caec6540Smrg
8345caec6540Smrg
8346caec6540Smrg
8347caec6540Smrg
8348caec6540Smrg
8349caec6540Smrg
8350caec6540Smrg
8351caec6540Smrg
8352caec6540Smrg
8353caec6540Smrg
8354caec6540Smrg
8355caec6540Smrg
8356caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8357caec6540Smrg
8358caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8359caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8360caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8361caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8362caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8363caec6540Smrg  $as_echo_n "(cached) " >&6
8364caec6540Smrgelse
8365caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8366caec6540Smrg/* end confdefs.h.  */
8367caec6540Smrgint i;
8368caec6540Smrg_ACEOF
8369caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8370caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8371caec6540Smrgelse
8372caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8373caec6540Smrgfi
8374caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8375caec6540Smrgfi
8376caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8377caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8378caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8379caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8380caec6540Smrgfi
8381caec6540Smrg
8382caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8383caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8384caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8385caec6540Smrg	fi
8386caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8387caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8388caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8389caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8390caec6540Smrg  $as_echo_n "(cached) " >&6
8391caec6540Smrgelse
8392caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8393caec6540Smrg/* end confdefs.h.  */
8394caec6540Smrgint i;
8395caec6540Smrg_ACEOF
8396caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8397caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8398caec6540Smrgelse
8399caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8400caec6540Smrgfi
8401caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8402caec6540Smrgfi
8403caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8404caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8405caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8406caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8407caec6540Smrgfi
8408caec6540Smrg
8409caec6540Smrgfound="no"
8410caec6540Smrg
8411caec6540Smrg	if test $found = "no" ; then
8412e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8413caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8414caec6540Smrg		fi
8415caec6540Smrg
8416e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8417caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8418caec6540Smrg		fi
8419caec6540Smrg
8420caec6540Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8421caec6540Smrg
8422caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8423caec6540Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8424e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8425caec6540Smrg		if eval \${$cacheid+:} false; then :
8426caec6540Smrg  $as_echo_n "(cached) " >&6
8427caec6540Smrgelse
8428caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8429caec6540Smrg/* end confdefs.h.  */
8430caec6540Smrgint i;
8431caec6540Smrgint
8432caec6540Smrgmain ()
8433caec6540Smrg{
8434caec6540Smrg
8435caec6540Smrg  ;
8436caec6540Smrg  return 0;
8437caec6540Smrg}
8438caec6540Smrg_ACEOF
8439caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8440caec6540Smrg  eval $cacheid=yes
8441caec6540Smrgelse
8442caec6540Smrg  eval $cacheid=no
8443caec6540Smrgfi
8444caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8445caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8446caec6540Smrgfi
8447caec6540Smrg
8448caec6540Smrg
8449caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8450caec6540Smrg
8451caec6540Smrg		eval supported=\$$cacheid
8452caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8453caec6540Smrg$as_echo "$supported" >&6; }
8454caec6540Smrg		if test "$supported" = "yes" ; then
8455caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8456caec6540Smrg			found="yes"
8457caec6540Smrg		fi
8458caec6540Smrg	fi
8459caec6540Smrg
8460caec6540Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8461caec6540Smrgelse
8462caec6540Smrg{ $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
8463caec6540Smrg$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;}
8464caec6540Smrg
8465caec6540Smrg
8466caec6540Smrg
8467caec6540Smrg
8468caec6540Smrg
8469caec6540Smrg
8470caec6540Smrg
8471caec6540Smrg
8472caec6540Smrg
8473caec6540Smrg
8474caec6540Smrg
8475caec6540Smrg
8476caec6540Smrg
8477caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8478caec6540Smrg
8479caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8480caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8481caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8482caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8483caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8484caec6540Smrg  $as_echo_n "(cached) " >&6
8485caec6540Smrgelse
8486caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8487caec6540Smrg/* end confdefs.h.  */
8488caec6540Smrgint i;
8489caec6540Smrg_ACEOF
8490caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8491caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8492caec6540Smrgelse
8493caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8494caec6540Smrgfi
8495caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8496caec6540Smrgfi
8497caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8498caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8499caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8500caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8501caec6540Smrgfi
8502caec6540Smrg
8503caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8504caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8505caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8506caec6540Smrg	fi
8507caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8508caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8509caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8510caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8511caec6540Smrg  $as_echo_n "(cached) " >&6
8512caec6540Smrgelse
8513caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8514caec6540Smrg/* end confdefs.h.  */
8515caec6540Smrgint i;
8516caec6540Smrg_ACEOF
8517caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8518caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8519caec6540Smrgelse
8520caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8521caec6540Smrgfi
8522caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8523caec6540Smrgfi
8524caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8525caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8526caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8527caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8528caec6540Smrgfi
8529caec6540Smrg
8530caec6540Smrgfound="no"
8531caec6540Smrg
8532caec6540Smrg	if test $found = "no" ; then
8533e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8534caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8535caec6540Smrg		fi
8536caec6540Smrg
8537e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8538caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8539caec6540Smrg		fi
8540caec6540Smrg
8541caec6540Smrg		CFLAGS="$CFLAGS -Wimplicit"
8542caec6540Smrg
8543caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8544caec6540Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8545caec6540Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
8546caec6540Smrg		if eval \${$cacheid+:} false; then :
8547caec6540Smrg  $as_echo_n "(cached) " >&6
8548caec6540Smrgelse
8549caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8550caec6540Smrg/* end confdefs.h.  */
8551caec6540Smrgint i;
8552caec6540Smrgint
8553caec6540Smrgmain ()
8554caec6540Smrg{
8555caec6540Smrg
8556caec6540Smrg  ;
8557caec6540Smrg  return 0;
8558caec6540Smrg}
8559caec6540Smrg_ACEOF
8560caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8561caec6540Smrg  eval $cacheid=yes
8562caec6540Smrgelse
8563caec6540Smrg  eval $cacheid=no
8564caec6540Smrgfi
8565caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8566caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8567caec6540Smrgfi
8568caec6540Smrg
8569caec6540Smrg
8570caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8571caec6540Smrg
8572caec6540Smrg		eval supported=\$$cacheid
8573caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8574caec6540Smrg$as_echo "$supported" >&6; }
8575caec6540Smrg		if test "$supported" = "yes" ; then
8576caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8577caec6540Smrg			found="yes"
8578caec6540Smrg		fi
8579caec6540Smrg	fi
8580caec6540Smrg
8581caec6540Smrg
8582caec6540Smrg
8583caec6540Smrg
8584caec6540Smrg
8585caec6540Smrg
8586caec6540Smrg
8587caec6540Smrg
8588caec6540Smrg
8589caec6540Smrg
8590caec6540Smrg
8591caec6540Smrg
8592caec6540Smrg
8593caec6540Smrg
8594caec6540Smrg
8595caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8596caec6540Smrg
8597caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8598caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8599caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8600caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8601caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8602caec6540Smrg  $as_echo_n "(cached) " >&6
8603caec6540Smrgelse
8604caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8605caec6540Smrg/* end confdefs.h.  */
8606caec6540Smrgint i;
8607caec6540Smrg_ACEOF
8608caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8609caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8610caec6540Smrgelse
8611caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8612caec6540Smrgfi
8613caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8614caec6540Smrgfi
8615caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8616caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8617caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8618caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8619caec6540Smrgfi
8620caec6540Smrg
8621caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8622caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8623caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8624caec6540Smrg	fi
8625caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8626caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8627caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8628caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8629caec6540Smrg  $as_echo_n "(cached) " >&6
8630caec6540Smrgelse
8631caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8632caec6540Smrg/* end confdefs.h.  */
8633caec6540Smrgint i;
8634caec6540Smrg_ACEOF
8635caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8636caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8637caec6540Smrgelse
8638caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8639caec6540Smrgfi
8640caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8641caec6540Smrgfi
8642caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8643caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8644caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8645caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8646caec6540Smrgfi
8647caec6540Smrg
8648caec6540Smrgfound="no"
8649caec6540Smrg
8650caec6540Smrg	if test $found = "no" ; then
8651e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8652caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8653caec6540Smrg		fi
8654caec6540Smrg
8655e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8656caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8657caec6540Smrg		fi
8658caec6540Smrg
8659caec6540Smrg		CFLAGS="$CFLAGS -Wnonnull"
8660caec6540Smrg
8661caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8662caec6540Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8663caec6540Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
8664caec6540Smrg		if eval \${$cacheid+:} false; then :
8665caec6540Smrg  $as_echo_n "(cached) " >&6
8666caec6540Smrgelse
8667caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8668caec6540Smrg/* end confdefs.h.  */
8669caec6540Smrgint i;
8670caec6540Smrgint
8671caec6540Smrgmain ()
8672caec6540Smrg{
8673caec6540Smrg
8674caec6540Smrg  ;
8675caec6540Smrg  return 0;
8676caec6540Smrg}
8677caec6540Smrg_ACEOF
8678caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8679caec6540Smrg  eval $cacheid=yes
8680caec6540Smrgelse
8681caec6540Smrg  eval $cacheid=no
8682caec6540Smrgfi
8683caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8684caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8685caec6540Smrgfi
8686caec6540Smrg
8687caec6540Smrg
8688caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8689caec6540Smrg
8690caec6540Smrg		eval supported=\$$cacheid
8691caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8692caec6540Smrg$as_echo "$supported" >&6; }
8693caec6540Smrg		if test "$supported" = "yes" ; then
8694caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8695caec6540Smrg			found="yes"
8696caec6540Smrg		fi
8697caec6540Smrg	fi
8698caec6540Smrg
8699caec6540Smrg
8700caec6540Smrg
8701caec6540Smrg
8702caec6540Smrg
8703caec6540Smrg
8704caec6540Smrg
8705caec6540Smrg
8706caec6540Smrg
8707caec6540Smrg
8708caec6540Smrg
8709caec6540Smrg
8710caec6540Smrg
8711caec6540Smrg
8712caec6540Smrg
8713caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8714caec6540Smrg
8715caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8716caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8717caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8718caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8719caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8720caec6540Smrg  $as_echo_n "(cached) " >&6
8721caec6540Smrgelse
8722caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8723caec6540Smrg/* end confdefs.h.  */
8724caec6540Smrgint i;
8725caec6540Smrg_ACEOF
8726caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8727caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8728caec6540Smrgelse
8729caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8730caec6540Smrgfi
8731caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8732caec6540Smrgfi
8733caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8734caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8735caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8736caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8737caec6540Smrgfi
8738caec6540Smrg
8739caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8740caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8741caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8742caec6540Smrg	fi
8743caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8744caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8745caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8746caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8747caec6540Smrg  $as_echo_n "(cached) " >&6
8748caec6540Smrgelse
8749caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8750caec6540Smrg/* end confdefs.h.  */
8751caec6540Smrgint i;
8752caec6540Smrg_ACEOF
8753caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8754caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8755caec6540Smrgelse
8756caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8757caec6540Smrgfi
8758caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8759caec6540Smrgfi
8760caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8761caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8762caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8763caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8764caec6540Smrgfi
8765caec6540Smrg
8766caec6540Smrgfound="no"
8767caec6540Smrg
8768caec6540Smrg	if test $found = "no" ; then
8769e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8770caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8771caec6540Smrg		fi
8772caec6540Smrg
8773e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8774caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8775caec6540Smrg		fi
8776caec6540Smrg
8777caec6540Smrg		CFLAGS="$CFLAGS -Winit-self"
8778caec6540Smrg
8779caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8780caec6540Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8781caec6540Smrg		cacheid=xorg_cv_cc_flag__Winit_self
8782caec6540Smrg		if eval \${$cacheid+:} false; then :
8783caec6540Smrg  $as_echo_n "(cached) " >&6
8784caec6540Smrgelse
8785caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8786caec6540Smrg/* end confdefs.h.  */
8787caec6540Smrgint i;
8788caec6540Smrgint
8789caec6540Smrgmain ()
8790caec6540Smrg{
8791caec6540Smrg
8792caec6540Smrg  ;
8793caec6540Smrg  return 0;
8794caec6540Smrg}
8795caec6540Smrg_ACEOF
8796caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8797caec6540Smrg  eval $cacheid=yes
8798caec6540Smrgelse
8799caec6540Smrg  eval $cacheid=no
8800caec6540Smrgfi
8801caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8802caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8803caec6540Smrgfi
8804caec6540Smrg
8805caec6540Smrg
8806caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8807caec6540Smrg
8808caec6540Smrg		eval supported=\$$cacheid
8809caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8810caec6540Smrg$as_echo "$supported" >&6; }
8811caec6540Smrg		if test "$supported" = "yes" ; then
8812caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8813caec6540Smrg			found="yes"
8814caec6540Smrg		fi
8815caec6540Smrg	fi
8816caec6540Smrg
8817caec6540Smrg
8818caec6540Smrg
8819caec6540Smrg
8820caec6540Smrg
8821caec6540Smrg
8822caec6540Smrg
8823caec6540Smrg
8824caec6540Smrg
8825caec6540Smrg
8826caec6540Smrg
8827caec6540Smrg
8828caec6540Smrg
8829caec6540Smrg
8830caec6540Smrg
8831caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8832caec6540Smrg
8833caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8834caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8835caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8836caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8837caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8838caec6540Smrg  $as_echo_n "(cached) " >&6
8839caec6540Smrgelse
8840caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8841caec6540Smrg/* end confdefs.h.  */
8842caec6540Smrgint i;
8843caec6540Smrg_ACEOF
8844caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8845caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8846caec6540Smrgelse
8847caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8848caec6540Smrgfi
8849caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8850caec6540Smrgfi
8851caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8852caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8853caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8854caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8855caec6540Smrgfi
8856caec6540Smrg
8857caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8858caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8859caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8860caec6540Smrg	fi
8861caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8862caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8863caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8864caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8865caec6540Smrg  $as_echo_n "(cached) " >&6
8866caec6540Smrgelse
8867caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8868caec6540Smrg/* end confdefs.h.  */
8869caec6540Smrgint i;
8870caec6540Smrg_ACEOF
8871caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8872caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8873caec6540Smrgelse
8874caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8875caec6540Smrgfi
8876caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8877caec6540Smrgfi
8878caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8879caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8880caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8881caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8882caec6540Smrgfi
8883caec6540Smrg
8884caec6540Smrgfound="no"
8885caec6540Smrg
8886caec6540Smrg	if test $found = "no" ; then
8887e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8888caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8889caec6540Smrg		fi
8890caec6540Smrg
8891e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8892caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8893caec6540Smrg		fi
8894caec6540Smrg
8895caec6540Smrg		CFLAGS="$CFLAGS -Wmain"
8896caec6540Smrg
8897caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8898caec6540Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
8899caec6540Smrg		cacheid=xorg_cv_cc_flag__Wmain
8900caec6540Smrg		if eval \${$cacheid+:} false; then :
8901caec6540Smrg  $as_echo_n "(cached) " >&6
8902caec6540Smrgelse
8903caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8904caec6540Smrg/* end confdefs.h.  */
8905caec6540Smrgint i;
8906caec6540Smrgint
8907caec6540Smrgmain ()
8908caec6540Smrg{
8909caec6540Smrg
8910caec6540Smrg  ;
8911caec6540Smrg  return 0;
8912caec6540Smrg}
8913caec6540Smrg_ACEOF
8914caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
8915caec6540Smrg  eval $cacheid=yes
8916caec6540Smrgelse
8917caec6540Smrg  eval $cacheid=no
8918caec6540Smrgfi
8919caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
8920caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
8921caec6540Smrgfi
8922caec6540Smrg
8923caec6540Smrg
8924caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8925caec6540Smrg
8926caec6540Smrg		eval supported=\$$cacheid
8927caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8928caec6540Smrg$as_echo "$supported" >&6; }
8929caec6540Smrg		if test "$supported" = "yes" ; then
8930caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8931caec6540Smrg			found="yes"
8932caec6540Smrg		fi
8933caec6540Smrg	fi
8934caec6540Smrg
8935caec6540Smrg
8936caec6540Smrg
8937caec6540Smrg
8938caec6540Smrg
8939caec6540Smrg
8940caec6540Smrg
8941caec6540Smrg
8942caec6540Smrg
8943caec6540Smrg
8944caec6540Smrg
8945caec6540Smrg
8946caec6540Smrg
8947caec6540Smrg
8948caec6540Smrg
8949caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8950caec6540Smrg
8951caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8952caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8953caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8954caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8955caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8956caec6540Smrg  $as_echo_n "(cached) " >&6
8957caec6540Smrgelse
8958caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8959caec6540Smrg/* end confdefs.h.  */
8960caec6540Smrgint i;
8961caec6540Smrg_ACEOF
8962caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8963caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8964caec6540Smrgelse
8965caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8966caec6540Smrgfi
8967caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8968caec6540Smrgfi
8969caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8970caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8971caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8972caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8973caec6540Smrgfi
8974caec6540Smrg
8975caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8976caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8977caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8978caec6540Smrg	fi
8979caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8980caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8981caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8982caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8983caec6540Smrg  $as_echo_n "(cached) " >&6
8984caec6540Smrgelse
8985caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8986caec6540Smrg/* end confdefs.h.  */
8987caec6540Smrgint i;
8988caec6540Smrg_ACEOF
8989caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
8990caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8991caec6540Smrgelse
8992caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8993caec6540Smrgfi
8994caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8995caec6540Smrgfi
8996caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8997caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8998caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8999caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9000caec6540Smrgfi
9001caec6540Smrg
9002caec6540Smrgfound="no"
9003caec6540Smrg
9004caec6540Smrg	if test $found = "no" ; then
9005e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9006caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9007caec6540Smrg		fi
9008caec6540Smrg
9009e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9010caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9011caec6540Smrg		fi
9012caec6540Smrg
9013caec6540Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
9014caec6540Smrg
9015caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9016caec6540Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9017caec6540Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
9018caec6540Smrg		if eval \${$cacheid+:} false; then :
9019caec6540Smrg  $as_echo_n "(cached) " >&6
9020caec6540Smrgelse
9021caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9022caec6540Smrg/* end confdefs.h.  */
9023caec6540Smrgint i;
9024caec6540Smrgint
9025caec6540Smrgmain ()
9026caec6540Smrg{
9027caec6540Smrg
9028caec6540Smrg  ;
9029caec6540Smrg  return 0;
9030caec6540Smrg}
9031caec6540Smrg_ACEOF
9032caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9033caec6540Smrg  eval $cacheid=yes
9034caec6540Smrgelse
9035caec6540Smrg  eval $cacheid=no
9036caec6540Smrgfi
9037caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9038caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9039caec6540Smrgfi
9040caec6540Smrg
9041caec6540Smrg
9042caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9043caec6540Smrg
9044caec6540Smrg		eval supported=\$$cacheid
9045caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9046caec6540Smrg$as_echo "$supported" >&6; }
9047caec6540Smrg		if test "$supported" = "yes" ; then
9048caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9049caec6540Smrg			found="yes"
9050caec6540Smrg		fi
9051caec6540Smrg	fi
9052caec6540Smrg
9053caec6540Smrg
9054caec6540Smrg
9055caec6540Smrg
9056caec6540Smrg
9057caec6540Smrg
9058caec6540Smrg
9059caec6540Smrg
9060caec6540Smrg
9061caec6540Smrg
9062caec6540Smrg
9063caec6540Smrg
9064caec6540Smrg
9065caec6540Smrg
9066caec6540Smrg
9067caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9068caec6540Smrg
9069caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9070caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9071caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9072caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9073caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9074caec6540Smrg  $as_echo_n "(cached) " >&6
9075caec6540Smrgelse
9076caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9077caec6540Smrg/* end confdefs.h.  */
9078caec6540Smrgint i;
9079caec6540Smrg_ACEOF
9080caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9081caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9082caec6540Smrgelse
9083caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9084caec6540Smrgfi
9085caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9086caec6540Smrgfi
9087caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9088caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9089caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9090caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9091caec6540Smrgfi
9092caec6540Smrg
9093caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9094caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9095caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9096caec6540Smrg	fi
9097caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9098caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9099caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9100caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9101caec6540Smrg  $as_echo_n "(cached) " >&6
9102caec6540Smrgelse
9103caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9104caec6540Smrg/* end confdefs.h.  */
9105caec6540Smrgint i;
9106caec6540Smrg_ACEOF
9107caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9108caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9109caec6540Smrgelse
9110caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9111caec6540Smrgfi
9112caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9113caec6540Smrgfi
9114caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9115caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9116caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9117caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9118caec6540Smrgfi
9119caec6540Smrg
9120caec6540Smrgfound="no"
9121caec6540Smrg
9122caec6540Smrg	if test $found = "no" ; then
9123e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9124caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9125caec6540Smrg		fi
9126caec6540Smrg
9127e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9128caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9129caec6540Smrg		fi
9130caec6540Smrg
9131caec6540Smrg		CFLAGS="$CFLAGS -Wsequence-point"
9132caec6540Smrg
9133caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9134caec6540Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9135caec6540Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9136caec6540Smrg		if eval \${$cacheid+:} false; then :
9137caec6540Smrg  $as_echo_n "(cached) " >&6
9138caec6540Smrgelse
9139caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9140caec6540Smrg/* end confdefs.h.  */
9141caec6540Smrgint i;
9142caec6540Smrgint
9143caec6540Smrgmain ()
9144caec6540Smrg{
9145caec6540Smrg
9146caec6540Smrg  ;
9147caec6540Smrg  return 0;
9148caec6540Smrg}
9149caec6540Smrg_ACEOF
9150caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9151caec6540Smrg  eval $cacheid=yes
9152caec6540Smrgelse
9153caec6540Smrg  eval $cacheid=no
9154caec6540Smrgfi
9155caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9156caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9157caec6540Smrgfi
9158caec6540Smrg
9159caec6540Smrg
9160caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9161caec6540Smrg
9162caec6540Smrg		eval supported=\$$cacheid
9163caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9164caec6540Smrg$as_echo "$supported" >&6; }
9165caec6540Smrg		if test "$supported" = "yes" ; then
9166caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9167caec6540Smrg			found="yes"
9168caec6540Smrg		fi
9169caec6540Smrg	fi
9170caec6540Smrg
9171caec6540Smrg
9172caec6540Smrg
9173caec6540Smrg
9174caec6540Smrg
9175caec6540Smrg
9176caec6540Smrg
9177caec6540Smrg
9178caec6540Smrg
9179caec6540Smrg
9180caec6540Smrg
9181caec6540Smrg
9182caec6540Smrg
9183caec6540Smrg
9184caec6540Smrg
9185caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9186caec6540Smrg
9187caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9188caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9189caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9190caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9191caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9192caec6540Smrg  $as_echo_n "(cached) " >&6
9193caec6540Smrgelse
9194caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9195caec6540Smrg/* end confdefs.h.  */
9196caec6540Smrgint i;
9197caec6540Smrg_ACEOF
9198caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9199caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9200caec6540Smrgelse
9201caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9202caec6540Smrgfi
9203caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9204caec6540Smrgfi
9205caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9206caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9207caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9208caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9209caec6540Smrgfi
9210caec6540Smrg
9211caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9212caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9213caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9214caec6540Smrg	fi
9215caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9216caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9217caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9218caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9219caec6540Smrg  $as_echo_n "(cached) " >&6
9220caec6540Smrgelse
9221caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9222caec6540Smrg/* end confdefs.h.  */
9223caec6540Smrgint i;
9224caec6540Smrg_ACEOF
9225caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9226caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9227caec6540Smrgelse
9228caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9229caec6540Smrgfi
9230caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9231caec6540Smrgfi
9232caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9233caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9234caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9235caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9236caec6540Smrgfi
9237caec6540Smrg
9238caec6540Smrgfound="no"
9239caec6540Smrg
9240caec6540Smrg	if test $found = "no" ; then
9241e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9242caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9243caec6540Smrg		fi
9244caec6540Smrg
9245e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9246caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9247caec6540Smrg		fi
9248caec6540Smrg
9249caec6540Smrg		CFLAGS="$CFLAGS -Wreturn-type"
9250caec6540Smrg
9251caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9252caec6540Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9253caec6540Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9254caec6540Smrg		if eval \${$cacheid+:} false; then :
9255caec6540Smrg  $as_echo_n "(cached) " >&6
9256caec6540Smrgelse
9257caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9258caec6540Smrg/* end confdefs.h.  */
9259caec6540Smrgint i;
9260caec6540Smrgint
9261caec6540Smrgmain ()
9262caec6540Smrg{
9263caec6540Smrg
9264caec6540Smrg  ;
9265caec6540Smrg  return 0;
9266caec6540Smrg}
9267caec6540Smrg_ACEOF
9268caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9269caec6540Smrg  eval $cacheid=yes
9270caec6540Smrgelse
9271caec6540Smrg  eval $cacheid=no
9272caec6540Smrgfi
9273caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9274caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9275caec6540Smrgfi
9276caec6540Smrg
9277caec6540Smrg
9278caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9279caec6540Smrg
9280caec6540Smrg		eval supported=\$$cacheid
9281caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9282caec6540Smrg$as_echo "$supported" >&6; }
9283caec6540Smrg		if test "$supported" = "yes" ; then
9284caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9285caec6540Smrg			found="yes"
9286caec6540Smrg		fi
9287caec6540Smrg	fi
9288caec6540Smrg
9289caec6540Smrg
9290caec6540Smrg
9291caec6540Smrg
9292caec6540Smrg
9293caec6540Smrg
9294caec6540Smrg
9295caec6540Smrg
9296caec6540Smrg
9297caec6540Smrg
9298caec6540Smrg
9299caec6540Smrg
9300caec6540Smrg
9301caec6540Smrg
9302caec6540Smrg
9303caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9304caec6540Smrg
9305caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9306caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9307caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9308caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9309caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9310caec6540Smrg  $as_echo_n "(cached) " >&6
9311caec6540Smrgelse
9312caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9313caec6540Smrg/* end confdefs.h.  */
9314caec6540Smrgint i;
9315caec6540Smrg_ACEOF
9316caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9317caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9318caec6540Smrgelse
9319caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9320caec6540Smrgfi
9321caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9322caec6540Smrgfi
9323caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9324caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9325caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9326caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9327caec6540Smrgfi
9328caec6540Smrg
9329caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9330caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9331caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9332caec6540Smrg	fi
9333caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9334caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9335caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9336caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9337caec6540Smrg  $as_echo_n "(cached) " >&6
9338caec6540Smrgelse
9339caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9340caec6540Smrg/* end confdefs.h.  */
9341caec6540Smrgint i;
9342caec6540Smrg_ACEOF
9343caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9344caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9345caec6540Smrgelse
9346caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9347caec6540Smrgfi
9348caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9349caec6540Smrgfi
9350caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9351caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9352caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9353caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9354caec6540Smrgfi
9355caec6540Smrg
9356caec6540Smrgfound="no"
9357caec6540Smrg
9358caec6540Smrg	if test $found = "no" ; then
9359e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9360caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9361caec6540Smrg		fi
9362caec6540Smrg
9363e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9364caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9365caec6540Smrg		fi
9366caec6540Smrg
9367caec6540Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
9368caec6540Smrg
9369caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9370caec6540Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9371caec6540Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9372caec6540Smrg		if eval \${$cacheid+:} false; then :
9373caec6540Smrg  $as_echo_n "(cached) " >&6
9374caec6540Smrgelse
9375caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9376caec6540Smrg/* end confdefs.h.  */
9377caec6540Smrgint i;
9378caec6540Smrgint
9379caec6540Smrgmain ()
9380caec6540Smrg{
9381caec6540Smrg
9382caec6540Smrg  ;
9383caec6540Smrg  return 0;
9384caec6540Smrg}
9385caec6540Smrg_ACEOF
9386caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9387caec6540Smrg  eval $cacheid=yes
9388caec6540Smrgelse
9389caec6540Smrg  eval $cacheid=no
9390caec6540Smrgfi
9391caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9392caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9393caec6540Smrgfi
9394caec6540Smrg
9395caec6540Smrg
9396caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9397caec6540Smrg
9398caec6540Smrg		eval supported=\$$cacheid
9399caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9400caec6540Smrg$as_echo "$supported" >&6; }
9401caec6540Smrg		if test "$supported" = "yes" ; then
9402caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9403caec6540Smrg			found="yes"
9404caec6540Smrg		fi
9405caec6540Smrg	fi
9406caec6540Smrg
9407caec6540Smrg
9408caec6540Smrg
9409caec6540Smrg
9410caec6540Smrg
9411caec6540Smrg
9412caec6540Smrg
9413caec6540Smrg
9414caec6540Smrg
9415caec6540Smrg
9416caec6540Smrg
9417caec6540Smrg
9418caec6540Smrg
9419caec6540Smrg
9420caec6540Smrg
9421caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9422caec6540Smrg
9423caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9424caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9425caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9426caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9427caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9428caec6540Smrg  $as_echo_n "(cached) " >&6
9429caec6540Smrgelse
9430caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9431caec6540Smrg/* end confdefs.h.  */
9432caec6540Smrgint i;
9433caec6540Smrg_ACEOF
9434caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9435caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9436caec6540Smrgelse
9437caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9438caec6540Smrgfi
9439caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9440caec6540Smrgfi
9441caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9442caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9443caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9444caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9445caec6540Smrgfi
9446caec6540Smrg
9447caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9448caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9449caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9450caec6540Smrg	fi
9451caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9452caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9453caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9454caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9455caec6540Smrg  $as_echo_n "(cached) " >&6
9456caec6540Smrgelse
9457caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9458caec6540Smrg/* end confdefs.h.  */
9459caec6540Smrgint i;
9460caec6540Smrg_ACEOF
9461caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9462caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9463caec6540Smrgelse
9464caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9465caec6540Smrgfi
9466caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9467caec6540Smrgfi
9468caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9469caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9470caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9471caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9472caec6540Smrgfi
9473caec6540Smrg
9474caec6540Smrgfound="no"
9475caec6540Smrg
9476caec6540Smrg	if test $found = "no" ; then
9477e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9478caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9479caec6540Smrg		fi
9480caec6540Smrg
9481e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9482caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9483caec6540Smrg		fi
9484caec6540Smrg
9485caec6540Smrg		CFLAGS="$CFLAGS -Warray-bounds"
9486caec6540Smrg
9487caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9488caec6540Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9489caec6540Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9490caec6540Smrg		if eval \${$cacheid+:} false; then :
9491caec6540Smrg  $as_echo_n "(cached) " >&6
9492caec6540Smrgelse
9493caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9494caec6540Smrg/* end confdefs.h.  */
9495caec6540Smrgint i;
9496caec6540Smrgint
9497caec6540Smrgmain ()
9498caec6540Smrg{
9499caec6540Smrg
9500caec6540Smrg  ;
9501caec6540Smrg  return 0;
9502caec6540Smrg}
9503caec6540Smrg_ACEOF
9504caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9505caec6540Smrg  eval $cacheid=yes
9506caec6540Smrgelse
9507caec6540Smrg  eval $cacheid=no
9508caec6540Smrgfi
9509caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9510caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9511caec6540Smrgfi
9512caec6540Smrg
9513caec6540Smrg
9514caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9515caec6540Smrg
9516caec6540Smrg		eval supported=\$$cacheid
9517caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9518caec6540Smrg$as_echo "$supported" >&6; }
9519caec6540Smrg		if test "$supported" = "yes" ; then
9520caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9521caec6540Smrg			found="yes"
9522caec6540Smrg		fi
9523caec6540Smrg	fi
9524caec6540Smrg
9525caec6540Smrg
9526caec6540Smrg
9527caec6540Smrg
9528caec6540Smrg
9529caec6540Smrg
9530caec6540Smrg
9531caec6540Smrg
9532caec6540Smrg
9533caec6540Smrg
9534caec6540Smrg
9535caec6540Smrg
9536caec6540Smrg
9537caec6540Smrg
9538caec6540Smrg
9539caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9540caec6540Smrg
9541caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9542caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9543caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9544caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9545caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9546caec6540Smrg  $as_echo_n "(cached) " >&6
9547caec6540Smrgelse
9548caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9549caec6540Smrg/* end confdefs.h.  */
9550caec6540Smrgint i;
9551caec6540Smrg_ACEOF
9552caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9553caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9554caec6540Smrgelse
9555caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9556caec6540Smrgfi
9557caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9558caec6540Smrgfi
9559caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9560caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9561caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9562caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9563caec6540Smrgfi
9564caec6540Smrg
9565caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9566caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9567caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9568caec6540Smrg	fi
9569caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9570caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9571caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9572caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9573caec6540Smrg  $as_echo_n "(cached) " >&6
9574caec6540Smrgelse
9575caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9576caec6540Smrg/* end confdefs.h.  */
9577caec6540Smrgint i;
9578caec6540Smrg_ACEOF
9579caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9580caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9581caec6540Smrgelse
9582caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9583caec6540Smrgfi
9584caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9585caec6540Smrgfi
9586caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9587caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9588caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9589caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9590caec6540Smrgfi
9591caec6540Smrg
9592caec6540Smrgfound="no"
9593caec6540Smrg
9594caec6540Smrg	if test $found = "no" ; then
9595e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9596caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9597caec6540Smrg		fi
9598caec6540Smrg
9599e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9600caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9601caec6540Smrg		fi
9602caec6540Smrg
9603caec6540Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
9604caec6540Smrg
9605caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9606caec6540Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9607caec6540Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
9608caec6540Smrg		if eval \${$cacheid+:} false; then :
9609caec6540Smrg  $as_echo_n "(cached) " >&6
9610caec6540Smrgelse
9611caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9612caec6540Smrg/* end confdefs.h.  */
9613caec6540Smrgint i;
9614caec6540Smrgint
9615caec6540Smrgmain ()
9616caec6540Smrg{
9617caec6540Smrg
9618caec6540Smrg  ;
9619caec6540Smrg  return 0;
9620caec6540Smrg}
9621caec6540Smrg_ACEOF
9622caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9623caec6540Smrg  eval $cacheid=yes
9624caec6540Smrgelse
9625caec6540Smrg  eval $cacheid=no
9626caec6540Smrgfi
9627caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9628caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9629caec6540Smrgfi
9630caec6540Smrg
9631caec6540Smrg
9632caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9633caec6540Smrg
9634caec6540Smrg		eval supported=\$$cacheid
9635caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9636caec6540Smrg$as_echo "$supported" >&6; }
9637caec6540Smrg		if test "$supported" = "yes" ; then
9638caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9639caec6540Smrg			found="yes"
9640caec6540Smrg		fi
9641caec6540Smrg	fi
9642caec6540Smrg
9643caec6540Smrg
9644caec6540Smrg
9645caec6540Smrg
9646caec6540Smrg
9647caec6540Smrg
9648caec6540Smrg
9649caec6540Smrg
9650caec6540Smrg
9651caec6540Smrg
9652caec6540Smrg
9653caec6540Smrg
9654caec6540Smrg
9655caec6540Smrg
9656caec6540Smrg
9657caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9658caec6540Smrg
9659caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9660caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9661caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9662caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9663caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9664caec6540Smrg  $as_echo_n "(cached) " >&6
9665caec6540Smrgelse
9666caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9667caec6540Smrg/* end confdefs.h.  */
9668caec6540Smrgint i;
9669caec6540Smrg_ACEOF
9670caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9671caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9672caec6540Smrgelse
9673caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9674caec6540Smrgfi
9675caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9676caec6540Smrgfi
9677caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9678caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9679caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9680caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9681caec6540Smrgfi
9682caec6540Smrg
9683caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9684caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9685caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9686caec6540Smrg	fi
9687caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9688caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9689caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9690caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9691caec6540Smrg  $as_echo_n "(cached) " >&6
9692caec6540Smrgelse
9693caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9694caec6540Smrg/* end confdefs.h.  */
9695caec6540Smrgint i;
9696caec6540Smrg_ACEOF
9697caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9698caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9699caec6540Smrgelse
9700caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9701caec6540Smrgfi
9702caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9703caec6540Smrgfi
9704caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9705caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9706caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9707caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9708caec6540Smrgfi
9709caec6540Smrg
9710caec6540Smrgfound="no"
9711caec6540Smrg
9712caec6540Smrg	if test $found = "no" ; then
9713e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9714caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9715caec6540Smrg		fi
9716caec6540Smrg
9717e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9718caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9719caec6540Smrg		fi
9720caec6540Smrg
9721caec6540Smrg		CFLAGS="$CFLAGS -Waddress"
9722caec6540Smrg
9723caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9724caec6540Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9725caec6540Smrg		cacheid=xorg_cv_cc_flag__Waddress
9726caec6540Smrg		if eval \${$cacheid+:} false; then :
9727caec6540Smrg  $as_echo_n "(cached) " >&6
9728caec6540Smrgelse
9729caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9730caec6540Smrg/* end confdefs.h.  */
9731caec6540Smrgint i;
9732caec6540Smrgint
9733caec6540Smrgmain ()
9734caec6540Smrg{
9735caec6540Smrg
9736caec6540Smrg  ;
9737caec6540Smrg  return 0;
9738caec6540Smrg}
9739caec6540Smrg_ACEOF
9740caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9741caec6540Smrg  eval $cacheid=yes
9742caec6540Smrgelse
9743caec6540Smrg  eval $cacheid=no
9744caec6540Smrgfi
9745caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9746caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9747caec6540Smrgfi
9748caec6540Smrg
9749caec6540Smrg
9750caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9751caec6540Smrg
9752caec6540Smrg		eval supported=\$$cacheid
9753caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9754caec6540Smrg$as_echo "$supported" >&6; }
9755caec6540Smrg		if test "$supported" = "yes" ; then
9756caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9757caec6540Smrg			found="yes"
9758caec6540Smrg		fi
9759caec6540Smrg	fi
9760caec6540Smrg
9761caec6540Smrg
9762caec6540Smrg
9763caec6540Smrg
9764caec6540Smrg
9765caec6540Smrg
9766caec6540Smrg
9767caec6540Smrg
9768caec6540Smrg
9769caec6540Smrg
9770caec6540Smrg
9771caec6540Smrg
9772caec6540Smrg
9773caec6540Smrg
9774caec6540Smrg
9775caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9776caec6540Smrg
9777caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9778caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9779caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9780caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9781caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9782caec6540Smrg  $as_echo_n "(cached) " >&6
9783caec6540Smrgelse
9784caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9785caec6540Smrg/* end confdefs.h.  */
9786caec6540Smrgint i;
9787caec6540Smrg_ACEOF
9788caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9789caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9790caec6540Smrgelse
9791caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9792caec6540Smrgfi
9793caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9794caec6540Smrgfi
9795caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9796caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9797caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9798caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9799caec6540Smrgfi
9800caec6540Smrg
9801caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9802caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9803caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9804caec6540Smrg	fi
9805caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9806caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9807caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9808caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9809caec6540Smrg  $as_echo_n "(cached) " >&6
9810caec6540Smrgelse
9811caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9812caec6540Smrg/* end confdefs.h.  */
9813caec6540Smrgint i;
9814caec6540Smrg_ACEOF
9815caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9816caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9817caec6540Smrgelse
9818caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9819caec6540Smrgfi
9820caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9821caec6540Smrgfi
9822caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9823caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9824caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9825caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9826caec6540Smrgfi
9827caec6540Smrg
9828caec6540Smrgfound="no"
9829caec6540Smrg
9830caec6540Smrg	if test $found = "no" ; then
9831e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9832caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9833caec6540Smrg		fi
9834caec6540Smrg
9835e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9836caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9837caec6540Smrg		fi
9838caec6540Smrg
9839caec6540Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9840caec6540Smrg
9841caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9842caec6540Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9843caec6540Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9844caec6540Smrg		if eval \${$cacheid+:} false; then :
9845caec6540Smrg  $as_echo_n "(cached) " >&6
9846caec6540Smrgelse
9847caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9848caec6540Smrg/* end confdefs.h.  */
9849caec6540Smrgint i;
9850caec6540Smrgint
9851caec6540Smrgmain ()
9852caec6540Smrg{
9853caec6540Smrg
9854caec6540Smrg  ;
9855caec6540Smrg  return 0;
9856caec6540Smrg}
9857caec6540Smrg_ACEOF
9858caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9859caec6540Smrg  eval $cacheid=yes
9860caec6540Smrgelse
9861caec6540Smrg  eval $cacheid=no
9862caec6540Smrgfi
9863caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9864caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9865caec6540Smrgfi
9866caec6540Smrg
9867caec6540Smrg
9868caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9869caec6540Smrg
9870caec6540Smrg		eval supported=\$$cacheid
9871caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9872caec6540Smrg$as_echo "$supported" >&6; }
9873caec6540Smrg		if test "$supported" = "yes" ; then
9874caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9875caec6540Smrg			found="yes"
9876caec6540Smrg		fi
9877caec6540Smrg	fi
9878caec6540Smrg
9879caec6540Smrg
9880caec6540Smrg
9881caec6540Smrg
9882caec6540Smrg
9883caec6540Smrg
9884caec6540Smrg
9885caec6540Smrg
9886caec6540Smrg
9887caec6540Smrg
9888caec6540Smrg
9889caec6540Smrg
9890caec6540Smrg
9891caec6540Smrg
9892caec6540Smrg
9893caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9894caec6540Smrg
9895caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9896caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9897caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9898caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9899caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9900caec6540Smrg  $as_echo_n "(cached) " >&6
9901caec6540Smrgelse
9902caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9903caec6540Smrg/* end confdefs.h.  */
9904caec6540Smrgint i;
9905caec6540Smrg_ACEOF
9906caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9907caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9908caec6540Smrgelse
9909caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9910caec6540Smrgfi
9911caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9912caec6540Smrgfi
9913caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9914caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9915caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9916caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9917caec6540Smrgfi
9918caec6540Smrg
9919caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9920caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9921caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9922caec6540Smrg	fi
9923caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9924caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9925caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9926caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9927caec6540Smrg  $as_echo_n "(cached) " >&6
9928caec6540Smrgelse
9929caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9930caec6540Smrg/* end confdefs.h.  */
9931caec6540Smrgint i;
9932caec6540Smrg_ACEOF
9933caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
9934caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9935caec6540Smrgelse
9936caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9937caec6540Smrgfi
9938caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9939caec6540Smrgfi
9940caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9941caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9942caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9943caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9944caec6540Smrgfi
9945caec6540Smrg
9946caec6540Smrgfound="no"
9947caec6540Smrg
9948caec6540Smrg	if test $found = "no" ; then
9949e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9950caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9951caec6540Smrg		fi
9952caec6540Smrg
9953e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9954caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9955caec6540Smrg		fi
9956caec6540Smrg
9957caec6540Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9958caec6540Smrg
9959caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9960caec6540Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9961caec6540Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9962caec6540Smrg		if eval \${$cacheid+:} false; then :
9963caec6540Smrg  $as_echo_n "(cached) " >&6
9964caec6540Smrgelse
9965caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9966caec6540Smrg/* end confdefs.h.  */
9967caec6540Smrgint i;
9968caec6540Smrgint
9969caec6540Smrgmain ()
9970caec6540Smrg{
9971caec6540Smrg
9972caec6540Smrg  ;
9973caec6540Smrg  return 0;
9974caec6540Smrg}
9975caec6540Smrg_ACEOF
9976caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
9977caec6540Smrg  eval $cacheid=yes
9978caec6540Smrgelse
9979caec6540Smrg  eval $cacheid=no
9980caec6540Smrgfi
9981caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
9982caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
9983caec6540Smrgfi
9984caec6540Smrg
9985caec6540Smrg
9986caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9987caec6540Smrg
9988caec6540Smrg		eval supported=\$$cacheid
9989caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9990caec6540Smrg$as_echo "$supported" >&6; }
9991caec6540Smrg		if test "$supported" = "yes" ; then
9992caec6540Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9993caec6540Smrg			found="yes"
9994caec6540Smrg		fi
9995caec6540Smrg	fi
9996caec6540Smrg
9997caec6540Smrg
9998caec6540Smrgfi
9999caec6540Smrg
10000caec6540Smrg
10001caec6540Smrg
10002caec6540Smrg
10003caec6540Smrg
10004caec6540Smrg
10005caec6540Smrg
10006caec6540Smrg		CWARNFLAGS="$BASE_CFLAGS"
10007caec6540Smrg		if  test "x$GCC" = xyes ; then
10008caec6540Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10009caec6540Smrg		fi
10010caec6540Smrg
10011caec6540Smrg
10012caec6540Smrg
10013caec6540Smrg
10014caec6540Smrg
10015caec6540Smrg
10016caec6540Smrg
10017caec6540Smrg
10018caec6540Smrg# Check whether --enable-strict-compilation was given.
10019caec6540Smrgif test "${enable_strict_compilation+set}" = set; then :
10020caec6540Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10021caec6540Smrgelse
10022caec6540Smrg  STRICT_COMPILE=no
10023caec6540Smrgfi
10024caec6540Smrg
10025caec6540Smrg
10026caec6540Smrg
10027caec6540Smrg
10028caec6540Smrg
10029caec6540Smrg
10030caec6540SmrgSTRICT_CFLAGS=""
10031caec6540Smrg
10032caec6540Smrg
10033caec6540Smrg
10034caec6540Smrg
10035caec6540Smrg
10036caec6540Smrg
10037caec6540Smrg
10038caec6540Smrg
10039caec6540Smrg
10040caec6540Smrg
10041caec6540Smrg
10042caec6540Smrg
10043caec6540Smrg
10044caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10045caec6540Smrg
10046caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10047caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10048caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10049caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10050caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10051caec6540Smrg  $as_echo_n "(cached) " >&6
10052caec6540Smrgelse
10053caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10054caec6540Smrg/* end confdefs.h.  */
10055caec6540Smrgint i;
10056caec6540Smrg_ACEOF
10057caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10058caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10059caec6540Smrgelse
10060caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10061caec6540Smrgfi
10062caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10063caec6540Smrgfi
10064caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10065caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10066caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10067caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10068caec6540Smrgfi
10069caec6540Smrg
10070caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10071caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10072caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10073caec6540Smrg	fi
10074caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10075caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10076caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10077caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10078caec6540Smrg  $as_echo_n "(cached) " >&6
10079caec6540Smrgelse
10080caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10081caec6540Smrg/* end confdefs.h.  */
10082caec6540Smrgint i;
10083caec6540Smrg_ACEOF
10084caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10085caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10086caec6540Smrgelse
10087caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10088caec6540Smrgfi
10089caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10090caec6540Smrgfi
10091caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10092caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10093caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10094caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10095caec6540Smrgfi
10096caec6540Smrg
10097caec6540Smrgfound="no"
10098caec6540Smrg
10099caec6540Smrg	if test $found = "no" ; then
10100e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10101caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10102caec6540Smrg		fi
10103caec6540Smrg
10104e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10105caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10106caec6540Smrg		fi
10107caec6540Smrg
10108caec6540Smrg		CFLAGS="$CFLAGS -pedantic"
10109caec6540Smrg
10110caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10111caec6540Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10112caec6540Smrg		cacheid=xorg_cv_cc_flag__pedantic
10113caec6540Smrg		if eval \${$cacheid+:} false; then :
10114caec6540Smrg  $as_echo_n "(cached) " >&6
10115caec6540Smrgelse
10116caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10117caec6540Smrg/* end confdefs.h.  */
10118caec6540Smrgint i;
10119caec6540Smrgint
10120caec6540Smrgmain ()
10121caec6540Smrg{
10122caec6540Smrg
10123caec6540Smrg  ;
10124caec6540Smrg  return 0;
10125caec6540Smrg}
10126caec6540Smrg_ACEOF
10127caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
10128caec6540Smrg  eval $cacheid=yes
10129caec6540Smrgelse
10130caec6540Smrg  eval $cacheid=no
10131caec6540Smrgfi
10132caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
10133caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
10134caec6540Smrgfi
10135caec6540Smrg
10136caec6540Smrg
10137caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10138caec6540Smrg
10139caec6540Smrg		eval supported=\$$cacheid
10140caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10141caec6540Smrg$as_echo "$supported" >&6; }
10142caec6540Smrg		if test "$supported" = "yes" ; then
10143caec6540Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10144caec6540Smrg			found="yes"
10145caec6540Smrg		fi
10146caec6540Smrg	fi
10147caec6540Smrg
10148caec6540Smrg
10149caec6540Smrg
10150caec6540Smrg
10151caec6540Smrg
10152caec6540Smrg
10153caec6540Smrg
10154caec6540Smrg
10155caec6540Smrg
10156caec6540Smrg
10157caec6540Smrg
10158caec6540Smrg
10159caec6540Smrg
10160caec6540Smrg
10161caec6540Smrg
10162caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10163caec6540Smrg
10164caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10165caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10166caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10167caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10168caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10169caec6540Smrg  $as_echo_n "(cached) " >&6
10170caec6540Smrgelse
10171caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10172caec6540Smrg/* end confdefs.h.  */
10173caec6540Smrgint i;
10174caec6540Smrg_ACEOF
10175caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10176caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10177caec6540Smrgelse
10178caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10179caec6540Smrgfi
10180caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10181caec6540Smrgfi
10182caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10183caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10184caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10185caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10186caec6540Smrgfi
10187caec6540Smrg
10188caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10189caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10190caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10191caec6540Smrg	fi
10192caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10193caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10194caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10195caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10196caec6540Smrg  $as_echo_n "(cached) " >&6
10197caec6540Smrgelse
10198caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10199caec6540Smrg/* end confdefs.h.  */
10200caec6540Smrgint i;
10201caec6540Smrg_ACEOF
10202caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10203caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10204caec6540Smrgelse
10205caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10206caec6540Smrgfi
10207caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10208caec6540Smrgfi
10209caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10210caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10211caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10212caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10213caec6540Smrgfi
10214caec6540Smrg
10215caec6540Smrgfound="no"
10216caec6540Smrg
10217caec6540Smrg	if test $found = "no" ; then
10218e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10219caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10220caec6540Smrg		fi
10221caec6540Smrg
10222e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10223caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10224caec6540Smrg		fi
10225caec6540Smrg
10226caec6540Smrg		CFLAGS="$CFLAGS -Werror"
10227caec6540Smrg
10228caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10229caec6540Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10230caec6540Smrg		cacheid=xorg_cv_cc_flag__Werror
10231caec6540Smrg		if eval \${$cacheid+:} false; then :
10232caec6540Smrg  $as_echo_n "(cached) " >&6
10233caec6540Smrgelse
10234caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10235caec6540Smrg/* end confdefs.h.  */
10236caec6540Smrgint i;
10237caec6540Smrgint
10238caec6540Smrgmain ()
10239caec6540Smrg{
10240caec6540Smrg
10241caec6540Smrg  ;
10242caec6540Smrg  return 0;
10243caec6540Smrg}
10244caec6540Smrg_ACEOF
10245caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
10246caec6540Smrg  eval $cacheid=yes
10247caec6540Smrgelse
10248caec6540Smrg  eval $cacheid=no
10249caec6540Smrgfi
10250caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
10251caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
10252caec6540Smrgfi
10253caec6540Smrg
10254caec6540Smrg
10255caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10256caec6540Smrg
10257caec6540Smrg		eval supported=\$$cacheid
10258caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10259caec6540Smrg$as_echo "$supported" >&6; }
10260caec6540Smrg		if test "$supported" = "yes" ; then
10261caec6540Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10262caec6540Smrg			found="yes"
10263caec6540Smrg		fi
10264caec6540Smrg	fi
10265caec6540Smrg
10266caec6540Smrg	if test $found = "no" ; then
10267e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10268caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10269caec6540Smrg		fi
10270caec6540Smrg
10271e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10272caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10273caec6540Smrg		fi
10274caec6540Smrg
10275caec6540Smrg		CFLAGS="$CFLAGS -errwarn"
10276caec6540Smrg
10277caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10278caec6540Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10279caec6540Smrg		cacheid=xorg_cv_cc_flag__errwarn
10280caec6540Smrg		if eval \${$cacheid+:} false; then :
10281caec6540Smrg  $as_echo_n "(cached) " >&6
10282caec6540Smrgelse
10283caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10284caec6540Smrg/* end confdefs.h.  */
10285caec6540Smrgint i;
10286caec6540Smrgint
10287caec6540Smrgmain ()
10288caec6540Smrg{
10289caec6540Smrg
10290caec6540Smrg  ;
10291caec6540Smrg  return 0;
10292caec6540Smrg}
10293caec6540Smrg_ACEOF
10294caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
10295caec6540Smrg  eval $cacheid=yes
10296caec6540Smrgelse
10297caec6540Smrg  eval $cacheid=no
10298caec6540Smrgfi
10299caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
10300caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
10301caec6540Smrgfi
10302caec6540Smrg
10303caec6540Smrg
10304caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10305caec6540Smrg
10306caec6540Smrg		eval supported=\$$cacheid
10307caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10308caec6540Smrg$as_echo "$supported" >&6; }
10309caec6540Smrg		if test "$supported" = "yes" ; then
10310caec6540Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10311caec6540Smrg			found="yes"
10312caec6540Smrg		fi
10313caec6540Smrg	fi
10314caec6540Smrg
10315caec6540Smrg
10316caec6540Smrg
10317caec6540Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10318caec6540Smrg# activate it with -Werror, so we add it here explicitly.
10319caec6540Smrg
10320caec6540Smrg
10321caec6540Smrg
10322caec6540Smrg
10323caec6540Smrg
10324caec6540Smrg
10325caec6540Smrg
10326caec6540Smrg
10327caec6540Smrg
10328caec6540Smrg
10329caec6540Smrg
10330caec6540Smrg
10331caec6540Smrg
10332caec6540Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10333caec6540Smrg
10334caec6540Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10335caec6540Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10336caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10337caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10338caec6540Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10339caec6540Smrg  $as_echo_n "(cached) " >&6
10340caec6540Smrgelse
10341caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10342caec6540Smrg/* end confdefs.h.  */
10343caec6540Smrgint i;
10344caec6540Smrg_ACEOF
10345caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10346caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10347caec6540Smrgelse
10348caec6540Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10349caec6540Smrgfi
10350caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10351caec6540Smrgfi
10352caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10353caec6540Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10354caec6540Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10355caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10356caec6540Smrgfi
10357caec6540Smrg
10358caec6540Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10359caec6540Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10360caec6540Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10361caec6540Smrg	fi
10362caec6540Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10363caec6540Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10364caec6540Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10365caec6540Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10366caec6540Smrg  $as_echo_n "(cached) " >&6
10367caec6540Smrgelse
10368caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10369caec6540Smrg/* end confdefs.h.  */
10370caec6540Smrgint i;
10371caec6540Smrg_ACEOF
10372caec6540Smrgif ac_fn_c_try_compile "$LINENO"; then :
10373caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10374caec6540Smrgelse
10375caec6540Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10376caec6540Smrgfi
10377caec6540Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10378caec6540Smrgfi
10379caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10380caec6540Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10381caec6540Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10382caec6540Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10383caec6540Smrgfi
10384caec6540Smrg
10385caec6540Smrgfound="no"
10386caec6540Smrg
10387caec6540Smrg	if test $found = "no" ; then
10388e9feffd0Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10389caec6540Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10390caec6540Smrg		fi
10391caec6540Smrg
10392e9feffd0Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10393caec6540Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10394caec6540Smrg		fi
10395caec6540Smrg
10396caec6540Smrg		CFLAGS="$CFLAGS -Werror=attributes"
10397caec6540Smrg
10398caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10399caec6540Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10400e9feffd0Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10401caec6540Smrg		if eval \${$cacheid+:} false; then :
10402caec6540Smrg  $as_echo_n "(cached) " >&6
10403caec6540Smrgelse
10404caec6540Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10405caec6540Smrg/* end confdefs.h.  */
10406caec6540Smrgint i;
10407caec6540Smrgint
10408caec6540Smrgmain ()
10409caec6540Smrg{
10410caec6540Smrg
10411caec6540Smrg  ;
10412caec6540Smrg  return 0;
10413caec6540Smrg}
10414caec6540Smrg_ACEOF
10415caec6540Smrgif ac_fn_c_try_link "$LINENO"; then :
10416caec6540Smrg  eval $cacheid=yes
10417caec6540Smrgelse
10418caec6540Smrg  eval $cacheid=no
10419caec6540Smrgfi
10420caec6540Smrgrm -f core conftest.err conftest.$ac_objext \
10421caec6540Smrg    conftest$ac_exeext conftest.$ac_ext
10422caec6540Smrgfi
10423caec6540Smrg
10424caec6540Smrg
10425caec6540Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10426caec6540Smrg
10427caec6540Smrg		eval supported=\$$cacheid
10428caec6540Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10429caec6540Smrg$as_echo "$supported" >&6; }
10430caec6540Smrg		if test "$supported" = "yes" ; then
10431caec6540Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10432caec6540Smrg			found="yes"
10433caec6540Smrg		fi
10434caec6540Smrg	fi
10435caec6540Smrg
10436caec6540Smrg
10437caec6540Smrg
10438caec6540Smrgif test "x$STRICT_COMPILE" = "xyes"; then
10439caec6540Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10440caec6540Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10441caec6540Smrgfi
10442caec6540Smrg
10443caec6540Smrg
10444caec6540Smrg
10445caec6540Smrg
10446caec6540Smrg
10447caec6540Smrg
10448caec6540Smrgcat >>confdefs.h <<_ACEOF
10449caec6540Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10450caec6540Smrg_ACEOF
10451caec6540Smrg
10452caec6540Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10453caec6540Smrg	if test "x$PVM" = "x"; then
10454caec6540Smrg		PVM="0"
10455caec6540Smrg	fi
10456caec6540Smrg
10457caec6540Smrgcat >>confdefs.h <<_ACEOF
10458caec6540Smrg#define PACKAGE_VERSION_MINOR $PVM
10459caec6540Smrg_ACEOF
10460caec6540Smrg
10461caec6540Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10462caec6540Smrg	if test "x$PVP" = "x"; then
10463caec6540Smrg		PVP="0"
10464caec6540Smrg	fi
10465caec6540Smrg
10466caec6540Smrgcat >>confdefs.h <<_ACEOF
10467caec6540Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10468caec6540Smrg_ACEOF
10469caec6540Smrg
10470caec6540Smrg
10471caec6540Smrg
10472caec6540SmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10473caec6540Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10474caec6540Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10475caec6540Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10476caec6540Smrg
10477caec6540Smrg
10478caec6540Smrg
10479caec6540Smrg
10480caec6540Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10481caec6540SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10482caec6540Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10483caec6540Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10484caec6540Smrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10485caec6540Smrg
10486caec6540Smrg
10487caec6540Smrg
10488caec6540Smrg
10489caec6540Smrg
10490caec6540Smrg
10491caec6540Smrgif test x$APP_MAN_SUFFIX = x    ; then
10492caec6540Smrg    APP_MAN_SUFFIX=1
10493caec6540Smrgfi
10494caec6540Smrgif test x$APP_MAN_DIR = x    ; then
10495caec6540Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10496caec6540Smrgfi
10497caec6540Smrg
10498caec6540Smrgif test x$LIB_MAN_SUFFIX = x    ; then
10499caec6540Smrg    LIB_MAN_SUFFIX=3
10500caec6540Smrgfi
10501caec6540Smrgif test x$LIB_MAN_DIR = x    ; then
10502caec6540Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10503caec6540Smrgfi
10504caec6540Smrg
10505caec6540Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10506caec6540Smrg    case $host_os in
10507e9feffd0Smrg	# Solaris 2.0 - 11 use SysV man page sections
10508e9feffd0Smrg	solaris2.?|solaris2.1[01])	FILE_MAN_SUFFIX=4  ;;
10509e9feffd0Smrg	*)				FILE_MAN_SUFFIX=5  ;;
10510caec6540Smrg    esac
10511caec6540Smrgfi
10512caec6540Smrgif test x$FILE_MAN_DIR = x    ; then
10513caec6540Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10514caec6540Smrgfi
10515caec6540Smrg
10516caec6540Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10517caec6540Smrg    case $host_os in
10518e9feffd0Smrg	# Solaris 2.0 - 11 use SysV man page sections
10519e9feffd0Smrg	solaris2.?|solaris2.1[01])	MISC_MAN_SUFFIX=5  ;;
10520e9feffd0Smrg	*)				MISC_MAN_SUFFIX=7  ;;
10521caec6540Smrg    esac
10522caec6540Smrgfi
10523caec6540Smrgif test x$MISC_MAN_DIR = x    ; then
10524caec6540Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10525caec6540Smrgfi
10526caec6540Smrg
10527caec6540Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10528caec6540Smrg    case $host_os in
10529e9feffd0Smrg	# Solaris 2.0 - 11 use SysV man page sections
10530e9feffd0Smrg	solaris2.?|solaris2.1[01])	DRIVER_MAN_SUFFIX=7  ;;
10531e9feffd0Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
10532caec6540Smrg    esac
10533caec6540Smrgfi
10534caec6540Smrgif test x$DRIVER_MAN_DIR = x    ; then
10535caec6540Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10536caec6540Smrgfi
10537caec6540Smrg
10538caec6540Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
10539caec6540Smrg    case $host_os in
10540e9feffd0Smrg	# Solaris 2.0 - 11 use SysV man page sections
10541e9feffd0Smrg	solaris2.?|solaris2.1[01])	ADMIN_MAN_SUFFIX=1m ;;
10542e9feffd0Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
10543caec6540Smrg    esac
10544caec6540Smrgfi
10545caec6540Smrgif test x$ADMIN_MAN_DIR = x    ; then
10546caec6540Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10547caec6540Smrgfi
10548caec6540Smrg
10549caec6540Smrg
10550caec6540Smrg
10551caec6540Smrg
10552caec6540Smrg
10553caec6540Smrg
10554caec6540Smrg
10555caec6540Smrg
10556caec6540Smrg
10557caec6540Smrg
10558caec6540Smrg
10559caec6540Smrg
10560caec6540Smrg
10561caec6540Smrg
10562caec6540Smrg
10563caec6540SmrgXORG_MAN_PAGE="X Version 11"
10564caec6540Smrg
10565caec6540SmrgMAN_SUBSTS="\
10566caec6540Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10567caec6540Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10568caec6540Smrg	-e 's|__xservername__|Xorg|g' \
10569caec6540Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
10570caec6540Smrg	-e 's|__projectroot__|\$(prefix)|g' \
10571caec6540Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
10572caec6540Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10573caec6540Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10574caec6540Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10575caec6540Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10576caec6540Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10577caec6540Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10578caec6540Smrg
10579caec6540Smrg
10580caec6540Smrg
10581caec6540Smrg# Check whether --enable-silent-rules was given.
10582caec6540Smrgif test "${enable_silent_rules+set}" = set; then :
10583caec6540Smrg  enableval=$enable_silent_rules;
10584caec6540Smrgfi
10585caec6540Smrg
10586e9feffd0Smrgcase $enable_silent_rules in # (((
10587e9feffd0Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
10588e9feffd0Smrg   no) AM_DEFAULT_VERBOSITY=1;;
10589e9feffd0Smrg    *) AM_DEFAULT_VERBOSITY=0;;
10590caec6540Smrgesac
10591e9feffd0Smrgam_make=${MAKE-make}
10592e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10593e9feffd0Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10594e9feffd0Smrgif ${am_cv_make_support_nested_variables+:} false; then :
10595e9feffd0Smrg  $as_echo_n "(cached) " >&6
10596e9feffd0Smrgelse
10597e9feffd0Smrg  if $as_echo 'TRUE=$(BAR$(V))
10598e9feffd0SmrgBAR0=false
10599e9feffd0SmrgBAR1=true
10600e9feffd0SmrgV=1
10601e9feffd0Smrgam__doit:
10602e9feffd0Smrg	@$(TRUE)
10603e9feffd0Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10604e9feffd0Smrg  am_cv_make_support_nested_variables=yes
10605e9feffd0Smrgelse
10606e9feffd0Smrg  am_cv_make_support_nested_variables=no
10607e9feffd0Smrgfi
10608e9feffd0Smrgfi
10609e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10610e9feffd0Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
10611e9feffd0Smrgif test $am_cv_make_support_nested_variables = yes; then
10612e9feffd0Smrg    AM_V='$(V)'
10613e9feffd0Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10614e9feffd0Smrgelse
10615e9feffd0Smrg  AM_V=$AM_DEFAULT_VERBOSITY
10616e9feffd0Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10617e9feffd0Smrgfi
10618caec6540SmrgAM_BACKSLASH='\'
10619caec6540Smrg
10620caec6540Smrg
10621caec6540Smrg
10622caec6540Smrg# Checks for pkg-config packages
10623caec6540Smrg
10624caec6540Smrgpkg_failed=no
10625caec6540Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BEFORELIGHT" >&5
106262d861bc5Smrg$as_echo_n "checking for BEFORELIGHT... " >&6; }
106272d861bc5Smrg
106282d861bc5Smrgif test -n "$BEFORELIGHT_CFLAGS"; then
106292d861bc5Smrg    pkg_cv_BEFORELIGHT_CFLAGS="$BEFORELIGHT_CFLAGS"
106302d861bc5Smrg elif test -n "$PKG_CONFIG"; then
106312d861bc5Smrg    if test -n "$PKG_CONFIG" && \
106322d861bc5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xscrnsaver xt\""; } >&5
106332d861bc5Smrg  ($PKG_CONFIG --exists --print-errors "x11 xscrnsaver xt") 2>&5
1063444d7874bSmrg  ac_status=$?
106352d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
106362d861bc5Smrg  test $ac_status = 0; }; then
106372d861bc5Smrg  pkg_cv_BEFORELIGHT_CFLAGS=`$PKG_CONFIG --cflags "x11 xscrnsaver xt" 2>/dev/null`
10638e9feffd0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1063944d7874bSmrgelse
1064044d7874bSmrg  pkg_failed=yes
1064144d7874bSmrgfi
106422d861bc5Smrg else
106432d861bc5Smrg    pkg_failed=untried
106442d861bc5Smrgfi
106452d861bc5Smrgif test -n "$BEFORELIGHT_LIBS"; then
106462d861bc5Smrg    pkg_cv_BEFORELIGHT_LIBS="$BEFORELIGHT_LIBS"
106472d861bc5Smrg elif test -n "$PKG_CONFIG"; then
106482d861bc5Smrg    if test -n "$PKG_CONFIG" && \
106492d861bc5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xscrnsaver xt\""; } >&5
106502d861bc5Smrg  ($PKG_CONFIG --exists --print-errors "x11 xscrnsaver xt") 2>&5
106512d861bc5Smrg  ac_status=$?
106522d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
106532d861bc5Smrg  test $ac_status = 0; }; then
106542d861bc5Smrg  pkg_cv_BEFORELIGHT_LIBS=`$PKG_CONFIG --libs "x11 xscrnsaver xt" 2>/dev/null`
10655e9feffd0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1065644d7874bSmrgelse
106572d861bc5Smrg  pkg_failed=yes
106582d861bc5Smrgfi
106592d861bc5Smrg else
106602d861bc5Smrg    pkg_failed=untried
1066144d7874bSmrgfi
1066244d7874bSmrg
1066344d7874bSmrg
1066444d7874bSmrg
1066544d7874bSmrgif test $pkg_failed = yes; then
10666e9feffd0Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10667e9feffd0Smrg$as_echo "no" >&6; }
1066844d7874bSmrg
1066944d7874bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1067044d7874bSmrg        _pkg_short_errors_supported=yes
1067144d7874bSmrgelse
1067244d7874bSmrg        _pkg_short_errors_supported=no
1067344d7874bSmrgfi
1067444d7874bSmrg        if test $_pkg_short_errors_supported = yes; then
10675e9feffd0Smrg	        BEFORELIGHT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 xscrnsaver xt" 2>&1`
1067644d7874bSmrg        else
10677e9feffd0Smrg	        BEFORELIGHT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 xscrnsaver xt" 2>&1`
1067844d7874bSmrg        fi
1067944d7874bSmrg	# Put the nasty error message in config.log where it belongs
1068044d7874bSmrg	echo "$BEFORELIGHT_PKG_ERRORS" >&5
1068144d7874bSmrg
106822d861bc5Smrg	as_fn_error $? "Package requirements (x11 xscrnsaver xt) were not met:
1068344d7874bSmrg
1068444d7874bSmrg$BEFORELIGHT_PKG_ERRORS
1068544d7874bSmrg
1068644d7874bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1068744d7874bSmrginstalled software in a non-standard prefix.
1068844d7874bSmrg
1068944d7874bSmrgAlternatively, you may set the environment variables BEFORELIGHT_CFLAGS
1069044d7874bSmrgand BEFORELIGHT_LIBS to avoid the need to call pkg-config.
10691e9feffd0SmrgSee the pkg-config man page for more details." "$LINENO" 5
1069244d7874bSmrgelif test $pkg_failed = untried; then
10693e9feffd0Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10694e9feffd0Smrg$as_echo "no" >&6; }
106952d861bc5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
106962d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
106972d861bc5Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1069844d7874bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1069944d7874bSmrgpath to pkg-config.
1070044d7874bSmrg
1070144d7874bSmrgAlternatively, you may set the environment variables BEFORELIGHT_CFLAGS
1070244d7874bSmrgand BEFORELIGHT_LIBS to avoid the need to call pkg-config.
1070344d7874bSmrgSee the pkg-config man page for more details.
1070444d7874bSmrg
107052d861bc5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
107062d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
1070744d7874bSmrgelse
1070844d7874bSmrg	BEFORELIGHT_CFLAGS=$pkg_cv_BEFORELIGHT_CFLAGS
1070944d7874bSmrg	BEFORELIGHT_LIBS=$pkg_cv_BEFORELIGHT_LIBS
107102d861bc5Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
107112d861bc5Smrg$as_echo "yes" >&6; }
10712e9feffd0Smrg
1071344d7874bSmrgfi
1071444d7874bSmrg
107152d861bc5Smrg
107162d861bc5Smrgpkg_failed=no
107172d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for APPDEFS" >&5
107182d861bc5Smrg$as_echo_n "checking for APPDEFS... " >&6; }
107192d861bc5Smrg
107202d861bc5Smrgif test -n "$APPDEFS_CFLAGS"; then
107212d861bc5Smrg    pkg_cv_APPDEFS_CFLAGS="$APPDEFS_CFLAGS"
107222d861bc5Smrg elif test -n "$PKG_CONFIG"; then
107232d861bc5Smrg    if test -n "$PKG_CONFIG" && \
107242d861bc5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
1072544d7874bSmrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
1072644d7874bSmrg  ac_status=$?
107272d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
107282d861bc5Smrg  test $ac_status = 0; }; then
1072944d7874bSmrg  pkg_cv_APPDEFS_CFLAGS=`$PKG_CONFIG --cflags "xt" 2>/dev/null`
10730e9feffd0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1073144d7874bSmrgelse
1073244d7874bSmrg  pkg_failed=yes
1073344d7874bSmrgfi
107342d861bc5Smrg else
107352d861bc5Smrg    pkg_failed=untried
1073644d7874bSmrgfi
107372d861bc5Smrgif test -n "$APPDEFS_LIBS"; then
107382d861bc5Smrg    pkg_cv_APPDEFS_LIBS="$APPDEFS_LIBS"
107392d861bc5Smrg elif test -n "$PKG_CONFIG"; then
107402d861bc5Smrg    if test -n "$PKG_CONFIG" && \
107412d861bc5Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xt\""; } >&5
1074244d7874bSmrg  ($PKG_CONFIG --exists --print-errors "xt") 2>&5
1074344d7874bSmrg  ac_status=$?
107442d861bc5Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
107452d861bc5Smrg  test $ac_status = 0; }; then
1074644d7874bSmrg  pkg_cv_APPDEFS_LIBS=`$PKG_CONFIG --libs "xt" 2>/dev/null`
10747e9feffd0Smrg		      test "x$?" != "x0" && pkg_failed=yes
1074844d7874bSmrgelse
1074944d7874bSmrg  pkg_failed=yes
1075044d7874bSmrgfi
107512d861bc5Smrg else
107522d861bc5Smrg    pkg_failed=untried
1075344d7874bSmrgfi
1075444d7874bSmrg
1075544d7874bSmrg
1075644d7874bSmrg
1075744d7874bSmrgif test $pkg_failed = yes; then
10758e9feffd0Smrg   	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10759e9feffd0Smrg$as_echo "no" >&6; }
1076044d7874bSmrg
1076144d7874bSmrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1076244d7874bSmrg        _pkg_short_errors_supported=yes
1076344d7874bSmrgelse
1076444d7874bSmrg        _pkg_short_errors_supported=no
1076544d7874bSmrgfi
1076644d7874bSmrg        if test $_pkg_short_errors_supported = yes; then
10767e9feffd0Smrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xt" 2>&1`
1076844d7874bSmrg        else
10769e9feffd0Smrg	        APPDEFS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xt" 2>&1`
1077044d7874bSmrg        fi
1077144d7874bSmrg	# Put the nasty error message in config.log where it belongs
1077244d7874bSmrg	echo "$APPDEFS_PKG_ERRORS" >&5
1077344d7874bSmrg
107742d861bc5Smrg	as_fn_error $? "Package requirements (xt) were not met:
1077544d7874bSmrg
1077644d7874bSmrg$APPDEFS_PKG_ERRORS
1077744d7874bSmrg
1077844d7874bSmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1077944d7874bSmrginstalled software in a non-standard prefix.
1078044d7874bSmrg
1078144d7874bSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
1078244d7874bSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
10783e9feffd0SmrgSee the pkg-config man page for more details." "$LINENO" 5
1078444d7874bSmrgelif test $pkg_failed = untried; then
10785e9feffd0Smrg     	{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10786e9feffd0Smrg$as_echo "no" >&6; }
107872d861bc5Smrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
107882d861bc5Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
107892d861bc5Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1079044d7874bSmrgis in your PATH or set the PKG_CONFIG environment variable to the full
1079144d7874bSmrgpath to pkg-config.
1079244d7874bSmrg
1079344d7874bSmrgAlternatively, you may set the environment variables APPDEFS_CFLAGS
1079444d7874bSmrgand APPDEFS_LIBS to avoid the need to call pkg-config.
1079544d7874bSmrgSee the pkg-config man page for more details.
1079644d7874bSmrg
107972d861bc5SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
107982d861bc5SmrgSee \`config.log' for more details" "$LINENO" 5; }
1079944d7874bSmrgelse
1080044d7874bSmrg	APPDEFS_CFLAGS=$pkg_cv_APPDEFS_CFLAGS
1080144d7874bSmrg	APPDEFS_LIBS=$pkg_cv_APPDEFS_LIBS
108022d861bc5Smrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
108032d861bc5Smrg$as_echo "yes" >&6; }
10804e9feffd0Smrg
1080544d7874bSmrgfi
108062d861bc5Smrgxt_appdefaultdir=`$PKG_CONFIG --variable=appdefaultdir xt`
1080744d7874bSmrg
108082d861bc5Smrg# Check whether --with-appdefaultdir was given.
108092d861bc5Smrgif test "${with_appdefaultdir+set}" = set; then :
108102d861bc5Smrg  withval=$with_appdefaultdir; appdefaultdir="$withval"
1081144d7874bSmrgelse
108122d861bc5Smrg  appdefaultdir="${xt_appdefaultdir}"
1081344d7874bSmrgfi
1081444d7874bSmrg
1081544d7874bSmrg
1081644d7874bSmrg
1081744d7874bSmrg
10818caec6540Smrgac_config_files="$ac_config_files Makefile man/Makefile"
1081944d7874bSmrg
1082044d7874bSmrgcat >confcache <<\_ACEOF
1082144d7874bSmrg# This file is a shell script that caches the results of configure
1082244d7874bSmrg# tests run on this system so they can be shared between configure
1082344d7874bSmrg# scripts and configure runs, see configure's option --config-cache.
1082444d7874bSmrg# It is not useful on other systems.  If it contains results you don't
1082544d7874bSmrg# want to keep, you may remove or edit it.
1082644d7874bSmrg#
1082744d7874bSmrg# config.status only pays attention to the cache file if you give it
1082844d7874bSmrg# the --recheck option to rerun configure.
1082944d7874bSmrg#
1083044d7874bSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1083144d7874bSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1083244d7874bSmrg# following values.
1083344d7874bSmrg
1083444d7874bSmrg_ACEOF
1083544d7874bSmrg
1083644d7874bSmrg# The following way of writing the cache mishandles newlines in values,
1083744d7874bSmrg# but we know of no workaround that is simple, portable, and efficient.
108382d861bc5Smrg# So, we kill variables containing newlines.
1083944d7874bSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1084044d7874bSmrg# and sets the high bit in the cache file unless we assign to the vars.
108412d861bc5Smrg(
108422d861bc5Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
108432d861bc5Smrg    eval ac_val=\$$ac_var
108442d861bc5Smrg    case $ac_val in #(
108452d861bc5Smrg    *${as_nl}*)
108462d861bc5Smrg      case $ac_var in #(
108472d861bc5Smrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
108482d861bc5Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
108492d861bc5Smrg      esac
108502d861bc5Smrg      case $ac_var in #(
108512d861bc5Smrg      _ | IFS | as_nl) ;; #(
108522d861bc5Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
108532d861bc5Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
108542d861bc5Smrg      esac ;;
108552d861bc5Smrg    esac
108562d861bc5Smrg  done
108572d861bc5Smrg
1085844d7874bSmrg  (set) 2>&1 |
108592d861bc5Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
108602d861bc5Smrg    *${as_nl}ac_space=\ *)
108612d861bc5Smrg      # `set' does not quote correctly, so add quotes: double-quote
108622d861bc5Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1086344d7874bSmrg      sed -n \
1086444d7874bSmrg	"s/'/'\\\\''/g;
1086544d7874bSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
108662d861bc5Smrg      ;; #(
1086744d7874bSmrg    *)
1086844d7874bSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
108692d861bc5Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1087044d7874bSmrg      ;;
108712d861bc5Smrg    esac |
108722d861bc5Smrg    sort
108732d861bc5Smrg) |
1087444d7874bSmrg  sed '
108752d861bc5Smrg     /^ac_cv_env_/b end
1087644d7874bSmrg     t clear
108772d861bc5Smrg     :clear
1087844d7874bSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1087944d7874bSmrg     t end
108802d861bc5Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
108812d861bc5Smrg     :end' >>confcache
108822d861bc5Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
108832d861bc5Smrg  if test -w "$cache_file"; then
108842d861bc5Smrg    if test "x$cache_file" != "x/dev/null"; then
108852d861bc5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
108862d861bc5Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
108872d861bc5Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
108882d861bc5Smrg	cat confcache >"$cache_file"
108892d861bc5Smrg      else
108902d861bc5Smrg        case $cache_file in #(
108912d861bc5Smrg        */* | ?:*)
108922d861bc5Smrg	  mv -f confcache "$cache_file"$$ &&
108932d861bc5Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
108942d861bc5Smrg        *)
108952d861bc5Smrg	  mv -f confcache "$cache_file" ;;
108962d861bc5Smrg	esac
108972d861bc5Smrg      fi
108982d861bc5Smrg    fi
1089944d7874bSmrg  else
109002d861bc5Smrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
109012d861bc5Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1090244d7874bSmrg  fi
1090344d7874bSmrgfi
1090444d7874bSmrgrm -f confcache
1090544d7874bSmrg
1090644d7874bSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1090744d7874bSmrg# Let make expand exec_prefix.
1090844d7874bSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1090944d7874bSmrg
1091044d7874bSmrgDEFS=-DHAVE_CONFIG_H
1091144d7874bSmrg
1091244d7874bSmrgac_libobjs=
1091344d7874bSmrgac_ltlibobjs=
109142d861bc5SmrgU=
1091544d7874bSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1091644d7874bSmrg  # 1. Remove the extension, and $U if already installed.
109172d861bc5Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
109182d861bc5Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
109192d861bc5Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
109202d861bc5Smrg  #    will be set to the directory where LIBOBJS objects are built.
109212d861bc5Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
109222d861bc5Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1092344d7874bSmrgdone
1092444d7874bSmrgLIBOBJS=$ac_libobjs
1092544d7874bSmrg
1092644d7874bSmrgLTLIBOBJS=$ac_ltlibobjs
1092744d7874bSmrg
1092844d7874bSmrg
10929e9feffd0Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
10930e9feffd0Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
10931e9feffd0Smrg   if test -n "$am_sleep_pid"; then
10932e9feffd0Smrg     # Hide warnings about reused PIDs.
10933e9feffd0Smrg     wait $am_sleep_pid 2>/dev/null
10934e9feffd0Smrg   fi
10935e9feffd0Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
10936e9feffd0Smrg$as_echo "done" >&6; }
109372d861bc5Smrg if test -n "$EXEEXT"; then
109382d861bc5Smrg  am__EXEEXT_TRUE=
109392d861bc5Smrg  am__EXEEXT_FALSE='#'
109402d861bc5Smrgelse
109412d861bc5Smrg  am__EXEEXT_TRUE='#'
109422d861bc5Smrg  am__EXEEXT_FALSE=
109432d861bc5Smrgfi
109442d861bc5Smrg
1094544d7874bSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
109462d861bc5Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
109472d861bc5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1094844d7874bSmrgfi
1094944d7874bSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
109502d861bc5Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
109512d861bc5SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1095244d7874bSmrgfi
1095344d7874bSmrg
109542d861bc5Smrg: "${CONFIG_STATUS=./config.status}"
109552d861bc5Smrgac_write_fail=0
1095644d7874bSmrgac_clean_files_save=$ac_clean_files
1095744d7874bSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
109582d861bc5Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
109592d861bc5Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
109602d861bc5Smrgas_write_fail=0
109612d861bc5Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1096244d7874bSmrg#! $SHELL
1096344d7874bSmrg# Generated by $as_me.
1096444d7874bSmrg# Run this file to recreate the current configuration.
1096544d7874bSmrg# Compiler output produced by configure, useful for debugging
1096644d7874bSmrg# configure, is in config.log if it exists.
1096744d7874bSmrg
1096844d7874bSmrgdebug=false
1096944d7874bSmrgac_cs_recheck=false
1097044d7874bSmrgac_cs_silent=false
1097144d7874bSmrg
109722d861bc5SmrgSHELL=\${CONFIG_SHELL-$SHELL}
109732d861bc5Smrgexport SHELL
109742d861bc5Smrg_ASEOF
109752d861bc5Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
109762d861bc5Smrg## -------------------- ##
109772d861bc5Smrg## M4sh Initialization. ##
109782d861bc5Smrg## -------------------- ##
109792d861bc5Smrg
109802d861bc5Smrg# Be more Bourne compatible
109812d861bc5SmrgDUALCASE=1; export DUALCASE # for MKS sh
109822d861bc5Smrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1098344d7874bSmrg  emulate sh
1098444d7874bSmrg  NULLCMD=:
109852d861bc5Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1098644d7874bSmrg  # is contrary to our usage.  Disable this feature.
1098744d7874bSmrg  alias -g '${1+"$@"}'='"$@"'
109882d861bc5Smrg  setopt NO_GLOB_SUBST
109892d861bc5Smrgelse
109902d861bc5Smrg  case `(set -o) 2>/dev/null` in #(
109912d861bc5Smrg  *posix*) :
109922d861bc5Smrg    set -o posix ;; #(
109932d861bc5Smrg  *) :
109942d861bc5Smrg     ;;
109952d861bc5Smrgesac
1099644d7874bSmrgfi
1099744d7874bSmrg
109982d861bc5Smrg
109992d861bc5Smrgas_nl='
110002d861bc5Smrg'
110012d861bc5Smrgexport as_nl
110022d861bc5Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
110032d861bc5Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
110042d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
110052d861bc5Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
110062d861bc5Smrg# Prefer a ksh shell builtin over an external printf program on Solaris,
110072d861bc5Smrg# but without wasting forks for bash or zsh.
110082d861bc5Smrgif test -z "$BASH_VERSION$ZSH_VERSION" \
110092d861bc5Smrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
110102d861bc5Smrg  as_echo='print -r --'
110112d861bc5Smrg  as_echo_n='print -rn --'
110122d861bc5Smrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
110132d861bc5Smrg  as_echo='printf %s\n'
110142d861bc5Smrg  as_echo_n='printf %s'
1101544d7874bSmrgelse
110162d861bc5Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
110172d861bc5Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
110182d861bc5Smrg    as_echo_n='/usr/ucb/echo -n'
110192d861bc5Smrg  else
110202d861bc5Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
110212d861bc5Smrg    as_echo_n_body='eval
110222d861bc5Smrg      arg=$1;
110232d861bc5Smrg      case $arg in #(
110242d861bc5Smrg      *"$as_nl"*)
110252d861bc5Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
110262d861bc5Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
110272d861bc5Smrg      esac;
110282d861bc5Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
110292d861bc5Smrg    '
110302d861bc5Smrg    export as_echo_n_body
110312d861bc5Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
110322d861bc5Smrg  fi
110332d861bc5Smrg  export as_echo_body
110342d861bc5Smrg  as_echo='sh -c $as_echo_body as_echo'
1103544d7874bSmrgfi
1103644d7874bSmrg
110372d861bc5Smrg# The user is always right.
110382d861bc5Smrgif test "${PATH_SEPARATOR+set}" != set; then
110392d861bc5Smrg  PATH_SEPARATOR=:
110402d861bc5Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
110412d861bc5Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
110422d861bc5Smrg      PATH_SEPARATOR=';'
110432d861bc5Smrg  }
110442d861bc5Smrgfi
110452d861bc5Smrg
110462d861bc5Smrg
110472d861bc5Smrg# IFS
110482d861bc5Smrg# We need space, tab and new line, in precisely that order.  Quoting is
110492d861bc5Smrg# there to prevent editors from complaining about space-tab.
110502d861bc5Smrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
110512d861bc5Smrg# splitting by setting IFS to empty value.)
110522d861bc5SmrgIFS=" ""	$as_nl"
110532d861bc5Smrg
110542d861bc5Smrg# Find who we are.  Look in the path if we contain no directory separator.
110552d861bc5Smrgas_myself=
110562d861bc5Smrgcase $0 in #((
110572d861bc5Smrg  *[\\/]* ) as_myself=$0 ;;
110582d861bc5Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110592d861bc5Smrgfor as_dir in $PATH
110602d861bc5Smrgdo
110612d861bc5Smrg  IFS=$as_save_IFS
110622d861bc5Smrg  test -z "$as_dir" && as_dir=.
110632d861bc5Smrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
110642d861bc5Smrg  done
110652d861bc5SmrgIFS=$as_save_IFS
1106644d7874bSmrg
110672d861bc5Smrg     ;;
110682d861bc5Smrgesac
110692d861bc5Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
110702d861bc5Smrg# in which case we are not to be found in the path.
110712d861bc5Smrgif test "x$as_myself" = x; then
110722d861bc5Smrg  as_myself=$0
110732d861bc5Smrgfi
110742d861bc5Smrgif test ! -f "$as_myself"; then
110752d861bc5Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110762d861bc5Smrg  exit 1
110772d861bc5Smrgfi
110782d861bc5Smrg
110792d861bc5Smrg# Unset variables that we do not need and which cause bugs (e.g. in
110802d861bc5Smrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
110812d861bc5Smrg# suppresses any "Segmentation fault" message there.  '((' could
110822d861bc5Smrg# trigger a bug in pdksh 5.2.14.
110832d861bc5Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH
110842d861bc5Smrgdo eval test x\${$as_var+set} = xset \
110852d861bc5Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
110862d861bc5Smrgdone
1108744d7874bSmrgPS1='$ '
1108844d7874bSmrgPS2='> '
1108944d7874bSmrgPS4='+ '
1109044d7874bSmrg
1109144d7874bSmrg# NLS nuisances.
110922d861bc5SmrgLC_ALL=C
110932d861bc5Smrgexport LC_ALL
110942d861bc5SmrgLANGUAGE=C
110952d861bc5Smrgexport LANGUAGE
110962d861bc5Smrg
110972d861bc5Smrg# CDPATH.
110982d861bc5Smrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
110992d861bc5Smrg
111002d861bc5Smrg
111012d861bc5Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
111022d861bc5Smrg# ----------------------------------------
111032d861bc5Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
111042d861bc5Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
111052d861bc5Smrg# script with STATUS, using 1 if that was 0.
111062d861bc5Smrgas_fn_error ()
111072d861bc5Smrg{
111082d861bc5Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
111092d861bc5Smrg  if test "$4"; then
111102d861bc5Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
111112d861bc5Smrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1111244d7874bSmrg  fi
111132d861bc5Smrg  $as_echo "$as_me: error: $2" >&2
111142d861bc5Smrg  as_fn_exit $as_status
111152d861bc5Smrg} # as_fn_error
111162d861bc5Smrg
111172d861bc5Smrg
111182d861bc5Smrg# as_fn_set_status STATUS
111192d861bc5Smrg# -----------------------
111202d861bc5Smrg# Set $? to STATUS, without forking.
111212d861bc5Smrgas_fn_set_status ()
111222d861bc5Smrg{
111232d861bc5Smrg  return $1
111242d861bc5Smrg} # as_fn_set_status
111252d861bc5Smrg
111262d861bc5Smrg# as_fn_exit STATUS
111272d861bc5Smrg# -----------------
111282d861bc5Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
111292d861bc5Smrgas_fn_exit ()
111302d861bc5Smrg{
111312d861bc5Smrg  set +e
111322d861bc5Smrg  as_fn_set_status $1
111332d861bc5Smrg  exit $1
111342d861bc5Smrg} # as_fn_exit
111352d861bc5Smrg
111362d861bc5Smrg# as_fn_unset VAR
111372d861bc5Smrg# ---------------
111382d861bc5Smrg# Portably unset VAR.
111392d861bc5Smrgas_fn_unset ()
111402d861bc5Smrg{
111412d861bc5Smrg  { eval $1=; unset $1;}
111422d861bc5Smrg}
111432d861bc5Smrgas_unset=as_fn_unset
111442d861bc5Smrg# as_fn_append VAR VALUE
111452d861bc5Smrg# ----------------------
111462d861bc5Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
111472d861bc5Smrg# advantage of any shell optimizations that allow amortized linear growth over
111482d861bc5Smrg# repeated appends, instead of the typical quadratic growth present in naive
111492d861bc5Smrg# implementations.
111502d861bc5Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
111512d861bc5Smrg  eval 'as_fn_append ()
111522d861bc5Smrg  {
111532d861bc5Smrg    eval $1+=\$2
111542d861bc5Smrg  }'
111552d861bc5Smrgelse
111562d861bc5Smrg  as_fn_append ()
111572d861bc5Smrg  {
111582d861bc5Smrg    eval $1=\$$1\$2
111592d861bc5Smrg  }
111602d861bc5Smrgfi # as_fn_append
111612d861bc5Smrg
111622d861bc5Smrg# as_fn_arith ARG...
111632d861bc5Smrg# ------------------
111642d861bc5Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
111652d861bc5Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
111662d861bc5Smrg# must be portable across $(()) and expr.
111672d861bc5Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
111682d861bc5Smrg  eval 'as_fn_arith ()
111692d861bc5Smrg  {
111702d861bc5Smrg    as_val=$(( $* ))
111712d861bc5Smrg  }'
111722d861bc5Smrgelse
111732d861bc5Smrg  as_fn_arith ()
111742d861bc5Smrg  {
111752d861bc5Smrg    as_val=`expr "$@" || test $? -eq 1`
111762d861bc5Smrg  }
111772d861bc5Smrgfi # as_fn_arith
1117844d7874bSmrg
111792d861bc5Smrg
111802d861bc5Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
111812d861bc5Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1118244d7874bSmrg  as_expr=expr
1118344d7874bSmrgelse
1118444d7874bSmrg  as_expr=false
1118544d7874bSmrgfi
1118644d7874bSmrg
111872d861bc5Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1118844d7874bSmrg  as_basename=basename
1118944d7874bSmrgelse
1119044d7874bSmrg  as_basename=false
1119144d7874bSmrgfi
1119244d7874bSmrg
111932d861bc5Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
111942d861bc5Smrg  as_dirname=dirname
111952d861bc5Smrgelse
111962d861bc5Smrg  as_dirname=false
111972d861bc5Smrgfi
1119844d7874bSmrg
111992d861bc5Smrgas_me=`$as_basename -- "$0" ||
1120044d7874bSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1120144d7874bSmrg	 X"$0" : 'X\(//\)$' \| \
112022d861bc5Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
112032d861bc5Smrg$as_echo X/"$0" |
112042d861bc5Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
112052d861bc5Smrg	    s//\1/
112062d861bc5Smrg	    q
112072d861bc5Smrg	  }
112082d861bc5Smrg	  /^X\/\(\/\/\)$/{
112092d861bc5Smrg	    s//\1/
112102d861bc5Smrg	    q
112112d861bc5Smrg	  }
112122d861bc5Smrg	  /^X\/\(\/\).*/{
112132d861bc5Smrg	    s//\1/
112142d861bc5Smrg	    q
112152d861bc5Smrg	  }
112162d861bc5Smrg	  s/.*/./; q'`
1121744d7874bSmrg
1121844d7874bSmrg# Avoid depending upon Character Ranges.
1121944d7874bSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1122044d7874bSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1122144d7874bSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1122244d7874bSmrgas_cr_digits='0123456789'
1122344d7874bSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1122444d7874bSmrg
112252d861bc5SmrgECHO_C= ECHO_N= ECHO_T=
112262d861bc5Smrgcase `echo -n x` in #(((((
112272d861bc5Smrg-n*)
112282d861bc5Smrg  case `echo 'xy\c'` in
112292d861bc5Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
112302d861bc5Smrg  xy)  ECHO_C='\c';;
112312d861bc5Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
112322d861bc5Smrg       ECHO_T='	';;
112332d861bc5Smrg  esac;;
112342d861bc5Smrg*)
112352d861bc5Smrg  ECHO_N='-n';;
1123644d7874bSmrgesac
1123744d7874bSmrg
112382d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.file
112392d861bc5Smrgif test -d conf$$.dir; then
112402d861bc5Smrg  rm -f conf$$.dir/conf$$.file
1124144d7874bSmrgelse
112422d861bc5Smrg  rm -f conf$$.dir
112432d861bc5Smrg  mkdir conf$$.dir 2>/dev/null
1124444d7874bSmrgfi
112452d861bc5Smrgif (echo >conf$$.file) 2>/dev/null; then
112462d861bc5Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1124744d7874bSmrg    as_ln_s='ln -s'
112482d861bc5Smrg    # ... but there are two gotchas:
112492d861bc5Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
112502d861bc5Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11251e9feffd0Smrg    # In both cases, we have to default to `cp -pR'.
112522d861bc5Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11253e9feffd0Smrg      as_ln_s='cp -pR'
112542d861bc5Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
112552d861bc5Smrg    as_ln_s=ln
112562d861bc5Smrg  else
11257e9feffd0Smrg    as_ln_s='cp -pR'
1125844d7874bSmrg  fi
1125944d7874bSmrgelse
11260e9feffd0Smrg  as_ln_s='cp -pR'
1126144d7874bSmrgfi
112622d861bc5Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
112632d861bc5Smrgrmdir conf$$.dir 2>/dev/null
112642d861bc5Smrg
112652d861bc5Smrg
112662d861bc5Smrg# as_fn_mkdir_p
112672d861bc5Smrg# -------------
112682d861bc5Smrg# Create "$as_dir" as a directory, including parents if necessary.
112692d861bc5Smrgas_fn_mkdir_p ()
112702d861bc5Smrg{
112712d861bc5Smrg
112722d861bc5Smrg  case $as_dir in #(
112732d861bc5Smrg  -*) as_dir=./$as_dir;;
112742d861bc5Smrg  esac
112752d861bc5Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
112762d861bc5Smrg    as_dirs=
112772d861bc5Smrg    while :; do
112782d861bc5Smrg      case $as_dir in #(
112792d861bc5Smrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
112802d861bc5Smrg      *) as_qdir=$as_dir;;
112812d861bc5Smrg      esac
112822d861bc5Smrg      as_dirs="'$as_qdir' $as_dirs"
112832d861bc5Smrg      as_dir=`$as_dirname -- "$as_dir" ||
112842d861bc5Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
112852d861bc5Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
112862d861bc5Smrg	 X"$as_dir" : 'X\(//\)$' \| \
112872d861bc5Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
112882d861bc5Smrg$as_echo X"$as_dir" |
112892d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
112902d861bc5Smrg	    s//\1/
112912d861bc5Smrg	    q
112922d861bc5Smrg	  }
112932d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
112942d861bc5Smrg	    s//\1/
112952d861bc5Smrg	    q
112962d861bc5Smrg	  }
112972d861bc5Smrg	  /^X\(\/\/\)$/{
112982d861bc5Smrg	    s//\1/
112992d861bc5Smrg	    q
113002d861bc5Smrg	  }
113012d861bc5Smrg	  /^X\(\/\).*/{
113022d861bc5Smrg	    s//\1/
113032d861bc5Smrg	    q
113042d861bc5Smrg	  }
113052d861bc5Smrg	  s/.*/./; q'`
113062d861bc5Smrg      test -d "$as_dir" && break
113072d861bc5Smrg    done
113082d861bc5Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
113092d861bc5Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1131044d7874bSmrg
113112d861bc5Smrg
113122d861bc5Smrg} # as_fn_mkdir_p
1131344d7874bSmrgif mkdir -p . 2>/dev/null; then
113142d861bc5Smrg  as_mkdir_p='mkdir -p "$as_dir"'
1131544d7874bSmrgelse
1131644d7874bSmrg  test -d ./-p && rmdir ./-p
1131744d7874bSmrg  as_mkdir_p=false
1131844d7874bSmrgfi
1131944d7874bSmrg
11320e9feffd0Smrg
11321e9feffd0Smrg# as_fn_executable_p FILE
11322e9feffd0Smrg# -----------------------
11323e9feffd0Smrg# Test if FILE is an executable regular file.
11324e9feffd0Smrgas_fn_executable_p ()
11325e9feffd0Smrg{
11326e9feffd0Smrg  test -f "$1" && test -x "$1"
11327e9feffd0Smrg} # as_fn_executable_p
11328e9feffd0Smrgas_test_x='test -x'
11329e9feffd0Smrgas_executable_p=as_fn_executable_p
1133044d7874bSmrg
1133144d7874bSmrg# Sed expression to map a string onto a valid CPP name.
1133244d7874bSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1133344d7874bSmrg
1133444d7874bSmrg# Sed expression to map a string onto a valid variable name.
1133544d7874bSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1133644d7874bSmrg
1133744d7874bSmrg
1133844d7874bSmrgexec 6>&1
113392d861bc5Smrg## ----------------------------------- ##
113402d861bc5Smrg## Main body of $CONFIG_STATUS script. ##
113412d861bc5Smrg## ----------------------------------- ##
113422d861bc5Smrg_ASEOF
113432d861bc5Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
113442d861bc5Smrg
113452d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
113462d861bc5Smrg# Save the log message, to keep $0 and so on meaningful, and to
1134744d7874bSmrg# report actual input values of CONFIG_FILES etc. instead of their
113482d861bc5Smrg# values after options handling.
113492d861bc5Smrgac_log="
11350e9feffd0SmrgThis file was extended by beforelight $as_me 1.0.6, which was
11351e9feffd0Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
1135244d7874bSmrg
1135344d7874bSmrg  CONFIG_FILES    = $CONFIG_FILES
1135444d7874bSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1135544d7874bSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1135644d7874bSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1135744d7874bSmrg  $ $0 $@
1135844d7874bSmrg
113592d861bc5Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
113602d861bc5Smrg"
113612d861bc5Smrg
1136244d7874bSmrg_ACEOF
1136344d7874bSmrg
113642d861bc5Smrgcase $ac_config_files in *"
113652d861bc5Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
113662d861bc5Smrgesac
1136744d7874bSmrg
113682d861bc5Smrgcase $ac_config_headers in *"
113692d861bc5Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
113702d861bc5Smrgesac
1137144d7874bSmrg
1137244d7874bSmrg
113732d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
113742d861bc5Smrg# Files that config.status was made for.
113752d861bc5Smrgconfig_files="$ac_config_files"
113762d861bc5Smrgconfig_headers="$ac_config_headers"
113772d861bc5Smrgconfig_commands="$ac_config_commands"
1137844d7874bSmrg
113792d861bc5Smrg_ACEOF
1138044d7874bSmrg
113812d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1138244d7874bSmrgac_cs_usage="\
113832d861bc5Smrg\`$as_me' instantiates files and other configuration actions
113842d861bc5Smrgfrom templates according to the current configuration.  Unless the files
113852d861bc5Smrgand actions are specified as TAGs, all are instantiated by default.
1138644d7874bSmrg
113872d861bc5SmrgUsage: $0 [OPTION]... [TAG]...
1138844d7874bSmrg
1138944d7874bSmrg  -h, --help       print this help, then exit
113902d861bc5Smrg  -V, --version    print version number and configuration settings, then exit
113912d861bc5Smrg      --config     print configuration, then exit
113922d861bc5Smrg  -q, --quiet, --silent
113932d861bc5Smrg                   do not print progress messages
1139444d7874bSmrg  -d, --debug      don't remove temporary files
1139544d7874bSmrg      --recheck    update $as_me by reconfiguring in the same conditions
113962d861bc5Smrg      --file=FILE[:TEMPLATE]
113972d861bc5Smrg                   instantiate the configuration file FILE
113982d861bc5Smrg      --header=FILE[:TEMPLATE]
113992d861bc5Smrg                   instantiate the configuration header FILE
1140044d7874bSmrg
1140144d7874bSmrgConfiguration files:
1140244d7874bSmrg$config_files
1140344d7874bSmrg
1140444d7874bSmrgConfiguration headers:
1140544d7874bSmrg$config_headers
1140644d7874bSmrg
1140744d7874bSmrgConfiguration commands:
1140844d7874bSmrg$config_commands
1140944d7874bSmrg
11410e9feffd0SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/beforelight/issues>."
1141144d7874bSmrg
114122d861bc5Smrg_ACEOF
114132d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
114142d861bc5Smrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1141544d7874bSmrgac_cs_version="\\
11416e9feffd0Smrgbeforelight config.status 1.0.6
11417e9feffd0Smrgconfigured by $0, generated by GNU Autoconf 2.69,
114182d861bc5Smrg  with options \\"\$ac_cs_config\\"
1141944d7874bSmrg
11420e9feffd0SmrgCopyright (C) 2012 Free Software Foundation, Inc.
1142144d7874bSmrgThis config.status script is free software; the Free Software Foundation
1142244d7874bSmrggives unlimited permission to copy, distribute and modify it."
114232d861bc5Smrg
114242d861bc5Smrgac_pwd='$ac_pwd'
114252d861bc5Smrgsrcdir='$srcdir'
114262d861bc5SmrgINSTALL='$INSTALL'
114272d861bc5SmrgMKDIR_P='$MKDIR_P'
114282d861bc5SmrgAWK='$AWK'
114292d861bc5Smrgtest -n "\$AWK" || AWK=awk
1143044d7874bSmrg_ACEOF
1143144d7874bSmrg
114322d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
114332d861bc5Smrg# The default lists apply if the user does not specify any file.
1143444d7874bSmrgac_need_defaults=:
1143544d7874bSmrgwhile test $# != 0
1143644d7874bSmrgdo
1143744d7874bSmrg  case $1 in
114382d861bc5Smrg  --*=?*)
114392d861bc5Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
114402d861bc5Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1144144d7874bSmrg    ac_shift=:
1144244d7874bSmrg    ;;
114432d861bc5Smrg  --*=)
114442d861bc5Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
114452d861bc5Smrg    ac_optarg=
114462d861bc5Smrg    ac_shift=:
114472d861bc5Smrg    ;;
114482d861bc5Smrg  *)
1144944d7874bSmrg    ac_option=$1
1145044d7874bSmrg    ac_optarg=$2
1145144d7874bSmrg    ac_shift=shift
1145244d7874bSmrg    ;;
1145344d7874bSmrg  esac
1145444d7874bSmrg
1145544d7874bSmrg  case $ac_option in
1145644d7874bSmrg  # Handling of the options.
1145744d7874bSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1145844d7874bSmrg    ac_cs_recheck=: ;;
114592d861bc5Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
114602d861bc5Smrg    $as_echo "$ac_cs_version"; exit ;;
114612d861bc5Smrg  --config | --confi | --conf | --con | --co | --c )
114622d861bc5Smrg    $as_echo "$ac_cs_config"; exit ;;
114632d861bc5Smrg  --debug | --debu | --deb | --de | --d | -d )
1146444d7874bSmrg    debug=: ;;
1146544d7874bSmrg  --file | --fil | --fi | --f )
1146644d7874bSmrg    $ac_shift
114672d861bc5Smrg    case $ac_optarg in
114682d861bc5Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
114692d861bc5Smrg    '') as_fn_error $? "missing file argument" ;;
114702d861bc5Smrg    esac
114712d861bc5Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1147244d7874bSmrg    ac_need_defaults=false;;
1147344d7874bSmrg  --header | --heade | --head | --hea )
1147444d7874bSmrg    $ac_shift
114752d861bc5Smrg    case $ac_optarg in
114762d861bc5Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
114772d861bc5Smrg    esac
114782d861bc5Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1147944d7874bSmrg    ac_need_defaults=false;;
114802d861bc5Smrg  --he | --h)
114812d861bc5Smrg    # Conflict between --help and --header
114822d861bc5Smrg    as_fn_error $? "ambiguous option: \`$1'
114832d861bc5SmrgTry \`$0 --help' for more information.";;
114842d861bc5Smrg  --help | --hel | -h )
114852d861bc5Smrg    $as_echo "$ac_cs_usage"; exit ;;
1148644d7874bSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1148744d7874bSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1148844d7874bSmrg    ac_cs_silent=: ;;
1148944d7874bSmrg
1149044d7874bSmrg  # This is an error.
114912d861bc5Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
114922d861bc5SmrgTry \`$0 --help' for more information." ;;
1149344d7874bSmrg
114942d861bc5Smrg  *) as_fn_append ac_config_targets " $1"
114952d861bc5Smrg     ac_need_defaults=false ;;
1149644d7874bSmrg
1149744d7874bSmrg  esac
1149844d7874bSmrg  shift
1149944d7874bSmrgdone
1150044d7874bSmrg
1150144d7874bSmrgac_configure_extra_args=
1150244d7874bSmrg
1150344d7874bSmrgif $ac_cs_silent; then
1150444d7874bSmrg  exec 6>/dev/null
1150544d7874bSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1150644d7874bSmrgfi
1150744d7874bSmrg
1150844d7874bSmrg_ACEOF
115092d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1151044d7874bSmrgif \$ac_cs_recheck; then
11511e9feffd0Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
115122d861bc5Smrg  shift
115132d861bc5Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
115142d861bc5Smrg  CONFIG_SHELL='$SHELL'
115152d861bc5Smrg  export CONFIG_SHELL
115162d861bc5Smrg  exec "\$@"
1151744d7874bSmrgfi
1151844d7874bSmrg
1151944d7874bSmrg_ACEOF
115202d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
115212d861bc5Smrgexec 5>>config.log
115222d861bc5Smrg{
115232d861bc5Smrg  echo
115242d861bc5Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
115252d861bc5Smrg## Running $as_me. ##
115262d861bc5Smrg_ASBOX
115272d861bc5Smrg  $as_echo "$ac_log"
115282d861bc5Smrg} >&5
1152944d7874bSmrg
115302d861bc5Smrg_ACEOF
115312d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1153244d7874bSmrg#
115332d861bc5Smrg# INIT-COMMANDS
1153444d7874bSmrg#
1153544d7874bSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
1153644d7874bSmrg
1153744d7874bSmrg_ACEOF
1153844d7874bSmrg
115392d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1154044d7874bSmrg
115412d861bc5Smrg# Handling of arguments.
1154244d7874bSmrgfor ac_config_target in $ac_config_targets
1154344d7874bSmrgdo
115442d861bc5Smrg  case $ac_config_target in
115452d861bc5Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11546caec6540Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
115472d861bc5Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11548caec6540Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
115492d861bc5Smrg
115502d861bc5Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1155144d7874bSmrg  esac
1155244d7874bSmrgdone
1155344d7874bSmrg
115542d861bc5Smrg
1155544d7874bSmrg# If the user did not use the arguments to specify the items to instantiate,
1155644d7874bSmrg# then the envvar interface is used.  Set only those that are not.
1155744d7874bSmrg# We use the long form for the default assignment because of an extremely
1155844d7874bSmrg# bizarre bug on SunOS 4.1.3.
1155944d7874bSmrgif $ac_need_defaults; then
1156044d7874bSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1156144d7874bSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1156244d7874bSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1156344d7874bSmrgfi
1156444d7874bSmrg
1156544d7874bSmrg# Have a temporary directory for convenience.  Make it in the build tree
115662d861bc5Smrg# simply because there is no reason against having it here, and in addition,
1156744d7874bSmrg# creating and moving files from /tmp can sometimes cause problems.
115682d861bc5Smrg# Hook for its removal unless debugging.
115692d861bc5Smrg# Note that there is a small window in which the directory will not be cleaned:
115702d861bc5Smrg# after its creation but before its name has been assigned to `$tmp'.
1157144d7874bSmrg$debug ||
1157244d7874bSmrg{
115732d861bc5Smrg  tmp= ac_tmp=
115742d861bc5Smrg  trap 'exit_status=$?
115752d861bc5Smrg  : "${ac_tmp:=$tmp}"
115762d861bc5Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
115772d861bc5Smrg' 0
115782d861bc5Smrg  trap 'as_fn_exit 1' 1 2 13 15
1157944d7874bSmrg}
1158044d7874bSmrg# Create a (secure) tmp directory for tmp files.
1158144d7874bSmrg
1158244d7874bSmrg{
115832d861bc5Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
115842d861bc5Smrg  test -d "$tmp"
1158544d7874bSmrg}  ||
1158644d7874bSmrg{
115872d861bc5Smrg  tmp=./conf$$-$RANDOM
115882d861bc5Smrg  (umask 077 && mkdir "$tmp")
115892d861bc5Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
115902d861bc5Smrgac_tmp=$tmp
115912d861bc5Smrg
115922d861bc5Smrg# Set up the scripts for CONFIG_FILES section.
115932d861bc5Smrg# No need to generate them if there are no CONFIG_FILES.
115942d861bc5Smrg# This happens for instance with `./config.status config.h'.
115952d861bc5Smrgif test -n "$CONFIG_FILES"; then
115962d861bc5Smrg
115972d861bc5Smrg
115982d861bc5Smrgac_cr=`echo X | tr X '\015'`
115992d861bc5Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
116002d861bc5Smrg# But we know of no other shell where ac_cr would be empty at this
116012d861bc5Smrg# point, so we can use a bashism as a fallback.
116022d861bc5Smrgif test "x$ac_cr" = x; then
116032d861bc5Smrg  eval ac_cr=\$\'\\r\'
116042d861bc5Smrgfi
116052d861bc5Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
116062d861bc5Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
116072d861bc5Smrg  ac_cs_awk_cr='\\r'
116082d861bc5Smrgelse
116092d861bc5Smrg  ac_cs_awk_cr=$ac_cr
116102d861bc5Smrgfi
116112d861bc5Smrg
116122d861bc5Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
116132d861bc5Smrg_ACEOF
116142d861bc5Smrg
116152d861bc5Smrg
116162d861bc5Smrg{
116172d861bc5Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
116182d861bc5Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
116192d861bc5Smrg  echo "_ACEOF"
116202d861bc5Smrg} >conf$$subs.sh ||
116212d861bc5Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
116222d861bc5Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
116232d861bc5Smrgac_delim='%!_!# '
116242d861bc5Smrgfor ac_last_try in false false false false false :; do
116252d861bc5Smrg  . ./conf$$subs.sh ||
116262d861bc5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
116272d861bc5Smrg
116282d861bc5Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
116292d861bc5Smrg  if test $ac_delim_n = $ac_delim_num; then
116302d861bc5Smrg    break
116312d861bc5Smrg  elif $ac_last_try; then
116322d861bc5Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
116332d861bc5Smrg  else
116342d861bc5Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
116352d861bc5Smrg  fi
116362d861bc5Smrgdone
116372d861bc5Smrgrm -f conf$$subs.sh
116382d861bc5Smrg
116392d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
116402d861bc5Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
116412d861bc5Smrg_ACEOF
116422d861bc5Smrgsed -n '
116432d861bc5Smrgh
116442d861bc5Smrgs/^/S["/; s/!.*/"]=/
116452d861bc5Smrgp
116462d861bc5Smrgg
116472d861bc5Smrgs/^[^!]*!//
116482d861bc5Smrg:repl
116492d861bc5Smrgt repl
116502d861bc5Smrgs/'"$ac_delim"'$//
116512d861bc5Smrgt delim
116522d861bc5Smrg:nl
116532d861bc5Smrgh
116542d861bc5Smrgs/\(.\{148\}\)..*/\1/
116552d861bc5Smrgt more1
116562d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
116572d861bc5Smrgp
116582d861bc5Smrgn
116592d861bc5Smrgb repl
116602d861bc5Smrg:more1
116612d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
116622d861bc5Smrgp
116632d861bc5Smrgg
116642d861bc5Smrgs/.\{148\}//
116652d861bc5Smrgt nl
116662d861bc5Smrg:delim
116672d861bc5Smrgh
116682d861bc5Smrgs/\(.\{148\}\)..*/\1/
116692d861bc5Smrgt more2
116702d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
116712d861bc5Smrgp
116722d861bc5Smrgb
116732d861bc5Smrg:more2
116742d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
116752d861bc5Smrgp
116762d861bc5Smrgg
116772d861bc5Smrgs/.\{148\}//
116782d861bc5Smrgt delim
116792d861bc5Smrg' <conf$$subs.awk | sed '
116802d861bc5Smrg/^[^""]/{
116812d861bc5Smrg  N
116822d861bc5Smrg  s/\n//
116832d861bc5Smrg}
116842d861bc5Smrg' >>$CONFIG_STATUS || ac_write_fail=1
116852d861bc5Smrgrm -f conf$$subs.awk
116862d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
116872d861bc5Smrg_ACAWK
116882d861bc5Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
116892d861bc5Smrg  for (key in S) S_is_set[key] = 1
116902d861bc5Smrg  FS = ""
116912d861bc5Smrg
116922d861bc5Smrg}
1169344d7874bSmrg{
116942d861bc5Smrg  line = $ 0
116952d861bc5Smrg  nfields = split(line, field, "@")
116962d861bc5Smrg  substed = 0
116972d861bc5Smrg  len = length(field[1])
116982d861bc5Smrg  for (i = 2; i < nfields; i++) {
116992d861bc5Smrg    key = field[i]
117002d861bc5Smrg    keylen = length(key)
117012d861bc5Smrg    if (S_is_set[key]) {
117022d861bc5Smrg      value = S[key]
117032d861bc5Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
117042d861bc5Smrg      len += length(value) + length(field[++i])
117052d861bc5Smrg      substed = 1
117062d861bc5Smrg    } else
117072d861bc5Smrg      len += 1 + keylen
117082d861bc5Smrg  }
117092d861bc5Smrg
117102d861bc5Smrg  print line
1171144d7874bSmrg}
1171244d7874bSmrg
117132d861bc5Smrg_ACAWK
117142d861bc5Smrg_ACEOF
117152d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117162d861bc5Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
117172d861bc5Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
117182d861bc5Smrgelse
117192d861bc5Smrg  cat
117202d861bc5Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
117212d861bc5Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1172244d7874bSmrg_ACEOF
1172344d7874bSmrg
117242d861bc5Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
117252d861bc5Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
117262d861bc5Smrg# trailing colons and then remove the whole line if VPATH becomes empty
117272d861bc5Smrg# (actually we leave an empty line to preserve line numbers).
117282d861bc5Smrgif test "x$srcdir" = x.; then
117292d861bc5Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
117302d861bc5Smrgh
117312d861bc5Smrgs///
117322d861bc5Smrgs/^/:/
117332d861bc5Smrgs/[	 ]*$/:/
117342d861bc5Smrgs/:\$(srcdir):/:/g
117352d861bc5Smrgs/:\${srcdir}:/:/g
117362d861bc5Smrgs/:@srcdir@:/:/g
117372d861bc5Smrgs/^:*//
117382d861bc5Smrgs/:*$//
117392d861bc5Smrgx
117402d861bc5Smrgs/\(=[	 ]*\).*/\1/
117412d861bc5SmrgG
117422d861bc5Smrgs/\n//
117432d861bc5Smrgs/^[^=]*=[	 ]*$//
117442d861bc5Smrg}'
117452d861bc5Smrgfi
1174644d7874bSmrg
117472d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
117482d861bc5Smrgfi # test -n "$CONFIG_FILES"
1174944d7874bSmrg
117502d861bc5Smrg# Set up the scripts for CONFIG_HEADERS section.
117512d861bc5Smrg# No need to generate them if there are no CONFIG_HEADERS.
117522d861bc5Smrg# This happens for instance with `./config.status Makefile'.
117532d861bc5Smrgif test -n "$CONFIG_HEADERS"; then
117542d861bc5Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
117552d861bc5SmrgBEGIN {
1175644d7874bSmrg_ACEOF
1175744d7874bSmrg
117582d861bc5Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
117592d861bc5Smrg# here-document in config.status, that substitutes the proper values into
117602d861bc5Smrg# config.h.in to produce config.h.
117612d861bc5Smrg
117622d861bc5Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
117632d861bc5Smrg# handling of long lines.
117642d861bc5Smrgac_delim='%!_!# '
117652d861bc5Smrgfor ac_last_try in false false :; do
117662d861bc5Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
117672d861bc5Smrg  if test -z "$ac_tt"; then
117682d861bc5Smrg    break
117692d861bc5Smrg  elif $ac_last_try; then
117702d861bc5Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
117712d861bc5Smrg  else
117722d861bc5Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1177344d7874bSmrg  fi
117742d861bc5Smrgdone
1177544d7874bSmrg
117762d861bc5Smrg# For the awk script, D is an array of macro values keyed by name,
117772d861bc5Smrg# likewise P contains macro parameters if any.  Preserve backslash
117782d861bc5Smrg# newline sequences.
117792d861bc5Smrg
117802d861bc5Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
117812d861bc5Smrgsed -n '
117822d861bc5Smrgs/.\{148\}/&'"$ac_delim"'/g
117832d861bc5Smrgt rset
117842d861bc5Smrg:rset
117852d861bc5Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
117862d861bc5Smrgt def
117872d861bc5Smrgd
117882d861bc5Smrg:def
117892d861bc5Smrgs/\\$//
117902d861bc5Smrgt bsnl
117912d861bc5Smrgs/["\\]/\\&/g
117922d861bc5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
117932d861bc5SmrgD["\1"]=" \3"/p
117942d861bc5Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
117952d861bc5Smrgd
117962d861bc5Smrg:bsnl
117972d861bc5Smrgs/["\\]/\\&/g
117982d861bc5Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
117992d861bc5SmrgD["\1"]=" \3\\\\\\n"\\/p
118002d861bc5Smrgt cont
118012d861bc5Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
118022d861bc5Smrgt cont
118032d861bc5Smrgd
118042d861bc5Smrg:cont
118052d861bc5Smrgn
118062d861bc5Smrgs/.\{148\}/&'"$ac_delim"'/g
118072d861bc5Smrgt clear
118082d861bc5Smrg:clear
118092d861bc5Smrgs/\\$//
118102d861bc5Smrgt bsnlc
118112d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
118122d861bc5Smrgd
118132d861bc5Smrg:bsnlc
118142d861bc5Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
118152d861bc5Smrgb cont
118162d861bc5Smrg' <confdefs.h | sed '
118172d861bc5Smrgs/'"$ac_delim"'/"\\\
118182d861bc5Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
118192d861bc5Smrg
118202d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118212d861bc5Smrg  for (key in D) D_is_set[key] = 1
118222d861bc5Smrg  FS = ""
118232d861bc5Smrg}
118242d861bc5Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
118252d861bc5Smrg  line = \$ 0
118262d861bc5Smrg  split(line, arg, " ")
118272d861bc5Smrg  if (arg[1] == "#") {
118282d861bc5Smrg    defundef = arg[2]
118292d861bc5Smrg    mac1 = arg[3]
118302d861bc5Smrg  } else {
118312d861bc5Smrg    defundef = substr(arg[1], 2)
118322d861bc5Smrg    mac1 = arg[2]
118332d861bc5Smrg  }
118342d861bc5Smrg  split(mac1, mac2, "(") #)
118352d861bc5Smrg  macro = mac2[1]
118362d861bc5Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
118372d861bc5Smrg  if (D_is_set[macro]) {
118382d861bc5Smrg    # Preserve the white space surrounding the "#".
118392d861bc5Smrg    print prefix "define", macro P[macro] D[macro]
118402d861bc5Smrg    next
118412d861bc5Smrg  } else {
118422d861bc5Smrg    # Replace #undef with comments.  This is necessary, for example,
118432d861bc5Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
118442d861bc5Smrg    # on some systems where configure will not decide to define it.
118452d861bc5Smrg    if (defundef == "undef") {
118462d861bc5Smrg      print "/*", prefix defundef, macro, "*/"
118472d861bc5Smrg      next
118482d861bc5Smrg    }
118492d861bc5Smrg  }
118502d861bc5Smrg}
118512d861bc5Smrg{ print }
118522d861bc5Smrg_ACAWK
1185344d7874bSmrg_ACEOF
118542d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118552d861bc5Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
118562d861bc5Smrgfi # test -n "$CONFIG_HEADERS"
118572d861bc5Smrg
118582d861bc5Smrg
118592d861bc5Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
118602d861bc5Smrgshift
118612d861bc5Smrgfor ac_tag
118622d861bc5Smrgdo
118632d861bc5Smrg  case $ac_tag in
118642d861bc5Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
118652d861bc5Smrg  esac
118662d861bc5Smrg  case $ac_mode$ac_tag in
118672d861bc5Smrg  :[FHL]*:*);;
118682d861bc5Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
118692d861bc5Smrg  :[FH]-) ac_tag=-:-;;
118702d861bc5Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
118712d861bc5Smrg  esac
118722d861bc5Smrg  ac_save_IFS=$IFS
118732d861bc5Smrg  IFS=:
118742d861bc5Smrg  set x $ac_tag
118752d861bc5Smrg  IFS=$ac_save_IFS
118762d861bc5Smrg  shift
118772d861bc5Smrg  ac_file=$1
118782d861bc5Smrg  shift
118792d861bc5Smrg
118802d861bc5Smrg  case $ac_mode in
118812d861bc5Smrg  :L) ac_source=$1;;
118822d861bc5Smrg  :[FH])
118832d861bc5Smrg    ac_file_inputs=
118842d861bc5Smrg    for ac_f
118852d861bc5Smrg    do
118862d861bc5Smrg      case $ac_f in
118872d861bc5Smrg      -) ac_f="$ac_tmp/stdin";;
118882d861bc5Smrg      *) # Look for the file first in the build tree, then in the source tree
118892d861bc5Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
118902d861bc5Smrg	 # because $ac_f cannot contain `:'.
118912d861bc5Smrg	 test -f "$ac_f" ||
118922d861bc5Smrg	   case $ac_f in
118932d861bc5Smrg	   [\\/$]*) false;;
118942d861bc5Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
118952d861bc5Smrg	   esac ||
118962d861bc5Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
118972d861bc5Smrg      esac
118982d861bc5Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
118992d861bc5Smrg      as_fn_append ac_file_inputs " '$ac_f'"
119002d861bc5Smrg    done
119012d861bc5Smrg
119022d861bc5Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
119032d861bc5Smrg    # use $as_me), people would be surprised to read:
119042d861bc5Smrg    #    /* config.h.  Generated by config.status.  */
119052d861bc5Smrg    configure_input='Generated from '`
119062d861bc5Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
119072d861bc5Smrg	`' by configure.'
119082d861bc5Smrg    if test x"$ac_file" != x-; then
119092d861bc5Smrg      configure_input="$ac_file.  $configure_input"
119102d861bc5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
119112d861bc5Smrg$as_echo "$as_me: creating $ac_file" >&6;}
119122d861bc5Smrg    fi
119132d861bc5Smrg    # Neutralize special characters interpreted by sed in replacement strings.
119142d861bc5Smrg    case $configure_input in #(
119152d861bc5Smrg    *\&* | *\|* | *\\* )
119162d861bc5Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
119172d861bc5Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
119182d861bc5Smrg    *) ac_sed_conf_input=$configure_input;;
119192d861bc5Smrg    esac
119202d861bc5Smrg
119212d861bc5Smrg    case $ac_tag in
119222d861bc5Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
119232d861bc5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
119242d861bc5Smrg    esac
119252d861bc5Smrg    ;;
1192644d7874bSmrg  esac
1192744d7874bSmrg
119282d861bc5Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
1192944d7874bSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1193044d7874bSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1193144d7874bSmrg	 X"$ac_file" : 'X\(//\)$' \| \
119322d861bc5Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
119332d861bc5Smrg$as_echo X"$ac_file" |
119342d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
119352d861bc5Smrg	    s//\1/
119362d861bc5Smrg	    q
119372d861bc5Smrg	  }
119382d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
119392d861bc5Smrg	    s//\1/
119402d861bc5Smrg	    q
119412d861bc5Smrg	  }
119422d861bc5Smrg	  /^X\(\/\/\)$/{
119432d861bc5Smrg	    s//\1/
119442d861bc5Smrg	    q
119452d861bc5Smrg	  }
119462d861bc5Smrg	  /^X\(\/\).*/{
119472d861bc5Smrg	    s//\1/
119482d861bc5Smrg	    q
119492d861bc5Smrg	  }
119502d861bc5Smrg	  s/.*/./; q'`
119512d861bc5Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
1195244d7874bSmrg  ac_builddir=.
1195344d7874bSmrg
119542d861bc5Smrgcase "$ac_dir" in
119552d861bc5Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
119562d861bc5Smrg*)
119572d861bc5Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
119582d861bc5Smrg  # A ".." for each directory in $ac_dir_suffix.
119592d861bc5Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
119602d861bc5Smrg  case $ac_top_builddir_sub in
119612d861bc5Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
119622d861bc5Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
119632d861bc5Smrg  esac ;;
119642d861bc5Smrgesac
119652d861bc5Smrgac_abs_top_builddir=$ac_pwd
119662d861bc5Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
119672d861bc5Smrg# for backward compatibility:
119682d861bc5Smrgac_top_builddir=$ac_top_build_prefix
1196944d7874bSmrg
1197044d7874bSmrgcase $srcdir in
119712d861bc5Smrg  .)  # We are building in place.
1197244d7874bSmrg    ac_srcdir=.
119732d861bc5Smrg    ac_top_srcdir=$ac_top_builddir_sub
119742d861bc5Smrg    ac_abs_top_srcdir=$ac_pwd ;;
119752d861bc5Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1197644d7874bSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
119772d861bc5Smrg    ac_top_srcdir=$srcdir
119782d861bc5Smrg    ac_abs_top_srcdir=$srcdir ;;
119792d861bc5Smrg  *) # Relative name.
119802d861bc5Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
119812d861bc5Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
119822d861bc5Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1198344d7874bSmrgesac
119842d861bc5Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1198544d7874bSmrg
1198644d7874bSmrg
119872d861bc5Smrg  case $ac_mode in
119882d861bc5Smrg  :F)
119892d861bc5Smrg  #
119902d861bc5Smrg  # CONFIG_FILE
119912d861bc5Smrg  #
1199244d7874bSmrg
1199344d7874bSmrg  case $INSTALL in
1199444d7874bSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
119952d861bc5Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
119962d861bc5Smrg  esac
119972d861bc5Smrg  ac_MKDIR_P=$MKDIR_P
119982d861bc5Smrg  case $MKDIR_P in
119992d861bc5Smrg  [\\/$]* | ?:[\\/]* ) ;;
120002d861bc5Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1200144d7874bSmrg  esac
120022d861bc5Smrg_ACEOF
1200344d7874bSmrg
120042d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120052d861bc5Smrg# If the template does not know about datarootdir, expand it.
120062d861bc5Smrg# FIXME: This hack should be removed a few years after 2.60.
120072d861bc5Smrgac_datarootdir_hack=; ac_datarootdir_seen=
120082d861bc5Smrgac_sed_dataroot='
120092d861bc5Smrg/datarootdir/ {
120102d861bc5Smrg  p
120112d861bc5Smrg  q
120122d861bc5Smrg}
120132d861bc5Smrg/@datadir@/p
120142d861bc5Smrg/@docdir@/p
120152d861bc5Smrg/@infodir@/p
120162d861bc5Smrg/@localedir@/p
120172d861bc5Smrg/@mandir@/p'
120182d861bc5Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
120192d861bc5Smrg*datarootdir*) ac_datarootdir_seen=yes;;
120202d861bc5Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
120212d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
120222d861bc5Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
120232d861bc5Smrg_ACEOF
120242d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120252d861bc5Smrg  ac_datarootdir_hack='
120262d861bc5Smrg  s&@datadir@&$datadir&g
120272d861bc5Smrg  s&@docdir@&$docdir&g
120282d861bc5Smrg  s&@infodir@&$infodir&g
120292d861bc5Smrg  s&@localedir@&$localedir&g
120302d861bc5Smrg  s&@mandir@&$mandir&g
120312d861bc5Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
120322d861bc5Smrgesac
1203344d7874bSmrg_ACEOF
120342d861bc5Smrg
120352d861bc5Smrg# Neutralize VPATH when `$srcdir' = `.'.
120362d861bc5Smrg# Shell code in configure.ac might set extrasub.
120372d861bc5Smrg# FIXME: do we really want to maintain this feature?
120382d861bc5Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120392d861bc5Smrgac_sed_extra="$ac_vpsub
1204044d7874bSmrg$extrasub
1204144d7874bSmrg_ACEOF
120422d861bc5Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1204344d7874bSmrg:t
1204444d7874bSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
120452d861bc5Smrgs|@configure_input@|$ac_sed_conf_input|;t t
120462d861bc5Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
120472d861bc5Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
120482d861bc5Smrgs&@srcdir@&$ac_srcdir&;t t
120492d861bc5Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
120502d861bc5Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
120512d861bc5Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
120522d861bc5Smrgs&@builddir@&$ac_builddir&;t t
120532d861bc5Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
120542d861bc5Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
120552d861bc5Smrgs&@INSTALL@&$ac_INSTALL&;t t
120562d861bc5Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
120572d861bc5Smrg$ac_datarootdir_hack
120582d861bc5Smrg"
120592d861bc5Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
120602d861bc5Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
120612d861bc5Smrg
120622d861bc5Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
120632d861bc5Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
120642d861bc5Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
120652d861bc5Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
120662d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
120672d861bc5Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
120682d861bc5Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
120692d861bc5Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
120702d861bc5Smrg
120712d861bc5Smrg  rm -f "$ac_tmp/stdin"
1207244d7874bSmrg  case $ac_file in
120732d861bc5Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
120742d861bc5Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
120752d861bc5Smrg  esac \
120762d861bc5Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
120772d861bc5Smrg ;;
120782d861bc5Smrg  :H)
120792d861bc5Smrg  #
120802d861bc5Smrg  # CONFIG_HEADER
120812d861bc5Smrg  #
1208244d7874bSmrg  if test x"$ac_file" != x-; then
120832d861bc5Smrg    {
120842d861bc5Smrg      $as_echo "/* $configure_input  */" \
120852d861bc5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
120862d861bc5Smrg    } >"$ac_tmp/config.h" \
120872d861bc5Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
120882d861bc5Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
120892d861bc5Smrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
120902d861bc5Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
1209144d7874bSmrg    else
120922d861bc5Smrg      rm -f "$ac_file"
120932d861bc5Smrg      mv "$ac_tmp/config.h" "$ac_file" \
120942d861bc5Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1209544d7874bSmrg    fi
1209644d7874bSmrg  else
120972d861bc5Smrg    $as_echo "/* $configure_input  */" \
120982d861bc5Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
120992d861bc5Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
1210044d7874bSmrg  fi
121012d861bc5Smrg# Compute "$ac_file"'s index in $config_headers.
121022d861bc5Smrg_am_arg="$ac_file"
1210344d7874bSmrg_am_stamp_count=1
1210444d7874bSmrgfor _am_header in $config_headers :; do
1210544d7874bSmrg  case $_am_header in
121062d861bc5Smrg    $_am_arg | $_am_arg:* )
1210744d7874bSmrg      break ;;
1210844d7874bSmrg    * )
1210944d7874bSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1211044d7874bSmrg  esac
1211144d7874bSmrgdone
121122d861bc5Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
121132d861bc5Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
121142d861bc5Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
121152d861bc5Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
121162d861bc5Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
121172d861bc5Smrg$as_echo X"$_am_arg" |
121182d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
121192d861bc5Smrg	    s//\1/
121202d861bc5Smrg	    q
121212d861bc5Smrg	  }
121222d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
121232d861bc5Smrg	    s//\1/
121242d861bc5Smrg	    q
121252d861bc5Smrg	  }
121262d861bc5Smrg	  /^X\(\/\/\)$/{
121272d861bc5Smrg	    s//\1/
121282d861bc5Smrg	    q
121292d861bc5Smrg	  }
121302d861bc5Smrg	  /^X\(\/\).*/{
121312d861bc5Smrg	    s//\1/
121322d861bc5Smrg	    q
121332d861bc5Smrg	  }
121342d861bc5Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
121352d861bc5Smrg ;;
1213644d7874bSmrg
121372d861bc5Smrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
121382d861bc5Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
121392d861bc5Smrg ;;
121402d861bc5Smrg  esac
1214144d7874bSmrg
1214244d7874bSmrg
121432d861bc5Smrg  case $ac_file$ac_mode in
121442d861bc5Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12145e9feffd0Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
121462d861bc5Smrg  # are listed without --file.  Let's play safe and only enable the eval
121472d861bc5Smrg  # if we detect the quoting.
121482d861bc5Smrg  case $CONFIG_FILES in
121492d861bc5Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
121502d861bc5Smrg  *)   set x $CONFIG_FILES ;;
121512d861bc5Smrg  esac
121522d861bc5Smrg  shift
121532d861bc5Smrg  for mf
121542d861bc5Smrg  do
121552d861bc5Smrg    # Strip MF so we end up with the name of the file.
121562d861bc5Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
121572d861bc5Smrg    # Check whether this is an Automake generated Makefile or not.
12158e9feffd0Smrg    # We used to match only the files named 'Makefile.in', but
121592d861bc5Smrg    # some people rename them; so instead we look at the file content.
121602d861bc5Smrg    # Grep'ing the first line is not enough: some people post-process
121612d861bc5Smrg    # each Makefile.in and add a new line on top of each file to say so.
121622d861bc5Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
121632d861bc5Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
121642d861bc5Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
121652d861bc5Smrg      dirpart=`$as_dirname -- "$mf" ||
1216644d7874bSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1216744d7874bSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
1216844d7874bSmrg	 X"$mf" : 'X\(//\)$' \| \
121692d861bc5Smrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
121702d861bc5Smrg$as_echo X"$mf" |
121712d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
121722d861bc5Smrg	    s//\1/
121732d861bc5Smrg	    q
121742d861bc5Smrg	  }
121752d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
121762d861bc5Smrg	    s//\1/
121772d861bc5Smrg	    q
121782d861bc5Smrg	  }
121792d861bc5Smrg	  /^X\(\/\/\)$/{
121802d861bc5Smrg	    s//\1/
121812d861bc5Smrg	    q
121822d861bc5Smrg	  }
121832d861bc5Smrg	  /^X\(\/\).*/{
121842d861bc5Smrg	    s//\1/
121852d861bc5Smrg	    q
121862d861bc5Smrg	  }
121872d861bc5Smrg	  s/.*/./; q'`
121882d861bc5Smrg    else
121892d861bc5Smrg      continue
121902d861bc5Smrg    fi
121912d861bc5Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
12192e9feffd0Smrg    # from the Makefile without running 'make'.
121932d861bc5Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
121942d861bc5Smrg    test -z "$DEPDIR" && continue
121952d861bc5Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
12196e9feffd0Smrg    test -z "$am__include" && continue
121972d861bc5Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
121982d861bc5Smrg    # Find all dependency output files, they are included files with
121992d861bc5Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
122002d861bc5Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
122012d861bc5Smrg    # expansion.
122022d861bc5Smrg    for file in `sed -n "
122032d861bc5Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12204e9feffd0Smrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
122052d861bc5Smrg      # Make sure the directory exists.
122062d861bc5Smrg      test -f "$dirpart/$file" && continue
122072d861bc5Smrg      fdir=`$as_dirname -- "$file" ||
1220844d7874bSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1220944d7874bSmrg	 X"$file" : 'X\(//\)[^/]' \| \
1221044d7874bSmrg	 X"$file" : 'X\(//\)$' \| \
122112d861bc5Smrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
122122d861bc5Smrg$as_echo X"$file" |
122132d861bc5Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
122142d861bc5Smrg	    s//\1/
122152d861bc5Smrg	    q
122162d861bc5Smrg	  }
122172d861bc5Smrg	  /^X\(\/\/\)[^/].*/{
122182d861bc5Smrg	    s//\1/
122192d861bc5Smrg	    q
122202d861bc5Smrg	  }
122212d861bc5Smrg	  /^X\(\/\/\)$/{
122222d861bc5Smrg	    s//\1/
122232d861bc5Smrg	    q
122242d861bc5Smrg	  }
122252d861bc5Smrg	  /^X\(\/\).*/{
122262d861bc5Smrg	    s//\1/
122272d861bc5Smrg	    q
122282d861bc5Smrg	  }
122292d861bc5Smrg	  s/.*/./; q'`
122302d861bc5Smrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
122312d861bc5Smrg      # echo "creating $dirpart/$file"
122322d861bc5Smrg      echo '# dummy' > "$dirpart/$file"
1223344d7874bSmrg    done
1223444d7874bSmrg  done
122352d861bc5Smrg}
1223644d7874bSmrg ;;
122372d861bc5Smrg
1223844d7874bSmrg  esac
122392d861bc5Smrgdone # for ac_tag
1224044d7874bSmrg
1224144d7874bSmrg
122422d861bc5Smrgas_fn_exit 0
1224344d7874bSmrg_ACEOF
1224444d7874bSmrgac_clean_files=$ac_clean_files_save
1224544d7874bSmrg
122462d861bc5Smrgtest $ac_write_fail = 0 ||
122472d861bc5Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
122482d861bc5Smrg
1224944d7874bSmrg
1225044d7874bSmrg# configure is writing to config.log, and then calls config.status.
1225144d7874bSmrg# config.status does its own redirection, appending to config.log.
1225244d7874bSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
1225344d7874bSmrg# by configure, so config.status won't be able to write to it; its
1225444d7874bSmrg# output is simply discarded.  So we exec the FD to /dev/null,
1225544d7874bSmrg# effectively closing config.log, so it can be properly (re)opened and
1225644d7874bSmrg# appended to by config.status.  When coming back to configure, we
1225744d7874bSmrg# need to make the FD available again.
1225844d7874bSmrgif test "$no_create" != yes; then
1225944d7874bSmrg  ac_cs_success=:
1226044d7874bSmrg  ac_config_status_args=
1226144d7874bSmrg  test "$silent" = yes &&
1226244d7874bSmrg    ac_config_status_args="$ac_config_status_args --quiet"
1226344d7874bSmrg  exec 5>/dev/null
1226444d7874bSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1226544d7874bSmrg  exec 5>>config.log
1226644d7874bSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1226744d7874bSmrg  # would make configure fail if this is the last instruction.
122682d861bc5Smrg  $ac_cs_success || as_fn_exit 1
122692d861bc5Smrgfi
122702d861bc5Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
122712d861bc5Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
122722d861bc5Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1227344d7874bSmrgfi
1227444d7874bSmrg
12275