configure revision 33dddc75
172b4363aSmrg#! /bin/sh
272b4363aSmrg# Guess values for system-dependent variables and create Makefiles.
333dddc75Smrg# Generated by GNU Autoconf 2.69 for xgamma 1.0.6.
472b4363aSmrg#
572b4363aSmrg# Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
672b4363aSmrg#
708e312fdSmrg#
833dddc75Smrg# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
908e312fdSmrg#
1008e312fdSmrg#
1172b4363aSmrg# This configure script is free software; the Free Software Foundation
1272b4363aSmrg# gives unlimited permission to copy, distribute and modify it.
1308e312fdSmrg## -------------------- ##
1408e312fdSmrg## M4sh Initialization. ##
1508e312fdSmrg## -------------------- ##
1672b4363aSmrg
1772b4363aSmrg# Be more Bourne compatible
1872b4363aSmrgDUALCASE=1; export DUALCASE # for MKS sh
1908e312fdSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
2072b4363aSmrg  emulate sh
2172b4363aSmrg  NULLCMD=:
22dd77ae96Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2372b4363aSmrg  # is contrary to our usage.  Disable this feature.
2472b4363aSmrg  alias -g '${1+"$@"}'='"$@"'
2572b4363aSmrg  setopt NO_GLOB_SUBST
2672b4363aSmrgelse
2708e312fdSmrg  case `(set -o) 2>/dev/null` in #(
2808e312fdSmrg  *posix*) :
2908e312fdSmrg    set -o posix ;; #(
3008e312fdSmrg  *) :
3108e312fdSmrg     ;;
3272b4363aSmrgesac
3372b4363aSmrgfi
3472b4363aSmrg
3572b4363aSmrg
36dd77ae96Smrgas_nl='
37dd77ae96Smrg'
38dd77ae96Smrgexport as_nl
39dd77ae96Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
40dd77ae96Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4308e312fdSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
4408e312fdSmrg# but without wasting forks for bash or zsh.
4508e312fdSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
4608e312fdSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4708e312fdSmrg  as_echo='print -r --'
4808e312fdSmrg  as_echo_n='print -rn --'
4908e312fdSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50dd77ae96Smrg  as_echo='printf %s\n'
51dd77ae96Smrg  as_echo_n='printf %s'
52dd77ae96Smrgelse
53dd77ae96Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54dd77ae96Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55dd77ae96Smrg    as_echo_n='/usr/ucb/echo -n'
5672b4363aSmrg  else
57dd77ae96Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58dd77ae96Smrg    as_echo_n_body='eval
59dd77ae96Smrg      arg=$1;
6008e312fdSmrg      case $arg in #(
61dd77ae96Smrg      *"$as_nl"*)
62dd77ae96Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
63dd77ae96Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64dd77ae96Smrg      esac;
65dd77ae96Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66dd77ae96Smrg    '
67dd77ae96Smrg    export as_echo_n_body
68dd77ae96Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
6972b4363aSmrg  fi
70dd77ae96Smrg  export as_echo_body
71dd77ae96Smrg  as_echo='sh -c $as_echo_body as_echo'
72dd77ae96Smrgfi
73dd77ae96Smrg
74dd77ae96Smrg# The user is always right.
75dd77ae96Smrgif test "${PATH_SEPARATOR+set}" != set; then
76dd77ae96Smrg  PATH_SEPARATOR=:
77dd77ae96Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78dd77ae96Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79dd77ae96Smrg      PATH_SEPARATOR=';'
80dd77ae96Smrg  }
8172b4363aSmrgfi
8272b4363aSmrg
8372b4363aSmrg
8472b4363aSmrg# IFS
8572b4363aSmrg# We need space, tab and new line, in precisely that order.  Quoting is
8672b4363aSmrg# there to prevent editors from complaining about space-tab.
8772b4363aSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
8872b4363aSmrg# splitting by setting IFS to empty value.)
8972b4363aSmrgIFS=" ""	$as_nl"
9072b4363aSmrg
9172b4363aSmrg# Find who we are.  Look in the path if we contain no directory separator.
9208e312fdSmrgas_myself=
9308e312fdSmrgcase $0 in #((
9472b4363aSmrg  *[\\/]* ) as_myself=$0 ;;
9572b4363aSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9672b4363aSmrgfor as_dir in $PATH
9772b4363aSmrgdo
9872b4363aSmrg  IFS=$as_save_IFS
9972b4363aSmrg  test -z "$as_dir" && as_dir=.
10008e312fdSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
10108e312fdSmrg  done
10272b4363aSmrgIFS=$as_save_IFS
10372b4363aSmrg
10472b4363aSmrg     ;;
10572b4363aSmrgesac
10672b4363aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
10772b4363aSmrg# in which case we are not to be found in the path.
10872b4363aSmrgif test "x$as_myself" = x; then
10972b4363aSmrg  as_myself=$0
11072b4363aSmrgfi
11172b4363aSmrgif test ! -f "$as_myself"; then
112dd77ae96Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11308e312fdSmrg  exit 1
11472b4363aSmrgfi
11572b4363aSmrg
11608e312fdSmrg# Unset variables that we do not need and which cause bugs (e.g. in
11708e312fdSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
11808e312fdSmrg# suppresses any "Segmentation fault" message there.  '((' could
11908e312fdSmrg# trigger a bug in pdksh 5.2.14.
12008e312fdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
12108e312fdSmrgdo eval test x\${$as_var+set} = xset \
12208e312fdSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12372b4363aSmrgdone
12472b4363aSmrgPS1='$ '
12572b4363aSmrgPS2='> '
12672b4363aSmrgPS4='+ '
12772b4363aSmrg
12872b4363aSmrg# NLS nuisances.
129dd77ae96SmrgLC_ALL=C
130dd77ae96Smrgexport LC_ALL
131dd77ae96SmrgLANGUAGE=C
132dd77ae96Smrgexport LANGUAGE
13372b4363aSmrg
13408e312fdSmrg# CDPATH.
13508e312fdSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13608e312fdSmrg
13733dddc75Smrg# Use a proper internal environment variable to ensure we don't fall
13833dddc75Smrg  # into an infinite loop, continuously re-executing ourselves.
13933dddc75Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
14033dddc75Smrg    _as_can_reexec=no; export _as_can_reexec;
14133dddc75Smrg    # We cannot yet assume a decent shell, so we have to provide a
14233dddc75Smrg# neutralization value for shells without unset; and this also
14333dddc75Smrg# works around shells that cannot unset nonexistent variables.
14433dddc75Smrg# Preserve -v and -x to the replacement shell.
14533dddc75SmrgBASH_ENV=/dev/null
14633dddc75SmrgENV=/dev/null
14733dddc75Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
14833dddc75Smrgcase $- in # ((((
14933dddc75Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
15033dddc75Smrg  *v* ) as_opts=-v ;;
15133dddc75Smrg  *x* ) as_opts=-x ;;
15233dddc75Smrg  * ) as_opts= ;;
15333dddc75Smrgesac
15433dddc75Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
15533dddc75Smrg# Admittedly, this is quite paranoid, since all the known shells bail
15633dddc75Smrg# out after a failed `exec'.
15733dddc75Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
15833dddc75Smrgas_fn_exit 255
15933dddc75Smrg  fi
16033dddc75Smrg  # We don't want this to propagate to other subprocesses.
16133dddc75Smrg          { _as_can_reexec=; unset _as_can_reexec;}
16208e312fdSmrgif test "x$CONFIG_SHELL" = x; then
16308e312fdSmrg  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
16408e312fdSmrg  emulate sh
16508e312fdSmrg  NULLCMD=:
16608e312fdSmrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
16708e312fdSmrg  # is contrary to our usage.  Disable this feature.
16808e312fdSmrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
16908e312fdSmrg  setopt NO_GLOB_SUBST
17008e312fdSmrgelse
17108e312fdSmrg  case \`(set -o) 2>/dev/null\` in #(
17208e312fdSmrg  *posix*) :
17308e312fdSmrg    set -o posix ;; #(
17408e312fdSmrg  *) :
17508e312fdSmrg     ;;
17608e312fdSmrgesac
17708e312fdSmrgfi
17808e312fdSmrg"
17908e312fdSmrg  as_required="as_fn_return () { (exit \$1); }
18008e312fdSmrgas_fn_success () { as_fn_return 0; }
18108e312fdSmrgas_fn_failure () { as_fn_return 1; }
18208e312fdSmrgas_fn_ret_success () { return 0; }
18308e312fdSmrgas_fn_ret_failure () { return 1; }
18408e312fdSmrg
18508e312fdSmrgexitcode=0
18608e312fdSmrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
18708e312fdSmrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
18808e312fdSmrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
18908e312fdSmrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
19008e312fdSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
19108e312fdSmrg
19208e312fdSmrgelse
19308e312fdSmrg  exitcode=1; echo positional parameters were not saved.
19408e312fdSmrgfi
19533dddc75Smrgtest x\$exitcode = x0 || exit 1
19633dddc75Smrgtest -x / || exit 1"
19708e312fdSmrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
19808e312fdSmrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
19908e312fdSmrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
20008e312fdSmrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
20108e312fdSmrgtest \$(( 1 + 1 )) = 2 || exit 1"
20208e312fdSmrg  if (eval "$as_required") 2>/dev/null; then :
20308e312fdSmrg  as_have_required=yes
20408e312fdSmrgelse
20508e312fdSmrg  as_have_required=no
20608e312fdSmrgfi
20708e312fdSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
20808e312fdSmrg
20908e312fdSmrgelse
21008e312fdSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21108e312fdSmrgas_found=false
21208e312fdSmrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
21308e312fdSmrgdo
21408e312fdSmrg  IFS=$as_save_IFS
21508e312fdSmrg  test -z "$as_dir" && as_dir=.
21608e312fdSmrg  as_found=:
21708e312fdSmrg  case $as_dir in #(
21808e312fdSmrg	 /*)
21908e312fdSmrg	   for as_base in sh bash ksh sh5; do
22008e312fdSmrg	     # Try only shells that exist, to save several forks.
22108e312fdSmrg	     as_shell=$as_dir/$as_base
22208e312fdSmrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
22308e312fdSmrg		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
22408e312fdSmrg  CONFIG_SHELL=$as_shell as_have_required=yes
22508e312fdSmrg		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
22608e312fdSmrg  break 2
22708e312fdSmrgfi
22808e312fdSmrgfi
22908e312fdSmrg	   done;;
23008e312fdSmrg       esac
23108e312fdSmrg  as_found=false
23208e312fdSmrgdone
23308e312fdSmrg$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23408e312fdSmrg	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
23508e312fdSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
23608e312fdSmrgfi; }
23708e312fdSmrgIFS=$as_save_IFS
23808e312fdSmrg
23908e312fdSmrg
24008e312fdSmrg      if test "x$CONFIG_SHELL" != x; then :
24133dddc75Smrg  export CONFIG_SHELL
24233dddc75Smrg             # We cannot yet assume a decent shell, so we have to provide a
24333dddc75Smrg# neutralization value for shells without unset; and this also
24433dddc75Smrg# works around shells that cannot unset nonexistent variables.
24533dddc75Smrg# Preserve -v and -x to the replacement shell.
24633dddc75SmrgBASH_ENV=/dev/null
24733dddc75SmrgENV=/dev/null
24833dddc75Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
24933dddc75Smrgcase $- in # ((((
25033dddc75Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
25133dddc75Smrg  *v* ) as_opts=-v ;;
25233dddc75Smrg  *x* ) as_opts=-x ;;
25333dddc75Smrg  * ) as_opts= ;;
25433dddc75Smrgesac
25533dddc75Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25633dddc75Smrg# Admittedly, this is quite paranoid, since all the known shells bail
25733dddc75Smrg# out after a failed `exec'.
25833dddc75Smrg$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
25933dddc75Smrgexit 255
26008e312fdSmrgfi
26108e312fdSmrg
26208e312fdSmrg    if test x$as_have_required = xno; then :
26308e312fdSmrg  $as_echo "$0: This script requires a shell more modern than all"
26408e312fdSmrg  $as_echo "$0: the shells that I found on your system."
26508e312fdSmrg  if test x${ZSH_VERSION+set} = xset ; then
26608e312fdSmrg    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
26708e312fdSmrg    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
26808e312fdSmrg  else
26908e312fdSmrg    $as_echo "$0: Please tell bug-autoconf@gnu.org and
27008e312fdSmrg$0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
27108e312fdSmrg$0: about your system, including any error possibly output
27208e312fdSmrg$0: before this message. Then install a modern shell, or
27308e312fdSmrg$0: manually run the script under such a shell if you do
27408e312fdSmrg$0: have one."
27508e312fdSmrg  fi
27608e312fdSmrg  exit 1
27708e312fdSmrgfi
27808e312fdSmrgfi
27908e312fdSmrgfi
28008e312fdSmrgSHELL=${CONFIG_SHELL-/bin/sh}
28108e312fdSmrgexport SHELL
28208e312fdSmrg# Unset more variables known to interfere with behavior of common tools.
28308e312fdSmrgCLICOLOR_FORCE= GREP_OPTIONS=
28408e312fdSmrgunset CLICOLOR_FORCE GREP_OPTIONS
28508e312fdSmrg
28608e312fdSmrg## --------------------- ##
28708e312fdSmrg## M4sh Shell Functions. ##
28808e312fdSmrg## --------------------- ##
28908e312fdSmrg# as_fn_unset VAR
29008e312fdSmrg# ---------------
29108e312fdSmrg# Portably unset VAR.
29208e312fdSmrgas_fn_unset ()
29308e312fdSmrg{
29408e312fdSmrg  { eval $1=; unset $1;}
29508e312fdSmrg}
29608e312fdSmrgas_unset=as_fn_unset
29708e312fdSmrg
29808e312fdSmrg# as_fn_set_status STATUS
29908e312fdSmrg# -----------------------
30008e312fdSmrg# Set $? to STATUS, without forking.
30108e312fdSmrgas_fn_set_status ()
30208e312fdSmrg{
30308e312fdSmrg  return $1
30408e312fdSmrg} # as_fn_set_status
30508e312fdSmrg
30608e312fdSmrg# as_fn_exit STATUS
30708e312fdSmrg# -----------------
30808e312fdSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
30908e312fdSmrgas_fn_exit ()
31008e312fdSmrg{
31108e312fdSmrg  set +e
31208e312fdSmrg  as_fn_set_status $1
31308e312fdSmrg  exit $1
31408e312fdSmrg} # as_fn_exit
31508e312fdSmrg
31608e312fdSmrg# as_fn_mkdir_p
31708e312fdSmrg# -------------
31808e312fdSmrg# Create "$as_dir" as a directory, including parents if necessary.
31908e312fdSmrgas_fn_mkdir_p ()
32008e312fdSmrg{
32108e312fdSmrg
32208e312fdSmrg  case $as_dir in #(
32308e312fdSmrg  -*) as_dir=./$as_dir;;
32408e312fdSmrg  esac
32508e312fdSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
32608e312fdSmrg    as_dirs=
32708e312fdSmrg    while :; do
32808e312fdSmrg      case $as_dir in #(
32908e312fdSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
33008e312fdSmrg      *) as_qdir=$as_dir;;
33108e312fdSmrg      esac
33208e312fdSmrg      as_dirs="'$as_qdir' $as_dirs"
33308e312fdSmrg      as_dir=`$as_dirname -- "$as_dir" ||
33408e312fdSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
33508e312fdSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
33608e312fdSmrg	 X"$as_dir" : 'X\(//\)$' \| \
33708e312fdSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
33808e312fdSmrg$as_echo X"$as_dir" |
33908e312fdSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34008e312fdSmrg	    s//\1/
34108e312fdSmrg	    q
34208e312fdSmrg	  }
34308e312fdSmrg	  /^X\(\/\/\)[^/].*/{
34408e312fdSmrg	    s//\1/
34508e312fdSmrg	    q
34608e312fdSmrg	  }
34708e312fdSmrg	  /^X\(\/\/\)$/{
34808e312fdSmrg	    s//\1/
34908e312fdSmrg	    q
35008e312fdSmrg	  }
35108e312fdSmrg	  /^X\(\/\).*/{
35208e312fdSmrg	    s//\1/
35308e312fdSmrg	    q
35408e312fdSmrg	  }
35508e312fdSmrg	  s/.*/./; q'`
35608e312fdSmrg      test -d "$as_dir" && break
35708e312fdSmrg    done
35808e312fdSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
35908e312fdSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36008e312fdSmrg
36108e312fdSmrg
36208e312fdSmrg} # as_fn_mkdir_p
36333dddc75Smrg
36433dddc75Smrg# as_fn_executable_p FILE
36533dddc75Smrg# -----------------------
36633dddc75Smrg# Test if FILE is an executable regular file.
36733dddc75Smrgas_fn_executable_p ()
36833dddc75Smrg{
36933dddc75Smrg  test -f "$1" && test -x "$1"
37033dddc75Smrg} # as_fn_executable_p
37108e312fdSmrg# as_fn_append VAR VALUE
37208e312fdSmrg# ----------------------
37308e312fdSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
37408e312fdSmrg# advantage of any shell optimizations that allow amortized linear growth over
37508e312fdSmrg# repeated appends, instead of the typical quadratic growth present in naive
37608e312fdSmrg# implementations.
37708e312fdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
37808e312fdSmrg  eval 'as_fn_append ()
37908e312fdSmrg  {
38008e312fdSmrg    eval $1+=\$2
38108e312fdSmrg  }'
38208e312fdSmrgelse
38308e312fdSmrg  as_fn_append ()
38408e312fdSmrg  {
38508e312fdSmrg    eval $1=\$$1\$2
38608e312fdSmrg  }
38708e312fdSmrgfi # as_fn_append
38808e312fdSmrg
38908e312fdSmrg# as_fn_arith ARG...
39008e312fdSmrg# ------------------
39108e312fdSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
39208e312fdSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
39308e312fdSmrg# must be portable across $(()) and expr.
39408e312fdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
39508e312fdSmrg  eval 'as_fn_arith ()
39608e312fdSmrg  {
39708e312fdSmrg    as_val=$(( $* ))
39808e312fdSmrg  }'
39908e312fdSmrgelse
40008e312fdSmrg  as_fn_arith ()
40108e312fdSmrg  {
40208e312fdSmrg    as_val=`expr "$@" || test $? -eq 1`
40308e312fdSmrg  }
40408e312fdSmrgfi # as_fn_arith
40508e312fdSmrg
40608e312fdSmrg
40708e312fdSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
40808e312fdSmrg# ----------------------------------------
40908e312fdSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
41008e312fdSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
41108e312fdSmrg# script with STATUS, using 1 if that was 0.
41208e312fdSmrgas_fn_error ()
41308e312fdSmrg{
41408e312fdSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
41508e312fdSmrg  if test "$4"; then
41608e312fdSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
41708e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
41808e312fdSmrg  fi
41908e312fdSmrg  $as_echo "$as_me: error: $2" >&2
42008e312fdSmrg  as_fn_exit $as_status
42108e312fdSmrg} # as_fn_error
42208e312fdSmrg
42372b4363aSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
42472b4363aSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
42572b4363aSmrg  as_expr=expr
42672b4363aSmrgelse
42772b4363aSmrg  as_expr=false
42872b4363aSmrgfi
42972b4363aSmrg
43072b4363aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
43172b4363aSmrg  as_basename=basename
43272b4363aSmrgelse
43372b4363aSmrg  as_basename=false
43472b4363aSmrgfi
43572b4363aSmrg
43608e312fdSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
43708e312fdSmrg  as_dirname=dirname
43808e312fdSmrgelse
43908e312fdSmrg  as_dirname=false
44008e312fdSmrgfi
44172b4363aSmrg
44272b4363aSmrgas_me=`$as_basename -- "$0" ||
44372b4363aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44472b4363aSmrg	 X"$0" : 'X\(//\)$' \| \
44572b4363aSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
446dd77ae96Smrg$as_echo X/"$0" |
44772b4363aSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
44872b4363aSmrg	    s//\1/
44972b4363aSmrg	    q
45072b4363aSmrg	  }
45172b4363aSmrg	  /^X\/\(\/\/\)$/{
45272b4363aSmrg	    s//\1/
45372b4363aSmrg	    q
45472b4363aSmrg	  }
45572b4363aSmrg	  /^X\/\(\/\).*/{
45672b4363aSmrg	    s//\1/
45772b4363aSmrg	    q
45872b4363aSmrg	  }
45972b4363aSmrg	  s/.*/./; q'`
46072b4363aSmrg
46108e312fdSmrg# Avoid depending upon Character Ranges.
46208e312fdSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
46308e312fdSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
46408e312fdSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
46508e312fdSmrgas_cr_digits='0123456789'
46608e312fdSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
46772b4363aSmrg
46872b4363aSmrg
46908e312fdSmrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
47008e312fdSmrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
47108e312fdSmrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
47208e312fdSmrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
47308e312fdSmrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
47408e312fdSmrg  sed -n '
47508e312fdSmrg    p
47608e312fdSmrg    /[$]LINENO/=
47708e312fdSmrg  ' <$as_myself |
47808e312fdSmrg    sed '
47908e312fdSmrg      s/[$]LINENO.*/&-/
48008e312fdSmrg      t lineno
48108e312fdSmrg      b
48208e312fdSmrg      :lineno
48308e312fdSmrg      N
48408e312fdSmrg      :loop
48508e312fdSmrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
48608e312fdSmrg      t loop
48708e312fdSmrg      s/-\n.*//
48808e312fdSmrg    ' >$as_me.lineno &&
48908e312fdSmrg  chmod +x "$as_me.lineno" ||
49008e312fdSmrg    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
49172b4363aSmrg
49233dddc75Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
49333dddc75Smrg  # already done that, so ensure we don't try to do so again and fall
49433dddc75Smrg  # in an infinite loop.  This has already happened in practice.
49533dddc75Smrg  _as_can_reexec=no; export _as_can_reexec
49608e312fdSmrg  # Don't try to exec as it changes $[0], causing all sort of problems
49708e312fdSmrg  # (the dirname of $[0] is not the place where we might find the
49808e312fdSmrg  # original and so on.  Autoconf is especially sensitive to this).
49908e312fdSmrg  . "./$as_me.lineno"
50008e312fdSmrg  # Exit status is that of the last command.
50108e312fdSmrg  exit
50272b4363aSmrg}
50372b4363aSmrg
50408e312fdSmrgECHO_C= ECHO_N= ECHO_T=
50508e312fdSmrgcase `echo -n x` in #(((((
50608e312fdSmrg-n*)
50708e312fdSmrg  case `echo 'xy\c'` in
50808e312fdSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
50908e312fdSmrg  xy)  ECHO_C='\c';;
51008e312fdSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
51108e312fdSmrg       ECHO_T='	';;
51208e312fdSmrg  esac;;
51308e312fdSmrg*)
51408e312fdSmrg  ECHO_N='-n';;
51508e312fdSmrgesac
51672b4363aSmrg
51708e312fdSmrgrm -f conf$$ conf$$.exe conf$$.file
51808e312fdSmrgif test -d conf$$.dir; then
51908e312fdSmrg  rm -f conf$$.dir/conf$$.file
52008e312fdSmrgelse
52108e312fdSmrg  rm -f conf$$.dir
52208e312fdSmrg  mkdir conf$$.dir 2>/dev/null
52372b4363aSmrgfi
52408e312fdSmrgif (echo >conf$$.file) 2>/dev/null; then
52508e312fdSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
52608e312fdSmrg    as_ln_s='ln -s'
52708e312fdSmrg    # ... but there are two gotchas:
52808e312fdSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
52908e312fdSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
53033dddc75Smrg    # In both cases, we have to default to `cp -pR'.
53108e312fdSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
53233dddc75Smrg      as_ln_s='cp -pR'
53308e312fdSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
53408e312fdSmrg    as_ln_s=ln
53508e312fdSmrg  else
53633dddc75Smrg    as_ln_s='cp -pR'
53708e312fdSmrg  fi
53872b4363aSmrgelse
53933dddc75Smrg  as_ln_s='cp -pR'
54072b4363aSmrgfi
54108e312fdSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
54208e312fdSmrgrmdir conf$$.dir 2>/dev/null
54372b4363aSmrg
54408e312fdSmrgif mkdir -p . 2>/dev/null; then
54508e312fdSmrg  as_mkdir_p='mkdir -p "$as_dir"'
54608e312fdSmrgelse
54708e312fdSmrg  test -d ./-p && rmdir ./-p
54808e312fdSmrg  as_mkdir_p=false
54972b4363aSmrgfi
55072b4363aSmrg
55133dddc75Smrgas_test_x='test -x'
55233dddc75Smrgas_executable_p=as_fn_executable_p
55372b4363aSmrg
55408e312fdSmrg# Sed expression to map a string onto a valid CPP name.
55508e312fdSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
55672b4363aSmrg
55708e312fdSmrg# Sed expression to map a string onto a valid variable name.
55808e312fdSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
55972b4363aSmrg
56072b4363aSmrg
56108e312fdSmrgtest -n "$DJDIR" || exec 7<&0 </dev/null
56208e312fdSmrgexec 6>&1
56372b4363aSmrg
56472b4363aSmrg# Name of the host.
56508e312fdSmrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
56672b4363aSmrg# so uname gets run too.
56772b4363aSmrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
56872b4363aSmrg
56972b4363aSmrg#
57072b4363aSmrg# Initializations.
57172b4363aSmrg#
57272b4363aSmrgac_default_prefix=/usr/local
57372b4363aSmrgac_clean_files=
57472b4363aSmrgac_config_libobj_dir=.
57572b4363aSmrgLIBOBJS=
57672b4363aSmrgcross_compiling=no
57772b4363aSmrgsubdirs=
57872b4363aSmrgMFLAGS=
57972b4363aSmrgMAKEFLAGS=
58072b4363aSmrg
58172b4363aSmrg# Identity of this package.
58272b4363aSmrgPACKAGE_NAME='xgamma'
58372b4363aSmrgPACKAGE_TARNAME='xgamma'
58433dddc75SmrgPACKAGE_VERSION='1.0.6'
58533dddc75SmrgPACKAGE_STRING='xgamma 1.0.6'
58672b4363aSmrgPACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
58708e312fdSmrgPACKAGE_URL=''
58872b4363aSmrg
58908e312fdSmrgac_unique_file="Makefile.am"
590dd77ae96Smrg# Factoring default headers for most tests.
591dd77ae96Smrgac_includes_default="\
592dd77ae96Smrg#include <stdio.h>
593dd77ae96Smrg#ifdef HAVE_SYS_TYPES_H
594dd77ae96Smrg# include <sys/types.h>
595dd77ae96Smrg#endif
596dd77ae96Smrg#ifdef HAVE_SYS_STAT_H
597dd77ae96Smrg# include <sys/stat.h>
598dd77ae96Smrg#endif
599dd77ae96Smrg#ifdef STDC_HEADERS
600dd77ae96Smrg# include <stdlib.h>
601dd77ae96Smrg# include <stddef.h>
602dd77ae96Smrg#else
603dd77ae96Smrg# ifdef HAVE_STDLIB_H
604dd77ae96Smrg#  include <stdlib.h>
605dd77ae96Smrg# endif
606dd77ae96Smrg#endif
607dd77ae96Smrg#ifdef HAVE_STRING_H
608dd77ae96Smrg# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609dd77ae96Smrg#  include <memory.h>
610dd77ae96Smrg# endif
611dd77ae96Smrg# include <string.h>
612dd77ae96Smrg#endif
613dd77ae96Smrg#ifdef HAVE_STRINGS_H
614dd77ae96Smrg# include <strings.h>
615dd77ae96Smrg#endif
616dd77ae96Smrg#ifdef HAVE_INTTYPES_H
617dd77ae96Smrg# include <inttypes.h>
618dd77ae96Smrg#endif
619dd77ae96Smrg#ifdef HAVE_STDINT_H
620dd77ae96Smrg# include <stdint.h>
621dd77ae96Smrg#endif
622dd77ae96Smrg#ifdef HAVE_UNISTD_H
623dd77ae96Smrg# include <unistd.h>
624dd77ae96Smrg#endif"
625dd77ae96Smrg
626dd77ae96Smrgac_subst_vars='am__EXEEXT_FALSE
627dd77ae96Smrgam__EXEEXT_TRUE
628dd77ae96SmrgLTLIBOBJS
629dd77ae96SmrgLIBOBJS
63072b4363aSmrgXGAMMA_LIBS
631dd77ae96SmrgXGAMMA_CFLAGS
63208e312fdSmrgMAN_SUBSTS
63308e312fdSmrgXORG_MAN_PAGE
63472b4363aSmrgADMIN_MAN_DIR
635dd77ae96SmrgDRIVER_MAN_DIR
636dd77ae96SmrgMISC_MAN_DIR
637dd77ae96SmrgFILE_MAN_DIR
638dd77ae96SmrgLIB_MAN_DIR
639dd77ae96SmrgAPP_MAN_DIR
640dd77ae96SmrgADMIN_MAN_SUFFIX
641dd77ae96SmrgDRIVER_MAN_SUFFIX
642dd77ae96SmrgMISC_MAN_SUFFIX
643dd77ae96SmrgFILE_MAN_SUFFIX
644dd77ae96SmrgLIB_MAN_SUFFIX
645dd77ae96SmrgAPP_MAN_SUFFIX
64608e312fdSmrgSED
647dd77ae96Smrghost_os
648dd77ae96Smrghost_vendor
649dd77ae96Smrghost_cpu
650dd77ae96Smrghost
651dd77ae96Smrgbuild_os
652dd77ae96Smrgbuild_vendor
653dd77ae96Smrgbuild_cpu
654dd77ae96Smrgbuild
65508e312fdSmrgINSTALL_CMD
65608e312fdSmrgPKG_CONFIG
657dd77ae96SmrgCHANGELOG_CMD
658eea2e341SmrgSTRICT_CFLAGS
659dd77ae96SmrgCWARNFLAGS
660eea2e341SmrgBASE_CFLAGS
661dd77ae96SmrgEGREP
662dd77ae96SmrgGREP
663dd77ae96SmrgCPP
664dd77ae96Smrgam__fastdepCC_FALSE
665dd77ae96Smrgam__fastdepCC_TRUE
666dd77ae96SmrgCCDEPMODE
66733dddc75Smrgam__nodep
668dd77ae96SmrgAMDEPBACKSLASH
669dd77ae96SmrgAMDEP_FALSE
670dd77ae96SmrgAMDEP_TRUE
671dd77ae96Smrgam__quote
672dd77ae96Smrgam__include
673dd77ae96SmrgDEPDIR
674dd77ae96SmrgOBJEXT
675dd77ae96SmrgEXEEXT
676dd77ae96Smrgac_ct_CC
677dd77ae96SmrgCPPFLAGS
678dd77ae96SmrgLDFLAGS
679dd77ae96SmrgCFLAGS
680dd77ae96SmrgCC
68133dddc75SmrgAM_BACKSLASH
68233dddc75SmrgAM_DEFAULT_VERBOSITY
68333dddc75SmrgAM_DEFAULT_V
68433dddc75SmrgAM_V
685dd77ae96Smrgam__untar
686dd77ae96Smrgam__tar
687dd77ae96SmrgAMTAR
688dd77ae96Smrgam__leading_dot
689dd77ae96SmrgSET_MAKE
690dd77ae96SmrgAWK
691dd77ae96Smrgmkdir_p
692dd77ae96SmrgMKDIR_P
693dd77ae96SmrgINSTALL_STRIP_PROGRAM
694dd77ae96SmrgSTRIP
695dd77ae96Smrginstall_sh
696dd77ae96SmrgMAKEINFO
697dd77ae96SmrgAUTOHEADER
698dd77ae96SmrgAUTOMAKE
699dd77ae96SmrgAUTOCONF
700dd77ae96SmrgACLOCAL
701dd77ae96SmrgVERSION
702dd77ae96SmrgPACKAGE
703dd77ae96SmrgCYGPATH_W
704dd77ae96Smrgam__isrc
705dd77ae96SmrgINSTALL_DATA
706dd77ae96SmrgINSTALL_SCRIPT
707dd77ae96SmrgINSTALL_PROGRAM
708dd77ae96Smrgtarget_alias
709dd77ae96Smrghost_alias
710dd77ae96Smrgbuild_alias
711dd77ae96SmrgLIBS
712dd77ae96SmrgECHO_T
713dd77ae96SmrgECHO_N
714dd77ae96SmrgECHO_C
715dd77ae96SmrgDEFS
716dd77ae96Smrgmandir
717dd77ae96Smrglocaledir
718dd77ae96Smrglibdir
719dd77ae96Smrgpsdir
720dd77ae96Smrgpdfdir
721dd77ae96Smrgdvidir
722dd77ae96Smrghtmldir
723dd77ae96Smrginfodir
724dd77ae96Smrgdocdir
725dd77ae96Smrgoldincludedir
726dd77ae96Smrgincludedir
727dd77ae96Smrglocalstatedir
728dd77ae96Smrgsharedstatedir
729dd77ae96Smrgsysconfdir
730dd77ae96Smrgdatadir
731dd77ae96Smrgdatarootdir
732dd77ae96Smrglibexecdir
733dd77ae96Smrgsbindir
734dd77ae96Smrgbindir
735dd77ae96Smrgprogram_transform_name
736dd77ae96Smrgprefix
737dd77ae96Smrgexec_prefix
73808e312fdSmrgPACKAGE_URL
739dd77ae96SmrgPACKAGE_BUGREPORT
740dd77ae96SmrgPACKAGE_STRING
741dd77ae96SmrgPACKAGE_VERSION
742dd77ae96SmrgPACKAGE_TARNAME
743dd77ae96SmrgPACKAGE_NAME
744dd77ae96SmrgPATH_SEPARATOR
745dd77ae96SmrgSHELL'
74672b4363aSmrgac_subst_files=''
747dd77ae96Smrgac_user_opts='
748dd77ae96Smrgenable_option_checking
74933dddc75Smrgenable_silent_rules
750dd77ae96Smrgenable_dependency_tracking
751eea2e341Smrgenable_selective_werror
752dd77ae96Smrgenable_strict_compilation
753dd77ae96Smrg'
75472b4363aSmrg      ac_precious_vars='build_alias
75572b4363aSmrghost_alias
75672b4363aSmrgtarget_alias
75772b4363aSmrgCC
75872b4363aSmrgCFLAGS
75972b4363aSmrgLDFLAGS
76072b4363aSmrgLIBS
76172b4363aSmrgCPPFLAGS
762dd77ae96SmrgCPP
76372b4363aSmrgPKG_CONFIG
76472b4363aSmrgXGAMMA_CFLAGS
76572b4363aSmrgXGAMMA_LIBS'
76672b4363aSmrg
76772b4363aSmrg
76872b4363aSmrg# Initialize some variables set by options.
76972b4363aSmrgac_init_help=
77072b4363aSmrgac_init_version=false
771dd77ae96Smrgac_unrecognized_opts=
772dd77ae96Smrgac_unrecognized_sep=
77372b4363aSmrg# The variables have the same names as the options, with
77472b4363aSmrg# dashes changed to underlines.
77572b4363aSmrgcache_file=/dev/null
77672b4363aSmrgexec_prefix=NONE
77772b4363aSmrgno_create=
77872b4363aSmrgno_recursion=
77972b4363aSmrgprefix=NONE
78072b4363aSmrgprogram_prefix=NONE
78172b4363aSmrgprogram_suffix=NONE
78272b4363aSmrgprogram_transform_name=s,x,x,
78372b4363aSmrgsilent=
78472b4363aSmrgsite=
78572b4363aSmrgsrcdir=
78672b4363aSmrgverbose=
78772b4363aSmrgx_includes=NONE
78872b4363aSmrgx_libraries=NONE
78972b4363aSmrg
79072b4363aSmrg# Installation directory options.
79172b4363aSmrg# These are left unexpanded so users can "make install exec_prefix=/foo"
79272b4363aSmrg# and all the variables that are supposed to be based on exec_prefix
79372b4363aSmrg# by default will actually change.
79472b4363aSmrg# Use braces instead of parens because sh, perl, etc. also accept them.
79572b4363aSmrg# (The list follows the same order as the GNU Coding Standards.)
79672b4363aSmrgbindir='${exec_prefix}/bin'
79772b4363aSmrgsbindir='${exec_prefix}/sbin'
79872b4363aSmrglibexecdir='${exec_prefix}/libexec'
79972b4363aSmrgdatarootdir='${prefix}/share'
80072b4363aSmrgdatadir='${datarootdir}'
80172b4363aSmrgsysconfdir='${prefix}/etc'
80272b4363aSmrgsharedstatedir='${prefix}/com'
80372b4363aSmrglocalstatedir='${prefix}/var'
80472b4363aSmrgincludedir='${prefix}/include'
80572b4363aSmrgoldincludedir='/usr/include'
80672b4363aSmrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
80772b4363aSmrginfodir='${datarootdir}/info'
80872b4363aSmrghtmldir='${docdir}'
80972b4363aSmrgdvidir='${docdir}'
81072b4363aSmrgpdfdir='${docdir}'
81172b4363aSmrgpsdir='${docdir}'
81272b4363aSmrglibdir='${exec_prefix}/lib'
81372b4363aSmrglocaledir='${datarootdir}/locale'
81472b4363aSmrgmandir='${datarootdir}/man'
81572b4363aSmrg
81672b4363aSmrgac_prev=
81772b4363aSmrgac_dashdash=
81872b4363aSmrgfor ac_option
81972b4363aSmrgdo
82072b4363aSmrg  # If the previous option needs an argument, assign it.
82172b4363aSmrg  if test -n "$ac_prev"; then
82272b4363aSmrg    eval $ac_prev=\$ac_option
82372b4363aSmrg    ac_prev=
82472b4363aSmrg    continue
82572b4363aSmrg  fi
82672b4363aSmrg
82772b4363aSmrg  case $ac_option in
82808e312fdSmrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
82908e312fdSmrg  *=)   ac_optarg= ;;
83008e312fdSmrg  *)    ac_optarg=yes ;;
83172b4363aSmrg  esac
83272b4363aSmrg
83372b4363aSmrg  # Accept the important Cygnus configure options, so we can diagnose typos.
83472b4363aSmrg
83572b4363aSmrg  case $ac_dashdash$ac_option in
83672b4363aSmrg  --)
83772b4363aSmrg    ac_dashdash=yes ;;
83872b4363aSmrg
83972b4363aSmrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
84072b4363aSmrg    ac_prev=bindir ;;
84172b4363aSmrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
84272b4363aSmrg    bindir=$ac_optarg ;;
84372b4363aSmrg
84472b4363aSmrg  -build | --build | --buil | --bui | --bu)
84572b4363aSmrg    ac_prev=build_alias ;;
84672b4363aSmrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
84772b4363aSmrg    build_alias=$ac_optarg ;;
84872b4363aSmrg
84972b4363aSmrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
85072b4363aSmrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
85172b4363aSmrg    ac_prev=cache_file ;;
85272b4363aSmrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
85372b4363aSmrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
85472b4363aSmrg    cache_file=$ac_optarg ;;
85572b4363aSmrg
85672b4363aSmrg  --config-cache | -C)
85772b4363aSmrg    cache_file=config.cache ;;
85872b4363aSmrg
85972b4363aSmrg  -datadir | --datadir | --datadi | --datad)
86072b4363aSmrg    ac_prev=datadir ;;
86172b4363aSmrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
86272b4363aSmrg    datadir=$ac_optarg ;;
86372b4363aSmrg
86472b4363aSmrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
86572b4363aSmrg  | --dataroo | --dataro | --datar)
86672b4363aSmrg    ac_prev=datarootdir ;;
86772b4363aSmrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
86872b4363aSmrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
86972b4363aSmrg    datarootdir=$ac_optarg ;;
87072b4363aSmrg
87172b4363aSmrg  -disable-* | --disable-*)
872dd77ae96Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
87372b4363aSmrg    # Reject names that are not valid shell variable names.
874dd77ae96Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
87508e312fdSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
876dd77ae96Smrg    ac_useropt_orig=$ac_useropt
877dd77ae96Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
878dd77ae96Smrg    case $ac_user_opts in
879dd77ae96Smrg      *"
880dd77ae96Smrg"enable_$ac_useropt"
881dd77ae96Smrg"*) ;;
882dd77ae96Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
883dd77ae96Smrg	 ac_unrecognized_sep=', ';;
884dd77ae96Smrg    esac
885dd77ae96Smrg    eval enable_$ac_useropt=no ;;
88672b4363aSmrg
88772b4363aSmrg  -docdir | --docdir | --docdi | --doc | --do)
88872b4363aSmrg    ac_prev=docdir ;;
88972b4363aSmrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
89072b4363aSmrg    docdir=$ac_optarg ;;
89172b4363aSmrg
89272b4363aSmrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
89372b4363aSmrg    ac_prev=dvidir ;;
89472b4363aSmrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
89572b4363aSmrg    dvidir=$ac_optarg ;;
89672b4363aSmrg
89772b4363aSmrg  -enable-* | --enable-*)
898dd77ae96Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
89972b4363aSmrg    # Reject names that are not valid shell variable names.
900dd77ae96Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
90108e312fdSmrg      as_fn_error $? "invalid feature name: $ac_useropt"
902dd77ae96Smrg    ac_useropt_orig=$ac_useropt
903dd77ae96Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
904dd77ae96Smrg    case $ac_user_opts in
905dd77ae96Smrg      *"
906dd77ae96Smrg"enable_$ac_useropt"
907dd77ae96Smrg"*) ;;
908dd77ae96Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
909dd77ae96Smrg	 ac_unrecognized_sep=', ';;
910dd77ae96Smrg    esac
911dd77ae96Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
91272b4363aSmrg
91372b4363aSmrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
91472b4363aSmrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
91572b4363aSmrg  | --exec | --exe | --ex)
91672b4363aSmrg    ac_prev=exec_prefix ;;
91772b4363aSmrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
91872b4363aSmrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
91972b4363aSmrg  | --exec=* | --exe=* | --ex=*)
92072b4363aSmrg    exec_prefix=$ac_optarg ;;
92172b4363aSmrg
92272b4363aSmrg  -gas | --gas | --ga | --g)
92372b4363aSmrg    # Obsolete; use --with-gas.
92472b4363aSmrg    with_gas=yes ;;
92572b4363aSmrg
92672b4363aSmrg  -help | --help | --hel | --he | -h)
92772b4363aSmrg    ac_init_help=long ;;
92872b4363aSmrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
92972b4363aSmrg    ac_init_help=recursive ;;
93072b4363aSmrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
93172b4363aSmrg    ac_init_help=short ;;
93272b4363aSmrg
93372b4363aSmrg  -host | --host | --hos | --ho)
93472b4363aSmrg    ac_prev=host_alias ;;
93572b4363aSmrg  -host=* | --host=* | --hos=* | --ho=*)
93672b4363aSmrg    host_alias=$ac_optarg ;;
93772b4363aSmrg
93872b4363aSmrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
93972b4363aSmrg    ac_prev=htmldir ;;
94072b4363aSmrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
94172b4363aSmrg  | --ht=*)
94272b4363aSmrg    htmldir=$ac_optarg ;;
94372b4363aSmrg
94472b4363aSmrg  -includedir | --includedir | --includedi | --included | --include \
94572b4363aSmrg  | --includ | --inclu | --incl | --inc)
94672b4363aSmrg    ac_prev=includedir ;;
94772b4363aSmrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
94872b4363aSmrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
94972b4363aSmrg    includedir=$ac_optarg ;;
95072b4363aSmrg
95172b4363aSmrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
95272b4363aSmrg    ac_prev=infodir ;;
95372b4363aSmrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
95472b4363aSmrg    infodir=$ac_optarg ;;
95572b4363aSmrg
95672b4363aSmrg  -libdir | --libdir | --libdi | --libd)
95772b4363aSmrg    ac_prev=libdir ;;
95872b4363aSmrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
95972b4363aSmrg    libdir=$ac_optarg ;;
96072b4363aSmrg
96172b4363aSmrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
96272b4363aSmrg  | --libexe | --libex | --libe)
96372b4363aSmrg    ac_prev=libexecdir ;;
96472b4363aSmrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
96572b4363aSmrg  | --libexe=* | --libex=* | --libe=*)
96672b4363aSmrg    libexecdir=$ac_optarg ;;
96772b4363aSmrg
96872b4363aSmrg  -localedir | --localedir | --localedi | --localed | --locale)
96972b4363aSmrg    ac_prev=localedir ;;
97072b4363aSmrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
97172b4363aSmrg    localedir=$ac_optarg ;;
97272b4363aSmrg
97372b4363aSmrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
97472b4363aSmrg  | --localstate | --localstat | --localsta | --localst | --locals)
97572b4363aSmrg    ac_prev=localstatedir ;;
97672b4363aSmrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
97772b4363aSmrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
97872b4363aSmrg    localstatedir=$ac_optarg ;;
97972b4363aSmrg
98072b4363aSmrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
98172b4363aSmrg    ac_prev=mandir ;;
98272b4363aSmrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
98372b4363aSmrg    mandir=$ac_optarg ;;
98472b4363aSmrg
98572b4363aSmrg  -nfp | --nfp | --nf)
98672b4363aSmrg    # Obsolete; use --without-fp.
98772b4363aSmrg    with_fp=no ;;
98872b4363aSmrg
98972b4363aSmrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
99072b4363aSmrg  | --no-cr | --no-c | -n)
99172b4363aSmrg    no_create=yes ;;
99272b4363aSmrg
99372b4363aSmrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
99472b4363aSmrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
99572b4363aSmrg    no_recursion=yes ;;
99672b4363aSmrg
99772b4363aSmrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
99872b4363aSmrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
99972b4363aSmrg  | --oldin | --oldi | --old | --ol | --o)
100072b4363aSmrg    ac_prev=oldincludedir ;;
100172b4363aSmrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
100272b4363aSmrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
100372b4363aSmrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
100472b4363aSmrg    oldincludedir=$ac_optarg ;;
100572b4363aSmrg
100672b4363aSmrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
100772b4363aSmrg    ac_prev=prefix ;;
100872b4363aSmrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
100972b4363aSmrg    prefix=$ac_optarg ;;
101072b4363aSmrg
101172b4363aSmrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
101272b4363aSmrg  | --program-pre | --program-pr | --program-p)
101372b4363aSmrg    ac_prev=program_prefix ;;
101472b4363aSmrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
101572b4363aSmrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
101672b4363aSmrg    program_prefix=$ac_optarg ;;
101772b4363aSmrg
101872b4363aSmrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
101972b4363aSmrg  | --program-suf | --program-su | --program-s)
102072b4363aSmrg    ac_prev=program_suffix ;;
102172b4363aSmrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
102272b4363aSmrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
102372b4363aSmrg    program_suffix=$ac_optarg ;;
102472b4363aSmrg
102572b4363aSmrg  -program-transform-name | --program-transform-name \
102672b4363aSmrg  | --program-transform-nam | --program-transform-na \
102772b4363aSmrg  | --program-transform-n | --program-transform- \
102872b4363aSmrg  | --program-transform | --program-transfor \
102972b4363aSmrg  | --program-transfo | --program-transf \
103072b4363aSmrg  | --program-trans | --program-tran \
103172b4363aSmrg  | --progr-tra | --program-tr | --program-t)
103272b4363aSmrg    ac_prev=program_transform_name ;;
103372b4363aSmrg  -program-transform-name=* | --program-transform-name=* \
103472b4363aSmrg  | --program-transform-nam=* | --program-transform-na=* \
103572b4363aSmrg  | --program-transform-n=* | --program-transform-=* \
103672b4363aSmrg  | --program-transform=* | --program-transfor=* \
103772b4363aSmrg  | --program-transfo=* | --program-transf=* \
103872b4363aSmrg  | --program-trans=* | --program-tran=* \
103972b4363aSmrg  | --progr-tra=* | --program-tr=* | --program-t=*)
104072b4363aSmrg    program_transform_name=$ac_optarg ;;
104172b4363aSmrg
104272b4363aSmrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
104372b4363aSmrg    ac_prev=pdfdir ;;
104472b4363aSmrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
104572b4363aSmrg    pdfdir=$ac_optarg ;;
104672b4363aSmrg
104772b4363aSmrg  -psdir | --psdir | --psdi | --psd | --ps)
104872b4363aSmrg    ac_prev=psdir ;;
104972b4363aSmrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
105072b4363aSmrg    psdir=$ac_optarg ;;
105172b4363aSmrg
105272b4363aSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
105372b4363aSmrg  | -silent | --silent | --silen | --sile | --sil)
105472b4363aSmrg    silent=yes ;;
105572b4363aSmrg
105672b4363aSmrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
105772b4363aSmrg    ac_prev=sbindir ;;
105872b4363aSmrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
105972b4363aSmrg  | --sbi=* | --sb=*)
106072b4363aSmrg    sbindir=$ac_optarg ;;
106172b4363aSmrg
106272b4363aSmrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
106372b4363aSmrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
106472b4363aSmrg  | --sharedst | --shareds | --shared | --share | --shar \
106572b4363aSmrg  | --sha | --sh)
106672b4363aSmrg    ac_prev=sharedstatedir ;;
106772b4363aSmrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
106872b4363aSmrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
106972b4363aSmrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
107072b4363aSmrg  | --sha=* | --sh=*)
107172b4363aSmrg    sharedstatedir=$ac_optarg ;;
107272b4363aSmrg
107372b4363aSmrg  -site | --site | --sit)
107472b4363aSmrg    ac_prev=site ;;
107572b4363aSmrg  -site=* | --site=* | --sit=*)
107672b4363aSmrg    site=$ac_optarg ;;
107772b4363aSmrg
107872b4363aSmrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
107972b4363aSmrg    ac_prev=srcdir ;;
108072b4363aSmrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
108172b4363aSmrg    srcdir=$ac_optarg ;;
108272b4363aSmrg
108372b4363aSmrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
108472b4363aSmrg  | --syscon | --sysco | --sysc | --sys | --sy)
108572b4363aSmrg    ac_prev=sysconfdir ;;
108672b4363aSmrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
108772b4363aSmrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
108872b4363aSmrg    sysconfdir=$ac_optarg ;;
108972b4363aSmrg
109072b4363aSmrg  -target | --target | --targe | --targ | --tar | --ta | --t)
109172b4363aSmrg    ac_prev=target_alias ;;
109272b4363aSmrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
109372b4363aSmrg    target_alias=$ac_optarg ;;
109472b4363aSmrg
109572b4363aSmrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
109672b4363aSmrg    verbose=yes ;;
109772b4363aSmrg
109872b4363aSmrg  -version | --version | --versio | --versi | --vers | -V)
109972b4363aSmrg    ac_init_version=: ;;
110072b4363aSmrg
110172b4363aSmrg  -with-* | --with-*)
1102dd77ae96Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
110372b4363aSmrg    # Reject names that are not valid shell variable names.
1104dd77ae96Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
110508e312fdSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1106dd77ae96Smrg    ac_useropt_orig=$ac_useropt
1107dd77ae96Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1108dd77ae96Smrg    case $ac_user_opts in
1109dd77ae96Smrg      *"
1110dd77ae96Smrg"with_$ac_useropt"
1111dd77ae96Smrg"*) ;;
1112dd77ae96Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1113dd77ae96Smrg	 ac_unrecognized_sep=', ';;
1114dd77ae96Smrg    esac
1115dd77ae96Smrg    eval with_$ac_useropt=\$ac_optarg ;;
111672b4363aSmrg
111772b4363aSmrg  -without-* | --without-*)
1118dd77ae96Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
111972b4363aSmrg    # Reject names that are not valid shell variable names.
1120dd77ae96Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
112108e312fdSmrg      as_fn_error $? "invalid package name: $ac_useropt"
1122dd77ae96Smrg    ac_useropt_orig=$ac_useropt
1123dd77ae96Smrg    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1124dd77ae96Smrg    case $ac_user_opts in
1125dd77ae96Smrg      *"
1126dd77ae96Smrg"with_$ac_useropt"
1127dd77ae96Smrg"*) ;;
1128dd77ae96Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1129dd77ae96Smrg	 ac_unrecognized_sep=', ';;
1130dd77ae96Smrg    esac
1131dd77ae96Smrg    eval with_$ac_useropt=no ;;
113272b4363aSmrg
113372b4363aSmrg  --x)
113472b4363aSmrg    # Obsolete; use --with-x.
113572b4363aSmrg    with_x=yes ;;
113672b4363aSmrg
113772b4363aSmrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
113872b4363aSmrg  | --x-incl | --x-inc | --x-in | --x-i)
113972b4363aSmrg    ac_prev=x_includes ;;
114072b4363aSmrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
114172b4363aSmrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
114272b4363aSmrg    x_includes=$ac_optarg ;;
114372b4363aSmrg
114472b4363aSmrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
114572b4363aSmrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
114672b4363aSmrg    ac_prev=x_libraries ;;
114772b4363aSmrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
114872b4363aSmrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
114972b4363aSmrg    x_libraries=$ac_optarg ;;
115072b4363aSmrg
115108e312fdSmrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
115208e312fdSmrgTry \`$0 --help' for more information"
115372b4363aSmrg    ;;
115472b4363aSmrg
115572b4363aSmrg  *=*)
115672b4363aSmrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
115772b4363aSmrg    # Reject names that are not valid shell variable names.
115808e312fdSmrg    case $ac_envvar in #(
115908e312fdSmrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
116008e312fdSmrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
116108e312fdSmrg    esac
116272b4363aSmrg    eval $ac_envvar=\$ac_optarg
116372b4363aSmrg    export $ac_envvar ;;
116472b4363aSmrg
116572b4363aSmrg  *)
116672b4363aSmrg    # FIXME: should be removed in autoconf 3.0.
1167dd77ae96Smrg    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
116872b4363aSmrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1169dd77ae96Smrg      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
117008e312fdSmrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
117172b4363aSmrg    ;;
117272b4363aSmrg
117372b4363aSmrg  esac
117472b4363aSmrgdone
117572b4363aSmrg
117672b4363aSmrgif test -n "$ac_prev"; then
117772b4363aSmrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
117808e312fdSmrg  as_fn_error $? "missing argument to $ac_option"
117972b4363aSmrgfi
118072b4363aSmrg
1181dd77ae96Smrgif test -n "$ac_unrecognized_opts"; then
1182dd77ae96Smrg  case $enable_option_checking in
1183dd77ae96Smrg    no) ;;
118408e312fdSmrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1185dd77ae96Smrg    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1186dd77ae96Smrg  esac
1187dd77ae96Smrgfi
1188dd77ae96Smrg
1189dd77ae96Smrg# Check all directory arguments for consistency.
119072b4363aSmrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
119172b4363aSmrg		datadir sysconfdir sharedstatedir localstatedir includedir \
119272b4363aSmrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
119372b4363aSmrg		libdir localedir mandir
119472b4363aSmrgdo
119572b4363aSmrg  eval ac_val=\$$ac_var
1196dd77ae96Smrg  # Remove trailing slashes.
1197dd77ae96Smrg  case $ac_val in
1198dd77ae96Smrg    */ )
1199dd77ae96Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1200dd77ae96Smrg      eval $ac_var=\$ac_val;;
1201dd77ae96Smrg  esac
1202dd77ae96Smrg  # Be sure to have absolute directory names.
120372b4363aSmrg  case $ac_val in
120472b4363aSmrg    [\\/$]* | ?:[\\/]* )  continue;;
120572b4363aSmrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
120672b4363aSmrg  esac
120708e312fdSmrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
120872b4363aSmrgdone
120972b4363aSmrg
121072b4363aSmrg# There might be people who depend on the old broken behavior: `$host'
121172b4363aSmrg# used to hold the argument of --host etc.
121272b4363aSmrg# FIXME: To remove some day.
121372b4363aSmrgbuild=$build_alias
121472b4363aSmrghost=$host_alias
121572b4363aSmrgtarget=$target_alias
121672b4363aSmrg
121772b4363aSmrg# FIXME: To remove some day.
121872b4363aSmrgif test "x$host_alias" != x; then
121972b4363aSmrg  if test "x$build_alias" = x; then
122072b4363aSmrg    cross_compiling=maybe
122172b4363aSmrg  elif test "x$build_alias" != "x$host_alias"; then
122272b4363aSmrg    cross_compiling=yes
122372b4363aSmrg  fi
122472b4363aSmrgfi
122572b4363aSmrg
122672b4363aSmrgac_tool_prefix=
122772b4363aSmrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
122872b4363aSmrg
122972b4363aSmrgtest "$silent" = yes && exec 6>/dev/null
123072b4363aSmrg
123172b4363aSmrg
123272b4363aSmrgac_pwd=`pwd` && test -n "$ac_pwd" &&
123372b4363aSmrgac_ls_di=`ls -di .` &&
123472b4363aSmrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
123508e312fdSmrg  as_fn_error $? "working directory cannot be determined"
123672b4363aSmrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
123708e312fdSmrg  as_fn_error $? "pwd does not report name of working directory"
123872b4363aSmrg
123972b4363aSmrg
124072b4363aSmrg# Find the source files, if location was not specified.
124172b4363aSmrgif test -z "$srcdir"; then
124272b4363aSmrg  ac_srcdir_defaulted=yes
124372b4363aSmrg  # Try the directory containing this script, then the parent directory.
1244dd77ae96Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
1245dd77ae96Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1246dd77ae96Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
1247dd77ae96Smrg	 X"$as_myself" : 'X\(//\)$' \| \
1248dd77ae96Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1249dd77ae96Smrg$as_echo X"$as_myself" |
125072b4363aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
125172b4363aSmrg	    s//\1/
125272b4363aSmrg	    q
125372b4363aSmrg	  }
125472b4363aSmrg	  /^X\(\/\/\)[^/].*/{
125572b4363aSmrg	    s//\1/
125672b4363aSmrg	    q
125772b4363aSmrg	  }
125872b4363aSmrg	  /^X\(\/\/\)$/{
125972b4363aSmrg	    s//\1/
126072b4363aSmrg	    q
126172b4363aSmrg	  }
126272b4363aSmrg	  /^X\(\/\).*/{
126372b4363aSmrg	    s//\1/
126472b4363aSmrg	    q
126572b4363aSmrg	  }
126672b4363aSmrg	  s/.*/./; q'`
126772b4363aSmrg  srcdir=$ac_confdir
126872b4363aSmrg  if test ! -r "$srcdir/$ac_unique_file"; then
126972b4363aSmrg    srcdir=..
127072b4363aSmrg  fi
127172b4363aSmrgelse
127272b4363aSmrg  ac_srcdir_defaulted=no
127372b4363aSmrgfi
127472b4363aSmrgif test ! -r "$srcdir/$ac_unique_file"; then
127572b4363aSmrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
127608e312fdSmrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
127772b4363aSmrgfi
127872b4363aSmrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
127972b4363aSmrgac_abs_confdir=`(
128008e312fdSmrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
128172b4363aSmrg	pwd)`
128272b4363aSmrg# When building in place, set srcdir=.
128372b4363aSmrgif test "$ac_abs_confdir" = "$ac_pwd"; then
128472b4363aSmrg  srcdir=.
128572b4363aSmrgfi
128672b4363aSmrg# Remove unnecessary trailing slashes from srcdir.
128772b4363aSmrg# Double slashes in file names in object file debugging info
128872b4363aSmrg# mess up M-x gdb in Emacs.
128972b4363aSmrgcase $srcdir in
129072b4363aSmrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
129172b4363aSmrgesac
129272b4363aSmrgfor ac_var in $ac_precious_vars; do
129372b4363aSmrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
129472b4363aSmrg  eval ac_env_${ac_var}_value=\$${ac_var}
129572b4363aSmrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
129672b4363aSmrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
129772b4363aSmrgdone
129872b4363aSmrg
129972b4363aSmrg#
130072b4363aSmrg# Report the --help message.
130172b4363aSmrg#
130272b4363aSmrgif test "$ac_init_help" = "long"; then
130372b4363aSmrg  # Omit some internal or obsolete options to make the list less imposing.
130472b4363aSmrg  # This message is too long to be a string in the A/UX 3.1 sh.
130572b4363aSmrg  cat <<_ACEOF
130633dddc75Smrg\`configure' configures xgamma 1.0.6 to adapt to many kinds of systems.
130772b4363aSmrg
130872b4363aSmrgUsage: $0 [OPTION]... [VAR=VALUE]...
130972b4363aSmrg
131072b4363aSmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
131172b4363aSmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
131272b4363aSmrg
131372b4363aSmrgDefaults for the options are specified in brackets.
131472b4363aSmrg
131572b4363aSmrgConfiguration:
131672b4363aSmrg  -h, --help              display this help and exit
131772b4363aSmrg      --help=short        display options specific to this package
131872b4363aSmrg      --help=recursive    display the short help of all the included packages
131972b4363aSmrg  -V, --version           display version information and exit
132008e312fdSmrg  -q, --quiet, --silent   do not print \`checking ...' messages
132172b4363aSmrg      --cache-file=FILE   cache test results in FILE [disabled]
132272b4363aSmrg  -C, --config-cache      alias for \`--cache-file=config.cache'
132372b4363aSmrg  -n, --no-create         do not create output files
132472b4363aSmrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
132572b4363aSmrg
132672b4363aSmrgInstallation directories:
132772b4363aSmrg  --prefix=PREFIX         install architecture-independent files in PREFIX
1328dd77ae96Smrg                          [$ac_default_prefix]
132972b4363aSmrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1330dd77ae96Smrg                          [PREFIX]
133172b4363aSmrg
133272b4363aSmrgBy default, \`make install' will install all the files in
133372b4363aSmrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
133472b4363aSmrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
133572b4363aSmrgfor instance \`--prefix=\$HOME'.
133672b4363aSmrg
133772b4363aSmrgFor better control, use the options below.
133872b4363aSmrg
133972b4363aSmrgFine tuning of the installation directories:
1340dd77ae96Smrg  --bindir=DIR            user executables [EPREFIX/bin]
1341dd77ae96Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1342dd77ae96Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
1343dd77ae96Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1344dd77ae96Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1345dd77ae96Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1346dd77ae96Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
1347dd77ae96Smrg  --includedir=DIR        C header files [PREFIX/include]
1348dd77ae96Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1349dd77ae96Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1350dd77ae96Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1351dd77ae96Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
1352dd77ae96Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1353dd77ae96Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
1354dd77ae96Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/xgamma]
1355dd77ae96Smrg  --htmldir=DIR           html documentation [DOCDIR]
1356dd77ae96Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
1357dd77ae96Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
1358dd77ae96Smrg  --psdir=DIR             ps documentation [DOCDIR]
135972b4363aSmrg_ACEOF
136072b4363aSmrg
136172b4363aSmrg  cat <<\_ACEOF
136272b4363aSmrg
136372b4363aSmrgProgram names:
136472b4363aSmrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
136572b4363aSmrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
136672b4363aSmrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
136772b4363aSmrg
136872b4363aSmrgSystem types:
136972b4363aSmrg  --build=BUILD     configure for building on BUILD [guessed]
137072b4363aSmrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
137172b4363aSmrg_ACEOF
137272b4363aSmrgfi
137372b4363aSmrg
137472b4363aSmrgif test -n "$ac_init_help"; then
137572b4363aSmrg  case $ac_init_help in
137633dddc75Smrg     short | recursive ) echo "Configuration of xgamma 1.0.6:";;
137772b4363aSmrg   esac
137872b4363aSmrg  cat <<\_ACEOF
137972b4363aSmrg
138072b4363aSmrgOptional Features:
1381dd77ae96Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
138272b4363aSmrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
138372b4363aSmrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
138433dddc75Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
138533dddc75Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
138633dddc75Smrg  --enable-dependency-tracking
138733dddc75Smrg                          do not reject slow dependency extractors
138833dddc75Smrg  --disable-dependency-tracking
138933dddc75Smrg                          speeds up one-time build
1390eea2e341Smrg  --disable-selective-werror
1391eea2e341Smrg                          Turn off selective compiler errors. (default:
1392eea2e341Smrg                          enabled)
1393dd77ae96Smrg  --enable-strict-compilation
1394dd77ae96Smrg                          Enable all warnings from compiler and make them
1395dd77ae96Smrg                          errors (default: disabled)
139672b4363aSmrg
139772b4363aSmrgSome influential environment variables:
139872b4363aSmrg  CC          C compiler command
139972b4363aSmrg  CFLAGS      C compiler flags
140072b4363aSmrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
140172b4363aSmrg              nonstandard directory <lib dir>
140272b4363aSmrg  LIBS        libraries to pass to the linker, e.g. -l<library>
140308e312fdSmrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
140472b4363aSmrg              you have headers in a nonstandard directory <include dir>
1405dd77ae96Smrg  CPP         C preprocessor
140672b4363aSmrg  PKG_CONFIG  path to pkg-config utility
140772b4363aSmrg  XGAMMA_CFLAGS
140872b4363aSmrg              C compiler flags for XGAMMA, overriding pkg-config
140972b4363aSmrg  XGAMMA_LIBS linker flags for XGAMMA, overriding pkg-config
141072b4363aSmrg
141172b4363aSmrgUse these variables to override the choices made by `configure' or to help
141272b4363aSmrgit to find libraries and programs with nonstandard names/locations.
141372b4363aSmrg
141472b4363aSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
141572b4363aSmrg_ACEOF
141672b4363aSmrgac_status=$?
141772b4363aSmrgfi
141872b4363aSmrg
141972b4363aSmrgif test "$ac_init_help" = "recursive"; then
142072b4363aSmrg  # If there are subdirs, report their specific --help.
142172b4363aSmrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1422dd77ae96Smrg    test -d "$ac_dir" ||
1423dd77ae96Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1424dd77ae96Smrg      continue
142572b4363aSmrg    ac_builddir=.
142672b4363aSmrg
142772b4363aSmrgcase "$ac_dir" in
142872b4363aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
142972b4363aSmrg*)
1430dd77ae96Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
143172b4363aSmrg  # A ".." for each directory in $ac_dir_suffix.
1432dd77ae96Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
143372b4363aSmrg  case $ac_top_builddir_sub in
143472b4363aSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
143572b4363aSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
143672b4363aSmrg  esac ;;
143772b4363aSmrgesac
143872b4363aSmrgac_abs_top_builddir=$ac_pwd
143972b4363aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
144072b4363aSmrg# for backward compatibility:
144172b4363aSmrgac_top_builddir=$ac_top_build_prefix
144272b4363aSmrg
144372b4363aSmrgcase $srcdir in
144472b4363aSmrg  .)  # We are building in place.
144572b4363aSmrg    ac_srcdir=.
144672b4363aSmrg    ac_top_srcdir=$ac_top_builddir_sub
144772b4363aSmrg    ac_abs_top_srcdir=$ac_pwd ;;
144872b4363aSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
144972b4363aSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
145072b4363aSmrg    ac_top_srcdir=$srcdir
145172b4363aSmrg    ac_abs_top_srcdir=$srcdir ;;
145272b4363aSmrg  *) # Relative name.
145372b4363aSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
145472b4363aSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
145572b4363aSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
145672b4363aSmrgesac
145772b4363aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
145872b4363aSmrg
145972b4363aSmrg    cd "$ac_dir" || { ac_status=$?; continue; }
146072b4363aSmrg    # Check for guested configure.
146172b4363aSmrg    if test -f "$ac_srcdir/configure.gnu"; then
146272b4363aSmrg      echo &&
146372b4363aSmrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
146472b4363aSmrg    elif test -f "$ac_srcdir/configure"; then
146572b4363aSmrg      echo &&
146672b4363aSmrg      $SHELL "$ac_srcdir/configure" --help=recursive
146772b4363aSmrg    else
1468dd77ae96Smrg      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
146972b4363aSmrg    fi || ac_status=$?
147072b4363aSmrg    cd "$ac_pwd" || { ac_status=$?; break; }
147172b4363aSmrg  done
147272b4363aSmrgfi
147372b4363aSmrg
147472b4363aSmrgtest -n "$ac_init_help" && exit $ac_status
147572b4363aSmrgif $ac_init_version; then
147672b4363aSmrg  cat <<\_ACEOF
147733dddc75Smrgxgamma configure 1.0.6
147833dddc75Smrggenerated by GNU Autoconf 2.69
147972b4363aSmrg
148033dddc75SmrgCopyright (C) 2012 Free Software Foundation, Inc.
148172b4363aSmrgThis configure script is free software; the Free Software Foundation
148272b4363aSmrggives unlimited permission to copy, distribute and modify it.
148372b4363aSmrg_ACEOF
148472b4363aSmrg  exit
148572b4363aSmrgfi
148672b4363aSmrg
148708e312fdSmrg## ------------------------ ##
148808e312fdSmrg## Autoconf initialization. ##
148908e312fdSmrg## ------------------------ ##
149072b4363aSmrg
149108e312fdSmrg# ac_fn_c_try_compile LINENO
149208e312fdSmrg# --------------------------
149308e312fdSmrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
149408e312fdSmrgac_fn_c_try_compile ()
149572b4363aSmrg{
149608e312fdSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
149708e312fdSmrg  rm -f conftest.$ac_objext
149808e312fdSmrg  if { { ac_try="$ac_compile"
149908e312fdSmrgcase "(($ac_try" in
150008e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
150108e312fdSmrg  *) ac_try_echo=$ac_try;;
150208e312fdSmrgesac
150308e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
150408e312fdSmrg$as_echo "$ac_try_echo"; } >&5
150508e312fdSmrg  (eval "$ac_compile") 2>conftest.err
150608e312fdSmrg  ac_status=$?
150708e312fdSmrg  if test -s conftest.err; then
150808e312fdSmrg    grep -v '^ *+' conftest.err >conftest.er1
150908e312fdSmrg    cat conftest.er1 >&5
151008e312fdSmrg    mv -f conftest.er1 conftest.err
151108e312fdSmrg  fi
151208e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
151308e312fdSmrg  test $ac_status = 0; } && {
151408e312fdSmrg	 test -z "$ac_c_werror_flag" ||
151508e312fdSmrg	 test ! -s conftest.err
151608e312fdSmrg       } && test -s conftest.$ac_objext; then :
151708e312fdSmrg  ac_retval=0
151808e312fdSmrgelse
151908e312fdSmrg  $as_echo "$as_me: failed program was:" >&5
152008e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5
152172b4363aSmrg
152208e312fdSmrg	ac_retval=1
152308e312fdSmrgfi
152408e312fdSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
152508e312fdSmrg  as_fn_set_status $ac_retval
152672b4363aSmrg
152708e312fdSmrg} # ac_fn_c_try_compile
152872b4363aSmrg
152908e312fdSmrg# ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
153008e312fdSmrg# ---------------------------------------------
153108e312fdSmrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
153208e312fdSmrg# accordingly.
153308e312fdSmrgac_fn_c_check_decl ()
153408e312fdSmrg{
153508e312fdSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
153608e312fdSmrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
153708e312fdSmrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
153808e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
153908e312fdSmrg$as_echo_n "checking whether $as_decl_name is declared... " >&6; }
154008e312fdSmrgif eval \${$3+:} false; then :
154108e312fdSmrg  $as_echo_n "(cached) " >&6
154208e312fdSmrgelse
154308e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
154408e312fdSmrg/* end confdefs.h.  */
154508e312fdSmrg$4
154608e312fdSmrgint
154708e312fdSmrgmain ()
154808e312fdSmrg{
154908e312fdSmrg#ifndef $as_decl_name
155008e312fdSmrg#ifdef __cplusplus
155108e312fdSmrg  (void) $as_decl_use;
155208e312fdSmrg#else
155308e312fdSmrg  (void) $as_decl_name;
155408e312fdSmrg#endif
155508e312fdSmrg#endif
155608e312fdSmrg
155708e312fdSmrg  ;
155808e312fdSmrg  return 0;
155908e312fdSmrg}
156008e312fdSmrg_ACEOF
156108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
156208e312fdSmrg  eval "$3=yes"
156308e312fdSmrgelse
156408e312fdSmrg  eval "$3=no"
156508e312fdSmrgfi
156608e312fdSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
156708e312fdSmrgfi
156808e312fdSmrgeval ac_res=\$$3
156908e312fdSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
157008e312fdSmrg$as_echo "$ac_res" >&6; }
157108e312fdSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
157208e312fdSmrg
157308e312fdSmrg} # ac_fn_c_check_decl
157408e312fdSmrg
157508e312fdSmrg# ac_fn_c_try_cpp LINENO
157608e312fdSmrg# ----------------------
157708e312fdSmrg# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
157808e312fdSmrgac_fn_c_try_cpp ()
157908e312fdSmrg{
158008e312fdSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
158108e312fdSmrg  if { { ac_try="$ac_cpp conftest.$ac_ext"
158208e312fdSmrgcase "(($ac_try" in
158308e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
158408e312fdSmrg  *) ac_try_echo=$ac_try;;
158508e312fdSmrgesac
158608e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
158708e312fdSmrg$as_echo "$ac_try_echo"; } >&5
158808e312fdSmrg  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
158908e312fdSmrg  ac_status=$?
159008e312fdSmrg  if test -s conftest.err; then
159108e312fdSmrg    grep -v '^ *+' conftest.err >conftest.er1
159208e312fdSmrg    cat conftest.er1 >&5
159308e312fdSmrg    mv -f conftest.er1 conftest.err
159408e312fdSmrg  fi
159508e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
159608e312fdSmrg  test $ac_status = 0; } > conftest.i && {
159708e312fdSmrg	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
159808e312fdSmrg	 test ! -s conftest.err
159908e312fdSmrg       }; then :
160008e312fdSmrg  ac_retval=0
160108e312fdSmrgelse
160208e312fdSmrg  $as_echo "$as_me: failed program was:" >&5
160308e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5
160408e312fdSmrg
160508e312fdSmrg    ac_retval=1
160608e312fdSmrgfi
160708e312fdSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
160808e312fdSmrg  as_fn_set_status $ac_retval
160908e312fdSmrg
161008e312fdSmrg} # ac_fn_c_try_cpp
161108e312fdSmrg
161208e312fdSmrg# ac_fn_c_try_run LINENO
161308e312fdSmrg# ----------------------
161408e312fdSmrg# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
161508e312fdSmrg# that executables *can* be run.
161608e312fdSmrgac_fn_c_try_run ()
161708e312fdSmrg{
161808e312fdSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
161908e312fdSmrg  if { { ac_try="$ac_link"
162008e312fdSmrgcase "(($ac_try" in
162108e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
162208e312fdSmrg  *) ac_try_echo=$ac_try;;
162308e312fdSmrgesac
162408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
162508e312fdSmrg$as_echo "$ac_try_echo"; } >&5
162608e312fdSmrg  (eval "$ac_link") 2>&5
162708e312fdSmrg  ac_status=$?
162808e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
162908e312fdSmrg  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
163008e312fdSmrg  { { case "(($ac_try" in
163108e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
163208e312fdSmrg  *) ac_try_echo=$ac_try;;
163308e312fdSmrgesac
163408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
163508e312fdSmrg$as_echo "$ac_try_echo"; } >&5
163608e312fdSmrg  (eval "$ac_try") 2>&5
163708e312fdSmrg  ac_status=$?
163808e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
163908e312fdSmrg  test $ac_status = 0; }; }; then :
164008e312fdSmrg  ac_retval=0
164108e312fdSmrgelse
164208e312fdSmrg  $as_echo "$as_me: program exited with status $ac_status" >&5
164308e312fdSmrg       $as_echo "$as_me: failed program was:" >&5
164408e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5
164508e312fdSmrg
164608e312fdSmrg       ac_retval=$ac_status
164708e312fdSmrgfi
164808e312fdSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
164908e312fdSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
165008e312fdSmrg  as_fn_set_status $ac_retval
165108e312fdSmrg
165208e312fdSmrg} # ac_fn_c_try_run
165308e312fdSmrg
165408e312fdSmrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
165508e312fdSmrg# -------------------------------------------------------
165608e312fdSmrg# Tests whether HEADER exists and can be compiled using the include files in
165708e312fdSmrg# INCLUDES, setting the cache variable VAR accordingly.
165808e312fdSmrgac_fn_c_check_header_compile ()
165908e312fdSmrg{
166008e312fdSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
166108e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
166208e312fdSmrg$as_echo_n "checking for $2... " >&6; }
166308e312fdSmrgif eval \${$3+:} false; then :
166408e312fdSmrg  $as_echo_n "(cached) " >&6
166508e312fdSmrgelse
166608e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
166708e312fdSmrg/* end confdefs.h.  */
166808e312fdSmrg$4
166908e312fdSmrg#include <$2>
167008e312fdSmrg_ACEOF
167108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
167208e312fdSmrg  eval "$3=yes"
167308e312fdSmrgelse
167408e312fdSmrg  eval "$3=no"
167508e312fdSmrgfi
167608e312fdSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
167708e312fdSmrgfi
167808e312fdSmrgeval ac_res=\$$3
167908e312fdSmrg	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
168008e312fdSmrg$as_echo "$ac_res" >&6; }
168108e312fdSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
168208e312fdSmrg
168308e312fdSmrg} # ac_fn_c_check_header_compile
1684eea2e341Smrg
1685eea2e341Smrg# ac_fn_c_try_link LINENO
1686eea2e341Smrg# -----------------------
1687eea2e341Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1688eea2e341Smrgac_fn_c_try_link ()
1689eea2e341Smrg{
1690eea2e341Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691eea2e341Smrg  rm -f conftest.$ac_objext conftest$ac_exeext
1692eea2e341Smrg  if { { ac_try="$ac_link"
1693eea2e341Smrgcase "(($ac_try" in
1694eea2e341Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1695eea2e341Smrg  *) ac_try_echo=$ac_try;;
1696eea2e341Smrgesac
1697eea2e341Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1698eea2e341Smrg$as_echo "$ac_try_echo"; } >&5
1699eea2e341Smrg  (eval "$ac_link") 2>conftest.err
1700eea2e341Smrg  ac_status=$?
1701eea2e341Smrg  if test -s conftest.err; then
1702eea2e341Smrg    grep -v '^ *+' conftest.err >conftest.er1
1703eea2e341Smrg    cat conftest.er1 >&5
1704eea2e341Smrg    mv -f conftest.er1 conftest.err
1705eea2e341Smrg  fi
1706eea2e341Smrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1707eea2e341Smrg  test $ac_status = 0; } && {
1708eea2e341Smrg	 test -z "$ac_c_werror_flag" ||
1709eea2e341Smrg	 test ! -s conftest.err
1710eea2e341Smrg       } && test -s conftest$ac_exeext && {
1711eea2e341Smrg	 test "$cross_compiling" = yes ||
171233dddc75Smrg	 test -x conftest$ac_exeext
1713eea2e341Smrg       }; then :
1714eea2e341Smrg  ac_retval=0
1715eea2e341Smrgelse
1716eea2e341Smrg  $as_echo "$as_me: failed program was:" >&5
1717eea2e341Smrgsed 's/^/| /' conftest.$ac_ext >&5
1718eea2e341Smrg
1719eea2e341Smrg	ac_retval=1
1720eea2e341Smrgfi
1721eea2e341Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1722eea2e341Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1723eea2e341Smrg  # interfere with the next link command; also delete a directory that is
1724eea2e341Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
1725eea2e341Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1726eea2e341Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1727eea2e341Smrg  as_fn_set_status $ac_retval
1728eea2e341Smrg
1729eea2e341Smrg} # ac_fn_c_try_link
173008e312fdSmrgcat >config.log <<_ACEOF
173108e312fdSmrgThis file contains any messages produced by compilers while
173208e312fdSmrgrunning configure, to aid debugging if configure makes a mistake.
173308e312fdSmrg
173433dddc75SmrgIt was created by xgamma $as_me 1.0.6, which was
173533dddc75Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
173608e312fdSmrg
173708e312fdSmrg  $ $0 $@
173808e312fdSmrg
173908e312fdSmrg_ACEOF
174008e312fdSmrgexec 5>>config.log
174108e312fdSmrg{
174208e312fdSmrgcat <<_ASUNAME
174308e312fdSmrg## --------- ##
174408e312fdSmrg## Platform. ##
174508e312fdSmrg## --------- ##
174608e312fdSmrg
174708e312fdSmrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
174808e312fdSmrguname -m = `(uname -m) 2>/dev/null || echo unknown`
174908e312fdSmrguname -r = `(uname -r) 2>/dev/null || echo unknown`
175008e312fdSmrguname -s = `(uname -s) 2>/dev/null || echo unknown`
175108e312fdSmrguname -v = `(uname -v) 2>/dev/null || echo unknown`
175208e312fdSmrg
175308e312fdSmrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
175408e312fdSmrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
175508e312fdSmrg
175608e312fdSmrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
175708e312fdSmrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
175808e312fdSmrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
175908e312fdSmrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
176008e312fdSmrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
176108e312fdSmrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
176208e312fdSmrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
176308e312fdSmrg
176408e312fdSmrg_ASUNAME
176508e312fdSmrg
176608e312fdSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
176772b4363aSmrgfor as_dir in $PATH
176872b4363aSmrgdo
176972b4363aSmrg  IFS=$as_save_IFS
177072b4363aSmrg  test -z "$as_dir" && as_dir=.
177108e312fdSmrg    $as_echo "PATH: $as_dir"
177208e312fdSmrg  done
177372b4363aSmrgIFS=$as_save_IFS
177472b4363aSmrg
177572b4363aSmrg} >&5
177672b4363aSmrg
177772b4363aSmrgcat >&5 <<_ACEOF
177872b4363aSmrg
177972b4363aSmrg
178072b4363aSmrg## ----------- ##
178172b4363aSmrg## Core tests. ##
178272b4363aSmrg## ----------- ##
178372b4363aSmrg
178472b4363aSmrg_ACEOF
178572b4363aSmrg
178672b4363aSmrg
178772b4363aSmrg# Keep a trace of the command line.
178872b4363aSmrg# Strip out --no-create and --no-recursion so they do not pile up.
178972b4363aSmrg# Strip out --silent because we don't want to record it for future runs.
179072b4363aSmrg# Also quote any args containing shell meta-characters.
179172b4363aSmrg# Make two passes to allow for proper duplicate-argument suppression.
179272b4363aSmrgac_configure_args=
179372b4363aSmrgac_configure_args0=
179472b4363aSmrgac_configure_args1=
179572b4363aSmrgac_must_keep_next=false
179672b4363aSmrgfor ac_pass in 1 2
179772b4363aSmrgdo
179872b4363aSmrg  for ac_arg
179972b4363aSmrg  do
180072b4363aSmrg    case $ac_arg in
180172b4363aSmrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
180272b4363aSmrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
180372b4363aSmrg    | -silent | --silent | --silen | --sile | --sil)
180472b4363aSmrg      continue ;;
180572b4363aSmrg    *\'*)
1806dd77ae96Smrg      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
180772b4363aSmrg    esac
180872b4363aSmrg    case $ac_pass in
180908e312fdSmrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
181072b4363aSmrg    2)
181108e312fdSmrg      as_fn_append ac_configure_args1 " '$ac_arg'"
181272b4363aSmrg      if test $ac_must_keep_next = true; then
181372b4363aSmrg	ac_must_keep_next=false # Got value, back to normal.
181472b4363aSmrg      else
181572b4363aSmrg	case $ac_arg in
181672b4363aSmrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
181772b4363aSmrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
181872b4363aSmrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
181972b4363aSmrg	  | -with-* | --with-* | -without-* | --without-* | --x)
182072b4363aSmrg	    case "$ac_configure_args0 " in
182172b4363aSmrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
182272b4363aSmrg	    esac
182372b4363aSmrg	    ;;
182472b4363aSmrg	  -* ) ac_must_keep_next=true ;;
182572b4363aSmrg	esac
182672b4363aSmrg      fi
182708e312fdSmrg      as_fn_append ac_configure_args " '$ac_arg'"
182872b4363aSmrg      ;;
182972b4363aSmrg    esac
183072b4363aSmrg  done
183172b4363aSmrgdone
183208e312fdSmrg{ ac_configure_args0=; unset ac_configure_args0;}
183308e312fdSmrg{ ac_configure_args1=; unset ac_configure_args1;}
183472b4363aSmrg
183572b4363aSmrg# When interrupted or exit'd, cleanup temporary files, and complete
183672b4363aSmrg# config.log.  We remove comments because anyway the quotes in there
183772b4363aSmrg# would cause problems or look ugly.
183872b4363aSmrg# WARNING: Use '\'' to represent an apostrophe within the trap.
183972b4363aSmrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
184072b4363aSmrgtrap 'exit_status=$?
184172b4363aSmrg  # Save into config.log some information that might help in debugging.
184272b4363aSmrg  {
184372b4363aSmrg    echo
184472b4363aSmrg
184508e312fdSmrg    $as_echo "## ---------------- ##
184672b4363aSmrg## Cache variables. ##
184708e312fdSmrg## ---------------- ##"
184872b4363aSmrg    echo
184972b4363aSmrg    # The following way of writing the cache mishandles newlines in values,
185072b4363aSmrg(
185172b4363aSmrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
185272b4363aSmrg    eval ac_val=\$$ac_var
185372b4363aSmrg    case $ac_val in #(
185472b4363aSmrg    *${as_nl}*)
185572b4363aSmrg      case $ac_var in #(
185608e312fdSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1857dd77ae96Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
185872b4363aSmrg      esac
185972b4363aSmrg      case $ac_var in #(
186072b4363aSmrg      _ | IFS | as_nl) ;; #(
1861dd77ae96Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
186208e312fdSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
186372b4363aSmrg      esac ;;
186472b4363aSmrg    esac
186572b4363aSmrg  done
186672b4363aSmrg  (set) 2>&1 |
186772b4363aSmrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
186872b4363aSmrg    *${as_nl}ac_space=\ *)
186972b4363aSmrg      sed -n \
187072b4363aSmrg	"s/'\''/'\''\\\\'\'''\''/g;
187172b4363aSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
187272b4363aSmrg      ;; #(
187372b4363aSmrg    *)
187472b4363aSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
187572b4363aSmrg      ;;
187672b4363aSmrg    esac |
187772b4363aSmrg    sort
187872b4363aSmrg)
187972b4363aSmrg    echo
188072b4363aSmrg
188108e312fdSmrg    $as_echo "## ----------------- ##
188272b4363aSmrg## Output variables. ##
188308e312fdSmrg## ----------------- ##"
188472b4363aSmrg    echo
188572b4363aSmrg    for ac_var in $ac_subst_vars
188672b4363aSmrg    do
188772b4363aSmrg      eval ac_val=\$$ac_var
188872b4363aSmrg      case $ac_val in
1889dd77ae96Smrg      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
189072b4363aSmrg      esac
1891dd77ae96Smrg      $as_echo "$ac_var='\''$ac_val'\''"
189272b4363aSmrg    done | sort
189372b4363aSmrg    echo
189472b4363aSmrg
189572b4363aSmrg    if test -n "$ac_subst_files"; then
189608e312fdSmrg      $as_echo "## ------------------- ##
189772b4363aSmrg## File substitutions. ##
189808e312fdSmrg## ------------------- ##"
189972b4363aSmrg      echo
190072b4363aSmrg      for ac_var in $ac_subst_files
190172b4363aSmrg      do
190272b4363aSmrg	eval ac_val=\$$ac_var
190372b4363aSmrg	case $ac_val in
1904dd77ae96Smrg	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
190572b4363aSmrg	esac
1906dd77ae96Smrg	$as_echo "$ac_var='\''$ac_val'\''"
190772b4363aSmrg      done | sort
190872b4363aSmrg      echo
190972b4363aSmrg    fi
191072b4363aSmrg
191172b4363aSmrg    if test -s confdefs.h; then
191208e312fdSmrg      $as_echo "## ----------- ##
191372b4363aSmrg## confdefs.h. ##
191408e312fdSmrg## ----------- ##"
191572b4363aSmrg      echo
191672b4363aSmrg      cat confdefs.h
191772b4363aSmrg      echo
191872b4363aSmrg    fi
191972b4363aSmrg    test "$ac_signal" != 0 &&
1920dd77ae96Smrg      $as_echo "$as_me: caught signal $ac_signal"
1921dd77ae96Smrg    $as_echo "$as_me: exit $exit_status"
192272b4363aSmrg  } >&5
192372b4363aSmrg  rm -f core *.core core.conftest.* &&
192472b4363aSmrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
192572b4363aSmrg    exit $exit_status
192672b4363aSmrg' 0
192772b4363aSmrgfor ac_signal in 1 2 13 15; do
192808e312fdSmrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
192972b4363aSmrgdone
193072b4363aSmrgac_signal=0
193172b4363aSmrg
193272b4363aSmrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
193372b4363aSmrgrm -f -r conftest* confdefs.h
193472b4363aSmrg
193508e312fdSmrg$as_echo "/* confdefs.h */" > confdefs.h
193608e312fdSmrg
193772b4363aSmrg# Predefined preprocessor variables.
193872b4363aSmrg
193972b4363aSmrgcat >>confdefs.h <<_ACEOF
194072b4363aSmrg#define PACKAGE_NAME "$PACKAGE_NAME"
194172b4363aSmrg_ACEOF
194272b4363aSmrg
194372b4363aSmrgcat >>confdefs.h <<_ACEOF
194472b4363aSmrg#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
194572b4363aSmrg_ACEOF
194672b4363aSmrg
194772b4363aSmrgcat >>confdefs.h <<_ACEOF
194872b4363aSmrg#define PACKAGE_VERSION "$PACKAGE_VERSION"
194972b4363aSmrg_ACEOF
195072b4363aSmrg
195172b4363aSmrgcat >>confdefs.h <<_ACEOF
195272b4363aSmrg#define PACKAGE_STRING "$PACKAGE_STRING"
195372b4363aSmrg_ACEOF
195472b4363aSmrg
195572b4363aSmrgcat >>confdefs.h <<_ACEOF
195672b4363aSmrg#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
195772b4363aSmrg_ACEOF
195872b4363aSmrg
195908e312fdSmrgcat >>confdefs.h <<_ACEOF
196008e312fdSmrg#define PACKAGE_URL "$PACKAGE_URL"
196108e312fdSmrg_ACEOF
196208e312fdSmrg
196372b4363aSmrg
196472b4363aSmrg# Let the site file select an alternate cache file if it wants to.
1965dd77ae96Smrg# Prefer an explicitly selected file to automatically selected ones.
1966dd77ae96Smrgac_site_file1=NONE
1967dd77ae96Smrgac_site_file2=NONE
196872b4363aSmrgif test -n "$CONFIG_SITE"; then
196908e312fdSmrg  # We do not want a PATH search for config.site.
197008e312fdSmrg  case $CONFIG_SITE in #((
197108e312fdSmrg    -*)  ac_site_file1=./$CONFIG_SITE;;
197208e312fdSmrg    */*) ac_site_file1=$CONFIG_SITE;;
197308e312fdSmrg    *)   ac_site_file1=./$CONFIG_SITE;;
197408e312fdSmrg  esac
197572b4363aSmrgelif test "x$prefix" != xNONE; then
1976dd77ae96Smrg  ac_site_file1=$prefix/share/config.site
1977dd77ae96Smrg  ac_site_file2=$prefix/etc/config.site
197872b4363aSmrgelse
1979dd77ae96Smrg  ac_site_file1=$ac_default_prefix/share/config.site
1980dd77ae96Smrg  ac_site_file2=$ac_default_prefix/etc/config.site
198172b4363aSmrgfi
1982dd77ae96Smrgfor ac_site_file in "$ac_site_file1" "$ac_site_file2"
198372b4363aSmrgdo
1984dd77ae96Smrg  test "x$ac_site_file" = xNONE && continue
198508e312fdSmrg  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
198608e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1987dd77ae96Smrg$as_echo "$as_me: loading site script $ac_site_file" >&6;}
198872b4363aSmrg    sed 's/^/| /' "$ac_site_file" >&5
198908e312fdSmrg    . "$ac_site_file" \
199008e312fdSmrg      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
199108e312fdSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
199208e312fdSmrgas_fn_error $? "failed to load site script $ac_site_file
199308e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
199472b4363aSmrg  fi
199572b4363aSmrgdone
199672b4363aSmrg
199772b4363aSmrgif test -r "$cache_file"; then
199808e312fdSmrg  # Some versions of bash will fail to source /dev/null (special files
199908e312fdSmrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
200008e312fdSmrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
200108e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2002dd77ae96Smrg$as_echo "$as_me: loading cache $cache_file" >&6;}
200372b4363aSmrg    case $cache_file in
200472b4363aSmrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
200572b4363aSmrg      *)                      . "./$cache_file";;
200672b4363aSmrg    esac
200772b4363aSmrg  fi
200872b4363aSmrgelse
200908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2010dd77ae96Smrg$as_echo "$as_me: creating cache $cache_file" >&6;}
201172b4363aSmrg  >$cache_file
201272b4363aSmrgfi
201372b4363aSmrg
201472b4363aSmrg# Check that the precious variables saved in the cache have kept the same
201572b4363aSmrg# value.
201672b4363aSmrgac_cache_corrupted=false
201772b4363aSmrgfor ac_var in $ac_precious_vars; do
201872b4363aSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
201972b4363aSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
202072b4363aSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
202172b4363aSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
202272b4363aSmrg  case $ac_old_set,$ac_new_set in
202372b4363aSmrg    set,)
202408e312fdSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2025dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
202672b4363aSmrg      ac_cache_corrupted=: ;;
202772b4363aSmrg    ,set)
202808e312fdSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2029dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
203072b4363aSmrg      ac_cache_corrupted=: ;;
203172b4363aSmrg    ,);;
203272b4363aSmrg    *)
203372b4363aSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
2034dd77ae96Smrg	# differences in whitespace do not lead to failure.
2035dd77ae96Smrg	ac_old_val_w=`echo x $ac_old_val`
2036dd77ae96Smrg	ac_new_val_w=`echo x $ac_new_val`
2037dd77ae96Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
203808e312fdSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2039dd77ae96Smrg$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2040dd77ae96Smrg	  ac_cache_corrupted=:
2041dd77ae96Smrg	else
204208e312fdSmrg	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2043dd77ae96Smrg$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2044dd77ae96Smrg	  eval $ac_var=\$ac_old_val
2045dd77ae96Smrg	fi
204608e312fdSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2047dd77ae96Smrg$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
204808e312fdSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2049dd77ae96Smrg$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
205072b4363aSmrg      fi;;
205172b4363aSmrg  esac
205272b4363aSmrg  # Pass precious variables to config.status.
205372b4363aSmrg  if test "$ac_new_set" = set; then
205472b4363aSmrg    case $ac_new_val in
2055dd77ae96Smrg    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
205672b4363aSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
205772b4363aSmrg    esac
205872b4363aSmrg    case " $ac_configure_args " in
205972b4363aSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
206008e312fdSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
206172b4363aSmrg    esac
206272b4363aSmrg  fi
206372b4363aSmrgdone
206472b4363aSmrgif $ac_cache_corrupted; then
206508e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2066dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
206708e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2068dd77ae96Smrg$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
206908e312fdSmrg  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
207072b4363aSmrgfi
207108e312fdSmrg## -------------------- ##
207208e312fdSmrg## Main body of script. ##
207308e312fdSmrg## -------------------- ##
207472b4363aSmrg
207572b4363aSmrgac_ext=c
207672b4363aSmrgac_cpp='$CPP $CPPFLAGS'
207772b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
207872b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
207972b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
208072b4363aSmrg
208172b4363aSmrg
208208e312fdSmrg
208308e312fdSmrgac_config_headers="$ac_config_headers config.h"
208408e312fdSmrg
208508e312fdSmrg
208608e312fdSmrg# Initialize Automake
208733dddc75Smrgam__api_version='1.15'
208872b4363aSmrg
208972b4363aSmrgac_aux_dir=
209072b4363aSmrgfor ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
209172b4363aSmrg  if test -f "$ac_dir/install-sh"; then
209272b4363aSmrg    ac_aux_dir=$ac_dir
209372b4363aSmrg    ac_install_sh="$ac_aux_dir/install-sh -c"
209472b4363aSmrg    break
209572b4363aSmrg  elif test -f "$ac_dir/install.sh"; then
209672b4363aSmrg    ac_aux_dir=$ac_dir
209772b4363aSmrg    ac_install_sh="$ac_aux_dir/install.sh -c"
209872b4363aSmrg    break
209972b4363aSmrg  elif test -f "$ac_dir/shtool"; then
210072b4363aSmrg    ac_aux_dir=$ac_dir
210172b4363aSmrg    ac_install_sh="$ac_aux_dir/shtool install -c"
210272b4363aSmrg    break
210372b4363aSmrg  fi
210472b4363aSmrgdone
210572b4363aSmrgif test -z "$ac_aux_dir"; then
210608e312fdSmrg  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
210772b4363aSmrgfi
210872b4363aSmrg
210972b4363aSmrg# These three variables are undocumented and unsupported,
211072b4363aSmrg# and are intended to be withdrawn in a future Autoconf release.
211172b4363aSmrg# They can cause serious problems if a builder's source tree is in a directory
211272b4363aSmrg# whose full name contains unusual characters.
211372b4363aSmrgac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
211472b4363aSmrgac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
211572b4363aSmrgac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
211672b4363aSmrg
211772b4363aSmrg
211872b4363aSmrg# Find a good install program.  We prefer a C program (faster),
211972b4363aSmrg# so one script is as good as another.  But avoid the broken or
212072b4363aSmrg# incompatible versions:
212172b4363aSmrg# SysV /etc/install, /usr/sbin/install
212272b4363aSmrg# SunOS /usr/etc/install
212372b4363aSmrg# IRIX /sbin/install
212472b4363aSmrg# AIX /bin/install
212572b4363aSmrg# AmigaOS /C/install, which installs bootblocks on floppy discs
212672b4363aSmrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
212772b4363aSmrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
212872b4363aSmrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
212972b4363aSmrg# OS/2's system install, which has a completely different semantic
213072b4363aSmrg# ./install, which can be erroneously created by make from ./install.sh.
2131dd77ae96Smrg# Reject install programs that cannot install multiple files.
213208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2133dd77ae96Smrg$as_echo_n "checking for a BSD-compatible install... " >&6; }
213472b4363aSmrgif test -z "$INSTALL"; then
213508e312fdSmrgif ${ac_cv_path_install+:} false; then :
2136dd77ae96Smrg  $as_echo_n "(cached) " >&6
213772b4363aSmrgelse
213872b4363aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
213972b4363aSmrgfor as_dir in $PATH
214072b4363aSmrgdo
214172b4363aSmrg  IFS=$as_save_IFS
214272b4363aSmrg  test -z "$as_dir" && as_dir=.
214308e312fdSmrg    # Account for people who put trailing slashes in PATH elements.
214408e312fdSmrgcase $as_dir/ in #((
214508e312fdSmrg  ./ | .// | /[cC]/* | \
214672b4363aSmrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
214708e312fdSmrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
214872b4363aSmrg  /usr/ucb/* ) ;;
214972b4363aSmrg  *)
215072b4363aSmrg    # OSF1 and SCO ODT 3.0 have their own names for install.
215172b4363aSmrg    # Don't use installbsd from OSF since it installs stuff as root
215272b4363aSmrg    # by default.
215372b4363aSmrg    for ac_prog in ginstall scoinst install; do
215472b4363aSmrg      for ac_exec_ext in '' $ac_executable_extensions; do
215533dddc75Smrg	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
215672b4363aSmrg	  if test $ac_prog = install &&
215772b4363aSmrg	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
215872b4363aSmrg	    # AIX install.  It has an incompatible calling convention.
215972b4363aSmrg	    :
216072b4363aSmrg	  elif test $ac_prog = install &&
216172b4363aSmrg	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
216272b4363aSmrg	    # program-specific install script used by HP pwplus--don't use.
216372b4363aSmrg	    :
216472b4363aSmrg	  else
2165dd77ae96Smrg	    rm -rf conftest.one conftest.two conftest.dir
2166dd77ae96Smrg	    echo one > conftest.one
2167dd77ae96Smrg	    echo two > conftest.two
2168dd77ae96Smrg	    mkdir conftest.dir
2169dd77ae96Smrg	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2170dd77ae96Smrg	      test -s conftest.one && test -s conftest.two &&
2171dd77ae96Smrg	      test -s conftest.dir/conftest.one &&
2172dd77ae96Smrg	      test -s conftest.dir/conftest.two
2173dd77ae96Smrg	    then
2174dd77ae96Smrg	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2175dd77ae96Smrg	      break 3
2176dd77ae96Smrg	    fi
217772b4363aSmrg	  fi
217872b4363aSmrg	fi
217972b4363aSmrg      done
218072b4363aSmrg    done
218172b4363aSmrg    ;;
218272b4363aSmrgesac
2183dd77ae96Smrg
218408e312fdSmrg  done
218572b4363aSmrgIFS=$as_save_IFS
218672b4363aSmrg
2187dd77ae96Smrgrm -rf conftest.one conftest.two conftest.dir
218872b4363aSmrg
218972b4363aSmrgfi
219072b4363aSmrg  if test "${ac_cv_path_install+set}" = set; then
219172b4363aSmrg    INSTALL=$ac_cv_path_install
219272b4363aSmrg  else
219372b4363aSmrg    # As a last resort, use the slow shell script.  Don't cache a
219472b4363aSmrg    # value for INSTALL within a source directory, because that will
219572b4363aSmrg    # break other packages using the cache if that directory is
219672b4363aSmrg    # removed, or if the value is a relative name.
219772b4363aSmrg    INSTALL=$ac_install_sh
219872b4363aSmrg  fi
219972b4363aSmrgfi
220008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2201dd77ae96Smrg$as_echo "$INSTALL" >&6; }
220272b4363aSmrg
220372b4363aSmrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
220472b4363aSmrg# It thinks the first close brace ends the variable substitution.
220572b4363aSmrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
220672b4363aSmrg
220772b4363aSmrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
220872b4363aSmrg
220972b4363aSmrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
221072b4363aSmrg
221108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2212dd77ae96Smrg$as_echo_n "checking whether build environment is sane... " >&6; }
2213dd77ae96Smrg# Reject unsafe characters in $srcdir or the absolute working directory
2214dd77ae96Smrg# name.  Accept space and tab only in the latter.
2215dd77ae96Smrgam_lf='
2216dd77ae96Smrg'
2217dd77ae96Smrgcase `pwd` in
2218dd77ae96Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
221908e312fdSmrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2220dd77ae96Smrgesac
2221dd77ae96Smrgcase $srcdir in
2222dd77ae96Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
222333dddc75Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2224dd77ae96Smrgesac
2225dd77ae96Smrg
222633dddc75Smrg# Do 'set' in a subshell so we don't clobber the current shell's
222772b4363aSmrg# arguments.  Must try -L first in case configure is actually a
222872b4363aSmrg# symlink; some systems play weird games with the mod time of symlinks
222972b4363aSmrg# (eg FreeBSD returns the mod time of the symlink's containing
223072b4363aSmrg# directory).
223172b4363aSmrgif (
223233dddc75Smrg   am_has_slept=no
223333dddc75Smrg   for am_try in 1 2; do
223433dddc75Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
223533dddc75Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
223633dddc75Smrg     if test "$*" = "X"; then
223733dddc75Smrg	# -L didn't work.
223833dddc75Smrg	set X `ls -t "$srcdir/configure" conftest.file`
223933dddc75Smrg     fi
224033dddc75Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
224133dddc75Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
224233dddc75Smrg
224333dddc75Smrg	# If neither matched, then we have a broken ls.  This can happen
224433dddc75Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
224533dddc75Smrg	# broken ls alias from the environment.  This has actually
224633dddc75Smrg	# happened.  Such a system could not be considered "sane".
224733dddc75Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
224833dddc75Smrg  alias in your environment" "$LINENO" 5
224933dddc75Smrg     fi
225033dddc75Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
225133dddc75Smrg       break
225233dddc75Smrg     fi
225333dddc75Smrg     # Just in case.
225433dddc75Smrg     sleep 1
225533dddc75Smrg     am_has_slept=yes
225633dddc75Smrg   done
225772b4363aSmrg   test "$2" = conftest.file
225872b4363aSmrg   )
225972b4363aSmrgthen
226072b4363aSmrg   # Ok.
226172b4363aSmrg   :
226272b4363aSmrgelse
226308e312fdSmrg   as_fn_error $? "newly created file is older than distributed files!
226408e312fdSmrgCheck your system clock" "$LINENO" 5
226572b4363aSmrgfi
226608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2267dd77ae96Smrg$as_echo "yes" >&6; }
226833dddc75Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
226933dddc75Smrg# generated files are strictly newer.
227033dddc75Smrgam_sleep_pid=
227133dddc75Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
227233dddc75Smrg  ( sleep 1 ) &
227333dddc75Smrg  am_sleep_pid=$!
227433dddc75Smrgfi
227533dddc75Smrg
227633dddc75Smrgrm -f conftest.file
227733dddc75Smrg
227872b4363aSmrgtest "$program_prefix" != NONE &&
227972b4363aSmrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
228072b4363aSmrg# Use a double $ so make ignores it.
228172b4363aSmrgtest "$program_suffix" != NONE &&
228272b4363aSmrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2283dd77ae96Smrg# Double any \ or $.
228472b4363aSmrg# By default was `s,x,x', remove it if useless.
2285dd77ae96Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2286dd77ae96Smrgprogram_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
228772b4363aSmrg
228833dddc75Smrg# Expand $ac_aux_dir to an absolute path.
228933dddc75Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
229072b4363aSmrg
2291dd77ae96Smrgif test x"${MISSING+set}" != xset; then
2292dd77ae96Smrg  case $am_aux_dir in
2293dd77ae96Smrg  *\ * | *\	*)
2294dd77ae96Smrg    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2295dd77ae96Smrg  *)
2296dd77ae96Smrg    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2297dd77ae96Smrg  esac
2298dd77ae96Smrgfi
229972b4363aSmrg# Use eval to expand $SHELL
230033dddc75Smrgif eval "$MISSING --is-lightweight"; then
230133dddc75Smrg  am_missing_run="$MISSING "
230272b4363aSmrgelse
230372b4363aSmrg  am_missing_run=
230433dddc75Smrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
230533dddc75Smrg$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
230672b4363aSmrgfi
230772b4363aSmrg
230833dddc75Smrgif test x"${install_sh+set}" != xset; then
2309dd77ae96Smrg  case $am_aux_dir in
2310dd77ae96Smrg  *\ * | *\	*)
2311dd77ae96Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2312dd77ae96Smrg  *)
2313dd77ae96Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
2314dd77ae96Smrg  esac
2315dd77ae96Smrgfi
2316dd77ae96Smrg
231733dddc75Smrg# Installed binaries are usually stripped using 'strip' when the user
231833dddc75Smrg# run "make install-strip".  However 'strip' might not be the right
2319dd77ae96Smrg# tool to use in cross-compilation environments, therefore Automake
232033dddc75Smrg# will honor the 'STRIP' environment variable to overrule this program.
2321dd77ae96Smrgif test "$cross_compiling" != no; then
2322dd77ae96Smrg  if test -n "$ac_tool_prefix"; then
2323dd77ae96Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2324dd77ae96Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
232508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2326dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
232708e312fdSmrgif ${ac_cv_prog_STRIP+:} false; then :
2328dd77ae96Smrg  $as_echo_n "(cached) " >&6
2329dd77ae96Smrgelse
2330dd77ae96Smrg  if test -n "$STRIP"; then
2331dd77ae96Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2332dd77ae96Smrgelse
2333dd77ae96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2334dd77ae96Smrgfor as_dir in $PATH
2335dd77ae96Smrgdo
2336dd77ae96Smrg  IFS=$as_save_IFS
2337dd77ae96Smrg  test -z "$as_dir" && as_dir=.
233808e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
233933dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2340dd77ae96Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
234108e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2342dd77ae96Smrg    break 2
2343dd77ae96Smrg  fi
2344dd77ae96Smrgdone
234508e312fdSmrg  done
2346dd77ae96SmrgIFS=$as_save_IFS
2347dd77ae96Smrg
2348dd77ae96Smrgfi
2349dd77ae96Smrgfi
2350dd77ae96SmrgSTRIP=$ac_cv_prog_STRIP
2351dd77ae96Smrgif test -n "$STRIP"; then
235208e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2353dd77ae96Smrg$as_echo "$STRIP" >&6; }
2354dd77ae96Smrgelse
235508e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2356dd77ae96Smrg$as_echo "no" >&6; }
2357dd77ae96Smrgfi
2358dd77ae96Smrg
2359dd77ae96Smrg
2360dd77ae96Smrgfi
2361dd77ae96Smrgif test -z "$ac_cv_prog_STRIP"; then
2362dd77ae96Smrg  ac_ct_STRIP=$STRIP
2363dd77ae96Smrg  # Extract the first word of "strip", so it can be a program name with args.
2364dd77ae96Smrgset dummy strip; ac_word=$2
236508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2366dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
236708e312fdSmrgif ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2368dd77ae96Smrg  $as_echo_n "(cached) " >&6
2369dd77ae96Smrgelse
2370dd77ae96Smrg  if test -n "$ac_ct_STRIP"; then
2371dd77ae96Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2372dd77ae96Smrgelse
2373dd77ae96Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2374dd77ae96Smrgfor as_dir in $PATH
2375dd77ae96Smrgdo
2376dd77ae96Smrg  IFS=$as_save_IFS
2377dd77ae96Smrg  test -z "$as_dir" && as_dir=.
237808e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
237933dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2380dd77ae96Smrg    ac_cv_prog_ac_ct_STRIP="strip"
238108e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2382dd77ae96Smrg    break 2
2383dd77ae96Smrg  fi
2384dd77ae96Smrgdone
238508e312fdSmrg  done
2386dd77ae96SmrgIFS=$as_save_IFS
2387dd77ae96Smrg
2388dd77ae96Smrgfi
2389dd77ae96Smrgfi
2390dd77ae96Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2391dd77ae96Smrgif test -n "$ac_ct_STRIP"; then
239208e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2393dd77ae96Smrg$as_echo "$ac_ct_STRIP" >&6; }
2394dd77ae96Smrgelse
239508e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2396dd77ae96Smrg$as_echo "no" >&6; }
2397dd77ae96Smrgfi
2398dd77ae96Smrg
2399dd77ae96Smrg  if test "x$ac_ct_STRIP" = x; then
2400dd77ae96Smrg    STRIP=":"
2401dd77ae96Smrg  else
2402dd77ae96Smrg    case $cross_compiling:$ac_tool_warned in
2403dd77ae96Smrgyes:)
240408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2405dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2406dd77ae96Smrgac_tool_warned=yes ;;
2407dd77ae96Smrgesac
2408dd77ae96Smrg    STRIP=$ac_ct_STRIP
2409dd77ae96Smrg  fi
2410dd77ae96Smrgelse
2411dd77ae96Smrg  STRIP="$ac_cv_prog_STRIP"
2412dd77ae96Smrgfi
2413dd77ae96Smrg
2414dd77ae96Smrgfi
2415dd77ae96SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2416dd77ae96Smrg
241708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2418dd77ae96Smrg$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2419dd77ae96Smrgif test -z "$MKDIR_P"; then
242008e312fdSmrg  if ${ac_cv_path_mkdir+:} false; then :
2421dd77ae96Smrg  $as_echo_n "(cached) " >&6
2422dd77ae96Smrgelse
242372b4363aSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
242472b4363aSmrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
242572b4363aSmrgdo
242672b4363aSmrg  IFS=$as_save_IFS
242772b4363aSmrg  test -z "$as_dir" && as_dir=.
242808e312fdSmrg    for ac_prog in mkdir gmkdir; do
242972b4363aSmrg	 for ac_exec_ext in '' $ac_executable_extensions; do
243033dddc75Smrg	   as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
243172b4363aSmrg	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
243272b4363aSmrg	     'mkdir (GNU coreutils) '* | \
243372b4363aSmrg	     'mkdir (coreutils) '* | \
243472b4363aSmrg	     'mkdir (fileutils) '4.1*)
243572b4363aSmrg	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
243672b4363aSmrg	       break 3;;
243772b4363aSmrg	   esac
243872b4363aSmrg	 done
243972b4363aSmrg       done
244008e312fdSmrg  done
244172b4363aSmrgIFS=$as_save_IFS
244272b4363aSmrg
244372b4363aSmrgfi
244472b4363aSmrg
244508e312fdSmrg  test -d ./--version && rmdir ./--version
244672b4363aSmrg  if test "${ac_cv_path_mkdir+set}" = set; then
244772b4363aSmrg    MKDIR_P="$ac_cv_path_mkdir -p"
244872b4363aSmrg  else
244972b4363aSmrg    # As a last resort, use the slow shell script.  Don't cache a
245072b4363aSmrg    # value for MKDIR_P within a source directory, because that will
245172b4363aSmrg    # break other packages using the cache if that directory is
245272b4363aSmrg    # removed, or if the value is a relative name.
245372b4363aSmrg    MKDIR_P="$ac_install_sh -d"
245472b4363aSmrg  fi
245572b4363aSmrgfi
245608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2457dd77ae96Smrg$as_echo "$MKDIR_P" >&6; }
245872b4363aSmrg
245972b4363aSmrgfor ac_prog in gawk mawk nawk awk
246072b4363aSmrgdo
246172b4363aSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
246272b4363aSmrgset dummy $ac_prog; ac_word=$2
246308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2464dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
246508e312fdSmrgif ${ac_cv_prog_AWK+:} false; then :
2466dd77ae96Smrg  $as_echo_n "(cached) " >&6
246772b4363aSmrgelse
246872b4363aSmrg  if test -n "$AWK"; then
246972b4363aSmrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
247072b4363aSmrgelse
247172b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
247272b4363aSmrgfor as_dir in $PATH
247372b4363aSmrgdo
247472b4363aSmrg  IFS=$as_save_IFS
247572b4363aSmrg  test -z "$as_dir" && as_dir=.
247608e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
247733dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
247872b4363aSmrg    ac_cv_prog_AWK="$ac_prog"
247908e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
248072b4363aSmrg    break 2
248172b4363aSmrg  fi
248272b4363aSmrgdone
248308e312fdSmrg  done
248472b4363aSmrgIFS=$as_save_IFS
248572b4363aSmrg
248672b4363aSmrgfi
248772b4363aSmrgfi
248872b4363aSmrgAWK=$ac_cv_prog_AWK
248972b4363aSmrgif test -n "$AWK"; then
249008e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2491dd77ae96Smrg$as_echo "$AWK" >&6; }
249272b4363aSmrgelse
249308e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2494dd77ae96Smrg$as_echo "no" >&6; }
249572b4363aSmrgfi
249672b4363aSmrg
249772b4363aSmrg
249872b4363aSmrg  test -n "$AWK" && break
249972b4363aSmrgdone
250072b4363aSmrg
250108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2502dd77ae96Smrg$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2503dd77ae96Smrgset x ${MAKE-make}
2504dd77ae96Smrgac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
250508e312fdSmrgif eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2506dd77ae96Smrg  $as_echo_n "(cached) " >&6
250772b4363aSmrgelse
250872b4363aSmrg  cat >conftest.make <<\_ACEOF
250972b4363aSmrgSHELL = /bin/sh
251072b4363aSmrgall:
251172b4363aSmrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
251272b4363aSmrg_ACEOF
251308e312fdSmrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
251472b4363aSmrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
251572b4363aSmrg  *@@@%%%=?*=@@@%%%*)
251672b4363aSmrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
251772b4363aSmrg  *)
251872b4363aSmrg    eval ac_cv_prog_make_${ac_make}_set=no;;
251972b4363aSmrgesac
252072b4363aSmrgrm -f conftest.make
252172b4363aSmrgfi
252272b4363aSmrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
252308e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2524dd77ae96Smrg$as_echo "yes" >&6; }
252572b4363aSmrg  SET_MAKE=
252672b4363aSmrgelse
252708e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2528dd77ae96Smrg$as_echo "no" >&6; }
252972b4363aSmrg  SET_MAKE="MAKE=${MAKE-make}"
253072b4363aSmrgfi
253172b4363aSmrg
253272b4363aSmrgrm -rf .tst 2>/dev/null
253372b4363aSmrgmkdir .tst 2>/dev/null
253472b4363aSmrgif test -d .tst; then
253572b4363aSmrg  am__leading_dot=.
253672b4363aSmrgelse
253772b4363aSmrg  am__leading_dot=_
253872b4363aSmrgfi
253972b4363aSmrgrmdir .tst 2>/dev/null
254072b4363aSmrg
254133dddc75Smrg# Check whether --enable-silent-rules was given.
254233dddc75Smrgif test "${enable_silent_rules+set}" = set; then :
254333dddc75Smrg  enableval=$enable_silent_rules;
254433dddc75Smrgfi
254533dddc75Smrg
254633dddc75Smrgcase $enable_silent_rules in # (((
254733dddc75Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
254833dddc75Smrg   no) AM_DEFAULT_VERBOSITY=1;;
254933dddc75Smrg    *) AM_DEFAULT_VERBOSITY=1;;
255033dddc75Smrgesac
255133dddc75Smrgam_make=${MAKE-make}
255233dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
255333dddc75Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
255433dddc75Smrgif ${am_cv_make_support_nested_variables+:} false; then :
255533dddc75Smrg  $as_echo_n "(cached) " >&6
255633dddc75Smrgelse
255733dddc75Smrg  if $as_echo 'TRUE=$(BAR$(V))
255833dddc75SmrgBAR0=false
255933dddc75SmrgBAR1=true
256033dddc75SmrgV=1
256133dddc75Smrgam__doit:
256233dddc75Smrg	@$(TRUE)
256333dddc75Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
256433dddc75Smrg  am_cv_make_support_nested_variables=yes
256533dddc75Smrgelse
256633dddc75Smrg  am_cv_make_support_nested_variables=no
256733dddc75Smrgfi
256833dddc75Smrgfi
256933dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
257033dddc75Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
257133dddc75Smrgif test $am_cv_make_support_nested_variables = yes; then
257233dddc75Smrg    AM_V='$(V)'
257333dddc75Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
257433dddc75Smrgelse
257533dddc75Smrg  AM_V=$AM_DEFAULT_VERBOSITY
257633dddc75Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
257733dddc75Smrgfi
257833dddc75SmrgAM_BACKSLASH='\'
257933dddc75Smrg
258072b4363aSmrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
258172b4363aSmrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
258272b4363aSmrg  # is not polluted with repeated "-I."
258372b4363aSmrg  am__isrc=' -I$(srcdir)'
258472b4363aSmrg  # test to see if srcdir already configured
258572b4363aSmrg  if test -f $srcdir/config.status; then
258608e312fdSmrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
258772b4363aSmrg  fi
258872b4363aSmrgfi
258972b4363aSmrg
259072b4363aSmrg# test whether we have cygpath
259172b4363aSmrgif test -z "$CYGPATH_W"; then
259272b4363aSmrg  if (cygpath --version) >/dev/null 2>/dev/null; then
259372b4363aSmrg    CYGPATH_W='cygpath -w'
259472b4363aSmrg  else
259572b4363aSmrg    CYGPATH_W=echo
259672b4363aSmrg  fi
259772b4363aSmrgfi
259872b4363aSmrg
259972b4363aSmrg
260072b4363aSmrg# Define the identity of the package.
260172b4363aSmrg PACKAGE='xgamma'
260233dddc75Smrg VERSION='1.0.6'
260372b4363aSmrg
260472b4363aSmrg
260572b4363aSmrgcat >>confdefs.h <<_ACEOF
260672b4363aSmrg#define PACKAGE "$PACKAGE"
260772b4363aSmrg_ACEOF
260872b4363aSmrg
260972b4363aSmrg
261072b4363aSmrgcat >>confdefs.h <<_ACEOF
261172b4363aSmrg#define VERSION "$VERSION"
261272b4363aSmrg_ACEOF
261372b4363aSmrg
261472b4363aSmrg# Some tools Automake needs.
261572b4363aSmrg
261672b4363aSmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
261772b4363aSmrg
261872b4363aSmrg
261972b4363aSmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
262072b4363aSmrg
262172b4363aSmrg
262272b4363aSmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
262372b4363aSmrg
262472b4363aSmrg
262572b4363aSmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
262672b4363aSmrg
262772b4363aSmrg
262872b4363aSmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
262972b4363aSmrg
263033dddc75Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
263133dddc75Smrg# dies out for good.  For more background, see:
263233dddc75Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
263333dddc75Smrg# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
263433dddc75Smrgmkdir_p='$(MKDIR_P)'
263572b4363aSmrg
263633dddc75Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
263733dddc75Smrg# system "awk" is bad on some platforms.
263833dddc75Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
263933dddc75Smrg# in the wild :-(  We should find a proper way to deprecate it ...
264033dddc75SmrgAMTAR='$${TAR-tar}'
264172b4363aSmrg
264272b4363aSmrg
264333dddc75Smrg# We'll loop over all known methods to create a tar archive until one works.
264433dddc75Smrg_am_tools='gnutar  pax cpio none'
264572b4363aSmrg
264633dddc75Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
264772b4363aSmrg
264872b4363aSmrg
264972b4363aSmrg
2650dd77ae96Smrg
265172b4363aSmrg
265272b4363aSmrg
265333dddc75Smrg# POSIX will say in a future version that running "rm -f" with no argument
265433dddc75Smrg# is OK; and we want to be able to make that assumption in our Makefile
265533dddc75Smrg# recipes.  So use an aggressive probe to check that the usage we want is
265633dddc75Smrg# actually supported "in the wild" to an acceptable degree.
265733dddc75Smrg# See automake bug#10828.
265833dddc75Smrg# To make any issue more visible, cause the running configure to be aborted
265933dddc75Smrg# by default if the 'rm' program in use doesn't match our expectations; the
266033dddc75Smrg# user can still override this though.
266133dddc75Smrgif rm -f && rm -fr && rm -rf; then : OK; else
266233dddc75Smrg  cat >&2 <<'END'
266333dddc75SmrgOops!
266433dddc75Smrg
266533dddc75SmrgYour 'rm' program seems unable to run without file operands specified
266633dddc75Smrgon the command line, even when the '-f' option is present.  This is contrary
266733dddc75Smrgto the behaviour of most rm programs out there, and not conforming with
266833dddc75Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
266933dddc75Smrg
267033dddc75SmrgPlease tell bug-automake@gnu.org about your system, including the value
267133dddc75Smrgof your $PATH and any error possibly output before this message.  This
267233dddc75Smrgcan help us improve future automake versions.
267333dddc75Smrg
267433dddc75SmrgEND
267533dddc75Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
267633dddc75Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
267733dddc75Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
267833dddc75Smrg    echo >&2
267933dddc75Smrg  else
268033dddc75Smrg    cat >&2 <<'END'
268133dddc75SmrgAborting the configuration process, to ensure you take notice of the issue.
268233dddc75Smrg
268333dddc75SmrgYou can download and install GNU coreutils to get an 'rm' implementation
268433dddc75Smrgthat behaves properly: <http://www.gnu.org/software/coreutils/>.
268572b4363aSmrg
268633dddc75SmrgIf you want to complete the configuration process using your problematic
268733dddc75Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
268833dddc75Smrgto "yes", and re-run configure.
268933dddc75Smrg
269033dddc75SmrgEND
269133dddc75Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
269233dddc75Smrg  fi
269333dddc75Smrgfi
269472b4363aSmrg
269572b4363aSmrg
269608e312fdSmrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
269708e312fdSmrg
2698dd77ae96Smrg
2699dd77ae96Smrg
2700dd77ae96Smrg
2701dd77ae96Smrg
2702dd77ae96Smrg
2703dd77ae96Smrg
2704dd77ae96Smrg
2705dd77ae96Smrg
2706dd77ae96Smrg
2707dd77ae96Smrg
270808e312fdSmrgDEPDIR="${am__leading_dot}deps"
270908e312fdSmrg
271008e312fdSmrgac_config_commands="$ac_config_commands depfiles"
2711dd77ae96Smrg
2712dd77ae96Smrg
271308e312fdSmrgam_make=${MAKE-make}
271408e312fdSmrgcat > confinc << 'END'
271508e312fdSmrgam__doit:
271608e312fdSmrg	@echo this is the am__doit target
271708e312fdSmrg.PHONY: am__doit
271808e312fdSmrgEND
271908e312fdSmrg# If we don't find an include directive, just comment out the code.
272008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
272108e312fdSmrg$as_echo_n "checking for style of include used by $am_make... " >&6; }
272208e312fdSmrgam__include="#"
272308e312fdSmrgam__quote=
272408e312fdSmrg_am_result=none
272508e312fdSmrg# First try GNU make style include.
272608e312fdSmrgecho "include confinc" > confmf
272733dddc75Smrg# Ignore all kinds of additional output from 'make'.
272808e312fdSmrgcase `$am_make -s -f confmf 2> /dev/null` in #(
272908e312fdSmrg*the\ am__doit\ target*)
273008e312fdSmrg  am__include=include
273108e312fdSmrg  am__quote=
273208e312fdSmrg  _am_result=GNU
273308e312fdSmrg  ;;
273408e312fdSmrgesac
273508e312fdSmrg# Now try BSD make style include.
273608e312fdSmrgif test "$am__include" = "#"; then
273708e312fdSmrg   echo '.include "confinc"' > confmf
273808e312fdSmrg   case `$am_make -s -f confmf 2> /dev/null` in #(
273908e312fdSmrg   *the\ am__doit\ target*)
274008e312fdSmrg     am__include=.include
274108e312fdSmrg     am__quote="\""
274208e312fdSmrg     _am_result=BSD
274308e312fdSmrg     ;;
274408e312fdSmrg   esac
274508e312fdSmrgfi
274608e312fdSmrg
274708e312fdSmrg
274808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
274908e312fdSmrg$as_echo "$_am_result" >&6; }
275008e312fdSmrgrm -f confinc confmf
275108e312fdSmrg
275208e312fdSmrg# Check whether --enable-dependency-tracking was given.
275308e312fdSmrgif test "${enable_dependency_tracking+set}" = set; then :
275408e312fdSmrg  enableval=$enable_dependency_tracking;
275508e312fdSmrgfi
275608e312fdSmrg
275708e312fdSmrgif test "x$enable_dependency_tracking" != xno; then
275808e312fdSmrg  am_depcomp="$ac_aux_dir/depcomp"
275908e312fdSmrg  AMDEPBACKSLASH='\'
276033dddc75Smrg  am__nodep='_no'
276108e312fdSmrgfi
276208e312fdSmrg if test "x$enable_dependency_tracking" != xno; then
276308e312fdSmrg  AMDEP_TRUE=
276408e312fdSmrg  AMDEP_FALSE='#'
276508e312fdSmrgelse
276608e312fdSmrg  AMDEP_TRUE='#'
276708e312fdSmrg  AMDEP_FALSE=
276808e312fdSmrgfi
276972b4363aSmrg
277072b4363aSmrg
277172b4363aSmrgac_ext=c
277272b4363aSmrgac_cpp='$CPP $CPPFLAGS'
277372b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
277472b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
277572b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
277672b4363aSmrgif test -n "$ac_tool_prefix"; then
277772b4363aSmrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
277872b4363aSmrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
277908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
278108e312fdSmrgif ${ac_cv_prog_CC+:} false; then :
2782dd77ae96Smrg  $as_echo_n "(cached) " >&6
278372b4363aSmrgelse
278472b4363aSmrg  if test -n "$CC"; then
278572b4363aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
278672b4363aSmrgelse
278772b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
278872b4363aSmrgfor as_dir in $PATH
278972b4363aSmrgdo
279072b4363aSmrg  IFS=$as_save_IFS
279172b4363aSmrg  test -z "$as_dir" && as_dir=.
279208e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
279333dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
279472b4363aSmrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
279508e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
279672b4363aSmrg    break 2
279772b4363aSmrg  fi
279872b4363aSmrgdone
279908e312fdSmrg  done
280072b4363aSmrgIFS=$as_save_IFS
280172b4363aSmrg
280272b4363aSmrgfi
280372b4363aSmrgfi
280472b4363aSmrgCC=$ac_cv_prog_CC
280572b4363aSmrgif test -n "$CC"; then
280608e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2807dd77ae96Smrg$as_echo "$CC" >&6; }
280872b4363aSmrgelse
280908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810dd77ae96Smrg$as_echo "no" >&6; }
281172b4363aSmrgfi
281272b4363aSmrg
281372b4363aSmrg
281472b4363aSmrgfi
281572b4363aSmrgif test -z "$ac_cv_prog_CC"; then
281672b4363aSmrg  ac_ct_CC=$CC
281772b4363aSmrg  # Extract the first word of "gcc", so it can be a program name with args.
281872b4363aSmrgset dummy gcc; ac_word=$2
281908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2820dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
282108e312fdSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
2822dd77ae96Smrg  $as_echo_n "(cached) " >&6
282372b4363aSmrgelse
282472b4363aSmrg  if test -n "$ac_ct_CC"; then
282572b4363aSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
282672b4363aSmrgelse
282772b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
282872b4363aSmrgfor as_dir in $PATH
282972b4363aSmrgdo
283072b4363aSmrg  IFS=$as_save_IFS
283172b4363aSmrg  test -z "$as_dir" && as_dir=.
283208e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
283333dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
283472b4363aSmrg    ac_cv_prog_ac_ct_CC="gcc"
283508e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
283672b4363aSmrg    break 2
283772b4363aSmrg  fi
283872b4363aSmrgdone
283908e312fdSmrg  done
284072b4363aSmrgIFS=$as_save_IFS
284172b4363aSmrg
284272b4363aSmrgfi
284372b4363aSmrgfi
284472b4363aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
284572b4363aSmrgif test -n "$ac_ct_CC"; then
284608e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2847dd77ae96Smrg$as_echo "$ac_ct_CC" >&6; }
284872b4363aSmrgelse
284908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2850dd77ae96Smrg$as_echo "no" >&6; }
285172b4363aSmrgfi
285272b4363aSmrg
285372b4363aSmrg  if test "x$ac_ct_CC" = x; then
285472b4363aSmrg    CC=""
285572b4363aSmrg  else
285672b4363aSmrg    case $cross_compiling:$ac_tool_warned in
285772b4363aSmrgyes:)
285808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2859dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
286072b4363aSmrgac_tool_warned=yes ;;
286172b4363aSmrgesac
286272b4363aSmrg    CC=$ac_ct_CC
286372b4363aSmrg  fi
286472b4363aSmrgelse
286572b4363aSmrg  CC="$ac_cv_prog_CC"
286672b4363aSmrgfi
286772b4363aSmrg
286872b4363aSmrgif test -z "$CC"; then
286972b4363aSmrg          if test -n "$ac_tool_prefix"; then
287072b4363aSmrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
287172b4363aSmrgset dummy ${ac_tool_prefix}cc; ac_word=$2
287208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2873dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
287408e312fdSmrgif ${ac_cv_prog_CC+:} false; then :
2875dd77ae96Smrg  $as_echo_n "(cached) " >&6
287672b4363aSmrgelse
287772b4363aSmrg  if test -n "$CC"; then
287872b4363aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
287972b4363aSmrgelse
288072b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
288172b4363aSmrgfor as_dir in $PATH
288272b4363aSmrgdo
288372b4363aSmrg  IFS=$as_save_IFS
288472b4363aSmrg  test -z "$as_dir" && as_dir=.
288508e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
288633dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
288772b4363aSmrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
288808e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
288972b4363aSmrg    break 2
289072b4363aSmrg  fi
289172b4363aSmrgdone
289208e312fdSmrg  done
289372b4363aSmrgIFS=$as_save_IFS
289472b4363aSmrg
289572b4363aSmrgfi
289672b4363aSmrgfi
289772b4363aSmrgCC=$ac_cv_prog_CC
289872b4363aSmrgif test -n "$CC"; then
289908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2900dd77ae96Smrg$as_echo "$CC" >&6; }
290172b4363aSmrgelse
290208e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2903dd77ae96Smrg$as_echo "no" >&6; }
290472b4363aSmrgfi
290572b4363aSmrg
290672b4363aSmrg
290772b4363aSmrg  fi
290872b4363aSmrgfi
290972b4363aSmrgif test -z "$CC"; then
291072b4363aSmrg  # Extract the first word of "cc", so it can be a program name with args.
291172b4363aSmrgset dummy cc; ac_word=$2
291208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2913dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
291408e312fdSmrgif ${ac_cv_prog_CC+:} false; then :
2915dd77ae96Smrg  $as_echo_n "(cached) " >&6
291672b4363aSmrgelse
291772b4363aSmrg  if test -n "$CC"; then
291872b4363aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
291972b4363aSmrgelse
292072b4363aSmrg  ac_prog_rejected=no
292172b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
292272b4363aSmrgfor as_dir in $PATH
292372b4363aSmrgdo
292472b4363aSmrg  IFS=$as_save_IFS
292572b4363aSmrg  test -z "$as_dir" && as_dir=.
292608e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
292733dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
292872b4363aSmrg    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
292972b4363aSmrg       ac_prog_rejected=yes
293072b4363aSmrg       continue
293172b4363aSmrg     fi
293272b4363aSmrg    ac_cv_prog_CC="cc"
293308e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
293472b4363aSmrg    break 2
293572b4363aSmrg  fi
293672b4363aSmrgdone
293708e312fdSmrg  done
293872b4363aSmrgIFS=$as_save_IFS
293972b4363aSmrg
294072b4363aSmrgif test $ac_prog_rejected = yes; then
294172b4363aSmrg  # We found a bogon in the path, so make sure we never use it.
294272b4363aSmrg  set dummy $ac_cv_prog_CC
294372b4363aSmrg  shift
294472b4363aSmrg  if test $# != 0; then
294572b4363aSmrg    # We chose a different compiler from the bogus one.
294672b4363aSmrg    # However, it has the same basename, so the bogon will be chosen
294772b4363aSmrg    # first if we set CC to just the basename; use the full file name.
294872b4363aSmrg    shift
294972b4363aSmrg    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
295072b4363aSmrg  fi
295172b4363aSmrgfi
295272b4363aSmrgfi
295372b4363aSmrgfi
295472b4363aSmrgCC=$ac_cv_prog_CC
295572b4363aSmrgif test -n "$CC"; then
295608e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2957dd77ae96Smrg$as_echo "$CC" >&6; }
295872b4363aSmrgelse
295908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2960dd77ae96Smrg$as_echo "no" >&6; }
296172b4363aSmrgfi
296272b4363aSmrg
296372b4363aSmrg
296472b4363aSmrgfi
296572b4363aSmrgif test -z "$CC"; then
296672b4363aSmrg  if test -n "$ac_tool_prefix"; then
296772b4363aSmrg  for ac_prog in cl.exe
296872b4363aSmrg  do
296972b4363aSmrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
297072b4363aSmrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
297108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2972dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
297308e312fdSmrgif ${ac_cv_prog_CC+:} false; then :
2974dd77ae96Smrg  $as_echo_n "(cached) " >&6
297572b4363aSmrgelse
297672b4363aSmrg  if test -n "$CC"; then
297772b4363aSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
297872b4363aSmrgelse
297972b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
298072b4363aSmrgfor as_dir in $PATH
298172b4363aSmrgdo
298272b4363aSmrg  IFS=$as_save_IFS
298372b4363aSmrg  test -z "$as_dir" && as_dir=.
298408e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
298533dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
298672b4363aSmrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
298708e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
298872b4363aSmrg    break 2
298972b4363aSmrg  fi
299072b4363aSmrgdone
299108e312fdSmrg  done
299272b4363aSmrgIFS=$as_save_IFS
299372b4363aSmrg
299472b4363aSmrgfi
299572b4363aSmrgfi
299672b4363aSmrgCC=$ac_cv_prog_CC
299772b4363aSmrgif test -n "$CC"; then
299808e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2999dd77ae96Smrg$as_echo "$CC" >&6; }
300072b4363aSmrgelse
300108e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3002dd77ae96Smrg$as_echo "no" >&6; }
300372b4363aSmrgfi
300472b4363aSmrg
300572b4363aSmrg
300672b4363aSmrg    test -n "$CC" && break
300772b4363aSmrg  done
300872b4363aSmrgfi
300972b4363aSmrgif test -z "$CC"; then
301072b4363aSmrg  ac_ct_CC=$CC
301172b4363aSmrg  for ac_prog in cl.exe
301272b4363aSmrgdo
301372b4363aSmrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
301472b4363aSmrgset dummy $ac_prog; ac_word=$2
301508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3016dd77ae96Smrg$as_echo_n "checking for $ac_word... " >&6; }
301708e312fdSmrgif ${ac_cv_prog_ac_ct_CC+:} false; then :
3018dd77ae96Smrg  $as_echo_n "(cached) " >&6
301972b4363aSmrgelse
302072b4363aSmrg  if test -n "$ac_ct_CC"; then
302172b4363aSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
302272b4363aSmrgelse
302372b4363aSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
302472b4363aSmrgfor as_dir in $PATH
302572b4363aSmrgdo
302672b4363aSmrg  IFS=$as_save_IFS
302772b4363aSmrg  test -z "$as_dir" && as_dir=.
302808e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
302933dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
303072b4363aSmrg    ac_cv_prog_ac_ct_CC="$ac_prog"
303108e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
303272b4363aSmrg    break 2
303372b4363aSmrg  fi
303472b4363aSmrgdone
303508e312fdSmrg  done
303672b4363aSmrgIFS=$as_save_IFS
303772b4363aSmrg
303872b4363aSmrgfi
303972b4363aSmrgfi
304072b4363aSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
304172b4363aSmrgif test -n "$ac_ct_CC"; then
304208e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3043dd77ae96Smrg$as_echo "$ac_ct_CC" >&6; }
304472b4363aSmrgelse
304508e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3046dd77ae96Smrg$as_echo "no" >&6; }
304772b4363aSmrgfi
304872b4363aSmrg
304972b4363aSmrg
305072b4363aSmrg  test -n "$ac_ct_CC" && break
305172b4363aSmrgdone
305272b4363aSmrg
305372b4363aSmrg  if test "x$ac_ct_CC" = x; then
305472b4363aSmrg    CC=""
305572b4363aSmrg  else
305672b4363aSmrg    case $cross_compiling:$ac_tool_warned in
305772b4363aSmrgyes:)
305808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3059dd77ae96Smrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
306072b4363aSmrgac_tool_warned=yes ;;
306172b4363aSmrgesac
306272b4363aSmrg    CC=$ac_ct_CC
306372b4363aSmrg  fi
306472b4363aSmrgfi
306572b4363aSmrg
306672b4363aSmrgfi
306772b4363aSmrg
306872b4363aSmrg
306908e312fdSmrgtest -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3070dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
307108e312fdSmrgas_fn_error $? "no acceptable C compiler found in \$PATH
307208e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
307372b4363aSmrg
307472b4363aSmrg# Provide some information about the compiler.
307508e312fdSmrg$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3076dd77ae96Smrgset X $ac_compile
3077dd77ae96Smrgac_compiler=$2
307808e312fdSmrgfor ac_option in --version -v -V -qversion; do
307908e312fdSmrg  { { ac_try="$ac_compiler $ac_option >&5"
308072b4363aSmrgcase "(($ac_try" in
308172b4363aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
308272b4363aSmrg  *) ac_try_echo=$ac_try;;
308372b4363aSmrgesac
308408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
308508e312fdSmrg$as_echo "$ac_try_echo"; } >&5
308608e312fdSmrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
308772b4363aSmrg  ac_status=$?
308808e312fdSmrg  if test -s conftest.err; then
308908e312fdSmrg    sed '10a\
309008e312fdSmrg... rest of stderr output deleted ...
309108e312fdSmrg         10q' conftest.err >conftest.er1
309208e312fdSmrg    cat conftest.er1 >&5
309308e312fdSmrg  fi
309408e312fdSmrg  rm -f conftest.er1 conftest.err
309508e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
309608e312fdSmrg  test $ac_status = 0; }
309708e312fdSmrgdone
309872b4363aSmrg
309908e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
310072b4363aSmrg/* end confdefs.h.  */
310172b4363aSmrg
310272b4363aSmrgint
310372b4363aSmrgmain ()
310472b4363aSmrg{
310572b4363aSmrg
310672b4363aSmrg  ;
310772b4363aSmrg  return 0;
310872b4363aSmrg}
310972b4363aSmrg_ACEOF
311072b4363aSmrgac_clean_files_save=$ac_clean_files
3111dd77ae96Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
311272b4363aSmrg# Try to create an executable without -o first, disregard a.out.
311372b4363aSmrg# It will help us diagnose broken compilers, and finding out an intuition
311472b4363aSmrg# of exeext.
311508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
311608e312fdSmrg$as_echo_n "checking whether the C compiler works... " >&6; }
3117dd77ae96Smrgac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3118dd77ae96Smrg
3119dd77ae96Smrg# The possible output files:
3120dd77ae96Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3121dd77ae96Smrg
312272b4363aSmrgac_rmfiles=
312372b4363aSmrgfor ac_file in $ac_files
312472b4363aSmrgdo
312572b4363aSmrg  case $ac_file in
3126dd77ae96Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
312772b4363aSmrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
312872b4363aSmrg  esac
312972b4363aSmrgdone
313072b4363aSmrgrm -f $ac_rmfiles
313172b4363aSmrg
313208e312fdSmrgif { { ac_try="$ac_link_default"
313372b4363aSmrgcase "(($ac_try" in
313472b4363aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
313572b4363aSmrg  *) ac_try_echo=$ac_try;;
313672b4363aSmrgesac
313708e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
313808e312fdSmrg$as_echo "$ac_try_echo"; } >&5
313972b4363aSmrg  (eval "$ac_link_default") 2>&5
314072b4363aSmrg  ac_status=$?
314108e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
314208e312fdSmrg  test $ac_status = 0; }; then :
314372b4363aSmrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
314472b4363aSmrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
314572b4363aSmrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
314672b4363aSmrg# so that the user can short-circuit this test for compilers unknown to
314772b4363aSmrg# Autoconf.
314872b4363aSmrgfor ac_file in $ac_files ''
314972b4363aSmrgdo
315072b4363aSmrg  test -f "$ac_file" || continue
315172b4363aSmrg  case $ac_file in
3152dd77ae96Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
315372b4363aSmrg	;;
315472b4363aSmrg    [ab].out )
315572b4363aSmrg	# We found the default executable, but exeext='' is most
315672b4363aSmrg	# certainly right.
315772b4363aSmrg	break;;
315872b4363aSmrg    *.* )
315908e312fdSmrg	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
316072b4363aSmrg	then :; else
316172b4363aSmrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
316272b4363aSmrg	fi
316372b4363aSmrg	# We set ac_cv_exeext here because the later test for it is not
316472b4363aSmrg	# safe: cross compilers may not add the suffix if given an `-o'
316572b4363aSmrg	# argument, so we may need to know it at that point already.
316672b4363aSmrg	# Even if this section looks crufty: it has the advantage of
316772b4363aSmrg	# actually working.
316872b4363aSmrg	break;;
316972b4363aSmrg    * )
317072b4363aSmrg	break;;
317172b4363aSmrg  esac
317272b4363aSmrgdone
317372b4363aSmrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
317472b4363aSmrg
317572b4363aSmrgelse
317672b4363aSmrg  ac_file=''
317772b4363aSmrgfi
317808e312fdSmrgif test -z "$ac_file"; then :
317908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
318008e312fdSmrg$as_echo "no" >&6; }
318108e312fdSmrg$as_echo "$as_me: failed program was:" >&5
318208e312fdSmrgsed 's/^/| /' conftest.$ac_ext >&5
318372b4363aSmrg
318408e312fdSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3185dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
318608e312fdSmrgas_fn_error 77 "C compiler cannot create executables
318708e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
318808e312fdSmrgelse
318908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
319008e312fdSmrg$as_echo "yes" >&6; }
319172b4363aSmrgfi
319208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
319308e312fdSmrg$as_echo_n "checking for C compiler default output file name... " >&6; }
319408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
319508e312fdSmrg$as_echo "$ac_file" >&6; }
319672b4363aSmrgac_exeext=$ac_cv_exeext
319772b4363aSmrg
3198dd77ae96Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
319972b4363aSmrgac_clean_files=$ac_clean_files_save
320008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3201dd77ae96Smrg$as_echo_n "checking for suffix of executables... " >&6; }
320208e312fdSmrgif { { ac_try="$ac_link"
320372b4363aSmrgcase "(($ac_try" in
320472b4363aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
320572b4363aSmrg  *) ac_try_echo=$ac_try;;
320672b4363aSmrgesac
320708e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
320808e312fdSmrg$as_echo "$ac_try_echo"; } >&5
320972b4363aSmrg  (eval "$ac_link") 2>&5
321072b4363aSmrg  ac_status=$?
321108e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
321208e312fdSmrg  test $ac_status = 0; }; then :
321372b4363aSmrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
321472b4363aSmrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
321572b4363aSmrg# work properly (i.e., refer to `conftest.exe'), while it won't with
321672b4363aSmrg# `rm'.
321772b4363aSmrgfor ac_file in conftest.exe conftest conftest.*; do
321872b4363aSmrg  test -f "$ac_file" || continue
321972b4363aSmrg  case $ac_file in
3220dd77ae96Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
322172b4363aSmrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
322272b4363aSmrg	  break;;
322372b4363aSmrg    * ) break;;
322472b4363aSmrg  esac
322572b4363aSmrgdone
322672b4363aSmrgelse
322708e312fdSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3228dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
322908e312fdSmrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
323008e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
323172b4363aSmrgfi
323208e312fdSmrgrm -f conftest conftest$ac_cv_exeext
323308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3234dd77ae96Smrg$as_echo "$ac_cv_exeext" >&6; }
323572b4363aSmrg
323672b4363aSmrgrm -f conftest.$ac_ext
323772b4363aSmrgEXEEXT=$ac_cv_exeext
323872b4363aSmrgac_exeext=$EXEEXT
323908e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
324008e312fdSmrg/* end confdefs.h.  */
324108e312fdSmrg#include <stdio.h>
324208e312fdSmrgint
324308e312fdSmrgmain ()
324408e312fdSmrg{
324508e312fdSmrgFILE *f = fopen ("conftest.out", "w");
324608e312fdSmrg return ferror (f) || fclose (f) != 0;
324708e312fdSmrg
324808e312fdSmrg  ;
324908e312fdSmrg  return 0;
325008e312fdSmrg}
325108e312fdSmrg_ACEOF
325208e312fdSmrgac_clean_files="$ac_clean_files conftest.out"
325308e312fdSmrg# Check that the compiler produces executables we can run.  If not, either
325408e312fdSmrg# the compiler is broken, or we cross compile.
325508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
325608e312fdSmrg$as_echo_n "checking whether we are cross compiling... " >&6; }
325708e312fdSmrgif test "$cross_compiling" != yes; then
325808e312fdSmrg  { { ac_try="$ac_link"
325908e312fdSmrgcase "(($ac_try" in
326008e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
326108e312fdSmrg  *) ac_try_echo=$ac_try;;
326208e312fdSmrgesac
326308e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
326408e312fdSmrg$as_echo "$ac_try_echo"; } >&5
326508e312fdSmrg  (eval "$ac_link") 2>&5
326608e312fdSmrg  ac_status=$?
326708e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
326808e312fdSmrg  test $ac_status = 0; }
326908e312fdSmrg  if { ac_try='./conftest$ac_cv_exeext'
327008e312fdSmrg  { { case "(($ac_try" in
327108e312fdSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
327208e312fdSmrg  *) ac_try_echo=$ac_try;;
327308e312fdSmrgesac
327408e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
327508e312fdSmrg$as_echo "$ac_try_echo"; } >&5
327608e312fdSmrg  (eval "$ac_try") 2>&5
327708e312fdSmrg  ac_status=$?
327808e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
327908e312fdSmrg  test $ac_status = 0; }; }; then
328008e312fdSmrg    cross_compiling=no
328108e312fdSmrg  else
328208e312fdSmrg    if test "$cross_compiling" = maybe; then
328308e312fdSmrg	cross_compiling=yes
328408e312fdSmrg    else
328508e312fdSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
328608e312fdSmrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
328708e312fdSmrgas_fn_error $? "cannot run C compiled programs.
328808e312fdSmrgIf you meant to cross compile, use \`--host'.
328908e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
329008e312fdSmrg    fi
329108e312fdSmrg  fi
329208e312fdSmrgfi
329308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
329408e312fdSmrg$as_echo "$cross_compiling" >&6; }
329508e312fdSmrg
329608e312fdSmrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
329708e312fdSmrgac_clean_files=$ac_clean_files_save
329808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3299dd77ae96Smrg$as_echo_n "checking for suffix of object files... " >&6; }
330008e312fdSmrgif ${ac_cv_objext+:} false; then :
3301dd77ae96Smrg  $as_echo_n "(cached) " >&6
330272b4363aSmrgelse
330308e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
330472b4363aSmrg/* end confdefs.h.  */
330572b4363aSmrg
330672b4363aSmrgint
330772b4363aSmrgmain ()
330872b4363aSmrg{
330972b4363aSmrg
331072b4363aSmrg  ;
331172b4363aSmrg  return 0;
331272b4363aSmrg}
331372b4363aSmrg_ACEOF
331472b4363aSmrgrm -f conftest.o conftest.obj
331508e312fdSmrgif { { ac_try="$ac_compile"
331672b4363aSmrgcase "(($ac_try" in
331772b4363aSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
331872b4363aSmrg  *) ac_try_echo=$ac_try;;
331972b4363aSmrgesac
332008e312fdSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
332108e312fdSmrg$as_echo "$ac_try_echo"; } >&5
332272b4363aSmrg  (eval "$ac_compile") 2>&5
332372b4363aSmrg  ac_status=$?
332408e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
332508e312fdSmrg  test $ac_status = 0; }; then :
332672b4363aSmrg  for ac_file in conftest.o conftest.obj conftest.*; do
332772b4363aSmrg  test -f "$ac_file" || continue;
332872b4363aSmrg  case $ac_file in
3329dd77ae96Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
333072b4363aSmrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
333172b4363aSmrg       break;;
333272b4363aSmrg  esac
333372b4363aSmrgdone
333472b4363aSmrgelse
3335dd77ae96Smrg  $as_echo "$as_me: failed program was:" >&5
333672b4363aSmrgsed 's/^/| /' conftest.$ac_ext >&5
333772b4363aSmrg
333808e312fdSmrg{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3339dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
334008e312fdSmrgas_fn_error $? "cannot compute suffix of object files: cannot compile
334108e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
334272b4363aSmrgfi
334372b4363aSmrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
334472b4363aSmrgfi
334508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3346dd77ae96Smrg$as_echo "$ac_cv_objext" >&6; }
334772b4363aSmrgOBJEXT=$ac_cv_objext
334872b4363aSmrgac_objext=$OBJEXT
334908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3350dd77ae96Smrg$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
335108e312fdSmrgif ${ac_cv_c_compiler_gnu+:} false; then :
3352dd77ae96Smrg  $as_echo_n "(cached) " >&6
335372b4363aSmrgelse
335408e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
335572b4363aSmrg/* end confdefs.h.  */
335672b4363aSmrg
335772b4363aSmrgint
335872b4363aSmrgmain ()
335972b4363aSmrg{
336072b4363aSmrg#ifndef __GNUC__
336172b4363aSmrg       choke me
336272b4363aSmrg#endif
336372b4363aSmrg
336472b4363aSmrg  ;
336572b4363aSmrg  return 0;
336672b4363aSmrg}
336772b4363aSmrg_ACEOF
336808e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
336972b4363aSmrg  ac_compiler_gnu=yes
337072b4363aSmrgelse
337108e312fdSmrg  ac_compiler_gnu=no
337272b4363aSmrgfi
337372b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
337472b4363aSmrgac_cv_c_compiler_gnu=$ac_compiler_gnu
337572b4363aSmrg
337672b4363aSmrgfi
337708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3378dd77ae96Smrg$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3379dd77ae96Smrgif test $ac_compiler_gnu = yes; then
3380dd77ae96Smrg  GCC=yes
3381dd77ae96Smrgelse
3382dd77ae96Smrg  GCC=
3383dd77ae96Smrgfi
338472b4363aSmrgac_test_CFLAGS=${CFLAGS+set}
338572b4363aSmrgac_save_CFLAGS=$CFLAGS
338608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3387dd77ae96Smrg$as_echo_n "checking whether $CC accepts -g... " >&6; }
338808e312fdSmrgif ${ac_cv_prog_cc_g+:} false; then :
3389dd77ae96Smrg  $as_echo_n "(cached) " >&6
339072b4363aSmrgelse
339172b4363aSmrg  ac_save_c_werror_flag=$ac_c_werror_flag
339272b4363aSmrg   ac_c_werror_flag=yes
339372b4363aSmrg   ac_cv_prog_cc_g=no
339472b4363aSmrg   CFLAGS="-g"
339508e312fdSmrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
339672b4363aSmrg/* end confdefs.h.  */
339772b4363aSmrg
339872b4363aSmrgint
339972b4363aSmrgmain ()
340072b4363aSmrg{
340172b4363aSmrg
340272b4363aSmrg  ;
340372b4363aSmrg  return 0;
340472b4363aSmrg}
340572b4363aSmrg_ACEOF
340608e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
340772b4363aSmrg  ac_cv_prog_cc_g=yes
340872b4363aSmrgelse
340908e312fdSmrg  CFLAGS=""
341008e312fdSmrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
341172b4363aSmrg/* end confdefs.h.  */
341272b4363aSmrg
341372b4363aSmrgint
341472b4363aSmrgmain ()
341572b4363aSmrg{
341672b4363aSmrg
341772b4363aSmrg  ;
341872b4363aSmrg  return 0;
341972b4363aSmrg}
342072b4363aSmrg_ACEOF
342108e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
342272b4363aSmrg
342308e312fdSmrgelse
342408e312fdSmrg  ac_c_werror_flag=$ac_save_c_werror_flag
342572b4363aSmrg	 CFLAGS="-g"
342608e312fdSmrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
342772b4363aSmrg/* end confdefs.h.  */
342872b4363aSmrg
342972b4363aSmrgint
343072b4363aSmrgmain ()
343172b4363aSmrg{
343272b4363aSmrg
343372b4363aSmrg  ;
343472b4363aSmrg  return 0;
343572b4363aSmrg}
343672b4363aSmrg_ACEOF
343708e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
343872b4363aSmrg  ac_cv_prog_cc_g=yes
343972b4363aSmrgfi
344072b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
344172b4363aSmrgfi
344272b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
344372b4363aSmrgfi
344472b4363aSmrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
344572b4363aSmrg   ac_c_werror_flag=$ac_save_c_werror_flag
344672b4363aSmrgfi
344708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3448dd77ae96Smrg$as_echo "$ac_cv_prog_cc_g" >&6; }
344972b4363aSmrgif test "$ac_test_CFLAGS" = set; then
345072b4363aSmrg  CFLAGS=$ac_save_CFLAGS
345172b4363aSmrgelif test $ac_cv_prog_cc_g = yes; then
345272b4363aSmrg  if test "$GCC" = yes; then
345372b4363aSmrg    CFLAGS="-g -O2"
345472b4363aSmrg  else
345572b4363aSmrg    CFLAGS="-g"
345672b4363aSmrg  fi
345772b4363aSmrgelse
345872b4363aSmrg  if test "$GCC" = yes; then
345972b4363aSmrg    CFLAGS="-O2"
346072b4363aSmrg  else
346172b4363aSmrg    CFLAGS=
346272b4363aSmrg  fi
346372b4363aSmrgfi
346408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3465dd77ae96Smrg$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
346608e312fdSmrgif ${ac_cv_prog_cc_c89+:} false; then :
3467dd77ae96Smrg  $as_echo_n "(cached) " >&6
346872b4363aSmrgelse
346972b4363aSmrg  ac_cv_prog_cc_c89=no
347072b4363aSmrgac_save_CC=$CC
347108e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
347272b4363aSmrg/* end confdefs.h.  */
347372b4363aSmrg#include <stdarg.h>
347472b4363aSmrg#include <stdio.h>
347533dddc75Smrgstruct stat;
347672b4363aSmrg/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
347772b4363aSmrgstruct buf { int x; };
347872b4363aSmrgFILE * (*rcsopen) (struct buf *, struct stat *, int);
347972b4363aSmrgstatic char *e (p, i)
348072b4363aSmrg     char **p;
348172b4363aSmrg     int i;
348272b4363aSmrg{
348372b4363aSmrg  return p[i];
348472b4363aSmrg}
348572b4363aSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
348672b4363aSmrg{
348772b4363aSmrg  char *s;
348872b4363aSmrg  va_list v;
348972b4363aSmrg  va_start (v,p);
349072b4363aSmrg  s = g (p, va_arg (v,int));
349172b4363aSmrg  va_end (v);
349272b4363aSmrg  return s;
349372b4363aSmrg}
349472b4363aSmrg
349572b4363aSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
349672b4363aSmrg   function prototypes and stuff, but not '\xHH' hex character constants.
349772b4363aSmrg   These don't provoke an error unfortunately, instead are silently treated
349872b4363aSmrg   as 'x'.  The following induces an error, until -std is added to get
349972b4363aSmrg   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
350072b4363aSmrg   array size at least.  It's necessary to write '\x00'==0 to get something
350172b4363aSmrg   that's true only with -std.  */
350272b4363aSmrgint osf4_cc_array ['\x00' == 0 ? 1 : -1];
350372b4363aSmrg
350472b4363aSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
350572b4363aSmrg   inside strings and character constants.  */
350672b4363aSmrg#define FOO(x) 'x'
350772b4363aSmrgint xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
350872b4363aSmrg
350972b4363aSmrgint test (int i, double x);
351072b4363aSmrgstruct s1 {int (*f) (int a);};
351172b4363aSmrgstruct s2 {int (*f) (double a);};
351272b4363aSmrgint pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
351372b4363aSmrgint argc;
351472b4363aSmrgchar **argv;
351572b4363aSmrgint
351672b4363aSmrgmain ()
351772b4363aSmrg{
351872b4363aSmrgreturn f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
351972b4363aSmrg  ;
352072b4363aSmrg  return 0;
352172b4363aSmrg}
352272b4363aSmrg_ACEOF
352372b4363aSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
352472b4363aSmrg	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
352572b4363aSmrgdo
352672b4363aSmrg  CC="$ac_save_CC $ac_arg"
352708e312fdSmrg  if ac_fn_c_try_compile "$LINENO"; then :
352872b4363aSmrg  ac_cv_prog_cc_c89=$ac_arg
352972b4363aSmrgfi
353072b4363aSmrgrm -f core conftest.err conftest.$ac_objext
353172b4363aSmrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
353272b4363aSmrgdone
353372b4363aSmrgrm -f conftest.$ac_ext
353472b4363aSmrgCC=$ac_save_CC
353572b4363aSmrg
353672b4363aSmrgfi
353772b4363aSmrg# AC_CACHE_VAL
353872b4363aSmrgcase "x$ac_cv_prog_cc_c89" in
353972b4363aSmrg  x)
354008e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3541dd77ae96Smrg$as_echo "none needed" >&6; } ;;
354272b4363aSmrg  xno)
354308e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3544dd77ae96Smrg$as_echo "unsupported" >&6; } ;;
354572b4363aSmrg  *)
354672b4363aSmrg    CC="$CC $ac_cv_prog_cc_c89"
354708e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3548dd77ae96Smrg$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
354972b4363aSmrgesac
355008e312fdSmrgif test "x$ac_cv_prog_cc_c89" != xno; then :
355172b4363aSmrg
355208e312fdSmrgfi
355372b4363aSmrg
355472b4363aSmrgac_ext=c
355572b4363aSmrgac_cpp='$CPP $CPPFLAGS'
355672b4363aSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
355772b4363aSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
355872b4363aSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
355972b4363aSmrg
356033dddc75Smrgac_ext=c
356133dddc75Smrgac_cpp='$CPP $CPPFLAGS'
356233dddc75Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
356333dddc75Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
356433dddc75Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
356533dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
356633dddc75Smrg$as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
356733dddc75Smrgif ${am_cv_prog_cc_c_o+:} false; then :
356833dddc75Smrg  $as_echo_n "(cached) " >&6
356933dddc75Smrgelse
357033dddc75Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
357133dddc75Smrg/* end confdefs.h.  */
357233dddc75Smrg
357333dddc75Smrgint
357433dddc75Smrgmain ()
357533dddc75Smrg{
357633dddc75Smrg
357733dddc75Smrg  ;
357833dddc75Smrg  return 0;
357933dddc75Smrg}
358033dddc75Smrg_ACEOF
358133dddc75Smrg  # Make sure it works both with $CC and with simple cc.
358233dddc75Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
358333dddc75Smrg  # compilers refuse to overwrite an existing .o file with -o,
358433dddc75Smrg  # though they will create one.
358533dddc75Smrg  am_cv_prog_cc_c_o=yes
358633dddc75Smrg  for am_i in 1 2; do
358733dddc75Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
358833dddc75Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
358933dddc75Smrg   ac_status=$?
359033dddc75Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
359133dddc75Smrg   (exit $ac_status); } \
359233dddc75Smrg         && test -f conftest2.$ac_objext; then
359333dddc75Smrg      : OK
359433dddc75Smrg    else
359533dddc75Smrg      am_cv_prog_cc_c_o=no
359633dddc75Smrg      break
359733dddc75Smrg    fi
359833dddc75Smrg  done
359933dddc75Smrg  rm -f core conftest*
360033dddc75Smrg  unset am_i
360133dddc75Smrgfi
360233dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
360333dddc75Smrg$as_echo "$am_cv_prog_cc_c_o" >&6; }
360433dddc75Smrgif test "$am_cv_prog_cc_c_o" != yes; then
360533dddc75Smrg   # Losing compiler, so override with the script.
360633dddc75Smrg   # FIXME: It is wrong to rewrite CC.
360733dddc75Smrg   # But if we don't then we get into trouble of one sort or another.
360833dddc75Smrg   # A longer-term fix would be to have automake use am__CC in this case,
360933dddc75Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
361033dddc75Smrg   CC="$am_aux_dir/compile $CC"
361133dddc75Smrgfi
361233dddc75Smrgac_ext=c
361333dddc75Smrgac_cpp='$CPP $CPPFLAGS'
361433dddc75Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
361533dddc75Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
361633dddc75Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
361733dddc75Smrg
361833dddc75Smrg
361972b4363aSmrgdepcc="$CC"   am_compiler_list=
362072b4363aSmrg
362108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3622dd77ae96Smrg$as_echo_n "checking dependency style of $depcc... " >&6; }
362308e312fdSmrgif ${am_cv_CC_dependencies_compiler_type+:} false; then :
3624dd77ae96Smrg  $as_echo_n "(cached) " >&6
362572b4363aSmrgelse
362672b4363aSmrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
362772b4363aSmrg  # We make a subdir and do the tests there.  Otherwise we can end up
362872b4363aSmrg  # making bogus files that we don't know about and never remove.  For
362972b4363aSmrg  # instance it was reported that on HP-UX the gcc test will end up
363033dddc75Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
363133dddc75Smrg  # in D".
363233dddc75Smrg  rm -rf conftest.dir
363372b4363aSmrg  mkdir conftest.dir
363472b4363aSmrg  # Copy depcomp to subdir because otherwise we won't find it if we're
363572b4363aSmrg  # using a relative directory.
363672b4363aSmrg  cp "$am_depcomp" conftest.dir
363772b4363aSmrg  cd conftest.dir
363872b4363aSmrg  # We will build objects and dependencies in a subdirectory because
363972b4363aSmrg  # it helps to detect inapplicable dependency modes.  For instance
364072b4363aSmrg  # both Tru64's cc and ICC support -MD to output dependencies as a
364172b4363aSmrg  # side effect of compilation, but ICC will put the dependencies in
364272b4363aSmrg  # the current directory while Tru64 will put them in the object
364372b4363aSmrg  # directory.
364472b4363aSmrg  mkdir sub
364572b4363aSmrg
364672b4363aSmrg  am_cv_CC_dependencies_compiler_type=none
364772b4363aSmrg  if test "$am_compiler_list" = ""; then
364872b4363aSmrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
364972b4363aSmrg  fi
3650dd77ae96Smrg  am__universal=false
3651dd77ae96Smrg  case " $depcc " in #(
3652dd77ae96Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3653dd77ae96Smrg     esac
3654dd77ae96Smrg
365572b4363aSmrg  for depmode in $am_compiler_list; do
365672b4363aSmrg    # Setup a source with many dependencies, because some compilers
365772b4363aSmrg    # like to wrap large dependency lists on column 80 (with \), and
365872b4363aSmrg    # we should not choose a depcomp mode which is confused by this.
365972b4363aSmrg    #
366072b4363aSmrg    # We need to recreate these files for each test, as the compiler may
366172b4363aSmrg    # overwrite some of them when testing with obscure command lines.
366272b4363aSmrg    # This happens at least with the AIX C compiler.
366372b4363aSmrg    : > sub/conftest.c
366472b4363aSmrg    for i in 1 2 3 4 5 6; do
366572b4363aSmrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
366633dddc75Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
366733dddc75Smrg      # Solaris 10 /bin/sh.
366833dddc75Smrg      echo '/* dummy */' > sub/conftst$i.h
366972b4363aSmrg    done
367072b4363aSmrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
367172b4363aSmrg
367233dddc75Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
3673dd77ae96Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
367433dddc75Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
367533dddc75Smrg    # versions had trouble with output in subdirs.
3676dd77ae96Smrg    am__obj=sub/conftest.${OBJEXT-o}
3677dd77ae96Smrg    am__minus_obj="-o $am__obj"
367872b4363aSmrg    case $depmode in
3679dd77ae96Smrg    gcc)
3680dd77ae96Smrg      # This depmode causes a compiler race in universal mode.
3681dd77ae96Smrg      test "$am__universal" = false || continue
3682dd77ae96Smrg      ;;
368372b4363aSmrg    nosideeffect)
368433dddc75Smrg      # After this tag, mechanisms are not by side-effect, so they'll
368533dddc75Smrg      # only be used when explicitly requested.
368672b4363aSmrg      if test "x$enable_dependency_tracking" = xyes; then
368772b4363aSmrg	continue
368872b4363aSmrg      else
368972b4363aSmrg	break
369072b4363aSmrg      fi
369172b4363aSmrg      ;;
369233dddc75Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
369333dddc75Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
3694dd77ae96Smrg      # not run yet.  These depmodes are late enough in the game, and
3695dd77ae96Smrg      # so weak that their functioning should not be impacted.
3696dd77ae96Smrg      am__obj=conftest.${OBJEXT-o}
3697dd77ae96Smrg      am__minus_obj=
3698dd77ae96Smrg      ;;
369972b4363aSmrg    none) break ;;
370072b4363aSmrg    esac
370172b4363aSmrg    if depmode=$depmode \
3702dd77ae96Smrg       source=sub/conftest.c object=$am__obj \
370372b4363aSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3704dd77ae96Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
370572b4363aSmrg         >/dev/null 2>conftest.err &&
370672b4363aSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
370772b4363aSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3708dd77ae96Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
370972b4363aSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
371072b4363aSmrg      # icc doesn't choke on unknown options, it will just issue warnings
371172b4363aSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
371272b4363aSmrg      # that says an option was ignored or not supported.
371372b4363aSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
371472b4363aSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
371572b4363aSmrg      # The diagnosis changed in icc 8.0:
371672b4363aSmrg      #   icc: Command line remark: option '-MP' not supported
371772b4363aSmrg      if (grep 'ignoring option' conftest.err ||
371872b4363aSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
371972b4363aSmrg        am_cv_CC_dependencies_compiler_type=$depmode
372072b4363aSmrg        break
372172b4363aSmrg      fi
372272b4363aSmrg    fi
372372b4363aSmrg  done
372472b4363aSmrg
372572b4363aSmrg  cd ..
372672b4363aSmrg  rm -rf conftest.dir
372772b4363aSmrgelse
372872b4363aSmrg  am_cv_CC_dependencies_compiler_type=none
372972b4363aSmrgfi
373072b4363aSmrg
373172b4363aSmrgfi
373208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3733dd77ae96Smrg$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
373472b4363aSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
373572b4363aSmrg
373672b4363aSmrg if
373772b4363aSmrg  test "x$enable_dependency_tracking" != xno \
373872b4363aSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
373972b4363aSmrg  am__fastdepCC_TRUE=
374072b4363aSmrg  am__fastdepCC_FALSE='#'
374172b4363aSmrgelse
374272b4363aSmrg  am__fastdepCC_TRUE='#'
374372b4363aSmrg  am__fastdepCC_FALSE=
374472b4363aSmrgfi
374572b4363aSmrg
374672b4363aSmrg
374708e312fdSmrg   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
374808e312fdSmrg$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
374908e312fdSmrgif ${ac_cv_prog_cc_c99+:} false; then :
3750dd77ae96Smrg  $as_echo_n "(cached) " >&6
375172b4363aSmrgelse
375208e312fdSmrg  ac_cv_prog_cc_c99=no
375308e312fdSmrgac_save_CC=$CC
375408e312fdSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
375508e312fdSmrg/* end confdefs.h.  */
375608e312fdSmrg#include <stdarg.h>
375708e312fdSmrg#include <stdbool.h>
375808e312fdSmrg#include <stdlib.h>
375908e312fdSmrg#include <wchar.h>
376008e312fdSmrg#include <stdio.h>
3761dd77ae96Smrg
376208e312fdSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
376308e312fdSmrg#define debug(...) fprintf (stderr, __VA_ARGS__)
376408e312fdSmrg#define showlist(...) puts (#__VA_ARGS__)
376508e312fdSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
376608e312fdSmrgstatic void
376708e312fdSmrgtest_varargs_macros (void)
376808e312fdSmrg{
376908e312fdSmrg  int x = 1234;
377008e312fdSmrg  int y = 5678;
377108e312fdSmrg  debug ("Flag");
377208e312fdSmrg  debug ("X = %d\n", x);
377308e312fdSmrg  showlist (The first, second, and third items.);
377408e312fdSmrg  report (x>y, "x is %d but y is %d", x, y);
377508e312fdSmrg}
377672b4363aSmrg
377708e312fdSmrg// Check long long types.
377808e312fdSmrg#define BIG64 18446744073709551615ull
377908e312fdSmrg#define BIG32 4294967295ul
378008e312fdSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
378108e312fdSmrg#if !BIG_OK
378208e312fdSmrg  your preprocessor is broken;
378308e312fdSmrg#endif
378408e312fdSmrg#if BIG_OK
378508e312fdSmrg#else
378608e312fdSmrg  your preprocessor is broken;
378708e312fdSmrg#endif
378808e312fdSmrgstatic long long int bignum = -9223372036854775807LL;
378908e312fdSmrgstatic unsigned long long int ubignum = BIG64;
379072b4363aSmrg
379108e312fdSmrgstruct incomplete_array
379208e312fdSmrg{
379308e312fdSmrg  int datasize;
379408e312fdSmrg  double data[];
379508e312fdSmrg};
379672b4363aSmrg
379708e312fdSmrgstruct named_init {
379808e312fdSmrg  int number;
379908e312fdSmrg  const wchar_t *name;
380008e312fdSmrg  double average;
380108e312fdSmrg};
380272b4363aSmrg
380308e312fdSmrgtypedef const char *ccp;
380472b4363aSmrg
380508e312fdSmrgstatic inline int
380608e312fdSmrgtest_restrict (ccp restrict text)
380708e312fdSmrg{
380808e312fdSmrg  // See if C++-style comments work.
380908e312fdSmrg  // Iterate through items via the restricted pointer.
381008e312fdSmrg  // Also check for declarations in for loops.
381108e312fdSmrg  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
381208e312fdSmrg    continue;
381308e312fdSmrg  return 0;
381408e312fdSmrg}
381508e312fdSmrg
381608e312fdSmrg// Check varargs and va_copy.
381708e312fdSmrgstatic void
381808e312fdSmrgtest_varargs (const char *format, ...)
381908e312fdSmrg{
382008e312fdSmrg  va_list args;
382108e312fdSmrg  va_start (args, format);
382208e312fdSmrg  va_list args_copy;
382308e312fdSmrg  va_copy (args_copy, args);
382408e312fdSmrg
382508e312fdSmrg  const char *str;
382608e312fdSmrg  int number;
382708e312fdSmrg  float fnumber;
382808e312fdSmrg
382908e312fdSmrg  while (*format)
383008e312fdSmrg    {
383108e312fdSmrg      switch (*format++)
383208e312fdSmrg	{
383308e312fdSmrg	case 's': // string
383408e312fdSmrg	  str = va_arg (args_copy, const char *);
383508e312fdSmrg	  break;
383608e312fdSmrg	case 'd': // int
383708e312fdSmrg	  number = va_arg (args_copy, int);
383808e312fdSmrg	  break;
383908e312fdSmrg	case 'f': // float
384008e312fdSmrg	  fnumber = va_arg (args_copy, double);
384108e312fdSmrg	  break;
384208e312fdSmrg	default:
384308e312fdSmrg	  break;
384408e312fdSmrg	}
384508e312fdSmrg    }
384608e312fdSmrg  va_end (args_copy);
384708e312fdSmrg  va_end (args);
384808e312fdSmrg}
384908e312fdSmrg
385008e312fdSmrgint
385108e312fdSmrgmain ()
385208e312fdSmrg{
385308e312fdSmrg
385408e312fdSmrg  // Check bool.
385508e312fdSmrg  _Bool success = false;
385608e312fdSmrg
385708e312fdSmrg  // Check restrict.
385808e312fdSmrg  if (test_restrict ("String literal") == 0)
385908e312fdSmrg    success = true;
386008e312fdSmrg  char *restrict newvar = "Another string";
386108e312fdSmrg
386208e312fdSmrg  // Check varargs.
386308e312fdSmrg  test_varargs ("s, d' f .", "string", 65, 34.234);
386408e312fdSmrg  test_varargs_macros ();
386508e312fdSmrg
386608e312fdSmrg  // Check flexible array members.
386708e312fdSmrg  struct incomplete_array *ia =
386808e312fdSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
386908e312fdSmrg  ia->datasize = 10;
387008e312fdSmrg  for (int i = 0; i < ia->datasize; ++i)
387108e312fdSmrg    ia->data[i] = i * 1.234;
387208e312fdSmrg
387308e312fdSmrg  // Check named initializers.
387408e312fdSmrg  struct named_init ni = {
387508e312fdSmrg    .number = 34,
387608e312fdSmrg    .name = L"Test wide string",
387708e312fdSmrg    .average = 543.34343,
387808e312fdSmrg  };
387908e312fdSmrg
388008e312fdSmrg  ni.number = 58;
388108e312fdSmrg
388208e312fdSmrg  int dynamic_array[ni.number];
388308e312fdSmrg  dynamic_array[ni.number - 1] = 543;
388408e312fdSmrg
388508e312fdSmrg  // work around unused variable warnings
388608e312fdSmrg  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
388708e312fdSmrg	  || dynamic_array[ni.number - 1] != 543);
388808e312fdSmrg
388908e312fdSmrg  ;
389008e312fdSmrg  return 0;
389108e312fdSmrg}
389208e312fdSmrg_ACEOF
389333dddc75Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
389408e312fdSmrgdo
389508e312fdSmrg  CC="$ac_save_CC $ac_arg"
389608e312fdSmrg  if ac_fn_c_try_compile "$LINENO"; then :
389708e312fdSmrg  ac_cv_prog_cc_c99=$ac_arg
389808e312fdSmrgfi
389908e312fdSmrgrm -f core conftest.err conftest.$ac_objext
390008e312fdSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
390108e312fdSmrgdone
390208e312fdSmrgrm -f conftest.$ac_ext
390308e312fdSmrgCC=$ac_save_CC
390408e312fdSmrg
390508e312fdSmrgfi
390608e312fdSmrg# AC_CACHE_VAL
390708e312fdSmrgcase "x$ac_cv_prog_cc_c99" in
390808e312fdSmrg  x)
390908e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
391008e312fdSmrg$as_echo "none needed" >&6; } ;;
391108e312fdSmrg  xno)
391208e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
391308e312fdSmrg$as_echo "unsupported" >&6; } ;;
391408e312fdSmrg  *)
391508e312fdSmrg    CC="$CC $ac_cv_prog_cc_c99"
391608e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
391708e312fdSmrg$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
391808e312fdSmrgesac
391908e312fdSmrgif test "x$ac_cv_prog_cc_c99" != xno; then :
392008e312fdSmrg
392108e312fdSmrgfi
392272b4363aSmrg
392372b4363aSmrg
392472b4363aSmrg
3925dd77ae96Smrgac_ext=c
3926dd77ae96Smrgac_cpp='$CPP $CPPFLAGS'
3927dd77ae96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3928dd77ae96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3929dd77ae96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
393008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3931dd77ae96Smrg$as_echo_n "checking how to run the C preprocessor... " >&6; }
3932dd77ae96Smrg# On Suns, sometimes $CPP names a directory.
3933dd77ae96Smrgif test -n "$CPP" && test -d "$CPP"; then
3934dd77ae96Smrg  CPP=
3935dd77ae96Smrgfi
3936dd77ae96Smrgif test -z "$CPP"; then
393708e312fdSmrg  if ${ac_cv_prog_CPP+:} false; then :
3938dd77ae96Smrg  $as_echo_n "(cached) " >&6
393972b4363aSmrgelse
3940dd77ae96Smrg      # Double quotes because CPP needs to be expanded
3941dd77ae96Smrg    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3942dd77ae96Smrg    do
3943dd77ae96Smrg      ac_preproc_ok=false
3944dd77ae96Smrgfor ac_c_preproc_warn_flag in '' yes
394572b4363aSmrgdo
3946dd77ae96Smrg  # Use a header file that comes with gcc, so configuring glibc
3947dd77ae96Smrg  # with a fresh cross-compiler works.
3948dd77ae96Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3949dd77ae96Smrg  # <limits.h> exists even on freestanding compilers.
3950dd77ae96Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
3951dd77ae96Smrg  # not just through cpp. "Syntax error" is here to catch this case.
395208e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3953dd77ae96Smrg/* end confdefs.h.  */
3954dd77ae96Smrg#ifdef __STDC__
3955dd77ae96Smrg# include <limits.h>
3956dd77ae96Smrg#else
3957dd77ae96Smrg# include <assert.h>
3958dd77ae96Smrg#endif
3959dd77ae96Smrg		     Syntax error
3960dd77ae96Smrg_ACEOF
396108e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then :
396272b4363aSmrg
396308e312fdSmrgelse
3964dd77ae96Smrg  # Broken: fails on valid input.
3965dd77ae96Smrgcontinue
396672b4363aSmrgfi
396708e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext
396872b4363aSmrg
3969dd77ae96Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
3970dd77ae96Smrg  # can be detected and how.
397108e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3972dd77ae96Smrg/* end confdefs.h.  */
3973dd77ae96Smrg#include <ac_nonexistent.h>
3974dd77ae96Smrg_ACEOF
397508e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then :
3976dd77ae96Smrg  # Broken: success on invalid input.
3977dd77ae96Smrgcontinue
397872b4363aSmrgelse
3979dd77ae96Smrg  # Passes both tests.
3980dd77ae96Smrgac_preproc_ok=:
3981dd77ae96Smrgbreak
398272b4363aSmrgfi
398308e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext
3984dd77ae96Smrg
3985dd77ae96Smrgdone
3986dd77ae96Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
398708e312fdSmrgrm -f conftest.i conftest.err conftest.$ac_ext
398808e312fdSmrgif $ac_preproc_ok; then :
3989dd77ae96Smrg  break
399072b4363aSmrgfi
399172b4363aSmrg
3992dd77ae96Smrg    done
3993dd77ae96Smrg    ac_cv_prog_CPP=$CPP
399472b4363aSmrg
399572b4363aSmrgfi
3996dd77ae96Smrg  CPP=$ac_cv_prog_CPP
399772b4363aSmrgelse
3998dd77ae96Smrg  ac_cv_prog_CPP=$CPP
399972b4363aSmrgfi
400008e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4001dd77ae96Smrg$as_echo "$CPP" >&6; }
4002dd77ae96Smrgac_preproc_ok=false
4003dd77ae96Smrgfor ac_c_preproc_warn_flag in '' yes
4004dd77ae96Smrgdo
4005dd77ae96Smrg  # Use a header file that comes with gcc, so configuring glibc
4006dd77ae96Smrg  # with a fresh cross-compiler works.
4007dd77ae96Smrg  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4008dd77ae96Smrg  # <limits.h> exists even on freestanding compilers.
4009dd77ae96Smrg  # On the NeXT, cc -E runs the code through the compiler's parser,
4010dd77ae96Smrg  # not just through cpp. "Syntax error" is here to catch this case.
401108e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4012dd77ae96Smrg/* end confdefs.h.  */
4013dd77ae96Smrg#ifdef __STDC__
4014dd77ae96Smrg# include <limits.h>
4015dd77ae96Smrg#else
4016dd77ae96Smrg# include <assert.h>
4017dd77ae96Smrg#endif
4018dd77ae96Smrg		     Syntax error
4019dd77ae96Smrg_ACEOF
402008e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then :
402172b4363aSmrg
402208e312fdSmrgelse
4023dd77ae96Smrg  # Broken: fails on valid input.
4024dd77ae96Smrgcontinue
4025dd77ae96Smrgfi
402608e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext
402772b4363aSmrg
4028dd77ae96Smrg  # OK, works on sane cases.  Now check whether nonexistent headers
4029dd77ae96Smrg  # can be detected and how.
403008e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4031dd77ae96Smrg/* end confdefs.h.  */
4032dd77ae96Smrg#include <ac_nonexistent.h>
4033dd77ae96Smrg_ACEOF
403408e312fdSmrgif ac_fn_c_try_cpp "$LINENO"; then :
4035dd77ae96Smrg  # Broken: success on invalid input.
4036dd77ae96Smrgcontinue
4037dd77ae96Smrgelse
4038dd77ae96Smrg  # Passes both tests.
4039dd77ae96Smrgac_preproc_ok=:
4040dd77ae96Smrgbreak
4041dd77ae96Smrgfi
404208e312fdSmrgrm -f conftest.err conftest.i conftest.$ac_ext
404372b4363aSmrg
4044dd77ae96Smrgdone
4045dd77ae96Smrg# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
404608e312fdSmrgrm -f conftest.i conftest.err conftest.$ac_ext
404708e312fdSmrgif $ac_preproc_ok; then :
404808e312fdSmrg
4049dd77ae96Smrgelse
405008e312fdSmrg  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4051dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
405208e312fdSmrgas_fn_error $? "C preprocessor \"$CPP\" fails sanity check
405308e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
405472b4363aSmrgfi
405572b4363aSmrg
4056dd77ae96Smrgac_ext=c
4057dd77ae96Smrgac_cpp='$CPP $CPPFLAGS'
4058dd77ae96Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4059dd77ae96Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4060dd77ae96Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
406172b4363aSmrg
406272b4363aSmrg
406308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4064dd77ae96Smrg$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
406508e312fdSmrgif ${ac_cv_path_GREP+:} false; then :
4066dd77ae96Smrg  $as_echo_n "(cached) " >&6
406772b4363aSmrgelse
4068dd77ae96Smrg  if test -z "$GREP"; then
4069dd77ae96Smrg  ac_path_GREP_found=false
4070dd77ae96Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4071dd77ae96Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4072dd77ae96Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4073dd77ae96Smrgdo
4074dd77ae96Smrg  IFS=$as_save_IFS
4075dd77ae96Smrg  test -z "$as_dir" && as_dir=.
407608e312fdSmrg    for ac_prog in grep ggrep; do
4077dd77ae96Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4078dd77ae96Smrg      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
407933dddc75Smrg      as_fn_executable_p "$ac_path_GREP" || continue
4080dd77ae96Smrg# Check for GNU ac_path_GREP and select it if it is found.
4081dd77ae96Smrg  # Check for GNU $ac_path_GREP
4082dd77ae96Smrgcase `"$ac_path_GREP" --version 2>&1` in
4083dd77ae96Smrg*GNU*)
4084dd77ae96Smrg  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4085dd77ae96Smrg*)
4086dd77ae96Smrg  ac_count=0
4087dd77ae96Smrg  $as_echo_n 0123456789 >"conftest.in"
4088dd77ae96Smrg  while :
4089dd77ae96Smrg  do
4090dd77ae96Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4091dd77ae96Smrg    mv "conftest.tmp" "conftest.in"
4092dd77ae96Smrg    cp "conftest.in" "conftest.nl"
4093dd77ae96Smrg    $as_echo 'GREP' >> "conftest.nl"
4094dd77ae96Smrg    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4095dd77ae96Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
409608e312fdSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4097dd77ae96Smrg    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4098dd77ae96Smrg      # Best one so far, save it but keep looking for a better one
4099dd77ae96Smrg      ac_cv_path_GREP="$ac_path_GREP"
4100dd77ae96Smrg      ac_path_GREP_max=$ac_count
4101dd77ae96Smrg    fi
4102dd77ae96Smrg    # 10*(2^10) chars as input seems more than enough
4103dd77ae96Smrg    test $ac_count -gt 10 && break
4104dd77ae96Smrg  done
4105dd77ae96Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4106dd77ae96Smrgesac
4107dd77ae96Smrg
4108dd77ae96Smrg      $ac_path_GREP_found && break 3
4109dd77ae96Smrg    done
4110dd77ae96Smrg  done
411108e312fdSmrg  done
4112dd77ae96SmrgIFS=$as_save_IFS
4113dd77ae96Smrg  if test -z "$ac_cv_path_GREP"; then
411408e312fdSmrg    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4115dd77ae96Smrg  fi
4116dd77ae96Smrgelse
4117dd77ae96Smrg  ac_cv_path_GREP=$GREP
4118dd77ae96Smrgfi
411972b4363aSmrg
412072b4363aSmrgfi
412108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4122dd77ae96Smrg$as_echo "$ac_cv_path_GREP" >&6; }
4123dd77ae96Smrg GREP="$ac_cv_path_GREP"
412472b4363aSmrg
412572b4363aSmrg
412608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4127dd77ae96Smrg$as_echo_n "checking for egrep... " >&6; }
412808e312fdSmrgif ${ac_cv_path_EGREP+:} false; then :
4129dd77ae96Smrg  $as_echo_n "(cached) " >&6
413072b4363aSmrgelse
4131dd77ae96Smrg  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4132dd77ae96Smrg   then ac_cv_path_EGREP="$GREP -E"
4133dd77ae96Smrg   else
4134dd77ae96Smrg     if test -z "$EGREP"; then
4135dd77ae96Smrg  ac_path_EGREP_found=false
4136dd77ae96Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4137dd77ae96Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4138dd77ae96Smrgfor as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4139dd77ae96Smrgdo
4140dd77ae96Smrg  IFS=$as_save_IFS
4141dd77ae96Smrg  test -z "$as_dir" && as_dir=.
414208e312fdSmrg    for ac_prog in egrep; do
4143dd77ae96Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
4144dd77ae96Smrg      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
414533dddc75Smrg      as_fn_executable_p "$ac_path_EGREP" || continue
4146dd77ae96Smrg# Check for GNU ac_path_EGREP and select it if it is found.
4147dd77ae96Smrg  # Check for GNU $ac_path_EGREP
4148dd77ae96Smrgcase `"$ac_path_EGREP" --version 2>&1` in
4149dd77ae96Smrg*GNU*)
4150dd77ae96Smrg  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4151dd77ae96Smrg*)
4152dd77ae96Smrg  ac_count=0
4153dd77ae96Smrg  $as_echo_n 0123456789 >"conftest.in"
4154dd77ae96Smrg  while :
4155dd77ae96Smrg  do
4156dd77ae96Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4157dd77ae96Smrg    mv "conftest.tmp" "conftest.in"
4158dd77ae96Smrg    cp "conftest.in" "conftest.nl"
4159dd77ae96Smrg    $as_echo 'EGREP' >> "conftest.nl"
4160dd77ae96Smrg    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4161dd77ae96Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
416208e312fdSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4163dd77ae96Smrg    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4164dd77ae96Smrg      # Best one so far, save it but keep looking for a better one
4165dd77ae96Smrg      ac_cv_path_EGREP="$ac_path_EGREP"
4166dd77ae96Smrg      ac_path_EGREP_max=$ac_count
4167dd77ae96Smrg    fi
4168dd77ae96Smrg    # 10*(2^10) chars as input seems more than enough
4169dd77ae96Smrg    test $ac_count -gt 10 && break
4170dd77ae96Smrg  done
4171dd77ae96Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4172dd77ae96Smrgesac
4173dd77ae96Smrg
4174dd77ae96Smrg      $ac_path_EGREP_found && break 3
4175dd77ae96Smrg    done
4176dd77ae96Smrg  done
417708e312fdSmrg  done
4178dd77ae96SmrgIFS=$as_save_IFS
4179dd77ae96Smrg  if test -z "$ac_cv_path_EGREP"; then
418008e312fdSmrg    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4181dd77ae96Smrg  fi
4182dd77ae96Smrgelse
4183dd77ae96Smrg  ac_cv_path_EGREP=$EGREP
418472b4363aSmrgfi
418572b4363aSmrg
4186dd77ae96Smrg   fi
418772b4363aSmrgfi
418808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4189dd77ae96Smrg$as_echo "$ac_cv_path_EGREP" >&6; }
4190dd77ae96Smrg EGREP="$ac_cv_path_EGREP"
419172b4363aSmrg
419272b4363aSmrg
419308e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4194dd77ae96Smrg$as_echo_n "checking for ANSI C header files... " >&6; }
419508e312fdSmrgif ${ac_cv_header_stdc+:} false; then :
4196dd77ae96Smrg  $as_echo_n "(cached) " >&6
4197dd77ae96Smrgelse
419808e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4199dd77ae96Smrg/* end confdefs.h.  */
4200dd77ae96Smrg#include <stdlib.h>
4201dd77ae96Smrg#include <stdarg.h>
4202dd77ae96Smrg#include <string.h>
4203dd77ae96Smrg#include <float.h>
420472b4363aSmrg
4205dd77ae96Smrgint
4206dd77ae96Smrgmain ()
4207dd77ae96Smrg{
420872b4363aSmrg
4209dd77ae96Smrg  ;
4210dd77ae96Smrg  return 0;
4211dd77ae96Smrg}
4212dd77ae96Smrg_ACEOF
421308e312fdSmrgif ac_fn_c_try_compile "$LINENO"; then :
4214dd77ae96Smrg  ac_cv_header_stdc=yes
4215dd77ae96Smrgelse
421608e312fdSmrg  ac_cv_header_stdc=no
4217dd77ae96Smrgfi
4218dd77ae96Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4219dd77ae96Smrg
4220dd77ae96Smrgif test $ac_cv_header_stdc = yes; then
4221dd77ae96Smrg  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
422208e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4223dd77ae96Smrg/* end confdefs.h.  */
4224dd77ae96Smrg#include <string.h>
4225dd77ae96Smrg
4226dd77ae96Smrg_ACEOF
4227dd77ae96Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
422808e312fdSmrg  $EGREP "memchr" >/dev/null 2>&1; then :
422908e312fdSmrg
4230dd77ae96Smrgelse
4231dd77ae96Smrg  ac_cv_header_stdc=no
4232dd77ae96Smrgfi
4233dd77ae96Smrgrm -f conftest*
4234dd77ae96Smrg
4235dd77ae96Smrgfi
4236dd77ae96Smrg
4237dd77ae96Smrgif test $ac_cv_header_stdc = yes; then
4238dd77ae96Smrg  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
423908e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4240dd77ae96Smrg/* end confdefs.h.  */
4241dd77ae96Smrg#include <stdlib.h>
4242dd77ae96Smrg
4243dd77ae96Smrg_ACEOF
4244dd77ae96Smrgif (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
424508e312fdSmrg  $EGREP "free" >/dev/null 2>&1; then :
424608e312fdSmrg
4247dd77ae96Smrgelse
4248dd77ae96Smrg  ac_cv_header_stdc=no
4249dd77ae96Smrgfi
4250dd77ae96Smrgrm -f conftest*
4251dd77ae96Smrg
4252dd77ae96Smrgfi
4253dd77ae96Smrg
4254dd77ae96Smrgif test $ac_cv_header_stdc = yes; then
4255dd77ae96Smrg  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
425608e312fdSmrg  if test "$cross_compiling" = yes; then :
4257dd77ae96Smrg  :
4258dd77ae96Smrgelse
425908e312fdSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4260dd77ae96Smrg/* end confdefs.h.  */
4261dd77ae96Smrg#include <ctype.h>
4262dd77ae96Smrg#include <stdlib.h>
4263dd77ae96Smrg#if ((' ' & 0x0FF) == 0x020)
4264dd77ae96Smrg# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4265dd77ae96Smrg# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4266dd77ae96Smrg#else
4267dd77ae96Smrg# define ISLOWER(c) \
4268dd77ae96Smrg		   (('a' <= (c) && (c) <= 'i') \
4269dd77ae96Smrg		     || ('j' <= (c) && (c) <= 'r') \
4270dd77ae96Smrg		     || ('s' <= (c) && (c) <= 'z'))
4271dd77ae96Smrg# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4272dd77ae96Smrg#endif
4273dd77ae96Smrg
4274dd77ae96Smrg#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4275dd77ae96Smrgint
4276dd77ae96Smrgmain ()
4277dd77ae96Smrg{
4278dd77ae96Smrg  int i;
4279dd77ae96Smrg  for (i = 0; i < 256; i++)
4280dd77ae96Smrg    if (XOR (islower (i), ISLOWER (i))
4281dd77ae96Smrg	|| toupper (i) != TOUPPER (i))
4282dd77ae96Smrg      return 2;
4283dd77ae96Smrg  return 0;
4284dd77ae96Smrg}
4285dd77ae96Smrg_ACEOF
428608e312fdSmrgif ac_fn_c_try_run "$LINENO"; then :
4287dd77ae96Smrg
428808e312fdSmrgelse
428908e312fdSmrg  ac_cv_header_stdc=no
4290dd77ae96Smrgfi
429108e312fdSmrgrm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
429208e312fdSmrg  conftest.$ac_objext conftest.beam conftest.$ac_ext
4293dd77ae96Smrgfi
4294dd77ae96Smrg
4295dd77ae96Smrgfi
4296dd77ae96Smrgfi
429708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4298dd77ae96Smrg$as_echo "$ac_cv_header_stdc" >&6; }
4299dd77ae96Smrgif test $ac_cv_header_stdc = yes; then
4300dd77ae96Smrg
430108e312fdSmrg$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4302dd77ae96Smrg
4303dd77ae96Smrgfi
4304dd77ae96Smrg
4305dd77ae96Smrg# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4306dd77ae96Smrgfor ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4307dd77ae96Smrg		  inttypes.h stdint.h unistd.h
430808e312fdSmrgdo :
430908e312fdSmrg  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
431008e312fdSmrgac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
431108e312fdSmrg"
431208e312fdSmrgif eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4313dd77ae96Smrg  cat >>confdefs.h <<_ACEOF
4314dd77ae96Smrg#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4315dd77ae96Smrg_ACEOF
4316dd77ae96Smrg
4317dd77ae96Smrgfi
4318dd77ae96Smrg
4319dd77ae96Smrgdone
4320dd77ae96Smrg
4321dd77ae96Smrg
4322dd77ae96Smrg
4323dd77ae96Smrg
4324eea2e341Smrg
4325eea2e341Smrg
4326eea2e341Smrgac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4327eea2e341Smrgif test "x$ac_cv_have_decl___clang__" = xyes; then :
4328eea2e341Smrg  CLANGCC="yes"
4329eea2e341Smrgelse
4330eea2e341Smrg  CLANGCC="no"
4331eea2e341Smrgfi
4332eea2e341Smrg
4333eea2e341Smrgac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4334eea2e341Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4335eea2e341Smrg  INTELCC="yes"
4336eea2e341Smrgelse
4337eea2e341Smrg  INTELCC="no"
4338eea2e341Smrgfi
4339eea2e341Smrg
4340eea2e341Smrgac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4341eea2e341Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4342eea2e341Smrg  SUNCC="yes"
4343eea2e341Smrgelse
4344eea2e341Smrg  SUNCC="no"
4345eea2e341Smrgfi
4346eea2e341Smrg
4347eea2e341Smrg
4348eea2e341Smrg
4349eea2e341Smrg
435008e312fdSmrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
435108e312fdSmrg	if test -n "$ac_tool_prefix"; then
435208e312fdSmrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
435308e312fdSmrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
435408e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
435508e312fdSmrg$as_echo_n "checking for $ac_word... " >&6; }
435608e312fdSmrgif ${ac_cv_path_PKG_CONFIG+:} false; then :
435708e312fdSmrg  $as_echo_n "(cached) " >&6
435808e312fdSmrgelse
435908e312fdSmrg  case $PKG_CONFIG in
436008e312fdSmrg  [\\/]* | ?:[\\/]*)
436108e312fdSmrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
436208e312fdSmrg  ;;
436308e312fdSmrg  *)
436408e312fdSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
436508e312fdSmrgfor as_dir in $PATH
4366dd77ae96Smrgdo
436708e312fdSmrg  IFS=$as_save_IFS
436808e312fdSmrg  test -z "$as_dir" && as_dir=.
436908e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
437033dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
437108e312fdSmrg    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
437208e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
437308e312fdSmrg    break 2
437408e312fdSmrg  fi
437508e312fdSmrgdone
437608e312fdSmrg  done
437708e312fdSmrgIFS=$as_save_IFS
437808e312fdSmrg
437908e312fdSmrg  ;;
4380dd77ae96Smrgesac
438108e312fdSmrgfi
438208e312fdSmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
438308e312fdSmrgif test -n "$PKG_CONFIG"; then
438408e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
438508e312fdSmrg$as_echo "$PKG_CONFIG" >&6; }
4386dd77ae96Smrgelse
438708e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
438808e312fdSmrg$as_echo "no" >&6; }
4389dd77ae96Smrgfi
4390dd77ae96Smrg
4391dd77ae96Smrg
4392dd77ae96Smrgfi
439308e312fdSmrgif test -z "$ac_cv_path_PKG_CONFIG"; then
439408e312fdSmrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
439508e312fdSmrg  # Extract the first word of "pkg-config", so it can be a program name with args.
439608e312fdSmrgset dummy pkg-config; ac_word=$2
439708e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
439808e312fdSmrg$as_echo_n "checking for $ac_word... " >&6; }
439908e312fdSmrgif ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
440008e312fdSmrg  $as_echo_n "(cached) " >&6
440108e312fdSmrgelse
440208e312fdSmrg  case $ac_pt_PKG_CONFIG in
440308e312fdSmrg  [\\/]* | ?:[\\/]*)
440408e312fdSmrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
440508e312fdSmrg  ;;
4406dd77ae96Smrg  *)
440708e312fdSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
440808e312fdSmrgfor as_dir in $PATH
440908e312fdSmrgdo
441008e312fdSmrg  IFS=$as_save_IFS
441108e312fdSmrg  test -z "$as_dir" && as_dir=.
441208e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
441333dddc75Smrg  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
441408e312fdSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
441508e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
441608e312fdSmrg    break 2
441708e312fdSmrg  fi
441808e312fdSmrgdone
441908e312fdSmrg  done
442008e312fdSmrgIFS=$as_save_IFS
442108e312fdSmrg
442208e312fdSmrg  ;;
4423dd77ae96Smrgesac
442408e312fdSmrgfi
442508e312fdSmrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
442608e312fdSmrgif test -n "$ac_pt_PKG_CONFIG"; then
442708e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
442808e312fdSmrg$as_echo "$ac_pt_PKG_CONFIG" >&6; }
442908e312fdSmrgelse
443008e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
443108e312fdSmrg$as_echo "no" >&6; }
443208e312fdSmrgfi
4433dd77ae96Smrg
443408e312fdSmrg  if test "x$ac_pt_PKG_CONFIG" = x; then
443508e312fdSmrg    PKG_CONFIG=""
443608e312fdSmrg  else
443708e312fdSmrg    case $cross_compiling:$ac_tool_warned in
443808e312fdSmrgyes:)
443908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
444008e312fdSmrg$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
444108e312fdSmrgac_tool_warned=yes ;;
444208e312fdSmrgesac
444308e312fdSmrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
444408e312fdSmrg  fi
444508e312fdSmrgelse
444608e312fdSmrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
444708e312fdSmrgfi
4448dd77ae96Smrg
444908e312fdSmrgfi
445008e312fdSmrgif test -n "$PKG_CONFIG"; then
445108e312fdSmrg	_pkg_min_version=0.9.0
445208e312fdSmrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
445308e312fdSmrg$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
445408e312fdSmrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
445508e312fdSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
445608e312fdSmrg$as_echo "yes" >&6; }
445708e312fdSmrg	else
445808e312fdSmrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
445908e312fdSmrg$as_echo "no" >&6; }
446008e312fdSmrg		PKG_CONFIG=""
446108e312fdSmrg	fi
4462dd77ae96Smrg
446308e312fdSmrgfi
4464dd77ae96Smrg# Make sure we can run config.sub.
4465dd77ae96Smrg$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
446608e312fdSmrg  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4467dd77ae96Smrg
446808e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4469dd77ae96Smrg$as_echo_n "checking build system type... " >&6; }
447008e312fdSmrgif ${ac_cv_build+:} false; then :
4471dd77ae96Smrg  $as_echo_n "(cached) " >&6
4472dd77ae96Smrgelse
4473dd77ae96Smrg  ac_build_alias=$build_alias
4474dd77ae96Smrgtest "x$ac_build_alias" = x &&
4475dd77ae96Smrg  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4476dd77ae96Smrgtest "x$ac_build_alias" = x &&
447708e312fdSmrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4478dd77ae96Smrgac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
447908e312fdSmrg  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4480dd77ae96Smrg
4481dd77ae96Smrgfi
448208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4483dd77ae96Smrg$as_echo "$ac_cv_build" >&6; }
4484dd77ae96Smrgcase $ac_cv_build in
4485dd77ae96Smrg*-*-*) ;;
448608e312fdSmrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4487dd77ae96Smrgesac
4488dd77ae96Smrgbuild=$ac_cv_build
4489dd77ae96Smrgac_save_IFS=$IFS; IFS='-'
4490dd77ae96Smrgset x $ac_cv_build
4491dd77ae96Smrgshift
4492dd77ae96Smrgbuild_cpu=$1
4493dd77ae96Smrgbuild_vendor=$2
4494dd77ae96Smrgshift; shift
4495dd77ae96Smrg# Remember, the first character of IFS is used to create $*,
4496dd77ae96Smrg# except with old shells:
4497dd77ae96Smrgbuild_os=$*
4498dd77ae96SmrgIFS=$ac_save_IFS
4499dd77ae96Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4500dd77ae96Smrg
4501dd77ae96Smrg
450208e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4503dd77ae96Smrg$as_echo_n "checking host system type... " >&6; }
450408e312fdSmrgif ${ac_cv_host+:} false; then :
4505dd77ae96Smrg  $as_echo_n "(cached) " >&6
4506dd77ae96Smrgelse
4507dd77ae96Smrg  if test "x$host_alias" = x; then
4508dd77ae96Smrg  ac_cv_host=$ac_cv_build
4509dd77ae96Smrgelse
4510dd77ae96Smrg  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
451108e312fdSmrg    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4512dd77ae96Smrgfi
4513dd77ae96Smrg
4514dd77ae96Smrgfi
451508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4516dd77ae96Smrg$as_echo "$ac_cv_host" >&6; }
4517dd77ae96Smrgcase $ac_cv_host in
4518dd77ae96Smrg*-*-*) ;;
451908e312fdSmrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4520dd77ae96Smrgesac
4521dd77ae96Smrghost=$ac_cv_host
4522dd77ae96Smrgac_save_IFS=$IFS; IFS='-'
4523dd77ae96Smrgset x $ac_cv_host
4524dd77ae96Smrgshift
4525dd77ae96Smrghost_cpu=$1
4526dd77ae96Smrghost_vendor=$2
4527dd77ae96Smrgshift; shift
4528dd77ae96Smrg# Remember, the first character of IFS is used to create $*,
4529dd77ae96Smrg# except with old shells:
4530dd77ae96Smrghost_os=$*
4531dd77ae96SmrgIFS=$ac_save_IFS
4532dd77ae96Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4533dd77ae96Smrg
4534dd77ae96Smrg
453508e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
453608e312fdSmrg$as_echo_n "checking for a sed that does not truncate output... " >&6; }
453708e312fdSmrgif ${ac_cv_path_SED+:} false; then :
453808e312fdSmrg  $as_echo_n "(cached) " >&6
453908e312fdSmrgelse
454008e312fdSmrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
454108e312fdSmrg     for ac_i in 1 2 3 4 5 6 7; do
454208e312fdSmrg       ac_script="$ac_script$as_nl$ac_script"
454308e312fdSmrg     done
454408e312fdSmrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
454508e312fdSmrg     { ac_script=; unset ac_script;}
454608e312fdSmrg     if test -z "$SED"; then
454708e312fdSmrg  ac_path_SED_found=false
454808e312fdSmrg  # Loop through the user's path and test for each of PROGNAME-LIST
454908e312fdSmrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
455008e312fdSmrgfor as_dir in $PATH
455108e312fdSmrgdo
455208e312fdSmrg  IFS=$as_save_IFS
455308e312fdSmrg  test -z "$as_dir" && as_dir=.
455408e312fdSmrg    for ac_prog in sed gsed; do
455508e312fdSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
455608e312fdSmrg      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
455733dddc75Smrg      as_fn_executable_p "$ac_path_SED" || continue
455808e312fdSmrg# Check for GNU ac_path_SED and select it if it is found.
455908e312fdSmrg  # Check for GNU $ac_path_SED
456008e312fdSmrgcase `"$ac_path_SED" --version 2>&1` in
456108e312fdSmrg*GNU*)
456208e312fdSmrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
456308e312fdSmrg*)
456408e312fdSmrg  ac_count=0
456508e312fdSmrg  $as_echo_n 0123456789 >"conftest.in"
456608e312fdSmrg  while :
456708e312fdSmrg  do
456808e312fdSmrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
456908e312fdSmrg    mv "conftest.tmp" "conftest.in"
457008e312fdSmrg    cp "conftest.in" "conftest.nl"
457108e312fdSmrg    $as_echo '' >> "conftest.nl"
457208e312fdSmrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
457308e312fdSmrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
457408e312fdSmrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
457508e312fdSmrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
457608e312fdSmrg      # Best one so far, save it but keep looking for a better one
457708e312fdSmrg      ac_cv_path_SED="$ac_path_SED"
457808e312fdSmrg      ac_path_SED_max=$ac_count
457908e312fdSmrg    fi
458008e312fdSmrg    # 10*(2^10) chars as input seems more than enough
458108e312fdSmrg    test $ac_count -gt 10 && break
458208e312fdSmrg  done
458308e312fdSmrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
458408e312fdSmrgesac
458508e312fdSmrg
458608e312fdSmrg      $ac_path_SED_found && break 3
458708e312fdSmrg    done
458808e312fdSmrg  done
458908e312fdSmrg  done
459008e312fdSmrgIFS=$as_save_IFS
459108e312fdSmrg  if test -z "$ac_cv_path_SED"; then
459208e312fdSmrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
459308e312fdSmrg  fi
459408e312fdSmrgelse
459508e312fdSmrg  ac_cv_path_SED=$SED
459608e312fdSmrgfi
459708e312fdSmrg
459808e312fdSmrgfi
459908e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
460008e312fdSmrg$as_echo "$ac_cv_path_SED" >&6; }
460108e312fdSmrg SED="$ac_cv_path_SED"
460208e312fdSmrg  rm -f conftest.sed
460308e312fdSmrg
460408e312fdSmrg
4605dd77ae96Smrg
4606dd77ae96Smrg
4607dd77ae96Smrg
4608eea2e341Smrg
4609eea2e341Smrg# Check whether --enable-selective-werror was given.
4610eea2e341Smrgif test "${enable_selective_werror+set}" = set; then :
4611eea2e341Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4612dd77ae96Smrgelse
4613eea2e341Smrg  SELECTIVE_WERROR=yes
4614eea2e341Smrgfi
4615eea2e341Smrg
4616eea2e341Smrg
4617eea2e341Smrg
4618eea2e341Smrg
4619eea2e341Smrg
4620eea2e341Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4621eea2e341Smrgif test "x$SUNCC" = "xyes"; then
4622eea2e341Smrg    BASE_CFLAGS="-v"
4623dd77ae96Smrgelse
4624eea2e341Smrg    BASE_CFLAGS=""
4625dd77ae96Smrgfi
4626dd77ae96Smrg
4627eea2e341Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4628eea2e341Smrg
4629eea2e341Smrg
4630eea2e341Smrg
4631eea2e341Smrg
4632eea2e341Smrg
4633eea2e341Smrg
4634eea2e341Smrg
4635eea2e341Smrg
4636eea2e341Smrg
4637eea2e341Smrg
4638eea2e341Smrg
4639eea2e341Smrg
4640eea2e341Smrg
4641eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4642eea2e341Smrg
4643eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4644eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4645eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4646eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4647eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4648eea2e341Smrg  $as_echo_n "(cached) " >&6
4649eea2e341Smrgelse
4650eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4651eea2e341Smrg/* end confdefs.h.  */
4652eea2e341Smrgint i;
4653eea2e341Smrg_ACEOF
4654eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4655eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4656eea2e341Smrgelse
4657eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
4658eea2e341Smrgfi
4659eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4660eea2e341Smrgfi
4661eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4662eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4663eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4664eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4665eea2e341Smrgfi
4666eea2e341Smrg
4667eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4668eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4669eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4670eea2e341Smrg	fi
4671eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4672eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4673eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4674eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4675eea2e341Smrg  $as_echo_n "(cached) " >&6
4676eea2e341Smrgelse
4677eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4678eea2e341Smrg/* end confdefs.h.  */
4679eea2e341Smrgint i;
4680eea2e341Smrg_ACEOF
4681eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4682eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4683eea2e341Smrgelse
4684eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
4685eea2e341Smrgfi
4686eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4687eea2e341Smrgfi
4688eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4689eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4690eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4691eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4692dd77ae96Smrgfi
4693dd77ae96Smrg
4694eea2e341Smrgfound="no"
4695dd77ae96Smrg
4696eea2e341Smrg	if test $found = "no" ; then
469733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4698eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4699eea2e341Smrg		fi
4700dd77ae96Smrg
470133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4702eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4703eea2e341Smrg		fi
4704dd77ae96Smrg
4705eea2e341Smrg		CFLAGS="$CFLAGS -Wall"
4706dd77ae96Smrg
470733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
470833dddc75Smrg$as_echo_n "checking if $CC supports -Wall... " >&6; }
4709eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wall
4710eea2e341Smrg		if eval \${$cacheid+:} false; then :
4711eea2e341Smrg  $as_echo_n "(cached) " >&6
4712eea2e341Smrgelse
4713eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4714eea2e341Smrg/* end confdefs.h.  */
4715eea2e341Smrgint i;
4716eea2e341Smrgint
4717eea2e341Smrgmain ()
4718eea2e341Smrg{
4719dd77ae96Smrg
4720eea2e341Smrg  ;
4721eea2e341Smrg  return 0;
4722eea2e341Smrg}
4723eea2e341Smrg_ACEOF
4724eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
4725eea2e341Smrg  eval $cacheid=yes
4726dd77ae96Smrgelse
4727eea2e341Smrg  eval $cacheid=no
4728eea2e341Smrgfi
4729eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
4730eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
4731dd77ae96Smrgfi
4732dd77ae96Smrg
4733eea2e341Smrg
4734eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
4735eea2e341Smrg
4736eea2e341Smrg		eval supported=\$$cacheid
4737eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4738eea2e341Smrg$as_echo "$supported" >&6; }
4739eea2e341Smrg		if test "$supported" = "yes" ; then
4740eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4741eea2e341Smrg			found="yes"
4742eea2e341Smrg		fi
4743eea2e341Smrg	fi
4744eea2e341Smrg
4745eea2e341Smrg
4746eea2e341Smrg
4747eea2e341Smrg
4748eea2e341Smrg
4749eea2e341Smrg
4750eea2e341Smrg
4751eea2e341Smrg
4752eea2e341Smrg
4753eea2e341Smrg
4754eea2e341Smrg
4755eea2e341Smrg
4756eea2e341Smrg
4757eea2e341Smrg
4758eea2e341Smrg
4759eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4760eea2e341Smrg
4761eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4762eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4763eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4764eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4765eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4766eea2e341Smrg  $as_echo_n "(cached) " >&6
4767dd77ae96Smrgelse
4768eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769eea2e341Smrg/* end confdefs.h.  */
4770eea2e341Smrgint i;
4771eea2e341Smrg_ACEOF
4772eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4773eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4774eea2e341Smrgelse
4775eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
4776eea2e341Smrgfi
4777eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4778eea2e341Smrgfi
4779eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4780eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4781eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4782eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4783dd77ae96Smrgfi
4784dd77ae96Smrg
4785eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4786eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4787eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4788eea2e341Smrg	fi
4789eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4790eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4791eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4792eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4793eea2e341Smrg  $as_echo_n "(cached) " >&6
4794dd77ae96Smrgelse
4795eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4796eea2e341Smrg/* end confdefs.h.  */
4797eea2e341Smrgint i;
4798eea2e341Smrg_ACEOF
4799eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4800eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4801eea2e341Smrgelse
4802eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
4803eea2e341Smrgfi
4804eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805eea2e341Smrgfi
4806eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4807eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4808eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4809eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4810eea2e341Smrgfi
4811eea2e341Smrg
4812eea2e341Smrgfound="no"
4813eea2e341Smrg
4814eea2e341Smrg	if test $found = "no" ; then
481533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4816eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4817eea2e341Smrg		fi
4818eea2e341Smrg
481933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4820eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4821eea2e341Smrg		fi
4822eea2e341Smrg
4823eea2e341Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
4824eea2e341Smrg
482533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
482633dddc75Smrg$as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4827eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
4828eea2e341Smrg		if eval \${$cacheid+:} false; then :
4829eea2e341Smrg  $as_echo_n "(cached) " >&6
4830eea2e341Smrgelse
4831eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4832eea2e341Smrg/* end confdefs.h.  */
4833eea2e341Smrgint i;
4834eea2e341Smrgint
4835eea2e341Smrgmain ()
4836eea2e341Smrg{
4837eea2e341Smrg
4838eea2e341Smrg  ;
4839eea2e341Smrg  return 0;
4840eea2e341Smrg}
4841eea2e341Smrg_ACEOF
4842eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
4843eea2e341Smrg  eval $cacheid=yes
4844eea2e341Smrgelse
4845eea2e341Smrg  eval $cacheid=no
4846eea2e341Smrgfi
4847eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
4848eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
4849eea2e341Smrgfi
4850eea2e341Smrg
4851eea2e341Smrg
4852eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
4853eea2e341Smrg
4854eea2e341Smrg		eval supported=\$$cacheid
4855eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4856eea2e341Smrg$as_echo "$supported" >&6; }
4857eea2e341Smrg		if test "$supported" = "yes" ; then
4858eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4859eea2e341Smrg			found="yes"
4860eea2e341Smrg		fi
4861eea2e341Smrg	fi
4862eea2e341Smrg
4863eea2e341Smrg
4864eea2e341Smrg
4865eea2e341Smrg
4866eea2e341Smrg
4867eea2e341Smrg
4868eea2e341Smrg
4869eea2e341Smrg
4870eea2e341Smrg
4871eea2e341Smrg
4872eea2e341Smrg
4873eea2e341Smrg
4874eea2e341Smrg
4875eea2e341Smrg
4876eea2e341Smrg
4877eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4878eea2e341Smrg
4879eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4880eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4881eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4882eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4883eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4884eea2e341Smrg  $as_echo_n "(cached) " >&6
4885eea2e341Smrgelse
4886eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4887eea2e341Smrg/* end confdefs.h.  */
4888eea2e341Smrgint i;
4889eea2e341Smrg_ACEOF
4890eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4891eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
4892eea2e341Smrgelse
4893eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
4894eea2e341Smrgfi
4895eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4896eea2e341Smrgfi
4897eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4898eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4899eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4900eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4901dd77ae96Smrgfi
4902dd77ae96Smrg
4903eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4904eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4905eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4906dd77ae96Smrg	fi
4907eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4908eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4909eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4910eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4911eea2e341Smrg  $as_echo_n "(cached) " >&6
4912eea2e341Smrgelse
4913eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4914eea2e341Smrg/* end confdefs.h.  */
4915eea2e341Smrgint i;
4916eea2e341Smrg_ACEOF
4917eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
4918eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
4919eea2e341Smrgelse
4920eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
4921eea2e341Smrgfi
4922eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4923dd77ae96Smrgfi
4924eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4925eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4926eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4927eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
4928eea2e341Smrgfi
4929eea2e341Smrg
4930eea2e341Smrgfound="no"
4931eea2e341Smrg
4932eea2e341Smrg	if test $found = "no" ; then
493333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4934eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4935eea2e341Smrg		fi
4936eea2e341Smrg
493733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4938eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4939eea2e341Smrg		fi
4940eea2e341Smrg
4941eea2e341Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
4942eea2e341Smrg
494333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
494433dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4945eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
4946eea2e341Smrg		if eval \${$cacheid+:} false; then :
4947eea2e341Smrg  $as_echo_n "(cached) " >&6
4948eea2e341Smrgelse
4949eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4950eea2e341Smrg/* end confdefs.h.  */
4951eea2e341Smrgint i;
4952eea2e341Smrgint
4953eea2e341Smrgmain ()
4954eea2e341Smrg{
4955eea2e341Smrg
4956eea2e341Smrg  ;
4957eea2e341Smrg  return 0;
4958eea2e341Smrg}
4959eea2e341Smrg_ACEOF
4960eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
4961eea2e341Smrg  eval $cacheid=yes
4962eea2e341Smrgelse
4963eea2e341Smrg  eval $cacheid=no
4964eea2e341Smrgfi
4965eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
4966eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
4967eea2e341Smrgfi
4968eea2e341Smrg
4969eea2e341Smrg
4970eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
4971eea2e341Smrg
4972eea2e341Smrg		eval supported=\$$cacheid
4973eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4974eea2e341Smrg$as_echo "$supported" >&6; }
4975eea2e341Smrg		if test "$supported" = "yes" ; then
4976eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
4977eea2e341Smrg			found="yes"
4978eea2e341Smrg		fi
4979eea2e341Smrg	fi
4980eea2e341Smrg
4981eea2e341Smrg
4982eea2e341Smrg
4983eea2e341Smrg
4984eea2e341Smrg
4985eea2e341Smrg
4986eea2e341Smrg
4987eea2e341Smrg
4988eea2e341Smrg
4989eea2e341Smrg
4990eea2e341Smrg
4991eea2e341Smrg
4992eea2e341Smrg
4993eea2e341Smrg
4994eea2e341Smrg
4995eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
4996eea2e341Smrg
4997eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4998eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4999eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5000eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5001eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5002eea2e341Smrg  $as_echo_n "(cached) " >&6
5003eea2e341Smrgelse
5004eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5005eea2e341Smrg/* end confdefs.h.  */
5006eea2e341Smrgint i;
5007eea2e341Smrg_ACEOF
5008eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5009eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5010eea2e341Smrgelse
5011eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5012eea2e341Smrgfi
5013eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5014eea2e341Smrgfi
5015eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5016eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5017eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5018eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5019eea2e341Smrgfi
5020eea2e341Smrg
5021eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5022eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5023eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5024eea2e341Smrg	fi
5025eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5026eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5027eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5028eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5029eea2e341Smrg  $as_echo_n "(cached) " >&6
5030eea2e341Smrgelse
5031eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5032eea2e341Smrg/* end confdefs.h.  */
5033eea2e341Smrgint i;
5034eea2e341Smrg_ACEOF
5035eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5036eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5037eea2e341Smrgelse
5038eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5039eea2e341Smrgfi
5040eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5041eea2e341Smrgfi
5042eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5043eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5044eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5045eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5046eea2e341Smrgfi
5047eea2e341Smrg
5048eea2e341Smrgfound="no"
5049eea2e341Smrg
5050eea2e341Smrg	if test $found = "no" ; then
505133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5052eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5053eea2e341Smrg		fi
5054eea2e341Smrg
505533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5056eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5057eea2e341Smrg		fi
5058eea2e341Smrg
5059eea2e341Smrg		CFLAGS="$CFLAGS -Wformat=2"
5060eea2e341Smrg
506133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
506233dddc75Smrg$as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
506333dddc75Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
5064eea2e341Smrg		if eval \${$cacheid+:} false; then :
5065eea2e341Smrg  $as_echo_n "(cached) " >&6
5066eea2e341Smrgelse
5067eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5068eea2e341Smrg/* end confdefs.h.  */
5069eea2e341Smrgint i;
5070eea2e341Smrgint
5071eea2e341Smrgmain ()
5072eea2e341Smrg{
5073eea2e341Smrg
5074eea2e341Smrg  ;
5075eea2e341Smrg  return 0;
5076eea2e341Smrg}
5077eea2e341Smrg_ACEOF
5078eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5079eea2e341Smrg  eval $cacheid=yes
5080eea2e341Smrgelse
5081eea2e341Smrg  eval $cacheid=no
5082eea2e341Smrgfi
5083eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5084eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5085eea2e341Smrgfi
5086eea2e341Smrg
5087eea2e341Smrg
5088eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5089eea2e341Smrg
5090eea2e341Smrg		eval supported=\$$cacheid
5091eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5092eea2e341Smrg$as_echo "$supported" >&6; }
5093eea2e341Smrg		if test "$supported" = "yes" ; then
5094eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5095eea2e341Smrg			found="yes"
5096eea2e341Smrg		fi
5097eea2e341Smrg	fi
5098eea2e341Smrg
5099eea2e341Smrg	if test $found = "no" ; then
510033dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5101eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5102eea2e341Smrg		fi
5103eea2e341Smrg
510433dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5105eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5106eea2e341Smrg		fi
5107eea2e341Smrg
5108eea2e341Smrg		CFLAGS="$CFLAGS -Wformat"
5109eea2e341Smrg
511033dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
511133dddc75Smrg$as_echo_n "checking if $CC supports -Wformat... " >&6; }
5112eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wformat
5113eea2e341Smrg		if eval \${$cacheid+:} false; then :
5114eea2e341Smrg  $as_echo_n "(cached) " >&6
5115eea2e341Smrgelse
5116eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5117eea2e341Smrg/* end confdefs.h.  */
5118eea2e341Smrgint i;
5119eea2e341Smrgint
5120eea2e341Smrgmain ()
5121eea2e341Smrg{
5122eea2e341Smrg
5123eea2e341Smrg  ;
5124eea2e341Smrg  return 0;
5125eea2e341Smrg}
5126eea2e341Smrg_ACEOF
5127eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5128eea2e341Smrg  eval $cacheid=yes
5129eea2e341Smrgelse
5130eea2e341Smrg  eval $cacheid=no
5131eea2e341Smrgfi
5132eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5133eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5134eea2e341Smrgfi
5135eea2e341Smrg
5136eea2e341Smrg
5137eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5138eea2e341Smrg
5139eea2e341Smrg		eval supported=\$$cacheid
5140eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5141eea2e341Smrg$as_echo "$supported" >&6; }
5142eea2e341Smrg		if test "$supported" = "yes" ; then
5143eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5144eea2e341Smrg			found="yes"
5145eea2e341Smrg		fi
5146eea2e341Smrg	fi
5147eea2e341Smrg
5148eea2e341Smrg
5149eea2e341Smrg
5150eea2e341Smrg
5151eea2e341Smrg
5152eea2e341Smrg
5153eea2e341Smrg
5154eea2e341Smrg
5155eea2e341Smrg
5156eea2e341Smrg
5157eea2e341Smrg
5158eea2e341Smrg
5159eea2e341Smrg
5160eea2e341Smrg
5161eea2e341Smrg
5162eea2e341Smrg
5163eea2e341Smrg
5164eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5165eea2e341Smrg
5166eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5167eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5168eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5169eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5170eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5171eea2e341Smrg  $as_echo_n "(cached) " >&6
5172eea2e341Smrgelse
5173eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5174eea2e341Smrg/* end confdefs.h.  */
5175eea2e341Smrgint i;
5176eea2e341Smrg_ACEOF
5177eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5178eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5179eea2e341Smrgelse
5180eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5181eea2e341Smrgfi
5182eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5183eea2e341Smrgfi
5184eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5185eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5186eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5187eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5188eea2e341Smrgfi
5189eea2e341Smrg
5190eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5191eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5192eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5193eea2e341Smrg	fi
5194eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5195eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5196eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5197eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5198eea2e341Smrg  $as_echo_n "(cached) " >&6
5199eea2e341Smrgelse
5200eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5201eea2e341Smrg/* end confdefs.h.  */
5202eea2e341Smrgint i;
5203eea2e341Smrg_ACEOF
5204eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5205eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5206eea2e341Smrgelse
5207eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5208eea2e341Smrgfi
5209eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5210eea2e341Smrgfi
5211eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5212eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5213eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5214eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5215eea2e341Smrgfi
5216eea2e341Smrg
5217eea2e341Smrgfound="no"
5218eea2e341Smrg
5219eea2e341Smrg	if test $found = "no" ; then
522033dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5221eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5222eea2e341Smrg		fi
5223eea2e341Smrg
522433dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5225eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5226eea2e341Smrg		fi
5227eea2e341Smrg
5228eea2e341Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5229eea2e341Smrg
523033dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
523133dddc75Smrg$as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5232eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5233eea2e341Smrg		if eval \${$cacheid+:} false; then :
5234eea2e341Smrg  $as_echo_n "(cached) " >&6
5235eea2e341Smrgelse
5236eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5237eea2e341Smrg/* end confdefs.h.  */
5238eea2e341Smrgint i;
5239eea2e341Smrgint
5240eea2e341Smrgmain ()
5241eea2e341Smrg{
5242eea2e341Smrg
5243eea2e341Smrg  ;
5244eea2e341Smrg  return 0;
5245eea2e341Smrg}
5246eea2e341Smrg_ACEOF
5247eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5248eea2e341Smrg  eval $cacheid=yes
5249eea2e341Smrgelse
5250eea2e341Smrg  eval $cacheid=no
5251eea2e341Smrgfi
5252eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5253eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5254eea2e341Smrgfi
5255eea2e341Smrg
5256eea2e341Smrg
5257eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5258eea2e341Smrg
5259eea2e341Smrg		eval supported=\$$cacheid
5260eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5261eea2e341Smrg$as_echo "$supported" >&6; }
5262eea2e341Smrg		if test "$supported" = "yes" ; then
5263eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5264eea2e341Smrg			found="yes"
5265eea2e341Smrg		fi
5266eea2e341Smrg	fi
5267eea2e341Smrg
5268eea2e341Smrg
5269eea2e341Smrg
5270eea2e341Smrg
5271eea2e341Smrg
5272eea2e341Smrg
5273eea2e341Smrg
5274eea2e341Smrg
5275eea2e341Smrg
5276eea2e341Smrg
5277eea2e341Smrg
5278eea2e341Smrg
5279eea2e341Smrg
5280eea2e341Smrg
5281eea2e341Smrg
5282eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5283eea2e341Smrg
5284eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5285eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5286eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5287eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5288eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5289eea2e341Smrg  $as_echo_n "(cached) " >&6
5290eea2e341Smrgelse
5291eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5292eea2e341Smrg/* end confdefs.h.  */
5293eea2e341Smrgint i;
5294eea2e341Smrg_ACEOF
5295eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5296eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5297eea2e341Smrgelse
5298eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5299eea2e341Smrgfi
5300eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5301eea2e341Smrgfi
5302eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5303eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5304eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5305eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5306eea2e341Smrgfi
5307eea2e341Smrg
5308eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5309eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5310eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5311eea2e341Smrg	fi
5312eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5313eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5314eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5315eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5316eea2e341Smrg  $as_echo_n "(cached) " >&6
5317eea2e341Smrgelse
5318eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5319eea2e341Smrg/* end confdefs.h.  */
5320eea2e341Smrgint i;
5321eea2e341Smrg_ACEOF
5322eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5323eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5324eea2e341Smrgelse
5325eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5326eea2e341Smrgfi
5327eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5328eea2e341Smrgfi
5329eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5330eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5331eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5332eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5333eea2e341Smrgfi
5334eea2e341Smrg
5335eea2e341Smrgfound="no"
5336eea2e341Smrg
5337eea2e341Smrg	if test $found = "no" ; then
533833dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5339eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5340eea2e341Smrg		fi
5341eea2e341Smrg
534233dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5343eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5344eea2e341Smrg		fi
5345eea2e341Smrg
5346eea2e341Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5347eea2e341Smrg
534833dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
534933dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5350eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5351eea2e341Smrg		if eval \${$cacheid+:} false; then :
5352eea2e341Smrg  $as_echo_n "(cached) " >&6
5353eea2e341Smrgelse
5354eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5355eea2e341Smrg/* end confdefs.h.  */
5356eea2e341Smrgint i;
5357eea2e341Smrgint
5358eea2e341Smrgmain ()
5359eea2e341Smrg{
5360eea2e341Smrg
5361eea2e341Smrg  ;
5362eea2e341Smrg  return 0;
5363eea2e341Smrg}
5364eea2e341Smrg_ACEOF
5365eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5366eea2e341Smrg  eval $cacheid=yes
5367eea2e341Smrgelse
5368eea2e341Smrg  eval $cacheid=no
5369eea2e341Smrgfi
5370eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5371eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5372eea2e341Smrgfi
5373eea2e341Smrg
5374eea2e341Smrg
5375eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5376eea2e341Smrg
5377eea2e341Smrg		eval supported=\$$cacheid
5378eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5379eea2e341Smrg$as_echo "$supported" >&6; }
5380eea2e341Smrg		if test "$supported" = "yes" ; then
5381eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5382eea2e341Smrg			found="yes"
5383eea2e341Smrg		fi
5384eea2e341Smrg	fi
5385eea2e341Smrg
5386eea2e341Smrg
5387eea2e341Smrg
5388eea2e341Smrg
5389eea2e341Smrg
5390eea2e341Smrg
5391eea2e341Smrg
5392eea2e341Smrg
5393eea2e341Smrg
5394eea2e341Smrg
5395eea2e341Smrg
5396eea2e341Smrg
5397eea2e341Smrg
5398eea2e341Smrg
5399eea2e341Smrg
5400eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5401eea2e341Smrg
5402eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5403eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5404eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5405eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5406eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5407eea2e341Smrg  $as_echo_n "(cached) " >&6
5408eea2e341Smrgelse
5409eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5410eea2e341Smrg/* end confdefs.h.  */
5411eea2e341Smrgint i;
5412eea2e341Smrg_ACEOF
5413eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5414eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5415eea2e341Smrgelse
5416eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5417eea2e341Smrgfi
5418eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5419eea2e341Smrgfi
5420eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5421eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5422eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5423eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5424eea2e341Smrgfi
5425eea2e341Smrg
5426eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5427eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5428eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5429eea2e341Smrg	fi
5430eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5431eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5432eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5433eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5434eea2e341Smrg  $as_echo_n "(cached) " >&6
5435eea2e341Smrgelse
5436eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5437eea2e341Smrg/* end confdefs.h.  */
5438eea2e341Smrgint i;
5439eea2e341Smrg_ACEOF
5440eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5441eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5442eea2e341Smrgelse
5443eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5444eea2e341Smrgfi
5445eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5446eea2e341Smrgfi
5447eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5448eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5449eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5450eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5451eea2e341Smrgfi
5452eea2e341Smrg
5453eea2e341Smrgfound="no"
5454eea2e341Smrg
5455eea2e341Smrg	if test $found = "no" ; then
545633dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5457eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5458eea2e341Smrg		fi
5459eea2e341Smrg
546033dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5461eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5462eea2e341Smrg		fi
5463eea2e341Smrg
5464eea2e341Smrg		CFLAGS="$CFLAGS -Wnested-externs"
5465eea2e341Smrg
546633dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
546733dddc75Smrg$as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5468eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
5469eea2e341Smrg		if eval \${$cacheid+:} false; then :
5470eea2e341Smrg  $as_echo_n "(cached) " >&6
5471eea2e341Smrgelse
5472eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5473eea2e341Smrg/* end confdefs.h.  */
5474eea2e341Smrgint i;
5475eea2e341Smrgint
5476eea2e341Smrgmain ()
5477eea2e341Smrg{
5478eea2e341Smrg
5479eea2e341Smrg  ;
5480eea2e341Smrg  return 0;
5481eea2e341Smrg}
5482eea2e341Smrg_ACEOF
5483eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5484eea2e341Smrg  eval $cacheid=yes
5485eea2e341Smrgelse
5486eea2e341Smrg  eval $cacheid=no
5487eea2e341Smrgfi
5488eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5489eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5490eea2e341Smrgfi
5491eea2e341Smrg
5492eea2e341Smrg
5493eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5494eea2e341Smrg
5495eea2e341Smrg		eval supported=\$$cacheid
5496eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5497eea2e341Smrg$as_echo "$supported" >&6; }
5498eea2e341Smrg		if test "$supported" = "yes" ; then
5499eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5500eea2e341Smrg			found="yes"
5501eea2e341Smrg		fi
5502eea2e341Smrg	fi
5503eea2e341Smrg
5504eea2e341Smrg
5505eea2e341Smrg
5506eea2e341Smrg
5507eea2e341Smrg
5508eea2e341Smrg
5509eea2e341Smrg
5510eea2e341Smrg
5511eea2e341Smrg
5512eea2e341Smrg
5513eea2e341Smrg
5514eea2e341Smrg
5515eea2e341Smrg
5516eea2e341Smrg
5517eea2e341Smrg
5518eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5519eea2e341Smrg
5520eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5521eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5522eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5523eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5524eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5525eea2e341Smrg  $as_echo_n "(cached) " >&6
5526eea2e341Smrgelse
5527eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5528eea2e341Smrg/* end confdefs.h.  */
5529eea2e341Smrgint i;
5530eea2e341Smrg_ACEOF
5531eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5532eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5533eea2e341Smrgelse
5534eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5535eea2e341Smrgfi
5536eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5537eea2e341Smrgfi
5538eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5539eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5540eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5541eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5542eea2e341Smrgfi
5543eea2e341Smrg
5544eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5545eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5546eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5547eea2e341Smrg	fi
5548eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5549eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5550eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5551eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5552eea2e341Smrg  $as_echo_n "(cached) " >&6
5553eea2e341Smrgelse
5554eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5555eea2e341Smrg/* end confdefs.h.  */
5556eea2e341Smrgint i;
5557eea2e341Smrg_ACEOF
5558eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5559eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5560eea2e341Smrgelse
5561eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5562eea2e341Smrgfi
5563eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5564eea2e341Smrgfi
5565eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5566eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5567eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5568eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5569eea2e341Smrgfi
5570eea2e341Smrg
5571eea2e341Smrgfound="no"
5572eea2e341Smrg
5573eea2e341Smrg	if test $found = "no" ; then
557433dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5575eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5576eea2e341Smrg		fi
5577eea2e341Smrg
557833dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5579eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5580eea2e341Smrg		fi
5581eea2e341Smrg
5582eea2e341Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5583eea2e341Smrg
558433dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
558533dddc75Smrg$as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5586eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
5587eea2e341Smrg		if eval \${$cacheid+:} false; then :
5588eea2e341Smrg  $as_echo_n "(cached) " >&6
5589eea2e341Smrgelse
5590eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5591eea2e341Smrg/* end confdefs.h.  */
5592eea2e341Smrgint i;
5593eea2e341Smrgint
5594eea2e341Smrgmain ()
5595eea2e341Smrg{
5596eea2e341Smrg
5597eea2e341Smrg  ;
5598eea2e341Smrg  return 0;
5599eea2e341Smrg}
5600eea2e341Smrg_ACEOF
5601eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5602eea2e341Smrg  eval $cacheid=yes
5603eea2e341Smrgelse
5604eea2e341Smrg  eval $cacheid=no
5605eea2e341Smrgfi
5606eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5607eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5608eea2e341Smrgfi
5609eea2e341Smrg
5610eea2e341Smrg
5611eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5612eea2e341Smrg
5613eea2e341Smrg		eval supported=\$$cacheid
5614eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5615eea2e341Smrg$as_echo "$supported" >&6; }
5616eea2e341Smrg		if test "$supported" = "yes" ; then
5617eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5618eea2e341Smrg			found="yes"
5619eea2e341Smrg		fi
5620eea2e341Smrg	fi
5621eea2e341Smrg
5622eea2e341Smrg
5623eea2e341Smrg
5624eea2e341Smrg
5625eea2e341Smrg
5626eea2e341Smrg
5627eea2e341Smrg
5628eea2e341Smrg
5629eea2e341Smrg
5630eea2e341Smrg
5631eea2e341Smrg
5632eea2e341Smrg
5633eea2e341Smrg
5634eea2e341Smrg
5635eea2e341Smrg
5636eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5637eea2e341Smrg
5638eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5639eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5640eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5641eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5642eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5643eea2e341Smrg  $as_echo_n "(cached) " >&6
5644eea2e341Smrgelse
5645eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5646eea2e341Smrg/* end confdefs.h.  */
5647eea2e341Smrgint i;
5648eea2e341Smrg_ACEOF
5649eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5650eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5651eea2e341Smrgelse
5652eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5653eea2e341Smrgfi
5654eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5655eea2e341Smrgfi
5656eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5657eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5658eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5659eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5660eea2e341Smrgfi
5661eea2e341Smrg
5662eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5663eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5664eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5665eea2e341Smrg	fi
5666eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5667eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5668eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5669eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5670eea2e341Smrg  $as_echo_n "(cached) " >&6
5671eea2e341Smrgelse
5672eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5673eea2e341Smrg/* end confdefs.h.  */
5674eea2e341Smrgint i;
5675eea2e341Smrg_ACEOF
5676eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5677eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5678eea2e341Smrgelse
5679eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5680eea2e341Smrgfi
5681eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5682eea2e341Smrgfi
5683eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5684eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5685eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5686eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5687eea2e341Smrgfi
5688eea2e341Smrg
5689eea2e341Smrgfound="no"
5690eea2e341Smrg
5691eea2e341Smrg	if test $found = "no" ; then
569233dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5693eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5694eea2e341Smrg		fi
5695eea2e341Smrg
569633dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5697eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5698eea2e341Smrg		fi
5699eea2e341Smrg
5700eea2e341Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
5701eea2e341Smrg
570233dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
570333dddc75Smrg$as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5704eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
5705eea2e341Smrg		if eval \${$cacheid+:} false; then :
5706eea2e341Smrg  $as_echo_n "(cached) " >&6
5707eea2e341Smrgelse
5708eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5709eea2e341Smrg/* end confdefs.h.  */
5710eea2e341Smrgint i;
5711eea2e341Smrgint
5712eea2e341Smrgmain ()
5713eea2e341Smrg{
5714eea2e341Smrg
5715eea2e341Smrg  ;
5716eea2e341Smrg  return 0;
5717eea2e341Smrg}
5718eea2e341Smrg_ACEOF
5719eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5720eea2e341Smrg  eval $cacheid=yes
5721eea2e341Smrgelse
5722eea2e341Smrg  eval $cacheid=no
5723eea2e341Smrgfi
5724eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5725eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5726eea2e341Smrgfi
5727eea2e341Smrg
5728eea2e341Smrg
5729eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5730eea2e341Smrg
5731eea2e341Smrg		eval supported=\$$cacheid
5732eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5733eea2e341Smrg$as_echo "$supported" >&6; }
5734eea2e341Smrg		if test "$supported" = "yes" ; then
5735eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5736eea2e341Smrg			found="yes"
5737eea2e341Smrg		fi
5738eea2e341Smrg	fi
5739eea2e341Smrg
574033dddc75Smrg	if test $found = "no" ; then
574133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
574233dddc75Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
574333dddc75Smrg		fi
574433dddc75Smrg
574533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
574633dddc75Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
574733dddc75Smrg		fi
574833dddc75Smrg
574933dddc75Smrg		CFLAGS="$CFLAGS -fd"
575033dddc75Smrg
575133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
575233dddc75Smrg$as_echo_n "checking if $CC supports -fd... " >&6; }
575333dddc75Smrg		cacheid=xorg_cv_cc_flag__fd
575433dddc75Smrg		if eval \${$cacheid+:} false; then :
575533dddc75Smrg  $as_echo_n "(cached) " >&6
575633dddc75Smrgelse
575733dddc75Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
575833dddc75Smrg/* end confdefs.h.  */
575933dddc75Smrgint i;
576033dddc75Smrgint
576133dddc75Smrgmain ()
576233dddc75Smrg{
576333dddc75Smrg
576433dddc75Smrg  ;
576533dddc75Smrg  return 0;
576633dddc75Smrg}
576733dddc75Smrg_ACEOF
576833dddc75Smrgif ac_fn_c_try_link "$LINENO"; then :
576933dddc75Smrg  eval $cacheid=yes
577033dddc75Smrgelse
577133dddc75Smrg  eval $cacheid=no
577233dddc75Smrgfi
577333dddc75Smrgrm -f core conftest.err conftest.$ac_objext \
577433dddc75Smrg    conftest$ac_exeext conftest.$ac_ext
577533dddc75Smrgfi
577633dddc75Smrg
577733dddc75Smrg
577833dddc75Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
577933dddc75Smrg
578033dddc75Smrg		eval supported=\$$cacheid
578133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
578233dddc75Smrg$as_echo "$supported" >&6; }
578333dddc75Smrg		if test "$supported" = "yes" ; then
578433dddc75Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
578533dddc75Smrg			found="yes"
578633dddc75Smrg		fi
578733dddc75Smrg	fi
578833dddc75Smrg
5789eea2e341Smrg
5790eea2e341Smrg
5791eea2e341Smrg
5792eea2e341Smrg
5793eea2e341Smrg
5794eea2e341Smrg
5795eea2e341Smrg
5796eea2e341Smrg
5797eea2e341Smrg
5798eea2e341Smrg
5799eea2e341Smrg
5800eea2e341Smrg
5801eea2e341Smrg
5802eea2e341Smrg
5803eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5804eea2e341Smrg
5805eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5806eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5807eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5808eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5809eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5810eea2e341Smrg  $as_echo_n "(cached) " >&6
5811eea2e341Smrgelse
5812eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5813eea2e341Smrg/* end confdefs.h.  */
5814eea2e341Smrgint i;
5815eea2e341Smrg_ACEOF
5816eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5817eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5818eea2e341Smrgelse
5819eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5820eea2e341Smrgfi
5821eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5822eea2e341Smrgfi
5823eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5824eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5825eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5826eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5827eea2e341Smrgfi
5828eea2e341Smrg
5829eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5830eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5831eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5832eea2e341Smrg	fi
5833eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5834eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5835eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5836eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5837eea2e341Smrg  $as_echo_n "(cached) " >&6
5838eea2e341Smrgelse
5839eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5840eea2e341Smrg/* end confdefs.h.  */
5841eea2e341Smrgint i;
5842eea2e341Smrg_ACEOF
5843eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5844eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5845eea2e341Smrgelse
5846eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5847eea2e341Smrgfi
5848eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5849eea2e341Smrgfi
5850eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5851eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5852eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5853eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5854eea2e341Smrgfi
5855eea2e341Smrg
5856eea2e341Smrgfound="no"
5857eea2e341Smrg
5858eea2e341Smrg	if test $found = "no" ; then
585933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5860eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5861eea2e341Smrg		fi
5862eea2e341Smrg
586333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5864eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5865eea2e341Smrg		fi
5866eea2e341Smrg
5867eea2e341Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5868eea2e341Smrg
586933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
587033dddc75Smrg$as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5871eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5872eea2e341Smrg		if eval \${$cacheid+:} false; then :
5873eea2e341Smrg  $as_echo_n "(cached) " >&6
5874eea2e341Smrgelse
5875eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5876eea2e341Smrg/* end confdefs.h.  */
5877eea2e341Smrgint i;
5878eea2e341Smrgint
5879eea2e341Smrgmain ()
5880eea2e341Smrg{
5881eea2e341Smrg
5882eea2e341Smrg  ;
5883eea2e341Smrg  return 0;
5884eea2e341Smrg}
5885eea2e341Smrg_ACEOF
5886eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
5887eea2e341Smrg  eval $cacheid=yes
5888eea2e341Smrgelse
5889eea2e341Smrg  eval $cacheid=no
5890eea2e341Smrgfi
5891eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
5892eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
5893eea2e341Smrgfi
5894eea2e341Smrg
5895eea2e341Smrg
5896eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
5897eea2e341Smrg
5898eea2e341Smrg		eval supported=\$$cacheid
5899eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5900eea2e341Smrg$as_echo "$supported" >&6; }
5901eea2e341Smrg		if test "$supported" = "yes" ; then
5902eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5903eea2e341Smrg			found="yes"
5904eea2e341Smrg		fi
5905eea2e341Smrg	fi
5906eea2e341Smrg
5907eea2e341Smrg
5908eea2e341Smrg
5909eea2e341Smrg
5910eea2e341Smrg
5911eea2e341Smrg# This chunk adds additional warnings that could catch undesired effects.
5912eea2e341Smrg
5913eea2e341Smrg
5914eea2e341Smrg
5915eea2e341Smrg
5916eea2e341Smrg
5917eea2e341Smrg
5918eea2e341Smrg
5919eea2e341Smrg
5920eea2e341Smrg
5921eea2e341Smrg
5922eea2e341Smrg
5923eea2e341Smrg
5924eea2e341Smrg
5925eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
5926eea2e341Smrg
5927eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5928eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5929eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5930eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5931eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5932eea2e341Smrg  $as_echo_n "(cached) " >&6
5933eea2e341Smrgelse
5934eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5935eea2e341Smrg/* end confdefs.h.  */
5936eea2e341Smrgint i;
5937eea2e341Smrg_ACEOF
5938eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5939eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5940eea2e341Smrgelse
5941eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
5942eea2e341Smrgfi
5943eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5944eea2e341Smrgfi
5945eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5946eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5947eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5948eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5949eea2e341Smrgfi
5950eea2e341Smrg
5951eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5952eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5953eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5954eea2e341Smrg	fi
5955eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5956eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5957eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5958eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5959eea2e341Smrg  $as_echo_n "(cached) " >&6
5960eea2e341Smrgelse
5961eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5962eea2e341Smrg/* end confdefs.h.  */
5963eea2e341Smrgint i;
5964eea2e341Smrg_ACEOF
5965eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
5966eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5967eea2e341Smrgelse
5968eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
5969eea2e341Smrgfi
5970eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5971eea2e341Smrgfi
5972eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5973eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5974eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5975eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
5976eea2e341Smrgfi
5977eea2e341Smrg
5978eea2e341Smrgfound="no"
5979eea2e341Smrg
5980eea2e341Smrg	if test $found = "no" ; then
598133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5982eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5983eea2e341Smrg		fi
5984eea2e341Smrg
598533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5986eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5987eea2e341Smrg		fi
5988eea2e341Smrg
5989eea2e341Smrg		CFLAGS="$CFLAGS -Wunused"
5990eea2e341Smrg
599133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
599233dddc75Smrg$as_echo_n "checking if $CC supports -Wunused... " >&6; }
5993eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wunused
5994eea2e341Smrg		if eval \${$cacheid+:} false; then :
5995eea2e341Smrg  $as_echo_n "(cached) " >&6
5996eea2e341Smrgelse
5997eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998eea2e341Smrg/* end confdefs.h.  */
5999eea2e341Smrgint i;
6000eea2e341Smrgint
6001eea2e341Smrgmain ()
6002eea2e341Smrg{
6003eea2e341Smrg
6004eea2e341Smrg  ;
6005eea2e341Smrg  return 0;
6006eea2e341Smrg}
6007eea2e341Smrg_ACEOF
6008eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6009eea2e341Smrg  eval $cacheid=yes
6010eea2e341Smrgelse
6011eea2e341Smrg  eval $cacheid=no
6012eea2e341Smrgfi
6013eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6014eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6015eea2e341Smrgfi
6016eea2e341Smrg
6017eea2e341Smrg
6018eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6019eea2e341Smrg
6020eea2e341Smrg		eval supported=\$$cacheid
6021eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6022eea2e341Smrg$as_echo "$supported" >&6; }
6023eea2e341Smrg		if test "$supported" = "yes" ; then
6024eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6025eea2e341Smrg			found="yes"
6026eea2e341Smrg		fi
6027eea2e341Smrg	fi
6028eea2e341Smrg
6029eea2e341Smrg
6030eea2e341Smrg
6031eea2e341Smrg
6032eea2e341Smrg
6033eea2e341Smrg
6034eea2e341Smrg
6035eea2e341Smrg
6036eea2e341Smrg
6037eea2e341Smrg
6038eea2e341Smrg
6039eea2e341Smrg
6040eea2e341Smrg
6041eea2e341Smrg
6042eea2e341Smrg
6043eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6044eea2e341Smrg
6045eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6046eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6047eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6048eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6049eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6050eea2e341Smrg  $as_echo_n "(cached) " >&6
6051eea2e341Smrgelse
6052eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6053eea2e341Smrg/* end confdefs.h.  */
6054eea2e341Smrgint i;
6055eea2e341Smrg_ACEOF
6056eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6057eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6058eea2e341Smrgelse
6059eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6060eea2e341Smrgfi
6061eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6062eea2e341Smrgfi
6063eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6064eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6065eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6066eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6067eea2e341Smrgfi
6068eea2e341Smrg
6069eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6070eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6071eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6072eea2e341Smrg	fi
6073eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6074eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6075eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6076eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6077eea2e341Smrg  $as_echo_n "(cached) " >&6
6078eea2e341Smrgelse
6079eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6080eea2e341Smrg/* end confdefs.h.  */
6081eea2e341Smrgint i;
6082eea2e341Smrg_ACEOF
6083eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6084eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6085eea2e341Smrgelse
6086eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6087eea2e341Smrgfi
6088eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6089eea2e341Smrgfi
6090eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6091eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6092eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6093eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6094eea2e341Smrgfi
6095eea2e341Smrg
6096eea2e341Smrgfound="no"
6097eea2e341Smrg
6098eea2e341Smrg	if test $found = "no" ; then
609933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6100eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6101eea2e341Smrg		fi
6102eea2e341Smrg
610333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6104eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6105eea2e341Smrg		fi
6106eea2e341Smrg
6107eea2e341Smrg		CFLAGS="$CFLAGS -Wuninitialized"
6108eea2e341Smrg
610933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
611033dddc75Smrg$as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6111eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
6112eea2e341Smrg		if eval \${$cacheid+:} false; then :
6113eea2e341Smrg  $as_echo_n "(cached) " >&6
6114eea2e341Smrgelse
6115eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116eea2e341Smrg/* end confdefs.h.  */
6117eea2e341Smrgint i;
6118eea2e341Smrgint
6119eea2e341Smrgmain ()
6120eea2e341Smrg{
6121eea2e341Smrg
6122eea2e341Smrg  ;
6123eea2e341Smrg  return 0;
6124eea2e341Smrg}
6125eea2e341Smrg_ACEOF
6126eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6127eea2e341Smrg  eval $cacheid=yes
6128eea2e341Smrgelse
6129eea2e341Smrg  eval $cacheid=no
6130eea2e341Smrgfi
6131eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6132eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6133eea2e341Smrgfi
6134eea2e341Smrg
6135eea2e341Smrg
6136eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6137eea2e341Smrg
6138eea2e341Smrg		eval supported=\$$cacheid
6139eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6140eea2e341Smrg$as_echo "$supported" >&6; }
6141eea2e341Smrg		if test "$supported" = "yes" ; then
6142eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6143eea2e341Smrg			found="yes"
6144eea2e341Smrg		fi
6145eea2e341Smrg	fi
6146eea2e341Smrg
6147eea2e341Smrg
6148eea2e341Smrg
6149eea2e341Smrg
6150eea2e341Smrg
6151eea2e341Smrg
6152eea2e341Smrg
6153eea2e341Smrg
6154eea2e341Smrg
6155eea2e341Smrg
6156eea2e341Smrg
6157eea2e341Smrg
6158eea2e341Smrg
6159eea2e341Smrg
6160eea2e341Smrg
6161eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6162eea2e341Smrg
6163eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6164eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6165eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6166eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6167eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6168eea2e341Smrg  $as_echo_n "(cached) " >&6
6169eea2e341Smrgelse
6170eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6171eea2e341Smrg/* end confdefs.h.  */
6172eea2e341Smrgint i;
6173eea2e341Smrg_ACEOF
6174eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6175eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6176eea2e341Smrgelse
6177eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6178eea2e341Smrgfi
6179eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6180eea2e341Smrgfi
6181eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6182eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6183eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6184eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6185eea2e341Smrgfi
6186eea2e341Smrg
6187eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6188eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6189eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6190eea2e341Smrg	fi
6191eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6192eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6193eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6194eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6195eea2e341Smrg  $as_echo_n "(cached) " >&6
6196eea2e341Smrgelse
6197eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6198eea2e341Smrg/* end confdefs.h.  */
6199eea2e341Smrgint i;
6200eea2e341Smrg_ACEOF
6201eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6202eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6203eea2e341Smrgelse
6204eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6205eea2e341Smrgfi
6206eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6207eea2e341Smrgfi
6208eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6209eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6210eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6211eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6212eea2e341Smrgfi
6213eea2e341Smrg
6214eea2e341Smrgfound="no"
6215eea2e341Smrg
6216eea2e341Smrg	if test $found = "no" ; then
621733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6218eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6219eea2e341Smrg		fi
6220eea2e341Smrg
622133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6222eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6223eea2e341Smrg		fi
6224eea2e341Smrg
6225eea2e341Smrg		CFLAGS="$CFLAGS -Wshadow"
6226eea2e341Smrg
622733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
622833dddc75Smrg$as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6229eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wshadow
6230eea2e341Smrg		if eval \${$cacheid+:} false; then :
6231eea2e341Smrg  $as_echo_n "(cached) " >&6
6232eea2e341Smrgelse
6233eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6234eea2e341Smrg/* end confdefs.h.  */
6235eea2e341Smrgint i;
6236eea2e341Smrgint
6237eea2e341Smrgmain ()
6238eea2e341Smrg{
6239eea2e341Smrg
6240eea2e341Smrg  ;
6241eea2e341Smrg  return 0;
6242eea2e341Smrg}
6243eea2e341Smrg_ACEOF
6244eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6245eea2e341Smrg  eval $cacheid=yes
6246eea2e341Smrgelse
6247eea2e341Smrg  eval $cacheid=no
6248eea2e341Smrgfi
6249eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6250eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6251eea2e341Smrgfi
6252eea2e341Smrg
6253eea2e341Smrg
6254eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6255eea2e341Smrg
6256eea2e341Smrg		eval supported=\$$cacheid
6257eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6258eea2e341Smrg$as_echo "$supported" >&6; }
6259eea2e341Smrg		if test "$supported" = "yes" ; then
6260eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6261eea2e341Smrg			found="yes"
6262eea2e341Smrg		fi
6263eea2e341Smrg	fi
6264eea2e341Smrg
6265eea2e341Smrg
6266eea2e341Smrg
6267eea2e341Smrg
6268eea2e341Smrg
6269eea2e341Smrg
6270eea2e341Smrg
6271eea2e341Smrg
6272eea2e341Smrg
6273eea2e341Smrg
6274eea2e341Smrg
6275eea2e341Smrg
6276eea2e341Smrg
6277eea2e341Smrg
6278eea2e341Smrg
6279eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6280eea2e341Smrg
6281eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6282eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6283eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6284eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6285eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6286eea2e341Smrg  $as_echo_n "(cached) " >&6
6287eea2e341Smrgelse
6288eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6289eea2e341Smrg/* end confdefs.h.  */
6290eea2e341Smrgint i;
6291eea2e341Smrg_ACEOF
6292eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6293eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6294eea2e341Smrgelse
6295eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6296eea2e341Smrgfi
6297eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6298eea2e341Smrgfi
6299eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6300eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6301eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6302eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6303eea2e341Smrgfi
6304eea2e341Smrg
6305eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6306eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6307eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6308eea2e341Smrg	fi
6309eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6310eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6311eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6312eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6313eea2e341Smrg  $as_echo_n "(cached) " >&6
6314eea2e341Smrgelse
6315eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6316eea2e341Smrg/* end confdefs.h.  */
6317eea2e341Smrgint i;
6318eea2e341Smrg_ACEOF
6319eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6320eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6321eea2e341Smrgelse
6322eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6323eea2e341Smrgfi
6324eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6325eea2e341Smrgfi
6326eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6327eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6328eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6329eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6330eea2e341Smrgfi
6331eea2e341Smrg
6332eea2e341Smrgfound="no"
6333eea2e341Smrg
6334eea2e341Smrg	if test $found = "no" ; then
633533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6336eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6337eea2e341Smrg		fi
6338eea2e341Smrg
633933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6340eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6341eea2e341Smrg		fi
6342eea2e341Smrg
634333dddc75Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6344eea2e341Smrg
634533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
634633dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
634733dddc75Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6348eea2e341Smrg		if eval \${$cacheid+:} false; then :
6349eea2e341Smrg  $as_echo_n "(cached) " >&6
6350eea2e341Smrgelse
6351eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6352eea2e341Smrg/* end confdefs.h.  */
6353eea2e341Smrgint i;
6354eea2e341Smrgint
6355eea2e341Smrgmain ()
6356eea2e341Smrg{
6357eea2e341Smrg
6358eea2e341Smrg  ;
6359eea2e341Smrg  return 0;
6360eea2e341Smrg}
6361eea2e341Smrg_ACEOF
6362eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6363eea2e341Smrg  eval $cacheid=yes
6364eea2e341Smrgelse
6365eea2e341Smrg  eval $cacheid=no
6366eea2e341Smrgfi
6367eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6368eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6369eea2e341Smrgfi
6370eea2e341Smrg
6371eea2e341Smrg
6372eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6373eea2e341Smrg
6374eea2e341Smrg		eval supported=\$$cacheid
6375eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6376eea2e341Smrg$as_echo "$supported" >&6; }
6377eea2e341Smrg		if test "$supported" = "yes" ; then
637833dddc75Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6379eea2e341Smrg			found="yes"
6380eea2e341Smrg		fi
6381eea2e341Smrg	fi
6382eea2e341Smrg
6383eea2e341Smrg
6384eea2e341Smrg
6385eea2e341Smrg
6386eea2e341Smrg
6387eea2e341Smrg
6388eea2e341Smrg
6389eea2e341Smrg
6390eea2e341Smrg
6391eea2e341Smrg
6392eea2e341Smrg
6393eea2e341Smrg
6394eea2e341Smrg
6395eea2e341Smrg
6396eea2e341Smrg
6397eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6398eea2e341Smrg
6399eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6400eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6401eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6402eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6403eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6404eea2e341Smrg  $as_echo_n "(cached) " >&6
6405eea2e341Smrgelse
6406eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6407eea2e341Smrg/* end confdefs.h.  */
6408eea2e341Smrgint i;
6409eea2e341Smrg_ACEOF
6410eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6411eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6412eea2e341Smrgelse
6413eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6414eea2e341Smrgfi
6415eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6416eea2e341Smrgfi
6417eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6418eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6419eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6420eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6421eea2e341Smrgfi
6422eea2e341Smrg
6423eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6424eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6425eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6426eea2e341Smrg	fi
6427eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6428eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6429eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6430eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6431eea2e341Smrg  $as_echo_n "(cached) " >&6
6432eea2e341Smrgelse
6433eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6434eea2e341Smrg/* end confdefs.h.  */
6435eea2e341Smrgint i;
6436eea2e341Smrg_ACEOF
6437eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6438eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6439eea2e341Smrgelse
6440eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6441eea2e341Smrgfi
6442eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6443eea2e341Smrgfi
6444eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6445eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6446eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6447eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6448eea2e341Smrgfi
6449eea2e341Smrg
6450eea2e341Smrgfound="no"
6451eea2e341Smrg
6452eea2e341Smrg	if test $found = "no" ; then
645333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6454eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6455eea2e341Smrg		fi
6456eea2e341Smrg
645733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6458eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6459eea2e341Smrg		fi
6460eea2e341Smrg
646133dddc75Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6462eea2e341Smrg
646333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
646433dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
646533dddc75Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6466eea2e341Smrg		if eval \${$cacheid+:} false; then :
6467eea2e341Smrg  $as_echo_n "(cached) " >&6
6468eea2e341Smrgelse
6469eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6470eea2e341Smrg/* end confdefs.h.  */
6471eea2e341Smrgint i;
6472eea2e341Smrgint
6473eea2e341Smrgmain ()
6474eea2e341Smrg{
6475eea2e341Smrg
6476eea2e341Smrg  ;
6477eea2e341Smrg  return 0;
6478eea2e341Smrg}
6479eea2e341Smrg_ACEOF
6480eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6481eea2e341Smrg  eval $cacheid=yes
6482eea2e341Smrgelse
6483eea2e341Smrg  eval $cacheid=no
6484eea2e341Smrgfi
6485eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6486eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6487eea2e341Smrgfi
6488eea2e341Smrg
6489eea2e341Smrg
6490eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6491eea2e341Smrg
6492eea2e341Smrg		eval supported=\$$cacheid
6493eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6494eea2e341Smrg$as_echo "$supported" >&6; }
6495eea2e341Smrg		if test "$supported" = "yes" ; then
649633dddc75Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6497eea2e341Smrg			found="yes"
6498eea2e341Smrg		fi
6499eea2e341Smrg	fi
6500eea2e341Smrg
6501eea2e341Smrg
6502eea2e341Smrg
6503eea2e341Smrg
6504eea2e341Smrg
6505eea2e341Smrg
6506eea2e341Smrg
6507eea2e341Smrg
6508eea2e341Smrg
6509eea2e341Smrg
6510eea2e341Smrg
6511eea2e341Smrg
6512eea2e341Smrg
6513eea2e341Smrg
6514eea2e341Smrg
6515eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6516eea2e341Smrg
6517eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6518eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6519eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6520eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6521eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6522eea2e341Smrg  $as_echo_n "(cached) " >&6
6523eea2e341Smrgelse
6524eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6525eea2e341Smrg/* end confdefs.h.  */
6526eea2e341Smrgint i;
6527eea2e341Smrg_ACEOF
6528eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6529eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6530eea2e341Smrgelse
6531eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6532eea2e341Smrgfi
6533eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6534eea2e341Smrgfi
6535eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6536eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6537eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6538eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6539eea2e341Smrgfi
6540eea2e341Smrg
6541eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6542eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6543eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6544eea2e341Smrg	fi
6545eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6546eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6547eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6548eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6549eea2e341Smrg  $as_echo_n "(cached) " >&6
6550eea2e341Smrgelse
6551eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6552eea2e341Smrg/* end confdefs.h.  */
6553eea2e341Smrgint i;
6554eea2e341Smrg_ACEOF
6555eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6556eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6557eea2e341Smrgelse
6558eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6559eea2e341Smrgfi
6560eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6561eea2e341Smrgfi
6562eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6563eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6564eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6565eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6566eea2e341Smrgfi
6567eea2e341Smrg
6568eea2e341Smrgfound="no"
6569eea2e341Smrg
6570eea2e341Smrg	if test $found = "no" ; then
657133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6572eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6573eea2e341Smrg		fi
6574eea2e341Smrg
657533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6576eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6577eea2e341Smrg		fi
6578eea2e341Smrg
657933dddc75Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6580eea2e341Smrg
658133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
658233dddc75Smrg$as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
658333dddc75Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
6584eea2e341Smrg		if eval \${$cacheid+:} false; then :
6585eea2e341Smrg  $as_echo_n "(cached) " >&6
6586eea2e341Smrgelse
6587eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6588eea2e341Smrg/* end confdefs.h.  */
6589eea2e341Smrgint i;
6590eea2e341Smrgint
6591eea2e341Smrgmain ()
6592eea2e341Smrg{
6593eea2e341Smrg
6594eea2e341Smrg  ;
6595eea2e341Smrg  return 0;
6596eea2e341Smrg}
6597eea2e341Smrg_ACEOF
6598eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6599eea2e341Smrg  eval $cacheid=yes
6600eea2e341Smrgelse
6601eea2e341Smrg  eval $cacheid=no
6602eea2e341Smrgfi
6603eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6604eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6605eea2e341Smrgfi
6606eea2e341Smrg
6607eea2e341Smrg
6608eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6609eea2e341Smrg
6610eea2e341Smrg		eval supported=\$$cacheid
6611eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6612eea2e341Smrg$as_echo "$supported" >&6; }
6613eea2e341Smrg		if test "$supported" = "yes" ; then
661433dddc75Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6615eea2e341Smrg			found="yes"
6616eea2e341Smrg		fi
6617eea2e341Smrg	fi
6618eea2e341Smrg
6619eea2e341Smrg
6620eea2e341Smrg
6621eea2e341Smrg
6622eea2e341Smrg
6623eea2e341Smrg
6624eea2e341Smrg
6625eea2e341Smrg
6626eea2e341Smrg
6627eea2e341Smrg
6628eea2e341Smrg
6629eea2e341Smrg
6630eea2e341Smrg
6631eea2e341Smrg
6632eea2e341Smrg
6633eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6634eea2e341Smrg
6635eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6636eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6637eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6638eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6639eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6640eea2e341Smrg  $as_echo_n "(cached) " >&6
6641eea2e341Smrgelse
6642eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6643eea2e341Smrg/* end confdefs.h.  */
6644eea2e341Smrgint i;
6645eea2e341Smrg_ACEOF
6646eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6647eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6648eea2e341Smrgelse
6649eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6650eea2e341Smrgfi
6651eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6652eea2e341Smrgfi
6653eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6654eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6655eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6656eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6657eea2e341Smrgfi
6658eea2e341Smrg
6659eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6660eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6661eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6662eea2e341Smrg	fi
6663eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6664eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6665eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6666eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6667eea2e341Smrg  $as_echo_n "(cached) " >&6
6668eea2e341Smrgelse
6669eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6670eea2e341Smrg/* end confdefs.h.  */
6671eea2e341Smrgint i;
6672eea2e341Smrg_ACEOF
6673eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6674eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6675eea2e341Smrgelse
6676eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6677eea2e341Smrgfi
6678eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6679eea2e341Smrgfi
6680eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6681eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6682eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6683eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6684eea2e341Smrgfi
6685eea2e341Smrg
6686eea2e341Smrgfound="no"
6687eea2e341Smrg
6688eea2e341Smrg	if test $found = "no" ; then
668933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6690eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6691eea2e341Smrg		fi
6692eea2e341Smrg
669333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6694eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6695eea2e341Smrg		fi
6696eea2e341Smrg
669733dddc75Smrg		CFLAGS="$CFLAGS -Wlogical-op"
6698eea2e341Smrg
669933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
670033dddc75Smrg$as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
670133dddc75Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
6702eea2e341Smrg		if eval \${$cacheid+:} false; then :
6703eea2e341Smrg  $as_echo_n "(cached) " >&6
6704eea2e341Smrgelse
6705eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6706eea2e341Smrg/* end confdefs.h.  */
6707eea2e341Smrgint i;
6708eea2e341Smrgint
6709eea2e341Smrgmain ()
6710eea2e341Smrg{
6711eea2e341Smrg
6712eea2e341Smrg  ;
6713eea2e341Smrg  return 0;
6714eea2e341Smrg}
6715eea2e341Smrg_ACEOF
6716eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6717eea2e341Smrg  eval $cacheid=yes
6718eea2e341Smrgelse
6719eea2e341Smrg  eval $cacheid=no
6720eea2e341Smrgfi
6721eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6722eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6723eea2e341Smrgfi
6724eea2e341Smrg
6725eea2e341Smrg
6726eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6727eea2e341Smrg
6728eea2e341Smrg		eval supported=\$$cacheid
6729eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6730eea2e341Smrg$as_echo "$supported" >&6; }
6731eea2e341Smrg		if test "$supported" = "yes" ; then
673233dddc75Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6733eea2e341Smrg			found="yes"
6734eea2e341Smrg		fi
6735eea2e341Smrg	fi
6736eea2e341Smrg
6737eea2e341Smrg
6738eea2e341Smrg
6739eea2e341Smrg# These are currently disabled because they are noisy.  They will be enabled
6740eea2e341Smrg# in the future once the codebase is sufficiently modernized to silence
6741eea2e341Smrg# them.  For now, I don't want them to drown out the other warnings.
6742eea2e341Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6743eea2e341Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
674433dddc75Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6745eea2e341Smrg
6746eea2e341Smrg# Turn some warnings into errors, so we don't accidently get successful builds
6747eea2e341Smrg# when there are problems that should be fixed.
6748eea2e341Smrg
6749eea2e341Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
6750eea2e341Smrg
6751eea2e341Smrg
6752eea2e341Smrg
6753eea2e341Smrg
6754eea2e341Smrg
6755eea2e341Smrg
6756eea2e341Smrg
6757eea2e341Smrg
6758eea2e341Smrg
6759eea2e341Smrg
6760eea2e341Smrg
6761eea2e341Smrg
6762eea2e341Smrg
6763eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6764eea2e341Smrg
6765eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6766eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6767eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6768eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6769eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6770eea2e341Smrg  $as_echo_n "(cached) " >&6
6771eea2e341Smrgelse
6772eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6773eea2e341Smrg/* end confdefs.h.  */
6774eea2e341Smrgint i;
6775eea2e341Smrg_ACEOF
6776eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6777eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6778eea2e341Smrgelse
6779eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6780eea2e341Smrgfi
6781eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6782eea2e341Smrgfi
6783eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6784eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6785eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6786eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6787eea2e341Smrgfi
6788eea2e341Smrg
6789eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6790eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6791eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6792eea2e341Smrg	fi
6793eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6794eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6795eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6796eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6797eea2e341Smrg  $as_echo_n "(cached) " >&6
6798eea2e341Smrgelse
6799eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6800eea2e341Smrg/* end confdefs.h.  */
6801eea2e341Smrgint i;
6802eea2e341Smrg_ACEOF
6803eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6804eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6805eea2e341Smrgelse
6806eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6807eea2e341Smrgfi
6808eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6809eea2e341Smrgfi
6810eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6811eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6812eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6813eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6814eea2e341Smrgfi
6815eea2e341Smrg
6816eea2e341Smrgfound="no"
6817eea2e341Smrg
6818eea2e341Smrg	if test $found = "no" ; then
681933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6820eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6821eea2e341Smrg		fi
6822eea2e341Smrg
682333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6824eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6825eea2e341Smrg		fi
6826eea2e341Smrg
6827eea2e341Smrg		CFLAGS="$CFLAGS -Werror=implicit"
6828eea2e341Smrg
682933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
683033dddc75Smrg$as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
683133dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
6832eea2e341Smrg		if eval \${$cacheid+:} false; then :
6833eea2e341Smrg  $as_echo_n "(cached) " >&6
6834eea2e341Smrgelse
6835eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6836eea2e341Smrg/* end confdefs.h.  */
6837eea2e341Smrgint i;
6838eea2e341Smrgint
6839eea2e341Smrgmain ()
6840eea2e341Smrg{
6841eea2e341Smrg
6842eea2e341Smrg  ;
6843eea2e341Smrg  return 0;
6844eea2e341Smrg}
6845eea2e341Smrg_ACEOF
6846eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6847eea2e341Smrg  eval $cacheid=yes
6848eea2e341Smrgelse
6849eea2e341Smrg  eval $cacheid=no
6850eea2e341Smrgfi
6851eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6852eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6853eea2e341Smrgfi
6854eea2e341Smrg
6855eea2e341Smrg
6856eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6857eea2e341Smrg
6858eea2e341Smrg		eval supported=\$$cacheid
6859eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6860eea2e341Smrg$as_echo "$supported" >&6; }
6861eea2e341Smrg		if test "$supported" = "yes" ; then
6862eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6863eea2e341Smrg			found="yes"
6864eea2e341Smrg		fi
6865eea2e341Smrg	fi
6866eea2e341Smrg
6867eea2e341Smrg	if test $found = "no" ; then
686833dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6869eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6870eea2e341Smrg		fi
6871eea2e341Smrg
687233dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6873eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6874eea2e341Smrg		fi
6875eea2e341Smrg
6876eea2e341Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6877eea2e341Smrg
687833dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
687933dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
688033dddc75Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
6881eea2e341Smrg		if eval \${$cacheid+:} false; then :
6882eea2e341Smrg  $as_echo_n "(cached) " >&6
6883eea2e341Smrgelse
6884eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6885eea2e341Smrg/* end confdefs.h.  */
6886eea2e341Smrgint i;
6887eea2e341Smrgint
6888eea2e341Smrgmain ()
6889eea2e341Smrg{
6890eea2e341Smrg
6891eea2e341Smrg  ;
6892eea2e341Smrg  return 0;
6893eea2e341Smrg}
6894eea2e341Smrg_ACEOF
6895eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
6896eea2e341Smrg  eval $cacheid=yes
6897eea2e341Smrgelse
6898eea2e341Smrg  eval $cacheid=no
6899eea2e341Smrgfi
6900eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
6901eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
6902eea2e341Smrgfi
6903eea2e341Smrg
6904eea2e341Smrg
6905eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6906eea2e341Smrg
6907eea2e341Smrg		eval supported=\$$cacheid
6908eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6909eea2e341Smrg$as_echo "$supported" >&6; }
6910eea2e341Smrg		if test "$supported" = "yes" ; then
6911eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6912eea2e341Smrg			found="yes"
6913eea2e341Smrg		fi
6914eea2e341Smrg	fi
6915eea2e341Smrg
6916eea2e341Smrg
6917eea2e341Smrg
6918eea2e341Smrg
6919eea2e341Smrg
6920eea2e341Smrg
6921eea2e341Smrg
6922eea2e341Smrg
6923eea2e341Smrg
6924eea2e341Smrg
6925eea2e341Smrg
6926eea2e341Smrg
6927eea2e341Smrg
6928eea2e341Smrg
6929eea2e341Smrg
6930eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
6931eea2e341Smrg
6932eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6933eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6934eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6935eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6936eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6937eea2e341Smrg  $as_echo_n "(cached) " >&6
6938eea2e341Smrgelse
6939eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6940eea2e341Smrg/* end confdefs.h.  */
6941eea2e341Smrgint i;
6942eea2e341Smrg_ACEOF
6943eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6944eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6945eea2e341Smrgelse
6946eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
6947eea2e341Smrgfi
6948eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6949eea2e341Smrgfi
6950eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6951eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6952eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6953eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6954eea2e341Smrgfi
6955eea2e341Smrg
6956eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6957eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6958eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6959eea2e341Smrg	fi
6960eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6961eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6962eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6963eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6964eea2e341Smrg  $as_echo_n "(cached) " >&6
6965eea2e341Smrgelse
6966eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6967eea2e341Smrg/* end confdefs.h.  */
6968eea2e341Smrgint i;
6969eea2e341Smrg_ACEOF
6970eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
6971eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6972eea2e341Smrgelse
6973eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
6974eea2e341Smrgfi
6975eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6976eea2e341Smrgfi
6977eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6978eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6979eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6980eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
6981eea2e341Smrgfi
6982eea2e341Smrg
6983eea2e341Smrgfound="no"
6984eea2e341Smrg
6985eea2e341Smrg	if test $found = "no" ; then
698633dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6987eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6988eea2e341Smrg		fi
6989eea2e341Smrg
699033dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6991eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6992eea2e341Smrg		fi
6993eea2e341Smrg
6994eea2e341Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
6995eea2e341Smrg
699633dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
699733dddc75Smrg$as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
699833dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
6999eea2e341Smrg		if eval \${$cacheid+:} false; then :
7000eea2e341Smrg  $as_echo_n "(cached) " >&6
7001eea2e341Smrgelse
7002eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7003eea2e341Smrg/* end confdefs.h.  */
7004eea2e341Smrgint i;
7005eea2e341Smrgint
7006eea2e341Smrgmain ()
7007eea2e341Smrg{
7008eea2e341Smrg
7009eea2e341Smrg  ;
7010eea2e341Smrg  return 0;
7011eea2e341Smrg}
7012eea2e341Smrg_ACEOF
7013eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7014eea2e341Smrg  eval $cacheid=yes
7015eea2e341Smrgelse
7016eea2e341Smrg  eval $cacheid=no
7017eea2e341Smrgfi
7018eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7019eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7020eea2e341Smrgfi
7021eea2e341Smrg
7022eea2e341Smrg
7023eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7024eea2e341Smrg
7025eea2e341Smrg		eval supported=\$$cacheid
7026eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7027eea2e341Smrg$as_echo "$supported" >&6; }
7028eea2e341Smrg		if test "$supported" = "yes" ; then
7029eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7030eea2e341Smrg			found="yes"
7031eea2e341Smrg		fi
7032eea2e341Smrg	fi
7033eea2e341Smrg
7034eea2e341Smrg
7035eea2e341Smrg
7036eea2e341Smrg
7037eea2e341Smrg
7038eea2e341Smrg
7039eea2e341Smrg
7040eea2e341Smrg
7041eea2e341Smrg
7042eea2e341Smrg
7043eea2e341Smrg
7044eea2e341Smrg
7045eea2e341Smrg
7046eea2e341Smrg
7047eea2e341Smrg
7048eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7049eea2e341Smrg
7050eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7051eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7052eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7053eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7054eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7055eea2e341Smrg  $as_echo_n "(cached) " >&6
7056eea2e341Smrgelse
7057eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7058eea2e341Smrg/* end confdefs.h.  */
7059eea2e341Smrgint i;
7060eea2e341Smrg_ACEOF
7061eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7062eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7063eea2e341Smrgelse
7064eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7065eea2e341Smrgfi
7066eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7067eea2e341Smrgfi
7068eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7069eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7070eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7071eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7072eea2e341Smrgfi
7073eea2e341Smrg
7074eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7075eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7076eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7077eea2e341Smrg	fi
7078eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7079eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7080eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7081eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7082eea2e341Smrg  $as_echo_n "(cached) " >&6
7083eea2e341Smrgelse
7084eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7085eea2e341Smrg/* end confdefs.h.  */
7086eea2e341Smrgint i;
7087eea2e341Smrg_ACEOF
7088eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7089eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7090eea2e341Smrgelse
7091eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7092eea2e341Smrgfi
7093eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7094eea2e341Smrgfi
7095eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7096eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7097eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7098eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7099eea2e341Smrgfi
7100eea2e341Smrg
7101eea2e341Smrgfound="no"
7102eea2e341Smrg
7103eea2e341Smrg	if test $found = "no" ; then
710433dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7105eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7106eea2e341Smrg		fi
7107eea2e341Smrg
710833dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7109eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7110eea2e341Smrg		fi
7111eea2e341Smrg
7112eea2e341Smrg		CFLAGS="$CFLAGS -Werror=init-self"
7113eea2e341Smrg
711433dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
711533dddc75Smrg$as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
711633dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
7117eea2e341Smrg		if eval \${$cacheid+:} false; then :
7118eea2e341Smrg  $as_echo_n "(cached) " >&6
7119eea2e341Smrgelse
7120eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7121eea2e341Smrg/* end confdefs.h.  */
7122eea2e341Smrgint i;
7123eea2e341Smrgint
7124eea2e341Smrgmain ()
7125eea2e341Smrg{
7126eea2e341Smrg
7127eea2e341Smrg  ;
7128eea2e341Smrg  return 0;
7129eea2e341Smrg}
7130eea2e341Smrg_ACEOF
7131eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7132eea2e341Smrg  eval $cacheid=yes
7133eea2e341Smrgelse
7134eea2e341Smrg  eval $cacheid=no
7135eea2e341Smrgfi
7136eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7137eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7138eea2e341Smrgfi
7139eea2e341Smrg
7140eea2e341Smrg
7141eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7142eea2e341Smrg
7143eea2e341Smrg		eval supported=\$$cacheid
7144eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7145eea2e341Smrg$as_echo "$supported" >&6; }
7146eea2e341Smrg		if test "$supported" = "yes" ; then
7147eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7148eea2e341Smrg			found="yes"
7149eea2e341Smrg		fi
7150eea2e341Smrg	fi
7151eea2e341Smrg
7152eea2e341Smrg
7153eea2e341Smrg
7154eea2e341Smrg
7155eea2e341Smrg
7156eea2e341Smrg
7157eea2e341Smrg
7158eea2e341Smrg
7159eea2e341Smrg
7160eea2e341Smrg
7161eea2e341Smrg
7162eea2e341Smrg
7163eea2e341Smrg
7164eea2e341Smrg
7165eea2e341Smrg
7166eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7167eea2e341Smrg
7168eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7169eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7170eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7171eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7172eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7173eea2e341Smrg  $as_echo_n "(cached) " >&6
7174eea2e341Smrgelse
7175eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7176eea2e341Smrg/* end confdefs.h.  */
7177eea2e341Smrgint i;
7178eea2e341Smrg_ACEOF
7179eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7180eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7181eea2e341Smrgelse
7182eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7183eea2e341Smrgfi
7184eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7185eea2e341Smrgfi
7186eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7187eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7188eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7189eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7190eea2e341Smrgfi
7191eea2e341Smrg
7192eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7193eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7194eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7195eea2e341Smrg	fi
7196eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7197eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7198eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7199eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7200eea2e341Smrg  $as_echo_n "(cached) " >&6
7201eea2e341Smrgelse
7202eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7203eea2e341Smrg/* end confdefs.h.  */
7204eea2e341Smrgint i;
7205eea2e341Smrg_ACEOF
7206eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7207eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7208eea2e341Smrgelse
7209eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7210eea2e341Smrgfi
7211eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7212eea2e341Smrgfi
7213eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7214eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7215eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7216eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7217eea2e341Smrgfi
7218eea2e341Smrg
7219eea2e341Smrgfound="no"
7220eea2e341Smrg
7221eea2e341Smrg	if test $found = "no" ; then
722233dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7223eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7224eea2e341Smrg		fi
7225eea2e341Smrg
722633dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7227eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7228eea2e341Smrg		fi
7229eea2e341Smrg
7230eea2e341Smrg		CFLAGS="$CFLAGS -Werror=main"
7231eea2e341Smrg
723233dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
723333dddc75Smrg$as_echo_n "checking if $CC supports -Werror=main... " >&6; }
723433dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_main
7235eea2e341Smrg		if eval \${$cacheid+:} false; then :
7236eea2e341Smrg  $as_echo_n "(cached) " >&6
7237eea2e341Smrgelse
7238eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7239eea2e341Smrg/* end confdefs.h.  */
7240eea2e341Smrgint i;
7241eea2e341Smrgint
7242eea2e341Smrgmain ()
7243eea2e341Smrg{
7244eea2e341Smrg
7245eea2e341Smrg  ;
7246eea2e341Smrg  return 0;
7247eea2e341Smrg}
7248eea2e341Smrg_ACEOF
7249eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7250eea2e341Smrg  eval $cacheid=yes
7251eea2e341Smrgelse
7252eea2e341Smrg  eval $cacheid=no
7253eea2e341Smrgfi
7254eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7255eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7256eea2e341Smrgfi
7257eea2e341Smrg
7258eea2e341Smrg
7259eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7260eea2e341Smrg
7261eea2e341Smrg		eval supported=\$$cacheid
7262eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7263eea2e341Smrg$as_echo "$supported" >&6; }
7264eea2e341Smrg		if test "$supported" = "yes" ; then
7265eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7266eea2e341Smrg			found="yes"
7267eea2e341Smrg		fi
7268eea2e341Smrg	fi
7269eea2e341Smrg
7270eea2e341Smrg
7271eea2e341Smrg
7272eea2e341Smrg
7273eea2e341Smrg
7274eea2e341Smrg
7275eea2e341Smrg
7276eea2e341Smrg
7277eea2e341Smrg
7278eea2e341Smrg
7279eea2e341Smrg
7280eea2e341Smrg
7281eea2e341Smrg
7282eea2e341Smrg
7283eea2e341Smrg
7284eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7285eea2e341Smrg
7286eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7287eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7288eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7289eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7290eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7291eea2e341Smrg  $as_echo_n "(cached) " >&6
7292eea2e341Smrgelse
7293eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7294eea2e341Smrg/* end confdefs.h.  */
7295eea2e341Smrgint i;
7296eea2e341Smrg_ACEOF
7297eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7298eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7299eea2e341Smrgelse
7300eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7301eea2e341Smrgfi
7302eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7303eea2e341Smrgfi
7304eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7305eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7306eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7307eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7308eea2e341Smrgfi
7309eea2e341Smrg
7310eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7311eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7312eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7313eea2e341Smrg	fi
7314eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7315eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7316eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7317eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7318eea2e341Smrg  $as_echo_n "(cached) " >&6
7319eea2e341Smrgelse
7320eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7321eea2e341Smrg/* end confdefs.h.  */
7322eea2e341Smrgint i;
7323eea2e341Smrg_ACEOF
7324eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7325eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7326eea2e341Smrgelse
7327eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7328eea2e341Smrgfi
7329eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7330eea2e341Smrgfi
7331eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7332eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7333eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7334eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7335eea2e341Smrgfi
7336eea2e341Smrg
7337eea2e341Smrgfound="no"
7338eea2e341Smrg
7339eea2e341Smrg	if test $found = "no" ; then
734033dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7341eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7342eea2e341Smrg		fi
7343eea2e341Smrg
734433dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7345eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7346eea2e341Smrg		fi
7347eea2e341Smrg
7348eea2e341Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7349eea2e341Smrg
735033dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
735133dddc75Smrg$as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
735233dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
7353eea2e341Smrg		if eval \${$cacheid+:} false; then :
7354eea2e341Smrg  $as_echo_n "(cached) " >&6
7355eea2e341Smrgelse
7356eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7357eea2e341Smrg/* end confdefs.h.  */
7358eea2e341Smrgint i;
7359eea2e341Smrgint
7360eea2e341Smrgmain ()
7361eea2e341Smrg{
7362eea2e341Smrg
7363eea2e341Smrg  ;
7364eea2e341Smrg  return 0;
7365eea2e341Smrg}
7366eea2e341Smrg_ACEOF
7367eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7368eea2e341Smrg  eval $cacheid=yes
7369eea2e341Smrgelse
7370eea2e341Smrg  eval $cacheid=no
7371eea2e341Smrgfi
7372eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7373eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7374eea2e341Smrgfi
7375eea2e341Smrg
7376eea2e341Smrg
7377eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7378eea2e341Smrg
7379eea2e341Smrg		eval supported=\$$cacheid
7380eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7381eea2e341Smrg$as_echo "$supported" >&6; }
7382eea2e341Smrg		if test "$supported" = "yes" ; then
7383eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7384eea2e341Smrg			found="yes"
7385eea2e341Smrg		fi
7386eea2e341Smrg	fi
7387eea2e341Smrg
7388eea2e341Smrg
7389eea2e341Smrg
7390eea2e341Smrg
7391eea2e341Smrg
7392eea2e341Smrg
7393eea2e341Smrg
7394eea2e341Smrg
7395eea2e341Smrg
7396eea2e341Smrg
7397eea2e341Smrg
7398eea2e341Smrg
7399eea2e341Smrg
7400eea2e341Smrg
7401eea2e341Smrg
7402eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7403eea2e341Smrg
7404eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7405eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7406eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7407eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7408eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7409eea2e341Smrg  $as_echo_n "(cached) " >&6
7410eea2e341Smrgelse
7411eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7412eea2e341Smrg/* end confdefs.h.  */
7413eea2e341Smrgint i;
7414eea2e341Smrg_ACEOF
7415eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7416eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7417eea2e341Smrgelse
7418eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7419eea2e341Smrgfi
7420eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7421eea2e341Smrgfi
7422eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7423eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7424eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7425eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7426eea2e341Smrgfi
7427eea2e341Smrg
7428eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7429eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7430eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7431eea2e341Smrg	fi
7432eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7433eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7434eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7435eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7436eea2e341Smrg  $as_echo_n "(cached) " >&6
7437eea2e341Smrgelse
7438eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7439eea2e341Smrg/* end confdefs.h.  */
7440eea2e341Smrgint i;
7441eea2e341Smrg_ACEOF
7442eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7443eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7444eea2e341Smrgelse
7445eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7446eea2e341Smrgfi
7447eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7448eea2e341Smrgfi
7449eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7450eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7451eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7452eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7453eea2e341Smrgfi
7454eea2e341Smrg
7455eea2e341Smrgfound="no"
7456eea2e341Smrg
7457eea2e341Smrg	if test $found = "no" ; then
745833dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7459eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7460eea2e341Smrg		fi
7461eea2e341Smrg
746233dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7463eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7464eea2e341Smrg		fi
7465eea2e341Smrg
7466eea2e341Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7467eea2e341Smrg
746833dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
746933dddc75Smrg$as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
747033dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
7471eea2e341Smrg		if eval \${$cacheid+:} false; then :
7472eea2e341Smrg  $as_echo_n "(cached) " >&6
7473eea2e341Smrgelse
7474eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7475eea2e341Smrg/* end confdefs.h.  */
7476eea2e341Smrgint i;
7477eea2e341Smrgint
7478eea2e341Smrgmain ()
7479eea2e341Smrg{
7480eea2e341Smrg
7481eea2e341Smrg  ;
7482eea2e341Smrg  return 0;
7483eea2e341Smrg}
7484eea2e341Smrg_ACEOF
7485eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7486eea2e341Smrg  eval $cacheid=yes
7487eea2e341Smrgelse
7488eea2e341Smrg  eval $cacheid=no
7489eea2e341Smrgfi
7490eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7491eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7492eea2e341Smrgfi
7493eea2e341Smrg
7494eea2e341Smrg
7495eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7496eea2e341Smrg
7497eea2e341Smrg		eval supported=\$$cacheid
7498eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7499eea2e341Smrg$as_echo "$supported" >&6; }
7500eea2e341Smrg		if test "$supported" = "yes" ; then
7501eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7502eea2e341Smrg			found="yes"
7503eea2e341Smrg		fi
7504eea2e341Smrg	fi
7505eea2e341Smrg
7506eea2e341Smrg
7507eea2e341Smrg
7508eea2e341Smrg
7509eea2e341Smrg
7510eea2e341Smrg
7511eea2e341Smrg
7512eea2e341Smrg
7513eea2e341Smrg
7514eea2e341Smrg
7515eea2e341Smrg
7516eea2e341Smrg
7517eea2e341Smrg
7518eea2e341Smrg
7519eea2e341Smrg
7520eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7521eea2e341Smrg
7522eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7523eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7524eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7525eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7526eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7527eea2e341Smrg  $as_echo_n "(cached) " >&6
7528eea2e341Smrgelse
7529eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7530eea2e341Smrg/* end confdefs.h.  */
7531eea2e341Smrgint i;
7532eea2e341Smrg_ACEOF
7533eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7534eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7535eea2e341Smrgelse
7536eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7537eea2e341Smrgfi
7538eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7539eea2e341Smrgfi
7540eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7541eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7542eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7543eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7544eea2e341Smrgfi
7545eea2e341Smrg
7546eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7547eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7548eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7549eea2e341Smrg	fi
7550eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7551eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7552eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7553eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7554eea2e341Smrg  $as_echo_n "(cached) " >&6
7555eea2e341Smrgelse
7556eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7557eea2e341Smrg/* end confdefs.h.  */
7558eea2e341Smrgint i;
7559eea2e341Smrg_ACEOF
7560eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7561eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7562eea2e341Smrgelse
7563eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7564eea2e341Smrgfi
7565eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7566eea2e341Smrgfi
7567eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7568eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7569eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7570eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7571eea2e341Smrgfi
7572eea2e341Smrg
7573eea2e341Smrgfound="no"
7574eea2e341Smrg
7575eea2e341Smrg	if test $found = "no" ; then
757633dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7577eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7578eea2e341Smrg		fi
7579eea2e341Smrg
758033dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7581eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7582eea2e341Smrg		fi
7583eea2e341Smrg
7584eea2e341Smrg		CFLAGS="$CFLAGS -Werror=return-type"
7585eea2e341Smrg
758633dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
758733dddc75Smrg$as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
758833dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
7589eea2e341Smrg		if eval \${$cacheid+:} false; then :
7590eea2e341Smrg  $as_echo_n "(cached) " >&6
7591eea2e341Smrgelse
7592eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7593eea2e341Smrg/* end confdefs.h.  */
7594eea2e341Smrgint i;
7595eea2e341Smrgint
7596eea2e341Smrgmain ()
7597eea2e341Smrg{
7598eea2e341Smrg
7599eea2e341Smrg  ;
7600eea2e341Smrg  return 0;
7601eea2e341Smrg}
7602eea2e341Smrg_ACEOF
7603eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7604eea2e341Smrg  eval $cacheid=yes
7605eea2e341Smrgelse
7606eea2e341Smrg  eval $cacheid=no
7607eea2e341Smrgfi
7608eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7609eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7610eea2e341Smrgfi
7611eea2e341Smrg
7612eea2e341Smrg
7613eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7614eea2e341Smrg
7615eea2e341Smrg		eval supported=\$$cacheid
7616eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7617eea2e341Smrg$as_echo "$supported" >&6; }
7618eea2e341Smrg		if test "$supported" = "yes" ; then
7619eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7620eea2e341Smrg			found="yes"
7621eea2e341Smrg		fi
7622eea2e341Smrg	fi
7623eea2e341Smrg
7624eea2e341Smrg	if test $found = "no" ; then
762533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7626eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7627eea2e341Smrg		fi
7628eea2e341Smrg
762933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7630eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7631eea2e341Smrg		fi
7632eea2e341Smrg
7633eea2e341Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7634eea2e341Smrg
763533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
763633dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
763733dddc75Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7638eea2e341Smrg		if eval \${$cacheid+:} false; then :
7639eea2e341Smrg  $as_echo_n "(cached) " >&6
7640eea2e341Smrgelse
7641eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7642eea2e341Smrg/* end confdefs.h.  */
7643eea2e341Smrgint i;
7644eea2e341Smrgint
7645eea2e341Smrgmain ()
7646eea2e341Smrg{
7647eea2e341Smrg
7648eea2e341Smrg  ;
7649eea2e341Smrg  return 0;
7650eea2e341Smrg}
7651eea2e341Smrg_ACEOF
7652eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7653eea2e341Smrg  eval $cacheid=yes
7654eea2e341Smrgelse
7655eea2e341Smrg  eval $cacheid=no
7656eea2e341Smrgfi
7657eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7658eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7659eea2e341Smrgfi
7660eea2e341Smrg
7661eea2e341Smrg
7662eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7663eea2e341Smrg
7664eea2e341Smrg		eval supported=\$$cacheid
7665eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7666eea2e341Smrg$as_echo "$supported" >&6; }
7667eea2e341Smrg		if test "$supported" = "yes" ; then
7668eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7669eea2e341Smrg			found="yes"
7670eea2e341Smrg		fi
7671eea2e341Smrg	fi
7672eea2e341Smrg
7673eea2e341Smrg
7674eea2e341Smrg
7675eea2e341Smrg
7676eea2e341Smrg
7677eea2e341Smrg
7678eea2e341Smrg
7679eea2e341Smrg
7680eea2e341Smrg
7681eea2e341Smrg
7682eea2e341Smrg
7683eea2e341Smrg
7684eea2e341Smrg
7685eea2e341Smrg
7686eea2e341Smrg
7687eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7688eea2e341Smrg
7689eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7690eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7691eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7692eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7693eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7694eea2e341Smrg  $as_echo_n "(cached) " >&6
7695eea2e341Smrgelse
7696eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7697eea2e341Smrg/* end confdefs.h.  */
7698eea2e341Smrgint i;
7699eea2e341Smrg_ACEOF
7700eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7701eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7702eea2e341Smrgelse
7703eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7704eea2e341Smrgfi
7705eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7706eea2e341Smrgfi
7707eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7708eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7709eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7710eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7711eea2e341Smrgfi
7712eea2e341Smrg
7713eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7714eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7715eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7716eea2e341Smrg	fi
7717eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7718eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7719eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7720eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7721eea2e341Smrg  $as_echo_n "(cached) " >&6
7722eea2e341Smrgelse
7723eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7724eea2e341Smrg/* end confdefs.h.  */
7725eea2e341Smrgint i;
7726eea2e341Smrg_ACEOF
7727eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7728eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7729eea2e341Smrgelse
7730eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7731eea2e341Smrgfi
7732eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7733eea2e341Smrgfi
7734eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7735eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7736eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7737eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7738eea2e341Smrgfi
7739eea2e341Smrg
7740eea2e341Smrgfound="no"
7741eea2e341Smrg
7742eea2e341Smrg	if test $found = "no" ; then
774333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7744eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7745eea2e341Smrg		fi
7746eea2e341Smrg
774733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7748eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7749eea2e341Smrg		fi
7750eea2e341Smrg
7751eea2e341Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
7752eea2e341Smrg
775333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
775433dddc75Smrg$as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
775533dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
7756eea2e341Smrg		if eval \${$cacheid+:} false; then :
7757eea2e341Smrg  $as_echo_n "(cached) " >&6
7758eea2e341Smrgelse
7759eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7760eea2e341Smrg/* end confdefs.h.  */
7761eea2e341Smrgint i;
7762eea2e341Smrgint
7763eea2e341Smrgmain ()
7764eea2e341Smrg{
7765eea2e341Smrg
7766eea2e341Smrg  ;
7767eea2e341Smrg  return 0;
7768eea2e341Smrg}
7769eea2e341Smrg_ACEOF
7770eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7771eea2e341Smrg  eval $cacheid=yes
7772eea2e341Smrgelse
7773eea2e341Smrg  eval $cacheid=no
7774eea2e341Smrgfi
7775eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7776eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7777eea2e341Smrgfi
7778eea2e341Smrg
7779eea2e341Smrg
7780eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7781eea2e341Smrg
7782eea2e341Smrg		eval supported=\$$cacheid
7783eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7784eea2e341Smrg$as_echo "$supported" >&6; }
7785eea2e341Smrg		if test "$supported" = "yes" ; then
7786eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7787eea2e341Smrg			found="yes"
7788eea2e341Smrg		fi
7789eea2e341Smrg	fi
7790eea2e341Smrg
7791eea2e341Smrg
7792eea2e341Smrg
7793eea2e341Smrg
7794eea2e341Smrg
7795eea2e341Smrg
7796eea2e341Smrg
7797eea2e341Smrg
7798eea2e341Smrg
7799eea2e341Smrg
7800eea2e341Smrg
7801eea2e341Smrg
7802eea2e341Smrg
7803eea2e341Smrg
7804eea2e341Smrg
7805eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7806eea2e341Smrg
7807eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7808eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7809eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7810eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7811eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7812eea2e341Smrg  $as_echo_n "(cached) " >&6
7813eea2e341Smrgelse
7814eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7815eea2e341Smrg/* end confdefs.h.  */
7816eea2e341Smrgint i;
7817eea2e341Smrg_ACEOF
7818eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7819eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7820eea2e341Smrgelse
7821eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7822eea2e341Smrgfi
7823eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7824eea2e341Smrgfi
7825eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7826eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7827eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7828eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7829eea2e341Smrgfi
7830eea2e341Smrg
7831eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7832eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7833eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7834eea2e341Smrg	fi
7835eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7836eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7837eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7838eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7839eea2e341Smrg  $as_echo_n "(cached) " >&6
7840eea2e341Smrgelse
7841eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7842eea2e341Smrg/* end confdefs.h.  */
7843eea2e341Smrgint i;
7844eea2e341Smrg_ACEOF
7845eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7846eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7847eea2e341Smrgelse
7848eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7849eea2e341Smrgfi
7850eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7851eea2e341Smrgfi
7852eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7853eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7854eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7855eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7856eea2e341Smrgfi
7857eea2e341Smrg
7858eea2e341Smrgfound="no"
7859eea2e341Smrg
7860eea2e341Smrg	if test $found = "no" ; then
786133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7862eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7863eea2e341Smrg		fi
7864eea2e341Smrg
786533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7866eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7867eea2e341Smrg		fi
7868eea2e341Smrg
7869eea2e341Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
7870eea2e341Smrg
787133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
787233dddc75Smrg$as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
787333dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
7874eea2e341Smrg		if eval \${$cacheid+:} false; then :
7875eea2e341Smrg  $as_echo_n "(cached) " >&6
7876eea2e341Smrgelse
7877eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7878eea2e341Smrg/* end confdefs.h.  */
7879eea2e341Smrgint i;
7880eea2e341Smrgint
7881eea2e341Smrgmain ()
7882eea2e341Smrg{
7883eea2e341Smrg
7884eea2e341Smrg  ;
7885eea2e341Smrg  return 0;
7886eea2e341Smrg}
7887eea2e341Smrg_ACEOF
7888eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
7889eea2e341Smrg  eval $cacheid=yes
7890eea2e341Smrgelse
7891eea2e341Smrg  eval $cacheid=no
7892eea2e341Smrgfi
7893eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
7894eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
7895eea2e341Smrgfi
7896eea2e341Smrg
7897eea2e341Smrg
7898eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
7899eea2e341Smrg
7900eea2e341Smrg		eval supported=\$$cacheid
7901eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7902eea2e341Smrg$as_echo "$supported" >&6; }
7903eea2e341Smrg		if test "$supported" = "yes" ; then
7904eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7905eea2e341Smrg			found="yes"
7906eea2e341Smrg		fi
7907eea2e341Smrg	fi
7908eea2e341Smrg
7909eea2e341Smrg
7910eea2e341Smrg
7911eea2e341Smrg
7912eea2e341Smrg
7913eea2e341Smrg
7914eea2e341Smrg
7915eea2e341Smrg
7916eea2e341Smrg
7917eea2e341Smrg
7918eea2e341Smrg
7919eea2e341Smrg
7920eea2e341Smrg
7921eea2e341Smrg
7922eea2e341Smrg
7923eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
7924eea2e341Smrg
7925eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7926eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7927eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7928eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7929eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7930eea2e341Smrg  $as_echo_n "(cached) " >&6
7931eea2e341Smrgelse
7932eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7933eea2e341Smrg/* end confdefs.h.  */
7934eea2e341Smrgint i;
7935eea2e341Smrg_ACEOF
7936eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7937eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7938eea2e341Smrgelse
7939eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
7940eea2e341Smrgfi
7941eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7942eea2e341Smrgfi
7943eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7944eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7945eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7946eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7947eea2e341Smrgfi
7948eea2e341Smrg
7949eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7950eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7951eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7952eea2e341Smrg	fi
7953eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7954eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7955eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7956eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7957eea2e341Smrg  $as_echo_n "(cached) " >&6
7958eea2e341Smrgelse
7959eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7960eea2e341Smrg/* end confdefs.h.  */
7961eea2e341Smrgint i;
7962eea2e341Smrg_ACEOF
7963eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
7964eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7965eea2e341Smrgelse
7966eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
7967eea2e341Smrgfi
7968eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7969eea2e341Smrgfi
7970eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7971eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7972eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7973eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
7974eea2e341Smrgfi
7975eea2e341Smrg
7976eea2e341Smrgfound="no"
7977eea2e341Smrg
7978eea2e341Smrg	if test $found = "no" ; then
797933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7980eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7981eea2e341Smrg		fi
7982eea2e341Smrg
798333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7984eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7985eea2e341Smrg		fi
7986eea2e341Smrg
7987eea2e341Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
7988eea2e341Smrg
798933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
799033dddc75Smrg$as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
799133dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
7992eea2e341Smrg		if eval \${$cacheid+:} false; then :
7993eea2e341Smrg  $as_echo_n "(cached) " >&6
7994eea2e341Smrgelse
7995eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7996eea2e341Smrg/* end confdefs.h.  */
7997eea2e341Smrgint i;
7998eea2e341Smrgint
7999eea2e341Smrgmain ()
8000eea2e341Smrg{
8001eea2e341Smrg
8002eea2e341Smrg  ;
8003eea2e341Smrg  return 0;
8004eea2e341Smrg}
8005eea2e341Smrg_ACEOF
8006eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8007eea2e341Smrg  eval $cacheid=yes
8008eea2e341Smrgelse
8009eea2e341Smrg  eval $cacheid=no
8010eea2e341Smrgfi
8011eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8012eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8013eea2e341Smrgfi
8014eea2e341Smrg
8015eea2e341Smrg
8016eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8017eea2e341Smrg
8018eea2e341Smrg		eval supported=\$$cacheid
8019eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8020eea2e341Smrg$as_echo "$supported" >&6; }
8021eea2e341Smrg		if test "$supported" = "yes" ; then
8022eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8023eea2e341Smrg			found="yes"
8024eea2e341Smrg		fi
8025eea2e341Smrg	fi
8026eea2e341Smrg
8027eea2e341Smrg
8028eea2e341Smrg
8029eea2e341Smrg
8030eea2e341Smrg
8031eea2e341Smrg
8032eea2e341Smrg
8033eea2e341Smrg
8034eea2e341Smrg
8035eea2e341Smrg
8036eea2e341Smrg
8037eea2e341Smrg
8038eea2e341Smrg
8039eea2e341Smrg
8040eea2e341Smrg
8041eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8042eea2e341Smrg
8043eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8044eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8045eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8046eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8047eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8048eea2e341Smrg  $as_echo_n "(cached) " >&6
8049eea2e341Smrgelse
8050eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8051eea2e341Smrg/* end confdefs.h.  */
8052eea2e341Smrgint i;
8053eea2e341Smrg_ACEOF
8054eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8055eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8056eea2e341Smrgelse
8057eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8058eea2e341Smrgfi
8059eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8060eea2e341Smrgfi
8061eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8062eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8063eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8064eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8065eea2e341Smrgfi
8066eea2e341Smrg
8067eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8068eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8069eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8070eea2e341Smrg	fi
8071eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8072eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8073eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8074eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8075eea2e341Smrg  $as_echo_n "(cached) " >&6
8076eea2e341Smrgelse
8077eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8078eea2e341Smrg/* end confdefs.h.  */
8079eea2e341Smrgint i;
8080eea2e341Smrg_ACEOF
8081eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8082eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8083eea2e341Smrgelse
8084eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8085eea2e341Smrgfi
8086eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8087eea2e341Smrgfi
8088eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8089eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8090eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8091eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8092eea2e341Smrgfi
8093eea2e341Smrg
8094eea2e341Smrgfound="no"
8095eea2e341Smrg
8096eea2e341Smrg	if test $found = "no" ; then
809733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8098eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8099eea2e341Smrg		fi
8100eea2e341Smrg
810133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8102eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8103eea2e341Smrg		fi
8104eea2e341Smrg
8105eea2e341Smrg		CFLAGS="$CFLAGS -Werror=address"
8106eea2e341Smrg
810733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
810833dddc75Smrg$as_echo_n "checking if $CC supports -Werror=address... " >&6; }
810933dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_address
8110eea2e341Smrg		if eval \${$cacheid+:} false; then :
8111eea2e341Smrg  $as_echo_n "(cached) " >&6
8112eea2e341Smrgelse
8113eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8114eea2e341Smrg/* end confdefs.h.  */
8115eea2e341Smrgint i;
8116eea2e341Smrgint
8117eea2e341Smrgmain ()
8118eea2e341Smrg{
8119eea2e341Smrg
8120eea2e341Smrg  ;
8121eea2e341Smrg  return 0;
8122eea2e341Smrg}
8123eea2e341Smrg_ACEOF
8124eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8125eea2e341Smrg  eval $cacheid=yes
8126eea2e341Smrgelse
8127eea2e341Smrg  eval $cacheid=no
8128eea2e341Smrgfi
8129eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8130eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8131eea2e341Smrgfi
8132eea2e341Smrg
8133eea2e341Smrg
8134eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8135eea2e341Smrg
8136eea2e341Smrg		eval supported=\$$cacheid
8137eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8138eea2e341Smrg$as_echo "$supported" >&6; }
8139eea2e341Smrg		if test "$supported" = "yes" ; then
8140eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8141eea2e341Smrg			found="yes"
8142eea2e341Smrg		fi
8143eea2e341Smrg	fi
8144eea2e341Smrg
8145eea2e341Smrg
8146eea2e341Smrg
8147eea2e341Smrg
8148eea2e341Smrg
8149eea2e341Smrg
8150eea2e341Smrg
8151eea2e341Smrg
8152eea2e341Smrg
8153eea2e341Smrg
8154eea2e341Smrg
8155eea2e341Smrg
8156eea2e341Smrg
8157eea2e341Smrg
8158eea2e341Smrg
8159eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8160eea2e341Smrg
8161eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8162eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8163eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8164eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8165eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8166eea2e341Smrg  $as_echo_n "(cached) " >&6
8167eea2e341Smrgelse
8168eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8169eea2e341Smrg/* end confdefs.h.  */
8170eea2e341Smrgint i;
8171eea2e341Smrg_ACEOF
8172eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8173eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8174eea2e341Smrgelse
8175eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8176eea2e341Smrgfi
8177eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8178eea2e341Smrgfi
8179eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8180eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8181eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8182eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8183eea2e341Smrgfi
8184eea2e341Smrg
8185eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8186eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8187eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8188eea2e341Smrg	fi
8189eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8190eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8191eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8192eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8193eea2e341Smrg  $as_echo_n "(cached) " >&6
8194eea2e341Smrgelse
8195eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8196eea2e341Smrg/* end confdefs.h.  */
8197eea2e341Smrgint i;
8198eea2e341Smrg_ACEOF
8199eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8200eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8201eea2e341Smrgelse
8202eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8203eea2e341Smrgfi
8204eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8205eea2e341Smrgfi
8206eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8207eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8208eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8209eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8210eea2e341Smrgfi
8211eea2e341Smrg
8212eea2e341Smrgfound="no"
8213eea2e341Smrg
8214eea2e341Smrg	if test $found = "no" ; then
821533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8216eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8217eea2e341Smrg		fi
8218eea2e341Smrg
821933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8220eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8221eea2e341Smrg		fi
8222eea2e341Smrg
8223eea2e341Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8224eea2e341Smrg
822533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
822633dddc75Smrg$as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
822733dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8228eea2e341Smrg		if eval \${$cacheid+:} false; then :
8229eea2e341Smrg  $as_echo_n "(cached) " >&6
8230eea2e341Smrgelse
8231eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8232eea2e341Smrg/* end confdefs.h.  */
8233eea2e341Smrgint i;
8234eea2e341Smrgint
8235eea2e341Smrgmain ()
8236eea2e341Smrg{
8237eea2e341Smrg
8238eea2e341Smrg  ;
8239eea2e341Smrg  return 0;
8240eea2e341Smrg}
8241eea2e341Smrg_ACEOF
8242eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8243eea2e341Smrg  eval $cacheid=yes
8244eea2e341Smrgelse
8245eea2e341Smrg  eval $cacheid=no
8246eea2e341Smrgfi
8247eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8248eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8249eea2e341Smrgfi
8250eea2e341Smrg
8251eea2e341Smrg
8252eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8253eea2e341Smrg
8254eea2e341Smrg		eval supported=\$$cacheid
8255eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8256eea2e341Smrg$as_echo "$supported" >&6; }
8257eea2e341Smrg		if test "$supported" = "yes" ; then
8258eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8259eea2e341Smrg			found="yes"
8260eea2e341Smrg		fi
8261eea2e341Smrg	fi
8262eea2e341Smrg
8263eea2e341Smrg	if test $found = "no" ; then
826433dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8265eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8266eea2e341Smrg		fi
8267eea2e341Smrg
826833dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8269eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8270eea2e341Smrg		fi
8271eea2e341Smrg
8272eea2e341Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8273eea2e341Smrg
827433dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
827533dddc75Smrg$as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
827633dddc75Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8277eea2e341Smrg		if eval \${$cacheid+:} false; then :
8278eea2e341Smrg  $as_echo_n "(cached) " >&6
8279eea2e341Smrgelse
8280eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8281eea2e341Smrg/* end confdefs.h.  */
8282eea2e341Smrgint i;
8283eea2e341Smrgint
8284eea2e341Smrgmain ()
8285eea2e341Smrg{
8286eea2e341Smrg
8287eea2e341Smrg  ;
8288eea2e341Smrg  return 0;
8289eea2e341Smrg}
8290eea2e341Smrg_ACEOF
8291eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8292eea2e341Smrg  eval $cacheid=yes
8293eea2e341Smrgelse
8294eea2e341Smrg  eval $cacheid=no
8295eea2e341Smrgfi
8296eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8297eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8298eea2e341Smrgfi
8299eea2e341Smrg
8300eea2e341Smrg
8301eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8302eea2e341Smrg
8303eea2e341Smrg		eval supported=\$$cacheid
8304eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8305eea2e341Smrg$as_echo "$supported" >&6; }
8306eea2e341Smrg		if test "$supported" = "yes" ; then
8307eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8308eea2e341Smrg			found="yes"
8309eea2e341Smrg		fi
8310eea2e341Smrg	fi
8311eea2e341Smrg
8312eea2e341Smrg
8313eea2e341Smrg
8314eea2e341Smrg
8315eea2e341Smrg
8316eea2e341Smrg
8317eea2e341Smrg
8318eea2e341Smrg
8319eea2e341Smrg
8320eea2e341Smrg
8321eea2e341Smrg
8322eea2e341Smrg
8323eea2e341Smrg
8324eea2e341Smrg
8325eea2e341Smrg
8326eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8327eea2e341Smrg
8328eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8329eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8330eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8331eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8332eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8333eea2e341Smrg  $as_echo_n "(cached) " >&6
8334eea2e341Smrgelse
8335eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8336eea2e341Smrg/* end confdefs.h.  */
8337eea2e341Smrgint i;
8338eea2e341Smrg_ACEOF
8339eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8340eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8341eea2e341Smrgelse
8342eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8343eea2e341Smrgfi
8344eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8345eea2e341Smrgfi
8346eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8347eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8348eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8349eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8350eea2e341Smrgfi
8351eea2e341Smrg
8352eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8353eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8354eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8355eea2e341Smrg	fi
8356eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8357eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8358eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8359eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8360eea2e341Smrg  $as_echo_n "(cached) " >&6
8361eea2e341Smrgelse
8362eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8363eea2e341Smrg/* end confdefs.h.  */
8364eea2e341Smrgint i;
8365eea2e341Smrg_ACEOF
8366eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8367eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8368eea2e341Smrgelse
8369eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8370eea2e341Smrgfi
8371eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8372eea2e341Smrgfi
8373eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8374eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8375eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8376eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8377eea2e341Smrgfi
8378eea2e341Smrg
8379eea2e341Smrgfound="no"
8380eea2e341Smrg
8381eea2e341Smrg	if test $found = "no" ; then
838233dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8383eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8384eea2e341Smrg		fi
8385eea2e341Smrg
838633dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8387eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8388eea2e341Smrg		fi
8389eea2e341Smrg
8390eea2e341Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8391eea2e341Smrg
839233dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
839333dddc75Smrg$as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
839433dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8395eea2e341Smrg		if eval \${$cacheid+:} false; then :
8396eea2e341Smrg  $as_echo_n "(cached) " >&6
8397eea2e341Smrgelse
8398eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8399eea2e341Smrg/* end confdefs.h.  */
8400eea2e341Smrgint i;
8401eea2e341Smrgint
8402eea2e341Smrgmain ()
8403eea2e341Smrg{
8404eea2e341Smrg
8405eea2e341Smrg  ;
8406eea2e341Smrg  return 0;
8407eea2e341Smrg}
8408eea2e341Smrg_ACEOF
8409eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8410eea2e341Smrg  eval $cacheid=yes
8411eea2e341Smrgelse
8412eea2e341Smrg  eval $cacheid=no
8413eea2e341Smrgfi
8414eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8415eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8416eea2e341Smrgfi
8417eea2e341Smrg
8418eea2e341Smrg
8419eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8420eea2e341Smrg
8421eea2e341Smrg		eval supported=\$$cacheid
8422eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8423eea2e341Smrg$as_echo "$supported" >&6; }
8424eea2e341Smrg		if test "$supported" = "yes" ; then
8425eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8426eea2e341Smrg			found="yes"
8427eea2e341Smrg		fi
8428eea2e341Smrg	fi
8429eea2e341Smrg
8430eea2e341Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8431eea2e341Smrgelse
8432eea2e341Smrg{ $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
8433eea2e341Smrg$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;}
8434eea2e341Smrg
8435eea2e341Smrg
8436eea2e341Smrg
8437eea2e341Smrg
8438eea2e341Smrg
8439eea2e341Smrg
8440eea2e341Smrg
8441eea2e341Smrg
8442eea2e341Smrg
8443eea2e341Smrg
8444eea2e341Smrg
8445eea2e341Smrg
8446eea2e341Smrg
8447eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8448eea2e341Smrg
8449eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8450eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8451eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8452eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8453eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8454eea2e341Smrg  $as_echo_n "(cached) " >&6
8455eea2e341Smrgelse
8456eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8457eea2e341Smrg/* end confdefs.h.  */
8458eea2e341Smrgint i;
8459eea2e341Smrg_ACEOF
8460eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8461eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8462eea2e341Smrgelse
8463eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8464eea2e341Smrgfi
8465eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8466eea2e341Smrgfi
8467eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8468eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8469eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8470eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8471eea2e341Smrgfi
8472eea2e341Smrg
8473eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8474eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8475eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8476eea2e341Smrg	fi
8477eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8478eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8479eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8480eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8481eea2e341Smrg  $as_echo_n "(cached) " >&6
8482eea2e341Smrgelse
8483eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8484eea2e341Smrg/* end confdefs.h.  */
8485eea2e341Smrgint i;
8486eea2e341Smrg_ACEOF
8487eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8488eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8489eea2e341Smrgelse
8490eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8491eea2e341Smrgfi
8492eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8493eea2e341Smrgfi
8494eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8495eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8496eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8497eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8498eea2e341Smrgfi
8499eea2e341Smrg
8500eea2e341Smrgfound="no"
8501eea2e341Smrg
8502eea2e341Smrg	if test $found = "no" ; then
850333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8504eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8505eea2e341Smrg		fi
8506eea2e341Smrg
850733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8508eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8509eea2e341Smrg		fi
8510eea2e341Smrg
8511eea2e341Smrg		CFLAGS="$CFLAGS -Wimplicit"
8512eea2e341Smrg
851333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
851433dddc75Smrg$as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8515eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
8516eea2e341Smrg		if eval \${$cacheid+:} false; then :
8517eea2e341Smrg  $as_echo_n "(cached) " >&6
8518eea2e341Smrgelse
8519eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8520eea2e341Smrg/* end confdefs.h.  */
8521eea2e341Smrgint i;
8522eea2e341Smrgint
8523eea2e341Smrgmain ()
8524eea2e341Smrg{
8525eea2e341Smrg
8526eea2e341Smrg  ;
8527eea2e341Smrg  return 0;
8528eea2e341Smrg}
8529eea2e341Smrg_ACEOF
8530eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8531eea2e341Smrg  eval $cacheid=yes
8532eea2e341Smrgelse
8533eea2e341Smrg  eval $cacheid=no
8534eea2e341Smrgfi
8535eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8536eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8537eea2e341Smrgfi
8538eea2e341Smrg
8539eea2e341Smrg
8540eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8541eea2e341Smrg
8542eea2e341Smrg		eval supported=\$$cacheid
8543eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8544eea2e341Smrg$as_echo "$supported" >&6; }
8545eea2e341Smrg		if test "$supported" = "yes" ; then
8546eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8547eea2e341Smrg			found="yes"
8548eea2e341Smrg		fi
8549eea2e341Smrg	fi
8550eea2e341Smrg
8551eea2e341Smrg
8552eea2e341Smrg
8553eea2e341Smrg
8554eea2e341Smrg
8555eea2e341Smrg
8556eea2e341Smrg
8557eea2e341Smrg
8558eea2e341Smrg
8559eea2e341Smrg
8560eea2e341Smrg
8561eea2e341Smrg
8562eea2e341Smrg
8563eea2e341Smrg
8564eea2e341Smrg
8565eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8566eea2e341Smrg
8567eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8568eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8569eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8570eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8571eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8572eea2e341Smrg  $as_echo_n "(cached) " >&6
8573eea2e341Smrgelse
8574eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8575eea2e341Smrg/* end confdefs.h.  */
8576eea2e341Smrgint i;
8577eea2e341Smrg_ACEOF
8578eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8579eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8580eea2e341Smrgelse
8581eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8582eea2e341Smrgfi
8583eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8584eea2e341Smrgfi
8585eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8586eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8587eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8588eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8589eea2e341Smrgfi
8590eea2e341Smrg
8591eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8592eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8593eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8594eea2e341Smrg	fi
8595eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8596eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8597eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8598eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8599eea2e341Smrg  $as_echo_n "(cached) " >&6
8600eea2e341Smrgelse
8601eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8602eea2e341Smrg/* end confdefs.h.  */
8603eea2e341Smrgint i;
8604eea2e341Smrg_ACEOF
8605eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8606eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8607eea2e341Smrgelse
8608eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8609eea2e341Smrgfi
8610eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8611eea2e341Smrgfi
8612eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8613eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8614eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8615eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8616eea2e341Smrgfi
8617eea2e341Smrg
8618eea2e341Smrgfound="no"
8619eea2e341Smrg
8620eea2e341Smrg	if test $found = "no" ; then
862133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8622eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8623eea2e341Smrg		fi
8624eea2e341Smrg
862533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8626eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8627eea2e341Smrg		fi
8628eea2e341Smrg
8629eea2e341Smrg		CFLAGS="$CFLAGS -Wnonnull"
8630eea2e341Smrg
863133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
863233dddc75Smrg$as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8633eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
8634eea2e341Smrg		if eval \${$cacheid+:} false; then :
8635eea2e341Smrg  $as_echo_n "(cached) " >&6
8636eea2e341Smrgelse
8637eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8638eea2e341Smrg/* end confdefs.h.  */
8639eea2e341Smrgint i;
8640eea2e341Smrgint
8641eea2e341Smrgmain ()
8642eea2e341Smrg{
8643eea2e341Smrg
8644eea2e341Smrg  ;
8645eea2e341Smrg  return 0;
8646eea2e341Smrg}
8647eea2e341Smrg_ACEOF
8648eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8649eea2e341Smrg  eval $cacheid=yes
8650eea2e341Smrgelse
8651eea2e341Smrg  eval $cacheid=no
8652eea2e341Smrgfi
8653eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8654eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8655eea2e341Smrgfi
8656eea2e341Smrg
8657eea2e341Smrg
8658eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8659eea2e341Smrg
8660eea2e341Smrg		eval supported=\$$cacheid
8661eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8662eea2e341Smrg$as_echo "$supported" >&6; }
8663eea2e341Smrg		if test "$supported" = "yes" ; then
8664eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8665eea2e341Smrg			found="yes"
8666eea2e341Smrg		fi
8667eea2e341Smrg	fi
8668eea2e341Smrg
8669eea2e341Smrg
8670eea2e341Smrg
8671eea2e341Smrg
8672eea2e341Smrg
8673eea2e341Smrg
8674eea2e341Smrg
8675eea2e341Smrg
8676eea2e341Smrg
8677eea2e341Smrg
8678eea2e341Smrg
8679eea2e341Smrg
8680eea2e341Smrg
8681eea2e341Smrg
8682eea2e341Smrg
8683eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8684eea2e341Smrg
8685eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8686eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8687eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8688eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8689eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8690eea2e341Smrg  $as_echo_n "(cached) " >&6
8691eea2e341Smrgelse
8692eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8693eea2e341Smrg/* end confdefs.h.  */
8694eea2e341Smrgint i;
8695eea2e341Smrg_ACEOF
8696eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8697eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8698eea2e341Smrgelse
8699eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8700eea2e341Smrgfi
8701eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8702eea2e341Smrgfi
8703eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8704eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8705eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8706eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8707eea2e341Smrgfi
8708eea2e341Smrg
8709eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8710eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8711eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8712eea2e341Smrg	fi
8713eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8714eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8715eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8716eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8717eea2e341Smrg  $as_echo_n "(cached) " >&6
8718eea2e341Smrgelse
8719eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8720eea2e341Smrg/* end confdefs.h.  */
8721eea2e341Smrgint i;
8722eea2e341Smrg_ACEOF
8723eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8724eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8725eea2e341Smrgelse
8726eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8727eea2e341Smrgfi
8728eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8729eea2e341Smrgfi
8730eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8731eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8732eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8733eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8734eea2e341Smrgfi
8735eea2e341Smrg
8736eea2e341Smrgfound="no"
8737eea2e341Smrg
8738eea2e341Smrg	if test $found = "no" ; then
873933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8740eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8741eea2e341Smrg		fi
8742eea2e341Smrg
874333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8744eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8745eea2e341Smrg		fi
8746eea2e341Smrg
8747eea2e341Smrg		CFLAGS="$CFLAGS -Winit-self"
8748eea2e341Smrg
874933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
875033dddc75Smrg$as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8751eea2e341Smrg		cacheid=xorg_cv_cc_flag__Winit_self
8752eea2e341Smrg		if eval \${$cacheid+:} false; then :
8753eea2e341Smrg  $as_echo_n "(cached) " >&6
8754eea2e341Smrgelse
8755eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8756eea2e341Smrg/* end confdefs.h.  */
8757eea2e341Smrgint i;
8758eea2e341Smrgint
8759eea2e341Smrgmain ()
8760eea2e341Smrg{
8761eea2e341Smrg
8762eea2e341Smrg  ;
8763eea2e341Smrg  return 0;
8764eea2e341Smrg}
8765eea2e341Smrg_ACEOF
8766eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8767eea2e341Smrg  eval $cacheid=yes
8768eea2e341Smrgelse
8769eea2e341Smrg  eval $cacheid=no
8770eea2e341Smrgfi
8771eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8772eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8773eea2e341Smrgfi
8774eea2e341Smrg
8775eea2e341Smrg
8776eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8777eea2e341Smrg
8778eea2e341Smrg		eval supported=\$$cacheid
8779eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8780eea2e341Smrg$as_echo "$supported" >&6; }
8781eea2e341Smrg		if test "$supported" = "yes" ; then
8782eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8783eea2e341Smrg			found="yes"
8784eea2e341Smrg		fi
8785eea2e341Smrg	fi
8786eea2e341Smrg
8787eea2e341Smrg
8788eea2e341Smrg
8789eea2e341Smrg
8790eea2e341Smrg
8791eea2e341Smrg
8792eea2e341Smrg
8793eea2e341Smrg
8794eea2e341Smrg
8795eea2e341Smrg
8796eea2e341Smrg
8797eea2e341Smrg
8798eea2e341Smrg
8799eea2e341Smrg
8800eea2e341Smrg
8801eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8802eea2e341Smrg
8803eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8804eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8805eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8806eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8807eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8808eea2e341Smrg  $as_echo_n "(cached) " >&6
8809eea2e341Smrgelse
8810eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8811eea2e341Smrg/* end confdefs.h.  */
8812eea2e341Smrgint i;
8813eea2e341Smrg_ACEOF
8814eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8815eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8816eea2e341Smrgelse
8817eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8818eea2e341Smrgfi
8819eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8820eea2e341Smrgfi
8821eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8822eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8823eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8824eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8825eea2e341Smrgfi
8826eea2e341Smrg
8827eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8828eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8829eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8830eea2e341Smrg	fi
8831eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8832eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8833eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8834eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8835eea2e341Smrg  $as_echo_n "(cached) " >&6
8836eea2e341Smrgelse
8837eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8838eea2e341Smrg/* end confdefs.h.  */
8839eea2e341Smrgint i;
8840eea2e341Smrg_ACEOF
8841eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8842eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8843eea2e341Smrgelse
8844eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8845eea2e341Smrgfi
8846eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8847eea2e341Smrgfi
8848eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8849eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8850eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8851eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8852eea2e341Smrgfi
8853eea2e341Smrg
8854eea2e341Smrgfound="no"
8855eea2e341Smrg
8856eea2e341Smrg	if test $found = "no" ; then
885733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8858eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8859eea2e341Smrg		fi
8860eea2e341Smrg
886133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8862eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8863eea2e341Smrg		fi
8864eea2e341Smrg
8865eea2e341Smrg		CFLAGS="$CFLAGS -Wmain"
8866eea2e341Smrg
886733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
886833dddc75Smrg$as_echo_n "checking if $CC supports -Wmain... " >&6; }
8869eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wmain
8870eea2e341Smrg		if eval \${$cacheid+:} false; then :
8871eea2e341Smrg  $as_echo_n "(cached) " >&6
8872eea2e341Smrgelse
8873eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8874eea2e341Smrg/* end confdefs.h.  */
8875eea2e341Smrgint i;
8876eea2e341Smrgint
8877eea2e341Smrgmain ()
8878eea2e341Smrg{
8879eea2e341Smrg
8880eea2e341Smrg  ;
8881eea2e341Smrg  return 0;
8882eea2e341Smrg}
8883eea2e341Smrg_ACEOF
8884eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
8885eea2e341Smrg  eval $cacheid=yes
8886eea2e341Smrgelse
8887eea2e341Smrg  eval $cacheid=no
8888eea2e341Smrgfi
8889eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
8890eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
8891eea2e341Smrgfi
8892eea2e341Smrg
8893eea2e341Smrg
8894eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
8895eea2e341Smrg
8896eea2e341Smrg		eval supported=\$$cacheid
8897eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8898eea2e341Smrg$as_echo "$supported" >&6; }
8899eea2e341Smrg		if test "$supported" = "yes" ; then
8900eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8901eea2e341Smrg			found="yes"
8902eea2e341Smrg		fi
8903eea2e341Smrg	fi
8904eea2e341Smrg
8905eea2e341Smrg
8906eea2e341Smrg
8907eea2e341Smrg
8908eea2e341Smrg
8909eea2e341Smrg
8910eea2e341Smrg
8911eea2e341Smrg
8912eea2e341Smrg
8913eea2e341Smrg
8914eea2e341Smrg
8915eea2e341Smrg
8916eea2e341Smrg
8917eea2e341Smrg
8918eea2e341Smrg
8919eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
8920eea2e341Smrg
8921eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8922eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8923eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8924eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8925eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8926eea2e341Smrg  $as_echo_n "(cached) " >&6
8927eea2e341Smrgelse
8928eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8929eea2e341Smrg/* end confdefs.h.  */
8930eea2e341Smrgint i;
8931eea2e341Smrg_ACEOF
8932eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8933eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8934eea2e341Smrgelse
8935eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
8936eea2e341Smrgfi
8937eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8938eea2e341Smrgfi
8939eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8940eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8941eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8942eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8943eea2e341Smrgfi
8944eea2e341Smrg
8945eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8946eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8947eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8948eea2e341Smrg	fi
8949eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8950eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8951eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8952eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8953eea2e341Smrg  $as_echo_n "(cached) " >&6
8954eea2e341Smrgelse
8955eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8956eea2e341Smrg/* end confdefs.h.  */
8957eea2e341Smrgint i;
8958eea2e341Smrg_ACEOF
8959eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
8960eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8961eea2e341Smrgelse
8962eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
8963eea2e341Smrgfi
8964eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8965eea2e341Smrgfi
8966eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8967eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8968eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8969eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
8970eea2e341Smrgfi
8971eea2e341Smrg
8972eea2e341Smrgfound="no"
8973eea2e341Smrg
8974eea2e341Smrg	if test $found = "no" ; then
897533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8976eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8977eea2e341Smrg		fi
8978eea2e341Smrg
897933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8980eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8981eea2e341Smrg		fi
8982eea2e341Smrg
8983eea2e341Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
8984eea2e341Smrg
898533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
898633dddc75Smrg$as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
8987eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
8988eea2e341Smrg		if eval \${$cacheid+:} false; then :
8989eea2e341Smrg  $as_echo_n "(cached) " >&6
8990eea2e341Smrgelse
8991eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8992eea2e341Smrg/* end confdefs.h.  */
8993eea2e341Smrgint i;
8994eea2e341Smrgint
8995eea2e341Smrgmain ()
8996eea2e341Smrg{
8997eea2e341Smrg
8998eea2e341Smrg  ;
8999eea2e341Smrg  return 0;
9000eea2e341Smrg}
9001eea2e341Smrg_ACEOF
9002eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9003eea2e341Smrg  eval $cacheid=yes
9004eea2e341Smrgelse
9005eea2e341Smrg  eval $cacheid=no
9006eea2e341Smrgfi
9007eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9008eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9009eea2e341Smrgfi
9010eea2e341Smrg
9011eea2e341Smrg
9012eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9013eea2e341Smrg
9014eea2e341Smrg		eval supported=\$$cacheid
9015eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9016eea2e341Smrg$as_echo "$supported" >&6; }
9017eea2e341Smrg		if test "$supported" = "yes" ; then
9018eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9019eea2e341Smrg			found="yes"
9020eea2e341Smrg		fi
9021eea2e341Smrg	fi
9022eea2e341Smrg
9023eea2e341Smrg
9024eea2e341Smrg
9025eea2e341Smrg
9026eea2e341Smrg
9027eea2e341Smrg
9028eea2e341Smrg
9029eea2e341Smrg
9030eea2e341Smrg
9031eea2e341Smrg
9032eea2e341Smrg
9033eea2e341Smrg
9034eea2e341Smrg
9035eea2e341Smrg
9036eea2e341Smrg
9037eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9038eea2e341Smrg
9039eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9040eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9041eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9042eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9043eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9044eea2e341Smrg  $as_echo_n "(cached) " >&6
9045eea2e341Smrgelse
9046eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9047eea2e341Smrg/* end confdefs.h.  */
9048eea2e341Smrgint i;
9049eea2e341Smrg_ACEOF
9050eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9051eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9052eea2e341Smrgelse
9053eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9054eea2e341Smrgfi
9055eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9056eea2e341Smrgfi
9057eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9058eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9059eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9060eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9061eea2e341Smrgfi
9062eea2e341Smrg
9063eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9064eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9065eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9066eea2e341Smrg	fi
9067eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9068eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9069eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9070eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9071eea2e341Smrg  $as_echo_n "(cached) " >&6
9072eea2e341Smrgelse
9073eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9074eea2e341Smrg/* end confdefs.h.  */
9075eea2e341Smrgint i;
9076eea2e341Smrg_ACEOF
9077eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9078eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9079eea2e341Smrgelse
9080eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9081eea2e341Smrgfi
9082eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9083eea2e341Smrgfi
9084eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9085eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9086eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9087eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9088eea2e341Smrgfi
9089eea2e341Smrg
9090eea2e341Smrgfound="no"
9091eea2e341Smrg
9092eea2e341Smrg	if test $found = "no" ; then
909333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9094eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9095eea2e341Smrg		fi
9096eea2e341Smrg
909733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9098eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9099eea2e341Smrg		fi
9100eea2e341Smrg
9101eea2e341Smrg		CFLAGS="$CFLAGS -Wsequence-point"
9102eea2e341Smrg
910333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
910433dddc75Smrg$as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9105eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
9106eea2e341Smrg		if eval \${$cacheid+:} false; then :
9107eea2e341Smrg  $as_echo_n "(cached) " >&6
9108eea2e341Smrgelse
9109eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9110eea2e341Smrg/* end confdefs.h.  */
9111eea2e341Smrgint i;
9112eea2e341Smrgint
9113eea2e341Smrgmain ()
9114eea2e341Smrg{
9115eea2e341Smrg
9116eea2e341Smrg  ;
9117eea2e341Smrg  return 0;
9118eea2e341Smrg}
9119eea2e341Smrg_ACEOF
9120eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9121eea2e341Smrg  eval $cacheid=yes
9122eea2e341Smrgelse
9123eea2e341Smrg  eval $cacheid=no
9124eea2e341Smrgfi
9125eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9126eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9127eea2e341Smrgfi
9128eea2e341Smrg
9129eea2e341Smrg
9130eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9131eea2e341Smrg
9132eea2e341Smrg		eval supported=\$$cacheid
9133eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9134eea2e341Smrg$as_echo "$supported" >&6; }
9135eea2e341Smrg		if test "$supported" = "yes" ; then
9136eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9137eea2e341Smrg			found="yes"
9138eea2e341Smrg		fi
9139eea2e341Smrg	fi
9140eea2e341Smrg
9141eea2e341Smrg
9142eea2e341Smrg
9143eea2e341Smrg
9144eea2e341Smrg
9145eea2e341Smrg
9146eea2e341Smrg
9147eea2e341Smrg
9148eea2e341Smrg
9149eea2e341Smrg
9150eea2e341Smrg
9151eea2e341Smrg
9152eea2e341Smrg
9153eea2e341Smrg
9154eea2e341Smrg
9155eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9156eea2e341Smrg
9157eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9158eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9159eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9160eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9161eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9162eea2e341Smrg  $as_echo_n "(cached) " >&6
9163eea2e341Smrgelse
9164eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9165eea2e341Smrg/* end confdefs.h.  */
9166eea2e341Smrgint i;
9167eea2e341Smrg_ACEOF
9168eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9169eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9170eea2e341Smrgelse
9171eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9172eea2e341Smrgfi
9173eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9174eea2e341Smrgfi
9175eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9176eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9177eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9178eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9179eea2e341Smrgfi
9180eea2e341Smrg
9181eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9182eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9183eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9184eea2e341Smrg	fi
9185eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9186eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9187eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9188eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9189eea2e341Smrg  $as_echo_n "(cached) " >&6
9190eea2e341Smrgelse
9191eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9192eea2e341Smrg/* end confdefs.h.  */
9193eea2e341Smrgint i;
9194eea2e341Smrg_ACEOF
9195eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9196eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9197eea2e341Smrgelse
9198eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9199eea2e341Smrgfi
9200eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9201eea2e341Smrgfi
9202eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9203eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9204eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9205eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9206eea2e341Smrgfi
9207eea2e341Smrg
9208eea2e341Smrgfound="no"
9209eea2e341Smrg
9210eea2e341Smrg	if test $found = "no" ; then
921133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9212eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9213eea2e341Smrg		fi
9214eea2e341Smrg
921533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9216eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9217eea2e341Smrg		fi
9218eea2e341Smrg
9219eea2e341Smrg		CFLAGS="$CFLAGS -Wreturn-type"
9220eea2e341Smrg
922133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
922233dddc75Smrg$as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9223eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
9224eea2e341Smrg		if eval \${$cacheid+:} false; then :
9225eea2e341Smrg  $as_echo_n "(cached) " >&6
9226eea2e341Smrgelse
9227eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9228eea2e341Smrg/* end confdefs.h.  */
9229eea2e341Smrgint i;
9230eea2e341Smrgint
9231eea2e341Smrgmain ()
9232eea2e341Smrg{
9233eea2e341Smrg
9234eea2e341Smrg  ;
9235eea2e341Smrg  return 0;
9236eea2e341Smrg}
9237eea2e341Smrg_ACEOF
9238eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9239eea2e341Smrg  eval $cacheid=yes
9240eea2e341Smrgelse
9241eea2e341Smrg  eval $cacheid=no
9242eea2e341Smrgfi
9243eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9244eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9245eea2e341Smrgfi
9246eea2e341Smrg
9247eea2e341Smrg
9248eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9249eea2e341Smrg
9250eea2e341Smrg		eval supported=\$$cacheid
9251eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9252eea2e341Smrg$as_echo "$supported" >&6; }
9253eea2e341Smrg		if test "$supported" = "yes" ; then
9254eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9255eea2e341Smrg			found="yes"
9256eea2e341Smrg		fi
9257eea2e341Smrg	fi
9258eea2e341Smrg
9259eea2e341Smrg
9260eea2e341Smrg
9261eea2e341Smrg
9262eea2e341Smrg
9263eea2e341Smrg
9264eea2e341Smrg
9265eea2e341Smrg
9266eea2e341Smrg
9267eea2e341Smrg
9268eea2e341Smrg
9269eea2e341Smrg
9270eea2e341Smrg
9271eea2e341Smrg
9272eea2e341Smrg
9273eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9274eea2e341Smrg
9275eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9276eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9277eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9278eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9279eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9280eea2e341Smrg  $as_echo_n "(cached) " >&6
9281eea2e341Smrgelse
9282eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9283eea2e341Smrg/* end confdefs.h.  */
9284eea2e341Smrgint i;
9285eea2e341Smrg_ACEOF
9286eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9287eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9288eea2e341Smrgelse
9289eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9290eea2e341Smrgfi
9291eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9292eea2e341Smrgfi
9293eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9294eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9295eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9296eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9297eea2e341Smrgfi
9298eea2e341Smrg
9299eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9300eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9301eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9302eea2e341Smrg	fi
9303eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9304eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9305eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9306eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9307eea2e341Smrg  $as_echo_n "(cached) " >&6
9308eea2e341Smrgelse
9309eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9310eea2e341Smrg/* end confdefs.h.  */
9311eea2e341Smrgint i;
9312eea2e341Smrg_ACEOF
9313eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9314eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9315eea2e341Smrgelse
9316eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9317eea2e341Smrgfi
9318eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9319eea2e341Smrgfi
9320eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9321eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9322eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9323eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9324eea2e341Smrgfi
9325eea2e341Smrg
9326eea2e341Smrgfound="no"
9327eea2e341Smrg
9328eea2e341Smrg	if test $found = "no" ; then
932933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9330eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9331eea2e341Smrg		fi
9332eea2e341Smrg
933333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9334eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9335eea2e341Smrg		fi
9336eea2e341Smrg
9337eea2e341Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
9338eea2e341Smrg
933933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
934033dddc75Smrg$as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9341eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
9342eea2e341Smrg		if eval \${$cacheid+:} false; then :
9343eea2e341Smrg  $as_echo_n "(cached) " >&6
9344eea2e341Smrgelse
9345eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9346eea2e341Smrg/* end confdefs.h.  */
9347eea2e341Smrgint i;
9348eea2e341Smrgint
9349eea2e341Smrgmain ()
9350eea2e341Smrg{
9351eea2e341Smrg
9352eea2e341Smrg  ;
9353eea2e341Smrg  return 0;
9354eea2e341Smrg}
9355eea2e341Smrg_ACEOF
9356eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9357eea2e341Smrg  eval $cacheid=yes
9358eea2e341Smrgelse
9359eea2e341Smrg  eval $cacheid=no
9360eea2e341Smrgfi
9361eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9362eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9363eea2e341Smrgfi
9364eea2e341Smrg
9365eea2e341Smrg
9366eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9367eea2e341Smrg
9368eea2e341Smrg		eval supported=\$$cacheid
9369eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9370eea2e341Smrg$as_echo "$supported" >&6; }
9371eea2e341Smrg		if test "$supported" = "yes" ; then
9372eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9373eea2e341Smrg			found="yes"
9374eea2e341Smrg		fi
9375eea2e341Smrg	fi
9376eea2e341Smrg
9377eea2e341Smrg
9378eea2e341Smrg
9379eea2e341Smrg
9380eea2e341Smrg
9381eea2e341Smrg
9382eea2e341Smrg
9383eea2e341Smrg
9384eea2e341Smrg
9385eea2e341Smrg
9386eea2e341Smrg
9387eea2e341Smrg
9388eea2e341Smrg
9389eea2e341Smrg
9390eea2e341Smrg
9391eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9392eea2e341Smrg
9393eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9394eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9395eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9396eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9397eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9398eea2e341Smrg  $as_echo_n "(cached) " >&6
9399eea2e341Smrgelse
9400eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9401eea2e341Smrg/* end confdefs.h.  */
9402eea2e341Smrgint i;
9403eea2e341Smrg_ACEOF
9404eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9405eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9406eea2e341Smrgelse
9407eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9408eea2e341Smrgfi
9409eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9410eea2e341Smrgfi
9411eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9412eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9413eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9414eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9415eea2e341Smrgfi
9416eea2e341Smrg
9417eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9418eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9419eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9420eea2e341Smrg	fi
9421eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9422eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9423eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9424eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9425eea2e341Smrg  $as_echo_n "(cached) " >&6
9426eea2e341Smrgelse
9427eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9428eea2e341Smrg/* end confdefs.h.  */
9429eea2e341Smrgint i;
9430eea2e341Smrg_ACEOF
9431eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9432eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9433eea2e341Smrgelse
9434eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9435eea2e341Smrgfi
9436eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9437eea2e341Smrgfi
9438eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9439eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9440eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9441eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9442eea2e341Smrgfi
9443eea2e341Smrg
9444eea2e341Smrgfound="no"
9445eea2e341Smrg
9446eea2e341Smrg	if test $found = "no" ; then
944733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9448eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9449eea2e341Smrg		fi
9450eea2e341Smrg
945133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9452eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9453eea2e341Smrg		fi
9454eea2e341Smrg
9455eea2e341Smrg		CFLAGS="$CFLAGS -Warray-bounds"
9456eea2e341Smrg
945733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
945833dddc75Smrg$as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9459eea2e341Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
9460eea2e341Smrg		if eval \${$cacheid+:} false; then :
9461eea2e341Smrg  $as_echo_n "(cached) " >&6
9462eea2e341Smrgelse
9463eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9464eea2e341Smrg/* end confdefs.h.  */
9465eea2e341Smrgint i;
9466eea2e341Smrgint
9467eea2e341Smrgmain ()
9468eea2e341Smrg{
9469eea2e341Smrg
9470eea2e341Smrg  ;
9471eea2e341Smrg  return 0;
9472eea2e341Smrg}
9473eea2e341Smrg_ACEOF
9474eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9475eea2e341Smrg  eval $cacheid=yes
9476eea2e341Smrgelse
9477eea2e341Smrg  eval $cacheid=no
9478eea2e341Smrgfi
9479eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9480eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9481eea2e341Smrgfi
9482eea2e341Smrg
9483eea2e341Smrg
9484eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9485eea2e341Smrg
9486eea2e341Smrg		eval supported=\$$cacheid
9487eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9488eea2e341Smrg$as_echo "$supported" >&6; }
9489eea2e341Smrg		if test "$supported" = "yes" ; then
9490eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9491eea2e341Smrg			found="yes"
9492eea2e341Smrg		fi
9493eea2e341Smrg	fi
9494eea2e341Smrg
9495eea2e341Smrg
9496eea2e341Smrg
9497eea2e341Smrg
9498eea2e341Smrg
9499eea2e341Smrg
9500eea2e341Smrg
9501eea2e341Smrg
9502eea2e341Smrg
9503eea2e341Smrg
9504eea2e341Smrg
9505eea2e341Smrg
9506eea2e341Smrg
9507eea2e341Smrg
9508eea2e341Smrg
9509eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9510eea2e341Smrg
9511eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9512eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9513eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9514eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9515eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9516eea2e341Smrg  $as_echo_n "(cached) " >&6
9517eea2e341Smrgelse
9518eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9519eea2e341Smrg/* end confdefs.h.  */
9520eea2e341Smrgint i;
9521eea2e341Smrg_ACEOF
9522eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9523eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9524eea2e341Smrgelse
9525eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9526eea2e341Smrgfi
9527eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9528eea2e341Smrgfi
9529eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9530eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9531eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9532eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9533eea2e341Smrgfi
9534eea2e341Smrg
9535eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9536eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9537eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9538eea2e341Smrg	fi
9539eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9540eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9541eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9542eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9543eea2e341Smrg  $as_echo_n "(cached) " >&6
9544eea2e341Smrgelse
9545eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9546eea2e341Smrg/* end confdefs.h.  */
9547eea2e341Smrgint i;
9548eea2e341Smrg_ACEOF
9549eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9550eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9551eea2e341Smrgelse
9552eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9553eea2e341Smrgfi
9554eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9555eea2e341Smrgfi
9556eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9557eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9558eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9559eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9560eea2e341Smrgfi
9561eea2e341Smrg
9562eea2e341Smrgfound="no"
9563eea2e341Smrg
9564eea2e341Smrg	if test $found = "no" ; then
956533dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9566eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9567eea2e341Smrg		fi
9568eea2e341Smrg
956933dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9570eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9571eea2e341Smrg		fi
9572eea2e341Smrg
9573eea2e341Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
9574eea2e341Smrg
957533dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
957633dddc75Smrg$as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9577eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
9578eea2e341Smrg		if eval \${$cacheid+:} false; then :
9579eea2e341Smrg  $as_echo_n "(cached) " >&6
9580eea2e341Smrgelse
9581eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9582eea2e341Smrg/* end confdefs.h.  */
9583eea2e341Smrgint i;
9584eea2e341Smrgint
9585eea2e341Smrgmain ()
9586eea2e341Smrg{
9587eea2e341Smrg
9588eea2e341Smrg  ;
9589eea2e341Smrg  return 0;
9590eea2e341Smrg}
9591eea2e341Smrg_ACEOF
9592eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9593eea2e341Smrg  eval $cacheid=yes
9594eea2e341Smrgelse
9595eea2e341Smrg  eval $cacheid=no
9596eea2e341Smrgfi
9597eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9598eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9599eea2e341Smrgfi
9600eea2e341Smrg
9601eea2e341Smrg
9602eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9603eea2e341Smrg
9604eea2e341Smrg		eval supported=\$$cacheid
9605eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9606eea2e341Smrg$as_echo "$supported" >&6; }
9607eea2e341Smrg		if test "$supported" = "yes" ; then
9608eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9609eea2e341Smrg			found="yes"
9610eea2e341Smrg		fi
9611eea2e341Smrg	fi
9612eea2e341Smrg
9613eea2e341Smrg
9614eea2e341Smrg
9615eea2e341Smrg
9616eea2e341Smrg
9617eea2e341Smrg
9618eea2e341Smrg
9619eea2e341Smrg
9620eea2e341Smrg
9621eea2e341Smrg
9622eea2e341Smrg
9623eea2e341Smrg
9624eea2e341Smrg
9625eea2e341Smrg
9626eea2e341Smrg
9627eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9628eea2e341Smrg
9629eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9630eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9631eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9632eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9633eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9634eea2e341Smrg  $as_echo_n "(cached) " >&6
9635eea2e341Smrgelse
9636eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9637eea2e341Smrg/* end confdefs.h.  */
9638eea2e341Smrgint i;
9639eea2e341Smrg_ACEOF
9640eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9641eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9642eea2e341Smrgelse
9643eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9644eea2e341Smrgfi
9645eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9646eea2e341Smrgfi
9647eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9648eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9649eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9650eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9651eea2e341Smrgfi
9652eea2e341Smrg
9653eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9654eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9655eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9656eea2e341Smrg	fi
9657eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9658eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9659eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9660eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9661eea2e341Smrg  $as_echo_n "(cached) " >&6
9662eea2e341Smrgelse
9663eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9664eea2e341Smrg/* end confdefs.h.  */
9665eea2e341Smrgint i;
9666eea2e341Smrg_ACEOF
9667eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9668eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9669eea2e341Smrgelse
9670eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9671eea2e341Smrgfi
9672eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9673eea2e341Smrgfi
9674eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9675eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9676eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9677eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9678eea2e341Smrgfi
9679eea2e341Smrg
9680eea2e341Smrgfound="no"
9681eea2e341Smrg
9682eea2e341Smrg	if test $found = "no" ; then
968333dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9684eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9685eea2e341Smrg		fi
9686eea2e341Smrg
968733dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9688eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9689eea2e341Smrg		fi
9690eea2e341Smrg
9691eea2e341Smrg		CFLAGS="$CFLAGS -Waddress"
9692eea2e341Smrg
969333dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
969433dddc75Smrg$as_echo_n "checking if $CC supports -Waddress... " >&6; }
9695eea2e341Smrg		cacheid=xorg_cv_cc_flag__Waddress
9696eea2e341Smrg		if eval \${$cacheid+:} false; then :
9697eea2e341Smrg  $as_echo_n "(cached) " >&6
9698eea2e341Smrgelse
9699eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9700eea2e341Smrg/* end confdefs.h.  */
9701eea2e341Smrgint i;
9702eea2e341Smrgint
9703eea2e341Smrgmain ()
9704eea2e341Smrg{
9705eea2e341Smrg
9706eea2e341Smrg  ;
9707eea2e341Smrg  return 0;
9708eea2e341Smrg}
9709eea2e341Smrg_ACEOF
9710eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9711eea2e341Smrg  eval $cacheid=yes
9712eea2e341Smrgelse
9713eea2e341Smrg  eval $cacheid=no
9714eea2e341Smrgfi
9715eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9716eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9717eea2e341Smrgfi
9718eea2e341Smrg
9719eea2e341Smrg
9720eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9721eea2e341Smrg
9722eea2e341Smrg		eval supported=\$$cacheid
9723eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9724eea2e341Smrg$as_echo "$supported" >&6; }
9725eea2e341Smrg		if test "$supported" = "yes" ; then
9726eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9727eea2e341Smrg			found="yes"
9728eea2e341Smrg		fi
9729eea2e341Smrg	fi
9730eea2e341Smrg
9731eea2e341Smrg
9732eea2e341Smrg
9733eea2e341Smrg
9734eea2e341Smrg
9735eea2e341Smrg
9736eea2e341Smrg
9737eea2e341Smrg
9738eea2e341Smrg
9739eea2e341Smrg
9740eea2e341Smrg
9741eea2e341Smrg
9742eea2e341Smrg
9743eea2e341Smrg
9744eea2e341Smrg
9745eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9746eea2e341Smrg
9747eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9748eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9749eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9750eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9751eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9752eea2e341Smrg  $as_echo_n "(cached) " >&6
9753eea2e341Smrgelse
9754eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9755eea2e341Smrg/* end confdefs.h.  */
9756eea2e341Smrgint i;
9757eea2e341Smrg_ACEOF
9758eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9759eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9760eea2e341Smrgelse
9761eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9762eea2e341Smrgfi
9763eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9764eea2e341Smrgfi
9765eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9766eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9767eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9768eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9769eea2e341Smrgfi
9770eea2e341Smrg
9771eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9772eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9773eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9774eea2e341Smrg	fi
9775eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9776eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9777eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9778eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9779eea2e341Smrg  $as_echo_n "(cached) " >&6
9780eea2e341Smrgelse
9781eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9782eea2e341Smrg/* end confdefs.h.  */
9783eea2e341Smrgint i;
9784eea2e341Smrg_ACEOF
9785eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9786eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9787eea2e341Smrgelse
9788eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9789eea2e341Smrgfi
9790eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9791eea2e341Smrgfi
9792eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9793eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9794eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9795eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9796eea2e341Smrgfi
9797eea2e341Smrg
9798eea2e341Smrgfound="no"
9799eea2e341Smrg
9800eea2e341Smrg	if test $found = "no" ; then
980133dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9802eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9803eea2e341Smrg		fi
9804eea2e341Smrg
980533dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9806eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9807eea2e341Smrg		fi
9808eea2e341Smrg
9809eea2e341Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9810eea2e341Smrg
981133dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
981233dddc75Smrg$as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9813eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9814eea2e341Smrg		if eval \${$cacheid+:} false; then :
9815eea2e341Smrg  $as_echo_n "(cached) " >&6
9816eea2e341Smrgelse
9817eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9818eea2e341Smrg/* end confdefs.h.  */
9819eea2e341Smrgint i;
9820eea2e341Smrgint
9821eea2e341Smrgmain ()
9822eea2e341Smrg{
9823eea2e341Smrg
9824eea2e341Smrg  ;
9825eea2e341Smrg  return 0;
9826eea2e341Smrg}
9827eea2e341Smrg_ACEOF
9828eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9829eea2e341Smrg  eval $cacheid=yes
9830eea2e341Smrgelse
9831eea2e341Smrg  eval $cacheid=no
9832eea2e341Smrgfi
9833eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9834eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9835eea2e341Smrgfi
9836eea2e341Smrg
9837eea2e341Smrg
9838eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9839eea2e341Smrg
9840eea2e341Smrg		eval supported=\$$cacheid
9841eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9842eea2e341Smrg$as_echo "$supported" >&6; }
9843eea2e341Smrg		if test "$supported" = "yes" ; then
9844eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9845eea2e341Smrg			found="yes"
9846eea2e341Smrg		fi
9847eea2e341Smrg	fi
9848eea2e341Smrg
9849eea2e341Smrg
9850eea2e341Smrg
9851eea2e341Smrg
9852eea2e341Smrg
9853eea2e341Smrg
9854eea2e341Smrg
9855eea2e341Smrg
9856eea2e341Smrg
9857eea2e341Smrg
9858eea2e341Smrg
9859eea2e341Smrg
9860eea2e341Smrg
9861eea2e341Smrg
9862eea2e341Smrg
9863eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
9864eea2e341Smrg
9865eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9866eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9867eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9868eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9869eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9870eea2e341Smrg  $as_echo_n "(cached) " >&6
9871eea2e341Smrgelse
9872eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9873eea2e341Smrg/* end confdefs.h.  */
9874eea2e341Smrgint i;
9875eea2e341Smrg_ACEOF
9876eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9877eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9878eea2e341Smrgelse
9879eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
9880eea2e341Smrgfi
9881eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9882eea2e341Smrgfi
9883eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9884eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9885eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9886eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9887eea2e341Smrgfi
9888eea2e341Smrg
9889eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9890eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9891eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9892eea2e341Smrg	fi
9893eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9894eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9895eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9896eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9897eea2e341Smrg  $as_echo_n "(cached) " >&6
9898eea2e341Smrgelse
9899eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9900eea2e341Smrg/* end confdefs.h.  */
9901eea2e341Smrgint i;
9902eea2e341Smrg_ACEOF
9903eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
9904eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9905eea2e341Smrgelse
9906eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
9907eea2e341Smrgfi
9908eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9909eea2e341Smrgfi
9910eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9911eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9912eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9913eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
9914eea2e341Smrgfi
9915eea2e341Smrg
9916eea2e341Smrgfound="no"
9917eea2e341Smrg
9918eea2e341Smrg	if test $found = "no" ; then
991933dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9920eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9921eea2e341Smrg		fi
9922eea2e341Smrg
992333dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9924eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9925eea2e341Smrg		fi
9926eea2e341Smrg
9927eea2e341Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9928eea2e341Smrg
992933dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
993033dddc75Smrg$as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9931eea2e341Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9932eea2e341Smrg		if eval \${$cacheid+:} false; then :
9933eea2e341Smrg  $as_echo_n "(cached) " >&6
9934eea2e341Smrgelse
9935eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9936eea2e341Smrg/* end confdefs.h.  */
9937eea2e341Smrgint i;
9938eea2e341Smrgint
9939eea2e341Smrgmain ()
9940eea2e341Smrg{
9941eea2e341Smrg
9942eea2e341Smrg  ;
9943eea2e341Smrg  return 0;
9944eea2e341Smrg}
9945eea2e341Smrg_ACEOF
9946eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
9947eea2e341Smrg  eval $cacheid=yes
9948eea2e341Smrgelse
9949eea2e341Smrg  eval $cacheid=no
9950eea2e341Smrgfi
9951eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
9952eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
9953eea2e341Smrgfi
9954eea2e341Smrg
9955eea2e341Smrg
9956eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
9957eea2e341Smrg
9958eea2e341Smrg		eval supported=\$$cacheid
9959eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9960eea2e341Smrg$as_echo "$supported" >&6; }
9961eea2e341Smrg		if test "$supported" = "yes" ; then
9962eea2e341Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9963eea2e341Smrg			found="yes"
9964eea2e341Smrg		fi
9965eea2e341Smrg	fi
9966eea2e341Smrg
9967eea2e341Smrg
9968eea2e341Smrgfi
9969eea2e341Smrg
9970eea2e341Smrg
9971eea2e341Smrg
9972eea2e341Smrg
9973eea2e341Smrg
9974eea2e341Smrg
9975eea2e341Smrg
9976eea2e341Smrg		CWARNFLAGS="$BASE_CFLAGS"
9977eea2e341Smrg		if  test "x$GCC" = xyes ; then
9978eea2e341Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
9979eea2e341Smrg		fi
9980eea2e341Smrg
9981eea2e341Smrg
9982eea2e341Smrg
9983eea2e341Smrg
9984eea2e341Smrg
9985eea2e341Smrg
9986eea2e341Smrg
9987eea2e341Smrg
9988eea2e341Smrg# Check whether --enable-strict-compilation was given.
9989eea2e341Smrgif test "${enable_strict_compilation+set}" = set; then :
9990eea2e341Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
9991eea2e341Smrgelse
9992eea2e341Smrg  STRICT_COMPILE=no
9993eea2e341Smrgfi
9994eea2e341Smrg
9995eea2e341Smrg
9996eea2e341Smrg
9997eea2e341Smrg
9998eea2e341Smrg
9999eea2e341Smrg
10000eea2e341SmrgSTRICT_CFLAGS=""
10001eea2e341Smrg
10002eea2e341Smrg
10003eea2e341Smrg
10004eea2e341Smrg
10005eea2e341Smrg
10006eea2e341Smrg
10007eea2e341Smrg
10008eea2e341Smrg
10009eea2e341Smrg
10010eea2e341Smrg
10011eea2e341Smrg
10012eea2e341Smrg
10013eea2e341Smrg
10014eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10015eea2e341Smrg
10016eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10017eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10018eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10019eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10020eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10021eea2e341Smrg  $as_echo_n "(cached) " >&6
10022eea2e341Smrgelse
10023eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10024eea2e341Smrg/* end confdefs.h.  */
10025eea2e341Smrgint i;
10026eea2e341Smrg_ACEOF
10027eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10028eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10029eea2e341Smrgelse
10030eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10031eea2e341Smrgfi
10032eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10033eea2e341Smrgfi
10034eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10035eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10036eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10037eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10038eea2e341Smrgfi
10039eea2e341Smrg
10040eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10041eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10042eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10043eea2e341Smrg	fi
10044eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10045eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10046eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10047eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10048eea2e341Smrg  $as_echo_n "(cached) " >&6
10049eea2e341Smrgelse
10050eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10051eea2e341Smrg/* end confdefs.h.  */
10052eea2e341Smrgint i;
10053eea2e341Smrg_ACEOF
10054eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10055eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10056eea2e341Smrgelse
10057eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10058eea2e341Smrgfi
10059eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10060eea2e341Smrgfi
10061eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10062eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10063eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10064eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10065eea2e341Smrgfi
10066eea2e341Smrg
10067eea2e341Smrgfound="no"
10068eea2e341Smrg
10069eea2e341Smrg	if test $found = "no" ; then
1007033dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10071eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10072eea2e341Smrg		fi
10073eea2e341Smrg
1007433dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10075eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10076eea2e341Smrg		fi
10077eea2e341Smrg
10078eea2e341Smrg		CFLAGS="$CFLAGS -pedantic"
10079eea2e341Smrg
1008033dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1008133dddc75Smrg$as_echo_n "checking if $CC supports -pedantic... " >&6; }
10082eea2e341Smrg		cacheid=xorg_cv_cc_flag__pedantic
10083eea2e341Smrg		if eval \${$cacheid+:} false; then :
10084eea2e341Smrg  $as_echo_n "(cached) " >&6
10085eea2e341Smrgelse
10086eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10087eea2e341Smrg/* end confdefs.h.  */
10088eea2e341Smrgint i;
10089eea2e341Smrgint
10090eea2e341Smrgmain ()
10091eea2e341Smrg{
10092eea2e341Smrg
10093eea2e341Smrg  ;
10094eea2e341Smrg  return 0;
10095eea2e341Smrg}
10096eea2e341Smrg_ACEOF
10097eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
10098eea2e341Smrg  eval $cacheid=yes
10099eea2e341Smrgelse
10100eea2e341Smrg  eval $cacheid=no
10101eea2e341Smrgfi
10102eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
10103eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
10104eea2e341Smrgfi
10105eea2e341Smrg
10106eea2e341Smrg
10107eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10108eea2e341Smrg
10109eea2e341Smrg		eval supported=\$$cacheid
10110eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10111eea2e341Smrg$as_echo "$supported" >&6; }
10112eea2e341Smrg		if test "$supported" = "yes" ; then
10113eea2e341Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10114eea2e341Smrg			found="yes"
10115eea2e341Smrg		fi
10116eea2e341Smrg	fi
10117eea2e341Smrg
10118eea2e341Smrg
10119eea2e341Smrg
10120eea2e341Smrg
10121eea2e341Smrg
10122eea2e341Smrg
10123eea2e341Smrg
10124eea2e341Smrg
10125eea2e341Smrg
10126eea2e341Smrg
10127eea2e341Smrg
10128eea2e341Smrg
10129eea2e341Smrg
10130eea2e341Smrg
10131eea2e341Smrg
10132eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10133eea2e341Smrg
10134eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10135eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10136eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10137eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10138eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10139eea2e341Smrg  $as_echo_n "(cached) " >&6
10140eea2e341Smrgelse
10141eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10142eea2e341Smrg/* end confdefs.h.  */
10143eea2e341Smrgint i;
10144eea2e341Smrg_ACEOF
10145eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10146eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10147eea2e341Smrgelse
10148eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10149eea2e341Smrgfi
10150eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10151eea2e341Smrgfi
10152eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10153eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10154eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10155eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10156eea2e341Smrgfi
10157eea2e341Smrg
10158eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10159eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10160eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10161eea2e341Smrg	fi
10162eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10163eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10164eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10165eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10166eea2e341Smrg  $as_echo_n "(cached) " >&6
10167eea2e341Smrgelse
10168eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10169eea2e341Smrg/* end confdefs.h.  */
10170eea2e341Smrgint i;
10171eea2e341Smrg_ACEOF
10172eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10173eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10174eea2e341Smrgelse
10175eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10176eea2e341Smrgfi
10177eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10178eea2e341Smrgfi
10179eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10180eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10181eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10182eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10183eea2e341Smrgfi
10184eea2e341Smrg
10185eea2e341Smrgfound="no"
10186eea2e341Smrg
10187eea2e341Smrg	if test $found = "no" ; then
1018833dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10189eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10190eea2e341Smrg		fi
10191eea2e341Smrg
1019233dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10193eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10194eea2e341Smrg		fi
10195eea2e341Smrg
10196eea2e341Smrg		CFLAGS="$CFLAGS -Werror"
10197eea2e341Smrg
1019833dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1019933dddc75Smrg$as_echo_n "checking if $CC supports -Werror... " >&6; }
10200eea2e341Smrg		cacheid=xorg_cv_cc_flag__Werror
10201eea2e341Smrg		if eval \${$cacheid+:} false; then :
10202eea2e341Smrg  $as_echo_n "(cached) " >&6
10203eea2e341Smrgelse
10204eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10205eea2e341Smrg/* end confdefs.h.  */
10206eea2e341Smrgint i;
10207eea2e341Smrgint
10208eea2e341Smrgmain ()
10209eea2e341Smrg{
10210eea2e341Smrg
10211eea2e341Smrg  ;
10212eea2e341Smrg  return 0;
10213eea2e341Smrg}
10214eea2e341Smrg_ACEOF
10215eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
10216eea2e341Smrg  eval $cacheid=yes
10217eea2e341Smrgelse
10218eea2e341Smrg  eval $cacheid=no
10219eea2e341Smrgfi
10220eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
10221eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
10222eea2e341Smrgfi
10223eea2e341Smrg
10224eea2e341Smrg
10225eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10226eea2e341Smrg
10227eea2e341Smrg		eval supported=\$$cacheid
10228eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10229eea2e341Smrg$as_echo "$supported" >&6; }
10230eea2e341Smrg		if test "$supported" = "yes" ; then
10231eea2e341Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10232eea2e341Smrg			found="yes"
10233eea2e341Smrg		fi
10234eea2e341Smrg	fi
10235eea2e341Smrg
10236eea2e341Smrg	if test $found = "no" ; then
1023733dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10238eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10239eea2e341Smrg		fi
10240eea2e341Smrg
1024133dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10242eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10243eea2e341Smrg		fi
10244eea2e341Smrg
10245eea2e341Smrg		CFLAGS="$CFLAGS -errwarn"
10246eea2e341Smrg
1024733dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1024833dddc75Smrg$as_echo_n "checking if $CC supports -errwarn... " >&6; }
10249eea2e341Smrg		cacheid=xorg_cv_cc_flag__errwarn
10250eea2e341Smrg		if eval \${$cacheid+:} false; then :
10251eea2e341Smrg  $as_echo_n "(cached) " >&6
10252eea2e341Smrgelse
10253eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10254eea2e341Smrg/* end confdefs.h.  */
10255eea2e341Smrgint i;
10256eea2e341Smrgint
10257eea2e341Smrgmain ()
10258eea2e341Smrg{
10259eea2e341Smrg
10260eea2e341Smrg  ;
10261eea2e341Smrg  return 0;
10262eea2e341Smrg}
10263eea2e341Smrg_ACEOF
10264eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
10265eea2e341Smrg  eval $cacheid=yes
10266eea2e341Smrgelse
10267eea2e341Smrg  eval $cacheid=no
10268eea2e341Smrgfi
10269eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
10270eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
10271eea2e341Smrgfi
10272eea2e341Smrg
10273eea2e341Smrg
10274eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10275eea2e341Smrg
10276eea2e341Smrg		eval supported=\$$cacheid
10277eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10278eea2e341Smrg$as_echo "$supported" >&6; }
10279eea2e341Smrg		if test "$supported" = "yes" ; then
10280eea2e341Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10281eea2e341Smrg			found="yes"
10282eea2e341Smrg		fi
10283eea2e341Smrg	fi
10284eea2e341Smrg
10285eea2e341Smrg
10286eea2e341Smrg
10287eea2e341Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10288eea2e341Smrg# activate it with -Werror, so we add it here explicitly.
10289eea2e341Smrg
10290eea2e341Smrg
10291eea2e341Smrg
10292eea2e341Smrg
10293eea2e341Smrg
10294eea2e341Smrg
10295eea2e341Smrg
10296eea2e341Smrg
10297eea2e341Smrg
10298eea2e341Smrg
10299eea2e341Smrg
10300eea2e341Smrg
10301eea2e341Smrg
10302eea2e341Smrgxorg_testset_save_CFLAGS="$CFLAGS"
10303eea2e341Smrg
10304eea2e341Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10305eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10306eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10307eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10308eea2e341Smrgif ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10309eea2e341Smrg  $as_echo_n "(cached) " >&6
10310eea2e341Smrgelse
10311eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10312eea2e341Smrg/* end confdefs.h.  */
10313eea2e341Smrgint i;
10314eea2e341Smrg_ACEOF
10315eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10316eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10317eea2e341Smrgelse
10318eea2e341Smrg  xorg_cv_cc_flag_unknown_warning_option=no
10319eea2e341Smrgfi
10320eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10321eea2e341Smrgfi
10322eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10323eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10324eea2e341Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10325eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10326eea2e341Smrgfi
10327eea2e341Smrg
10328eea2e341Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10329eea2e341Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10330eea2e341Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10331eea2e341Smrg	fi
10332eea2e341Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10333eea2e341Smrg	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10334eea2e341Smrg$as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10335eea2e341Smrgif ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10336eea2e341Smrg  $as_echo_n "(cached) " >&6
10337eea2e341Smrgelse
10338eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10339eea2e341Smrg/* end confdefs.h.  */
10340eea2e341Smrgint i;
10341eea2e341Smrg_ACEOF
10342eea2e341Smrgif ac_fn_c_try_compile "$LINENO"; then :
10343eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10344eea2e341Smrgelse
10345eea2e341Smrg  xorg_cv_cc_flag_unused_command_line_argument=no
10346eea2e341Smrgfi
10347eea2e341Smrgrm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10348eea2e341Smrgfi
10349eea2e341Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10350eea2e341Smrg$as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10351eea2e341Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10352eea2e341Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
10353eea2e341Smrgfi
10354eea2e341Smrg
10355eea2e341Smrgfound="no"
10356eea2e341Smrg
10357eea2e341Smrg	if test $found = "no" ; then
1035833dddc75Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10359eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10360eea2e341Smrg		fi
10361eea2e341Smrg
1036233dddc75Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10363eea2e341Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10364eea2e341Smrg		fi
10365eea2e341Smrg
10366eea2e341Smrg		CFLAGS="$CFLAGS -Werror=attributes"
10367eea2e341Smrg
1036833dddc75Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1036933dddc75Smrg$as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
1037033dddc75Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
10371eea2e341Smrg		if eval \${$cacheid+:} false; then :
10372eea2e341Smrg  $as_echo_n "(cached) " >&6
10373eea2e341Smrgelse
10374eea2e341Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10375eea2e341Smrg/* end confdefs.h.  */
10376eea2e341Smrgint i;
10377eea2e341Smrgint
10378eea2e341Smrgmain ()
10379eea2e341Smrg{
10380eea2e341Smrg
10381eea2e341Smrg  ;
10382eea2e341Smrg  return 0;
10383eea2e341Smrg}
10384eea2e341Smrg_ACEOF
10385eea2e341Smrgif ac_fn_c_try_link "$LINENO"; then :
10386eea2e341Smrg  eval $cacheid=yes
10387eea2e341Smrgelse
10388eea2e341Smrg  eval $cacheid=no
10389eea2e341Smrgfi
10390eea2e341Smrgrm -f core conftest.err conftest.$ac_objext \
10391eea2e341Smrg    conftest$ac_exeext conftest.$ac_ext
10392eea2e341Smrgfi
10393eea2e341Smrg
10394eea2e341Smrg
10395eea2e341Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
10396eea2e341Smrg
10397eea2e341Smrg		eval supported=\$$cacheid
10398eea2e341Smrg		{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10399eea2e341Smrg$as_echo "$supported" >&6; }
10400eea2e341Smrg		if test "$supported" = "yes" ; then
10401eea2e341Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10402eea2e341Smrg			found="yes"
10403eea2e341Smrg		fi
10404eea2e341Smrg	fi
10405eea2e341Smrg
10406eea2e341Smrg
10407eea2e341Smrg
10408eea2e341Smrgif test "x$STRICT_COMPILE" = "xyes"; then
10409eea2e341Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10410eea2e341Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10411eea2e341Smrgfi
10412eea2e341Smrg
10413eea2e341Smrg
10414dd77ae96Smrg
10415dd77ae96Smrg
10416dd77ae96Smrg
10417dd77ae96Smrg
10418dd77ae96Smrgcat >>confdefs.h <<_ACEOF
10419dd77ae96Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10420dd77ae96Smrg_ACEOF
10421dd77ae96Smrg
10422dd77ae96Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10423dd77ae96Smrg	if test "x$PVM" = "x"; then
10424dd77ae96Smrg		PVM="0"
10425dd77ae96Smrg	fi
10426dd77ae96Smrg
10427dd77ae96Smrgcat >>confdefs.h <<_ACEOF
10428dd77ae96Smrg#define PACKAGE_VERSION_MINOR $PVM
10429dd77ae96Smrg_ACEOF
10430dd77ae96Smrg
10431dd77ae96Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10432dd77ae96Smrg	if test "x$PVP" = "x"; then
10433dd77ae96Smrg		PVP="0"
10434dd77ae96Smrg	fi
10435dd77ae96Smrg
10436dd77ae96Smrgcat >>confdefs.h <<_ACEOF
10437dd77ae96Smrg#define PACKAGE_VERSION_PATCHLEVEL $PVP
10438dd77ae96Smrg_ACEOF
10439dd77ae96Smrg
10440dd77ae96Smrg
10441dd77ae96Smrg
1044208e312fdSmrgCHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
1044308e312fdSmrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1044408e312fdSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10445dd77ae96Smrgecho 'git directory not found: installing possibly empty changelog.' >&2)"
10446dd77ae96Smrg
1044708e312fdSmrg
1044808e312fdSmrg
1044908e312fdSmrg
1045008e312fdSmrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
1045108e312fdSmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
1045208e312fdSmrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1045308e312fdSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
1045408e312fdSmrgecho 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
1045508e312fdSmrg
10456dd77ae96Smrg
10457dd77ae96Smrg
10458dd77ae96Smrg
10459dd77ae96Smrg
10460dd77ae96Smrg
10461dd77ae96Smrgif test x$APP_MAN_SUFFIX = x    ; then
10462dd77ae96Smrg    APP_MAN_SUFFIX=1
10463dd77ae96Smrgfi
10464dd77ae96Smrgif test x$APP_MAN_DIR = x    ; then
10465dd77ae96Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10466dd77ae96Smrgfi
10467dd77ae96Smrg
10468dd77ae96Smrgif test x$LIB_MAN_SUFFIX = x    ; then
10469dd77ae96Smrg    LIB_MAN_SUFFIX=3
10470dd77ae96Smrgfi
10471dd77ae96Smrgif test x$LIB_MAN_DIR = x    ; then
10472dd77ae96Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10473dd77ae96Smrgfi
10474dd77ae96Smrg
10475dd77ae96Smrgif test x$FILE_MAN_SUFFIX = x    ; then
10476dd77ae96Smrg    case $host_os in
10477dd77ae96Smrg	solaris*)	FILE_MAN_SUFFIX=4  ;;
10478dd77ae96Smrg	*)		FILE_MAN_SUFFIX=5  ;;
10479dd77ae96Smrg    esac
10480dd77ae96Smrgfi
10481dd77ae96Smrgif test x$FILE_MAN_DIR = x    ; then
10482dd77ae96Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10483dd77ae96Smrgfi
10484dd77ae96Smrg
10485dd77ae96Smrgif test x$MISC_MAN_SUFFIX = x    ; then
10486dd77ae96Smrg    case $host_os in
10487dd77ae96Smrg	solaris*)	MISC_MAN_SUFFIX=5  ;;
10488dd77ae96Smrg	*)		MISC_MAN_SUFFIX=7  ;;
10489dd77ae96Smrg    esac
10490dd77ae96Smrgfi
10491dd77ae96Smrgif test x$MISC_MAN_DIR = x    ; then
10492dd77ae96Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10493dd77ae96Smrgfi
10494dd77ae96Smrg
10495dd77ae96Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
10496dd77ae96Smrg    case $host_os in
10497dd77ae96Smrg	solaris*)	DRIVER_MAN_SUFFIX=7  ;;
10498dd77ae96Smrg	*)		DRIVER_MAN_SUFFIX=4  ;;
10499dd77ae96Smrg    esac
10500dd77ae96Smrgfi
10501dd77ae96Smrgif test x$DRIVER_MAN_DIR = x    ; then
10502dd77ae96Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10503dd77ae96Smrgfi
10504dd77ae96Smrg
10505dd77ae96Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
10506dd77ae96Smrg    case $host_os in
10507dd77ae96Smrg	solaris*)	ADMIN_MAN_SUFFIX=1m ;;
10508dd77ae96Smrg	*)		ADMIN_MAN_SUFFIX=8  ;;
10509dd77ae96Smrg    esac
10510dd77ae96Smrgfi
10511dd77ae96Smrgif test x$ADMIN_MAN_DIR = x    ; then
10512dd77ae96Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10513dd77ae96Smrgfi
10514dd77ae96Smrg
10515dd77ae96Smrg
10516dd77ae96Smrg
10517dd77ae96Smrg
10518dd77ae96Smrg
10519dd77ae96Smrg
10520dd77ae96Smrg
10521dd77ae96Smrg
10522dd77ae96Smrg
10523dd77ae96Smrg
10524dd77ae96Smrg
10525dd77ae96Smrg
10526dd77ae96Smrg
10527dd77ae96Smrg
10528dd77ae96Smrg
1052908e312fdSmrgXORG_MAN_PAGE="X Version 11"
10530dd77ae96Smrg
1053108e312fdSmrgMAN_SUBSTS="\
1053208e312fdSmrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1053308e312fdSmrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1053408e312fdSmrg	-e 's|__xservername__|Xorg|g' \
1053508e312fdSmrg	-e 's|__xconfigfile__|xorg.conf|g' \
1053608e312fdSmrg	-e 's|__projectroot__|\$(prefix)|g' \
1053708e312fdSmrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
1053808e312fdSmrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
1053908e312fdSmrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
1054008e312fdSmrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
1054108e312fdSmrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
1054208e312fdSmrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
1054308e312fdSmrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10544dd77ae96Smrg
1054572b4363aSmrg
1054672b4363aSmrg
1054708e312fdSmrg# Check whether --enable-silent-rules was given.
1054808e312fdSmrgif test "${enable_silent_rules+set}" = set; then :
1054908e312fdSmrg  enableval=$enable_silent_rules;
1055072b4363aSmrgfi
1055172b4363aSmrg
1055233dddc75Smrgcase $enable_silent_rules in # (((
1055333dddc75Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
1055433dddc75Smrg   no) AM_DEFAULT_VERBOSITY=1;;
1055533dddc75Smrg    *) AM_DEFAULT_VERBOSITY=0;;
1055608e312fdSmrgesac
1055733dddc75Smrgam_make=${MAKE-make}
1055833dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1055933dddc75Smrg$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
1056033dddc75Smrgif ${am_cv_make_support_nested_variables+:} false; then :
1056133dddc75Smrg  $as_echo_n "(cached) " >&6
1056233dddc75Smrgelse
1056333dddc75Smrg  if $as_echo 'TRUE=$(BAR$(V))
1056433dddc75SmrgBAR0=false
1056533dddc75SmrgBAR1=true
1056633dddc75SmrgV=1
1056733dddc75Smrgam__doit:
1056833dddc75Smrg	@$(TRUE)
1056933dddc75Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
1057033dddc75Smrg  am_cv_make_support_nested_variables=yes
1057133dddc75Smrgelse
1057233dddc75Smrg  am_cv_make_support_nested_variables=no
1057333dddc75Smrgfi
1057433dddc75Smrgfi
1057533dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1057633dddc75Smrg$as_echo "$am_cv_make_support_nested_variables" >&6; }
1057733dddc75Smrgif test $am_cv_make_support_nested_variables = yes; then
1057833dddc75Smrg    AM_V='$(V)'
1057933dddc75Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1058033dddc75Smrgelse
1058133dddc75Smrg  AM_V=$AM_DEFAULT_VERBOSITY
1058233dddc75Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1058333dddc75Smrgfi
1058408e312fdSmrgAM_BACKSLASH='\'
1058508e312fdSmrg
1058608e312fdSmrg
1058708e312fdSmrg
1058808e312fdSmrg# Checks for pkg-config packages
1058908e312fdSmrg
10590dd77ae96Smrgpkg_failed=no
1059108e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XGAMMA" >&5
10592dd77ae96Smrg$as_echo_n "checking for XGAMMA... " >&6; }
10593dd77ae96Smrg
10594dd77ae96Smrgif test -n "$XGAMMA_CFLAGS"; then
10595dd77ae96Smrg    pkg_cv_XGAMMA_CFLAGS="$XGAMMA_CFLAGS"
10596dd77ae96Smrg elif test -n "$PKG_CONFIG"; then
10597dd77ae96Smrg    if test -n "$PKG_CONFIG" && \
1059833dddc75Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xxf86vm xproto >= 7.0.17\""; } >&5
1059933dddc75Smrg  ($PKG_CONFIG --exists --print-errors "x11 xxf86vm xproto >= 7.0.17") 2>&5
10600dd77ae96Smrg  ac_status=$?
1060108e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1060208e312fdSmrg  test $ac_status = 0; }; then
1060333dddc75Smrg  pkg_cv_XGAMMA_CFLAGS=`$PKG_CONFIG --cflags "x11 xxf86vm xproto >= 7.0.17" 2>/dev/null`
10604dd77ae96Smrgelse
10605dd77ae96Smrg  pkg_failed=yes
1060672b4363aSmrgfi
10607dd77ae96Smrg else
10608dd77ae96Smrg    pkg_failed=untried
1060972b4363aSmrgfi
10610dd77ae96Smrgif test -n "$XGAMMA_LIBS"; then
10611dd77ae96Smrg    pkg_cv_XGAMMA_LIBS="$XGAMMA_LIBS"
10612dd77ae96Smrg elif test -n "$PKG_CONFIG"; then
10613dd77ae96Smrg    if test -n "$PKG_CONFIG" && \
1061433dddc75Smrg    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 xxf86vm xproto >= 7.0.17\""; } >&5
1061533dddc75Smrg  ($PKG_CONFIG --exists --print-errors "x11 xxf86vm xproto >= 7.0.17") 2>&5
10616dd77ae96Smrg  ac_status=$?
1061708e312fdSmrg  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1061808e312fdSmrg  test $ac_status = 0; }; then
1061933dddc75Smrg  pkg_cv_XGAMMA_LIBS=`$PKG_CONFIG --libs "x11 xxf86vm xproto >= 7.0.17" 2>/dev/null`
10620dd77ae96Smrgelse
10621dd77ae96Smrg  pkg_failed=yes
1062272b4363aSmrgfi
10623dd77ae96Smrg else
10624dd77ae96Smrg    pkg_failed=untried
1062572b4363aSmrgfi
1062672b4363aSmrg
1062772b4363aSmrg
1062872b4363aSmrg
10629dd77ae96Smrgif test $pkg_failed = yes; then
1063072b4363aSmrg
10631dd77ae96Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
10632dd77ae96Smrg        _pkg_short_errors_supported=yes
10633dd77ae96Smrgelse
10634dd77ae96Smrg        _pkg_short_errors_supported=no
10635dd77ae96Smrgfi
10636dd77ae96Smrg        if test $_pkg_short_errors_supported = yes; then
1063733dddc75Smrg	        XGAMMA_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 xxf86vm xproto >= 7.0.17" 2>&1`
10638dd77ae96Smrg        else
1063933dddc75Smrg	        XGAMMA_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 xxf86vm xproto >= 7.0.17" 2>&1`
10640dd77ae96Smrg        fi
10641dd77ae96Smrg	# Put the nasty error message in config.log where it belongs
10642dd77ae96Smrg	echo "$XGAMMA_PKG_ERRORS" >&5
1064372b4363aSmrg
1064433dddc75Smrg	as_fn_error $? "Package requirements (x11 xxf86vm xproto >= 7.0.17) were not met:
1064572b4363aSmrg
10646dd77ae96Smrg$XGAMMA_PKG_ERRORS
1064772b4363aSmrg
10648dd77ae96SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
10649dd77ae96Smrginstalled software in a non-standard prefix.
1065072b4363aSmrg
10651dd77ae96SmrgAlternatively, you may set the environment variables XGAMMA_CFLAGS
10652dd77ae96Smrgand XGAMMA_LIBS to avoid the need to call pkg-config.
10653dd77ae96SmrgSee the pkg-config man page for more details.
1065408e312fdSmrg" "$LINENO" 5
10655dd77ae96Smrgelif test $pkg_failed = untried; then
1065608e312fdSmrg	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10657dd77ae96Smrg$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1065808e312fdSmrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
10659dd77ae96Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
10660dd77ae96Smrgpath to pkg-config.
1066172b4363aSmrg
10662dd77ae96SmrgAlternatively, you may set the environment variables XGAMMA_CFLAGS
10663dd77ae96Smrgand XGAMMA_LIBS to avoid the need to call pkg-config.
10664dd77ae96SmrgSee the pkg-config man page for more details.
1066572b4363aSmrg
10666dd77ae96SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
1066708e312fdSmrgSee \`config.log' for more details" "$LINENO" 5; }
1066872b4363aSmrgelse
10669dd77ae96Smrg	XGAMMA_CFLAGS=$pkg_cv_XGAMMA_CFLAGS
10670dd77ae96Smrg	XGAMMA_LIBS=$pkg_cv_XGAMMA_LIBS
1067108e312fdSmrg        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10672dd77ae96Smrg$as_echo "yes" >&6; }
10673dd77ae96Smrg	:
1067472b4363aSmrgfi
1067572b4363aSmrg
10676eea2e341Smrgac_config_files="$ac_config_files Makefile man/Makefile"
1067772b4363aSmrg
1067872b4363aSmrgcat >confcache <<\_ACEOF
1067972b4363aSmrg# This file is a shell script that caches the results of configure
1068072b4363aSmrg# tests run on this system so they can be shared between configure
1068172b4363aSmrg# scripts and configure runs, see configure's option --config-cache.
1068272b4363aSmrg# It is not useful on other systems.  If it contains results you don't
1068372b4363aSmrg# want to keep, you may remove or edit it.
1068472b4363aSmrg#
1068572b4363aSmrg# config.status only pays attention to the cache file if you give it
1068672b4363aSmrg# the --recheck option to rerun configure.
1068772b4363aSmrg#
1068872b4363aSmrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
1068972b4363aSmrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
1069072b4363aSmrg# following values.
1069172b4363aSmrg
1069272b4363aSmrg_ACEOF
1069372b4363aSmrg
1069472b4363aSmrg# The following way of writing the cache mishandles newlines in values,
1069572b4363aSmrg# but we know of no workaround that is simple, portable, and efficient.
1069672b4363aSmrg# So, we kill variables containing newlines.
1069772b4363aSmrg# Ultrix sh set writes to stderr and can't be redirected directly,
1069872b4363aSmrg# and sets the high bit in the cache file unless we assign to the vars.
1069972b4363aSmrg(
1070072b4363aSmrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1070172b4363aSmrg    eval ac_val=\$$ac_var
1070272b4363aSmrg    case $ac_val in #(
1070372b4363aSmrg    *${as_nl}*)
1070472b4363aSmrg      case $ac_var in #(
1070508e312fdSmrg      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10706dd77ae96Smrg$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1070772b4363aSmrg      esac
1070872b4363aSmrg      case $ac_var in #(
1070972b4363aSmrg      _ | IFS | as_nl) ;; #(
10710dd77ae96Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1071108e312fdSmrg      *) { eval $ac_var=; unset $ac_var;} ;;
1071272b4363aSmrg      esac ;;
1071372b4363aSmrg    esac
1071472b4363aSmrg  done
1071572b4363aSmrg
1071672b4363aSmrg  (set) 2>&1 |
1071772b4363aSmrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1071872b4363aSmrg    *${as_nl}ac_space=\ *)
1071908e312fdSmrg      # `set' does not quote correctly, so add quotes: double-quote
1072008e312fdSmrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1072172b4363aSmrg      sed -n \
1072272b4363aSmrg	"s/'/'\\\\''/g;
1072372b4363aSmrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1072472b4363aSmrg      ;; #(
1072572b4363aSmrg    *)
1072672b4363aSmrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
1072772b4363aSmrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1072872b4363aSmrg      ;;
1072972b4363aSmrg    esac |
1073072b4363aSmrg    sort
1073172b4363aSmrg) |
1073272b4363aSmrg  sed '
1073372b4363aSmrg     /^ac_cv_env_/b end
1073472b4363aSmrg     t clear
1073572b4363aSmrg     :clear
1073672b4363aSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
1073772b4363aSmrg     t end
1073872b4363aSmrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1073972b4363aSmrg     :end' >>confcache
1074072b4363aSmrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1074172b4363aSmrg  if test -w "$cache_file"; then
1074208e312fdSmrg    if test "x$cache_file" != "x/dev/null"; then
1074308e312fdSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10744dd77ae96Smrg$as_echo "$as_me: updating cache $cache_file" >&6;}
1074508e312fdSmrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
1074608e312fdSmrg	cat confcache >"$cache_file"
1074708e312fdSmrg      else
1074808e312fdSmrg        case $cache_file in #(
1074908e312fdSmrg        */* | ?:*)
1075008e312fdSmrg	  mv -f confcache "$cache_file"$$ &&
1075108e312fdSmrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1075208e312fdSmrg        *)
1075308e312fdSmrg	  mv -f confcache "$cache_file" ;;
1075408e312fdSmrg	esac
1075508e312fdSmrg      fi
1075608e312fdSmrg    fi
1075772b4363aSmrg  else
1075808e312fdSmrg    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10759dd77ae96Smrg$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1076072b4363aSmrg  fi
1076172b4363aSmrgfi
1076272b4363aSmrgrm -f confcache
1076372b4363aSmrg
1076472b4363aSmrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1076572b4363aSmrg# Let make expand exec_prefix.
1076672b4363aSmrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1076772b4363aSmrg
1076872b4363aSmrgDEFS=-DHAVE_CONFIG_H
1076972b4363aSmrg
1077072b4363aSmrgac_libobjs=
1077172b4363aSmrgac_ltlibobjs=
1077208e312fdSmrgU=
1077372b4363aSmrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1077472b4363aSmrg  # 1. Remove the extension, and $U if already installed.
1077572b4363aSmrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10776dd77ae96Smrg  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
1077772b4363aSmrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1077872b4363aSmrg  #    will be set to the directory where LIBOBJS objects are built.
1077908e312fdSmrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1078008e312fdSmrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1078172b4363aSmrgdone
1078272b4363aSmrgLIBOBJS=$ac_libobjs
1078372b4363aSmrg
1078472b4363aSmrgLTLIBOBJS=$ac_ltlibobjs
1078572b4363aSmrg
1078672b4363aSmrg
1078733dddc75Smrg{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1078833dddc75Smrg$as_echo_n "checking that generated files are newer than configure... " >&6; }
1078933dddc75Smrg   if test -n "$am_sleep_pid"; then
1079033dddc75Smrg     # Hide warnings about reused PIDs.
1079133dddc75Smrg     wait $am_sleep_pid 2>/dev/null
1079233dddc75Smrg   fi
1079333dddc75Smrg   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
1079433dddc75Smrg$as_echo "done" >&6; }
10795dd77ae96Smrg if test -n "$EXEEXT"; then
10796dd77ae96Smrg  am__EXEEXT_TRUE=
10797dd77ae96Smrg  am__EXEEXT_FALSE='#'
10798dd77ae96Smrgelse
10799dd77ae96Smrg  am__EXEEXT_TRUE='#'
10800dd77ae96Smrg  am__EXEEXT_FALSE=
10801dd77ae96Smrgfi
10802dd77ae96Smrg
1080372b4363aSmrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1080408e312fdSmrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1080508e312fdSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1080672b4363aSmrgfi
1080772b4363aSmrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1080808e312fdSmrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1080908e312fdSmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1081072b4363aSmrgfi
1081172b4363aSmrg
1081208e312fdSmrg: "${CONFIG_STATUS=./config.status}"
10813dd77ae96Smrgac_write_fail=0
1081472b4363aSmrgac_clean_files_save=$ac_clean_files
1081572b4363aSmrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1081608e312fdSmrg{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10817dd77ae96Smrg$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
1081808e312fdSmrgas_write_fail=0
1081908e312fdSmrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1082072b4363aSmrg#! $SHELL
1082172b4363aSmrg# Generated by $as_me.
1082272b4363aSmrg# Run this file to recreate the current configuration.
1082372b4363aSmrg# Compiler output produced by configure, useful for debugging
1082472b4363aSmrg# configure, is in config.log if it exists.
1082572b4363aSmrg
1082672b4363aSmrgdebug=false
1082772b4363aSmrgac_cs_recheck=false
1082872b4363aSmrgac_cs_silent=false
1082972b4363aSmrg
1083008e312fdSmrgSHELL=\${CONFIG_SHELL-$SHELL}
1083108e312fdSmrgexport SHELL
1083208e312fdSmrg_ASEOF
1083308e312fdSmrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1083408e312fdSmrg## -------------------- ##
1083508e312fdSmrg## M4sh Initialization. ##
1083608e312fdSmrg## -------------------- ##
1083772b4363aSmrg
1083872b4363aSmrg# Be more Bourne compatible
1083972b4363aSmrgDUALCASE=1; export DUALCASE # for MKS sh
1084008e312fdSmrgif test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
1084172b4363aSmrg  emulate sh
1084272b4363aSmrg  NULLCMD=:
10843dd77ae96Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1084472b4363aSmrg  # is contrary to our usage.  Disable this feature.
1084572b4363aSmrg  alias -g '${1+"$@"}'='"$@"'
1084672b4363aSmrg  setopt NO_GLOB_SUBST
1084772b4363aSmrgelse
1084808e312fdSmrg  case `(set -o) 2>/dev/null` in #(
1084908e312fdSmrg  *posix*) :
1085008e312fdSmrg    set -o posix ;; #(
1085108e312fdSmrg  *) :
1085208e312fdSmrg     ;;
1085372b4363aSmrgesac
1085472b4363aSmrgfi
1085572b4363aSmrg
1085672b4363aSmrg
10857dd77ae96Smrgas_nl='
10858dd77ae96Smrg'
10859dd77ae96Smrgexport as_nl
10860dd77ae96Smrg# Printing a long string crashes Solaris 7 /usr/bin/printf.
10861dd77ae96Smrgas_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10862dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10863dd77ae96Smrgas_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
1086408e312fdSmrg# Prefer a ksh shell builtin over an external printf program on Solaris,
1086508e312fdSmrg# but without wasting forks for bash or zsh.
1086608e312fdSmrgif test -z "$BASH_VERSION$ZSH_VERSION" \
1086708e312fdSmrg    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
1086808e312fdSmrg  as_echo='print -r --'
1086908e312fdSmrg  as_echo_n='print -rn --'
1087008e312fdSmrgelif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10871dd77ae96Smrg  as_echo='printf %s\n'
10872dd77ae96Smrg  as_echo_n='printf %s'
10873dd77ae96Smrgelse
10874dd77ae96Smrg  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10875dd77ae96Smrg    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10876dd77ae96Smrg    as_echo_n='/usr/ucb/echo -n'
1087772b4363aSmrg  else
10878dd77ae96Smrg    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10879dd77ae96Smrg    as_echo_n_body='eval
10880dd77ae96Smrg      arg=$1;
1088108e312fdSmrg      case $arg in #(
10882dd77ae96Smrg      *"$as_nl"*)
10883dd77ae96Smrg	expr "X$arg" : "X\\(.*\\)$as_nl";
10884dd77ae96Smrg	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10885dd77ae96Smrg      esac;
10886dd77ae96Smrg      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10887dd77ae96Smrg    '
10888dd77ae96Smrg    export as_echo_n_body
10889dd77ae96Smrg    as_echo_n='sh -c $as_echo_n_body as_echo'
1089072b4363aSmrg  fi
10891dd77ae96Smrg  export as_echo_body
10892dd77ae96Smrg  as_echo='sh -c $as_echo_body as_echo'
10893dd77ae96Smrgfi
10894dd77ae96Smrg
10895dd77ae96Smrg# The user is always right.
10896dd77ae96Smrgif test "${PATH_SEPARATOR+set}" != set; then
10897dd77ae96Smrg  PATH_SEPARATOR=:
10898dd77ae96Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
10899dd77ae96Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
10900dd77ae96Smrg      PATH_SEPARATOR=';'
10901dd77ae96Smrg  }
1090272b4363aSmrgfi
1090372b4363aSmrg
1090472b4363aSmrg
1090572b4363aSmrg# IFS
1090672b4363aSmrg# We need space, tab and new line, in precisely that order.  Quoting is
1090772b4363aSmrg# there to prevent editors from complaining about space-tab.
1090872b4363aSmrg# (If _AS_PATH_WALK were called with IFS unset, it would disable word
1090972b4363aSmrg# splitting by setting IFS to empty value.)
1091072b4363aSmrgIFS=" ""	$as_nl"
1091172b4363aSmrg
1091272b4363aSmrg# Find who we are.  Look in the path if we contain no directory separator.
1091308e312fdSmrgas_myself=
1091408e312fdSmrgcase $0 in #((
1091572b4363aSmrg  *[\\/]* ) as_myself=$0 ;;
1091672b4363aSmrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1091772b4363aSmrgfor as_dir in $PATH
1091872b4363aSmrgdo
1091972b4363aSmrg  IFS=$as_save_IFS
1092072b4363aSmrg  test -z "$as_dir" && as_dir=.
1092108e312fdSmrg    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
1092208e312fdSmrg  done
1092372b4363aSmrgIFS=$as_save_IFS
1092472b4363aSmrg
1092572b4363aSmrg     ;;
1092672b4363aSmrgesac
1092772b4363aSmrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1092872b4363aSmrg# in which case we are not to be found in the path.
1092972b4363aSmrgif test "x$as_myself" = x; then
1093072b4363aSmrg  as_myself=$0
1093172b4363aSmrgfi
1093272b4363aSmrgif test ! -f "$as_myself"; then
10933dd77ae96Smrg  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1093408e312fdSmrg  exit 1
1093572b4363aSmrgfi
1093672b4363aSmrg
1093708e312fdSmrg# Unset variables that we do not need and which cause bugs (e.g. in
1093808e312fdSmrg# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
1093908e312fdSmrg# suppresses any "Segmentation fault" message there.  '((' could
1094008e312fdSmrg# trigger a bug in pdksh 5.2.14.
1094108e312fdSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH
1094208e312fdSmrgdo eval test x\${$as_var+set} = xset \
1094308e312fdSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1094472b4363aSmrgdone
1094572b4363aSmrgPS1='$ '
1094672b4363aSmrgPS2='> '
1094772b4363aSmrgPS4='+ '
1094872b4363aSmrg
1094972b4363aSmrg# NLS nuisances.
10950dd77ae96SmrgLC_ALL=C
10951dd77ae96Smrgexport LC_ALL
10952dd77ae96SmrgLANGUAGE=C
10953dd77ae96Smrgexport LANGUAGE
1095472b4363aSmrg
1095508e312fdSmrg# CDPATH.
1095608e312fdSmrg(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
1095708e312fdSmrg
1095808e312fdSmrg
1095908e312fdSmrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1096008e312fdSmrg# ----------------------------------------
1096108e312fdSmrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1096208e312fdSmrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1096308e312fdSmrg# script with STATUS, using 1 if that was 0.
1096408e312fdSmrgas_fn_error ()
1096508e312fdSmrg{
1096608e312fdSmrg  as_status=$1; test $as_status -eq 0 && as_status=1
1096708e312fdSmrg  if test "$4"; then
1096808e312fdSmrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1096908e312fdSmrg    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1097008e312fdSmrg  fi
1097108e312fdSmrg  $as_echo "$as_me: error: $2" >&2
1097208e312fdSmrg  as_fn_exit $as_status
1097308e312fdSmrg} # as_fn_error
1097408e312fdSmrg
1097508e312fdSmrg
1097608e312fdSmrg# as_fn_set_status STATUS
1097708e312fdSmrg# -----------------------
1097808e312fdSmrg# Set $? to STATUS, without forking.
1097908e312fdSmrgas_fn_set_status ()
1098008e312fdSmrg{
1098108e312fdSmrg  return $1
1098208e312fdSmrg} # as_fn_set_status
1098308e312fdSmrg
1098408e312fdSmrg# as_fn_exit STATUS
1098508e312fdSmrg# -----------------
1098608e312fdSmrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1098708e312fdSmrgas_fn_exit ()
1098808e312fdSmrg{
1098908e312fdSmrg  set +e
1099008e312fdSmrg  as_fn_set_status $1
1099108e312fdSmrg  exit $1
1099208e312fdSmrg} # as_fn_exit
1099308e312fdSmrg
1099408e312fdSmrg# as_fn_unset VAR
1099508e312fdSmrg# ---------------
1099608e312fdSmrg# Portably unset VAR.
1099708e312fdSmrgas_fn_unset ()
1099808e312fdSmrg{
1099908e312fdSmrg  { eval $1=; unset $1;}
1100008e312fdSmrg}
1100108e312fdSmrgas_unset=as_fn_unset
1100208e312fdSmrg# as_fn_append VAR VALUE
1100308e312fdSmrg# ----------------------
1100408e312fdSmrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1100508e312fdSmrg# advantage of any shell optimizations that allow amortized linear growth over
1100608e312fdSmrg# repeated appends, instead of the typical quadratic growth present in naive
1100708e312fdSmrg# implementations.
1100808e312fdSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
1100908e312fdSmrg  eval 'as_fn_append ()
1101008e312fdSmrg  {
1101108e312fdSmrg    eval $1+=\$2
1101208e312fdSmrg  }'
1101308e312fdSmrgelse
1101408e312fdSmrg  as_fn_append ()
1101508e312fdSmrg  {
1101608e312fdSmrg    eval $1=\$$1\$2
1101708e312fdSmrg  }
1101808e312fdSmrgfi # as_fn_append
1101908e312fdSmrg
1102008e312fdSmrg# as_fn_arith ARG...
1102108e312fdSmrg# ------------------
1102208e312fdSmrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1102308e312fdSmrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1102408e312fdSmrg# must be portable across $(()) and expr.
1102508e312fdSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
1102608e312fdSmrg  eval 'as_fn_arith ()
1102708e312fdSmrg  {
1102808e312fdSmrg    as_val=$(( $* ))
1102908e312fdSmrg  }'
1103008e312fdSmrgelse
1103108e312fdSmrg  as_fn_arith ()
1103208e312fdSmrg  {
1103308e312fdSmrg    as_val=`expr "$@" || test $? -eq 1`
1103408e312fdSmrg  }
1103508e312fdSmrgfi # as_fn_arith
1103608e312fdSmrg
1103708e312fdSmrg
1103872b4363aSmrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1103972b4363aSmrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1104072b4363aSmrg  as_expr=expr
1104172b4363aSmrgelse
1104272b4363aSmrg  as_expr=false
1104372b4363aSmrgfi
1104472b4363aSmrg
1104572b4363aSmrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1104672b4363aSmrg  as_basename=basename
1104772b4363aSmrgelse
1104872b4363aSmrg  as_basename=false
1104972b4363aSmrgfi
1105072b4363aSmrg
1105108e312fdSmrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1105208e312fdSmrg  as_dirname=dirname
1105308e312fdSmrgelse
1105408e312fdSmrg  as_dirname=false
1105508e312fdSmrgfi
1105672b4363aSmrg
1105772b4363aSmrgas_me=`$as_basename -- "$0" ||
1105872b4363aSmrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1105972b4363aSmrg	 X"$0" : 'X\(//\)$' \| \
1106072b4363aSmrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11061dd77ae96Smrg$as_echo X/"$0" |
1106272b4363aSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1106372b4363aSmrg	    s//\1/
1106472b4363aSmrg	    q
1106572b4363aSmrg	  }
1106672b4363aSmrg	  /^X\/\(\/\/\)$/{
1106772b4363aSmrg	    s//\1/
1106872b4363aSmrg	    q
1106972b4363aSmrg	  }
1107072b4363aSmrg	  /^X\/\(\/\).*/{
1107172b4363aSmrg	    s//\1/
1107272b4363aSmrg	    q
1107372b4363aSmrg	  }
1107472b4363aSmrg	  s/.*/./; q'`
1107572b4363aSmrg
1107608e312fdSmrg# Avoid depending upon Character Ranges.
1107708e312fdSmrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1107808e312fdSmrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1107908e312fdSmrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1108008e312fdSmrgas_cr_digits='0123456789'
1108108e312fdSmrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1108272b4363aSmrg
1108372b4363aSmrgECHO_C= ECHO_N= ECHO_T=
1108408e312fdSmrgcase `echo -n x` in #(((((
1108572b4363aSmrg-n*)
1108608e312fdSmrg  case `echo 'xy\c'` in
1108772b4363aSmrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1108808e312fdSmrg  xy)  ECHO_C='\c';;
1108908e312fdSmrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1109008e312fdSmrg       ECHO_T='	';;
1109172b4363aSmrg  esac;;
1109272b4363aSmrg*)
1109372b4363aSmrg  ECHO_N='-n';;
1109472b4363aSmrgesac
1109572b4363aSmrg
1109672b4363aSmrgrm -f conf$$ conf$$.exe conf$$.file
1109772b4363aSmrgif test -d conf$$.dir; then
1109872b4363aSmrg  rm -f conf$$.dir/conf$$.file
1109972b4363aSmrgelse
1110072b4363aSmrg  rm -f conf$$.dir
11101dd77ae96Smrg  mkdir conf$$.dir 2>/dev/null
11102dd77ae96Smrgfi
11103dd77ae96Smrgif (echo >conf$$.file) 2>/dev/null; then
11104dd77ae96Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
11105dd77ae96Smrg    as_ln_s='ln -s'
11106dd77ae96Smrg    # ... but there are two gotchas:
11107dd77ae96Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11108dd77ae96Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
1110933dddc75Smrg    # In both cases, we have to default to `cp -pR'.
11110dd77ae96Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1111133dddc75Smrg      as_ln_s='cp -pR'
11112dd77ae96Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
11113dd77ae96Smrg    as_ln_s=ln
11114dd77ae96Smrg  else
1111533dddc75Smrg    as_ln_s='cp -pR'
11116dd77ae96Smrg  fi
1111772b4363aSmrgelse
1111833dddc75Smrg  as_ln_s='cp -pR'
1111972b4363aSmrgfi
1112072b4363aSmrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1112172b4363aSmrgrmdir conf$$.dir 2>/dev/null
1112272b4363aSmrg
1112308e312fdSmrg
1112408e312fdSmrg# as_fn_mkdir_p
1112508e312fdSmrg# -------------
1112608e312fdSmrg# Create "$as_dir" as a directory, including parents if necessary.
1112708e312fdSmrgas_fn_mkdir_p ()
1112808e312fdSmrg{
1112908e312fdSmrg
1113008e312fdSmrg  case $as_dir in #(
1113108e312fdSmrg  -*) as_dir=./$as_dir;;
1113208e312fdSmrg  esac
1113308e312fdSmrg  test -d "$as_dir" || eval $as_mkdir_p || {
1113408e312fdSmrg    as_dirs=
1113508e312fdSmrg    while :; do
1113608e312fdSmrg      case $as_dir in #(
1113708e312fdSmrg      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1113808e312fdSmrg      *) as_qdir=$as_dir;;
1113908e312fdSmrg      esac
1114008e312fdSmrg      as_dirs="'$as_qdir' $as_dirs"
1114108e312fdSmrg      as_dir=`$as_dirname -- "$as_dir" ||
1114208e312fdSmrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1114308e312fdSmrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1114408e312fdSmrg	 X"$as_dir" : 'X\(//\)$' \| \
1114508e312fdSmrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1114608e312fdSmrg$as_echo X"$as_dir" |
1114708e312fdSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1114808e312fdSmrg	    s//\1/
1114908e312fdSmrg	    q
1115008e312fdSmrg	  }
1115108e312fdSmrg	  /^X\(\/\/\)[^/].*/{
1115208e312fdSmrg	    s//\1/
1115308e312fdSmrg	    q
1115408e312fdSmrg	  }
1115508e312fdSmrg	  /^X\(\/\/\)$/{
1115608e312fdSmrg	    s//\1/
1115708e312fdSmrg	    q
1115808e312fdSmrg	  }
1115908e312fdSmrg	  /^X\(\/\).*/{
1116008e312fdSmrg	    s//\1/
1116108e312fdSmrg	    q
1116208e312fdSmrg	  }
1116308e312fdSmrg	  s/.*/./; q'`
1116408e312fdSmrg      test -d "$as_dir" && break
1116508e312fdSmrg    done
1116608e312fdSmrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1116708e312fdSmrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1116808e312fdSmrg
1116908e312fdSmrg
1117008e312fdSmrg} # as_fn_mkdir_p
1117172b4363aSmrgif mkdir -p . 2>/dev/null; then
1117208e312fdSmrg  as_mkdir_p='mkdir -p "$as_dir"'
1117372b4363aSmrgelse
1117472b4363aSmrg  test -d ./-p && rmdir ./-p
1117572b4363aSmrg  as_mkdir_p=false
1117672b4363aSmrgfi
1117772b4363aSmrg
1117833dddc75Smrg
1117933dddc75Smrg# as_fn_executable_p FILE
1118033dddc75Smrg# -----------------------
1118133dddc75Smrg# Test if FILE is an executable regular file.
1118233dddc75Smrgas_fn_executable_p ()
1118333dddc75Smrg{
1118433dddc75Smrg  test -f "$1" && test -x "$1"
1118533dddc75Smrg} # as_fn_executable_p
1118633dddc75Smrgas_test_x='test -x'
1118733dddc75Smrgas_executable_p=as_fn_executable_p
1118872b4363aSmrg
1118972b4363aSmrg# Sed expression to map a string onto a valid CPP name.
1119072b4363aSmrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
1119172b4363aSmrg
1119272b4363aSmrg# Sed expression to map a string onto a valid variable name.
1119372b4363aSmrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
1119472b4363aSmrg
1119572b4363aSmrg
1119672b4363aSmrgexec 6>&1
1119708e312fdSmrg## ----------------------------------- ##
1119808e312fdSmrg## Main body of $CONFIG_STATUS script. ##
1119908e312fdSmrg## ----------------------------------- ##
1120008e312fdSmrg_ASEOF
1120108e312fdSmrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1120272b4363aSmrg
1120308e312fdSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1120408e312fdSmrg# Save the log message, to keep $0 and so on meaningful, and to
1120572b4363aSmrg# report actual input values of CONFIG_FILES etc. instead of their
1120672b4363aSmrg# values after options handling.
1120772b4363aSmrgac_log="
1120833dddc75SmrgThis file was extended by xgamma $as_me 1.0.6, which was
1120933dddc75Smrggenerated by GNU Autoconf 2.69.  Invocation command line was
1121072b4363aSmrg
1121172b4363aSmrg  CONFIG_FILES    = $CONFIG_FILES
1121272b4363aSmrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1121372b4363aSmrg  CONFIG_LINKS    = $CONFIG_LINKS
1121472b4363aSmrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1121572b4363aSmrg  $ $0 $@
1121672b4363aSmrg
1121772b4363aSmrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1121872b4363aSmrg"
1121972b4363aSmrg
1122072b4363aSmrg_ACEOF
1122172b4363aSmrg
11222dd77ae96Smrgcase $ac_config_files in *"
11223dd77ae96Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
11224dd77ae96Smrgesac
11225dd77ae96Smrg
11226dd77ae96Smrgcase $ac_config_headers in *"
11227dd77ae96Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11228dd77ae96Smrgesac
11229dd77ae96Smrg
11230dd77ae96Smrg
11231dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1123272b4363aSmrg# Files that config.status was made for.
1123372b4363aSmrgconfig_files="$ac_config_files"
1123472b4363aSmrgconfig_headers="$ac_config_headers"
1123572b4363aSmrgconfig_commands="$ac_config_commands"
1123672b4363aSmrg
1123772b4363aSmrg_ACEOF
1123872b4363aSmrg
11239dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1124072b4363aSmrgac_cs_usage="\
1124108e312fdSmrg\`$as_me' instantiates files and other configuration actions
1124208e312fdSmrgfrom templates according to the current configuration.  Unless the files
1124308e312fdSmrgand actions are specified as TAGs, all are instantiated by default.
1124472b4363aSmrg
1124508e312fdSmrgUsage: $0 [OPTION]... [TAG]...
1124672b4363aSmrg
1124772b4363aSmrg  -h, --help       print this help, then exit
1124872b4363aSmrg  -V, --version    print version number and configuration settings, then exit
1124908e312fdSmrg      --config     print configuration, then exit
11250dd77ae96Smrg  -q, --quiet, --silent
11251dd77ae96Smrg                   do not print progress messages
1125272b4363aSmrg  -d, --debug      don't remove temporary files
1125372b4363aSmrg      --recheck    update $as_me by reconfiguring in the same conditions
11254dd77ae96Smrg      --file=FILE[:TEMPLATE]
11255dd77ae96Smrg                   instantiate the configuration file FILE
11256dd77ae96Smrg      --header=FILE[:TEMPLATE]
11257dd77ae96Smrg                   instantiate the configuration header FILE
1125872b4363aSmrg
1125972b4363aSmrgConfiguration files:
1126072b4363aSmrg$config_files
1126172b4363aSmrg
1126272b4363aSmrgConfiguration headers:
1126372b4363aSmrg$config_headers
1126472b4363aSmrg
1126572b4363aSmrgConfiguration commands:
1126672b4363aSmrg$config_commands
1126772b4363aSmrg
1126808e312fdSmrgReport bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
1126972b4363aSmrg
1127072b4363aSmrg_ACEOF
11271dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1127208e312fdSmrgac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
1127372b4363aSmrgac_cs_version="\\
1127433dddc75Smrgxgamma config.status 1.0.6
1127533dddc75Smrgconfigured by $0, generated by GNU Autoconf 2.69,
1127608e312fdSmrg  with options \\"\$ac_cs_config\\"
1127772b4363aSmrg
1127833dddc75SmrgCopyright (C) 2012 Free Software Foundation, Inc.
1127972b4363aSmrgThis config.status script is free software; the Free Software Foundation
1128072b4363aSmrggives unlimited permission to copy, distribute and modify it."
1128172b4363aSmrg
1128272b4363aSmrgac_pwd='$ac_pwd'
1128372b4363aSmrgsrcdir='$srcdir'
1128472b4363aSmrgINSTALL='$INSTALL'
1128572b4363aSmrgMKDIR_P='$MKDIR_P'
11286dd77ae96SmrgAWK='$AWK'
11287dd77ae96Smrgtest -n "\$AWK" || AWK=awk
1128872b4363aSmrg_ACEOF
1128972b4363aSmrg
11290dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11291dd77ae96Smrg# The default lists apply if the user does not specify any file.
1129272b4363aSmrgac_need_defaults=:
1129372b4363aSmrgwhile test $# != 0
1129472b4363aSmrgdo
1129572b4363aSmrg  case $1 in
1129608e312fdSmrg  --*=?*)
1129772b4363aSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1129872b4363aSmrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1129972b4363aSmrg    ac_shift=:
1130072b4363aSmrg    ;;
1130108e312fdSmrg  --*=)
1130208e312fdSmrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1130308e312fdSmrg    ac_optarg=
1130408e312fdSmrg    ac_shift=:
1130508e312fdSmrg    ;;
1130672b4363aSmrg  *)
1130772b4363aSmrg    ac_option=$1
1130872b4363aSmrg    ac_optarg=$2
1130972b4363aSmrg    ac_shift=shift
1131072b4363aSmrg    ;;
1131172b4363aSmrg  esac
1131272b4363aSmrg
1131372b4363aSmrg  case $ac_option in
1131472b4363aSmrg  # Handling of the options.
1131572b4363aSmrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1131672b4363aSmrg    ac_cs_recheck=: ;;
1131772b4363aSmrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11318dd77ae96Smrg    $as_echo "$ac_cs_version"; exit ;;
1131908e312fdSmrg  --config | --confi | --conf | --con | --co | --c )
1132008e312fdSmrg    $as_echo "$ac_cs_config"; exit ;;
1132172b4363aSmrg  --debug | --debu | --deb | --de | --d | -d )
1132272b4363aSmrg    debug=: ;;
1132372b4363aSmrg  --file | --fil | --fi | --f )
1132472b4363aSmrg    $ac_shift
11325dd77ae96Smrg    case $ac_optarg in
11326dd77ae96Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1132708e312fdSmrg    '') as_fn_error $? "missing file argument" ;;
11328dd77ae96Smrg    esac
1132908e312fdSmrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1133072b4363aSmrg    ac_need_defaults=false;;
1133172b4363aSmrg  --header | --heade | --head | --hea )
1133272b4363aSmrg    $ac_shift
11333dd77ae96Smrg    case $ac_optarg in
11334dd77ae96Smrg    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11335dd77ae96Smrg    esac
1133608e312fdSmrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1133772b4363aSmrg    ac_need_defaults=false;;
1133872b4363aSmrg  --he | --h)
1133972b4363aSmrg    # Conflict between --help and --header
1134008e312fdSmrg    as_fn_error $? "ambiguous option: \`$1'
1134108e312fdSmrgTry \`$0 --help' for more information.";;
1134272b4363aSmrg  --help | --hel | -h )
11343dd77ae96Smrg    $as_echo "$ac_cs_usage"; exit ;;
1134472b4363aSmrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1134572b4363aSmrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1134672b4363aSmrg    ac_cs_silent=: ;;
1134772b4363aSmrg
1134872b4363aSmrg  # This is an error.
1134908e312fdSmrg  -*) as_fn_error $? "unrecognized option: \`$1'
1135008e312fdSmrgTry \`$0 --help' for more information." ;;
1135172b4363aSmrg
1135208e312fdSmrg  *) as_fn_append ac_config_targets " $1"
1135372b4363aSmrg     ac_need_defaults=false ;;
1135472b4363aSmrg
1135572b4363aSmrg  esac
1135672b4363aSmrg  shift
1135772b4363aSmrgdone
1135872b4363aSmrg
1135972b4363aSmrgac_configure_extra_args=
1136072b4363aSmrg
1136172b4363aSmrgif $ac_cs_silent; then
1136272b4363aSmrg  exec 6>/dev/null
1136372b4363aSmrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1136472b4363aSmrgfi
1136572b4363aSmrg
1136672b4363aSmrg_ACEOF
11367dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1136872b4363aSmrgif \$ac_cs_recheck; then
1136933dddc75Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11370dd77ae96Smrg  shift
11371dd77ae96Smrg  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11372dd77ae96Smrg  CONFIG_SHELL='$SHELL'
1137372b4363aSmrg  export CONFIG_SHELL
11374dd77ae96Smrg  exec "\$@"
1137572b4363aSmrgfi
1137672b4363aSmrg
1137772b4363aSmrg_ACEOF
11378dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1137972b4363aSmrgexec 5>>config.log
1138072b4363aSmrg{
1138172b4363aSmrg  echo
1138272b4363aSmrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1138372b4363aSmrg## Running $as_me. ##
1138472b4363aSmrg_ASBOX
11385dd77ae96Smrg  $as_echo "$ac_log"
1138672b4363aSmrg} >&5
1138772b4363aSmrg
1138872b4363aSmrg_ACEOF
11389dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1139072b4363aSmrg#
1139172b4363aSmrg# INIT-COMMANDS
1139272b4363aSmrg#
1139372b4363aSmrgAMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
1139472b4363aSmrg
1139572b4363aSmrg_ACEOF
1139672b4363aSmrg
11397dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1139872b4363aSmrg
1139972b4363aSmrg# Handling of arguments.
1140072b4363aSmrgfor ac_config_target in $ac_config_targets
1140172b4363aSmrgdo
1140272b4363aSmrg  case $ac_config_target in
1140372b4363aSmrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1140472b4363aSmrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1140572b4363aSmrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11406eea2e341Smrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
1140772b4363aSmrg
1140808e312fdSmrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
1140972b4363aSmrg  esac
1141072b4363aSmrgdone
1141172b4363aSmrg
1141272b4363aSmrg
1141372b4363aSmrg# If the user did not use the arguments to specify the items to instantiate,
1141472b4363aSmrg# then the envvar interface is used.  Set only those that are not.
1141572b4363aSmrg# We use the long form for the default assignment because of an extremely
1141672b4363aSmrg# bizarre bug on SunOS 4.1.3.
1141772b4363aSmrgif $ac_need_defaults; then
1141872b4363aSmrg  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
1141972b4363aSmrg  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
1142072b4363aSmrg  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
1142172b4363aSmrgfi
1142272b4363aSmrg
1142372b4363aSmrg# Have a temporary directory for convenience.  Make it in the build tree
1142472b4363aSmrg# simply because there is no reason against having it here, and in addition,
1142572b4363aSmrg# creating and moving files from /tmp can sometimes cause problems.
1142672b4363aSmrg# Hook for its removal unless debugging.
1142772b4363aSmrg# Note that there is a small window in which the directory will not be cleaned:
1142872b4363aSmrg# after its creation but before its name has been assigned to `$tmp'.
1142972b4363aSmrg$debug ||
1143072b4363aSmrg{
1143108e312fdSmrg  tmp= ac_tmp=
1143272b4363aSmrg  trap 'exit_status=$?
1143308e312fdSmrg  : "${ac_tmp:=$tmp}"
1143408e312fdSmrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1143572b4363aSmrg' 0
1143608e312fdSmrg  trap 'as_fn_exit 1' 1 2 13 15
1143772b4363aSmrg}
1143872b4363aSmrg# Create a (secure) tmp directory for tmp files.
1143972b4363aSmrg
1144072b4363aSmrg{
1144172b4363aSmrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1144208e312fdSmrg  test -d "$tmp"
1144372b4363aSmrg}  ||
1144472b4363aSmrg{
1144572b4363aSmrg  tmp=./conf$$-$RANDOM
1144672b4363aSmrg  (umask 077 && mkdir "$tmp")
1144708e312fdSmrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1144808e312fdSmrgac_tmp=$tmp
1144972b4363aSmrg
11450dd77ae96Smrg# Set up the scripts for CONFIG_FILES section.
11451dd77ae96Smrg# No need to generate them if there are no CONFIG_FILES.
11452dd77ae96Smrg# This happens for instance with `./config.status config.h'.
1145372b4363aSmrgif test -n "$CONFIG_FILES"; then
1145472b4363aSmrg
1145572b4363aSmrg
1145608e312fdSmrgac_cr=`echo X | tr X '\015'`
1145708e312fdSmrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1145808e312fdSmrg# But we know of no other shell where ac_cr would be empty at this
1145908e312fdSmrg# point, so we can use a bashism as a fallback.
1146008e312fdSmrgif test "x$ac_cr" = x; then
1146108e312fdSmrg  eval ac_cr=\$\'\\r\'
1146208e312fdSmrgfi
11463dd77ae96Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11464dd77ae96Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11465dd77ae96Smrg  ac_cs_awk_cr='\\r'
11466dd77ae96Smrgelse
11467dd77ae96Smrg  ac_cs_awk_cr=$ac_cr
1146872b4363aSmrgfi
1146972b4363aSmrg
1147008e312fdSmrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1147172b4363aSmrg_ACEOF
1147272b4363aSmrg
1147372b4363aSmrg
11474dd77ae96Smrg{
11475dd77ae96Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
11476dd77ae96Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11477dd77ae96Smrg  echo "_ACEOF"
11478dd77ae96Smrg} >conf$$subs.sh ||
1147908e312fdSmrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1148008e312fdSmrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1148172b4363aSmrgac_delim='%!_!# '
1148272b4363aSmrgfor ac_last_try in false false false false false :; do
11483dd77ae96Smrg  . ./conf$$subs.sh ||
1148408e312fdSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1148572b4363aSmrg
11486dd77ae96Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11487dd77ae96Smrg  if test $ac_delim_n = $ac_delim_num; then
1148872b4363aSmrg    break
1148972b4363aSmrg  elif $ac_last_try; then
1149008e312fdSmrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1149172b4363aSmrg  else
1149272b4363aSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1149372b4363aSmrg  fi
1149472b4363aSmrgdone
11495dd77ae96Smrgrm -f conf$$subs.sh
1149672b4363aSmrg
11497dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1149808e312fdSmrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
11499dd77ae96Smrg_ACEOF
11500dd77ae96Smrgsed -n '
11501dd77ae96Smrgh
11502dd77ae96Smrgs/^/S["/; s/!.*/"]=/
11503dd77ae96Smrgp
11504dd77ae96Smrgg
11505dd77ae96Smrgs/^[^!]*!//
11506dd77ae96Smrg:repl
11507dd77ae96Smrgt repl
11508dd77ae96Smrgs/'"$ac_delim"'$//
11509dd77ae96Smrgt delim
11510dd77ae96Smrg:nl
11511dd77ae96Smrgh
1151208e312fdSmrgs/\(.\{148\}\)..*/\1/
11513dd77ae96Smrgt more1
11514dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11515dd77ae96Smrgp
11516dd77ae96Smrgn
11517dd77ae96Smrgb repl
11518dd77ae96Smrg:more1
11519dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11520dd77ae96Smrgp
11521dd77ae96Smrgg
11522dd77ae96Smrgs/.\{148\}//
11523dd77ae96Smrgt nl
11524dd77ae96Smrg:delim
11525dd77ae96Smrgh
1152608e312fdSmrgs/\(.\{148\}\)..*/\1/
11527dd77ae96Smrgt more2
11528dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
11529dd77ae96Smrgp
11530dd77ae96Smrgb
11531dd77ae96Smrg:more2
11532dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
11533dd77ae96Smrgp
11534dd77ae96Smrgg
11535dd77ae96Smrgs/.\{148\}//
11536dd77ae96Smrgt delim
11537dd77ae96Smrg' <conf$$subs.awk | sed '
11538dd77ae96Smrg/^[^""]/{
11539dd77ae96Smrg  N
11540dd77ae96Smrg  s/\n//
11541dd77ae96Smrg}
11542dd77ae96Smrg' >>$CONFIG_STATUS || ac_write_fail=1
11543dd77ae96Smrgrm -f conf$$subs.awk
11544dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11545dd77ae96Smrg_ACAWK
1154608e312fdSmrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
11547dd77ae96Smrg  for (key in S) S_is_set[key] = 1
11548dd77ae96Smrg  FS = ""
11549dd77ae96Smrg
11550dd77ae96Smrg}
11551dd77ae96Smrg{
11552dd77ae96Smrg  line = $ 0
11553dd77ae96Smrg  nfields = split(line, field, "@")
11554dd77ae96Smrg  substed = 0
11555dd77ae96Smrg  len = length(field[1])
11556dd77ae96Smrg  for (i = 2; i < nfields; i++) {
11557dd77ae96Smrg    key = field[i]
11558dd77ae96Smrg    keylen = length(key)
11559dd77ae96Smrg    if (S_is_set[key]) {
11560dd77ae96Smrg      value = S[key]
11561dd77ae96Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11562dd77ae96Smrg      len += length(value) + length(field[++i])
11563dd77ae96Smrg      substed = 1
11564dd77ae96Smrg    } else
11565dd77ae96Smrg      len += 1 + keylen
11566dd77ae96Smrg  }
11567dd77ae96Smrg
11568dd77ae96Smrg  print line
11569dd77ae96Smrg}
1157072b4363aSmrg
11571dd77ae96Smrg_ACAWK
1157272b4363aSmrg_ACEOF
11573dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11574dd77ae96Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11575dd77ae96Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11576dd77ae96Smrgelse
11577dd77ae96Smrg  cat
1157808e312fdSmrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1157908e312fdSmrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1158072b4363aSmrg_ACEOF
1158172b4363aSmrg
1158208e312fdSmrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1158308e312fdSmrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1158472b4363aSmrg# trailing colons and then remove the whole line if VPATH becomes empty
1158572b4363aSmrg# (actually we leave an empty line to preserve line numbers).
1158672b4363aSmrgif test "x$srcdir" = x.; then
1158708e312fdSmrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1158808e312fdSmrgh
1158908e312fdSmrgs///
1159008e312fdSmrgs/^/:/
1159108e312fdSmrgs/[	 ]*$/:/
1159208e312fdSmrgs/:\$(srcdir):/:/g
1159308e312fdSmrgs/:\${srcdir}:/:/g
1159408e312fdSmrgs/:@srcdir@:/:/g
1159508e312fdSmrgs/^:*//
1159672b4363aSmrgs/:*$//
1159708e312fdSmrgx
1159808e312fdSmrgs/\(=[	 ]*\).*/\1/
1159908e312fdSmrgG
1160008e312fdSmrgs/\n//
1160172b4363aSmrgs/^[^=]*=[	 ]*$//
1160272b4363aSmrg}'
1160372b4363aSmrgfi
1160472b4363aSmrg
11605dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1160672b4363aSmrgfi # test -n "$CONFIG_FILES"
1160772b4363aSmrg
11608dd77ae96Smrg# Set up the scripts for CONFIG_HEADERS section.
11609dd77ae96Smrg# No need to generate them if there are no CONFIG_HEADERS.
11610dd77ae96Smrg# This happens for instance with `./config.status Makefile'.
11611dd77ae96Smrgif test -n "$CONFIG_HEADERS"; then
1161208e312fdSmrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
11613dd77ae96SmrgBEGIN {
11614dd77ae96Smrg_ACEOF
11615dd77ae96Smrg
11616dd77ae96Smrg# Transform confdefs.h into an awk script `defines.awk', embedded as
11617dd77ae96Smrg# here-document in config.status, that substitutes the proper values into
11618dd77ae96Smrg# config.h.in to produce config.h.
11619dd77ae96Smrg
11620dd77ae96Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
11621dd77ae96Smrg# handling of long lines.
11622dd77ae96Smrgac_delim='%!_!# '
11623dd77ae96Smrgfor ac_last_try in false false :; do
1162408e312fdSmrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1162508e312fdSmrg  if test -z "$ac_tt"; then
11626dd77ae96Smrg    break
11627dd77ae96Smrg  elif $ac_last_try; then
1162808e312fdSmrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
11629dd77ae96Smrg  else
11630dd77ae96Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11631dd77ae96Smrg  fi
11632dd77ae96Smrgdone
11633dd77ae96Smrg
11634dd77ae96Smrg# For the awk script, D is an array of macro values keyed by name,
11635dd77ae96Smrg# likewise P contains macro parameters if any.  Preserve backslash
11636dd77ae96Smrg# newline sequences.
11637dd77ae96Smrg
11638dd77ae96Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
11639dd77ae96Smrgsed -n '
11640dd77ae96Smrgs/.\{148\}/&'"$ac_delim"'/g
11641dd77ae96Smrgt rset
11642dd77ae96Smrg:rset
11643dd77ae96Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
11644dd77ae96Smrgt def
11645dd77ae96Smrgd
11646dd77ae96Smrg:def
11647dd77ae96Smrgs/\\$//
11648dd77ae96Smrgt bsnl
11649dd77ae96Smrgs/["\\]/\\&/g
11650dd77ae96Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11651dd77ae96SmrgD["\1"]=" \3"/p
11652dd77ae96Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
11653dd77ae96Smrgd
11654dd77ae96Smrg:bsnl
11655dd77ae96Smrgs/["\\]/\\&/g
11656dd77ae96Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
11657dd77ae96SmrgD["\1"]=" \3\\\\\\n"\\/p
11658dd77ae96Smrgt cont
11659dd77ae96Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
11660dd77ae96Smrgt cont
11661dd77ae96Smrgd
11662dd77ae96Smrg:cont
11663dd77ae96Smrgn
11664dd77ae96Smrgs/.\{148\}/&'"$ac_delim"'/g
11665dd77ae96Smrgt clear
11666dd77ae96Smrg:clear
11667dd77ae96Smrgs/\\$//
11668dd77ae96Smrgt bsnlc
11669dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
11670dd77ae96Smrgd
11671dd77ae96Smrg:bsnlc
11672dd77ae96Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
11673dd77ae96Smrgb cont
11674dd77ae96Smrg' <confdefs.h | sed '
11675dd77ae96Smrgs/'"$ac_delim"'/"\\\
11676dd77ae96Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
11677dd77ae96Smrg
11678dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11679dd77ae96Smrg  for (key in D) D_is_set[key] = 1
11680dd77ae96Smrg  FS = ""
11681dd77ae96Smrg}
11682dd77ae96Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
11683dd77ae96Smrg  line = \$ 0
11684dd77ae96Smrg  split(line, arg, " ")
11685dd77ae96Smrg  if (arg[1] == "#") {
11686dd77ae96Smrg    defundef = arg[2]
11687dd77ae96Smrg    mac1 = arg[3]
11688dd77ae96Smrg  } else {
11689dd77ae96Smrg    defundef = substr(arg[1], 2)
11690dd77ae96Smrg    mac1 = arg[2]
11691dd77ae96Smrg  }
11692dd77ae96Smrg  split(mac1, mac2, "(") #)
11693dd77ae96Smrg  macro = mac2[1]
11694dd77ae96Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
11695dd77ae96Smrg  if (D_is_set[macro]) {
11696dd77ae96Smrg    # Preserve the white space surrounding the "#".
11697dd77ae96Smrg    print prefix "define", macro P[macro] D[macro]
11698dd77ae96Smrg    next
11699dd77ae96Smrg  } else {
11700dd77ae96Smrg    # Replace #undef with comments.  This is necessary, for example,
11701dd77ae96Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
11702dd77ae96Smrg    # on some systems where configure will not decide to define it.
11703dd77ae96Smrg    if (defundef == "undef") {
11704dd77ae96Smrg      print "/*", prefix defundef, macro, "*/"
11705dd77ae96Smrg      next
11706dd77ae96Smrg    }
11707dd77ae96Smrg  }
11708dd77ae96Smrg}
11709dd77ae96Smrg{ print }
11710dd77ae96Smrg_ACAWK
11711dd77ae96Smrg_ACEOF
11712dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1171308e312fdSmrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
11714dd77ae96Smrgfi # test -n "$CONFIG_HEADERS"
11715dd77ae96Smrg
1171672b4363aSmrg
11717dd77ae96Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
11718dd77ae96Smrgshift
11719dd77ae96Smrgfor ac_tag
1172072b4363aSmrgdo
1172172b4363aSmrg  case $ac_tag in
1172272b4363aSmrg  :[FHLC]) ac_mode=$ac_tag; continue;;
1172372b4363aSmrg  esac
1172472b4363aSmrg  case $ac_mode$ac_tag in
1172572b4363aSmrg  :[FHL]*:*);;
1172608e312fdSmrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
1172772b4363aSmrg  :[FH]-) ac_tag=-:-;;
1172872b4363aSmrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1172972b4363aSmrg  esac
1173072b4363aSmrg  ac_save_IFS=$IFS
1173172b4363aSmrg  IFS=:
1173272b4363aSmrg  set x $ac_tag
1173372b4363aSmrg  IFS=$ac_save_IFS
1173472b4363aSmrg  shift
1173572b4363aSmrg  ac_file=$1
1173672b4363aSmrg  shift
1173772b4363aSmrg
1173872b4363aSmrg  case $ac_mode in
1173972b4363aSmrg  :L) ac_source=$1;;
1174072b4363aSmrg  :[FH])
1174172b4363aSmrg    ac_file_inputs=
1174272b4363aSmrg    for ac_f
1174372b4363aSmrg    do
1174472b4363aSmrg      case $ac_f in
1174508e312fdSmrg      -) ac_f="$ac_tmp/stdin";;
1174672b4363aSmrg      *) # Look for the file first in the build tree, then in the source tree
1174772b4363aSmrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
1174872b4363aSmrg	 # because $ac_f cannot contain `:'.
1174972b4363aSmrg	 test -f "$ac_f" ||
1175072b4363aSmrg	   case $ac_f in
1175172b4363aSmrg	   [\\/$]*) false;;
1175272b4363aSmrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1175372b4363aSmrg	   esac ||
1175408e312fdSmrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
1175572b4363aSmrg      esac
11756dd77ae96Smrg      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1175708e312fdSmrg      as_fn_append ac_file_inputs " '$ac_f'"
1175872b4363aSmrg    done
1175972b4363aSmrg
1176072b4363aSmrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
1176172b4363aSmrg    # use $as_me), people would be surprised to read:
1176272b4363aSmrg    #    /* config.h.  Generated by config.status.  */
11763dd77ae96Smrg    configure_input='Generated from '`
11764dd77ae96Smrg	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11765dd77ae96Smrg	`' by configure.'
1176672b4363aSmrg    if test x"$ac_file" != x-; then
1176772b4363aSmrg      configure_input="$ac_file.  $configure_input"
1176808e312fdSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11769dd77ae96Smrg$as_echo "$as_me: creating $ac_file" >&6;}
1177072b4363aSmrg    fi
11771dd77ae96Smrg    # Neutralize special characters interpreted by sed in replacement strings.
11772dd77ae96Smrg    case $configure_input in #(
11773dd77ae96Smrg    *\&* | *\|* | *\\* )
11774dd77ae96Smrg       ac_sed_conf_input=`$as_echo "$configure_input" |
11775dd77ae96Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
11776dd77ae96Smrg    *) ac_sed_conf_input=$configure_input;;
11777dd77ae96Smrg    esac
1177872b4363aSmrg
1177972b4363aSmrg    case $ac_tag in
1178008e312fdSmrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1178108e312fdSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
1178272b4363aSmrg    esac
1178372b4363aSmrg    ;;
1178472b4363aSmrg  esac
1178572b4363aSmrg
1178672b4363aSmrg  ac_dir=`$as_dirname -- "$ac_file" ||
1178772b4363aSmrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1178872b4363aSmrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1178972b4363aSmrg	 X"$ac_file" : 'X\(//\)$' \| \
1179072b4363aSmrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
11791dd77ae96Smrg$as_echo X"$ac_file" |
1179272b4363aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1179372b4363aSmrg	    s//\1/
1179472b4363aSmrg	    q
1179572b4363aSmrg	  }
1179672b4363aSmrg	  /^X\(\/\/\)[^/].*/{
1179772b4363aSmrg	    s//\1/
1179872b4363aSmrg	    q
1179972b4363aSmrg	  }
1180072b4363aSmrg	  /^X\(\/\/\)$/{
1180172b4363aSmrg	    s//\1/
1180272b4363aSmrg	    q
1180372b4363aSmrg	  }
1180472b4363aSmrg	  /^X\(\/\).*/{
1180572b4363aSmrg	    s//\1/
1180672b4363aSmrg	    q
1180772b4363aSmrg	  }
1180872b4363aSmrg	  s/.*/./; q'`
1180908e312fdSmrg  as_dir="$ac_dir"; as_fn_mkdir_p
1181072b4363aSmrg  ac_builddir=.
1181172b4363aSmrg
1181272b4363aSmrgcase "$ac_dir" in
1181372b4363aSmrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1181472b4363aSmrg*)
11815dd77ae96Smrg  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1181672b4363aSmrg  # A ".." for each directory in $ac_dir_suffix.
11817dd77ae96Smrg  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1181872b4363aSmrg  case $ac_top_builddir_sub in
1181972b4363aSmrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1182072b4363aSmrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1182172b4363aSmrg  esac ;;
1182272b4363aSmrgesac
1182372b4363aSmrgac_abs_top_builddir=$ac_pwd
1182472b4363aSmrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1182572b4363aSmrg# for backward compatibility:
1182672b4363aSmrgac_top_builddir=$ac_top_build_prefix
1182772b4363aSmrg
1182872b4363aSmrgcase $srcdir in
1182972b4363aSmrg  .)  # We are building in place.
1183072b4363aSmrg    ac_srcdir=.
1183172b4363aSmrg    ac_top_srcdir=$ac_top_builddir_sub
1183272b4363aSmrg    ac_abs_top_srcdir=$ac_pwd ;;
1183372b4363aSmrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1183472b4363aSmrg    ac_srcdir=$srcdir$ac_dir_suffix;
1183572b4363aSmrg    ac_top_srcdir=$srcdir
1183672b4363aSmrg    ac_abs_top_srcdir=$srcdir ;;
1183772b4363aSmrg  *) # Relative name.
1183872b4363aSmrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1183972b4363aSmrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1184072b4363aSmrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1184172b4363aSmrgesac
1184272b4363aSmrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1184372b4363aSmrg
1184472b4363aSmrg
1184572b4363aSmrg  case $ac_mode in
1184672b4363aSmrg  :F)
1184772b4363aSmrg  #
1184872b4363aSmrg  # CONFIG_FILE
1184972b4363aSmrg  #
1185072b4363aSmrg
1185172b4363aSmrg  case $INSTALL in
1185272b4363aSmrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1185372b4363aSmrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1185472b4363aSmrg  esac
1185572b4363aSmrg  ac_MKDIR_P=$MKDIR_P
1185672b4363aSmrg  case $MKDIR_P in
1185772b4363aSmrg  [\\/$]* | ?:[\\/]* ) ;;
1185872b4363aSmrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1185972b4363aSmrg  esac
1186072b4363aSmrg_ACEOF
1186172b4363aSmrg
11862dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1186372b4363aSmrg# If the template does not know about datarootdir, expand it.
1186472b4363aSmrg# FIXME: This hack should be removed a few years after 2.60.
1186572b4363aSmrgac_datarootdir_hack=; ac_datarootdir_seen=
11866dd77ae96Smrgac_sed_dataroot='
11867dd77ae96Smrg/datarootdir/ {
1186872b4363aSmrg  p
1186972b4363aSmrg  q
1187072b4363aSmrg}
1187172b4363aSmrg/@datadir@/p
1187272b4363aSmrg/@docdir@/p
1187372b4363aSmrg/@infodir@/p
1187472b4363aSmrg/@localedir@/p
1187508e312fdSmrg/@mandir@/p'
11876dd77ae96Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1187772b4363aSmrg*datarootdir*) ac_datarootdir_seen=yes;;
1187872b4363aSmrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1187908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
11880dd77ae96Smrg$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1188172b4363aSmrg_ACEOF
11882dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1188372b4363aSmrg  ac_datarootdir_hack='
1188472b4363aSmrg  s&@datadir@&$datadir&g
1188572b4363aSmrg  s&@docdir@&$docdir&g
1188672b4363aSmrg  s&@infodir@&$infodir&g
1188772b4363aSmrg  s&@localedir@&$localedir&g
1188872b4363aSmrg  s&@mandir@&$mandir&g
1188908e312fdSmrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1189072b4363aSmrgesac
1189172b4363aSmrg_ACEOF
1189272b4363aSmrg
1189372b4363aSmrg# Neutralize VPATH when `$srcdir' = `.'.
1189472b4363aSmrg# Shell code in configure.ac might set extrasub.
1189572b4363aSmrg# FIXME: do we really want to maintain this feature?
11896dd77ae96Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11897dd77ae96Smrgac_sed_extra="$ac_vpsub
1189872b4363aSmrg$extrasub
1189972b4363aSmrg_ACEOF
11900dd77ae96Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1190172b4363aSmrg:t
1190272b4363aSmrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
11903dd77ae96Smrgs|@configure_input@|$ac_sed_conf_input|;t t
1190472b4363aSmrgs&@top_builddir@&$ac_top_builddir_sub&;t t
11905dd77ae96Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1190672b4363aSmrgs&@srcdir@&$ac_srcdir&;t t
1190772b4363aSmrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1190872b4363aSmrgs&@top_srcdir@&$ac_top_srcdir&;t t
1190972b4363aSmrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1191072b4363aSmrgs&@builddir@&$ac_builddir&;t t
1191172b4363aSmrgs&@abs_builddir@&$ac_abs_builddir&;t t
1191272b4363aSmrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1191372b4363aSmrgs&@INSTALL@&$ac_INSTALL&;t t
1191472b4363aSmrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1191572b4363aSmrg$ac_datarootdir_hack
11916dd77ae96Smrg"
1191708e312fdSmrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1191808e312fdSmrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1191972b4363aSmrg
1192072b4363aSmrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1192108e312fdSmrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1192208e312fdSmrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1192308e312fdSmrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
1192408e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1192508e312fdSmrgwhich seems to be undefined.  Please make sure it is defined" >&5
11926dd77ae96Smrg$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
1192708e312fdSmrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
1192872b4363aSmrg
1192908e312fdSmrg  rm -f "$ac_tmp/stdin"
1193072b4363aSmrg  case $ac_file in
1193108e312fdSmrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1193208e312fdSmrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
11933dd77ae96Smrg  esac \
1193408e312fdSmrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1193572b4363aSmrg ;;
1193672b4363aSmrg  :H)
1193772b4363aSmrg  #
1193872b4363aSmrg  # CONFIG_HEADER
1193972b4363aSmrg  #
1194072b4363aSmrg  if test x"$ac_file" != x-; then
11941dd77ae96Smrg    {
11942dd77ae96Smrg      $as_echo "/* $configure_input  */" \
1194308e312fdSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1194408e312fdSmrg    } >"$ac_tmp/config.h" \
1194508e312fdSmrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1194608e312fdSmrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1194708e312fdSmrg      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
11948dd77ae96Smrg$as_echo "$as_me: $ac_file is unchanged" >&6;}
1194972b4363aSmrg    else
11950dd77ae96Smrg      rm -f "$ac_file"
1195108e312fdSmrg      mv "$ac_tmp/config.h" "$ac_file" \
1195208e312fdSmrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1195372b4363aSmrg    fi
1195472b4363aSmrg  else
11955dd77ae96Smrg    $as_echo "/* $configure_input  */" \
1195608e312fdSmrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1195708e312fdSmrg      || as_fn_error $? "could not create -" "$LINENO" 5
1195872b4363aSmrg  fi
11959dd77ae96Smrg# Compute "$ac_file"'s index in $config_headers.
11960dd77ae96Smrg_am_arg="$ac_file"
1196172b4363aSmrg_am_stamp_count=1
1196272b4363aSmrgfor _am_header in $config_headers :; do
1196372b4363aSmrg  case $_am_header in
11964dd77ae96Smrg    $_am_arg | $_am_arg:* )
1196572b4363aSmrg      break ;;
1196672b4363aSmrg    * )
1196772b4363aSmrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1196872b4363aSmrg  esac
1196972b4363aSmrgdone
11970dd77ae96Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
11971dd77ae96Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11972dd77ae96Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
11973dd77ae96Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
11974dd77ae96Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
11975dd77ae96Smrg$as_echo X"$_am_arg" |
1197672b4363aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1197772b4363aSmrg	    s//\1/
1197872b4363aSmrg	    q
1197972b4363aSmrg	  }
1198072b4363aSmrg	  /^X\(\/\/\)[^/].*/{
1198172b4363aSmrg	    s//\1/
1198272b4363aSmrg	    q
1198372b4363aSmrg	  }
1198472b4363aSmrg	  /^X\(\/\/\)$/{
1198572b4363aSmrg	    s//\1/
1198672b4363aSmrg	    q
1198772b4363aSmrg	  }
1198872b4363aSmrg	  /^X\(\/\).*/{
1198972b4363aSmrg	    s//\1/
1199072b4363aSmrg	    q
1199172b4363aSmrg	  }
1199272b4363aSmrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1199372b4363aSmrg ;;
1199472b4363aSmrg
1199508e312fdSmrg  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
11996dd77ae96Smrg$as_echo "$as_me: executing $ac_file commands" >&6;}
1199772b4363aSmrg ;;
1199872b4363aSmrg  esac
1199972b4363aSmrg
1200072b4363aSmrg
1200172b4363aSmrg  case $ac_file$ac_mode in
12002dd77ae96Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1200333dddc75Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
12004dd77ae96Smrg  # are listed without --file.  Let's play safe and only enable the eval
12005dd77ae96Smrg  # if we detect the quoting.
12006dd77ae96Smrg  case $CONFIG_FILES in
12007dd77ae96Smrg  *\'*) eval set x "$CONFIG_FILES" ;;
12008dd77ae96Smrg  *)   set x $CONFIG_FILES ;;
12009dd77ae96Smrg  esac
12010dd77ae96Smrg  shift
12011dd77ae96Smrg  for mf
12012dd77ae96Smrg  do
12013dd77ae96Smrg    # Strip MF so we end up with the name of the file.
12014dd77ae96Smrg    mf=`echo "$mf" | sed -e 's/:.*$//'`
12015dd77ae96Smrg    # Check whether this is an Automake generated Makefile or not.
1201633dddc75Smrg    # We used to match only the files named 'Makefile.in', but
12017dd77ae96Smrg    # some people rename them; so instead we look at the file content.
12018dd77ae96Smrg    # Grep'ing the first line is not enough: some people post-process
12019dd77ae96Smrg    # each Makefile.in and add a new line on top of each file to say so.
12020dd77ae96Smrg    # Grep'ing the whole file is not good either: AIX grep has a line
12021dd77ae96Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
12022dd77ae96Smrg    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12023dd77ae96Smrg      dirpart=`$as_dirname -- "$mf" ||
1202472b4363aSmrg$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1202572b4363aSmrg	 X"$mf" : 'X\(//\)[^/]' \| \
1202672b4363aSmrg	 X"$mf" : 'X\(//\)$' \| \
1202772b4363aSmrg	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12028dd77ae96Smrg$as_echo X"$mf" |
1202972b4363aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1203072b4363aSmrg	    s//\1/
1203172b4363aSmrg	    q
1203272b4363aSmrg	  }
1203372b4363aSmrg	  /^X\(\/\/\)[^/].*/{
1203472b4363aSmrg	    s//\1/
1203572b4363aSmrg	    q
1203672b4363aSmrg	  }
1203772b4363aSmrg	  /^X\(\/\/\)$/{
1203872b4363aSmrg	    s//\1/
1203972b4363aSmrg	    q
1204072b4363aSmrg	  }
1204172b4363aSmrg	  /^X\(\/\).*/{
1204272b4363aSmrg	    s//\1/
1204372b4363aSmrg	    q
1204472b4363aSmrg	  }
1204572b4363aSmrg	  s/.*/./; q'`
12046dd77ae96Smrg    else
12047dd77ae96Smrg      continue
12048dd77ae96Smrg    fi
12049dd77ae96Smrg    # Extract the definition of DEPDIR, am__include, and am__quote
1205033dddc75Smrg    # from the Makefile without running 'make'.
12051dd77ae96Smrg    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12052dd77ae96Smrg    test -z "$DEPDIR" && continue
12053dd77ae96Smrg    am__include=`sed -n 's/^am__include = //p' < "$mf"`
1205433dddc75Smrg    test -z "$am__include" && continue
12055dd77ae96Smrg    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12056dd77ae96Smrg    # Find all dependency output files, they are included files with
12057dd77ae96Smrg    # $(DEPDIR) in their names.  We invoke sed twice because it is the
12058dd77ae96Smrg    # simplest approach to changing $(DEPDIR) to its actual value in the
12059dd77ae96Smrg    # expansion.
12060dd77ae96Smrg    for file in `sed -n "
12061dd77ae96Smrg      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
1206233dddc75Smrg	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
12063dd77ae96Smrg      # Make sure the directory exists.
12064dd77ae96Smrg      test -f "$dirpart/$file" && continue
12065dd77ae96Smrg      fdir=`$as_dirname -- "$file" ||
1206672b4363aSmrg$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1206772b4363aSmrg	 X"$file" : 'X\(//\)[^/]' \| \
1206872b4363aSmrg	 X"$file" : 'X\(//\)$' \| \
1206972b4363aSmrg	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12070dd77ae96Smrg$as_echo X"$file" |
1207172b4363aSmrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1207272b4363aSmrg	    s//\1/
1207372b4363aSmrg	    q
1207472b4363aSmrg	  }
1207572b4363aSmrg	  /^X\(\/\/\)[^/].*/{
1207672b4363aSmrg	    s//\1/
1207772b4363aSmrg	    q
1207872b4363aSmrg	  }
1207972b4363aSmrg	  /^X\(\/\/\)$/{
1208072b4363aSmrg	    s//\1/
1208172b4363aSmrg	    q
1208272b4363aSmrg	  }
1208372b4363aSmrg	  /^X\(\/\).*/{
1208472b4363aSmrg	    s//\1/
1208572b4363aSmrg	    q
1208672b4363aSmrg	  }
1208772b4363aSmrg	  s/.*/./; q'`
1208808e312fdSmrg      as_dir=$dirpart/$fdir; as_fn_mkdir_p
12089dd77ae96Smrg      # echo "creating $dirpart/$file"
12090dd77ae96Smrg      echo '# dummy' > "$dirpart/$file"
12091dd77ae96Smrg    done
1209272b4363aSmrg  done
12093dd77ae96Smrg}
1209472b4363aSmrg ;;
1209572b4363aSmrg
1209672b4363aSmrg  esac
1209772b4363aSmrgdone # for ac_tag
1209872b4363aSmrg
1209972b4363aSmrg
1210008e312fdSmrgas_fn_exit 0
1210172b4363aSmrg_ACEOF
1210272b4363aSmrgac_clean_files=$ac_clean_files_save
1210372b4363aSmrg
12104dd77ae96Smrgtest $ac_write_fail = 0 ||
1210508e312fdSmrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
12106dd77ae96Smrg
1210772b4363aSmrg
1210872b4363aSmrg# configure is writing to config.log, and then calls config.status.
1210972b4363aSmrg# config.status does its own redirection, appending to config.log.
1211072b4363aSmrg# Unfortunately, on DOS this fails, as config.log is still kept open
1211172b4363aSmrg# by configure, so config.status won't be able to write to it; its
1211272b4363aSmrg# output is simply discarded.  So we exec the FD to /dev/null,
1211372b4363aSmrg# effectively closing config.log, so it can be properly (re)opened and
1211472b4363aSmrg# appended to by config.status.  When coming back to configure, we
1211572b4363aSmrg# need to make the FD available again.
1211672b4363aSmrgif test "$no_create" != yes; then
1211772b4363aSmrg  ac_cs_success=:
1211872b4363aSmrg  ac_config_status_args=
1211972b4363aSmrg  test "$silent" = yes &&
1212072b4363aSmrg    ac_config_status_args="$ac_config_status_args --quiet"
1212172b4363aSmrg  exec 5>/dev/null
1212272b4363aSmrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1212372b4363aSmrg  exec 5>>config.log
1212472b4363aSmrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1212572b4363aSmrg  # would make configure fail if this is the last instruction.
1212608e312fdSmrg  $ac_cs_success || as_fn_exit 1
1212772b4363aSmrgfi
12128dd77ae96Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1212908e312fdSmrg  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12130dd77ae96Smrg$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12131dd77ae96Smrgfi
1213272b4363aSmrg
12133