configure revision baaedd75
155de1df9Smrg#! /bin/sh
255de1df9Smrg# Guess values for system-dependent variables and create Makefiles.
3baaedd75Smrg# Generated by GNU Autoconf 2.72 for lndir 1.0.5.
455de1df9Smrg#
516e5c272Smrg# Report bugs to <https://gitlab.freedesktop.org/xorg/util/lndir/-/issues>.
655de1df9Smrg#
755de1df9Smrg#
8baaedd75Smrg# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
916e5c272Smrg# Inc.
1055de1df9Smrg#
1155de1df9Smrg#
1255de1df9Smrg# This configure script is free software; the Free Software Foundation
1355de1df9Smrg# gives unlimited permission to copy, distribute and modify it.
1455de1df9Smrg## -------------------- ##
1555de1df9Smrg## M4sh Initialization. ##
1655de1df9Smrg## -------------------- ##
1755de1df9Smrg
1855de1df9Smrg# Be more Bourne compatible
1955de1df9SmrgDUALCASE=1; export DUALCASE # for MKS sh
2016e5c272Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
2116e5c272Smrgthen :
2255de1df9Smrg  emulate sh
2355de1df9Smrg  NULLCMD=:
2455de1df9Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2555de1df9Smrg  # is contrary to our usage.  Disable this feature.
2655de1df9Smrg  alias -g '${1+"$@"}'='"$@"'
2755de1df9Smrg  setopt NO_GLOB_SUBST
28baaedd75Smrgelse case e in #(
29baaedd75Smrg  e) case `(set -o) 2>/dev/null` in #(
3055de1df9Smrg  *posix*) :
3155de1df9Smrg    set -o posix ;; #(
3255de1df9Smrg  *) :
3355de1df9Smrg     ;;
34baaedd75Smrgesac ;;
3555de1df9Smrgesac
3655de1df9Smrgfi
3755de1df9Smrg
3855de1df9Smrg
3916e5c272Smrg
4016e5c272Smrg# Reset variables that may have inherited troublesome values from
4116e5c272Smrg# the environment.
4216e5c272Smrg
4316e5c272Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
4416e5c272Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
4516e5c272Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
4616e5c272Smrg# Quoting is to prevent editors from complaining about space-tab.
4755de1df9Smrgas_nl='
4855de1df9Smrg'
4955de1df9Smrgexport as_nl
5016e5c272SmrgIFS=" ""	$as_nl"
5116e5c272Smrg
5216e5c272SmrgPS1='$ '
5316e5c272SmrgPS2='> '
5416e5c272SmrgPS4='+ '
5516e5c272Smrg
5616e5c272Smrg# Ensure predictable behavior from utilities with locale-dependent output.
5716e5c272SmrgLC_ALL=C
5816e5c272Smrgexport LC_ALL
5916e5c272SmrgLANGUAGE=C
6016e5c272Smrgexport LANGUAGE
6116e5c272Smrg
6216e5c272Smrg# We cannot yet rely on "unset" to work, but we need these variables
6316e5c272Smrg# to be unset--not just set to an empty or harmless value--now, to
6416e5c272Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
6516e5c272Smrg# also avoids known problems related to "unset" and subshell syntax
6616e5c272Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
6716e5c272Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
6816e5c272Smrgdo eval test \${$as_var+y} \
6916e5c272Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
7016e5c272Smrgdone
7116e5c272Smrg
7216e5c272Smrg# Ensure that fds 0, 1, and 2 are open.
7316e5c272Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
7416e5c272Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
7516e5c272Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
7655de1df9Smrg
7755de1df9Smrg# The user is always right.
7816e5c272Smrgif ${PATH_SEPARATOR+false} :; then
7955de1df9Smrg  PATH_SEPARATOR=:
8055de1df9Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
8155de1df9Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
8255de1df9Smrg      PATH_SEPARATOR=';'
8355de1df9Smrg  }
8455de1df9Smrgfi
8555de1df9Smrg
8655de1df9Smrg
8755de1df9Smrg# Find who we are.  Look in the path if we contain no directory separator.
8839ae6282Smrgas_myself=
8955de1df9Smrgcase $0 in #((
9055de1df9Smrg  *[\\/]* ) as_myself=$0 ;;
9155de1df9Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9255de1df9Smrgfor as_dir in $PATH
9355de1df9Smrgdo
9455de1df9Smrg  IFS=$as_save_IFS
9516e5c272Smrg  case $as_dir in #(((
9616e5c272Smrg    '') as_dir=./ ;;
9716e5c272Smrg    */) ;;
9816e5c272Smrg    *) as_dir=$as_dir/ ;;
9916e5c272Smrg  esac
10016e5c272Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
10155de1df9Smrg  done
10255de1df9SmrgIFS=$as_save_IFS
10355de1df9Smrg
10455de1df9Smrg     ;;
10555de1df9Smrgesac
106baaedd75Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
10755de1df9Smrg# in which case we are not to be found in the path.
10855de1df9Smrgif test "x$as_myself" = x; then
10955de1df9Smrg  as_myself=$0
11055de1df9Smrgfi
11155de1df9Smrgif test ! -f "$as_myself"; then
11216e5c272Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11355de1df9Smrg  exit 1
11455de1df9Smrgfi
11555de1df9Smrg
11655de1df9Smrg
11716e5c272Smrg# Use a proper internal environment variable to ensure we don't fall
11816e5c272Smrg  # into an infinite loop, continuously re-executing ourselves.
11916e5c272Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
12016e5c272Smrg    _as_can_reexec=no; export _as_can_reexec;
12116e5c272Smrg    # We cannot yet assume a decent shell, so we have to provide a
12216e5c272Smrg# neutralization value for shells without unset; and this also
12316e5c272Smrg# works around shells that cannot unset nonexistent variables.
12416e5c272Smrg# Preserve -v and -x to the replacement shell.
12516e5c272SmrgBASH_ENV=/dev/null
12616e5c272SmrgENV=/dev/null
12716e5c272Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
12816e5c272Smrgcase $- in # ((((
12916e5c272Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
13016e5c272Smrg  *v* ) as_opts=-v ;;
13116e5c272Smrg  *x* ) as_opts=-x ;;
13216e5c272Smrg  * ) as_opts= ;;
13316e5c272Smrgesac
13416e5c272Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
13516e5c272Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136baaedd75Smrg# out after a failed 'exec'.
13716e5c272Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
13816e5c272Smrgexit 255
13916e5c272Smrg  fi
14016e5c272Smrg  # We don't want this to propagate to other subprocesses.
14116e5c272Smrg          { _as_can_reexec=; unset _as_can_reexec;}
14255de1df9Smrgif test "x$CONFIG_SHELL" = x; then
143baaedd75Smrg  as_bourne_compatible="if test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
14416e5c272Smrgthen :
14555de1df9Smrg  emulate sh
14655de1df9Smrg  NULLCMD=:
14755de1df9Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
14855de1df9Smrg  # is contrary to our usage.  Disable this feature.
14955de1df9Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
15055de1df9Smrg  setopt NO_GLOB_SUBST
151baaedd75Smrgelse case e in #(
152baaedd75Smrg  e) case \`(set -o) 2>/dev/null\` in #(
15355de1df9Smrg  *posix*) :
15455de1df9Smrg    set -o posix ;; #(
15555de1df9Smrg  *) :
15655de1df9Smrg     ;;
157baaedd75Smrgesac ;;
15855de1df9Smrgesac
15955de1df9Smrgfi
16055de1df9Smrg"
16155de1df9Smrg  as_required="as_fn_return () { (exit \$1); }
16255de1df9Smrgas_fn_success () { as_fn_return 0; }
16355de1df9Smrgas_fn_failure () { as_fn_return 1; }
16455de1df9Smrgas_fn_ret_success () { return 0; }
16555de1df9Smrgas_fn_ret_failure () { return 1; }
16655de1df9Smrg
16755de1df9Smrgexitcode=0
16855de1df9Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
16955de1df9Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
17055de1df9Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
17155de1df9Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
17216e5c272Smrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
17316e5c272Smrgthen :
17455de1df9Smrg
175baaedd75Smrgelse case e in #(
176baaedd75Smrg  e) exitcode=1; echo positional parameters were not saved. ;;
177baaedd75Smrgesac
17855de1df9Smrgfi
17916e5c272Smrgtest x\$exitcode = x0 || exit 1
18016e5c272Smrgblah=\$(echo \$(echo blah))
18116e5c272Smrgtest x\"\$blah\" = xblah || exit 1
18216e5c272Smrgtest -x / || exit 1"
18355de1df9Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
18455de1df9Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
18555de1df9Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
18655de1df9Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
18755de1df9Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
18816e5c272Smrg  if (eval "$as_required") 2>/dev/null
18916e5c272Smrgthen :
19055de1df9Smrg  as_have_required=yes
191baaedd75Smrgelse case e in #(
192baaedd75Smrg  e) as_have_required=no ;;
193baaedd75Smrgesac
19455de1df9Smrgfi
19516e5c272Smrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
19616e5c272Smrgthen :
19755de1df9Smrg
198baaedd75Smrgelse case e in #(
199baaedd75Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20055de1df9Smrgas_found=false
20155de1df9Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20255de1df9Smrgdo
20355de1df9Smrg  IFS=$as_save_IFS
20416e5c272Smrg  case $as_dir in #(((
20516e5c272Smrg    '') as_dir=./ ;;
20616e5c272Smrg    */) ;;
20716e5c272Smrg    *) as_dir=$as_dir/ ;;
20816e5c272Smrg  esac
20955de1df9Smrg  as_found=:
21055de1df9Smrg  case $as_dir in #(
21155de1df9Smrg	 /*)
21255de1df9Smrg	   for as_base in sh bash ksh sh5; do
21355de1df9Smrg	     # Try only shells that exist, to save several forks.
21416e5c272Smrg	     as_shell=$as_dir$as_base
21555de1df9Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
21616e5c272Smrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
21716e5c272Smrgthen :
21855de1df9Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
21916e5c272Smrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
22016e5c272Smrgthen :
22155de1df9Smrg  break 2
22255de1df9Smrgfi
22355de1df9Smrgfi
22455de1df9Smrg	   done;;
22555de1df9Smrg       esac
22655de1df9Smrg  as_found=false
22755de1df9Smrgdone
22855de1df9SmrgIFS=$as_save_IFS
22916e5c272Smrgif $as_found
23016e5c272Smrgthen :
23155de1df9Smrg
232baaedd75Smrgelse case e in #(
233baaedd75Smrg  e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
23416e5c272Smrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
23516e5c272Smrgthen :
23616e5c272Smrg  CONFIG_SHELL=$SHELL as_have_required=yes
237baaedd75Smrgfi ;;
238baaedd75Smrgesac
23916e5c272Smrgfi
24016e5c272Smrg
24155de1df9Smrg
24216e5c272Smrg      if test "x$CONFIG_SHELL" != x
24316e5c272Smrgthen :
24416e5c272Smrg  export CONFIG_SHELL
24516e5c272Smrg             # We cannot yet assume a decent shell, so we have to provide a
24616e5c272Smrg# neutralization value for shells without unset; and this also
24716e5c272Smrg# works around shells that cannot unset nonexistent variables.
24816e5c272Smrg# Preserve -v and -x to the replacement shell.
24916e5c272SmrgBASH_ENV=/dev/null
25016e5c272SmrgENV=/dev/null
25116e5c272Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
25216e5c272Smrgcase $- in # ((((
25316e5c272Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
25416e5c272Smrg  *v* ) as_opts=-v ;;
25516e5c272Smrg  *x* ) as_opts=-x ;;
25616e5c272Smrg  * ) as_opts= ;;
25716e5c272Smrgesac
25816e5c272Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
25916e5c272Smrg# Admittedly, this is quite paranoid, since all the known shells bail
260baaedd75Smrg# out after a failed 'exec'.
26116e5c272Smrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
26216e5c272Smrgexit 255
26316e5c272Smrgfi
26416e5c272Smrg
26516e5c272Smrg    if test x$as_have_required = xno
26616e5c272Smrgthen :
26716e5c272Smrg  printf "%s\n" "$0: This script requires a shell more modern than all"
26816e5c272Smrg  printf "%s\n" "$0: the shells that I found on your system."
26916e5c272Smrg  if test ${ZSH_VERSION+y} ; then
27016e5c272Smrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
27116e5c272Smrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
27255de1df9Smrg  else
27316e5c272Smrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
27416e5c272Smrg$0: https://gitlab.freedesktop.org/xorg/util/lndir/-/issues
27555de1df9Smrg$0: about your system, including any error possibly output
27655de1df9Smrg$0: before this message. Then install a modern shell, or
27755de1df9Smrg$0: manually run the script under such a shell if you do
27855de1df9Smrg$0: have one."
27955de1df9Smrg  fi
28055de1df9Smrg  exit 1
281baaedd75Smrgfi ;;
282baaedd75Smrgesac
28355de1df9Smrgfi
28455de1df9Smrgfi
28555de1df9SmrgSHELL=${CONFIG_SHELL-/bin/sh}
28655de1df9Smrgexport SHELL
28755de1df9Smrg# Unset more variables known to interfere with behavior of common tools.
28855de1df9SmrgCLICOLOR_FORCE= GREP_OPTIONS=
28955de1df9Smrgunset CLICOLOR_FORCE GREP_OPTIONS
29055de1df9Smrg
29155de1df9Smrg## --------------------- ##
29255de1df9Smrg## M4sh Shell Functions. ##
29355de1df9Smrg## --------------------- ##
29455de1df9Smrg# as_fn_unset VAR
29555de1df9Smrg# ---------------
29655de1df9Smrg# Portably unset VAR.
29755de1df9Smrgas_fn_unset ()
29855de1df9Smrg{
29955de1df9Smrg  { eval $1=; unset $1;}
30055de1df9Smrg}
30155de1df9Smrgas_unset=as_fn_unset
30255de1df9Smrg
30316e5c272Smrg
30455de1df9Smrg# as_fn_set_status STATUS
30555de1df9Smrg# -----------------------
30655de1df9Smrg# Set $? to STATUS, without forking.
30755de1df9Smrgas_fn_set_status ()
30855de1df9Smrg{
30955de1df9Smrg  return $1
31055de1df9Smrg} # as_fn_set_status
31155de1df9Smrg
31255de1df9Smrg# as_fn_exit STATUS
31355de1df9Smrg# -----------------
31455de1df9Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
31555de1df9Smrgas_fn_exit ()
31655de1df9Smrg{
31755de1df9Smrg  set +e
31855de1df9Smrg  as_fn_set_status $1
31955de1df9Smrg  exit $1
32055de1df9Smrg} # as_fn_exit
32155de1df9Smrg
32255de1df9Smrg# as_fn_mkdir_p
32355de1df9Smrg# -------------
32455de1df9Smrg# Create "$as_dir" as a directory, including parents if necessary.
32555de1df9Smrgas_fn_mkdir_p ()
32655de1df9Smrg{
32755de1df9Smrg
32855de1df9Smrg  case $as_dir in #(
32955de1df9Smrg  -*) as_dir=./$as_dir;;
33055de1df9Smrg  esac
33155de1df9Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
33255de1df9Smrg    as_dirs=
33355de1df9Smrg    while :; do
33455de1df9Smrg      case $as_dir in #(
33516e5c272Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
33655de1df9Smrg      *) as_qdir=$as_dir;;
33755de1df9Smrg      esac
33855de1df9Smrg      as_dirs="'$as_qdir' $as_dirs"
33955de1df9Smrg      as_dir=`$as_dirname -- "$as_dir" ||
34055de1df9Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
34155de1df9Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
34255de1df9Smrg	 X"$as_dir" : 'X\(//\)$' \| \
34355de1df9Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
34416e5c272Smrgprintf "%s\n" X"$as_dir" |
34555de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
34655de1df9Smrg	    s//\1/
34755de1df9Smrg	    q
34855de1df9Smrg	  }
34955de1df9Smrg	  /^X\(\/\/\)[^/].*/{
35055de1df9Smrg	    s//\1/
35155de1df9Smrg	    q
35255de1df9Smrg	  }
35355de1df9Smrg	  /^X\(\/\/\)$/{
35455de1df9Smrg	    s//\1/
35555de1df9Smrg	    q
35655de1df9Smrg	  }
35755de1df9Smrg	  /^X\(\/\).*/{
35855de1df9Smrg	    s//\1/
35955de1df9Smrg	    q
36055de1df9Smrg	  }
36155de1df9Smrg	  s/.*/./; q'`
36255de1df9Smrg      test -d "$as_dir" && break
36355de1df9Smrg    done
36455de1df9Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
36539ae6282Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
36655de1df9Smrg
36755de1df9Smrg
36855de1df9Smrg} # as_fn_mkdir_p
36916e5c272Smrg
37016e5c272Smrg# as_fn_executable_p FILE
37116e5c272Smrg# -----------------------
37216e5c272Smrg# Test if FILE is an executable regular file.
37316e5c272Smrgas_fn_executable_p ()
37416e5c272Smrg{
37516e5c272Smrg  test -f "$1" && test -x "$1"
37616e5c272Smrg} # as_fn_executable_p
37755de1df9Smrg# as_fn_append VAR VALUE
37855de1df9Smrg# ----------------------
37955de1df9Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
38055de1df9Smrg# advantage of any shell optimizations that allow amortized linear growth over
38155de1df9Smrg# repeated appends, instead of the typical quadratic growth present in naive
38255de1df9Smrg# implementations.
38316e5c272Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
38416e5c272Smrgthen :
38555de1df9Smrg  eval 'as_fn_append ()
38655de1df9Smrg  {
38755de1df9Smrg    eval $1+=\$2
38855de1df9Smrg  }'
389baaedd75Smrgelse case e in #(
390baaedd75Smrg  e) as_fn_append ()
39155de1df9Smrg  {
39255de1df9Smrg    eval $1=\$$1\$2
393baaedd75Smrg  } ;;
394baaedd75Smrgesac
39555de1df9Smrgfi # as_fn_append
39655de1df9Smrg
39755de1df9Smrg# as_fn_arith ARG...
39855de1df9Smrg# ------------------
39955de1df9Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
40055de1df9Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
40155de1df9Smrg# must be portable across $(()) and expr.
40216e5c272Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
40316e5c272Smrgthen :
40455de1df9Smrg  eval 'as_fn_arith ()
40555de1df9Smrg  {
40655de1df9Smrg    as_val=$(( $* ))
40755de1df9Smrg  }'
408baaedd75Smrgelse case e in #(
409baaedd75Smrg  e) as_fn_arith ()
41055de1df9Smrg  {
41155de1df9Smrg    as_val=`expr "$@" || test $? -eq 1`
412baaedd75Smrg  } ;;
413baaedd75Smrgesac
41455de1df9Smrgfi # as_fn_arith
41555de1df9Smrg
41655de1df9Smrg
41739ae6282Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
41839ae6282Smrg# ----------------------------------------
41955de1df9Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
42055de1df9Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
42139ae6282Smrg# script with STATUS, using 1 if that was 0.
42255de1df9Smrgas_fn_error ()
42355de1df9Smrg{
42439ae6282Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
42539ae6282Smrg  if test "$4"; then
42639ae6282Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
42716e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
42855de1df9Smrg  fi
42916e5c272Smrg  printf "%s\n" "$as_me: error: $2" >&2
43055de1df9Smrg  as_fn_exit $as_status
43155de1df9Smrg} # as_fn_error
43255de1df9Smrg
43355de1df9Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
43455de1df9Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
43555de1df9Smrg  as_expr=expr
43655de1df9Smrgelse
43755de1df9Smrg  as_expr=false
43855de1df9Smrgfi
43955de1df9Smrg
44055de1df9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
44155de1df9Smrg  as_basename=basename
44255de1df9Smrgelse
44355de1df9Smrg  as_basename=false
44455de1df9Smrgfi
44555de1df9Smrg
44655de1df9Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
44755de1df9Smrg  as_dirname=dirname
44855de1df9Smrgelse
44955de1df9Smrg  as_dirname=false
45055de1df9Smrgfi
45155de1df9Smrg
45255de1df9Smrgas_me=`$as_basename -- "$0" ||
45355de1df9Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
45455de1df9Smrg	 X"$0" : 'X\(//\)$' \| \
45555de1df9Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
45616e5c272Smrgprintf "%s\n" X/"$0" |
45755de1df9Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
45855de1df9Smrg	    s//\1/
45955de1df9Smrg	    q
46055de1df9Smrg	  }
46155de1df9Smrg	  /^X\/\(\/\/\)$/{
46255de1df9Smrg	    s//\1/
46355de1df9Smrg	    q
46455de1df9Smrg	  }
46555de1df9Smrg	  /^X\/\(\/\).*/{
46655de1df9Smrg	    s//\1/
46755de1df9Smrg	    q
46855de1df9Smrg	  }
46955de1df9Smrg	  s/.*/./; q'`
47055de1df9Smrg
47155de1df9Smrg# Avoid depending upon Character Ranges.
47255de1df9Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
47355de1df9Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
47455de1df9Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
47555de1df9Smrgas_cr_digits='0123456789'
47655de1df9Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
47755de1df9Smrg
47855de1df9Smrg
47955de1df9Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
48055de1df9Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
48155de1df9Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
48255de1df9Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
48355de1df9Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
48455de1df9Smrg  sed -n '
48555de1df9Smrg    p
48655de1df9Smrg    /[$]LINENO/=
48755de1df9Smrg  ' <$as_myself |
48855de1df9Smrg    sed '
489baaedd75Smrg      t clear
490baaedd75Smrg      :clear
49155de1df9Smrg      s/[$]LINENO.*/&-/
49255de1df9Smrg      t lineno
49355de1df9Smrg      b
49455de1df9Smrg      :lineno
49555de1df9Smrg      N
49655de1df9Smrg      :loop
49755de1df9Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
49855de1df9Smrg      t loop
49955de1df9Smrg      s/-\n.*//
50055de1df9Smrg    ' >$as_me.lineno &&
50155de1df9Smrg  chmod +x "$as_me.lineno" ||
50216e5c272Smrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
50355de1df9Smrg
50416e5c272Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
50516e5c272Smrg  # already done that, so ensure we don't try to do so again and fall
50616e5c272Smrg  # in an infinite loop.  This has already happened in practice.
50716e5c272Smrg  _as_can_reexec=no; export _as_can_reexec
50855de1df9Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
50955de1df9Smrg  # (the dirname of $[0] is not the place where we might find the
51055de1df9Smrg  # original and so on.  Autoconf is especially sensitive to this).
51155de1df9Smrg  . "./$as_me.lineno"
51255de1df9Smrg  # Exit status is that of the last command.
51355de1df9Smrg  exit
51455de1df9Smrg}
51555de1df9Smrg
51616e5c272Smrg
51716e5c272Smrg# Determine whether it's possible to make 'echo' print without a newline.
51816e5c272Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
51916e5c272Smrg# for compatibility with existing Makefiles.
52055de1df9SmrgECHO_C= ECHO_N= ECHO_T=
52155de1df9Smrgcase `echo -n x` in #(((((
52255de1df9Smrg-n*)
52355de1df9Smrg  case `echo 'xy\c'` in
52455de1df9Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
52555de1df9Smrg  xy)  ECHO_C='\c';;
52655de1df9Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
52755de1df9Smrg       ECHO_T='	';;
52855de1df9Smrg  esac;;
52955de1df9Smrg*)
53055de1df9Smrg  ECHO_N='-n';;
53155de1df9Smrgesac
53255de1df9Smrg
53316e5c272Smrg# For backward compatibility with old third-party macros, we provide
53416e5c272Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
53516e5c272Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
53616e5c272Smrgas_echo='printf %s\n'
53716e5c272Smrgas_echo_n='printf %s'
53816e5c272Smrg
53955de1df9Smrgrm -f conf$$ conf$$.exe conf$$.file
54055de1df9Smrgif test -d conf$$.dir; then
54155de1df9Smrg  rm -f conf$$.dir/conf$$.file
54255de1df9Smrgelse
54355de1df9Smrg  rm -f conf$$.dir
54455de1df9Smrg  mkdir conf$$.dir 2>/dev/null
54555de1df9Smrgfi
54655de1df9Smrgif (echo >conf$$.file) 2>/dev/null; then
54755de1df9Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
54855de1df9Smrg    as_ln_s='ln -s'
54955de1df9Smrg    # ... but there are two gotchas:
550baaedd75Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
551baaedd75Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
552baaedd75Smrg    # In both cases, we have to default to 'cp -pR'.
55355de1df9Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
55416e5c272Smrg      as_ln_s='cp -pR'
55555de1df9Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
55655de1df9Smrg    as_ln_s=ln
55755de1df9Smrg  else
55816e5c272Smrg    as_ln_s='cp -pR'
55955de1df9Smrg  fi
56055de1df9Smrgelse
56116e5c272Smrg  as_ln_s='cp -pR'
56255de1df9Smrgfi
56355de1df9Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
56455de1df9Smrgrmdir conf$$.dir 2>/dev/null
56555de1df9Smrg
56655de1df9Smrgif mkdir -p . 2>/dev/null; then
56755de1df9Smrg  as_mkdir_p='mkdir -p "$as_dir"'
56855de1df9Smrgelse
56955de1df9Smrg  test -d ./-p && rmdir ./-p
57055de1df9Smrg  as_mkdir_p=false
57155de1df9Smrgfi
57255de1df9Smrg
57316e5c272Smrgas_test_x='test -x'
57416e5c272Smrgas_executable_p=as_fn_executable_p
57555de1df9Smrg
57655de1df9Smrg# Sed expression to map a string onto a valid CPP name.
577baaedd75Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
578baaedd75Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
57955de1df9Smrg
58055de1df9Smrg# Sed expression to map a string onto a valid variable name.
581baaedd75Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
582baaedd75Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
58355de1df9Smrg
58455de1df9Smrg
58555de1df9Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
58655de1df9Smrgexec 6>&1
58755de1df9Smrg
58855de1df9Smrg# Name of the host.
58939ae6282Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
59055de1df9Smrg# so uname gets run too.
59155de1df9Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
59255de1df9Smrg
59355de1df9Smrg#
59455de1df9Smrg# Initializations.
59555de1df9Smrg#
59655de1df9Smrgac_default_prefix=/usr/local
59755de1df9Smrgac_clean_files=
59855de1df9Smrgac_config_libobj_dir=.
59955de1df9SmrgLIBOBJS=
60055de1df9Smrgcross_compiling=no
60155de1df9Smrgsubdirs=
60255de1df9SmrgMFLAGS=
60355de1df9SmrgMAKEFLAGS=
60455de1df9Smrg
60555de1df9Smrg# Identity of this package.
60655de1df9SmrgPACKAGE_NAME='lndir'
60755de1df9SmrgPACKAGE_TARNAME='lndir'
608baaedd75SmrgPACKAGE_VERSION='1.0.5'
609baaedd75SmrgPACKAGE_STRING='lndir 1.0.5'
61016e5c272SmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/util/lndir/-/issues'
61155de1df9SmrgPACKAGE_URL=''
61255de1df9Smrg
61339ae6282Smrgac_unique_file="Makefile.am"
61455de1df9Smrg# Factoring default headers for most tests.
61555de1df9Smrgac_includes_default="\
61616e5c272Smrg#include <stddef.h>
61716e5c272Smrg#ifdef HAVE_STDIO_H
61816e5c272Smrg# include <stdio.h>
61955de1df9Smrg#endif
62016e5c272Smrg#ifdef HAVE_STDLIB_H
62155de1df9Smrg# include <stdlib.h>
62255de1df9Smrg#endif
62355de1df9Smrg#ifdef HAVE_STRING_H
62455de1df9Smrg# include <string.h>
62555de1df9Smrg#endif
62655de1df9Smrg#ifdef HAVE_INTTYPES_H
62755de1df9Smrg# include <inttypes.h>
62855de1df9Smrg#endif
62955de1df9Smrg#ifdef HAVE_STDINT_H
63055de1df9Smrg# include <stdint.h>
63155de1df9Smrg#endif
63216e5c272Smrg#ifdef HAVE_STRINGS_H
63316e5c272Smrg# include <strings.h>
63416e5c272Smrg#endif
63516e5c272Smrg#ifdef HAVE_SYS_TYPES_H
63616e5c272Smrg# include <sys/types.h>
63716e5c272Smrg#endif
63816e5c272Smrg#ifdef HAVE_SYS_STAT_H
63916e5c272Smrg# include <sys/stat.h>
64016e5c272Smrg#endif
64155de1df9Smrg#ifdef HAVE_UNISTD_H
64255de1df9Smrg# include <unistd.h>
64355de1df9Smrg#endif"
64455de1df9Smrg
64516e5c272Smrgac_header_c_list=
646baaedd75Smrgenable_year2038=no
64755de1df9Smrgac_subst_vars='am__EXEEXT_FALSE
64855de1df9Smrgam__EXEEXT_TRUE
64955de1df9SmrgLTLIBOBJS
65055de1df9SmrgLIBOBJS
65116e5c272SmrgLIBBSD_LIBS
65216e5c272SmrgLIBBSD_CFLAGS
65355de1df9SmrgXPROTO_LIBS
65455de1df9SmrgXPROTO_CFLAGS
65555de1df9SmrgMAN_SUBSTS
65655de1df9SmrgXORG_MAN_PAGE
65755de1df9SmrgADMIN_MAN_DIR
65855de1df9SmrgDRIVER_MAN_DIR
65955de1df9SmrgMISC_MAN_DIR
66055de1df9SmrgFILE_MAN_DIR
66155de1df9SmrgLIB_MAN_DIR
66255de1df9SmrgAPP_MAN_DIR
66355de1df9SmrgADMIN_MAN_SUFFIX
66455de1df9SmrgDRIVER_MAN_SUFFIX
66555de1df9SmrgMISC_MAN_SUFFIX
66655de1df9SmrgFILE_MAN_SUFFIX
66755de1df9SmrgLIB_MAN_SUFFIX
66855de1df9SmrgAPP_MAN_SUFFIX
66955de1df9SmrgSED
67055de1df9Smrghost_os
67155de1df9Smrghost_vendor
67255de1df9Smrghost_cpu
67355de1df9Smrghost
67455de1df9Smrgbuild_os
67555de1df9Smrgbuild_vendor
67655de1df9Smrgbuild_cpu
67755de1df9Smrgbuild
67855de1df9SmrgINSTALL_CMD
67916e5c272SmrgPKG_CONFIG_LIBDIR
68016e5c272SmrgPKG_CONFIG_PATH
68155de1df9SmrgPKG_CONFIG
68255de1df9SmrgCHANGELOG_CMD
68339ae6282SmrgSTRICT_CFLAGS
68455de1df9SmrgCWARNFLAGS
68539ae6282SmrgBASE_CFLAGS
68616e5c272SmrgAM_BACKSLASH
68716e5c272SmrgAM_DEFAULT_VERBOSITY
68816e5c272SmrgAM_DEFAULT_V
68916e5c272SmrgAM_V
69016e5c272SmrgCSCOPE
69116e5c272SmrgETAGS
69216e5c272SmrgCTAGS
69355de1df9Smrgam__fastdepCC_FALSE
69455de1df9Smrgam__fastdepCC_TRUE
69555de1df9SmrgCCDEPMODE
69616e5c272Smrgam__nodep
69755de1df9SmrgAMDEPBACKSLASH
69855de1df9SmrgAMDEP_FALSE
69955de1df9SmrgAMDEP_TRUE
70055de1df9Smrgam__include
70155de1df9SmrgDEPDIR
70255de1df9Smrgam__untar
70355de1df9Smrgam__tar
70455de1df9SmrgAMTAR
70555de1df9Smrgam__leading_dot
70655de1df9SmrgSET_MAKE
70755de1df9SmrgAWK
70855de1df9Smrgmkdir_p
70955de1df9SmrgMKDIR_P
71055de1df9SmrgINSTALL_STRIP_PROGRAM
71155de1df9SmrgSTRIP
71255de1df9Smrginstall_sh
71355de1df9SmrgMAKEINFO
71455de1df9SmrgAUTOHEADER
71555de1df9SmrgAUTOMAKE
71655de1df9SmrgAUTOCONF
71755de1df9SmrgACLOCAL
71855de1df9SmrgVERSION
71955de1df9SmrgPACKAGE
72055de1df9SmrgCYGPATH_W
72155de1df9Smrgam__isrc
72255de1df9SmrgINSTALL_DATA
72355de1df9SmrgINSTALL_SCRIPT
72455de1df9SmrgINSTALL_PROGRAM
72539ae6282SmrgOBJEXT
72639ae6282SmrgEXEEXT
72739ae6282Smrgac_ct_CC
72839ae6282SmrgCPPFLAGS
72939ae6282SmrgLDFLAGS
73039ae6282SmrgCFLAGS
73139ae6282SmrgCC
73255de1df9Smrgtarget_alias
73355de1df9Smrghost_alias
73455de1df9Smrgbuild_alias
73555de1df9SmrgLIBS
73655de1df9SmrgECHO_T
73755de1df9SmrgECHO_N
73855de1df9SmrgECHO_C
73955de1df9SmrgDEFS
74055de1df9Smrgmandir
74155de1df9Smrglocaledir
74255de1df9Smrglibdir
74355de1df9Smrgpsdir
74455de1df9Smrgpdfdir
74555de1df9Smrgdvidir
74655de1df9Smrghtmldir
74755de1df9Smrginfodir
74855de1df9Smrgdocdir
74955de1df9Smrgoldincludedir
75055de1df9Smrgincludedir
75116e5c272Smrgrunstatedir
75255de1df9Smrglocalstatedir
75355de1df9Smrgsharedstatedir
75455de1df9Smrgsysconfdir
75555de1df9Smrgdatadir
75655de1df9Smrgdatarootdir
75755de1df9Smrglibexecdir
75855de1df9Smrgsbindir
75955de1df9Smrgbindir
76055de1df9Smrgprogram_transform_name
76155de1df9Smrgprefix
76255de1df9Smrgexec_prefix
76355de1df9SmrgPACKAGE_URL
76455de1df9SmrgPACKAGE_BUGREPORT
76555de1df9SmrgPACKAGE_STRING
76655de1df9SmrgPACKAGE_VERSION
76755de1df9SmrgPACKAGE_TARNAME
76855de1df9SmrgPACKAGE_NAME
76955de1df9SmrgPATH_SEPARATOR
77016e5c272SmrgSHELL
77116e5c272Smrgam__quote'
77255de1df9Smrgac_subst_files=''
77355de1df9Smrgac_user_opts='
77455de1df9Smrgenable_option_checking
77555de1df9Smrgenable_dependency_tracking
77616e5c272Smrgenable_silent_rules
77739ae6282Smrgenable_selective_werror
77855de1df9Smrgenable_strict_compilation
77955de1df9Smrgenable_largefile
780baaedd75Smrgenable_year2038
78155de1df9Smrg'
78255de1df9Smrg      ac_precious_vars='build_alias
78355de1df9Smrghost_alias
78455de1df9Smrgtarget_alias
78555de1df9SmrgCC
78655de1df9SmrgCFLAGS
78755de1df9SmrgLDFLAGS
78855de1df9SmrgLIBS
78955de1df9SmrgCPPFLAGS
79055de1df9SmrgPKG_CONFIG
79116e5c272SmrgPKG_CONFIG_PATH
79216e5c272SmrgPKG_CONFIG_LIBDIR
79355de1df9SmrgXPROTO_CFLAGS
79416e5c272SmrgXPROTO_LIBS
79516e5c272SmrgLIBBSD_CFLAGS
79616e5c272SmrgLIBBSD_LIBS'
79755de1df9Smrg
79855de1df9Smrg
79955de1df9Smrg# Initialize some variables set by options.
80055de1df9Smrgac_init_help=
80155de1df9Smrgac_init_version=false
80255de1df9Smrgac_unrecognized_opts=
80355de1df9Smrgac_unrecognized_sep=
80455de1df9Smrg# The variables have the same names as the options, with
80555de1df9Smrg# dashes changed to underlines.
80655de1df9Smrgcache_file=/dev/null
80755de1df9Smrgexec_prefix=NONE
80855de1df9Smrgno_create=
80955de1df9Smrgno_recursion=
81055de1df9Smrgprefix=NONE
81155de1df9Smrgprogram_prefix=NONE
81255de1df9Smrgprogram_suffix=NONE
81355de1df9Smrgprogram_transform_name=s,x,x,
81455de1df9Smrgsilent=
81555de1df9Smrgsite=
81655de1df9Smrgsrcdir=
81755de1df9Smrgverbose=
81855de1df9Smrgx_includes=NONE
81955de1df9Smrgx_libraries=NONE
82055de1df9Smrg
82155de1df9Smrg# Installation directory options.
82255de1df9Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
82355de1df9Smrg# and all the variables that are supposed to be based on exec_prefix
82455de1df9Smrg# by default will actually change.
82555de1df9Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
82655de1df9Smrg# (The list follows the same order as the GNU Coding Standards.)
82755de1df9Smrgbindir='${exec_prefix}/bin'
82855de1df9Smrgsbindir='${exec_prefix}/sbin'
82955de1df9Smrglibexecdir='${exec_prefix}/libexec'
83055de1df9Smrgdatarootdir='${prefix}/share'
83155de1df9Smrgdatadir='${datarootdir}'
83255de1df9Smrgsysconfdir='${prefix}/etc'
83355de1df9Smrgsharedstatedir='${prefix}/com'
83455de1df9Smrglocalstatedir='${prefix}/var'
83516e5c272Smrgrunstatedir='${localstatedir}/run'
83655de1df9Smrgincludedir='${prefix}/include'
83755de1df9Smrgoldincludedir='/usr/include'
83855de1df9Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
83955de1df9Smrginfodir='${datarootdir}/info'
84055de1df9Smrghtmldir='${docdir}'
84155de1df9Smrgdvidir='${docdir}'
84255de1df9Smrgpdfdir='${docdir}'
84355de1df9Smrgpsdir='${docdir}'
84455de1df9Smrglibdir='${exec_prefix}/lib'
84555de1df9Smrglocaledir='${datarootdir}/locale'
84655de1df9Smrgmandir='${datarootdir}/man'
84755de1df9Smrg
84855de1df9Smrgac_prev=
84955de1df9Smrgac_dashdash=
85055de1df9Smrgfor ac_option
85155de1df9Smrgdo
85255de1df9Smrg  # If the previous option needs an argument, assign it.
85355de1df9Smrg  if test -n "$ac_prev"; then
85455de1df9Smrg    eval $ac_prev=\$ac_option
85555de1df9Smrg    ac_prev=
85655de1df9Smrg    continue
85755de1df9Smrg  fi
85855de1df9Smrg
85955de1df9Smrg  case $ac_option in
86039ae6282Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
86139ae6282Smrg  *=)   ac_optarg= ;;
86239ae6282Smrg  *)    ac_optarg=yes ;;
86355de1df9Smrg  esac
86455de1df9Smrg
86555de1df9Smrg  case $ac_dashdash$ac_option in
86655de1df9Smrg  --)
86755de1df9Smrg    ac_dashdash=yes ;;
86855de1df9Smrg
86955de1df9Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
87055de1df9Smrg    ac_prev=bindir ;;
87155de1df9Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
87255de1df9Smrg    bindir=$ac_optarg ;;
87355de1df9Smrg
87455de1df9Smrg  -build | --build | --buil | --bui | --bu)
87555de1df9Smrg    ac_prev=build_alias ;;
87655de1df9Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
87755de1df9Smrg    build_alias=$ac_optarg ;;
87855de1df9Smrg
87955de1df9Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
88055de1df9Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
88155de1df9Smrg    ac_prev=cache_file ;;
88255de1df9Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
88355de1df9Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
88455de1df9Smrg    cache_file=$ac_optarg ;;
88555de1df9Smrg
88655de1df9Smrg  --config-cache | -C)
88755de1df9Smrg    cache_file=config.cache ;;
88855de1df9Smrg
88955de1df9Smrg  -datadir | --datadir | --datadi | --datad)
89055de1df9Smrg    ac_prev=datadir ;;
89155de1df9Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
89255de1df9Smrg    datadir=$ac_optarg ;;
89355de1df9Smrg
89455de1df9Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
89555de1df9Smrg  | --dataroo | --dataro | --datar)
89655de1df9Smrg    ac_prev=datarootdir ;;
89755de1df9Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
89855de1df9Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
89955de1df9Smrg    datarootdir=$ac_optarg ;;
90055de1df9Smrg
90155de1df9Smrg  -disable-* | --disable-*)
90255de1df9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
90355de1df9Smrg    # Reject names that are not valid shell variable names.
90455de1df9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
905baaedd75Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
90655de1df9Smrg    ac_useropt_orig=$ac_useropt
90716e5c272Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
90855de1df9Smrg    case $ac_user_opts in
90955de1df9Smrg      *"
91055de1df9Smrg"enable_$ac_useropt"
91155de1df9Smrg"*) ;;
91255de1df9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
91355de1df9Smrg	 ac_unrecognized_sep=', ';;
91455de1df9Smrg    esac
91555de1df9Smrg    eval enable_$ac_useropt=no ;;
91655de1df9Smrg
91755de1df9Smrg  -docdir | --docdir | --docdi | --doc | --do)
91855de1df9Smrg    ac_prev=docdir ;;
91955de1df9Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
92055de1df9Smrg    docdir=$ac_optarg ;;
92155de1df9Smrg
92255de1df9Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
92355de1df9Smrg    ac_prev=dvidir ;;
92455de1df9Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
92555de1df9Smrg    dvidir=$ac_optarg ;;
92655de1df9Smrg
92755de1df9Smrg  -enable-* | --enable-*)
92855de1df9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
92955de1df9Smrg    # Reject names that are not valid shell variable names.
93055de1df9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
931baaedd75Smrg      as_fn_error $? "invalid feature name: '$ac_useropt'"
93255de1df9Smrg    ac_useropt_orig=$ac_useropt
93316e5c272Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
93455de1df9Smrg    case $ac_user_opts in
93555de1df9Smrg      *"
93655de1df9Smrg"enable_$ac_useropt"
93755de1df9Smrg"*) ;;
93855de1df9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
93955de1df9Smrg	 ac_unrecognized_sep=', ';;
94055de1df9Smrg    esac
94155de1df9Smrg    eval enable_$ac_useropt=\$ac_optarg ;;
94255de1df9Smrg
94355de1df9Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
94455de1df9Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
94555de1df9Smrg  | --exec | --exe | --ex)
94655de1df9Smrg    ac_prev=exec_prefix ;;
94755de1df9Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
94855de1df9Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
94955de1df9Smrg  | --exec=* | --exe=* | --ex=*)
95055de1df9Smrg    exec_prefix=$ac_optarg ;;
95155de1df9Smrg
95255de1df9Smrg  -gas | --gas | --ga | --g)
95355de1df9Smrg    # Obsolete; use --with-gas.
95455de1df9Smrg    with_gas=yes ;;
95555de1df9Smrg
95655de1df9Smrg  -help | --help | --hel | --he | -h)
95755de1df9Smrg    ac_init_help=long ;;
95855de1df9Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
95955de1df9Smrg    ac_init_help=recursive ;;
96055de1df9Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
96155de1df9Smrg    ac_init_help=short ;;
96255de1df9Smrg
96355de1df9Smrg  -host | --host | --hos | --ho)
96455de1df9Smrg    ac_prev=host_alias ;;
96555de1df9Smrg  -host=* | --host=* | --hos=* | --ho=*)
96655de1df9Smrg    host_alias=$ac_optarg ;;
96755de1df9Smrg
96855de1df9Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
96955de1df9Smrg    ac_prev=htmldir ;;
97055de1df9Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
97155de1df9Smrg  | --ht=*)
97255de1df9Smrg    htmldir=$ac_optarg ;;
97355de1df9Smrg
97455de1df9Smrg  -includedir | --includedir | --includedi | --included | --include \
97555de1df9Smrg  | --includ | --inclu | --incl | --inc)
97655de1df9Smrg    ac_prev=includedir ;;
97755de1df9Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
97855de1df9Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
97955de1df9Smrg    includedir=$ac_optarg ;;
98055de1df9Smrg
98155de1df9Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
98255de1df9Smrg    ac_prev=infodir ;;
98355de1df9Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
98455de1df9Smrg    infodir=$ac_optarg ;;
98555de1df9Smrg
98655de1df9Smrg  -libdir | --libdir | --libdi | --libd)
98755de1df9Smrg    ac_prev=libdir ;;
98855de1df9Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
98955de1df9Smrg    libdir=$ac_optarg ;;
99055de1df9Smrg
99155de1df9Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
99255de1df9Smrg  | --libexe | --libex | --libe)
99355de1df9Smrg    ac_prev=libexecdir ;;
99455de1df9Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
99555de1df9Smrg  | --libexe=* | --libex=* | --libe=*)
99655de1df9Smrg    libexecdir=$ac_optarg ;;
99755de1df9Smrg
99855de1df9Smrg  -localedir | --localedir | --localedi | --localed | --locale)
99955de1df9Smrg    ac_prev=localedir ;;
100055de1df9Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
100155de1df9Smrg    localedir=$ac_optarg ;;
100255de1df9Smrg
100355de1df9Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
100455de1df9Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
100555de1df9Smrg    ac_prev=localstatedir ;;
100655de1df9Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
100755de1df9Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
100855de1df9Smrg    localstatedir=$ac_optarg ;;
100955de1df9Smrg
101055de1df9Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
101155de1df9Smrg    ac_prev=mandir ;;
101255de1df9Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
101355de1df9Smrg    mandir=$ac_optarg ;;
101455de1df9Smrg
101555de1df9Smrg  -nfp | --nfp | --nf)
101655de1df9Smrg    # Obsolete; use --without-fp.
101755de1df9Smrg    with_fp=no ;;
101855de1df9Smrg
101955de1df9Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
102055de1df9Smrg  | --no-cr | --no-c | -n)
102155de1df9Smrg    no_create=yes ;;
102255de1df9Smrg
102355de1df9Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
102455de1df9Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
102555de1df9Smrg    no_recursion=yes ;;
102655de1df9Smrg
102755de1df9Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
102855de1df9Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
102955de1df9Smrg  | --oldin | --oldi | --old | --ol | --o)
103055de1df9Smrg    ac_prev=oldincludedir ;;
103155de1df9Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
103255de1df9Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
103355de1df9Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
103455de1df9Smrg    oldincludedir=$ac_optarg ;;
103555de1df9Smrg
103655de1df9Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
103755de1df9Smrg    ac_prev=prefix ;;
103855de1df9Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
103955de1df9Smrg    prefix=$ac_optarg ;;
104055de1df9Smrg
104155de1df9Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
104255de1df9Smrg  | --program-pre | --program-pr | --program-p)
104355de1df9Smrg    ac_prev=program_prefix ;;
104455de1df9Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
104555de1df9Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
104655de1df9Smrg    program_prefix=$ac_optarg ;;
104755de1df9Smrg
104855de1df9Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
104955de1df9Smrg  | --program-suf | --program-su | --program-s)
105055de1df9Smrg    ac_prev=program_suffix ;;
105155de1df9Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
105255de1df9Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
105355de1df9Smrg    program_suffix=$ac_optarg ;;
105455de1df9Smrg
105555de1df9Smrg  -program-transform-name | --program-transform-name \
105655de1df9Smrg  | --program-transform-nam | --program-transform-na \
105755de1df9Smrg  | --program-transform-n | --program-transform- \
105855de1df9Smrg  | --program-transform | --program-transfor \
105955de1df9Smrg  | --program-transfo | --program-transf \
106055de1df9Smrg  | --program-trans | --program-tran \
106155de1df9Smrg  | --progr-tra | --program-tr | --program-t)
106255de1df9Smrg    ac_prev=program_transform_name ;;
106355de1df9Smrg  -program-transform-name=* | --program-transform-name=* \
106455de1df9Smrg  | --program-transform-nam=* | --program-transform-na=* \
106555de1df9Smrg  | --program-transform-n=* | --program-transform-=* \
106655de1df9Smrg  | --program-transform=* | --program-transfor=* \
106755de1df9Smrg  | --program-transfo=* | --program-transf=* \
106855de1df9Smrg  | --program-trans=* | --program-tran=* \
106955de1df9Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
107055de1df9Smrg    program_transform_name=$ac_optarg ;;
107155de1df9Smrg
107255de1df9Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
107355de1df9Smrg    ac_prev=pdfdir ;;
107455de1df9Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
107555de1df9Smrg    pdfdir=$ac_optarg ;;
107655de1df9Smrg
107755de1df9Smrg  -psdir | --psdir | --psdi | --psd | --ps)
107855de1df9Smrg    ac_prev=psdir ;;
107955de1df9Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
108055de1df9Smrg    psdir=$ac_optarg ;;
108155de1df9Smrg
108255de1df9Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
108355de1df9Smrg  | -silent | --silent | --silen | --sile | --sil)
108455de1df9Smrg    silent=yes ;;
108555de1df9Smrg
108616e5c272Smrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
108716e5c272Smrg  | --runstate | --runstat | --runsta | --runst | --runs \
108816e5c272Smrg  | --run | --ru | --r)
108916e5c272Smrg    ac_prev=runstatedir ;;
109016e5c272Smrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
109116e5c272Smrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
109216e5c272Smrg  | --run=* | --ru=* | --r=*)
109316e5c272Smrg    runstatedir=$ac_optarg ;;
109416e5c272Smrg
109555de1df9Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
109655de1df9Smrg    ac_prev=sbindir ;;
109755de1df9Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
109855de1df9Smrg  | --sbi=* | --sb=*)
109955de1df9Smrg    sbindir=$ac_optarg ;;
110055de1df9Smrg
110155de1df9Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
110255de1df9Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
110355de1df9Smrg  | --sharedst | --shareds | --shared | --share | --shar \
110455de1df9Smrg  | --sha | --sh)
110555de1df9Smrg    ac_prev=sharedstatedir ;;
110655de1df9Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
110755de1df9Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
110855de1df9Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
110955de1df9Smrg  | --sha=* | --sh=*)
111055de1df9Smrg    sharedstatedir=$ac_optarg ;;
111155de1df9Smrg
111255de1df9Smrg  -site | --site | --sit)
111355de1df9Smrg    ac_prev=site ;;
111455de1df9Smrg  -site=* | --site=* | --sit=*)
111555de1df9Smrg    site=$ac_optarg ;;
111655de1df9Smrg
111755de1df9Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
111855de1df9Smrg    ac_prev=srcdir ;;
111955de1df9Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
112055de1df9Smrg    srcdir=$ac_optarg ;;
112155de1df9Smrg
112255de1df9Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
112355de1df9Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
112455de1df9Smrg    ac_prev=sysconfdir ;;
112555de1df9Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
112655de1df9Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
112755de1df9Smrg    sysconfdir=$ac_optarg ;;
112855de1df9Smrg
112955de1df9Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
113055de1df9Smrg    ac_prev=target_alias ;;
113155de1df9Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
113255de1df9Smrg    target_alias=$ac_optarg ;;
113355de1df9Smrg
113455de1df9Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
113555de1df9Smrg    verbose=yes ;;
113655de1df9Smrg
113755de1df9Smrg  -version | --version | --versio | --versi | --vers | -V)
113855de1df9Smrg    ac_init_version=: ;;
113955de1df9Smrg
114055de1df9Smrg  -with-* | --with-*)
114155de1df9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
114255de1df9Smrg    # Reject names that are not valid shell variable names.
114355de1df9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1144baaedd75Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
114555de1df9Smrg    ac_useropt_orig=$ac_useropt
114616e5c272Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
114755de1df9Smrg    case $ac_user_opts in
114855de1df9Smrg      *"
114955de1df9Smrg"with_$ac_useropt"
115055de1df9Smrg"*) ;;
115155de1df9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
115255de1df9Smrg	 ac_unrecognized_sep=', ';;
115355de1df9Smrg    esac
115455de1df9Smrg    eval with_$ac_useropt=\$ac_optarg ;;
115555de1df9Smrg
115655de1df9Smrg  -without-* | --without-*)
115755de1df9Smrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
115855de1df9Smrg    # Reject names that are not valid shell variable names.
115955de1df9Smrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1160baaedd75Smrg      as_fn_error $? "invalid package name: '$ac_useropt'"
116155de1df9Smrg    ac_useropt_orig=$ac_useropt
116216e5c272Smrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
116355de1df9Smrg    case $ac_user_opts in
116455de1df9Smrg      *"
116555de1df9Smrg"with_$ac_useropt"
116655de1df9Smrg"*) ;;
116755de1df9Smrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
116855de1df9Smrg	 ac_unrecognized_sep=', ';;
116955de1df9Smrg    esac
117055de1df9Smrg    eval with_$ac_useropt=no ;;
117155de1df9Smrg
117255de1df9Smrg  --x)
117355de1df9Smrg    # Obsolete; use --with-x.
117455de1df9Smrg    with_x=yes ;;
117555de1df9Smrg
117655de1df9Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
117755de1df9Smrg  | --x-incl | --x-inc | --x-in | --x-i)
117855de1df9Smrg    ac_prev=x_includes ;;
117955de1df9Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
118055de1df9Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
118155de1df9Smrg    x_includes=$ac_optarg ;;
118255de1df9Smrg
118355de1df9Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
118455de1df9Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
118555de1df9Smrg    ac_prev=x_libraries ;;
118655de1df9Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
118755de1df9Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
118855de1df9Smrg    x_libraries=$ac_optarg ;;
118955de1df9Smrg
1190baaedd75Smrg  -*) as_fn_error $? "unrecognized option: '$ac_option'
1191baaedd75SmrgTry '$0 --help' for more information"
119255de1df9Smrg    ;;
119355de1df9Smrg
119455de1df9Smrg  *=*)
119555de1df9Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
119655de1df9Smrg    # Reject names that are not valid shell variable names.
119755de1df9Smrg    case $ac_envvar in #(
119855de1df9Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1199baaedd75Smrg      as_fn_error $? "invalid variable name: '$ac_envvar'" ;;
120055de1df9Smrg    esac
120155de1df9Smrg    eval $ac_envvar=\$ac_optarg
120255de1df9Smrg    export $ac_envvar ;;
120355de1df9Smrg
120455de1df9Smrg  *)
120555de1df9Smrg    # FIXME: should be removed in autoconf 3.0.
120616e5c272Smrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
120755de1df9Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
120816e5c272Smrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
120939ae6282Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
121055de1df9Smrg    ;;
121155de1df9Smrg
121255de1df9Smrg  esac
121355de1df9Smrgdone
121455de1df9Smrg
121555de1df9Smrgif test -n "$ac_prev"; then
121655de1df9Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
121739ae6282Smrg  as_fn_error $? "missing argument to $ac_option"
121855de1df9Smrgfi
121955de1df9Smrg
122055de1df9Smrgif test -n "$ac_unrecognized_opts"; then
122155de1df9Smrg  case $enable_option_checking in
122255de1df9Smrg    no) ;;
122339ae6282Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
122416e5c272Smrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
122555de1df9Smrg  esac
122655de1df9Smrgfi
122755de1df9Smrg
122855de1df9Smrg# Check all directory arguments for consistency.
122955de1df9Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
123055de1df9Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
123155de1df9Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
123216e5c272Smrg		libdir localedir mandir runstatedir
123355de1df9Smrgdo
123455de1df9Smrg  eval ac_val=\$$ac_var
123555de1df9Smrg  # Remove trailing slashes.
123655de1df9Smrg  case $ac_val in
123755de1df9Smrg    */ )
123855de1df9Smrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
123955de1df9Smrg      eval $ac_var=\$ac_val;;
124055de1df9Smrg  esac
124155de1df9Smrg  # Be sure to have absolute directory names.
124255de1df9Smrg  case $ac_val in
124355de1df9Smrg    [\\/$]* | ?:[\\/]* )  continue;;
124455de1df9Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
124555de1df9Smrg  esac
124639ae6282Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
124755de1df9Smrgdone
124855de1df9Smrg
1249baaedd75Smrg# There might be people who depend on the old broken behavior: '$host'
125055de1df9Smrg# used to hold the argument of --host etc.
125155de1df9Smrg# FIXME: To remove some day.
125255de1df9Smrgbuild=$build_alias
125355de1df9Smrghost=$host_alias
125455de1df9Smrgtarget=$target_alias
125555de1df9Smrg
125655de1df9Smrg# FIXME: To remove some day.
125755de1df9Smrgif test "x$host_alias" != x; then
125855de1df9Smrg  if test "x$build_alias" = x; then
125955de1df9Smrg    cross_compiling=maybe
126055de1df9Smrg  elif test "x$build_alias" != "x$host_alias"; then
126155de1df9Smrg    cross_compiling=yes
126255de1df9Smrg  fi
126355de1df9Smrgfi
126455de1df9Smrg
126555de1df9Smrgac_tool_prefix=
126655de1df9Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
126755de1df9Smrg
126855de1df9Smrgtest "$silent" = yes && exec 6>/dev/null
126955de1df9Smrg
127055de1df9Smrg
127155de1df9Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
127255de1df9Smrgac_ls_di=`ls -di .` &&
127355de1df9Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
127439ae6282Smrg  as_fn_error $? "working directory cannot be determined"
127555de1df9Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
127639ae6282Smrg  as_fn_error $? "pwd does not report name of working directory"
127755de1df9Smrg
127855de1df9Smrg
127955de1df9Smrg# Find the source files, if location was not specified.
128055de1df9Smrgif test -z "$srcdir"; then
128155de1df9Smrg  ac_srcdir_defaulted=yes
128255de1df9Smrg  # Try the directory containing this script, then the parent directory.
128355de1df9Smrg  ac_confdir=`$as_dirname -- "$as_myself" ||
128455de1df9Smrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
128555de1df9Smrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
128655de1df9Smrg	 X"$as_myself" : 'X\(//\)$' \| \
128755de1df9Smrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
128816e5c272Smrgprintf "%s\n" X"$as_myself" |
128955de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
129055de1df9Smrg	    s//\1/
129155de1df9Smrg	    q
129255de1df9Smrg	  }
129355de1df9Smrg	  /^X\(\/\/\)[^/].*/{
129455de1df9Smrg	    s//\1/
129555de1df9Smrg	    q
129655de1df9Smrg	  }
129755de1df9Smrg	  /^X\(\/\/\)$/{
129855de1df9Smrg	    s//\1/
129955de1df9Smrg	    q
130055de1df9Smrg	  }
130155de1df9Smrg	  /^X\(\/\).*/{
130255de1df9Smrg	    s//\1/
130355de1df9Smrg	    q
130455de1df9Smrg	  }
130555de1df9Smrg	  s/.*/./; q'`
130655de1df9Smrg  srcdir=$ac_confdir
130755de1df9Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
130855de1df9Smrg    srcdir=..
130955de1df9Smrg  fi
131055de1df9Smrgelse
131155de1df9Smrg  ac_srcdir_defaulted=no
131255de1df9Smrgfi
131355de1df9Smrgif test ! -r "$srcdir/$ac_unique_file"; then
131455de1df9Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
131539ae6282Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
131655de1df9Smrgfi
1317baaedd75Smrgac_msg="sources are in $srcdir, but 'cd $srcdir' does not work"
131855de1df9Smrgac_abs_confdir=`(
131939ae6282Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
132055de1df9Smrg	pwd)`
132155de1df9Smrg# When building in place, set srcdir=.
132255de1df9Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
132355de1df9Smrg  srcdir=.
132455de1df9Smrgfi
132555de1df9Smrg# Remove unnecessary trailing slashes from srcdir.
132655de1df9Smrg# Double slashes in file names in object file debugging info
132755de1df9Smrg# mess up M-x gdb in Emacs.
132855de1df9Smrgcase $srcdir in
132955de1df9Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
133055de1df9Smrgesac
133155de1df9Smrgfor ac_var in $ac_precious_vars; do
133255de1df9Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
133355de1df9Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
133455de1df9Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
133555de1df9Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
133655de1df9Smrgdone
133755de1df9Smrg
133855de1df9Smrg#
133955de1df9Smrg# Report the --help message.
134055de1df9Smrg#
134155de1df9Smrgif test "$ac_init_help" = "long"; then
134255de1df9Smrg  # Omit some internal or obsolete options to make the list less imposing.
134355de1df9Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
134455de1df9Smrg  cat <<_ACEOF
1345baaedd75Smrg'configure' configures lndir 1.0.5 to adapt to many kinds of systems.
134655de1df9Smrg
134755de1df9SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
134855de1df9Smrg
134955de1df9SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
135055de1df9SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
135155de1df9Smrg
135255de1df9SmrgDefaults for the options are specified in brackets.
135355de1df9Smrg
135455de1df9SmrgConfiguration:
135555de1df9Smrg  -h, --help              display this help and exit
135655de1df9Smrg      --help=short        display options specific to this package
135755de1df9Smrg      --help=recursive    display the short help of all the included packages
135855de1df9Smrg  -V, --version           display version information and exit
1359baaedd75Smrg  -q, --quiet, --silent   do not print 'checking ...' messages
136055de1df9Smrg      --cache-file=FILE   cache test results in FILE [disabled]
1361baaedd75Smrg  -C, --config-cache      alias for '--cache-file=config.cache'
136255de1df9Smrg  -n, --no-create         do not create output files
1363baaedd75Smrg      --srcdir=DIR        find the sources in DIR [configure dir or '..']
136455de1df9Smrg
136555de1df9SmrgInstallation directories:
136655de1df9Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
136755de1df9Smrg                          [$ac_default_prefix]
136855de1df9Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
136955de1df9Smrg                          [PREFIX]
137055de1df9Smrg
1371baaedd75SmrgBy default, 'make install' will install all the files in
1372baaedd75Smrg'$ac_default_prefix/bin', '$ac_default_prefix/lib' etc.  You can specify
1373baaedd75Smrgan installation prefix other than '$ac_default_prefix' using '--prefix',
1374baaedd75Smrgfor instance '--prefix=\$HOME'.
137555de1df9Smrg
137655de1df9SmrgFor better control, use the options below.
137755de1df9Smrg
137855de1df9SmrgFine tuning of the installation directories:
137955de1df9Smrg  --bindir=DIR            user executables [EPREFIX/bin]
138055de1df9Smrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
138155de1df9Smrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
138255de1df9Smrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
138355de1df9Smrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
138455de1df9Smrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
138516e5c272Smrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
138655de1df9Smrg  --libdir=DIR            object code libraries [EPREFIX/lib]
138755de1df9Smrg  --includedir=DIR        C header files [PREFIX/include]
138855de1df9Smrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
138955de1df9Smrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
139055de1df9Smrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
139155de1df9Smrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
139255de1df9Smrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
139355de1df9Smrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
139455de1df9Smrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/lndir]
139555de1df9Smrg  --htmldir=DIR           html documentation [DOCDIR]
139655de1df9Smrg  --dvidir=DIR            dvi documentation [DOCDIR]
139755de1df9Smrg  --pdfdir=DIR            pdf documentation [DOCDIR]
139855de1df9Smrg  --psdir=DIR             ps documentation [DOCDIR]
139955de1df9Smrg_ACEOF
140055de1df9Smrg
140155de1df9Smrg  cat <<\_ACEOF
140255de1df9Smrg
140355de1df9SmrgProgram names:
140455de1df9Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
140555de1df9Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
140655de1df9Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
140755de1df9Smrg
140855de1df9SmrgSystem types:
140955de1df9Smrg  --build=BUILD     configure for building on BUILD [guessed]
141055de1df9Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
141155de1df9Smrg_ACEOF
141255de1df9Smrgfi
141355de1df9Smrg
141455de1df9Smrgif test -n "$ac_init_help"; then
141555de1df9Smrg  case $ac_init_help in
1416baaedd75Smrg     short | recursive ) echo "Configuration of lndir 1.0.5:";;
141755de1df9Smrg   esac
141855de1df9Smrg  cat <<\_ACEOF
141955de1df9Smrg
142055de1df9SmrgOptional Features:
142155de1df9Smrg  --disable-option-checking  ignore unrecognized --enable/--with options
142255de1df9Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
142355de1df9Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
142416e5c272Smrg  --enable-dependency-tracking
142516e5c272Smrg                          do not reject slow dependency extractors
142616e5c272Smrg  --disable-dependency-tracking
142716e5c272Smrg                          speeds up one-time build
142816e5c272Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
142916e5c272Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
143039ae6282Smrg  --disable-selective-werror
143139ae6282Smrg                          Turn off selective compiler errors. (default:
143239ae6282Smrg                          enabled)
143355de1df9Smrg  --enable-strict-compilation
143455de1df9Smrg                          Enable all warnings from compiler and make them
143555de1df9Smrg                          errors (default: disabled)
143655de1df9Smrg  --disable-largefile     omit support for large files
1437baaedd75Smrg  --enable-year2038       support timestamps after 2038
143855de1df9Smrg
143955de1df9SmrgSome influential environment variables:
144055de1df9Smrg  CC          C compiler command
144155de1df9Smrg  CFLAGS      C compiler flags
144255de1df9Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
144355de1df9Smrg              nonstandard directory <lib dir>
144455de1df9Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
144555de1df9Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
144655de1df9Smrg              you have headers in a nonstandard directory <include dir>
144755de1df9Smrg  PKG_CONFIG  path to pkg-config utility
144816e5c272Smrg  PKG_CONFIG_PATH
144916e5c272Smrg              directories to add to pkg-config's search path
145016e5c272Smrg  PKG_CONFIG_LIBDIR
145116e5c272Smrg              path overriding pkg-config's built-in search path
145255de1df9Smrg  XPROTO_CFLAGS
145355de1df9Smrg              C compiler flags for XPROTO, overriding pkg-config
145455de1df9Smrg  XPROTO_LIBS linker flags for XPROTO, overriding pkg-config
145516e5c272Smrg  LIBBSD_CFLAGS
145616e5c272Smrg              C compiler flags for LIBBSD, overriding pkg-config
145716e5c272Smrg  LIBBSD_LIBS linker flags for LIBBSD, overriding pkg-config
145855de1df9Smrg
1459baaedd75SmrgUse these variables to override the choices made by 'configure' or to help
146055de1df9Smrgit to find libraries and programs with nonstandard names/locations.
146155de1df9Smrg
146216e5c272SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/lndir/-/issues>.
146355de1df9Smrg_ACEOF
146455de1df9Smrgac_status=$?
146555de1df9Smrgfi
146655de1df9Smrg
146755de1df9Smrgif test "$ac_init_help" = "recursive"; then
146855de1df9Smrg  # If there are subdirs, report their specific --help.
146955de1df9Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
147055de1df9Smrg    test -d "$ac_dir" ||
147155de1df9Smrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
147255de1df9Smrg      continue
147355de1df9Smrg    ac_builddir=.
147455de1df9Smrg
147555de1df9Smrgcase "$ac_dir" in
147655de1df9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
147755de1df9Smrg*)
147816e5c272Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
147955de1df9Smrg  # A ".." for each directory in $ac_dir_suffix.
148016e5c272Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
148155de1df9Smrg  case $ac_top_builddir_sub in
148255de1df9Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
148355de1df9Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
148455de1df9Smrg  esac ;;
148555de1df9Smrgesac
148655de1df9Smrgac_abs_top_builddir=$ac_pwd
148755de1df9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
148855de1df9Smrg# for backward compatibility:
148955de1df9Smrgac_top_builddir=$ac_top_build_prefix
149055de1df9Smrg
149155de1df9Smrgcase $srcdir in
149255de1df9Smrg  .)  # We are building in place.
149355de1df9Smrg    ac_srcdir=.
149455de1df9Smrg    ac_top_srcdir=$ac_top_builddir_sub
149555de1df9Smrg    ac_abs_top_srcdir=$ac_pwd ;;
149655de1df9Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
149755de1df9Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
149855de1df9Smrg    ac_top_srcdir=$srcdir
149955de1df9Smrg    ac_abs_top_srcdir=$srcdir ;;
150055de1df9Smrg  *) # Relative name.
150155de1df9Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
150255de1df9Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
150355de1df9Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
150455de1df9Smrgesac
150555de1df9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
150655de1df9Smrg
150755de1df9Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
150816e5c272Smrg    # Check for configure.gnu first; this name is used for a wrapper for
150916e5c272Smrg    # Metaconfig's "Configure" on case-insensitive file systems.
151055de1df9Smrg    if test -f "$ac_srcdir/configure.gnu"; then
151155de1df9Smrg      echo &&
151255de1df9Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
151355de1df9Smrg    elif test -f "$ac_srcdir/configure"; then
151455de1df9Smrg      echo &&
151555de1df9Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
151655de1df9Smrg    else
151716e5c272Smrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
151855de1df9Smrg    fi || ac_status=$?
151955de1df9Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
152055de1df9Smrg  done
152155de1df9Smrgfi
152255de1df9Smrg
152355de1df9Smrgtest -n "$ac_init_help" && exit $ac_status
152455de1df9Smrgif $ac_init_version; then
152555de1df9Smrg  cat <<\_ACEOF
1526baaedd75Smrglndir configure 1.0.5
1527baaedd75Smrggenerated by GNU Autoconf 2.72
152855de1df9Smrg
1529baaedd75SmrgCopyright (C) 2023 Free Software Foundation, Inc.
153055de1df9SmrgThis configure script is free software; the Free Software Foundation
153155de1df9Smrggives unlimited permission to copy, distribute and modify it.
153255de1df9Smrg_ACEOF
153355de1df9Smrg  exit
153455de1df9Smrgfi
153555de1df9Smrg
153655de1df9Smrg## ------------------------ ##
153755de1df9Smrg## Autoconf initialization. ##
153855de1df9Smrg## ------------------------ ##
153955de1df9Smrg
154055de1df9Smrg# ac_fn_c_try_compile LINENO
154155de1df9Smrg# --------------------------
154255de1df9Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
154355de1df9Smrgac_fn_c_try_compile ()
154455de1df9Smrg{
154555de1df9Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
154616e5c272Smrg  rm -f conftest.$ac_objext conftest.beam
154755de1df9Smrg  if { { ac_try="$ac_compile"
154855de1df9Smrgcase "(($ac_try" in
154955de1df9Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
155055de1df9Smrg  *) ac_try_echo=$ac_try;;
155155de1df9Smrgesac
155255de1df9Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
155316e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
155455de1df9Smrg  (eval "$ac_compile") 2>conftest.err
155555de1df9Smrg  ac_status=$?
155655de1df9Smrg  if test -s conftest.err; then
155755de1df9Smrg    grep -v '^ *+' conftest.err >conftest.er1
155855de1df9Smrg    cat conftest.er1 >&5
155955de1df9Smrg    mv -f conftest.er1 conftest.err
156055de1df9Smrg  fi
156116e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
156255de1df9Smrg  test $ac_status = 0; } && {
156355de1df9Smrg	 test -z "$ac_c_werror_flag" ||
156455de1df9Smrg	 test ! -s conftest.err
156516e5c272Smrg       } && test -s conftest.$ac_objext
156616e5c272Smrgthen :
156755de1df9Smrg  ac_retval=0
1568baaedd75Smrgelse case e in #(
1569baaedd75Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
157055de1df9Smrgsed 's/^/| /' conftest.$ac_ext >&5
157155de1df9Smrg
1572baaedd75Smrg	ac_retval=1 ;;
1573baaedd75Smrgesac
157455de1df9Smrgfi
157539ae6282Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
157655de1df9Smrg  as_fn_set_status $ac_retval
157755de1df9Smrg
157855de1df9Smrg} # ac_fn_c_try_compile
157955de1df9Smrg
158055de1df9Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
158155de1df9Smrg# -------------------------------------------------------
158255de1df9Smrg# Tests whether HEADER exists and can be compiled using the include files in
158355de1df9Smrg# INCLUDES, setting the cache variable VAR accordingly.
158455de1df9Smrgac_fn_c_check_header_compile ()
158555de1df9Smrg{
158655de1df9Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
158716e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
158816e5c272Smrgprintf %s "checking for $2... " >&6; }
158916e5c272Smrgif eval test \${$3+y}
159016e5c272Smrgthen :
159116e5c272Smrg  printf %s "(cached) " >&6
1592baaedd75Smrgelse case e in #(
1593baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
159455de1df9Smrg/* end confdefs.h.  */
159555de1df9Smrg$4
159655de1df9Smrg#include <$2>
159755de1df9Smrg_ACEOF
159816e5c272Smrgif ac_fn_c_try_compile "$LINENO"
159916e5c272Smrgthen :
160055de1df9Smrg  eval "$3=yes"
1601baaedd75Smrgelse case e in #(
1602baaedd75Smrg  e) eval "$3=no" ;;
1603baaedd75Smrgesac
160455de1df9Smrgfi
1605baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
1606baaedd75Smrgesac
160755de1df9Smrgfi
160855de1df9Smrgeval ac_res=\$$3
160916e5c272Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
161016e5c272Smrgprintf "%s\n" "$ac_res" >&6; }
161139ae6282Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
161255de1df9Smrg
161355de1df9Smrg} # ac_fn_c_check_header_compile
161455de1df9Smrg
161516e5c272Smrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
161616e5c272Smrg# ------------------------------------------------------------------
161739ae6282Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
161816e5c272Smrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
161916e5c272Smrgac_fn_check_decl ()
162055de1df9Smrg{
162155de1df9Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
162239ae6282Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
162316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
162416e5c272Smrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
162516e5c272Smrgif eval test \${$3+y}
162616e5c272Smrgthen :
162716e5c272Smrg  printf %s "(cached) " >&6
1628baaedd75Smrgelse case e in #(
1629baaedd75Smrg  e) as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
163016e5c272Smrg  eval ac_save_FLAGS=\$$6
163116e5c272Smrg  as_fn_append $6 " $5"
163255de1df9Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
163355de1df9Smrg/* end confdefs.h.  */
163455de1df9Smrg$4
163555de1df9Smrgint
163616e5c272Smrgmain (void)
163755de1df9Smrg{
163839ae6282Smrg#ifndef $as_decl_name
163939ae6282Smrg#ifdef __cplusplus
164039ae6282Smrg  (void) $as_decl_use;
164139ae6282Smrg#else
164239ae6282Smrg  (void) $as_decl_name;
164339ae6282Smrg#endif
164455de1df9Smrg#endif
164555de1df9Smrg
164655de1df9Smrg  ;
164755de1df9Smrg  return 0;
164855de1df9Smrg}
164955de1df9Smrg_ACEOF
165016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
165116e5c272Smrgthen :
165255de1df9Smrg  eval "$3=yes"
1653baaedd75Smrgelse case e in #(
1654baaedd75Smrg  e) eval "$3=no" ;;
1655baaedd75Smrgesac
165655de1df9Smrgfi
165716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
165816e5c272Smrg  eval $6=\$ac_save_FLAGS
1659baaedd75Smrg ;;
1660baaedd75Smrgesac
166155de1df9Smrgfi
166255de1df9Smrgeval ac_res=\$$3
166316e5c272Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
166416e5c272Smrgprintf "%s\n" "$ac_res" >&6; }
166539ae6282Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
166655de1df9Smrg
166716e5c272Smrg} # ac_fn_check_decl
166839ae6282Smrg
166939ae6282Smrg# ac_fn_c_try_link LINENO
167039ae6282Smrg# -----------------------
167139ae6282Smrg# Try to link conftest.$ac_ext, and return whether this succeeded.
167239ae6282Smrgac_fn_c_try_link ()
167339ae6282Smrg{
167439ae6282Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
167516e5c272Smrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
167639ae6282Smrg  if { { ac_try="$ac_link"
167739ae6282Smrgcase "(($ac_try" in
167839ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
167939ae6282Smrg  *) ac_try_echo=$ac_try;;
168039ae6282Smrgesac
168139ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
168216e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
168339ae6282Smrg  (eval "$ac_link") 2>conftest.err
168439ae6282Smrg  ac_status=$?
168539ae6282Smrg  if test -s conftest.err; then
168639ae6282Smrg    grep -v '^ *+' conftest.err >conftest.er1
168739ae6282Smrg    cat conftest.er1 >&5
168839ae6282Smrg    mv -f conftest.er1 conftest.err
168939ae6282Smrg  fi
169016e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
169139ae6282Smrg  test $ac_status = 0; } && {
169239ae6282Smrg	 test -z "$ac_c_werror_flag" ||
169339ae6282Smrg	 test ! -s conftest.err
169439ae6282Smrg       } && test -s conftest$ac_exeext && {
169539ae6282Smrg	 test "$cross_compiling" = yes ||
169616e5c272Smrg	 test -x conftest$ac_exeext
169716e5c272Smrg       }
169816e5c272Smrgthen :
169939ae6282Smrg  ac_retval=0
1700baaedd75Smrgelse case e in #(
1701baaedd75Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
170239ae6282Smrgsed 's/^/| /' conftest.$ac_ext >&5
170339ae6282Smrg
1704baaedd75Smrg	ac_retval=1 ;;
1705baaedd75Smrgesac
170639ae6282Smrgfi
170739ae6282Smrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
170839ae6282Smrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
170939ae6282Smrg  # interfere with the next link command; also delete a directory that is
171039ae6282Smrg  # left behind by Apple's compiler.  We do this before executing the actions.
171139ae6282Smrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
171239ae6282Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
171339ae6282Smrg  as_fn_set_status $ac_retval
171439ae6282Smrg
171539ae6282Smrg} # ac_fn_c_try_link
171616e5c272Smrg
171716e5c272Smrg# ac_fn_c_check_func LINENO FUNC VAR
171816e5c272Smrg# ----------------------------------
171916e5c272Smrg# Tests whether FUNC exists, setting the cache variable VAR accordingly
172016e5c272Smrgac_fn_c_check_func ()
172116e5c272Smrg{
172216e5c272Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
172316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
172416e5c272Smrgprintf %s "checking for $2... " >&6; }
172516e5c272Smrgif eval test \${$3+y}
172616e5c272Smrgthen :
172716e5c272Smrg  printf %s "(cached) " >&6
1728baaedd75Smrgelse case e in #(
1729baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
173016e5c272Smrg/* end confdefs.h.  */
173116e5c272Smrg/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
173216e5c272Smrg   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
173316e5c272Smrg#define $2 innocuous_$2
173416e5c272Smrg
173516e5c272Smrg/* System header to define __stub macros and hopefully few prototypes,
1736baaedd75Smrg   which can conflict with char $2 (void); below.  */
173716e5c272Smrg
173816e5c272Smrg#include <limits.h>
173916e5c272Smrg#undef $2
174016e5c272Smrg
174116e5c272Smrg/* Override any GCC internal prototype to avoid an error.
174216e5c272Smrg   Use char because int might match the return type of a GCC
174316e5c272Smrg   builtin and then its argument prototype would still apply.  */
174416e5c272Smrg#ifdef __cplusplus
174516e5c272Smrgextern "C"
174616e5c272Smrg#endif
1747baaedd75Smrgchar $2 (void);
174816e5c272Smrg/* The GNU C library defines this for functions which it implements
174916e5c272Smrg    to always fail with ENOSYS.  Some functions are actually named
175016e5c272Smrg    something starting with __ and the normal name is an alias.  */
175116e5c272Smrg#if defined __stub_$2 || defined __stub___$2
175216e5c272Smrgchoke me
175316e5c272Smrg#endif
175416e5c272Smrg
175516e5c272Smrgint
175616e5c272Smrgmain (void)
175716e5c272Smrg{
175816e5c272Smrgreturn $2 ();
175916e5c272Smrg  ;
176016e5c272Smrg  return 0;
176116e5c272Smrg}
176216e5c272Smrg_ACEOF
176316e5c272Smrgif ac_fn_c_try_link "$LINENO"
176416e5c272Smrgthen :
176516e5c272Smrg  eval "$3=yes"
1766baaedd75Smrgelse case e in #(
1767baaedd75Smrg  e) eval "$3=no" ;;
1768baaedd75Smrgesac
176916e5c272Smrgfi
177016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1771baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
1772baaedd75Smrgesac
177316e5c272Smrgfi
177416e5c272Smrgeval ac_res=\$$3
177516e5c272Smrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
177616e5c272Smrgprintf "%s\n" "$ac_res" >&6; }
177716e5c272Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
177816e5c272Smrg
177916e5c272Smrg} # ac_fn_c_check_func
178016e5c272Smrgac_configure_args_raw=
178116e5c272Smrgfor ac_arg
178216e5c272Smrgdo
178316e5c272Smrg  case $ac_arg in
178416e5c272Smrg  *\'*)
178516e5c272Smrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
178616e5c272Smrg  esac
178716e5c272Smrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
178816e5c272Smrgdone
178916e5c272Smrg
179016e5c272Smrgcase $ac_configure_args_raw in
179116e5c272Smrg  *$as_nl*)
179216e5c272Smrg    ac_safe_unquote= ;;
179316e5c272Smrg  *)
179416e5c272Smrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
179516e5c272Smrg    ac_unsafe_a="$ac_unsafe_z#~"
179616e5c272Smrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
179716e5c272Smrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
179816e5c272Smrgesac
179916e5c272Smrg
180055de1df9Smrgcat >config.log <<_ACEOF
180155de1df9SmrgThis file contains any messages produced by compilers while
180255de1df9Smrgrunning configure, to aid debugging if configure makes a mistake.
180355de1df9Smrg
1804baaedd75SmrgIt was created by lndir $as_me 1.0.5, which was
1805baaedd75Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
180655de1df9Smrg
180716e5c272Smrg  $ $0$ac_configure_args_raw
180855de1df9Smrg
180955de1df9Smrg_ACEOF
181055de1df9Smrgexec 5>>config.log
181155de1df9Smrg{
181255de1df9Smrgcat <<_ASUNAME
181355de1df9Smrg## --------- ##
181455de1df9Smrg## Platform. ##
181555de1df9Smrg## --------- ##
181655de1df9Smrg
181755de1df9Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
181855de1df9Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
181955de1df9Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
182055de1df9Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
182155de1df9Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
182255de1df9Smrg
182355de1df9Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
182455de1df9Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
182555de1df9Smrg
182655de1df9Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
182755de1df9Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
182855de1df9Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
182955de1df9Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
183055de1df9Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
183155de1df9Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
183255de1df9Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
183355de1df9Smrg
183455de1df9Smrg_ASUNAME
183555de1df9Smrg
183655de1df9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
183755de1df9Smrgfor as_dir in $PATH
183855de1df9Smrgdo
183955de1df9Smrg  IFS=$as_save_IFS
184016e5c272Smrg  case $as_dir in #(((
184116e5c272Smrg    '') as_dir=./ ;;
184216e5c272Smrg    */) ;;
184316e5c272Smrg    *) as_dir=$as_dir/ ;;
184416e5c272Smrg  esac
184516e5c272Smrg    printf "%s\n" "PATH: $as_dir"
184655de1df9Smrg  done
184755de1df9SmrgIFS=$as_save_IFS
184855de1df9Smrg
184955de1df9Smrg} >&5
185055de1df9Smrg
185155de1df9Smrgcat >&5 <<_ACEOF
185255de1df9Smrg
185355de1df9Smrg
185455de1df9Smrg## ----------- ##
185555de1df9Smrg## Core tests. ##
185655de1df9Smrg## ----------- ##
185755de1df9Smrg
185855de1df9Smrg_ACEOF
185955de1df9Smrg
186055de1df9Smrg
186155de1df9Smrg# Keep a trace of the command line.
186255de1df9Smrg# Strip out --no-create and --no-recursion so they do not pile up.
186355de1df9Smrg# Strip out --silent because we don't want to record it for future runs.
186455de1df9Smrg# Also quote any args containing shell meta-characters.
186555de1df9Smrg# Make two passes to allow for proper duplicate-argument suppression.
186655de1df9Smrgac_configure_args=
186755de1df9Smrgac_configure_args0=
186855de1df9Smrgac_configure_args1=
186955de1df9Smrgac_must_keep_next=false
187055de1df9Smrgfor ac_pass in 1 2
187155de1df9Smrgdo
187255de1df9Smrg  for ac_arg
187355de1df9Smrg  do
187455de1df9Smrg    case $ac_arg in
187555de1df9Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
187655de1df9Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
187755de1df9Smrg    | -silent | --silent | --silen | --sile | --sil)
187855de1df9Smrg      continue ;;
187955de1df9Smrg    *\'*)
188016e5c272Smrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
188155de1df9Smrg    esac
188255de1df9Smrg    case $ac_pass in
188355de1df9Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
188455de1df9Smrg    2)
188555de1df9Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
188655de1df9Smrg      if test $ac_must_keep_next = true; then
188755de1df9Smrg	ac_must_keep_next=false # Got value, back to normal.
188855de1df9Smrg      else
188955de1df9Smrg	case $ac_arg in
189055de1df9Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
189155de1df9Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
189255de1df9Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
189355de1df9Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
189455de1df9Smrg	    case "$ac_configure_args0 " in
189555de1df9Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
189655de1df9Smrg	    esac
189755de1df9Smrg	    ;;
189855de1df9Smrg	  -* ) ac_must_keep_next=true ;;
189955de1df9Smrg	esac
190055de1df9Smrg      fi
190155de1df9Smrg      as_fn_append ac_configure_args " '$ac_arg'"
190255de1df9Smrg      ;;
190355de1df9Smrg    esac
190455de1df9Smrg  done
190555de1df9Smrgdone
190655de1df9Smrg{ ac_configure_args0=; unset ac_configure_args0;}
190755de1df9Smrg{ ac_configure_args1=; unset ac_configure_args1;}
190855de1df9Smrg
190955de1df9Smrg# When interrupted or exit'd, cleanup temporary files, and complete
191055de1df9Smrg# config.log.  We remove comments because anyway the quotes in there
191155de1df9Smrg# would cause problems or look ugly.
191255de1df9Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
191355de1df9Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
191455de1df9Smrgtrap 'exit_status=$?
191516e5c272Smrg  # Sanitize IFS.
191616e5c272Smrg  IFS=" ""	$as_nl"
191755de1df9Smrg  # Save into config.log some information that might help in debugging.
191855de1df9Smrg  {
191955de1df9Smrg    echo
192055de1df9Smrg
192116e5c272Smrg    printf "%s\n" "## ---------------- ##
192255de1df9Smrg## Cache variables. ##
192339ae6282Smrg## ---------------- ##"
192455de1df9Smrg    echo
192555de1df9Smrg    # The following way of writing the cache mishandles newlines in values,
192655de1df9Smrg(
192755de1df9Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
192855de1df9Smrg    eval ac_val=\$$ac_var
192955de1df9Smrg    case $ac_val in #(
193055de1df9Smrg    *${as_nl}*)
193155de1df9Smrg      case $ac_var in #(
193216e5c272Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
193316e5c272Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
193455de1df9Smrg      esac
193555de1df9Smrg      case $ac_var in #(
193655de1df9Smrg      _ | IFS | as_nl) ;; #(
193755de1df9Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
193855de1df9Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
193955de1df9Smrg      esac ;;
194055de1df9Smrg    esac
194155de1df9Smrg  done
194255de1df9Smrg  (set) 2>&1 |
194355de1df9Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
194455de1df9Smrg    *${as_nl}ac_space=\ *)
194555de1df9Smrg      sed -n \
194655de1df9Smrg	"s/'\''/'\''\\\\'\'''\''/g;
194755de1df9Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
194855de1df9Smrg      ;; #(
194955de1df9Smrg    *)
195055de1df9Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
195155de1df9Smrg      ;;
195255de1df9Smrg    esac |
195355de1df9Smrg    sort
195455de1df9Smrg)
195555de1df9Smrg    echo
195655de1df9Smrg
195716e5c272Smrg    printf "%s\n" "## ----------------- ##
195855de1df9Smrg## Output variables. ##
195939ae6282Smrg## ----------------- ##"
196055de1df9Smrg    echo
196155de1df9Smrg    for ac_var in $ac_subst_vars
196255de1df9Smrg    do
196355de1df9Smrg      eval ac_val=\$$ac_var
196455de1df9Smrg      case $ac_val in
196516e5c272Smrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
196655de1df9Smrg      esac
196716e5c272Smrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
196855de1df9Smrg    done | sort
196955de1df9Smrg    echo
197055de1df9Smrg
197155de1df9Smrg    if test -n "$ac_subst_files"; then
197216e5c272Smrg      printf "%s\n" "## ------------------- ##
197355de1df9Smrg## File substitutions. ##
197439ae6282Smrg## ------------------- ##"
197555de1df9Smrg      echo
197655de1df9Smrg      for ac_var in $ac_subst_files
197755de1df9Smrg      do
197855de1df9Smrg	eval ac_val=\$$ac_var
197955de1df9Smrg	case $ac_val in
198016e5c272Smrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
198155de1df9Smrg	esac
198216e5c272Smrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
198355de1df9Smrg      done | sort
198455de1df9Smrg      echo
198555de1df9Smrg    fi
198655de1df9Smrg
198755de1df9Smrg    if test -s confdefs.h; then
198816e5c272Smrg      printf "%s\n" "## ----------- ##
198955de1df9Smrg## confdefs.h. ##
199039ae6282Smrg## ----------- ##"
199155de1df9Smrg      echo
199255de1df9Smrg      cat confdefs.h
199355de1df9Smrg      echo
199455de1df9Smrg    fi
199555de1df9Smrg    test "$ac_signal" != 0 &&
199616e5c272Smrg      printf "%s\n" "$as_me: caught signal $ac_signal"
199716e5c272Smrg    printf "%s\n" "$as_me: exit $exit_status"
199855de1df9Smrg  } >&5
199955de1df9Smrg  rm -f core *.core core.conftest.* &&
200055de1df9Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
200155de1df9Smrg    exit $exit_status
200255de1df9Smrg' 0
200355de1df9Smrgfor ac_signal in 1 2 13 15; do
200455de1df9Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
200555de1df9Smrgdone
200655de1df9Smrgac_signal=0
200755de1df9Smrg
200855de1df9Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
200955de1df9Smrgrm -f -r conftest* confdefs.h
201055de1df9Smrg
201116e5c272Smrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
201255de1df9Smrg
201355de1df9Smrg# Predefined preprocessor variables.
201455de1df9Smrg
201516e5c272Smrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
201655de1df9Smrg
201716e5c272Smrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
201855de1df9Smrg
201916e5c272Smrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
202055de1df9Smrg
202116e5c272Smrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
202255de1df9Smrg
202316e5c272Smrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
202455de1df9Smrg
202516e5c272Smrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
202655de1df9Smrg
202755de1df9Smrg
202855de1df9Smrg# Let the site file select an alternate cache file if it wants to.
202955de1df9Smrg# Prefer an explicitly selected file to automatically selected ones.
203055de1df9Smrgif test -n "$CONFIG_SITE"; then
203116e5c272Smrg  ac_site_files="$CONFIG_SITE"
203255de1df9Smrgelif test "x$prefix" != xNONE; then
203316e5c272Smrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
203455de1df9Smrgelse
203516e5c272Smrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
203655de1df9Smrgfi
203716e5c272Smrg
203816e5c272Smrgfor ac_site_file in $ac_site_files
203955de1df9Smrgdo
204016e5c272Smrg  case $ac_site_file in #(
204116e5c272Smrg  */*) :
204216e5c272Smrg     ;; #(
204316e5c272Smrg  *) :
204416e5c272Smrg    ac_site_file=./$ac_site_file ;;
204516e5c272Smrgesac
204616e5c272Smrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
204716e5c272Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
204816e5c272Smrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
204955de1df9Smrg    sed 's/^/| /' "$ac_site_file" >&5
205039ae6282Smrg    . "$ac_site_file" \
2051baaedd75Smrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2052baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
205339ae6282Smrgas_fn_error $? "failed to load site script $ac_site_file
2054baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
205555de1df9Smrg  fi
205655de1df9Smrgdone
205755de1df9Smrg
205855de1df9Smrgif test -r "$cache_file"; then
205955de1df9Smrg  # Some versions of bash will fail to source /dev/null (special files
206055de1df9Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
206155de1df9Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
206216e5c272Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
206316e5c272Smrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
206455de1df9Smrg    case $cache_file in
206555de1df9Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
206655de1df9Smrg      *)                      . "./$cache_file";;
206755de1df9Smrg    esac
206855de1df9Smrg  fi
206955de1df9Smrgelse
207016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
207116e5c272Smrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
207255de1df9Smrg  >$cache_file
207355de1df9Smrgfi
207455de1df9Smrg
207516e5c272Smrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
207616e5c272Smrg# Test code for whether the C compiler supports C89 (global declarations)
207716e5c272Smrgac_c_conftest_c89_globals='
207816e5c272Smrg/* Does the compiler advertise C89 conformance?
207916e5c272Smrg   Do not test the value of __STDC__, because some compilers set it to 0
208016e5c272Smrg   while being otherwise adequately conformant. */
208116e5c272Smrg#if !defined __STDC__
208216e5c272Smrg# error "Compiler does not advertise C89 conformance"
208316e5c272Smrg#endif
208416e5c272Smrg
208516e5c272Smrg#include <stddef.h>
208616e5c272Smrg#include <stdarg.h>
208716e5c272Smrgstruct stat;
208816e5c272Smrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
208916e5c272Smrgstruct buf { int x; };
209016e5c272Smrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
2091baaedd75Smrgstatic char *e (char **p, int i)
209216e5c272Smrg{
209316e5c272Smrg  return p[i];
209416e5c272Smrg}
209516e5c272Smrgstatic char *f (char * (*g) (char **, int), char **p, ...)
209616e5c272Smrg{
209716e5c272Smrg  char *s;
209816e5c272Smrg  va_list v;
209916e5c272Smrg  va_start (v,p);
210016e5c272Smrg  s = g (p, va_arg (v,int));
210116e5c272Smrg  va_end (v);
210216e5c272Smrg  return s;
210316e5c272Smrg}
210416e5c272Smrg
2105baaedd75Smrg/* C89 style stringification. */
2106baaedd75Smrg#define noexpand_stringify(a) #a
2107baaedd75Smrgconst char *stringified = noexpand_stringify(arbitrary+token=sequence);
2108baaedd75Smrg
2109baaedd75Smrg/* C89 style token pasting.  Exercises some of the corner cases that
2110baaedd75Smrg   e.g. old MSVC gets wrong, but not very hard. */
2111baaedd75Smrg#define noexpand_concat(a,b) a##b
2112baaedd75Smrg#define expand_concat(a,b) noexpand_concat(a,b)
2113baaedd75Smrgextern int vA;
2114baaedd75Smrgextern int vbee;
2115baaedd75Smrg#define aye A
2116baaedd75Smrg#define bee B
2117baaedd75Smrgint *pvA = &expand_concat(v,aye);
2118baaedd75Smrgint *pvbee = &noexpand_concat(v,bee);
2119baaedd75Smrg
212016e5c272Smrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
212116e5c272Smrg   function prototypes and stuff, but not \xHH hex character constants.
212216e5c272Smrg   These do not provoke an error unfortunately, instead are silently treated
212316e5c272Smrg   as an "x".  The following induces an error, until -std is added to get
212416e5c272Smrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
212516e5c272Smrg   array size at least.  It is necessary to write \x00 == 0 to get something
212616e5c272Smrg   that is true only with -std.  */
212716e5c272Smrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
212816e5c272Smrg
212916e5c272Smrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
213016e5c272Smrg   inside strings and character constants.  */
213116e5c272Smrg#define FOO(x) '\''x'\''
213216e5c272Smrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
213316e5c272Smrg
213416e5c272Smrgint test (int i, double x);
213516e5c272Smrgstruct s1 {int (*f) (int a);};
213616e5c272Smrgstruct s2 {int (*f) (double a);};
213716e5c272Smrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
213816e5c272Smrg               int, int);'
213916e5c272Smrg
214016e5c272Smrg# Test code for whether the C compiler supports C89 (body of main).
214116e5c272Smrgac_c_conftest_c89_main='
214216e5c272Smrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
214316e5c272Smrg'
214416e5c272Smrg
214516e5c272Smrg# Test code for whether the C compiler supports C99 (global declarations)
214616e5c272Smrgac_c_conftest_c99_globals='
2147baaedd75Smrg/* Does the compiler advertise C99 conformance? */
214816e5c272Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
214916e5c272Smrg# error "Compiler does not advertise C99 conformance"
215016e5c272Smrg#endif
215116e5c272Smrg
2152baaedd75Smrg// See if C++-style comments work.
2153baaedd75Smrg
215416e5c272Smrg#include <stdbool.h>
215516e5c272Smrgextern int puts (const char *);
215616e5c272Smrgextern int printf (const char *, ...);
215716e5c272Smrgextern int dprintf (int, const char *, ...);
215816e5c272Smrgextern void *malloc (size_t);
2159baaedd75Smrgextern void free (void *);
216016e5c272Smrg
216116e5c272Smrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
216216e5c272Smrg// dprintf is used instead of fprintf to avoid needing to declare
216316e5c272Smrg// FILE and stderr.
216416e5c272Smrg#define debug(...) dprintf (2, __VA_ARGS__)
216516e5c272Smrg#define showlist(...) puts (#__VA_ARGS__)
216616e5c272Smrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
216716e5c272Smrgstatic void
216816e5c272Smrgtest_varargs_macros (void)
216916e5c272Smrg{
217016e5c272Smrg  int x = 1234;
217116e5c272Smrg  int y = 5678;
217216e5c272Smrg  debug ("Flag");
217316e5c272Smrg  debug ("X = %d\n", x);
217416e5c272Smrg  showlist (The first, second, and third items.);
217516e5c272Smrg  report (x>y, "x is %d but y is %d", x, y);
217616e5c272Smrg}
217716e5c272Smrg
217816e5c272Smrg// Check long long types.
217916e5c272Smrg#define BIG64 18446744073709551615ull
218016e5c272Smrg#define BIG32 4294967295ul
218116e5c272Smrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
218216e5c272Smrg#if !BIG_OK
218316e5c272Smrg  #error "your preprocessor is broken"
218416e5c272Smrg#endif
218516e5c272Smrg#if BIG_OK
218616e5c272Smrg#else
218716e5c272Smrg  #error "your preprocessor is broken"
218816e5c272Smrg#endif
218916e5c272Smrgstatic long long int bignum = -9223372036854775807LL;
219016e5c272Smrgstatic unsigned long long int ubignum = BIG64;
219116e5c272Smrg
219216e5c272Smrgstruct incomplete_array
219316e5c272Smrg{
219416e5c272Smrg  int datasize;
219516e5c272Smrg  double data[];
219616e5c272Smrg};
219716e5c272Smrg
219816e5c272Smrgstruct named_init {
219916e5c272Smrg  int number;
220016e5c272Smrg  const wchar_t *name;
220116e5c272Smrg  double average;
220216e5c272Smrg};
220316e5c272Smrg
220416e5c272Smrgtypedef const char *ccp;
220516e5c272Smrg
220616e5c272Smrgstatic inline int
220716e5c272Smrgtest_restrict (ccp restrict text)
220816e5c272Smrg{
220916e5c272Smrg  // Iterate through items via the restricted pointer.
221016e5c272Smrg  // Also check for declarations in for loops.
221116e5c272Smrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
221216e5c272Smrg    continue;
221316e5c272Smrg  return 0;
221416e5c272Smrg}
221516e5c272Smrg
221616e5c272Smrg// Check varargs and va_copy.
221716e5c272Smrgstatic bool
221816e5c272Smrgtest_varargs (const char *format, ...)
221916e5c272Smrg{
222016e5c272Smrg  va_list args;
222116e5c272Smrg  va_start (args, format);
222216e5c272Smrg  va_list args_copy;
222316e5c272Smrg  va_copy (args_copy, args);
222416e5c272Smrg
222516e5c272Smrg  const char *str = "";
222616e5c272Smrg  int number = 0;
222716e5c272Smrg  float fnumber = 0;
222816e5c272Smrg
222916e5c272Smrg  while (*format)
223016e5c272Smrg    {
223116e5c272Smrg      switch (*format++)
223216e5c272Smrg	{
223316e5c272Smrg	case '\''s'\'': // string
223416e5c272Smrg	  str = va_arg (args_copy, const char *);
223516e5c272Smrg	  break;
223616e5c272Smrg	case '\''d'\'': // int
223716e5c272Smrg	  number = va_arg (args_copy, int);
223816e5c272Smrg	  break;
223916e5c272Smrg	case '\''f'\'': // float
224016e5c272Smrg	  fnumber = va_arg (args_copy, double);
224116e5c272Smrg	  break;
224216e5c272Smrg	default:
224316e5c272Smrg	  break;
224416e5c272Smrg	}
224516e5c272Smrg    }
224616e5c272Smrg  va_end (args_copy);
224716e5c272Smrg  va_end (args);
224816e5c272Smrg
224916e5c272Smrg  return *str && number && fnumber;
225016e5c272Smrg}
225116e5c272Smrg'
225216e5c272Smrg
225316e5c272Smrg# Test code for whether the C compiler supports C99 (body of main).
225416e5c272Smrgac_c_conftest_c99_main='
225516e5c272Smrg  // Check bool.
225616e5c272Smrg  _Bool success = false;
225716e5c272Smrg  success |= (argc != 0);
225816e5c272Smrg
225916e5c272Smrg  // Check restrict.
226016e5c272Smrg  if (test_restrict ("String literal") == 0)
226116e5c272Smrg    success = true;
226216e5c272Smrg  char *restrict newvar = "Another string";
226316e5c272Smrg
226416e5c272Smrg  // Check varargs.
226516e5c272Smrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
226616e5c272Smrg  test_varargs_macros ();
226716e5c272Smrg
226816e5c272Smrg  // Check flexible array members.
226916e5c272Smrg  struct incomplete_array *ia =
227016e5c272Smrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
227116e5c272Smrg  ia->datasize = 10;
227216e5c272Smrg  for (int i = 0; i < ia->datasize; ++i)
227316e5c272Smrg    ia->data[i] = i * 1.234;
2274baaedd75Smrg  // Work around memory leak warnings.
2275baaedd75Smrg  free (ia);
227616e5c272Smrg
227716e5c272Smrg  // Check named initializers.
227816e5c272Smrg  struct named_init ni = {
227916e5c272Smrg    .number = 34,
228016e5c272Smrg    .name = L"Test wide string",
228116e5c272Smrg    .average = 543.34343,
228216e5c272Smrg  };
228316e5c272Smrg
228416e5c272Smrg  ni.number = 58;
228516e5c272Smrg
228616e5c272Smrg  int dynamic_array[ni.number];
228716e5c272Smrg  dynamic_array[0] = argv[0][0];
228816e5c272Smrg  dynamic_array[ni.number - 1] = 543;
228916e5c272Smrg
229016e5c272Smrg  // work around unused variable warnings
229116e5c272Smrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
229216e5c272Smrg	 || dynamic_array[ni.number - 1] != 543);
229316e5c272Smrg'
229416e5c272Smrg
229516e5c272Smrg# Test code for whether the C compiler supports C11 (global declarations)
229616e5c272Smrgac_c_conftest_c11_globals='
2297baaedd75Smrg/* Does the compiler advertise C11 conformance? */
229816e5c272Smrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
229916e5c272Smrg# error "Compiler does not advertise C11 conformance"
230016e5c272Smrg#endif
230116e5c272Smrg
230216e5c272Smrg// Check _Alignas.
230316e5c272Smrgchar _Alignas (double) aligned_as_double;
230416e5c272Smrgchar _Alignas (0) no_special_alignment;
230516e5c272Smrgextern char aligned_as_int;
230616e5c272Smrgchar _Alignas (0) _Alignas (int) aligned_as_int;
230716e5c272Smrg
230816e5c272Smrg// Check _Alignof.
230916e5c272Smrgenum
231016e5c272Smrg{
231116e5c272Smrg  int_alignment = _Alignof (int),
231216e5c272Smrg  int_array_alignment = _Alignof (int[100]),
231316e5c272Smrg  char_alignment = _Alignof (char)
231416e5c272Smrg};
231516e5c272Smrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
231616e5c272Smrg
231716e5c272Smrg// Check _Noreturn.
231816e5c272Smrgint _Noreturn does_not_return (void) { for (;;) continue; }
231916e5c272Smrg
232016e5c272Smrg// Check _Static_assert.
232116e5c272Smrgstruct test_static_assert
232216e5c272Smrg{
232316e5c272Smrg  int x;
232416e5c272Smrg  _Static_assert (sizeof (int) <= sizeof (long int),
232516e5c272Smrg                  "_Static_assert does not work in struct");
232616e5c272Smrg  long int y;
232716e5c272Smrg};
232816e5c272Smrg
232916e5c272Smrg// Check UTF-8 literals.
233016e5c272Smrg#define u8 syntax error!
233116e5c272Smrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
233216e5c272Smrg
233316e5c272Smrg// Check duplicate typedefs.
233416e5c272Smrgtypedef long *long_ptr;
233516e5c272Smrgtypedef long int *long_ptr;
233616e5c272Smrgtypedef long_ptr long_ptr;
233716e5c272Smrg
233816e5c272Smrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
233916e5c272Smrgstruct anonymous
234016e5c272Smrg{
234116e5c272Smrg  union {
234216e5c272Smrg    struct { int i; int j; };
234316e5c272Smrg    struct { int k; long int l; } w;
234416e5c272Smrg  };
234516e5c272Smrg  int m;
234616e5c272Smrg} v1;
234716e5c272Smrg'
234816e5c272Smrg
234916e5c272Smrg# Test code for whether the C compiler supports C11 (body of main).
235016e5c272Smrgac_c_conftest_c11_main='
235116e5c272Smrg  _Static_assert ((offsetof (struct anonymous, i)
235216e5c272Smrg		   == offsetof (struct anonymous, w.k)),
235316e5c272Smrg		  "Anonymous union alignment botch");
235416e5c272Smrg  v1.i = 2;
235516e5c272Smrg  v1.w.k = 5;
235616e5c272Smrg  ok |= v1.i != 5;
235716e5c272Smrg'
235816e5c272Smrg
235916e5c272Smrg# Test code for whether the C compiler supports C11 (complete).
236016e5c272Smrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
236116e5c272Smrg${ac_c_conftest_c99_globals}
236216e5c272Smrg${ac_c_conftest_c11_globals}
236316e5c272Smrg
236416e5c272Smrgint
236516e5c272Smrgmain (int argc, char **argv)
236616e5c272Smrg{
236716e5c272Smrg  int ok = 0;
236816e5c272Smrg  ${ac_c_conftest_c89_main}
236916e5c272Smrg  ${ac_c_conftest_c99_main}
237016e5c272Smrg  ${ac_c_conftest_c11_main}
237116e5c272Smrg  return ok;
237216e5c272Smrg}
237316e5c272Smrg"
237416e5c272Smrg
237516e5c272Smrg# Test code for whether the C compiler supports C99 (complete).
237616e5c272Smrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
237716e5c272Smrg${ac_c_conftest_c99_globals}
237816e5c272Smrg
237916e5c272Smrgint
238016e5c272Smrgmain (int argc, char **argv)
238116e5c272Smrg{
238216e5c272Smrg  int ok = 0;
238316e5c272Smrg  ${ac_c_conftest_c89_main}
238416e5c272Smrg  ${ac_c_conftest_c99_main}
238516e5c272Smrg  return ok;
238616e5c272Smrg}
238716e5c272Smrg"
238816e5c272Smrg
238916e5c272Smrg# Test code for whether the C compiler supports C89 (complete).
239016e5c272Smrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
239116e5c272Smrg
239216e5c272Smrgint
239316e5c272Smrgmain (int argc, char **argv)
239416e5c272Smrg{
239516e5c272Smrg  int ok = 0;
239616e5c272Smrg  ${ac_c_conftest_c89_main}
239716e5c272Smrg  return ok;
239816e5c272Smrg}
239916e5c272Smrg"
240016e5c272Smrg
240116e5c272Smrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
240216e5c272Smrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
240316e5c272Smrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
240416e5c272Smrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
240516e5c272Smrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
240616e5c272Smrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
240716e5c272Smrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
240816e5c272Smrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
240916e5c272Smrgas_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H"
241016e5c272Smrgas_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H"
241116e5c272Smrg
241216e5c272Smrg# Auxiliary files required by this configure script.
241316e5c272Smrgac_aux_files="config.guess config.sub missing install-sh compile"
241416e5c272Smrg
241516e5c272Smrg# Locations in which to look for auxiliary files.
241616e5c272Smrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
241716e5c272Smrg
241816e5c272Smrg# Search for a directory containing all of the required auxiliary files,
241916e5c272Smrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
242016e5c272Smrg# If we don't find one directory that contains all the files we need,
242116e5c272Smrg# we report the set of missing files from the *first* directory in
242216e5c272Smrg# $ac_aux_dir_candidates and give up.
242316e5c272Smrgac_missing_aux_files=""
242416e5c272Smrgac_first_candidate=:
242516e5c272Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
242616e5c272Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
242716e5c272Smrgas_found=false
242816e5c272Smrgfor as_dir in $ac_aux_dir_candidates
242916e5c272Smrgdo
243016e5c272Smrg  IFS=$as_save_IFS
243116e5c272Smrg  case $as_dir in #(((
243216e5c272Smrg    '') as_dir=./ ;;
243316e5c272Smrg    */) ;;
243416e5c272Smrg    *) as_dir=$as_dir/ ;;
243516e5c272Smrg  esac
243616e5c272Smrg  as_found=:
243716e5c272Smrg
243816e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
243916e5c272Smrg  ac_aux_dir_found=yes
244016e5c272Smrg  ac_install_sh=
244116e5c272Smrg  for ac_aux in $ac_aux_files
244216e5c272Smrg  do
244316e5c272Smrg    # As a special case, if "install-sh" is required, that requirement
244416e5c272Smrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
244516e5c272Smrg    # and $ac_install_sh is set appropriately for whichever one is found.
244616e5c272Smrg    if test x"$ac_aux" = x"install-sh"
244716e5c272Smrg    then
244816e5c272Smrg      if test -f "${as_dir}install-sh"; then
244916e5c272Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
245016e5c272Smrg        ac_install_sh="${as_dir}install-sh -c"
245116e5c272Smrg      elif test -f "${as_dir}install.sh"; then
245216e5c272Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
245316e5c272Smrg        ac_install_sh="${as_dir}install.sh -c"
245416e5c272Smrg      elif test -f "${as_dir}shtool"; then
245516e5c272Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
245616e5c272Smrg        ac_install_sh="${as_dir}shtool install -c"
245716e5c272Smrg      else
245816e5c272Smrg        ac_aux_dir_found=no
245916e5c272Smrg        if $ac_first_candidate; then
246016e5c272Smrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
246116e5c272Smrg        else
246216e5c272Smrg          break
246316e5c272Smrg        fi
246416e5c272Smrg      fi
246516e5c272Smrg    else
246616e5c272Smrg      if test -f "${as_dir}${ac_aux}"; then
246716e5c272Smrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
246816e5c272Smrg      else
246916e5c272Smrg        ac_aux_dir_found=no
247016e5c272Smrg        if $ac_first_candidate; then
247116e5c272Smrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
247216e5c272Smrg        else
247316e5c272Smrg          break
247416e5c272Smrg        fi
247516e5c272Smrg      fi
247616e5c272Smrg    fi
247716e5c272Smrg  done
247816e5c272Smrg  if test "$ac_aux_dir_found" = yes; then
247916e5c272Smrg    ac_aux_dir="$as_dir"
248016e5c272Smrg    break
248116e5c272Smrg  fi
248216e5c272Smrg  ac_first_candidate=false
248316e5c272Smrg
248416e5c272Smrg  as_found=false
248516e5c272Smrgdone
248616e5c272SmrgIFS=$as_save_IFS
248716e5c272Smrgif $as_found
248816e5c272Smrgthen :
248916e5c272Smrg
2490baaedd75Smrgelse case e in #(
2491baaedd75Smrg  e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;;
2492baaedd75Smrgesac
249316e5c272Smrgfi
249416e5c272Smrg
249516e5c272Smrg
249616e5c272Smrg# These three variables are undocumented and unsupported,
249716e5c272Smrg# and are intended to be withdrawn in a future Autoconf release.
249816e5c272Smrg# They can cause serious problems if a builder's source tree is in a directory
249916e5c272Smrg# whose full name contains unusual characters.
250016e5c272Smrgif test -f "${ac_aux_dir}config.guess"; then
250116e5c272Smrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
250216e5c272Smrgfi
250316e5c272Smrgif test -f "${ac_aux_dir}config.sub"; then
250416e5c272Smrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
250516e5c272Smrgfi
250616e5c272Smrgif test -f "$ac_aux_dir/configure"; then
250716e5c272Smrg  ac_configure="$SHELL ${ac_aux_dir}configure"
250816e5c272Smrgfi
250916e5c272Smrg
251016e5c272Smrg# Check that the precious variables saved in the cache have kept the same
251116e5c272Smrg# value.
251216e5c272Smrgac_cache_corrupted=false
251316e5c272Smrgfor ac_var in $ac_precious_vars; do
251416e5c272Smrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
251516e5c272Smrg  eval ac_new_set=\$ac_env_${ac_var}_set
251616e5c272Smrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
251716e5c272Smrg  eval ac_new_val=\$ac_env_${ac_var}_value
251816e5c272Smrg  case $ac_old_set,$ac_new_set in
251916e5c272Smrg    set,)
2520baaedd75Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5
2521baaedd75Smrgprintf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;}
252216e5c272Smrg      ac_cache_corrupted=: ;;
252316e5c272Smrg    ,set)
2524baaedd75Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5
2525baaedd75Smrgprintf "%s\n" "$as_me: error: '$ac_var' was not set in the previous run" >&2;}
252616e5c272Smrg      ac_cache_corrupted=: ;;
252716e5c272Smrg    ,);;
252816e5c272Smrg    *)
252916e5c272Smrg      if test "x$ac_old_val" != "x$ac_new_val"; then
253016e5c272Smrg	# differences in whitespace do not lead to failure.
253116e5c272Smrg	ac_old_val_w=`echo x $ac_old_val`
253216e5c272Smrg	ac_new_val_w=`echo x $ac_new_val`
253316e5c272Smrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2534baaedd75Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5
2535baaedd75Smrgprintf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;}
253616e5c272Smrg	  ac_cache_corrupted=:
253755de1df9Smrg	else
2538baaedd75Smrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5
2539baaedd75Smrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;}
254055de1df9Smrg	  eval $ac_var=\$ac_old_val
254155de1df9Smrg	fi
2542baaedd75Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  '$ac_old_val'" >&5
2543baaedd75Smrgprintf "%s\n" "$as_me:   former value:  '$ac_old_val'" >&2;}
2544baaedd75Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: '$ac_new_val'" >&5
2545baaedd75Smrgprintf "%s\n" "$as_me:   current value: '$ac_new_val'" >&2;}
254655de1df9Smrg      fi;;
254755de1df9Smrg  esac
254855de1df9Smrg  # Pass precious variables to config.status.
254955de1df9Smrg  if test "$ac_new_set" = set; then
255055de1df9Smrg    case $ac_new_val in
255116e5c272Smrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
255255de1df9Smrg    *) ac_arg=$ac_var=$ac_new_val ;;
255355de1df9Smrg    esac
255455de1df9Smrg    case " $ac_configure_args " in
255555de1df9Smrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
255655de1df9Smrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
255755de1df9Smrg    esac
255855de1df9Smrg  fi
255955de1df9Smrgdone
256055de1df9Smrgif $ac_cache_corrupted; then
2561baaedd75Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
2562baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
256316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
256416e5c272Smrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
2565baaedd75Smrg  as_fn_error $? "run '${MAKE-make} distclean' and/or 'rm $cache_file'
256616e5c272Smrg	    and start over" "$LINENO" 5
256755de1df9Smrgfi
256855de1df9Smrg## -------------------- ##
256955de1df9Smrg## Main body of script. ##
257055de1df9Smrg## -------------------- ##
257155de1df9Smrg
257255de1df9Smrgac_ext=c
257355de1df9Smrgac_cpp='$CPP $CPPFLAGS'
257455de1df9Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
257555de1df9Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
257655de1df9Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
257755de1df9Smrg
257855de1df9Smrg
257955de1df9Smrg
258039ae6282Smrgac_config_headers="$ac_config_headers config.h"
258139ae6282Smrg
258216e5c272Smrg
258316e5c272Smrg
258416e5c272Smrg
258516e5c272Smrg
258616e5c272Smrg
258716e5c272Smrg
258816e5c272Smrg
258916e5c272Smrg
259016e5c272Smrg
259116e5c272Smrg
259216e5c272Smrg
259316e5c272Smrg# Expand $ac_aux_dir to an absolute path.
259416e5c272Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
259516e5c272Smrg
259639ae6282Smrgac_ext=c
259739ae6282Smrgac_cpp='$CPP $CPPFLAGS'
259839ae6282Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
259939ae6282Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
260039ae6282Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
260139ae6282Smrgif test -n "$ac_tool_prefix"; then
260239ae6282Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
260339ae6282Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
260416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
260516e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
260616e5c272Smrgif test ${ac_cv_prog_CC+y}
260716e5c272Smrgthen :
260816e5c272Smrg  printf %s "(cached) " >&6
2609baaedd75Smrgelse case e in #(
2610baaedd75Smrg  e) if test -n "$CC"; then
261139ae6282Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
261239ae6282Smrgelse
261339ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
261439ae6282Smrgfor as_dir in $PATH
261539ae6282Smrgdo
261639ae6282Smrg  IFS=$as_save_IFS
261716e5c272Smrg  case $as_dir in #(((
261816e5c272Smrg    '') as_dir=./ ;;
261916e5c272Smrg    */) ;;
262016e5c272Smrg    *) as_dir=$as_dir/ ;;
262116e5c272Smrg  esac
262239ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
262316e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
262439ae6282Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
262516e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
262639ae6282Smrg    break 2
262739ae6282Smrg  fi
262855de1df9Smrgdone
262939ae6282Smrg  done
263039ae6282SmrgIFS=$as_save_IFS
263155de1df9Smrg
2632baaedd75Smrgfi ;;
2633baaedd75Smrgesac
263439ae6282Smrgfi
263539ae6282SmrgCC=$ac_cv_prog_CC
263639ae6282Smrgif test -n "$CC"; then
263716e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
263816e5c272Smrgprintf "%s\n" "$CC" >&6; }
263939ae6282Smrgelse
264016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
264116e5c272Smrgprintf "%s\n" "no" >&6; }
264239ae6282Smrgfi
264355de1df9Smrg
264455de1df9Smrg
264539ae6282Smrgfi
264639ae6282Smrgif test -z "$ac_cv_prog_CC"; then
264739ae6282Smrg  ac_ct_CC=$CC
264839ae6282Smrg  # Extract the first word of "gcc", so it can be a program name with args.
264939ae6282Smrgset dummy gcc; ac_word=$2
265016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
265116e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
265216e5c272Smrgif test ${ac_cv_prog_ac_ct_CC+y}
265316e5c272Smrgthen :
265416e5c272Smrg  printf %s "(cached) " >&6
2655baaedd75Smrgelse case e in #(
2656baaedd75Smrg  e) if test -n "$ac_ct_CC"; then
265739ae6282Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
265839ae6282Smrgelse
265939ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
266055de1df9Smrgfor as_dir in $PATH
266155de1df9Smrgdo
266255de1df9Smrg  IFS=$as_save_IFS
266316e5c272Smrg  case $as_dir in #(((
266416e5c272Smrg    '') as_dir=./ ;;
266516e5c272Smrg    */) ;;
266616e5c272Smrg    *) as_dir=$as_dir/ ;;
266716e5c272Smrg  esac
266839ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
266916e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
267039ae6282Smrg    ac_cv_prog_ac_ct_CC="gcc"
267116e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
267239ae6282Smrg    break 2
267339ae6282Smrg  fi
267439ae6282Smrgdone
267555de1df9Smrg  done
267655de1df9SmrgIFS=$as_save_IFS
267755de1df9Smrg
2678baaedd75Smrgfi ;;
2679baaedd75Smrgesac
268039ae6282Smrgfi
268139ae6282Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
268239ae6282Smrgif test -n "$ac_ct_CC"; then
268316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
268416e5c272Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
268539ae6282Smrgelse
268616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
268716e5c272Smrgprintf "%s\n" "no" >&6; }
268839ae6282Smrgfi
268939ae6282Smrg
269039ae6282Smrg  if test "x$ac_ct_CC" = x; then
269139ae6282Smrg    CC=""
269255de1df9Smrg  else
269339ae6282Smrg    case $cross_compiling:$ac_tool_warned in
269439ae6282Smrgyes:)
269516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
269616e5c272Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
269739ae6282Smrgac_tool_warned=yes ;;
269839ae6282Smrgesac
269939ae6282Smrg    CC=$ac_ct_CC
270055de1df9Smrg  fi
270139ae6282Smrgelse
270239ae6282Smrg  CC="$ac_cv_prog_CC"
270355de1df9Smrgfi
270455de1df9Smrg
270539ae6282Smrgif test -z "$CC"; then
270639ae6282Smrg          if test -n "$ac_tool_prefix"; then
270739ae6282Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
270839ae6282Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
270916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
271016e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
271116e5c272Smrgif test ${ac_cv_prog_CC+y}
271216e5c272Smrgthen :
271316e5c272Smrg  printf %s "(cached) " >&6
2714baaedd75Smrgelse case e in #(
2715baaedd75Smrg  e) if test -n "$CC"; then
271639ae6282Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
271755de1df9Smrgelse
271855de1df9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
271955de1df9Smrgfor as_dir in $PATH
272055de1df9Smrgdo
272155de1df9Smrg  IFS=$as_save_IFS
272216e5c272Smrg  case $as_dir in #(((
272316e5c272Smrg    '') as_dir=./ ;;
272416e5c272Smrg    */) ;;
272516e5c272Smrg    *) as_dir=$as_dir/ ;;
272616e5c272Smrg  esac
272755de1df9Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
272816e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
272939ae6282Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
273016e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
273155de1df9Smrg    break 2
273255de1df9Smrg  fi
273355de1df9Smrgdone
273455de1df9Smrg  done
273555de1df9SmrgIFS=$as_save_IFS
273655de1df9Smrg
2737baaedd75Smrgfi ;;
2738baaedd75Smrgesac
273955de1df9Smrgfi
274039ae6282SmrgCC=$ac_cv_prog_CC
274139ae6282Smrgif test -n "$CC"; then
274216e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
274316e5c272Smrgprintf "%s\n" "$CC" >&6; }
274455de1df9Smrgelse
274516e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
274616e5c272Smrgprintf "%s\n" "no" >&6; }
274755de1df9Smrgfi
274855de1df9Smrg
274955de1df9Smrg
275039ae6282Smrg  fi
275155de1df9Smrgfi
275239ae6282Smrgif test -z "$CC"; then
275339ae6282Smrg  # Extract the first word of "cc", so it can be a program name with args.
275439ae6282Smrgset dummy cc; ac_word=$2
275516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
275616e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
275716e5c272Smrgif test ${ac_cv_prog_CC+y}
275816e5c272Smrgthen :
275916e5c272Smrg  printf %s "(cached) " >&6
2760baaedd75Smrgelse case e in #(
2761baaedd75Smrg  e) if test -n "$CC"; then
276239ae6282Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
276355de1df9Smrgelse
276439ae6282Smrg  ac_prog_rejected=no
276555de1df9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
276655de1df9Smrgfor as_dir in $PATH
276755de1df9Smrgdo
276855de1df9Smrg  IFS=$as_save_IFS
276916e5c272Smrg  case $as_dir in #(((
277016e5c272Smrg    '') as_dir=./ ;;
277116e5c272Smrg    */) ;;
277216e5c272Smrg    *) as_dir=$as_dir/ ;;
277316e5c272Smrg  esac
277455de1df9Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
277516e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
277616e5c272Smrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
277739ae6282Smrg       ac_prog_rejected=yes
277839ae6282Smrg       continue
277939ae6282Smrg     fi
278039ae6282Smrg    ac_cv_prog_CC="cc"
278116e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
278255de1df9Smrg    break 2
278355de1df9Smrg  fi
278455de1df9Smrgdone
278555de1df9Smrg  done
278655de1df9SmrgIFS=$as_save_IFS
278755de1df9Smrg
278839ae6282Smrgif test $ac_prog_rejected = yes; then
278939ae6282Smrg  # We found a bogon in the path, so make sure we never use it.
279039ae6282Smrg  set dummy $ac_cv_prog_CC
279139ae6282Smrg  shift
279239ae6282Smrg  if test $# != 0; then
279339ae6282Smrg    # We chose a different compiler from the bogus one.
279439ae6282Smrg    # However, it has the same basename, so the bogon will be chosen
279539ae6282Smrg    # first if we set CC to just the basename; use the full file name.
279639ae6282Smrg    shift
279716e5c272Smrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
279839ae6282Smrg  fi
279955de1df9Smrgfi
2800baaedd75Smrgfi ;;
2801baaedd75Smrgesac
280239ae6282Smrgfi
280339ae6282SmrgCC=$ac_cv_prog_CC
280439ae6282Smrgif test -n "$CC"; then
280516e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
280616e5c272Smrgprintf "%s\n" "$CC" >&6; }
280755de1df9Smrgelse
280816e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
280916e5c272Smrgprintf "%s\n" "no" >&6; }
281055de1df9Smrgfi
281155de1df9Smrg
281255de1df9Smrg
281355de1df9Smrgfi
281439ae6282Smrgif test -z "$CC"; then
281539ae6282Smrg  if test -n "$ac_tool_prefix"; then
281639ae6282Smrg  for ac_prog in cl.exe
281739ae6282Smrg  do
281839ae6282Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
281939ae6282Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
282016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
282116e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
282216e5c272Smrgif test ${ac_cv_prog_CC+y}
282316e5c272Smrgthen :
282416e5c272Smrg  printf %s "(cached) " >&6
2825baaedd75Smrgelse case e in #(
2826baaedd75Smrg  e) if test -n "$CC"; then
282739ae6282Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
282839ae6282Smrgelse
282939ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
283039ae6282Smrgfor as_dir in $PATH
283155de1df9Smrgdo
283255de1df9Smrg  IFS=$as_save_IFS
283316e5c272Smrg  case $as_dir in #(((
283416e5c272Smrg    '') as_dir=./ ;;
283516e5c272Smrg    */) ;;
283616e5c272Smrg    *) as_dir=$as_dir/ ;;
283716e5c272Smrg  esac
283839ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
283916e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
284039ae6282Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
284116e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
284239ae6282Smrg    break 2
284339ae6282Smrg  fi
284439ae6282Smrgdone
284555de1df9Smrg  done
284655de1df9SmrgIFS=$as_save_IFS
284755de1df9Smrg
2848baaedd75Smrgfi ;;
2849baaedd75Smrgesac
285055de1df9Smrgfi
285139ae6282SmrgCC=$ac_cv_prog_CC
285239ae6282Smrgif test -n "$CC"; then
285316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
285416e5c272Smrgprintf "%s\n" "$CC" >&6; }
285539ae6282Smrgelse
285616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
285716e5c272Smrgprintf "%s\n" "no" >&6; }
285839ae6282Smrgfi
285955de1df9Smrg
286055de1df9Smrg
286139ae6282Smrg    test -n "$CC" && break
286239ae6282Smrg  done
286339ae6282Smrgfi
286439ae6282Smrgif test -z "$CC"; then
286539ae6282Smrg  ac_ct_CC=$CC
286639ae6282Smrg  for ac_prog in cl.exe
286755de1df9Smrgdo
286855de1df9Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
286955de1df9Smrgset dummy $ac_prog; ac_word=$2
287016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
287116e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
287216e5c272Smrgif test ${ac_cv_prog_ac_ct_CC+y}
287316e5c272Smrgthen :
287416e5c272Smrg  printf %s "(cached) " >&6
2875baaedd75Smrgelse case e in #(
2876baaedd75Smrg  e) if test -n "$ac_ct_CC"; then
287739ae6282Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
287855de1df9Smrgelse
287955de1df9Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
288055de1df9Smrgfor as_dir in $PATH
288155de1df9Smrgdo
288255de1df9Smrg  IFS=$as_save_IFS
288316e5c272Smrg  case $as_dir in #(((
288416e5c272Smrg    '') as_dir=./ ;;
288516e5c272Smrg    */) ;;
288616e5c272Smrg    *) as_dir=$as_dir/ ;;
288716e5c272Smrg  esac
288855de1df9Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
288916e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
289039ae6282Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
289116e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
289255de1df9Smrg    break 2
289355de1df9Smrg  fi
289455de1df9Smrgdone
289555de1df9Smrg  done
289655de1df9SmrgIFS=$as_save_IFS
289755de1df9Smrg
2898baaedd75Smrgfi ;;
2899baaedd75Smrgesac
290055de1df9Smrgfi
290139ae6282Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
290239ae6282Smrgif test -n "$ac_ct_CC"; then
290316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
290416e5c272Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
290555de1df9Smrgelse
290616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
290716e5c272Smrgprintf "%s\n" "no" >&6; }
290855de1df9Smrgfi
290955de1df9Smrg
291055de1df9Smrg
291139ae6282Smrg  test -n "$ac_ct_CC" && break
291255de1df9Smrgdone
291355de1df9Smrg
291439ae6282Smrg  if test "x$ac_ct_CC" = x; then
291539ae6282Smrg    CC=""
291639ae6282Smrg  else
291739ae6282Smrg    case $cross_compiling:$ac_tool_warned in
291839ae6282Smrgyes:)
291916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
292016e5c272Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
292116e5c272Smrgac_tool_warned=yes ;;
292216e5c272Smrgesac
292316e5c272Smrg    CC=$ac_ct_CC
292416e5c272Smrg  fi
292516e5c272Smrgfi
292616e5c272Smrg
292716e5c272Smrgfi
292816e5c272Smrgif test -z "$CC"; then
292916e5c272Smrg  if test -n "$ac_tool_prefix"; then
293016e5c272Smrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
293116e5c272Smrgset dummy ${ac_tool_prefix}clang; ac_word=$2
293216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
293316e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
293416e5c272Smrgif test ${ac_cv_prog_CC+y}
293516e5c272Smrgthen :
293616e5c272Smrg  printf %s "(cached) " >&6
2937baaedd75Smrgelse case e in #(
2938baaedd75Smrg  e) if test -n "$CC"; then
293916e5c272Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
294016e5c272Smrgelse
294116e5c272Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
294216e5c272Smrgfor as_dir in $PATH
294316e5c272Smrgdo
294416e5c272Smrg  IFS=$as_save_IFS
294516e5c272Smrg  case $as_dir in #(((
294616e5c272Smrg    '') as_dir=./ ;;
294716e5c272Smrg    */) ;;
294816e5c272Smrg    *) as_dir=$as_dir/ ;;
294916e5c272Smrg  esac
295016e5c272Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
295116e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
295216e5c272Smrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
295316e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
295416e5c272Smrg    break 2
295516e5c272Smrg  fi
295616e5c272Smrgdone
295716e5c272Smrg  done
295816e5c272SmrgIFS=$as_save_IFS
295916e5c272Smrg
2960baaedd75Smrgfi ;;
2961baaedd75Smrgesac
296216e5c272Smrgfi
296316e5c272SmrgCC=$ac_cv_prog_CC
296416e5c272Smrgif test -n "$CC"; then
296516e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
296616e5c272Smrgprintf "%s\n" "$CC" >&6; }
296716e5c272Smrgelse
296816e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
296916e5c272Smrgprintf "%s\n" "no" >&6; }
297016e5c272Smrgfi
297116e5c272Smrg
297216e5c272Smrg
297316e5c272Smrgfi
297416e5c272Smrgif test -z "$ac_cv_prog_CC"; then
297516e5c272Smrg  ac_ct_CC=$CC
297616e5c272Smrg  # Extract the first word of "clang", so it can be a program name with args.
297716e5c272Smrgset dummy clang; ac_word=$2
297816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
297916e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
298016e5c272Smrgif test ${ac_cv_prog_ac_ct_CC+y}
298116e5c272Smrgthen :
298216e5c272Smrg  printf %s "(cached) " >&6
2983baaedd75Smrgelse case e in #(
2984baaedd75Smrg  e) if test -n "$ac_ct_CC"; then
298516e5c272Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
298616e5c272Smrgelse
298716e5c272Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
298816e5c272Smrgfor as_dir in $PATH
298916e5c272Smrgdo
299016e5c272Smrg  IFS=$as_save_IFS
299116e5c272Smrg  case $as_dir in #(((
299216e5c272Smrg    '') as_dir=./ ;;
299316e5c272Smrg    */) ;;
299416e5c272Smrg    *) as_dir=$as_dir/ ;;
299516e5c272Smrg  esac
299616e5c272Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
299716e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
299816e5c272Smrg    ac_cv_prog_ac_ct_CC="clang"
299916e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
300016e5c272Smrg    break 2
300116e5c272Smrg  fi
300216e5c272Smrgdone
300316e5c272Smrg  done
300416e5c272SmrgIFS=$as_save_IFS
300516e5c272Smrg
3006baaedd75Smrgfi ;;
3007baaedd75Smrgesac
300816e5c272Smrgfi
300916e5c272Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
301016e5c272Smrgif test -n "$ac_ct_CC"; then
301116e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
301216e5c272Smrgprintf "%s\n" "$ac_ct_CC" >&6; }
301316e5c272Smrgelse
301416e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
301516e5c272Smrgprintf "%s\n" "no" >&6; }
301616e5c272Smrgfi
301716e5c272Smrg
301816e5c272Smrg  if test "x$ac_ct_CC" = x; then
301916e5c272Smrg    CC=""
302016e5c272Smrg  else
302116e5c272Smrg    case $cross_compiling:$ac_tool_warned in
302216e5c272Smrgyes:)
302316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
302416e5c272Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
302539ae6282Smrgac_tool_warned=yes ;;
302639ae6282Smrgesac
302739ae6282Smrg    CC=$ac_ct_CC
302839ae6282Smrg  fi
302916e5c272Smrgelse
303016e5c272Smrg  CC="$ac_cv_prog_CC"
303139ae6282Smrgfi
303239ae6282Smrg
303339ae6282Smrgfi
303439ae6282Smrg
303539ae6282Smrg
3036baaedd75Smrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3037baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
303839ae6282Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3039baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
304039ae6282Smrg
304139ae6282Smrg# Provide some information about the compiler.
304216e5c272Smrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
304339ae6282Smrgset X $ac_compile
304439ae6282Smrgac_compiler=$2
304516e5c272Smrgfor ac_option in --version -v -V -qversion -version; do
304639ae6282Smrg  { { ac_try="$ac_compiler $ac_option >&5"
304739ae6282Smrgcase "(($ac_try" in
304839ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
304939ae6282Smrg  *) ac_try_echo=$ac_try;;
305039ae6282Smrgesac
305139ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
305216e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
305339ae6282Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
305439ae6282Smrg  ac_status=$?
305539ae6282Smrg  if test -s conftest.err; then
305639ae6282Smrg    sed '10a\
305739ae6282Smrg... rest of stderr output deleted ...
305839ae6282Smrg         10q' conftest.err >conftest.er1
305939ae6282Smrg    cat conftest.er1 >&5
306039ae6282Smrg  fi
306139ae6282Smrg  rm -f conftest.er1 conftest.err
306216e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
306339ae6282Smrg  test $ac_status = 0; }
306439ae6282Smrgdone
306539ae6282Smrg
306639ae6282Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
306739ae6282Smrg/* end confdefs.h.  */
306839ae6282Smrg
306939ae6282Smrgint
307016e5c272Smrgmain (void)
307139ae6282Smrg{
307239ae6282Smrg
307339ae6282Smrg  ;
307439ae6282Smrg  return 0;
307539ae6282Smrg}
307655de1df9Smrg_ACEOF
307739ae6282Smrgac_clean_files_save=$ac_clean_files
307839ae6282Smrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
307939ae6282Smrg# Try to create an executable without -o first, disregard a.out.
308039ae6282Smrg# It will help us diagnose broken compilers, and finding out an intuition
308139ae6282Smrg# of exeext.
308216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
308316e5c272Smrgprintf %s "checking whether the C compiler works... " >&6; }
308416e5c272Smrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
308539ae6282Smrg
308639ae6282Smrg# The possible output files:
308739ae6282Smrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
308839ae6282Smrg
308939ae6282Smrgac_rmfiles=
309039ae6282Smrgfor ac_file in $ac_files
309139ae6282Smrgdo
309239ae6282Smrg  case $ac_file in
309339ae6282Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
309439ae6282Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
309539ae6282Smrg  esac
309639ae6282Smrgdone
309739ae6282Smrgrm -f $ac_rmfiles
309839ae6282Smrg
309939ae6282Smrgif { { ac_try="$ac_link_default"
310039ae6282Smrgcase "(($ac_try" in
310139ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
310239ae6282Smrg  *) ac_try_echo=$ac_try;;
310355de1df9Smrgesac
310439ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
310516e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
310639ae6282Smrg  (eval "$ac_link_default") 2>&5
310739ae6282Smrg  ac_status=$?
310816e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
310916e5c272Smrg  test $ac_status = 0; }
311016e5c272Smrgthen :
3111baaedd75Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to 'no'.
3112baaedd75Smrg# So ignore a value of 'no', otherwise this would lead to 'EXEEXT = no'
311339ae6282Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
311439ae6282Smrg# so that the user can short-circuit this test for compilers unknown to
311539ae6282Smrg# Autoconf.
311639ae6282Smrgfor ac_file in $ac_files ''
311739ae6282Smrgdo
311839ae6282Smrg  test -f "$ac_file" || continue
311939ae6282Smrg  case $ac_file in
312039ae6282Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
312139ae6282Smrg	;;
312239ae6282Smrg    [ab].out )
312339ae6282Smrg	# We found the default executable, but exeext='' is most
312439ae6282Smrg	# certainly right.
312539ae6282Smrg	break;;
312639ae6282Smrg    *.* )
312716e5c272Smrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
312839ae6282Smrg	then :; else
312939ae6282Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
313039ae6282Smrg	fi
313139ae6282Smrg	# We set ac_cv_exeext here because the later test for it is not
3132baaedd75Smrg	# safe: cross compilers may not add the suffix if given an '-o'
313339ae6282Smrg	# argument, so we may need to know it at that point already.
313439ae6282Smrg	# Even if this section looks crufty: it has the advantage of
313539ae6282Smrg	# actually working.
313639ae6282Smrg	break;;
313739ae6282Smrg    * )
313839ae6282Smrg	break;;
313939ae6282Smrg  esac
314039ae6282Smrgdone
314139ae6282Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
314239ae6282Smrg
3143baaedd75Smrgelse case e in #(
3144baaedd75Smrg  e) ac_file='' ;;
3145baaedd75Smrgesac
314639ae6282Smrgfi
314716e5c272Smrgif test -z "$ac_file"
314816e5c272Smrgthen :
314916e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
315016e5c272Smrgprintf "%s\n" "no" >&6; }
315116e5c272Smrgprintf "%s\n" "$as_me: failed program was:" >&5
315239ae6282Smrgsed 's/^/| /' conftest.$ac_ext >&5
315339ae6282Smrg
3154baaedd75Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3155baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
315639ae6282Smrgas_fn_error 77 "C compiler cannot create executables
3157baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
3158baaedd75Smrgelse case e in #(
3159baaedd75Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3160baaedd75Smrgprintf "%s\n" "yes" >&6; } ;;
3161baaedd75Smrgesac
316216e5c272Smrgfi
316316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
316416e5c272Smrgprintf %s "checking for C compiler default output file name... " >&6; }
316516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
316616e5c272Smrgprintf "%s\n" "$ac_file" >&6; }
316739ae6282Smrgac_exeext=$ac_cv_exeext
316839ae6282Smrg
316939ae6282Smrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
317039ae6282Smrgac_clean_files=$ac_clean_files_save
317116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
317216e5c272Smrgprintf %s "checking for suffix of executables... " >&6; }
317339ae6282Smrgif { { ac_try="$ac_link"
317439ae6282Smrgcase "(($ac_try" in
317539ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
317639ae6282Smrg  *) ac_try_echo=$ac_try;;
317739ae6282Smrgesac
317839ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
317916e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
318039ae6282Smrg  (eval "$ac_link") 2>&5
318139ae6282Smrg  ac_status=$?
318216e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
318316e5c272Smrg  test $ac_status = 0; }
318416e5c272Smrgthen :
3185baaedd75Smrg  # If both 'conftest.exe' and 'conftest' are 'present' (well, observable)
3186baaedd75Smrg# catch 'conftest.exe'.  For instance with Cygwin, 'ls conftest' will
3187baaedd75Smrg# work properly (i.e., refer to 'conftest.exe'), while it won't with
3188baaedd75Smrg# 'rm'.
318939ae6282Smrgfor ac_file in conftest.exe conftest conftest.*; do
319039ae6282Smrg  test -f "$ac_file" || continue
319139ae6282Smrg  case $ac_file in
319239ae6282Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
319339ae6282Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
319439ae6282Smrg	  break;;
319539ae6282Smrg    * ) break;;
319639ae6282Smrg  esac
319739ae6282Smrgdone
3198baaedd75Smrgelse case e in #(
3199baaedd75Smrg  e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3200baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
320139ae6282Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3202baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3203baaedd75Smrgesac
320439ae6282Smrgfi
320539ae6282Smrgrm -f conftest conftest$ac_cv_exeext
320616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
320716e5c272Smrgprintf "%s\n" "$ac_cv_exeext" >&6; }
320839ae6282Smrg
320939ae6282Smrgrm -f conftest.$ac_ext
321039ae6282SmrgEXEEXT=$ac_cv_exeext
321139ae6282Smrgac_exeext=$EXEEXT
321239ae6282Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
321339ae6282Smrg/* end confdefs.h.  */
321439ae6282Smrg#include <stdio.h>
321539ae6282Smrgint
321616e5c272Smrgmain (void)
321739ae6282Smrg{
321839ae6282SmrgFILE *f = fopen ("conftest.out", "w");
3219baaedd75Smrg if (!f)
3220baaedd75Smrg  return 1;
322139ae6282Smrg return ferror (f) || fclose (f) != 0;
322239ae6282Smrg
322339ae6282Smrg  ;
322439ae6282Smrg  return 0;
322539ae6282Smrg}
322639ae6282Smrg_ACEOF
322739ae6282Smrgac_clean_files="$ac_clean_files conftest.out"
322839ae6282Smrg# Check that the compiler produces executables we can run.  If not, either
322939ae6282Smrg# the compiler is broken, or we cross compile.
323016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
323116e5c272Smrgprintf %s "checking whether we are cross compiling... " >&6; }
323239ae6282Smrgif test "$cross_compiling" != yes; then
323339ae6282Smrg  { { ac_try="$ac_link"
323439ae6282Smrgcase "(($ac_try" in
323539ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
323639ae6282Smrg  *) ac_try_echo=$ac_try;;
323739ae6282Smrgesac
323839ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
323916e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
324039ae6282Smrg  (eval "$ac_link") 2>&5
324139ae6282Smrg  ac_status=$?
324216e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
324339ae6282Smrg  test $ac_status = 0; }
324439ae6282Smrg  if { ac_try='./conftest$ac_cv_exeext'
324539ae6282Smrg  { { case "(($ac_try" in
324639ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
324739ae6282Smrg  *) ac_try_echo=$ac_try;;
324839ae6282Smrgesac
324939ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
325016e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
325139ae6282Smrg  (eval "$ac_try") 2>&5
325239ae6282Smrg  ac_status=$?
325316e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
325439ae6282Smrg  test $ac_status = 0; }; }; then
325539ae6282Smrg    cross_compiling=no
325639ae6282Smrg  else
325739ae6282Smrg    if test "$cross_compiling" = maybe; then
325839ae6282Smrg	cross_compiling=yes
325939ae6282Smrg    else
3260baaedd75Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3261baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
326216e5c272Smrgas_fn_error 77 "cannot run C compiled programs.
3263baaedd75SmrgIf you meant to cross compile, use '--host'.
3264baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
326539ae6282Smrg    fi
326639ae6282Smrg  fi
326739ae6282Smrgfi
326816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
326916e5c272Smrgprintf "%s\n" "$cross_compiling" >&6; }
327039ae6282Smrg
3271baaedd75Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext \
3272baaedd75Smrg  conftest.o conftest.obj conftest.out
327339ae6282Smrgac_clean_files=$ac_clean_files_save
327416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
327516e5c272Smrgprintf %s "checking for suffix of object files... " >&6; }
327616e5c272Smrgif test ${ac_cv_objext+y}
327716e5c272Smrgthen :
327816e5c272Smrg  printf %s "(cached) " >&6
3279baaedd75Smrgelse case e in #(
3280baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
328139ae6282Smrg/* end confdefs.h.  */
328239ae6282Smrg
328339ae6282Smrgint
328416e5c272Smrgmain (void)
328539ae6282Smrg{
328639ae6282Smrg
328739ae6282Smrg  ;
328839ae6282Smrg  return 0;
328939ae6282Smrg}
329039ae6282Smrg_ACEOF
329139ae6282Smrgrm -f conftest.o conftest.obj
329239ae6282Smrgif { { ac_try="$ac_compile"
329339ae6282Smrgcase "(($ac_try" in
329439ae6282Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
329539ae6282Smrg  *) ac_try_echo=$ac_try;;
329639ae6282Smrgesac
329739ae6282Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
329816e5c272Smrgprintf "%s\n" "$ac_try_echo"; } >&5
329939ae6282Smrg  (eval "$ac_compile") 2>&5
330039ae6282Smrg  ac_status=$?
330116e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
330216e5c272Smrg  test $ac_status = 0; }
330316e5c272Smrgthen :
330439ae6282Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
330539ae6282Smrg  test -f "$ac_file" || continue;
330639ae6282Smrg  case $ac_file in
330739ae6282Smrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
330839ae6282Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
330939ae6282Smrg       break;;
331039ae6282Smrg  esac
331139ae6282Smrgdone
3312baaedd75Smrgelse case e in #(
3313baaedd75Smrg  e) printf "%s\n" "$as_me: failed program was:" >&5
331439ae6282Smrgsed 's/^/| /' conftest.$ac_ext >&5
331539ae6282Smrg
3316baaedd75Smrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
3317baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
331839ae6282Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3319baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; } ;;
3320baaedd75Smrgesac
332139ae6282Smrgfi
3322baaedd75Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext ;;
3323baaedd75Smrgesac
332439ae6282Smrgfi
332516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
332616e5c272Smrgprintf "%s\n" "$ac_cv_objext" >&6; }
332739ae6282SmrgOBJEXT=$ac_cv_objext
332839ae6282Smrgac_objext=$OBJEXT
332916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
333016e5c272Smrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
333116e5c272Smrgif test ${ac_cv_c_compiler_gnu+y}
333216e5c272Smrgthen :
333316e5c272Smrg  printf %s "(cached) " >&6
3334baaedd75Smrgelse case e in #(
3335baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
333639ae6282Smrg/* end confdefs.h.  */
333739ae6282Smrg
333839ae6282Smrgint
333916e5c272Smrgmain (void)
334039ae6282Smrg{
334139ae6282Smrg#ifndef __GNUC__
334239ae6282Smrg       choke me
334339ae6282Smrg#endif
334439ae6282Smrg
334539ae6282Smrg  ;
334639ae6282Smrg  return 0;
334739ae6282Smrg}
334839ae6282Smrg_ACEOF
334916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
335016e5c272Smrgthen :
335139ae6282Smrg  ac_compiler_gnu=yes
3352baaedd75Smrgelse case e in #(
3353baaedd75Smrg  e) ac_compiler_gnu=no ;;
3354baaedd75Smrgesac
335539ae6282Smrgfi
335616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
335739ae6282Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
3358baaedd75Smrg ;;
3359baaedd75Smrgesac
336039ae6282Smrgfi
336116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
336216e5c272Smrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
336316e5c272Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
336416e5c272Smrg
336539ae6282Smrgif test $ac_compiler_gnu = yes; then
336639ae6282Smrg  GCC=yes
336739ae6282Smrgelse
336839ae6282Smrg  GCC=
336939ae6282Smrgfi
337016e5c272Smrgac_test_CFLAGS=${CFLAGS+y}
337139ae6282Smrgac_save_CFLAGS=$CFLAGS
337216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
337316e5c272Smrgprintf %s "checking whether $CC accepts -g... " >&6; }
337416e5c272Smrgif test ${ac_cv_prog_cc_g+y}
337516e5c272Smrgthen :
337616e5c272Smrg  printf %s "(cached) " >&6
3377baaedd75Smrgelse case e in #(
3378baaedd75Smrg  e) ac_save_c_werror_flag=$ac_c_werror_flag
337939ae6282Smrg   ac_c_werror_flag=yes
338039ae6282Smrg   ac_cv_prog_cc_g=no
338139ae6282Smrg   CFLAGS="-g"
338239ae6282Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
338339ae6282Smrg/* end confdefs.h.  */
338439ae6282Smrg
338539ae6282Smrgint
338616e5c272Smrgmain (void)
338739ae6282Smrg{
338839ae6282Smrg
338939ae6282Smrg  ;
339039ae6282Smrg  return 0;
339139ae6282Smrg}
339239ae6282Smrg_ACEOF
339316e5c272Smrgif ac_fn_c_try_compile "$LINENO"
339416e5c272Smrgthen :
339539ae6282Smrg  ac_cv_prog_cc_g=yes
3396baaedd75Smrgelse case e in #(
3397baaedd75Smrg  e) CFLAGS=""
339839ae6282Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
339939ae6282Smrg/* end confdefs.h.  */
340039ae6282Smrg
340139ae6282Smrgint
340216e5c272Smrgmain (void)
340339ae6282Smrg{
340439ae6282Smrg
340539ae6282Smrg  ;
340639ae6282Smrg  return 0;
340739ae6282Smrg}
340839ae6282Smrg_ACEOF
340916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
341016e5c272Smrgthen :
341139ae6282Smrg
3412baaedd75Smrgelse case e in #(
3413baaedd75Smrg  e) ac_c_werror_flag=$ac_save_c_werror_flag
341439ae6282Smrg	 CFLAGS="-g"
341539ae6282Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
341639ae6282Smrg/* end confdefs.h.  */
341739ae6282Smrg
341839ae6282Smrgint
341916e5c272Smrgmain (void)
342039ae6282Smrg{
342139ae6282Smrg
342239ae6282Smrg  ;
342339ae6282Smrg  return 0;
342439ae6282Smrg}
342539ae6282Smrg_ACEOF
342616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
342716e5c272Smrgthen :
342839ae6282Smrg  ac_cv_prog_cc_g=yes
342939ae6282Smrgfi
3430baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3431baaedd75Smrgesac
343239ae6282Smrgfi
3433baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3434baaedd75Smrgesac
343539ae6282Smrgfi
343616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3437baaedd75Smrg   ac_c_werror_flag=$ac_save_c_werror_flag ;;
3438baaedd75Smrgesac
343939ae6282Smrgfi
344016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
344116e5c272Smrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
344216e5c272Smrgif test $ac_test_CFLAGS; then
344339ae6282Smrg  CFLAGS=$ac_save_CFLAGS
344439ae6282Smrgelif test $ac_cv_prog_cc_g = yes; then
344539ae6282Smrg  if test "$GCC" = yes; then
344639ae6282Smrg    CFLAGS="-g -O2"
344739ae6282Smrg  else
344839ae6282Smrg    CFLAGS="-g"
344939ae6282Smrg  fi
345039ae6282Smrgelse
345139ae6282Smrg  if test "$GCC" = yes; then
345239ae6282Smrg    CFLAGS="-O2"
345339ae6282Smrg  else
345439ae6282Smrg    CFLAGS=
345539ae6282Smrg  fi
345639ae6282Smrgfi
345716e5c272Smrgac_prog_cc_stdc=no
345816e5c272Smrgif test x$ac_prog_cc_stdc = xno
345916e5c272Smrgthen :
346016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
346116e5c272Smrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
346216e5c272Smrgif test ${ac_cv_prog_cc_c11+y}
346316e5c272Smrgthen :
346416e5c272Smrg  printf %s "(cached) " >&6
3465baaedd75Smrgelse case e in #(
3466baaedd75Smrg  e) ac_cv_prog_cc_c11=no
346739ae6282Smrgac_save_CC=$CC
346839ae6282Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
346939ae6282Smrg/* end confdefs.h.  */
347016e5c272Smrg$ac_c_conftest_c11_program
347139ae6282Smrg_ACEOF
347216e5c272Smrgfor ac_arg in '' -std=gnu11
347339ae6282Smrgdo
347439ae6282Smrg  CC="$ac_save_CC $ac_arg"
347516e5c272Smrg  if ac_fn_c_try_compile "$LINENO"
347616e5c272Smrgthen :
347716e5c272Smrg  ac_cv_prog_cc_c11=$ac_arg
347839ae6282Smrgfi
347916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
348016e5c272Smrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
348139ae6282Smrgdone
348239ae6282Smrgrm -f conftest.$ac_ext
3483baaedd75SmrgCC=$ac_save_CC ;;
3484baaedd75Smrgesac
348539ae6282Smrgfi
348639ae6282Smrg
348716e5c272Smrgif test "x$ac_cv_prog_cc_c11" = xno
348816e5c272Smrgthen :
348916e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
349016e5c272Smrgprintf "%s\n" "unsupported" >&6; }
3491baaedd75Smrgelse case e in #(
3492baaedd75Smrg  e) if test "x$ac_cv_prog_cc_c11" = x
349316e5c272Smrgthen :
349416e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
349516e5c272Smrgprintf "%s\n" "none needed" >&6; }
3496baaedd75Smrgelse case e in #(
3497baaedd75Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
349816e5c272Smrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
3499baaedd75Smrg     CC="$CC $ac_cv_prog_cc_c11" ;;
3500baaedd75Smrgesac
350116e5c272Smrgfi
350216e5c272Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
3503baaedd75Smrg  ac_prog_cc_stdc=c11 ;;
3504baaedd75Smrgesac
350516e5c272Smrgfi
350616e5c272Smrgfi
350716e5c272Smrgif test x$ac_prog_cc_stdc = xno
350816e5c272Smrgthen :
350916e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
351016e5c272Smrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
351116e5c272Smrgif test ${ac_cv_prog_cc_c99+y}
351216e5c272Smrgthen :
351316e5c272Smrg  printf %s "(cached) " >&6
3514baaedd75Smrgelse case e in #(
3515baaedd75Smrg  e) ac_cv_prog_cc_c99=no
351616e5c272Smrgac_save_CC=$CC
351716e5c272Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
351839ae6282Smrg/* end confdefs.h.  */
351916e5c272Smrg$ac_c_conftest_c99_program
352039ae6282Smrg_ACEOF
352116e5c272Smrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
352216e5c272Smrgdo
352316e5c272Smrg  CC="$ac_save_CC $ac_arg"
352416e5c272Smrg  if ac_fn_c_try_compile "$LINENO"
352516e5c272Smrgthen :
352616e5c272Smrg  ac_cv_prog_cc_c99=$ac_arg
352716e5c272Smrgfi
352816e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
352916e5c272Smrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
353016e5c272Smrgdone
353116e5c272Smrgrm -f conftest.$ac_ext
3532baaedd75SmrgCC=$ac_save_CC ;;
3533baaedd75Smrgesac
353439ae6282Smrgfi
353539ae6282Smrg
353616e5c272Smrgif test "x$ac_cv_prog_cc_c99" = xno
353716e5c272Smrgthen :
353816e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
353916e5c272Smrgprintf "%s\n" "unsupported" >&6; }
3540baaedd75Smrgelse case e in #(
3541baaedd75Smrg  e) if test "x$ac_cv_prog_cc_c99" = x
354216e5c272Smrgthen :
354316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
354416e5c272Smrgprintf "%s\n" "none needed" >&6; }
3545baaedd75Smrgelse case e in #(
3546baaedd75Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
354716e5c272Smrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
3548baaedd75Smrg     CC="$CC $ac_cv_prog_cc_c99" ;;
3549baaedd75Smrgesac
355016e5c272Smrgfi
355116e5c272Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
3552baaedd75Smrg  ac_prog_cc_stdc=c99 ;;
3553baaedd75Smrgesac
355416e5c272Smrgfi
355516e5c272Smrgfi
355616e5c272Smrgif test x$ac_prog_cc_stdc = xno
355716e5c272Smrgthen :
355816e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
355916e5c272Smrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
356016e5c272Smrgif test ${ac_cv_prog_cc_c89+y}
356116e5c272Smrgthen :
356216e5c272Smrg  printf %s "(cached) " >&6
3563baaedd75Smrgelse case e in #(
3564baaedd75Smrg  e) ac_cv_prog_cc_c89=no
356516e5c272Smrgac_save_CC=$CC
356616e5c272Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
356739ae6282Smrg/* end confdefs.h.  */
356816e5c272Smrg$ac_c_conftest_c89_program
356939ae6282Smrg_ACEOF
357016e5c272Smrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
357116e5c272Smrgdo
357216e5c272Smrg  CC="$ac_save_CC $ac_arg"
357316e5c272Smrg  if ac_fn_c_try_compile "$LINENO"
357416e5c272Smrgthen :
357516e5c272Smrg  ac_cv_prog_cc_c89=$ac_arg
357639ae6282Smrgfi
357716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
357816e5c272Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
357939ae6282Smrgdone
358016e5c272Smrgrm -f conftest.$ac_ext
3581baaedd75SmrgCC=$ac_save_CC ;;
3582baaedd75Smrgesac
358339ae6282Smrgfi
358439ae6282Smrg
358516e5c272Smrgif test "x$ac_cv_prog_cc_c89" = xno
358616e5c272Smrgthen :
358716e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
358816e5c272Smrgprintf "%s\n" "unsupported" >&6; }
3589baaedd75Smrgelse case e in #(
3590baaedd75Smrg  e) if test "x$ac_cv_prog_cc_c89" = x
359116e5c272Smrgthen :
359216e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
359316e5c272Smrgprintf "%s\n" "none needed" >&6; }
3594baaedd75Smrgelse case e in #(
3595baaedd75Smrg  e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
359616e5c272Smrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
3597baaedd75Smrg     CC="$CC $ac_cv_prog_cc_c89" ;;
3598baaedd75Smrgesac
359939ae6282Smrgfi
360016e5c272Smrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
3601baaedd75Smrg  ac_prog_cc_stdc=c89 ;;
3602baaedd75Smrgesac
360339ae6282Smrgfi
360439ae6282Smrgfi
360539ae6282Smrg
360616e5c272Smrgac_ext=c
360716e5c272Smrgac_cpp='$CPP $CPPFLAGS'
360816e5c272Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
360916e5c272Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
361016e5c272Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
361116e5c272Smrg
361216e5c272Smrg
361316e5c272Smrg  ac_ext=c
361416e5c272Smrgac_cpp='$CPP $CPPFLAGS'
361516e5c272Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
361616e5c272Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
361716e5c272Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
361816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
361916e5c272Smrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
362016e5c272Smrgif test ${am_cv_prog_cc_c_o+y}
362116e5c272Smrgthen :
362216e5c272Smrg  printf %s "(cached) " >&6
3623baaedd75Smrgelse case e in #(
3624baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
362539ae6282Smrg/* end confdefs.h.  */
362639ae6282Smrg
362716e5c272Smrgint
362816e5c272Smrgmain (void)
362916e5c272Smrg{
363039ae6282Smrg
363116e5c272Smrg  ;
363216e5c272Smrg  return 0;
363316e5c272Smrg}
363416e5c272Smrg_ACEOF
363516e5c272Smrg  # Make sure it works both with $CC and with simple cc.
363616e5c272Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
363716e5c272Smrg  # compilers refuse to overwrite an existing .o file with -o,
363816e5c272Smrg  # though they will create one.
363916e5c272Smrg  am_cv_prog_cc_c_o=yes
364016e5c272Smrg  for am_i in 1 2; do
364116e5c272Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
364216e5c272Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
364316e5c272Smrg   ac_status=$?
364416e5c272Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
364516e5c272Smrg   (exit $ac_status); } \
364616e5c272Smrg         && test -f conftest2.$ac_objext; then
364716e5c272Smrg      : OK
364816e5c272Smrg    else
364916e5c272Smrg      am_cv_prog_cc_c_o=no
365016e5c272Smrg      break
365116e5c272Smrg    fi
365216e5c272Smrg  done
365316e5c272Smrg  rm -f core conftest*
3654baaedd75Smrg  unset am_i ;;
3655baaedd75Smrgesac
365616e5c272Smrgfi
365716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
365816e5c272Smrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
365916e5c272Smrgif test "$am_cv_prog_cc_c_o" != yes; then
366016e5c272Smrg   # Losing compiler, so override with the script.
366116e5c272Smrg   # FIXME: It is wrong to rewrite CC.
366216e5c272Smrg   # But if we don't then we get into trouble of one sort or another.
366316e5c272Smrg   # A longer-term fix would be to have automake use am__CC in this case,
366416e5c272Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
366516e5c272Smrg   CC="$am_aux_dir/compile $CC"
366639ae6282Smrgfi
366739ae6282Smrgac_ext=c
366839ae6282Smrgac_cpp='$CPP $CPPFLAGS'
366939ae6282Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
367039ae6282Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
367139ae6282Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
367239ae6282Smrg
367339ae6282Smrg
367416e5c272Smrg
367516e5c272Smrgac_header= ac_cache=
367616e5c272Smrgfor ac_item in $ac_header_c_list
367739ae6282Smrgdo
367816e5c272Smrg  if test $ac_cache; then
367916e5c272Smrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
368016e5c272Smrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
368116e5c272Smrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
368239ae6282Smrg    fi
368316e5c272Smrg    ac_header= ac_cache=
368416e5c272Smrg  elif test $ac_header; then
368516e5c272Smrg    ac_cache=$ac_item
368616e5c272Smrg  else
368716e5c272Smrg    ac_header=$ac_item
368839ae6282Smrg  fi
368916e5c272Smrgdone
369039ae6282Smrg
369139ae6282Smrg
369239ae6282Smrg
369339ae6282Smrg
369439ae6282Smrg
369516e5c272Smrg
369616e5c272Smrg
369716e5c272Smrg
369816e5c272Smrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
369916e5c272Smrgthen :
370016e5c272Smrg
370116e5c272Smrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
370216e5c272Smrg
370339ae6282Smrgfi
370439ae6282Smrg
370539ae6282Smrg
370616e5c272Smrg
370716e5c272Smrg
370816e5c272Smrg
370916e5c272Smrg
371016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
371116e5c272Smrgprintf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; }
371216e5c272Smrgif test ${ac_cv_safe_to_define___extensions__+y}
371316e5c272Smrgthen :
371416e5c272Smrg  printf %s "(cached) " >&6
3715baaedd75Smrgelse case e in #(
3716baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
371739ae6282Smrg/* end confdefs.h.  */
371839ae6282Smrg
371916e5c272Smrg#         define __EXTENSIONS__ 1
372016e5c272Smrg          $ac_includes_default
372139ae6282Smrgint
372216e5c272Smrgmain (void)
372339ae6282Smrg{
372439ae6282Smrg
372539ae6282Smrg  ;
372639ae6282Smrg  return 0;
372739ae6282Smrg}
372839ae6282Smrg_ACEOF
372916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
373016e5c272Smrgthen :
373116e5c272Smrg  ac_cv_safe_to_define___extensions__=yes
3732baaedd75Smrgelse case e in #(
3733baaedd75Smrg  e) ac_cv_safe_to_define___extensions__=no ;;
3734baaedd75Smrgesac
373539ae6282Smrgfi
3736baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3737baaedd75Smrgesac
373839ae6282Smrgfi
373916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
374016e5c272Smrgprintf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; }
374139ae6282Smrg
374216e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5
374316e5c272Smrgprintf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; }
374416e5c272Smrgif test ${ac_cv_should_define__xopen_source+y}
374516e5c272Smrgthen :
374616e5c272Smrg  printf %s "(cached) " >&6
3747baaedd75Smrgelse case e in #(
3748baaedd75Smrg  e) ac_cv_should_define__xopen_source=no
374916e5c272Smrg    if test $ac_cv_header_wchar_h = yes
375016e5c272Smrgthen :
375139ae6282Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
375239ae6282Smrg/* end confdefs.h.  */
375339ae6282Smrg
375416e5c272Smrg          #include <wchar.h>
375516e5c272Smrg          mbstate_t x;
375616e5c272Smrgint
375716e5c272Smrgmain (void)
375816e5c272Smrg{
375939ae6282Smrg
376016e5c272Smrg  ;
376116e5c272Smrg  return 0;
376216e5c272Smrg}
376316e5c272Smrg_ACEOF
376416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
376516e5c272Smrgthen :
376639ae6282Smrg
3767baaedd75Smrgelse case e in #(
3768baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
376939ae6282Smrg/* end confdefs.h.  */
377039ae6282Smrg
377116e5c272Smrg            #define _XOPEN_SOURCE 500
377216e5c272Smrg            #include <wchar.h>
377316e5c272Smrg            mbstate_t x;
377439ae6282Smrgint
377516e5c272Smrgmain (void)
377639ae6282Smrg{
377716e5c272Smrg
377816e5c272Smrg  ;
377939ae6282Smrg  return 0;
378039ae6282Smrg}
378139ae6282Smrg_ACEOF
378216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
378316e5c272Smrgthen :
378416e5c272Smrg  ac_cv_should_define__xopen_source=yes
378539ae6282Smrgfi
3786baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
3787baaedd75Smrgesac
378839ae6282Smrgfi
378916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
3790baaedd75Smrgfi ;;
3791baaedd75Smrgesac
379239ae6282Smrgfi
379316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5
379416e5c272Smrgprintf "%s\n" "$ac_cv_should_define__xopen_source" >&6; }
379539ae6282Smrg
379616e5c272Smrg  printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h
379739ae6282Smrg
379816e5c272Smrg  printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h
379939ae6282Smrg
380016e5c272Smrg  printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h
380139ae6282Smrg
380216e5c272Smrg  printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h
380339ae6282Smrg
380416e5c272Smrg  printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h
380539ae6282Smrg
380616e5c272Smrg  printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h
380739ae6282Smrg
380816e5c272Smrg  printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
380939ae6282Smrg
381016e5c272Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h
381139ae6282Smrg
381216e5c272Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h
381339ae6282Smrg
381416e5c272Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h
381539ae6282Smrg
3816baaedd75Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h
3817baaedd75Smrg
381816e5c272Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h
381939ae6282Smrg
382016e5c272Smrg  printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h
382139ae6282Smrg
382216e5c272Smrg  printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h
382339ae6282Smrg
382416e5c272Smrg  printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h
382539ae6282Smrg
382616e5c272Smrg  printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h
382739ae6282Smrg
382816e5c272Smrg  if test $ac_cv_header_minix_config_h = yes
382916e5c272Smrgthen :
383016e5c272Smrg  MINIX=yes
383116e5c272Smrg    printf "%s\n" "#define _MINIX 1" >>confdefs.h
383239ae6282Smrg
383316e5c272Smrg    printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h
383439ae6282Smrg
383516e5c272Smrg    printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h
383639ae6282Smrg
3837baaedd75Smrgelse case e in #(
3838baaedd75Smrg  e) MINIX= ;;
3839baaedd75Smrgesac
384039ae6282Smrgfi
384116e5c272Smrg  if test $ac_cv_safe_to_define___extensions__ = yes
384216e5c272Smrgthen :
384316e5c272Smrg  printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h
384439ae6282Smrg
384516e5c272Smrgfi
384616e5c272Smrg  if test $ac_cv_should_define__xopen_source = yes
384716e5c272Smrgthen :
384816e5c272Smrg  printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h
384939ae6282Smrg
385016e5c272Smrgfi
385139ae6282Smrg
385239ae6282Smrg
385339ae6282Smrg# Initialize Automake
385416e5c272Smrgam__api_version='1.16'
385539ae6282Smrg
385639ae6282Smrg
385716e5c272Smrg  # Find a good install program.  We prefer a C program (faster),
385839ae6282Smrg# so one script is as good as another.  But avoid the broken or
385939ae6282Smrg# incompatible versions:
386039ae6282Smrg# SysV /etc/install, /usr/sbin/install
386139ae6282Smrg# SunOS /usr/etc/install
386239ae6282Smrg# IRIX /sbin/install
386339ae6282Smrg# AIX /bin/install
386439ae6282Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
386539ae6282Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
386639ae6282Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
386739ae6282Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
386839ae6282Smrg# OS/2's system install, which has a completely different semantic
386939ae6282Smrg# ./install, which can be erroneously created by make from ./install.sh.
387039ae6282Smrg# Reject install programs that cannot install multiple files.
387116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
387216e5c272Smrgprintf %s "checking for a BSD-compatible install... " >&6; }
387339ae6282Smrgif test -z "$INSTALL"; then
387416e5c272Smrgif test ${ac_cv_path_install+y}
387516e5c272Smrgthen :
387616e5c272Smrg  printf %s "(cached) " >&6
3877baaedd75Smrgelse case e in #(
3878baaedd75Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
387939ae6282Smrgfor as_dir in $PATH
388039ae6282Smrgdo
388139ae6282Smrg  IFS=$as_save_IFS
388216e5c272Smrg  case $as_dir in #(((
388316e5c272Smrg    '') as_dir=./ ;;
388416e5c272Smrg    */) ;;
388516e5c272Smrg    *) as_dir=$as_dir/ ;;
388616e5c272Smrg  esac
388716e5c272Smrg    # Account for fact that we put trailing slashes in our PATH walk.
388816e5c272Smrgcase $as_dir in #((
388916e5c272Smrg  ./ | /[cC]/* | \
389039ae6282Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
389139ae6282Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
389239ae6282Smrg  /usr/ucb/* ) ;;
389339ae6282Smrg  *)
389439ae6282Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
389539ae6282Smrg    # Don't use installbsd from OSF since it installs stuff as root
389639ae6282Smrg    # by default.
389739ae6282Smrg    for ac_prog in ginstall scoinst install; do
389839ae6282Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
389916e5c272Smrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
390039ae6282Smrg	  if test $ac_prog = install &&
390116e5c272Smrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
390239ae6282Smrg	    # AIX install.  It has an incompatible calling convention.
390339ae6282Smrg	    :
390439ae6282Smrg	  elif test $ac_prog = install &&
390516e5c272Smrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
390639ae6282Smrg	    # program-specific install script used by HP pwplus--don't use.
390739ae6282Smrg	    :
390839ae6282Smrg	  else
390939ae6282Smrg	    rm -rf conftest.one conftest.two conftest.dir
391039ae6282Smrg	    echo one > conftest.one
391139ae6282Smrg	    echo two > conftest.two
391239ae6282Smrg	    mkdir conftest.dir
391316e5c272Smrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
391439ae6282Smrg	      test -s conftest.one && test -s conftest.two &&
391539ae6282Smrg	      test -s conftest.dir/conftest.one &&
391639ae6282Smrg	      test -s conftest.dir/conftest.two
391739ae6282Smrg	    then
391816e5c272Smrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
391939ae6282Smrg	      break 3
392039ae6282Smrg	    fi
392139ae6282Smrg	  fi
392239ae6282Smrg	fi
392339ae6282Smrg      done
392439ae6282Smrg    done
392539ae6282Smrg    ;;
392639ae6282Smrgesac
392739ae6282Smrg
392839ae6282Smrg  done
392939ae6282SmrgIFS=$as_save_IFS
393039ae6282Smrg
393139ae6282Smrgrm -rf conftest.one conftest.two conftest.dir
3932baaedd75Smrg ;;
3933baaedd75Smrgesac
393439ae6282Smrgfi
393516e5c272Smrg  if test ${ac_cv_path_install+y}; then
393639ae6282Smrg    INSTALL=$ac_cv_path_install
393739ae6282Smrg  else
393839ae6282Smrg    # As a last resort, use the slow shell script.  Don't cache a
393939ae6282Smrg    # value for INSTALL within a source directory, because that will
394039ae6282Smrg    # break other packages using the cache if that directory is
394139ae6282Smrg    # removed, or if the value is a relative name.
394239ae6282Smrg    INSTALL=$ac_install_sh
394339ae6282Smrg  fi
394439ae6282Smrgfi
394516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
394616e5c272Smrgprintf "%s\n" "$INSTALL" >&6; }
394739ae6282Smrg
394839ae6282Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
394939ae6282Smrg# It thinks the first close brace ends the variable substitution.
395039ae6282Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
395139ae6282Smrg
395239ae6282Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
395339ae6282Smrg
395439ae6282Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
395539ae6282Smrg
395616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
395716e5c272Smrgprintf %s "checking whether build environment is sane... " >&6; }
395839ae6282Smrg# Reject unsafe characters in $srcdir or the absolute working directory
395939ae6282Smrg# name.  Accept space and tab only in the latter.
396039ae6282Smrgam_lf='
396139ae6282Smrg'
396239ae6282Smrgcase `pwd` in
396339ae6282Smrg  *[\\\"\#\$\&\'\`$am_lf]*)
396439ae6282Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
396539ae6282Smrgesac
396639ae6282Smrgcase $srcdir in
396739ae6282Smrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
396816e5c272Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
396939ae6282Smrgesac
397039ae6282Smrg
397116e5c272Smrg# Do 'set' in a subshell so we don't clobber the current shell's
397239ae6282Smrg# arguments.  Must try -L first in case configure is actually a
397339ae6282Smrg# symlink; some systems play weird games with the mod time of symlinks
397439ae6282Smrg# (eg FreeBSD returns the mod time of the symlink's containing
397539ae6282Smrg# directory).
397639ae6282Smrgif (
397716e5c272Smrg   am_has_slept=no
397816e5c272Smrg   for am_try in 1 2; do
397916e5c272Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
398016e5c272Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
398116e5c272Smrg     if test "$*" = "X"; then
398216e5c272Smrg	# -L didn't work.
398316e5c272Smrg	set X `ls -t "$srcdir/configure" conftest.file`
398416e5c272Smrg     fi
398516e5c272Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
398616e5c272Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
398716e5c272Smrg
398816e5c272Smrg	# If neither matched, then we have a broken ls.  This can happen
398916e5c272Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
399016e5c272Smrg	# broken ls alias from the environment.  This has actually
399116e5c272Smrg	# happened.  Such a system could not be considered "sane".
399216e5c272Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
399316e5c272Smrg  alias in your environment" "$LINENO" 5
399416e5c272Smrg     fi
399516e5c272Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
399616e5c272Smrg       break
399716e5c272Smrg     fi
399816e5c272Smrg     # Just in case.
399916e5c272Smrg     sleep 1
400016e5c272Smrg     am_has_slept=yes
400116e5c272Smrg   done
400239ae6282Smrg   test "$2" = conftest.file
400339ae6282Smrg   )
400439ae6282Smrgthen
400539ae6282Smrg   # Ok.
400639ae6282Smrg   :
400739ae6282Smrgelse
400839ae6282Smrg   as_fn_error $? "newly created file is older than distributed files!
400939ae6282SmrgCheck your system clock" "$LINENO" 5
401039ae6282Smrgfi
401116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
401216e5c272Smrgprintf "%s\n" "yes" >&6; }
401316e5c272Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
401416e5c272Smrg# generated files are strictly newer.
401516e5c272Smrgam_sleep_pid=
401616e5c272Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
401716e5c272Smrg  ( sleep 1 ) &
401816e5c272Smrg  am_sleep_pid=$!
401916e5c272Smrgfi
402016e5c272Smrg
402116e5c272Smrgrm -f conftest.file
402216e5c272Smrg
402339ae6282Smrgtest "$program_prefix" != NONE &&
402439ae6282Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
402539ae6282Smrg# Use a double $ so make ignores it.
402639ae6282Smrgtest "$program_suffix" != NONE &&
402739ae6282Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
402839ae6282Smrg# Double any \ or $.
4029baaedd75Smrg# By default was 's,x,x', remove it if useless.
403039ae6282Smrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
403116e5c272Smrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
403239ae6282Smrg
403339ae6282Smrg
403416e5c272Smrg  if test x"${MISSING+set}" != xset; then
403516e5c272Smrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
403639ae6282Smrgfi
403739ae6282Smrg# Use eval to expand $SHELL
403816e5c272Smrgif eval "$MISSING --is-lightweight"; then
403916e5c272Smrg  am_missing_run="$MISSING "
404039ae6282Smrgelse
404139ae6282Smrg  am_missing_run=
404216e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
404316e5c272Smrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
404439ae6282Smrgfi
404539ae6282Smrg
404616e5c272Smrgif test x"${install_sh+set}" != xset; then
404739ae6282Smrg  case $am_aux_dir in
404839ae6282Smrg  *\ * | *\	*)
404939ae6282Smrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
405039ae6282Smrg  *)
405139ae6282Smrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
405239ae6282Smrg  esac
405339ae6282Smrgfi
405439ae6282Smrg
405516e5c272Smrg# Installed binaries are usually stripped using 'strip' when the user
405616e5c272Smrg# run "make install-strip".  However 'strip' might not be the right
405739ae6282Smrg# tool to use in cross-compilation environments, therefore Automake
405816e5c272Smrg# will honor the 'STRIP' environment variable to overrule this program.
405939ae6282Smrgif test "$cross_compiling" != no; then
406039ae6282Smrg  if test -n "$ac_tool_prefix"; then
406139ae6282Smrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
406239ae6282Smrgset dummy ${ac_tool_prefix}strip; ac_word=$2
406316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
406416e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
406516e5c272Smrgif test ${ac_cv_prog_STRIP+y}
406616e5c272Smrgthen :
406716e5c272Smrg  printf %s "(cached) " >&6
4068baaedd75Smrgelse case e in #(
4069baaedd75Smrg  e) if test -n "$STRIP"; then
407039ae6282Smrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
407139ae6282Smrgelse
407239ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
407339ae6282Smrgfor as_dir in $PATH
407439ae6282Smrgdo
407539ae6282Smrg  IFS=$as_save_IFS
407616e5c272Smrg  case $as_dir in #(((
407716e5c272Smrg    '') as_dir=./ ;;
407816e5c272Smrg    */) ;;
407916e5c272Smrg    *) as_dir=$as_dir/ ;;
408016e5c272Smrg  esac
408139ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
408216e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
408339ae6282Smrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
408416e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
408539ae6282Smrg    break 2
408639ae6282Smrg  fi
408739ae6282Smrgdone
408839ae6282Smrg  done
408939ae6282SmrgIFS=$as_save_IFS
409039ae6282Smrg
4091baaedd75Smrgfi ;;
4092baaedd75Smrgesac
409339ae6282Smrgfi
409439ae6282SmrgSTRIP=$ac_cv_prog_STRIP
409539ae6282Smrgif test -n "$STRIP"; then
409616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
409716e5c272Smrgprintf "%s\n" "$STRIP" >&6; }
409839ae6282Smrgelse
409916e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
410016e5c272Smrgprintf "%s\n" "no" >&6; }
410139ae6282Smrgfi
410239ae6282Smrg
410339ae6282Smrg
410439ae6282Smrgfi
410539ae6282Smrgif test -z "$ac_cv_prog_STRIP"; then
410639ae6282Smrg  ac_ct_STRIP=$STRIP
410739ae6282Smrg  # Extract the first word of "strip", so it can be a program name with args.
410839ae6282Smrgset dummy strip; ac_word=$2
410916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
411016e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
411116e5c272Smrgif test ${ac_cv_prog_ac_ct_STRIP+y}
411216e5c272Smrgthen :
411316e5c272Smrg  printf %s "(cached) " >&6
4114baaedd75Smrgelse case e in #(
4115baaedd75Smrg  e) if test -n "$ac_ct_STRIP"; then
411639ae6282Smrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
411739ae6282Smrgelse
411839ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
411939ae6282Smrgfor as_dir in $PATH
412039ae6282Smrgdo
412139ae6282Smrg  IFS=$as_save_IFS
412216e5c272Smrg  case $as_dir in #(((
412316e5c272Smrg    '') as_dir=./ ;;
412416e5c272Smrg    */) ;;
412516e5c272Smrg    *) as_dir=$as_dir/ ;;
412616e5c272Smrg  esac
412739ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
412816e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
412939ae6282Smrg    ac_cv_prog_ac_ct_STRIP="strip"
413016e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
413139ae6282Smrg    break 2
413239ae6282Smrg  fi
413339ae6282Smrgdone
413439ae6282Smrg  done
413539ae6282SmrgIFS=$as_save_IFS
413639ae6282Smrg
4137baaedd75Smrgfi ;;
4138baaedd75Smrgesac
413939ae6282Smrgfi
414039ae6282Smrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
414139ae6282Smrgif test -n "$ac_ct_STRIP"; then
414216e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
414316e5c272Smrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
414439ae6282Smrgelse
414516e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
414616e5c272Smrgprintf "%s\n" "no" >&6; }
414739ae6282Smrgfi
414839ae6282Smrg
414939ae6282Smrg  if test "x$ac_ct_STRIP" = x; then
415039ae6282Smrg    STRIP=":"
415139ae6282Smrg  else
415239ae6282Smrg    case $cross_compiling:$ac_tool_warned in
415339ae6282Smrgyes:)
415416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
415516e5c272Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
415639ae6282Smrgac_tool_warned=yes ;;
415739ae6282Smrgesac
415839ae6282Smrg    STRIP=$ac_ct_STRIP
415939ae6282Smrg  fi
416039ae6282Smrgelse
416139ae6282Smrg  STRIP="$ac_cv_prog_STRIP"
416239ae6282Smrgfi
416339ae6282Smrg
416439ae6282Smrgfi
416539ae6282SmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
416639ae6282Smrg
416716e5c272Smrg
416816e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
416916e5c272Smrgprintf %s "checking for a race-free mkdir -p... " >&6; }
417039ae6282Smrgif test -z "$MKDIR_P"; then
417116e5c272Smrg  if test ${ac_cv_path_mkdir+y}
417216e5c272Smrgthen :
417316e5c272Smrg  printf %s "(cached) " >&6
4174baaedd75Smrgelse case e in #(
4175baaedd75Smrg  e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
417639ae6282Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
417739ae6282Smrgdo
417839ae6282Smrg  IFS=$as_save_IFS
417916e5c272Smrg  case $as_dir in #(((
418016e5c272Smrg    '') as_dir=./ ;;
418116e5c272Smrg    */) ;;
418216e5c272Smrg    *) as_dir=$as_dir/ ;;
418316e5c272Smrg  esac
418439ae6282Smrg    for ac_prog in mkdir gmkdir; do
418539ae6282Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
418616e5c272Smrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
418716e5c272Smrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
418816e5c272Smrg	     'mkdir ('*'coreutils) '* | \
4189baaedd75Smrg	     *'BusyBox '* | \
419039ae6282Smrg	     'mkdir (fileutils) '4.1*)
419116e5c272Smrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
419239ae6282Smrg	       break 3;;
419339ae6282Smrg	   esac
419439ae6282Smrg	 done
419539ae6282Smrg       done
419639ae6282Smrg  done
419739ae6282SmrgIFS=$as_save_IFS
4198baaedd75Smrg ;;
4199baaedd75Smrgesac
420039ae6282Smrgfi
420139ae6282Smrg
420239ae6282Smrg  test -d ./--version && rmdir ./--version
420316e5c272Smrg  if test ${ac_cv_path_mkdir+y}; then
420439ae6282Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
420539ae6282Smrg  else
4206baaedd75Smrg    # As a last resort, use plain mkdir -p,
4207baaedd75Smrg    # in the hope it doesn't have the bugs of ancient mkdir.
4208baaedd75Smrg    MKDIR_P='mkdir -p'
420939ae6282Smrg  fi
421039ae6282Smrgfi
421116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
421216e5c272Smrgprintf "%s\n" "$MKDIR_P" >&6; }
421339ae6282Smrg
421439ae6282Smrgfor ac_prog in gawk mawk nawk awk
421539ae6282Smrgdo
421639ae6282Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
421739ae6282Smrgset dummy $ac_prog; ac_word=$2
421816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
421916e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
422016e5c272Smrgif test ${ac_cv_prog_AWK+y}
422116e5c272Smrgthen :
422216e5c272Smrg  printf %s "(cached) " >&6
4223baaedd75Smrgelse case e in #(
4224baaedd75Smrg  e) if test -n "$AWK"; then
422539ae6282Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
422639ae6282Smrgelse
422739ae6282Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
422839ae6282Smrgfor as_dir in $PATH
422939ae6282Smrgdo
423039ae6282Smrg  IFS=$as_save_IFS
423116e5c272Smrg  case $as_dir in #(((
423216e5c272Smrg    '') as_dir=./ ;;
423316e5c272Smrg    */) ;;
423416e5c272Smrg    *) as_dir=$as_dir/ ;;
423516e5c272Smrg  esac
423639ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
423716e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
423839ae6282Smrg    ac_cv_prog_AWK="$ac_prog"
423916e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
424039ae6282Smrg    break 2
424139ae6282Smrg  fi
424239ae6282Smrgdone
424339ae6282Smrg  done
424439ae6282SmrgIFS=$as_save_IFS
424539ae6282Smrg
4246baaedd75Smrgfi ;;
4247baaedd75Smrgesac
424839ae6282Smrgfi
424939ae6282SmrgAWK=$ac_cv_prog_AWK
425039ae6282Smrgif test -n "$AWK"; then
425116e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
425216e5c272Smrgprintf "%s\n" "$AWK" >&6; }
425339ae6282Smrgelse
425416e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
425516e5c272Smrgprintf "%s\n" "no" >&6; }
425639ae6282Smrgfi
425739ae6282Smrg
425839ae6282Smrg
425939ae6282Smrg  test -n "$AWK" && break
426039ae6282Smrgdone
426139ae6282Smrg
426216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
426316e5c272Smrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
426439ae6282Smrgset x ${MAKE-make}
426516e5c272Smrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
426616e5c272Smrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
426716e5c272Smrgthen :
426816e5c272Smrg  printf %s "(cached) " >&6
4269baaedd75Smrgelse case e in #(
4270baaedd75Smrg  e) cat >conftest.make <<\_ACEOF
427139ae6282SmrgSHELL = /bin/sh
427239ae6282Smrgall:
427339ae6282Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
427439ae6282Smrg_ACEOF
427539ae6282Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
427639ae6282Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
427739ae6282Smrg  *@@@%%%=?*=@@@%%%*)
427839ae6282Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
427939ae6282Smrg  *)
428039ae6282Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
428139ae6282Smrgesac
4282baaedd75Smrgrm -f conftest.make ;;
4283baaedd75Smrgesac
428439ae6282Smrgfi
428539ae6282Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
428616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
428716e5c272Smrgprintf "%s\n" "yes" >&6; }
428839ae6282Smrg  SET_MAKE=
428939ae6282Smrgelse
429016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
429116e5c272Smrgprintf "%s\n" "no" >&6; }
429239ae6282Smrg  SET_MAKE="MAKE=${MAKE-make}"
429339ae6282Smrgfi
429439ae6282Smrg
429539ae6282Smrgrm -rf .tst 2>/dev/null
429639ae6282Smrgmkdir .tst 2>/dev/null
429739ae6282Smrgif test -d .tst; then
429839ae6282Smrg  am__leading_dot=.
429939ae6282Smrgelse
430039ae6282Smrg  am__leading_dot=_
430139ae6282Smrgfi
430239ae6282Smrgrmdir .tst 2>/dev/null
430339ae6282Smrg
430439ae6282SmrgDEPDIR="${am__leading_dot}deps"
430539ae6282Smrg
430639ae6282Smrgac_config_commands="$ac_config_commands depfiles"
430739ae6282Smrg
430816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
430916e5c272Smrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
431016e5c272Smrgcat > confinc.mk << 'END'
431139ae6282Smrgam__doit:
431216e5c272Smrg	@echo this is the am__doit target >confinc.out
431339ae6282Smrg.PHONY: am__doit
431439ae6282SmrgEND
431539ae6282Smrgam__include="#"
431639ae6282Smrgam__quote=
431716e5c272Smrg# BSD make does it like this.
431816e5c272Smrgecho '.include "confinc.mk" # ignored' > confmf.BSD
431916e5c272Smrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
432016e5c272Smrgecho 'include confinc.mk # ignored' > confmf.GNU
432116e5c272Smrg_am_result=no
432216e5c272Smrgfor s in GNU BSD; do
432316e5c272Smrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
432416e5c272Smrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
432516e5c272Smrg   ac_status=$?
432616e5c272Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
432716e5c272Smrg   (exit $ac_status); }
432816e5c272Smrg  case $?:`cat confinc.out 2>/dev/null` in #(
432916e5c272Smrg  '0:this is the am__doit target') :
433016e5c272Smrg    case $s in #(
433116e5c272Smrg  BSD) :
433216e5c272Smrg    am__include='.include' am__quote='"' ;; #(
433316e5c272Smrg  *) :
433416e5c272Smrg    am__include='include' am__quote='' ;;
433516e5c272Smrgesac ;; #(
433616e5c272Smrg  *) :
433739ae6282Smrg     ;;
433816e5c272Smrgesac
433916e5c272Smrg  if test "$am__include" != "#"; then
434016e5c272Smrg    _am_result="yes ($s style)"
434116e5c272Smrg    break
434216e5c272Smrg  fi
434316e5c272Smrgdone
434416e5c272Smrgrm -f confinc.* confmf.*
434516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
434616e5c272Smrgprintf "%s\n" "${_am_result}" >&6; }
434716e5c272Smrg
434816e5c272Smrg# Check whether --enable-dependency-tracking was given.
434916e5c272Smrgif test ${enable_dependency_tracking+y}
435016e5c272Smrgthen :
435116e5c272Smrg  enableval=$enable_dependency_tracking;
435216e5c272Smrgfi
435316e5c272Smrg
435416e5c272Smrgif test "x$enable_dependency_tracking" != xno; then
435516e5c272Smrg  am_depcomp="$ac_aux_dir/depcomp"
435616e5c272Smrg  AMDEPBACKSLASH='\'
435716e5c272Smrg  am__nodep='_no'
435816e5c272Smrgfi
435916e5c272Smrg if test "x$enable_dependency_tracking" != xno; then
436016e5c272Smrg  AMDEP_TRUE=
436116e5c272Smrg  AMDEP_FALSE='#'
436216e5c272Smrgelse
436316e5c272Smrg  AMDEP_TRUE='#'
436416e5c272Smrg  AMDEP_FALSE=
436539ae6282Smrgfi
436639ae6282Smrg
436739ae6282Smrg
436816e5c272Smrg# Check whether --enable-silent-rules was given.
436916e5c272Smrgif test ${enable_silent_rules+y}
437016e5c272Smrgthen :
437116e5c272Smrg  enableval=$enable_silent_rules;
437216e5c272Smrgfi
437339ae6282Smrg
437416e5c272Smrgcase $enable_silent_rules in # (((
437516e5c272Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
437616e5c272Smrg   no) AM_DEFAULT_VERBOSITY=1;;
437716e5c272Smrg    *) AM_DEFAULT_VERBOSITY=1;;
437816e5c272Smrgesac
437916e5c272Smrgam_make=${MAKE-make}
438016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
438116e5c272Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
438216e5c272Smrgif test ${am_cv_make_support_nested_variables+y}
438316e5c272Smrgthen :
438416e5c272Smrg  printf %s "(cached) " >&6
4385baaedd75Smrgelse case e in #(
4386baaedd75Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
438716e5c272SmrgBAR0=false
438816e5c272SmrgBAR1=true
438916e5c272SmrgV=1
439016e5c272Smrgam__doit:
439116e5c272Smrg	@$(TRUE)
439216e5c272Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
439316e5c272Smrg  am_cv_make_support_nested_variables=yes
439416e5c272Smrgelse
439516e5c272Smrg  am_cv_make_support_nested_variables=no
4396baaedd75Smrgfi ;;
4397baaedd75Smrgesac
439839ae6282Smrgfi
439916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
440016e5c272Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
440116e5c272Smrgif test $am_cv_make_support_nested_variables = yes; then
440216e5c272Smrg    AM_V='$(V)'
440316e5c272Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
440439ae6282Smrgelse
440516e5c272Smrg  AM_V=$AM_DEFAULT_VERBOSITY
440616e5c272Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
440739ae6282Smrgfi
440816e5c272SmrgAM_BACKSLASH='\'
440939ae6282Smrg
441039ae6282Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
441139ae6282Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
441239ae6282Smrg  # is not polluted with repeated "-I."
441339ae6282Smrg  am__isrc=' -I$(srcdir)'
441439ae6282Smrg  # test to see if srcdir already configured
441539ae6282Smrg  if test -f $srcdir/config.status; then
441639ae6282Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
441739ae6282Smrg  fi
441839ae6282Smrgfi
441939ae6282Smrg
442039ae6282Smrg# test whether we have cygpath
442139ae6282Smrgif test -z "$CYGPATH_W"; then
442239ae6282Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
442339ae6282Smrg    CYGPATH_W='cygpath -w'
442439ae6282Smrg  else
442539ae6282Smrg    CYGPATH_W=echo
442639ae6282Smrg  fi
442739ae6282Smrgfi
442839ae6282Smrg
442939ae6282Smrg
443039ae6282Smrg# Define the identity of the package.
443139ae6282Smrg PACKAGE='lndir'
4432baaedd75Smrg VERSION='1.0.5'
443339ae6282Smrg
443439ae6282Smrg
443516e5c272Smrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
443639ae6282Smrg
443739ae6282Smrg
443816e5c272Smrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
443939ae6282Smrg
444039ae6282Smrg# Some tools Automake needs.
444139ae6282Smrg
444239ae6282SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
444339ae6282Smrg
444439ae6282Smrg
444539ae6282SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
444639ae6282Smrg
444739ae6282Smrg
444839ae6282SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
444939ae6282Smrg
445039ae6282Smrg
445139ae6282SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
445239ae6282Smrg
445339ae6282Smrg
445439ae6282SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
445539ae6282Smrg
445616e5c272Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
445716e5c272Smrg# dies out for good.  For more background, see:
445816e5c272Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
445916e5c272Smrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
446016e5c272Smrgmkdir_p='$(MKDIR_P)'
446116e5c272Smrg
446216e5c272Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
446316e5c272Smrg# system "awk" is bad on some platforms.
446416e5c272Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
446516e5c272Smrg# in the wild :-(  We should find a proper way to deprecate it ...
446616e5c272SmrgAMTAR='$${TAR-tar}'
446739ae6282Smrg
446839ae6282Smrg
446916e5c272Smrg# We'll loop over all known methods to create a tar archive until one works.
447016e5c272Smrg_am_tools='gnutar  pax cpio none'
447116e5c272Smrg
447216e5c272Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
447316e5c272Smrg
447439ae6282Smrg
447539ae6282Smrg
447639ae6282Smrg
447739ae6282Smrg
447839ae6282Smrgdepcc="$CC"   am_compiler_list=
447939ae6282Smrg
448016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
448116e5c272Smrgprintf %s "checking dependency style of $depcc... " >&6; }
448216e5c272Smrgif test ${am_cv_CC_dependencies_compiler_type+y}
448316e5c272Smrgthen :
448416e5c272Smrg  printf %s "(cached) " >&6
4485baaedd75Smrgelse case e in #(
4486baaedd75Smrg  e) if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
448739ae6282Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
448839ae6282Smrg  # making bogus files that we don't know about and never remove.  For
448939ae6282Smrg  # instance it was reported that on HP-UX the gcc test will end up
449016e5c272Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
449116e5c272Smrg  # in D".
449216e5c272Smrg  rm -rf conftest.dir
449339ae6282Smrg  mkdir conftest.dir
449439ae6282Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
449539ae6282Smrg  # using a relative directory.
449639ae6282Smrg  cp "$am_depcomp" conftest.dir
449739ae6282Smrg  cd conftest.dir
449839ae6282Smrg  # We will build objects and dependencies in a subdirectory because
449939ae6282Smrg  # it helps to detect inapplicable dependency modes.  For instance
450039ae6282Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
450139ae6282Smrg  # side effect of compilation, but ICC will put the dependencies in
450239ae6282Smrg  # the current directory while Tru64 will put them in the object
450339ae6282Smrg  # directory.
450439ae6282Smrg  mkdir sub
450539ae6282Smrg
450639ae6282Smrg  am_cv_CC_dependencies_compiler_type=none
450739ae6282Smrg  if test "$am_compiler_list" = ""; then
450839ae6282Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
450939ae6282Smrg  fi
451039ae6282Smrg  am__universal=false
451139ae6282Smrg  case " $depcc " in #(
451239ae6282Smrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
451339ae6282Smrg     esac
451439ae6282Smrg
451539ae6282Smrg  for depmode in $am_compiler_list; do
451639ae6282Smrg    # Setup a source with many dependencies, because some compilers
451739ae6282Smrg    # like to wrap large dependency lists on column 80 (with \), and
451839ae6282Smrg    # we should not choose a depcomp mode which is confused by this.
451939ae6282Smrg    #
452039ae6282Smrg    # We need to recreate these files for each test, as the compiler may
452139ae6282Smrg    # overwrite some of them when testing with obscure command lines.
452239ae6282Smrg    # This happens at least with the AIX C compiler.
452339ae6282Smrg    : > sub/conftest.c
452439ae6282Smrg    for i in 1 2 3 4 5 6; do
452539ae6282Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
452616e5c272Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
452716e5c272Smrg      # Solaris 10 /bin/sh.
452816e5c272Smrg      echo '/* dummy */' > sub/conftst$i.h
452939ae6282Smrg    done
453039ae6282Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
453139ae6282Smrg
453216e5c272Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
453339ae6282Smrg    # mode.  It turns out that the SunPro C++ compiler does not properly
453416e5c272Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
453516e5c272Smrg    # versions had trouble with output in subdirs.
453639ae6282Smrg    am__obj=sub/conftest.${OBJEXT-o}
453739ae6282Smrg    am__minus_obj="-o $am__obj"
453839ae6282Smrg    case $depmode in
453939ae6282Smrg    gcc)
454039ae6282Smrg      # This depmode causes a compiler race in universal mode.
454139ae6282Smrg      test "$am__universal" = false || continue
454239ae6282Smrg      ;;
454339ae6282Smrg    nosideeffect)
454416e5c272Smrg      # After this tag, mechanisms are not by side-effect, so they'll
454516e5c272Smrg      # only be used when explicitly requested.
454639ae6282Smrg      if test "x$enable_dependency_tracking" = xyes; then
454739ae6282Smrg	continue
454839ae6282Smrg      else
454939ae6282Smrg	break
455039ae6282Smrg      fi
455139ae6282Smrg      ;;
455216e5c272Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
455316e5c272Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
455439ae6282Smrg      # not run yet.  These depmodes are late enough in the game, and
455539ae6282Smrg      # so weak that their functioning should not be impacted.
455639ae6282Smrg      am__obj=conftest.${OBJEXT-o}
455739ae6282Smrg      am__minus_obj=
455839ae6282Smrg      ;;
455939ae6282Smrg    none) break ;;
456039ae6282Smrg    esac
456139ae6282Smrg    if depmode=$depmode \
456239ae6282Smrg       source=sub/conftest.c object=$am__obj \
456339ae6282Smrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
456439ae6282Smrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
456539ae6282Smrg         >/dev/null 2>conftest.err &&
456639ae6282Smrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
456739ae6282Smrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
456839ae6282Smrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
456939ae6282Smrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
457039ae6282Smrg      # icc doesn't choke on unknown options, it will just issue warnings
457139ae6282Smrg      # or remarks (even with -Werror).  So we grep stderr for any message
457239ae6282Smrg      # that says an option was ignored or not supported.
457339ae6282Smrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
457439ae6282Smrg      #   icc: Command line warning: ignoring option '-M'; no argument required
457539ae6282Smrg      # The diagnosis changed in icc 8.0:
457639ae6282Smrg      #   icc: Command line remark: option '-MP' not supported
457739ae6282Smrg      if (grep 'ignoring option' conftest.err ||
457839ae6282Smrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
457939ae6282Smrg        am_cv_CC_dependencies_compiler_type=$depmode
458039ae6282Smrg        break
458139ae6282Smrg      fi
458239ae6282Smrg    fi
458339ae6282Smrg  done
458439ae6282Smrg
458539ae6282Smrg  cd ..
458639ae6282Smrg  rm -rf conftest.dir
458739ae6282Smrgelse
458839ae6282Smrg  am_cv_CC_dependencies_compiler_type=none
458939ae6282Smrgfi
4590baaedd75Smrg ;;
4591baaedd75Smrgesac
459239ae6282Smrgfi
459316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
459416e5c272Smrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
459539ae6282SmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
459639ae6282Smrg
459739ae6282Smrg if
459839ae6282Smrg  test "x$enable_dependency_tracking" != xno \
459939ae6282Smrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
460039ae6282Smrg  am__fastdepCC_TRUE=
460139ae6282Smrg  am__fastdepCC_FALSE='#'
460239ae6282Smrgelse
460339ae6282Smrg  am__fastdepCC_TRUE='#'
460439ae6282Smrg  am__fastdepCC_FALSE=
460539ae6282Smrgfi
460639ae6282Smrg
460739ae6282Smrg
460816e5c272Smrg# Variables for tags utilities; see am/tags.am
460916e5c272Smrgif test -z "$CTAGS"; then
461016e5c272Smrg  CTAGS=ctags
461139ae6282Smrgfi
461239ae6282Smrg
461316e5c272Smrgif test -z "$ETAGS"; then
461416e5c272Smrg  ETAGS=etags
461539ae6282Smrgfi
461639ae6282Smrg
461716e5c272Smrgif test -z "$CSCOPE"; then
461816e5c272Smrg  CSCOPE=cscope
461916e5c272Smrgfi
462039ae6282Smrg
462139ae6282Smrg
462239ae6282Smrg
462316e5c272Smrg# POSIX will say in a future version that running "rm -f" with no argument
462416e5c272Smrg# is OK; and we want to be able to make that assumption in our Makefile
462516e5c272Smrg# recipes.  So use an aggressive probe to check that the usage we want is
462616e5c272Smrg# actually supported "in the wild" to an acceptable degree.
462716e5c272Smrg# See automake bug#10828.
462816e5c272Smrg# To make any issue more visible, cause the running configure to be aborted
462916e5c272Smrg# by default if the 'rm' program in use doesn't match our expectations; the
463016e5c272Smrg# user can still override this though.
463116e5c272Smrgif rm -f && rm -fr && rm -rf; then : OK; else
463216e5c272Smrg  cat >&2 <<'END'
463316e5c272SmrgOops!
463439ae6282Smrg
463516e5c272SmrgYour 'rm' program seems unable to run without file operands specified
463616e5c272Smrgon the command line, even when the '-f' option is present.  This is contrary
463716e5c272Smrgto the behaviour of most rm programs out there, and not conforming with
463816e5c272Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
463939ae6282Smrg
464016e5c272SmrgPlease tell bug-automake@gnu.org about your system, including the value
464116e5c272Smrgof your $PATH and any error possibly output before this message.  This
464216e5c272Smrgcan help us improve future automake versions.
464339ae6282Smrg
464416e5c272SmrgEND
464516e5c272Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
464616e5c272Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
464716e5c272Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
464816e5c272Smrg    echo >&2
464916e5c272Smrg  else
465016e5c272Smrg    cat >&2 <<'END'
465116e5c272SmrgAborting the configuration process, to ensure you take notice of the issue.
465239ae6282Smrg
465316e5c272SmrgYou can download and install GNU coreutils to get an 'rm' implementation
465416e5c272Smrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
465539ae6282Smrg
465616e5c272SmrgIf you want to complete the configuration process using your problematic
465716e5c272Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
465816e5c272Smrgto "yes", and re-run configure.
465939ae6282Smrg
466016e5c272SmrgEND
466116e5c272Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
466216e5c272Smrg  fi
466316e5c272Smrgfi
466439ae6282Smrg
466539ae6282Smrg
466616e5c272Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
466739ae6282Smrg
466839ae6282Smrg
466939ae6282Smrg
467039ae6282Smrg
467139ae6282Smrg
467239ae6282Smrg
467339ae6282Smrg
467439ae6282Smrg
467539ae6282Smrg
467639ae6282Smrg
467739ae6282Smrg
467816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
467916e5c272Smrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
468016e5c272Smrgif test ${ac_cv_c_undeclared_builtin_options+y}
468116e5c272Smrgthen :
468216e5c272Smrg  printf %s "(cached) " >&6
4683baaedd75Smrgelse case e in #(
4684baaedd75Smrg  e) ac_save_CFLAGS=$CFLAGS
468516e5c272Smrg   ac_cv_c_undeclared_builtin_options='cannot detect'
468616e5c272Smrg   for ac_arg in '' -fno-builtin; do
468716e5c272Smrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
468816e5c272Smrg     # This test program should *not* compile successfully.
468916e5c272Smrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
469016e5c272Smrg/* end confdefs.h.  */
469139ae6282Smrg
469239ae6282Smrgint
469316e5c272Smrgmain (void)
469439ae6282Smrg{
469516e5c272Smrg(void) strchr;
469616e5c272Smrg  ;
469716e5c272Smrg  return 0;
469816e5c272Smrg}
469916e5c272Smrg_ACEOF
470016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
470116e5c272Smrgthen :
470239ae6282Smrg
4703baaedd75Smrgelse case e in #(
4704baaedd75Smrg  e) # This test program should compile successfully.
470516e5c272Smrg        # No library function is consistently available on
470616e5c272Smrg        # freestanding implementations, so test against a dummy
470716e5c272Smrg        # declaration.  Include always-available headers on the
470816e5c272Smrg        # off chance that they somehow elicit warnings.
470916e5c272Smrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
471016e5c272Smrg/* end confdefs.h.  */
471116e5c272Smrg#include <float.h>
471216e5c272Smrg#include <limits.h>
471316e5c272Smrg#include <stdarg.h>
471416e5c272Smrg#include <stddef.h>
471516e5c272Smrgextern void ac_decl (int, char *);
471639ae6282Smrg
471716e5c272Smrgint
471816e5c272Smrgmain (void)
471916e5c272Smrg{
472016e5c272Smrg(void) ac_decl (0, (char *) 0);
472116e5c272Smrg  (void) ac_decl;
472239ae6282Smrg
472339ae6282Smrg  ;
472439ae6282Smrg  return 0;
472539ae6282Smrg}
472639ae6282Smrg_ACEOF
472716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
472816e5c272Smrgthen :
472916e5c272Smrg  if test x"$ac_arg" = x
473016e5c272Smrgthen :
473116e5c272Smrg  ac_cv_c_undeclared_builtin_options='none needed'
4732baaedd75Smrgelse case e in #(
4733baaedd75Smrg  e) ac_cv_c_undeclared_builtin_options=$ac_arg ;;
4734baaedd75Smrgesac
473539ae6282Smrgfi
473616e5c272Smrg          break
473739ae6282Smrgfi
4738baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
4739baaedd75Smrgesac
474039ae6282Smrgfi
474116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
474216e5c272Smrg    done
474316e5c272Smrg    CFLAGS=$ac_save_CFLAGS
4744baaedd75Smrg   ;;
4745baaedd75Smrgesac
474616e5c272Smrgfi
474716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
474816e5c272Smrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
474916e5c272Smrg  case $ac_cv_c_undeclared_builtin_options in #(
475016e5c272Smrg  'cannot detect') :
4751baaedd75Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
4752baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
475316e5c272Smrgas_fn_error $? "cannot make $CC report undeclared builtins
4754baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
475516e5c272Smrg  'none needed') :
475616e5c272Smrg    ac_c_undeclared_builtin_options='' ;; #(
475716e5c272Smrg  *) :
475816e5c272Smrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
475916e5c272Smrgesac
476039ae6282Smrg
476139ae6282Smrg
476239ae6282Smrg
476339ae6282Smrg
476439ae6282Smrg
476516e5c272Smrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
476616e5c272Smrgif test "x$ac_cv_have_decl___clang__" = xyes
476716e5c272Smrgthen :
476839ae6282Smrg  CLANGCC="yes"
4769baaedd75Smrgelse case e in #(
4770baaedd75Smrg  e) CLANGCC="no" ;;
4771baaedd75Smrgesac
477239ae6282Smrgfi
477316e5c272Smrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
477416e5c272Smrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
477516e5c272Smrgthen :
477639ae6282Smrg  INTELCC="yes"
4777baaedd75Smrgelse case e in #(
4778baaedd75Smrg  e) INTELCC="no" ;;
4779baaedd75Smrgesac
478039ae6282Smrgfi
478116e5c272Smrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
478216e5c272Smrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
478316e5c272Smrgthen :
478439ae6282Smrg  SUNCC="yes"
4785baaedd75Smrgelse case e in #(
4786baaedd75Smrg  e) SUNCC="no" ;;
4787baaedd75Smrgesac
478839ae6282Smrgfi
478939ae6282Smrg
479039ae6282Smrg
479139ae6282Smrg
479239ae6282Smrg
479316e5c272Smrg
479416e5c272Smrg
479516e5c272Smrg
479616e5c272Smrg
479739ae6282Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
479839ae6282Smrg	if test -n "$ac_tool_prefix"; then
479939ae6282Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
480039ae6282Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
480116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
480216e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
480316e5c272Smrgif test ${ac_cv_path_PKG_CONFIG+y}
480416e5c272Smrgthen :
480516e5c272Smrg  printf %s "(cached) " >&6
4806baaedd75Smrgelse case e in #(
4807baaedd75Smrg  e) case $PKG_CONFIG in
480839ae6282Smrg  [\\/]* | ?:[\\/]*)
480939ae6282Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
481039ae6282Smrg  ;;
481139ae6282Smrg  *)
481239ae6282Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
481339ae6282Smrgfor as_dir in $PATH
481439ae6282Smrgdo
481539ae6282Smrg  IFS=$as_save_IFS
481616e5c272Smrg  case $as_dir in #(((
481716e5c272Smrg    '') as_dir=./ ;;
481816e5c272Smrg    */) ;;
481916e5c272Smrg    *) as_dir=$as_dir/ ;;
482016e5c272Smrg  esac
482139ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
482216e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
482316e5c272Smrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
482416e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
482539ae6282Smrg    break 2
482639ae6282Smrg  fi
482739ae6282Smrgdone
482839ae6282Smrg  done
482939ae6282SmrgIFS=$as_save_IFS
483039ae6282Smrg
483139ae6282Smrg  ;;
4832baaedd75Smrgesac ;;
483339ae6282Smrgesac
483439ae6282Smrgfi
483539ae6282SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
483639ae6282Smrgif test -n "$PKG_CONFIG"; then
483716e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
483816e5c272Smrgprintf "%s\n" "$PKG_CONFIG" >&6; }
483939ae6282Smrgelse
484016e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
484116e5c272Smrgprintf "%s\n" "no" >&6; }
484239ae6282Smrgfi
484339ae6282Smrg
484439ae6282Smrg
484539ae6282Smrgfi
484639ae6282Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
484739ae6282Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
484839ae6282Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
484939ae6282Smrgset dummy pkg-config; ac_word=$2
485016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
485116e5c272Smrgprintf %s "checking for $ac_word... " >&6; }
485216e5c272Smrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
485316e5c272Smrgthen :
485416e5c272Smrg  printf %s "(cached) " >&6
4855baaedd75Smrgelse case e in #(
4856baaedd75Smrg  e) case $ac_pt_PKG_CONFIG in
485739ae6282Smrg  [\\/]* | ?:[\\/]*)
485839ae6282Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
485939ae6282Smrg  ;;
486039ae6282Smrg  *)
486139ae6282Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
486239ae6282Smrgfor as_dir in $PATH
486339ae6282Smrgdo
486439ae6282Smrg  IFS=$as_save_IFS
486516e5c272Smrg  case $as_dir in #(((
486616e5c272Smrg    '') as_dir=./ ;;
486716e5c272Smrg    */) ;;
486816e5c272Smrg    *) as_dir=$as_dir/ ;;
486916e5c272Smrg  esac
487039ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
487116e5c272Smrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
487216e5c272Smrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
487316e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
487439ae6282Smrg    break 2
487539ae6282Smrg  fi
487639ae6282Smrgdone
487739ae6282Smrg  done
487839ae6282SmrgIFS=$as_save_IFS
487939ae6282Smrg
488039ae6282Smrg  ;;
4881baaedd75Smrgesac ;;
488239ae6282Smrgesac
488339ae6282Smrgfi
488439ae6282Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
488539ae6282Smrgif test -n "$ac_pt_PKG_CONFIG"; then
488616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
488716e5c272Smrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
488839ae6282Smrgelse
488916e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
489016e5c272Smrgprintf "%s\n" "no" >&6; }
489139ae6282Smrgfi
489239ae6282Smrg
489339ae6282Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
489439ae6282Smrg    PKG_CONFIG=""
489539ae6282Smrg  else
489639ae6282Smrg    case $cross_compiling:$ac_tool_warned in
489739ae6282Smrgyes:)
489816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
489916e5c272Smrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
490039ae6282Smrgac_tool_warned=yes ;;
490139ae6282Smrgesac
490239ae6282Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
490339ae6282Smrg  fi
490439ae6282Smrgelse
490539ae6282Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
490639ae6282Smrgfi
490739ae6282Smrg
490839ae6282Smrgfi
490939ae6282Smrgif test -n "$PKG_CONFIG"; then
491039ae6282Smrg	_pkg_min_version=0.9.0
491116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
491216e5c272Smrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
491339ae6282Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
491416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
491516e5c272Smrgprintf "%s\n" "yes" >&6; }
491639ae6282Smrg	else
491716e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
491816e5c272Smrgprintf "%s\n" "no" >&6; }
491939ae6282Smrg		PKG_CONFIG=""
492039ae6282Smrg	fi
492139ae6282Smrgfi
492239ae6282Smrg
492316e5c272Smrg
492416e5c272Smrg  # Make sure we can run config.sub.
492516e5c272Smrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
492616e5c272Smrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
492716e5c272Smrg
492816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
492916e5c272Smrgprintf %s "checking build system type... " >&6; }
493016e5c272Smrgif test ${ac_cv_build+y}
493116e5c272Smrgthen :
493216e5c272Smrg  printf %s "(cached) " >&6
4933baaedd75Smrgelse case e in #(
4934baaedd75Smrg  e) ac_build_alias=$build_alias
493539ae6282Smrgtest "x$ac_build_alias" = x &&
493616e5c272Smrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
493739ae6282Smrgtest "x$ac_build_alias" = x &&
493839ae6282Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
493916e5c272Smrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
494016e5c272Smrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
4941baaedd75Smrg ;;
4942baaedd75Smrgesac
494339ae6282Smrgfi
494416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
494516e5c272Smrgprintf "%s\n" "$ac_cv_build" >&6; }
494639ae6282Smrgcase $ac_cv_build in
494739ae6282Smrg*-*-*) ;;
494839ae6282Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
494939ae6282Smrgesac
495039ae6282Smrgbuild=$ac_cv_build
495139ae6282Smrgac_save_IFS=$IFS; IFS='-'
495239ae6282Smrgset x $ac_cv_build
495339ae6282Smrgshift
495439ae6282Smrgbuild_cpu=$1
495539ae6282Smrgbuild_vendor=$2
495639ae6282Smrgshift; shift
495739ae6282Smrg# Remember, the first character of IFS is used to create $*,
495839ae6282Smrg# except with old shells:
495939ae6282Smrgbuild_os=$*
496039ae6282SmrgIFS=$ac_save_IFS
496139ae6282Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
496239ae6282Smrg
496339ae6282Smrg
496416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
496516e5c272Smrgprintf %s "checking host system type... " >&6; }
496616e5c272Smrgif test ${ac_cv_host+y}
496716e5c272Smrgthen :
496816e5c272Smrg  printf %s "(cached) " >&6
4969baaedd75Smrgelse case e in #(
4970baaedd75Smrg  e) if test "x$host_alias" = x; then
497139ae6282Smrg  ac_cv_host=$ac_cv_build
497239ae6282Smrgelse
497316e5c272Smrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
497416e5c272Smrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
497539ae6282Smrgfi
4976baaedd75Smrg ;;
4977baaedd75Smrgesac
497839ae6282Smrgfi
497916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
498016e5c272Smrgprintf "%s\n" "$ac_cv_host" >&6; }
498139ae6282Smrgcase $ac_cv_host in
498239ae6282Smrg*-*-*) ;;
498339ae6282Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
498439ae6282Smrgesac
498539ae6282Smrghost=$ac_cv_host
498639ae6282Smrgac_save_IFS=$IFS; IFS='-'
498739ae6282Smrgset x $ac_cv_host
498839ae6282Smrgshift
498939ae6282Smrghost_cpu=$1
499039ae6282Smrghost_vendor=$2
499139ae6282Smrgshift; shift
499239ae6282Smrg# Remember, the first character of IFS is used to create $*,
499339ae6282Smrg# except with old shells:
499439ae6282Smrghost_os=$*
499539ae6282SmrgIFS=$ac_save_IFS
499639ae6282Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
499739ae6282Smrg
499839ae6282Smrg
499916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
500016e5c272Smrgprintf %s "checking for a sed that does not truncate output... " >&6; }
500116e5c272Smrgif test ${ac_cv_path_SED+y}
500216e5c272Smrgthen :
500316e5c272Smrg  printf %s "(cached) " >&6
5004baaedd75Smrgelse case e in #(
5005baaedd75Smrg  e)           ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
500639ae6282Smrg     for ac_i in 1 2 3 4 5 6 7; do
500739ae6282Smrg       ac_script="$ac_script$as_nl$ac_script"
500839ae6282Smrg     done
500939ae6282Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
501039ae6282Smrg     { ac_script=; unset ac_script;}
501139ae6282Smrg     if test -z "$SED"; then
501239ae6282Smrg  ac_path_SED_found=false
501339ae6282Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
501439ae6282Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
501539ae6282Smrgfor as_dir in $PATH
501639ae6282Smrgdo
501739ae6282Smrg  IFS=$as_save_IFS
501816e5c272Smrg  case $as_dir in #(((
501916e5c272Smrg    '') as_dir=./ ;;
502016e5c272Smrg    */) ;;
502116e5c272Smrg    *) as_dir=$as_dir/ ;;
502216e5c272Smrg  esac
502316e5c272Smrg    for ac_prog in sed gsed
502416e5c272Smrg   do
502539ae6282Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
502616e5c272Smrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
502716e5c272Smrg      as_fn_executable_p "$ac_path_SED" || continue
502839ae6282Smrg# Check for GNU ac_path_SED and select it if it is found.
502939ae6282Smrg  # Check for GNU $ac_path_SED
5030baaedd75Smrgcase `"$ac_path_SED" --version 2>&1` in #(
503139ae6282Smrg*GNU*)
503239ae6282Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5033baaedd75Smrg#(
503439ae6282Smrg*)
503539ae6282Smrg  ac_count=0
503616e5c272Smrg  printf %s 0123456789 >"conftest.in"
503739ae6282Smrg  while :
503839ae6282Smrg  do
503939ae6282Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
504039ae6282Smrg    mv "conftest.tmp" "conftest.in"
504139ae6282Smrg    cp "conftest.in" "conftest.nl"
504216e5c272Smrg    printf "%s\n" '' >> "conftest.nl"
504339ae6282Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
504439ae6282Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
504539ae6282Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
504639ae6282Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
504739ae6282Smrg      # Best one so far, save it but keep looking for a better one
504839ae6282Smrg      ac_cv_path_SED="$ac_path_SED"
504939ae6282Smrg      ac_path_SED_max=$ac_count
505039ae6282Smrg    fi
505139ae6282Smrg    # 10*(2^10) chars as input seems more than enough
505239ae6282Smrg    test $ac_count -gt 10 && break
505339ae6282Smrg  done
505439ae6282Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
505539ae6282Smrgesac
505639ae6282Smrg
505739ae6282Smrg      $ac_path_SED_found && break 3
505839ae6282Smrg    done
505939ae6282Smrg  done
506039ae6282Smrg  done
506139ae6282SmrgIFS=$as_save_IFS
506239ae6282Smrg  if test -z "$ac_cv_path_SED"; then
506339ae6282Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
506439ae6282Smrg  fi
506539ae6282Smrgelse
506639ae6282Smrg  ac_cv_path_SED=$SED
506739ae6282Smrgfi
5068baaedd75Smrg ;;
5069baaedd75Smrgesac
507039ae6282Smrgfi
507116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
507216e5c272Smrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
507339ae6282Smrg SED="$ac_cv_path_SED"
507439ae6282Smrg  rm -f conftest.sed
507539ae6282Smrg
507639ae6282Smrg
507739ae6282Smrg
507839ae6282Smrg
507939ae6282Smrg
508039ae6282Smrg
508139ae6282Smrg# Check whether --enable-selective-werror was given.
508216e5c272Smrgif test ${enable_selective_werror+y}
508316e5c272Smrgthen :
508439ae6282Smrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5085baaedd75Smrgelse case e in #(
5086baaedd75Smrg  e) SELECTIVE_WERROR=yes ;;
5087baaedd75Smrgesac
508839ae6282Smrgfi
508939ae6282Smrg
509039ae6282Smrg
509139ae6282Smrg
509239ae6282Smrg
509339ae6282Smrg
509439ae6282Smrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
509539ae6282Smrgif test "x$SUNCC" = "xyes"; then
509639ae6282Smrg    BASE_CFLAGS="-v"
509739ae6282Smrgelse
509839ae6282Smrg    BASE_CFLAGS=""
509939ae6282Smrgfi
510039ae6282Smrg
510139ae6282Smrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
510239ae6282Smrg
510339ae6282Smrg
510439ae6282Smrg
510539ae6282Smrg
510639ae6282Smrg
510739ae6282Smrg
510839ae6282Smrg
510939ae6282Smrg
511039ae6282Smrg
511139ae6282Smrg
511239ae6282Smrg
511316e5c272Smrg
511416e5c272Smrg
511539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
511639ae6282Smrg
511716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
511839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
511916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
512016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
512116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
512216e5c272Smrgthen :
512316e5c272Smrg  printf %s "(cached) " >&6
5124baaedd75Smrgelse case e in #(
5125baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
512639ae6282Smrg/* end confdefs.h.  */
512739ae6282Smrgint i;
512839ae6282Smrg_ACEOF
512916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
513016e5c272Smrgthen :
513116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5132baaedd75Smrgelse case e in #(
5133baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5134baaedd75Smrgesac
513539ae6282Smrgfi
5136baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5137baaedd75Smrgesac
513839ae6282Smrgfi
513916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
514016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
514116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
514239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
514339ae6282Smrgfi
514439ae6282Smrg
514516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
514616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
514739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
514839ae6282Smrg	fi
514939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
515016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
515116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
515216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
515316e5c272Smrgthen :
515416e5c272Smrg  printf %s "(cached) " >&6
5155baaedd75Smrgelse case e in #(
5156baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
515739ae6282Smrg/* end confdefs.h.  */
515839ae6282Smrgint i;
515939ae6282Smrg_ACEOF
516016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
516116e5c272Smrgthen :
516216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5163baaedd75Smrgelse case e in #(
5164baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5165baaedd75Smrgesac
516639ae6282Smrgfi
5167baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5168baaedd75Smrgesac
516939ae6282Smrgfi
517016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
517116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
517216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
517339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
517439ae6282Smrgfi
517539ae6282Smrg
517639ae6282Smrgfound="no"
517739ae6282Smrg
517839ae6282Smrg	if test $found = "no" ; then
517916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
518039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
518139ae6282Smrg		fi
518239ae6282Smrg
518316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
518439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
518539ae6282Smrg		fi
518639ae6282Smrg
518739ae6282Smrg		CFLAGS="$CFLAGS -Wall"
518839ae6282Smrg
518916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
519016e5c272Smrgprintf %s "checking if $CC supports -Wall... " >&6; }
519116e5c272Smrg		cacheid=xorg_cv_cc_flag__Wall
519216e5c272Smrg		if eval test \${$cacheid+y}
519316e5c272Smrgthen :
519416e5c272Smrg  printf %s "(cached) " >&6
5195baaedd75Smrgelse case e in #(
5196baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
519739ae6282Smrg/* end confdefs.h.  */
519839ae6282Smrgint i;
519939ae6282Smrgint
520016e5c272Smrgmain (void)
520139ae6282Smrg{
520239ae6282Smrg
520339ae6282Smrg  ;
520439ae6282Smrg  return 0;
520539ae6282Smrg}
520639ae6282Smrg_ACEOF
520716e5c272Smrgif ac_fn_c_try_link "$LINENO"
520816e5c272Smrgthen :
520916e5c272Smrg  eval $cacheid=yes
5210baaedd75Smrgelse case e in #(
5211baaedd75Smrg  e) eval $cacheid=no ;;
5212baaedd75Smrgesac
521339ae6282Smrgfi
521416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5215baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5216baaedd75Smrgesac
521739ae6282Smrgfi
521839ae6282Smrg
521939ae6282Smrg
522039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
522139ae6282Smrg
522216e5c272Smrg		eval supported=\$$cacheid
522316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
522416e5c272Smrgprintf "%s\n" "$supported" >&6; }
522539ae6282Smrg		if test "$supported" = "yes" ; then
522639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
522739ae6282Smrg			found="yes"
522839ae6282Smrg		fi
522939ae6282Smrg	fi
523039ae6282Smrg
523139ae6282Smrg
523239ae6282Smrg
523339ae6282Smrg
523439ae6282Smrg
523539ae6282Smrg
523639ae6282Smrg
523739ae6282Smrg
523839ae6282Smrg
523939ae6282Smrg
524039ae6282Smrg
524139ae6282Smrg
524239ae6282Smrg
524316e5c272Smrg
524416e5c272Smrg
524539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
524639ae6282Smrg
524716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
524839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
524916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
525016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
525116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
525216e5c272Smrgthen :
525316e5c272Smrg  printf %s "(cached) " >&6
5254baaedd75Smrgelse case e in #(
5255baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
525639ae6282Smrg/* end confdefs.h.  */
525739ae6282Smrgint i;
525839ae6282Smrg_ACEOF
525916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
526016e5c272Smrgthen :
526116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5262baaedd75Smrgelse case e in #(
5263baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5264baaedd75Smrgesac
526539ae6282Smrgfi
5266baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5267baaedd75Smrgesac
526839ae6282Smrgfi
526916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
527016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
527116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
527239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
527339ae6282Smrgfi
527439ae6282Smrg
527516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
527616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
527739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
527839ae6282Smrg	fi
527939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
528016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
528116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
528216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
528316e5c272Smrgthen :
528416e5c272Smrg  printf %s "(cached) " >&6
5285baaedd75Smrgelse case e in #(
5286baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
528739ae6282Smrg/* end confdefs.h.  */
528839ae6282Smrgint i;
528939ae6282Smrg_ACEOF
529016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
529116e5c272Smrgthen :
529216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5293baaedd75Smrgelse case e in #(
5294baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5295baaedd75Smrgesac
529639ae6282Smrgfi
5297baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5298baaedd75Smrgesac
529939ae6282Smrgfi
530016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
530116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
530216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
530339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
530439ae6282Smrgfi
530539ae6282Smrg
530639ae6282Smrgfound="no"
530739ae6282Smrg
530839ae6282Smrg	if test $found = "no" ; then
530916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
531039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
531139ae6282Smrg		fi
531239ae6282Smrg
531316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
531439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
531539ae6282Smrg		fi
531639ae6282Smrg
531739ae6282Smrg		CFLAGS="$CFLAGS -Wpointer-arith"
531839ae6282Smrg
531916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
532016e5c272Smrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
532116e5c272Smrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
532216e5c272Smrg		if eval test \${$cacheid+y}
532316e5c272Smrgthen :
532416e5c272Smrg  printf %s "(cached) " >&6
5325baaedd75Smrgelse case e in #(
5326baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
532739ae6282Smrg/* end confdefs.h.  */
532839ae6282Smrgint i;
532939ae6282Smrgint
533016e5c272Smrgmain (void)
533139ae6282Smrg{
533239ae6282Smrg
533339ae6282Smrg  ;
533439ae6282Smrg  return 0;
533539ae6282Smrg}
533639ae6282Smrg_ACEOF
533716e5c272Smrgif ac_fn_c_try_link "$LINENO"
533816e5c272Smrgthen :
533916e5c272Smrg  eval $cacheid=yes
5340baaedd75Smrgelse case e in #(
5341baaedd75Smrg  e) eval $cacheid=no ;;
5342baaedd75Smrgesac
534339ae6282Smrgfi
534416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5345baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5346baaedd75Smrgesac
534739ae6282Smrgfi
534839ae6282Smrg
534939ae6282Smrg
535039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
535139ae6282Smrg
535216e5c272Smrg		eval supported=\$$cacheid
535316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
535416e5c272Smrgprintf "%s\n" "$supported" >&6; }
535539ae6282Smrg		if test "$supported" = "yes" ; then
535639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
535739ae6282Smrg			found="yes"
535839ae6282Smrg		fi
535939ae6282Smrg	fi
536039ae6282Smrg
536139ae6282Smrg
536239ae6282Smrg
536339ae6282Smrg
536439ae6282Smrg
536539ae6282Smrg
536639ae6282Smrg
536739ae6282Smrg
536839ae6282Smrg
536939ae6282Smrg
537039ae6282Smrg
537139ae6282Smrg
537239ae6282Smrg
537316e5c272Smrg
537416e5c272Smrg
537539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
537639ae6282Smrg
537716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
537839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
537916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
538016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
538116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
538216e5c272Smrgthen :
538316e5c272Smrg  printf %s "(cached) " >&6
5384baaedd75Smrgelse case e in #(
5385baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
538639ae6282Smrg/* end confdefs.h.  */
538739ae6282Smrgint i;
538839ae6282Smrg_ACEOF
538916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
539016e5c272Smrgthen :
539116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5392baaedd75Smrgelse case e in #(
5393baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5394baaedd75Smrgesac
539539ae6282Smrgfi
5396baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5397baaedd75Smrgesac
539839ae6282Smrgfi
539916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
540016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
540116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
540239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
540339ae6282Smrgfi
540439ae6282Smrg
540516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
540616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
540739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
540839ae6282Smrg	fi
540939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
541016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
541116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
541216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
541316e5c272Smrgthen :
541416e5c272Smrg  printf %s "(cached) " >&6
5415baaedd75Smrgelse case e in #(
5416baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
541739ae6282Smrg/* end confdefs.h.  */
541839ae6282Smrgint i;
541939ae6282Smrg_ACEOF
542016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
542116e5c272Smrgthen :
542216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5423baaedd75Smrgelse case e in #(
5424baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5425baaedd75Smrgesac
542639ae6282Smrgfi
5427baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5428baaedd75Smrgesac
542939ae6282Smrgfi
543016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
543116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
543216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
543339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
543439ae6282Smrgfi
543539ae6282Smrg
543639ae6282Smrgfound="no"
543739ae6282Smrg
543839ae6282Smrg	if test $found = "no" ; then
543916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
544039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
544139ae6282Smrg		fi
544239ae6282Smrg
544316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
544439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
544539ae6282Smrg		fi
544639ae6282Smrg
544739ae6282Smrg		CFLAGS="$CFLAGS -Wmissing-declarations"
544839ae6282Smrg
544916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
545016e5c272Smrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
545116e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
545216e5c272Smrg		if eval test \${$cacheid+y}
545316e5c272Smrgthen :
545416e5c272Smrg  printf %s "(cached) " >&6
5455baaedd75Smrgelse case e in #(
5456baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
545739ae6282Smrg/* end confdefs.h.  */
545839ae6282Smrgint i;
545939ae6282Smrgint
546016e5c272Smrgmain (void)
546139ae6282Smrg{
546239ae6282Smrg
546339ae6282Smrg  ;
546439ae6282Smrg  return 0;
546539ae6282Smrg}
546639ae6282Smrg_ACEOF
546716e5c272Smrgif ac_fn_c_try_link "$LINENO"
546816e5c272Smrgthen :
546916e5c272Smrg  eval $cacheid=yes
5470baaedd75Smrgelse case e in #(
5471baaedd75Smrg  e) eval $cacheid=no ;;
5472baaedd75Smrgesac
547339ae6282Smrgfi
547416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5475baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5476baaedd75Smrgesac
547739ae6282Smrgfi
547839ae6282Smrg
547939ae6282Smrg
548039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
548139ae6282Smrg
548216e5c272Smrg		eval supported=\$$cacheid
548316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
548416e5c272Smrgprintf "%s\n" "$supported" >&6; }
548539ae6282Smrg		if test "$supported" = "yes" ; then
548639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
548739ae6282Smrg			found="yes"
548839ae6282Smrg		fi
548939ae6282Smrg	fi
549039ae6282Smrg
549139ae6282Smrg
549239ae6282Smrg
549339ae6282Smrg
549439ae6282Smrg
549539ae6282Smrg
549639ae6282Smrg
549739ae6282Smrg
549839ae6282Smrg
549939ae6282Smrg
550039ae6282Smrg
550139ae6282Smrg
550239ae6282Smrg
550316e5c272Smrg
550416e5c272Smrg
550539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
550639ae6282Smrg
550716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
550839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
550916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
551016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
551116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
551216e5c272Smrgthen :
551316e5c272Smrg  printf %s "(cached) " >&6
5514baaedd75Smrgelse case e in #(
5515baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
551639ae6282Smrg/* end confdefs.h.  */
551739ae6282Smrgint i;
551839ae6282Smrg_ACEOF
551916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
552016e5c272Smrgthen :
552116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5522baaedd75Smrgelse case e in #(
5523baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5524baaedd75Smrgesac
552539ae6282Smrgfi
5526baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5527baaedd75Smrgesac
552839ae6282Smrgfi
552916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
553016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
553116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
553239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
553339ae6282Smrgfi
553439ae6282Smrg
553516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
553616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
553739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
553839ae6282Smrg	fi
553939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
554016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
554116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
554216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
554316e5c272Smrgthen :
554416e5c272Smrg  printf %s "(cached) " >&6
5545baaedd75Smrgelse case e in #(
5546baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
554739ae6282Smrg/* end confdefs.h.  */
554839ae6282Smrgint i;
554939ae6282Smrg_ACEOF
555016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
555116e5c272Smrgthen :
555216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5553baaedd75Smrgelse case e in #(
5554baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5555baaedd75Smrgesac
555639ae6282Smrgfi
5557baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5558baaedd75Smrgesac
555939ae6282Smrgfi
556016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
556116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
556216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
556339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
556439ae6282Smrgfi
556539ae6282Smrg
556639ae6282Smrgfound="no"
556739ae6282Smrg
556839ae6282Smrg	if test $found = "no" ; then
556916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
557039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
557139ae6282Smrg		fi
557239ae6282Smrg
557316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
557439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
557539ae6282Smrg		fi
557639ae6282Smrg
557739ae6282Smrg		CFLAGS="$CFLAGS -Wformat=2"
557839ae6282Smrg
557916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
558016e5c272Smrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
558116e5c272Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
558216e5c272Smrg		if eval test \${$cacheid+y}
558316e5c272Smrgthen :
558416e5c272Smrg  printf %s "(cached) " >&6
5585baaedd75Smrgelse case e in #(
5586baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
558739ae6282Smrg/* end confdefs.h.  */
558839ae6282Smrgint i;
558939ae6282Smrgint
559016e5c272Smrgmain (void)
559139ae6282Smrg{
559239ae6282Smrg
559339ae6282Smrg  ;
559439ae6282Smrg  return 0;
559539ae6282Smrg}
559639ae6282Smrg_ACEOF
559716e5c272Smrgif ac_fn_c_try_link "$LINENO"
559816e5c272Smrgthen :
559916e5c272Smrg  eval $cacheid=yes
5600baaedd75Smrgelse case e in #(
5601baaedd75Smrg  e) eval $cacheid=no ;;
5602baaedd75Smrgesac
560339ae6282Smrgfi
560416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5605baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5606baaedd75Smrgesac
560739ae6282Smrgfi
560839ae6282Smrg
560939ae6282Smrg
561039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
561139ae6282Smrg
561216e5c272Smrg		eval supported=\$$cacheid
561316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
561416e5c272Smrgprintf "%s\n" "$supported" >&6; }
561539ae6282Smrg		if test "$supported" = "yes" ; then
561639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
561739ae6282Smrg			found="yes"
561839ae6282Smrg		fi
561939ae6282Smrg	fi
562039ae6282Smrg
562139ae6282Smrg	if test $found = "no" ; then
562216e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
562339ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
562439ae6282Smrg		fi
562539ae6282Smrg
562616e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
562739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
562839ae6282Smrg		fi
562939ae6282Smrg
563039ae6282Smrg		CFLAGS="$CFLAGS -Wformat"
563139ae6282Smrg
563216e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
563316e5c272Smrgprintf %s "checking if $CC supports -Wformat... " >&6; }
563416e5c272Smrg		cacheid=xorg_cv_cc_flag__Wformat
563516e5c272Smrg		if eval test \${$cacheid+y}
563616e5c272Smrgthen :
563716e5c272Smrg  printf %s "(cached) " >&6
5638baaedd75Smrgelse case e in #(
5639baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
564039ae6282Smrg/* end confdefs.h.  */
564139ae6282Smrgint i;
564239ae6282Smrgint
564316e5c272Smrgmain (void)
564439ae6282Smrg{
564539ae6282Smrg
564639ae6282Smrg  ;
564739ae6282Smrg  return 0;
564839ae6282Smrg}
564939ae6282Smrg_ACEOF
565016e5c272Smrgif ac_fn_c_try_link "$LINENO"
565116e5c272Smrgthen :
565216e5c272Smrg  eval $cacheid=yes
5653baaedd75Smrgelse case e in #(
5654baaedd75Smrg  e) eval $cacheid=no ;;
5655baaedd75Smrgesac
565639ae6282Smrgfi
565716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5658baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5659baaedd75Smrgesac
566039ae6282Smrgfi
566139ae6282Smrg
566239ae6282Smrg
566339ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
566439ae6282Smrg
566516e5c272Smrg		eval supported=\$$cacheid
566616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
566716e5c272Smrgprintf "%s\n" "$supported" >&6; }
566839ae6282Smrg		if test "$supported" = "yes" ; then
566939ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
567039ae6282Smrg			found="yes"
567139ae6282Smrg		fi
567239ae6282Smrg	fi
567339ae6282Smrg
567439ae6282Smrg
567539ae6282Smrg
567639ae6282Smrg
567739ae6282Smrg
567839ae6282Smrg
567939ae6282Smrg
568039ae6282Smrg
568139ae6282Smrg
568239ae6282Smrg
568339ae6282Smrg
568439ae6282Smrg
568539ae6282Smrg
568639ae6282Smrg
568739ae6282Smrg
568816e5c272Smrg
568916e5c272Smrg
569039ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
569139ae6282Smrg
569216e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
569339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
569416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
569516e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
569616e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
569716e5c272Smrgthen :
569816e5c272Smrg  printf %s "(cached) " >&6
5699baaedd75Smrgelse case e in #(
5700baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
570139ae6282Smrg/* end confdefs.h.  */
570239ae6282Smrgint i;
570339ae6282Smrg_ACEOF
570416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
570516e5c272Smrgthen :
570616e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5707baaedd75Smrgelse case e in #(
5708baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5709baaedd75Smrgesac
571039ae6282Smrgfi
5711baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5712baaedd75Smrgesac
571339ae6282Smrgfi
571416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
571516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
571616e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
571739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
571839ae6282Smrgfi
571939ae6282Smrg
572016e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
572116e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
572239ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
572339ae6282Smrg	fi
572439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
572516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
572616e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
572716e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
572816e5c272Smrgthen :
572916e5c272Smrg  printf %s "(cached) " >&6
5730baaedd75Smrgelse case e in #(
5731baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
573239ae6282Smrg/* end confdefs.h.  */
573339ae6282Smrgint i;
573439ae6282Smrg_ACEOF
573516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
573616e5c272Smrgthen :
573716e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5738baaedd75Smrgelse case e in #(
5739baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5740baaedd75Smrgesac
574139ae6282Smrgfi
5742baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5743baaedd75Smrgesac
574439ae6282Smrgfi
574516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
574616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
574716e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
574839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
574939ae6282Smrgfi
575039ae6282Smrg
575139ae6282Smrgfound="no"
575239ae6282Smrg
575339ae6282Smrg	if test $found = "no" ; then
575416e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
575539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
575639ae6282Smrg		fi
575739ae6282Smrg
575816e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
575939ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
576039ae6282Smrg		fi
576139ae6282Smrg
576239ae6282Smrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
576339ae6282Smrg
576416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
576516e5c272Smrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
576616e5c272Smrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
576716e5c272Smrg		if eval test \${$cacheid+y}
576816e5c272Smrgthen :
576916e5c272Smrg  printf %s "(cached) " >&6
5770baaedd75Smrgelse case e in #(
5771baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
577239ae6282Smrg/* end confdefs.h.  */
577339ae6282Smrgint i;
577439ae6282Smrgint
577516e5c272Smrgmain (void)
577639ae6282Smrg{
577739ae6282Smrg
577839ae6282Smrg  ;
577939ae6282Smrg  return 0;
578039ae6282Smrg}
578139ae6282Smrg_ACEOF
578216e5c272Smrgif ac_fn_c_try_link "$LINENO"
578316e5c272Smrgthen :
578416e5c272Smrg  eval $cacheid=yes
5785baaedd75Smrgelse case e in #(
5786baaedd75Smrg  e) eval $cacheid=no ;;
5787baaedd75Smrgesac
578839ae6282Smrgfi
578916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5790baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5791baaedd75Smrgesac
579239ae6282Smrgfi
579339ae6282Smrg
579439ae6282Smrg
579539ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
579639ae6282Smrg
579716e5c272Smrg		eval supported=\$$cacheid
579816e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
579916e5c272Smrgprintf "%s\n" "$supported" >&6; }
580039ae6282Smrg		if test "$supported" = "yes" ; then
580139ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
580239ae6282Smrg			found="yes"
580339ae6282Smrg		fi
580439ae6282Smrg	fi
580539ae6282Smrg
580639ae6282Smrg
580739ae6282Smrg
580839ae6282Smrg
580939ae6282Smrg
581039ae6282Smrg
581139ae6282Smrg
581239ae6282Smrg
581339ae6282Smrg
581439ae6282Smrg
581539ae6282Smrg
581639ae6282Smrg
581739ae6282Smrg
581816e5c272Smrg
581916e5c272Smrg
582039ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
582139ae6282Smrg
582216e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
582339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
582416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
582516e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
582616e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
582716e5c272Smrgthen :
582816e5c272Smrg  printf %s "(cached) " >&6
5829baaedd75Smrgelse case e in #(
5830baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
583139ae6282Smrg/* end confdefs.h.  */
583239ae6282Smrgint i;
583339ae6282Smrg_ACEOF
583416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
583516e5c272Smrgthen :
583616e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5837baaedd75Smrgelse case e in #(
5838baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5839baaedd75Smrgesac
584039ae6282Smrgfi
5841baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5842baaedd75Smrgesac
584339ae6282Smrgfi
584416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
584516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
584616e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
584739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
584839ae6282Smrgfi
584939ae6282Smrg
585016e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
585116e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
585239ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
585339ae6282Smrg	fi
585439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
585516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
585616e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
585716e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
585816e5c272Smrgthen :
585916e5c272Smrg  printf %s "(cached) " >&6
5860baaedd75Smrgelse case e in #(
5861baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
586239ae6282Smrg/* end confdefs.h.  */
586339ae6282Smrgint i;
586439ae6282Smrg_ACEOF
586516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
586616e5c272Smrgthen :
586716e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5868baaedd75Smrgelse case e in #(
5869baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
5870baaedd75Smrgesac
587139ae6282Smrgfi
5872baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5873baaedd75Smrgesac
587439ae6282Smrgfi
587516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
587616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
587716e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
587839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
587939ae6282Smrgfi
588039ae6282Smrg
588139ae6282Smrgfound="no"
588239ae6282Smrg
588339ae6282Smrg	if test $found = "no" ; then
588416e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
588539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
588639ae6282Smrg		fi
588739ae6282Smrg
588816e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
588939ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
589039ae6282Smrg		fi
589139ae6282Smrg
589239ae6282Smrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
589339ae6282Smrg
589416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
589516e5c272Smrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
589616e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
589716e5c272Smrg		if eval test \${$cacheid+y}
589816e5c272Smrgthen :
589916e5c272Smrg  printf %s "(cached) " >&6
5900baaedd75Smrgelse case e in #(
5901baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
590239ae6282Smrg/* end confdefs.h.  */
590339ae6282Smrgint i;
590439ae6282Smrgint
590516e5c272Smrgmain (void)
590639ae6282Smrg{
590739ae6282Smrg
590839ae6282Smrg  ;
590939ae6282Smrg  return 0;
591039ae6282Smrg}
591139ae6282Smrg_ACEOF
591216e5c272Smrgif ac_fn_c_try_link "$LINENO"
591316e5c272Smrgthen :
591416e5c272Smrg  eval $cacheid=yes
5915baaedd75Smrgelse case e in #(
5916baaedd75Smrg  e) eval $cacheid=no ;;
5917baaedd75Smrgesac
591839ae6282Smrgfi
591916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5920baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
5921baaedd75Smrgesac
592239ae6282Smrgfi
592339ae6282Smrg
592439ae6282Smrg
592539ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
592639ae6282Smrg
592716e5c272Smrg		eval supported=\$$cacheid
592816e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
592916e5c272Smrgprintf "%s\n" "$supported" >&6; }
593039ae6282Smrg		if test "$supported" = "yes" ; then
593139ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
593239ae6282Smrg			found="yes"
593339ae6282Smrg		fi
593439ae6282Smrg	fi
593539ae6282Smrg
593639ae6282Smrg
593739ae6282Smrg
593839ae6282Smrg
593939ae6282Smrg
594039ae6282Smrg
594139ae6282Smrg
594239ae6282Smrg
594339ae6282Smrg
594439ae6282Smrg
594539ae6282Smrg
594639ae6282Smrg
594739ae6282Smrg
594816e5c272Smrg
594916e5c272Smrg
595039ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
595139ae6282Smrg
595216e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
595339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
595416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
595516e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
595616e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
595716e5c272Smrgthen :
595816e5c272Smrg  printf %s "(cached) " >&6
5959baaedd75Smrgelse case e in #(
5960baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
596139ae6282Smrg/* end confdefs.h.  */
596239ae6282Smrgint i;
596339ae6282Smrg_ACEOF
596416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
596516e5c272Smrgthen :
596616e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
5967baaedd75Smrgelse case e in #(
5968baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
5969baaedd75Smrgesac
597039ae6282Smrgfi
5971baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
5972baaedd75Smrgesac
597339ae6282Smrgfi
597416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
597516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
597616e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
597739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
597839ae6282Smrgfi
597939ae6282Smrg
598016e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
598116e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
598239ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
598339ae6282Smrg	fi
598439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
598516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
598616e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
598716e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
598816e5c272Smrgthen :
598916e5c272Smrg  printf %s "(cached) " >&6
5990baaedd75Smrgelse case e in #(
5991baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
599239ae6282Smrg/* end confdefs.h.  */
599339ae6282Smrgint i;
599439ae6282Smrg_ACEOF
599516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
599616e5c272Smrgthen :
599716e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
5998baaedd75Smrgelse case e in #(
5999baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6000baaedd75Smrgesac
600139ae6282Smrgfi
6002baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6003baaedd75Smrgesac
600439ae6282Smrgfi
600516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
600616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
600716e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
600839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
600939ae6282Smrgfi
601039ae6282Smrg
601139ae6282Smrgfound="no"
601239ae6282Smrg
601339ae6282Smrg	if test $found = "no" ; then
601416e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
601539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
601639ae6282Smrg		fi
601739ae6282Smrg
601816e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
601939ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
602039ae6282Smrg		fi
602139ae6282Smrg
602239ae6282Smrg		CFLAGS="$CFLAGS -Wnested-externs"
602339ae6282Smrg
602416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
602516e5c272Smrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
602616e5c272Smrg		cacheid=xorg_cv_cc_flag__Wnested_externs
602716e5c272Smrg		if eval test \${$cacheid+y}
602816e5c272Smrgthen :
602916e5c272Smrg  printf %s "(cached) " >&6
6030baaedd75Smrgelse case e in #(
6031baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
603239ae6282Smrg/* end confdefs.h.  */
603339ae6282Smrgint i;
603439ae6282Smrgint
603516e5c272Smrgmain (void)
603639ae6282Smrg{
603739ae6282Smrg
603839ae6282Smrg  ;
603939ae6282Smrg  return 0;
604039ae6282Smrg}
604139ae6282Smrg_ACEOF
604216e5c272Smrgif ac_fn_c_try_link "$LINENO"
604316e5c272Smrgthen :
604416e5c272Smrg  eval $cacheid=yes
6045baaedd75Smrgelse case e in #(
6046baaedd75Smrg  e) eval $cacheid=no ;;
6047baaedd75Smrgesac
604839ae6282Smrgfi
604916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6050baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6051baaedd75Smrgesac
605239ae6282Smrgfi
605339ae6282Smrg
605439ae6282Smrg
605539ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
605639ae6282Smrg
605716e5c272Smrg		eval supported=\$$cacheid
605816e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
605916e5c272Smrgprintf "%s\n" "$supported" >&6; }
606039ae6282Smrg		if test "$supported" = "yes" ; then
606139ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
606239ae6282Smrg			found="yes"
606339ae6282Smrg		fi
606439ae6282Smrg	fi
606539ae6282Smrg
606639ae6282Smrg
606739ae6282Smrg
606839ae6282Smrg
606939ae6282Smrg
607039ae6282Smrg
607139ae6282Smrg
607239ae6282Smrg
607339ae6282Smrg
607439ae6282Smrg
607539ae6282Smrg
607639ae6282Smrg
607739ae6282Smrg
607816e5c272Smrg
607916e5c272Smrg
608039ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
608139ae6282Smrg
608216e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
608339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
608416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
608516e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
608616e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
608716e5c272Smrgthen :
608816e5c272Smrg  printf %s "(cached) " >&6
6089baaedd75Smrgelse case e in #(
6090baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
609139ae6282Smrg/* end confdefs.h.  */
609239ae6282Smrgint i;
609339ae6282Smrg_ACEOF
609416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
609516e5c272Smrgthen :
609616e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6097baaedd75Smrgelse case e in #(
6098baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6099baaedd75Smrgesac
610039ae6282Smrgfi
6101baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6102baaedd75Smrgesac
610339ae6282Smrgfi
610416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
610516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
610616e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
610739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
610839ae6282Smrgfi
610939ae6282Smrg
611016e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
611116e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
611239ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
611339ae6282Smrg	fi
611439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
611516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
611616e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
611716e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
611816e5c272Smrgthen :
611916e5c272Smrg  printf %s "(cached) " >&6
6120baaedd75Smrgelse case e in #(
6121baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
612239ae6282Smrg/* end confdefs.h.  */
612339ae6282Smrgint i;
612439ae6282Smrg_ACEOF
612516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
612616e5c272Smrgthen :
612716e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6128baaedd75Smrgelse case e in #(
6129baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6130baaedd75Smrgesac
613139ae6282Smrgfi
6132baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6133baaedd75Smrgesac
613439ae6282Smrgfi
613516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
613616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
613716e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
613839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
613939ae6282Smrgfi
614039ae6282Smrg
614139ae6282Smrgfound="no"
614239ae6282Smrg
614339ae6282Smrg	if test $found = "no" ; then
614416e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
614539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
614639ae6282Smrg		fi
614739ae6282Smrg
614816e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
614939ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
615039ae6282Smrg		fi
615139ae6282Smrg
615239ae6282Smrg		CFLAGS="$CFLAGS -Wbad-function-cast"
615339ae6282Smrg
615416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
615516e5c272Smrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
615616e5c272Smrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
615716e5c272Smrg		if eval test \${$cacheid+y}
615816e5c272Smrgthen :
615916e5c272Smrg  printf %s "(cached) " >&6
6160baaedd75Smrgelse case e in #(
6161baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
616239ae6282Smrg/* end confdefs.h.  */
616339ae6282Smrgint i;
616439ae6282Smrgint
616516e5c272Smrgmain (void)
616639ae6282Smrg{
616739ae6282Smrg
616839ae6282Smrg  ;
616939ae6282Smrg  return 0;
617039ae6282Smrg}
617139ae6282Smrg_ACEOF
617216e5c272Smrgif ac_fn_c_try_link "$LINENO"
617316e5c272Smrgthen :
617416e5c272Smrg  eval $cacheid=yes
6175baaedd75Smrgelse case e in #(
6176baaedd75Smrg  e) eval $cacheid=no ;;
6177baaedd75Smrgesac
617839ae6282Smrgfi
617916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6180baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6181baaedd75Smrgesac
618239ae6282Smrgfi
618339ae6282Smrg
618439ae6282Smrg
618539ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
618639ae6282Smrg
618716e5c272Smrg		eval supported=\$$cacheid
618816e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
618916e5c272Smrgprintf "%s\n" "$supported" >&6; }
619039ae6282Smrg		if test "$supported" = "yes" ; then
619139ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
619239ae6282Smrg			found="yes"
619339ae6282Smrg		fi
619439ae6282Smrg	fi
619539ae6282Smrg
619639ae6282Smrg
619739ae6282Smrg
619839ae6282Smrg
619939ae6282Smrg
620039ae6282Smrg
620139ae6282Smrg
620239ae6282Smrg
620339ae6282Smrg
620439ae6282Smrg
620539ae6282Smrg
620639ae6282Smrg
620739ae6282Smrg
620816e5c272Smrg
620916e5c272Smrg
621039ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
621139ae6282Smrg
621216e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
621339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
621416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
621516e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
621616e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
621716e5c272Smrgthen :
621816e5c272Smrg  printf %s "(cached) " >&6
6219baaedd75Smrgelse case e in #(
6220baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
622139ae6282Smrg/* end confdefs.h.  */
622239ae6282Smrgint i;
622339ae6282Smrg_ACEOF
622416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
622516e5c272Smrgthen :
622616e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6227baaedd75Smrgelse case e in #(
6228baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6229baaedd75Smrgesac
623039ae6282Smrgfi
6231baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6232baaedd75Smrgesac
623339ae6282Smrgfi
623416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
623516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
623616e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
623739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
623839ae6282Smrgfi
623939ae6282Smrg
624016e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
624116e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
624239ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
624339ae6282Smrg	fi
624439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
624516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
624616e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
624716e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
624816e5c272Smrgthen :
624916e5c272Smrg  printf %s "(cached) " >&6
6250baaedd75Smrgelse case e in #(
6251baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
625239ae6282Smrg/* end confdefs.h.  */
625339ae6282Smrgint i;
625439ae6282Smrg_ACEOF
625516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
625616e5c272Smrgthen :
625716e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6258baaedd75Smrgelse case e in #(
6259baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6260baaedd75Smrgesac
626139ae6282Smrgfi
6262baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6263baaedd75Smrgesac
626439ae6282Smrgfi
626516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
626616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
626716e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
626839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
626939ae6282Smrgfi
627039ae6282Smrg
627139ae6282Smrgfound="no"
627239ae6282Smrg
627339ae6282Smrg	if test $found = "no" ; then
627416e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
627539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
627639ae6282Smrg		fi
627739ae6282Smrg
627816e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
627939ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
628039ae6282Smrg		fi
628139ae6282Smrg
628239ae6282Smrg		CFLAGS="$CFLAGS -Wold-style-definition"
628339ae6282Smrg
628416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
628516e5c272Smrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
628616e5c272Smrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
628716e5c272Smrg		if eval test \${$cacheid+y}
628816e5c272Smrgthen :
628916e5c272Smrg  printf %s "(cached) " >&6
6290baaedd75Smrgelse case e in #(
6291baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
629239ae6282Smrg/* end confdefs.h.  */
629339ae6282Smrgint i;
629439ae6282Smrgint
629516e5c272Smrgmain (void)
629639ae6282Smrg{
629739ae6282Smrg
629839ae6282Smrg  ;
629939ae6282Smrg  return 0;
630039ae6282Smrg}
630139ae6282Smrg_ACEOF
630216e5c272Smrgif ac_fn_c_try_link "$LINENO"
630316e5c272Smrgthen :
630416e5c272Smrg  eval $cacheid=yes
6305baaedd75Smrgelse case e in #(
6306baaedd75Smrg  e) eval $cacheid=no ;;
6307baaedd75Smrgesac
630839ae6282Smrgfi
630916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6310baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6311baaedd75Smrgesac
631239ae6282Smrgfi
631339ae6282Smrg
631439ae6282Smrg
631539ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
631639ae6282Smrg
631716e5c272Smrg		eval supported=\$$cacheid
631816e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
631916e5c272Smrgprintf "%s\n" "$supported" >&6; }
632039ae6282Smrg		if test "$supported" = "yes" ; then
632139ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
632239ae6282Smrg			found="yes"
632339ae6282Smrg		fi
632439ae6282Smrg	fi
632539ae6282Smrg
632616e5c272Smrg	if test $found = "no" ; then
632716e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
632816e5c272Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
632916e5c272Smrg		fi
633016e5c272Smrg
633116e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
633216e5c272Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
633316e5c272Smrg		fi
633416e5c272Smrg
633516e5c272Smrg		CFLAGS="$CFLAGS -fd"
633616e5c272Smrg
633716e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
633816e5c272Smrgprintf %s "checking if $CC supports -fd... " >&6; }
633916e5c272Smrg		cacheid=xorg_cv_cc_flag__fd
634016e5c272Smrg		if eval test \${$cacheid+y}
634116e5c272Smrgthen :
634216e5c272Smrg  printf %s "(cached) " >&6
6343baaedd75Smrgelse case e in #(
6344baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
634516e5c272Smrg/* end confdefs.h.  */
634616e5c272Smrgint i;
634716e5c272Smrgint
634816e5c272Smrgmain (void)
634916e5c272Smrg{
635016e5c272Smrg
635116e5c272Smrg  ;
635216e5c272Smrg  return 0;
635316e5c272Smrg}
635416e5c272Smrg_ACEOF
635516e5c272Smrgif ac_fn_c_try_link "$LINENO"
635616e5c272Smrgthen :
635716e5c272Smrg  eval $cacheid=yes
6358baaedd75Smrgelse case e in #(
6359baaedd75Smrg  e) eval $cacheid=no ;;
6360baaedd75Smrgesac
636116e5c272Smrgfi
636216e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6363baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6364baaedd75Smrgesac
636516e5c272Smrgfi
636616e5c272Smrg
636716e5c272Smrg
636816e5c272Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
636916e5c272Smrg
637016e5c272Smrg		eval supported=\$$cacheid
637116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
637216e5c272Smrgprintf "%s\n" "$supported" >&6; }
637316e5c272Smrg		if test "$supported" = "yes" ; then
637416e5c272Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
637516e5c272Smrg			found="yes"
637616e5c272Smrg		fi
637716e5c272Smrg	fi
637816e5c272Smrg
637916e5c272Smrg
638016e5c272Smrg
638139ae6282Smrg
638239ae6282Smrg
638339ae6282Smrg
638439ae6282Smrg
638539ae6282Smrg
638639ae6282Smrg
638739ae6282Smrg
638839ae6282Smrg
638939ae6282Smrg
639039ae6282Smrg
639139ae6282Smrg
639239ae6282Smrg
639339ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
639439ae6282Smrg
639516e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
639639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
639716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
639816e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
639916e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
640016e5c272Smrgthen :
640116e5c272Smrg  printf %s "(cached) " >&6
6402baaedd75Smrgelse case e in #(
6403baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
640439ae6282Smrg/* end confdefs.h.  */
640539ae6282Smrgint i;
640639ae6282Smrg_ACEOF
640716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
640816e5c272Smrgthen :
640916e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6410baaedd75Smrgelse case e in #(
6411baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6412baaedd75Smrgesac
641339ae6282Smrgfi
6414baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6415baaedd75Smrgesac
641639ae6282Smrgfi
641716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
641816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
641916e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
642039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
642139ae6282Smrgfi
642239ae6282Smrg
642316e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
642416e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
642539ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
642639ae6282Smrg	fi
642739ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
642816e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
642916e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
643016e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
643116e5c272Smrgthen :
643216e5c272Smrg  printf %s "(cached) " >&6
6433baaedd75Smrgelse case e in #(
6434baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
643539ae6282Smrg/* end confdefs.h.  */
643639ae6282Smrgint i;
643739ae6282Smrg_ACEOF
643816e5c272Smrgif ac_fn_c_try_compile "$LINENO"
643916e5c272Smrgthen :
644016e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6441baaedd75Smrgelse case e in #(
6442baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6443baaedd75Smrgesac
644439ae6282Smrgfi
6445baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6446baaedd75Smrgesac
644739ae6282Smrgfi
644816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
644916e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
645016e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
645139ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
645239ae6282Smrgfi
645339ae6282Smrg
645439ae6282Smrgfound="no"
645539ae6282Smrg
645639ae6282Smrg	if test $found = "no" ; then
645716e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
645839ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
645939ae6282Smrg		fi
646039ae6282Smrg
646116e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
646239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
646339ae6282Smrg		fi
646439ae6282Smrg
646539ae6282Smrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
646639ae6282Smrg
646716e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
646816e5c272Smrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
646916e5c272Smrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
647016e5c272Smrg		if eval test \${$cacheid+y}
647116e5c272Smrgthen :
647216e5c272Smrg  printf %s "(cached) " >&6
6473baaedd75Smrgelse case e in #(
6474baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
647539ae6282Smrg/* end confdefs.h.  */
647639ae6282Smrgint i;
647739ae6282Smrgint
647816e5c272Smrgmain (void)
647939ae6282Smrg{
648039ae6282Smrg
648139ae6282Smrg  ;
648239ae6282Smrg  return 0;
648339ae6282Smrg}
648439ae6282Smrg_ACEOF
648516e5c272Smrgif ac_fn_c_try_link "$LINENO"
648616e5c272Smrgthen :
648716e5c272Smrg  eval $cacheid=yes
6488baaedd75Smrgelse case e in #(
6489baaedd75Smrg  e) eval $cacheid=no ;;
6490baaedd75Smrgesac
649139ae6282Smrgfi
649216e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6493baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6494baaedd75Smrgesac
649539ae6282Smrgfi
649639ae6282Smrg
649739ae6282Smrg
649839ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
649939ae6282Smrg
650016e5c272Smrg		eval supported=\$$cacheid
650116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
650216e5c272Smrgprintf "%s\n" "$supported" >&6; }
650339ae6282Smrg		if test "$supported" = "yes" ; then
650439ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
650539ae6282Smrg			found="yes"
650639ae6282Smrg		fi
650739ae6282Smrg	fi
650839ae6282Smrg
650939ae6282Smrg
651039ae6282Smrg
651139ae6282Smrg
651239ae6282Smrg
651339ae6282Smrg# This chunk adds additional warnings that could catch undesired effects.
651439ae6282Smrg
651539ae6282Smrg
651639ae6282Smrg
651739ae6282Smrg
651839ae6282Smrg
651939ae6282Smrg
652039ae6282Smrg
652139ae6282Smrg
652239ae6282Smrg
652339ae6282Smrg
652439ae6282Smrg
652516e5c272Smrg
652616e5c272Smrg
652739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
652839ae6282Smrg
652916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
653039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
653116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
653216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
653316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
653416e5c272Smrgthen :
653516e5c272Smrg  printf %s "(cached) " >&6
6536baaedd75Smrgelse case e in #(
6537baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
653839ae6282Smrg/* end confdefs.h.  */
653939ae6282Smrgint i;
654039ae6282Smrg_ACEOF
654116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
654216e5c272Smrgthen :
654316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6544baaedd75Smrgelse case e in #(
6545baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6546baaedd75Smrgesac
654739ae6282Smrgfi
6548baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6549baaedd75Smrgesac
655039ae6282Smrgfi
655116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
655216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
655316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
655439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
655539ae6282Smrgfi
655639ae6282Smrg
655716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
655816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
655939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
656039ae6282Smrg	fi
656139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
656216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
656316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
656416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
656516e5c272Smrgthen :
656616e5c272Smrg  printf %s "(cached) " >&6
6567baaedd75Smrgelse case e in #(
6568baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
656939ae6282Smrg/* end confdefs.h.  */
657039ae6282Smrgint i;
657139ae6282Smrg_ACEOF
657216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
657316e5c272Smrgthen :
657416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6575baaedd75Smrgelse case e in #(
6576baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6577baaedd75Smrgesac
657839ae6282Smrgfi
6579baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6580baaedd75Smrgesac
658139ae6282Smrgfi
658216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
658316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
658416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
658539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
658639ae6282Smrgfi
658739ae6282Smrg
658839ae6282Smrgfound="no"
658939ae6282Smrg
659039ae6282Smrg	if test $found = "no" ; then
659116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
659239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
659339ae6282Smrg		fi
659439ae6282Smrg
659516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
659639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
659739ae6282Smrg		fi
659839ae6282Smrg
659939ae6282Smrg		CFLAGS="$CFLAGS -Wunused"
660039ae6282Smrg
660116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
660216e5c272Smrgprintf %s "checking if $CC supports -Wunused... " >&6; }
660316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wunused
660416e5c272Smrg		if eval test \${$cacheid+y}
660516e5c272Smrgthen :
660616e5c272Smrg  printf %s "(cached) " >&6
6607baaedd75Smrgelse case e in #(
6608baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
660939ae6282Smrg/* end confdefs.h.  */
661039ae6282Smrgint i;
661139ae6282Smrgint
661216e5c272Smrgmain (void)
661339ae6282Smrg{
661439ae6282Smrg
661539ae6282Smrg  ;
661639ae6282Smrg  return 0;
661739ae6282Smrg}
661839ae6282Smrg_ACEOF
661916e5c272Smrgif ac_fn_c_try_link "$LINENO"
662016e5c272Smrgthen :
662116e5c272Smrg  eval $cacheid=yes
6622baaedd75Smrgelse case e in #(
6623baaedd75Smrg  e) eval $cacheid=no ;;
6624baaedd75Smrgesac
662539ae6282Smrgfi
662616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6627baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6628baaedd75Smrgesac
662939ae6282Smrgfi
663039ae6282Smrg
663139ae6282Smrg
663239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
663339ae6282Smrg
663416e5c272Smrg		eval supported=\$$cacheid
663516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
663616e5c272Smrgprintf "%s\n" "$supported" >&6; }
663739ae6282Smrg		if test "$supported" = "yes" ; then
663839ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
663939ae6282Smrg			found="yes"
664039ae6282Smrg		fi
664139ae6282Smrg	fi
664239ae6282Smrg
664339ae6282Smrg
664439ae6282Smrg
664539ae6282Smrg
664639ae6282Smrg
664739ae6282Smrg
664839ae6282Smrg
664939ae6282Smrg
665039ae6282Smrg
665139ae6282Smrg
665239ae6282Smrg
665339ae6282Smrg
665439ae6282Smrg
665516e5c272Smrg
665616e5c272Smrg
665739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
665839ae6282Smrg
665916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
666039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
666116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
666216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
666316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
666416e5c272Smrgthen :
666516e5c272Smrg  printf %s "(cached) " >&6
6666baaedd75Smrgelse case e in #(
6667baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
666839ae6282Smrg/* end confdefs.h.  */
666939ae6282Smrgint i;
667039ae6282Smrg_ACEOF
667116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
667216e5c272Smrgthen :
667316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6674baaedd75Smrgelse case e in #(
6675baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6676baaedd75Smrgesac
667739ae6282Smrgfi
6678baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6679baaedd75Smrgesac
668039ae6282Smrgfi
668116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
668216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
668316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
668439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
668539ae6282Smrgfi
668639ae6282Smrg
668716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
668816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
668939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
669039ae6282Smrg	fi
669139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
669216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
669316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
669416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
669516e5c272Smrgthen :
669616e5c272Smrg  printf %s "(cached) " >&6
6697baaedd75Smrgelse case e in #(
6698baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
669939ae6282Smrg/* end confdefs.h.  */
670039ae6282Smrgint i;
670139ae6282Smrg_ACEOF
670216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
670316e5c272Smrgthen :
670416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6705baaedd75Smrgelse case e in #(
6706baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6707baaedd75Smrgesac
670839ae6282Smrgfi
6709baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6710baaedd75Smrgesac
671139ae6282Smrgfi
671216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
671316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
671416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
671539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
671639ae6282Smrgfi
671739ae6282Smrg
671839ae6282Smrgfound="no"
671939ae6282Smrg
672039ae6282Smrg	if test $found = "no" ; then
672116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
672239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
672339ae6282Smrg		fi
672439ae6282Smrg
672516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
672639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
672739ae6282Smrg		fi
672839ae6282Smrg
672939ae6282Smrg		CFLAGS="$CFLAGS -Wuninitialized"
673039ae6282Smrg
673116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
673216e5c272Smrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
673316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wuninitialized
673416e5c272Smrg		if eval test \${$cacheid+y}
673516e5c272Smrgthen :
673616e5c272Smrg  printf %s "(cached) " >&6
6737baaedd75Smrgelse case e in #(
6738baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
673939ae6282Smrg/* end confdefs.h.  */
674039ae6282Smrgint i;
674139ae6282Smrgint
674216e5c272Smrgmain (void)
674339ae6282Smrg{
674439ae6282Smrg
674539ae6282Smrg  ;
674639ae6282Smrg  return 0;
674739ae6282Smrg}
674839ae6282Smrg_ACEOF
674916e5c272Smrgif ac_fn_c_try_link "$LINENO"
675016e5c272Smrgthen :
675116e5c272Smrg  eval $cacheid=yes
6752baaedd75Smrgelse case e in #(
6753baaedd75Smrg  e) eval $cacheid=no ;;
6754baaedd75Smrgesac
675539ae6282Smrgfi
675616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6757baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6758baaedd75Smrgesac
675939ae6282Smrgfi
676039ae6282Smrg
676139ae6282Smrg
676239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
676339ae6282Smrg
676416e5c272Smrg		eval supported=\$$cacheid
676516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
676616e5c272Smrgprintf "%s\n" "$supported" >&6; }
676739ae6282Smrg		if test "$supported" = "yes" ; then
676839ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
676939ae6282Smrg			found="yes"
677039ae6282Smrg		fi
677139ae6282Smrg	fi
677239ae6282Smrg
677339ae6282Smrg
677439ae6282Smrg
677539ae6282Smrg
677639ae6282Smrg
677739ae6282Smrg
677839ae6282Smrg
677939ae6282Smrg
678039ae6282Smrg
678139ae6282Smrg
678239ae6282Smrg
678339ae6282Smrg
678439ae6282Smrg
678516e5c272Smrg
678616e5c272Smrg
678739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
678839ae6282Smrg
678916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
679039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
679116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
679216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
679316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
679416e5c272Smrgthen :
679516e5c272Smrg  printf %s "(cached) " >&6
6796baaedd75Smrgelse case e in #(
6797baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
679839ae6282Smrg/* end confdefs.h.  */
679939ae6282Smrgint i;
680039ae6282Smrg_ACEOF
680116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
680216e5c272Smrgthen :
680316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6804baaedd75Smrgelse case e in #(
6805baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6806baaedd75Smrgesac
680739ae6282Smrgfi
6808baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6809baaedd75Smrgesac
681039ae6282Smrgfi
681116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
681216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
681316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
681439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
681539ae6282Smrgfi
681639ae6282Smrg
681716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
681816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
681939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
682039ae6282Smrg	fi
682139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
682216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
682316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
682416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
682516e5c272Smrgthen :
682616e5c272Smrg  printf %s "(cached) " >&6
6827baaedd75Smrgelse case e in #(
6828baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
682939ae6282Smrg/* end confdefs.h.  */
683039ae6282Smrgint i;
683139ae6282Smrg_ACEOF
683216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
683316e5c272Smrgthen :
683416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6835baaedd75Smrgelse case e in #(
6836baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6837baaedd75Smrgesac
683839ae6282Smrgfi
6839baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6840baaedd75Smrgesac
684139ae6282Smrgfi
684216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
684316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
684416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
684539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
684639ae6282Smrgfi
684739ae6282Smrg
684839ae6282Smrgfound="no"
684939ae6282Smrg
685039ae6282Smrg	if test $found = "no" ; then
685116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
685239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
685339ae6282Smrg		fi
685439ae6282Smrg
685516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
685639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
685739ae6282Smrg		fi
685839ae6282Smrg
685939ae6282Smrg		CFLAGS="$CFLAGS -Wshadow"
686039ae6282Smrg
686116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
686216e5c272Smrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
686316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wshadow
686416e5c272Smrg		if eval test \${$cacheid+y}
686516e5c272Smrgthen :
686616e5c272Smrg  printf %s "(cached) " >&6
6867baaedd75Smrgelse case e in #(
6868baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
686939ae6282Smrg/* end confdefs.h.  */
687039ae6282Smrgint i;
687139ae6282Smrgint
687216e5c272Smrgmain (void)
687339ae6282Smrg{
687439ae6282Smrg
687539ae6282Smrg  ;
687639ae6282Smrg  return 0;
687739ae6282Smrg}
687839ae6282Smrg_ACEOF
687916e5c272Smrgif ac_fn_c_try_link "$LINENO"
688016e5c272Smrgthen :
688116e5c272Smrg  eval $cacheid=yes
6882baaedd75Smrgelse case e in #(
6883baaedd75Smrg  e) eval $cacheid=no ;;
6884baaedd75Smrgesac
688539ae6282Smrgfi
688616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6887baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
6888baaedd75Smrgesac
688939ae6282Smrgfi
689039ae6282Smrg
689139ae6282Smrg
689239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
689339ae6282Smrg
689416e5c272Smrg		eval supported=\$$cacheid
689516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
689616e5c272Smrgprintf "%s\n" "$supported" >&6; }
689739ae6282Smrg		if test "$supported" = "yes" ; then
689839ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
689939ae6282Smrg			found="yes"
690039ae6282Smrg		fi
690139ae6282Smrg	fi
690239ae6282Smrg
690339ae6282Smrg
690439ae6282Smrg
690539ae6282Smrg
690639ae6282Smrg
690739ae6282Smrg
690839ae6282Smrg
690939ae6282Smrg
691039ae6282Smrg
691139ae6282Smrg
691239ae6282Smrg
691339ae6282Smrg
691439ae6282Smrg
691516e5c272Smrg
691616e5c272Smrg
691739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
691839ae6282Smrg
691916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
692039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
692116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
692216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
692316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
692416e5c272Smrgthen :
692516e5c272Smrg  printf %s "(cached) " >&6
6926baaedd75Smrgelse case e in #(
6927baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
692839ae6282Smrg/* end confdefs.h.  */
692939ae6282Smrgint i;
693039ae6282Smrg_ACEOF
693116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
693216e5c272Smrgthen :
693316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
6934baaedd75Smrgelse case e in #(
6935baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
6936baaedd75Smrgesac
693739ae6282Smrgfi
6938baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6939baaedd75Smrgesac
694039ae6282Smrgfi
694116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
694216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
694316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
694439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
694539ae6282Smrgfi
694639ae6282Smrg
694716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
694816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
694939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
695039ae6282Smrg	fi
695139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
695216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
695316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
695416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
695516e5c272Smrgthen :
695616e5c272Smrg  printf %s "(cached) " >&6
6957baaedd75Smrgelse case e in #(
6958baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
695939ae6282Smrg/* end confdefs.h.  */
696039ae6282Smrgint i;
696139ae6282Smrg_ACEOF
696216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
696316e5c272Smrgthen :
696416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
6965baaedd75Smrgelse case e in #(
6966baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
6967baaedd75Smrgesac
696839ae6282Smrgfi
6969baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
6970baaedd75Smrgesac
697139ae6282Smrgfi
697216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
697316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
697416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
697539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
697639ae6282Smrgfi
697739ae6282Smrg
697839ae6282Smrgfound="no"
697939ae6282Smrg
698039ae6282Smrg	if test $found = "no" ; then
698116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
698239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
698339ae6282Smrg		fi
698439ae6282Smrg
698516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
698639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
698739ae6282Smrg		fi
698839ae6282Smrg
698916e5c272Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
699039ae6282Smrg
699116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
699216e5c272Smrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
699316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
699416e5c272Smrg		if eval test \${$cacheid+y}
699516e5c272Smrgthen :
699616e5c272Smrg  printf %s "(cached) " >&6
6997baaedd75Smrgelse case e in #(
6998baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
699939ae6282Smrg/* end confdefs.h.  */
700039ae6282Smrgint i;
700139ae6282Smrgint
700216e5c272Smrgmain (void)
700339ae6282Smrg{
700439ae6282Smrg
700539ae6282Smrg  ;
700639ae6282Smrg  return 0;
700739ae6282Smrg}
700839ae6282Smrg_ACEOF
700916e5c272Smrgif ac_fn_c_try_link "$LINENO"
701016e5c272Smrgthen :
701116e5c272Smrg  eval $cacheid=yes
7012baaedd75Smrgelse case e in #(
7013baaedd75Smrg  e) eval $cacheid=no ;;
7014baaedd75Smrgesac
701539ae6282Smrgfi
701616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7017baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7018baaedd75Smrgesac
701939ae6282Smrgfi
702039ae6282Smrg
702139ae6282Smrg
702239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
702339ae6282Smrg
702416e5c272Smrg		eval supported=\$$cacheid
702516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
702616e5c272Smrgprintf "%s\n" "$supported" >&6; }
702739ae6282Smrg		if test "$supported" = "yes" ; then
702816e5c272Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
702939ae6282Smrg			found="yes"
703039ae6282Smrg		fi
703139ae6282Smrg	fi
703239ae6282Smrg
703339ae6282Smrg
703439ae6282Smrg
703539ae6282Smrg
703639ae6282Smrg
703739ae6282Smrg
703839ae6282Smrg
703939ae6282Smrg
704039ae6282Smrg
704139ae6282Smrg
704239ae6282Smrg
704339ae6282Smrg
704439ae6282Smrg
704516e5c272Smrg
704616e5c272Smrg
704739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
704839ae6282Smrg
704916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
705039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
705116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
705216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
705316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
705416e5c272Smrgthen :
705516e5c272Smrg  printf %s "(cached) " >&6
7056baaedd75Smrgelse case e in #(
7057baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
705839ae6282Smrg/* end confdefs.h.  */
705939ae6282Smrgint i;
706039ae6282Smrg_ACEOF
706116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
706216e5c272Smrgthen :
706316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7064baaedd75Smrgelse case e in #(
7065baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7066baaedd75Smrgesac
706739ae6282Smrgfi
7068baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7069baaedd75Smrgesac
707039ae6282Smrgfi
707116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
707216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
707316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
707439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
707539ae6282Smrgfi
707639ae6282Smrg
707716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
707816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
707939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
708039ae6282Smrg	fi
708139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
708216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
708316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
708416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
708516e5c272Smrgthen :
708616e5c272Smrg  printf %s "(cached) " >&6
7087baaedd75Smrgelse case e in #(
7088baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
708939ae6282Smrg/* end confdefs.h.  */
709039ae6282Smrgint i;
709139ae6282Smrg_ACEOF
709216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
709316e5c272Smrgthen :
709416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7095baaedd75Smrgelse case e in #(
7096baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7097baaedd75Smrgesac
709839ae6282Smrgfi
7099baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7100baaedd75Smrgesac
710139ae6282Smrgfi
710216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
710316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
710416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
710539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
710639ae6282Smrgfi
710739ae6282Smrg
710839ae6282Smrgfound="no"
710939ae6282Smrg
711039ae6282Smrg	if test $found = "no" ; then
711116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
711239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
711339ae6282Smrg		fi
711439ae6282Smrg
711516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
711639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
711739ae6282Smrg		fi
711839ae6282Smrg
711916e5c272Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
712039ae6282Smrg
712116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
712216e5c272Smrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
712316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
712416e5c272Smrg		if eval test \${$cacheid+y}
712516e5c272Smrgthen :
712616e5c272Smrg  printf %s "(cached) " >&6
7127baaedd75Smrgelse case e in #(
7128baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
712939ae6282Smrg/* end confdefs.h.  */
713039ae6282Smrgint i;
713139ae6282Smrgint
713216e5c272Smrgmain (void)
713339ae6282Smrg{
713439ae6282Smrg
713539ae6282Smrg  ;
713639ae6282Smrg  return 0;
713739ae6282Smrg}
713839ae6282Smrg_ACEOF
713916e5c272Smrgif ac_fn_c_try_link "$LINENO"
714016e5c272Smrgthen :
714116e5c272Smrg  eval $cacheid=yes
7142baaedd75Smrgelse case e in #(
7143baaedd75Smrg  e) eval $cacheid=no ;;
7144baaedd75Smrgesac
714539ae6282Smrgfi
714616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7147baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7148baaedd75Smrgesac
714939ae6282Smrgfi
715039ae6282Smrg
715139ae6282Smrg
715239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
715339ae6282Smrg
715416e5c272Smrg		eval supported=\$$cacheid
715516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
715616e5c272Smrgprintf "%s\n" "$supported" >&6; }
715739ae6282Smrg		if test "$supported" = "yes" ; then
715816e5c272Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
715939ae6282Smrg			found="yes"
716039ae6282Smrg		fi
716139ae6282Smrg	fi
716239ae6282Smrg
716339ae6282Smrg
716439ae6282Smrg
716539ae6282Smrg
716639ae6282Smrg
716739ae6282Smrg
716839ae6282Smrg
716939ae6282Smrg
717039ae6282Smrg
717139ae6282Smrg
717239ae6282Smrg
717339ae6282Smrg
717439ae6282Smrg
717516e5c272Smrg
717616e5c272Smrg
717739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
717839ae6282Smrg
717916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
718039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
718116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
718216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
718316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
718416e5c272Smrgthen :
718516e5c272Smrg  printf %s "(cached) " >&6
7186baaedd75Smrgelse case e in #(
7187baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
718839ae6282Smrg/* end confdefs.h.  */
718939ae6282Smrgint i;
719039ae6282Smrg_ACEOF
719116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
719216e5c272Smrgthen :
719316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7194baaedd75Smrgelse case e in #(
7195baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7196baaedd75Smrgesac
719739ae6282Smrgfi
7198baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7199baaedd75Smrgesac
720039ae6282Smrgfi
720116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
720216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
720316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
720439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
720539ae6282Smrgfi
720639ae6282Smrg
720716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
720816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
720939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
721039ae6282Smrg	fi
721139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
721216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
721316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
721416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
721516e5c272Smrgthen :
721616e5c272Smrg  printf %s "(cached) " >&6
7217baaedd75Smrgelse case e in #(
7218baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
721939ae6282Smrg/* end confdefs.h.  */
722039ae6282Smrgint i;
722139ae6282Smrg_ACEOF
722216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
722316e5c272Smrgthen :
722416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7225baaedd75Smrgelse case e in #(
7226baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7227baaedd75Smrgesac
722839ae6282Smrgfi
7229baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7230baaedd75Smrgesac
723139ae6282Smrgfi
723216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
723316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
723416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
723539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
723639ae6282Smrgfi
723739ae6282Smrg
723839ae6282Smrgfound="no"
723939ae6282Smrg
724039ae6282Smrg	if test $found = "no" ; then
724116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
724239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
724339ae6282Smrg		fi
724439ae6282Smrg
724516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
724639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
724739ae6282Smrg		fi
724839ae6282Smrg
724916e5c272Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
725039ae6282Smrg
725116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
725216e5c272Smrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
725316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
725416e5c272Smrg		if eval test \${$cacheid+y}
725516e5c272Smrgthen :
725616e5c272Smrg  printf %s "(cached) " >&6
7257baaedd75Smrgelse case e in #(
7258baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
725939ae6282Smrg/* end confdefs.h.  */
726039ae6282Smrgint i;
726139ae6282Smrgint
726216e5c272Smrgmain (void)
726339ae6282Smrg{
726439ae6282Smrg
726539ae6282Smrg  ;
726639ae6282Smrg  return 0;
726739ae6282Smrg}
726839ae6282Smrg_ACEOF
726916e5c272Smrgif ac_fn_c_try_link "$LINENO"
727016e5c272Smrgthen :
727116e5c272Smrg  eval $cacheid=yes
7272baaedd75Smrgelse case e in #(
7273baaedd75Smrg  e) eval $cacheid=no ;;
7274baaedd75Smrgesac
727539ae6282Smrgfi
727616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7277baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7278baaedd75Smrgesac
727939ae6282Smrgfi
728039ae6282Smrg
728139ae6282Smrg
728239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
728339ae6282Smrg
728416e5c272Smrg		eval supported=\$$cacheid
728516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
728616e5c272Smrgprintf "%s\n" "$supported" >&6; }
728739ae6282Smrg		if test "$supported" = "yes" ; then
728816e5c272Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
728939ae6282Smrg			found="yes"
729039ae6282Smrg		fi
729139ae6282Smrg	fi
729239ae6282Smrg
729339ae6282Smrg
729439ae6282Smrg
729539ae6282Smrg
729639ae6282Smrg
729739ae6282Smrg
729839ae6282Smrg
729939ae6282Smrg
730039ae6282Smrg
730139ae6282Smrg
730239ae6282Smrg
730339ae6282Smrg
730439ae6282Smrg
730516e5c272Smrg
730616e5c272Smrg
730739ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
730839ae6282Smrg
730916e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
731039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
731116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
731216e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
731316e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
731416e5c272Smrgthen :
731516e5c272Smrg  printf %s "(cached) " >&6
7316baaedd75Smrgelse case e in #(
7317baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
731839ae6282Smrg/* end confdefs.h.  */
731939ae6282Smrgint i;
732039ae6282Smrg_ACEOF
732116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
732216e5c272Smrgthen :
732316e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7324baaedd75Smrgelse case e in #(
7325baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7326baaedd75Smrgesac
732739ae6282Smrgfi
7328baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7329baaedd75Smrgesac
733039ae6282Smrgfi
733116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
733216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
733316e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
733439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
733539ae6282Smrgfi
733639ae6282Smrg
733716e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
733816e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
733939ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
734039ae6282Smrg	fi
734139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
734216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
734316e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
734416e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
734516e5c272Smrgthen :
734616e5c272Smrg  printf %s "(cached) " >&6
7347baaedd75Smrgelse case e in #(
7348baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
734939ae6282Smrg/* end confdefs.h.  */
735039ae6282Smrgint i;
735139ae6282Smrg_ACEOF
735216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
735316e5c272Smrgthen :
735416e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7355baaedd75Smrgelse case e in #(
7356baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7357baaedd75Smrgesac
735839ae6282Smrgfi
7359baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7360baaedd75Smrgesac
736139ae6282Smrgfi
736216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
736316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
736416e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
736539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
736639ae6282Smrgfi
736739ae6282Smrg
736839ae6282Smrgfound="no"
736939ae6282Smrg
737039ae6282Smrg	if test $found = "no" ; then
737116e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
737239ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
737339ae6282Smrg		fi
737439ae6282Smrg
737516e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
737639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
737739ae6282Smrg		fi
737839ae6282Smrg
737916e5c272Smrg		CFLAGS="$CFLAGS -Wlogical-op"
738039ae6282Smrg
738116e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
738216e5c272Smrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
738316e5c272Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
738416e5c272Smrg		if eval test \${$cacheid+y}
738516e5c272Smrgthen :
738616e5c272Smrg  printf %s "(cached) " >&6
7387baaedd75Smrgelse case e in #(
7388baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
738939ae6282Smrg/* end confdefs.h.  */
739039ae6282Smrgint i;
739139ae6282Smrgint
739216e5c272Smrgmain (void)
739339ae6282Smrg{
739439ae6282Smrg
739539ae6282Smrg  ;
739639ae6282Smrg  return 0;
739739ae6282Smrg}
739839ae6282Smrg_ACEOF
739916e5c272Smrgif ac_fn_c_try_link "$LINENO"
740016e5c272Smrgthen :
740116e5c272Smrg  eval $cacheid=yes
7402baaedd75Smrgelse case e in #(
7403baaedd75Smrg  e) eval $cacheid=no ;;
7404baaedd75Smrgesac
740539ae6282Smrgfi
740616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7407baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7408baaedd75Smrgesac
740939ae6282Smrgfi
741039ae6282Smrg
741139ae6282Smrg
741239ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
741339ae6282Smrg
741416e5c272Smrg		eval supported=\$$cacheid
741516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
741616e5c272Smrgprintf "%s\n" "$supported" >&6; }
741739ae6282Smrg		if test "$supported" = "yes" ; then
741816e5c272Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
741939ae6282Smrg			found="yes"
742039ae6282Smrg		fi
742139ae6282Smrg	fi
742239ae6282Smrg
742339ae6282Smrg
742439ae6282Smrg
742539ae6282Smrg# These are currently disabled because they are noisy.  They will be enabled
742639ae6282Smrg# in the future once the codebase is sufficiently modernized to silence
742739ae6282Smrg# them.  For now, I don't want them to drown out the other warnings.
742839ae6282Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
742939ae6282Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
743016e5c272Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
743139ae6282Smrg
7432baaedd75Smrg# Turn some warnings into errors, so we don't accidentally get successful builds
743339ae6282Smrg# when there are problems that should be fixed.
743439ae6282Smrg
743539ae6282Smrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
743639ae6282Smrg
743739ae6282Smrg
743839ae6282Smrg
743939ae6282Smrg
744039ae6282Smrg
744139ae6282Smrg
744239ae6282Smrg
744339ae6282Smrg
744439ae6282Smrg
744539ae6282Smrg
744639ae6282Smrg
744716e5c272Smrg
744816e5c272Smrg
744939ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
745039ae6282Smrg
745116e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
745239ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
745316e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
745416e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
745516e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
745616e5c272Smrgthen :
745716e5c272Smrg  printf %s "(cached) " >&6
7458baaedd75Smrgelse case e in #(
7459baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
746039ae6282Smrg/* end confdefs.h.  */
746139ae6282Smrgint i;
746239ae6282Smrg_ACEOF
746316e5c272Smrgif ac_fn_c_try_compile "$LINENO"
746416e5c272Smrgthen :
746516e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7466baaedd75Smrgelse case e in #(
7467baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7468baaedd75Smrgesac
746939ae6282Smrgfi
7470baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7471baaedd75Smrgesac
747239ae6282Smrgfi
747316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
747416e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
747516e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
747639ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
747739ae6282Smrgfi
747839ae6282Smrg
747916e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
748016e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
748139ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
748239ae6282Smrg	fi
748339ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
748416e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
748516e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
748616e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
748716e5c272Smrgthen :
748816e5c272Smrg  printf %s "(cached) " >&6
7489baaedd75Smrgelse case e in #(
7490baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
749139ae6282Smrg/* end confdefs.h.  */
749239ae6282Smrgint i;
749339ae6282Smrg_ACEOF
749416e5c272Smrgif ac_fn_c_try_compile "$LINENO"
749516e5c272Smrgthen :
749616e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7497baaedd75Smrgelse case e in #(
7498baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7499baaedd75Smrgesac
750039ae6282Smrgfi
7501baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7502baaedd75Smrgesac
750339ae6282Smrgfi
750416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
750516e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
750616e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
750739ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
750839ae6282Smrgfi
750939ae6282Smrg
751039ae6282Smrgfound="no"
751139ae6282Smrg
751239ae6282Smrg	if test $found = "no" ; then
751316e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
751439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
751539ae6282Smrg		fi
751639ae6282Smrg
751716e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
751839ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
751939ae6282Smrg		fi
752039ae6282Smrg
752139ae6282Smrg		CFLAGS="$CFLAGS -Werror=implicit"
752239ae6282Smrg
752316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
752416e5c272Smrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
752516e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
752616e5c272Smrg		if eval test \${$cacheid+y}
752716e5c272Smrgthen :
752816e5c272Smrg  printf %s "(cached) " >&6
7529baaedd75Smrgelse case e in #(
7530baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
753139ae6282Smrg/* end confdefs.h.  */
753239ae6282Smrgint i;
753339ae6282Smrgint
753416e5c272Smrgmain (void)
753539ae6282Smrg{
753639ae6282Smrg
753739ae6282Smrg  ;
753839ae6282Smrg  return 0;
753939ae6282Smrg}
754039ae6282Smrg_ACEOF
754116e5c272Smrgif ac_fn_c_try_link "$LINENO"
754216e5c272Smrgthen :
754316e5c272Smrg  eval $cacheid=yes
7544baaedd75Smrgelse case e in #(
7545baaedd75Smrg  e) eval $cacheid=no ;;
7546baaedd75Smrgesac
754739ae6282Smrgfi
754816e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7549baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7550baaedd75Smrgesac
755139ae6282Smrgfi
755239ae6282Smrg
755339ae6282Smrg
755439ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
755539ae6282Smrg
755616e5c272Smrg		eval supported=\$$cacheid
755716e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
755816e5c272Smrgprintf "%s\n" "$supported" >&6; }
755939ae6282Smrg		if test "$supported" = "yes" ; then
756039ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
756139ae6282Smrg			found="yes"
756239ae6282Smrg		fi
756339ae6282Smrg	fi
756439ae6282Smrg
756539ae6282Smrg	if test $found = "no" ; then
756616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
756739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
756839ae6282Smrg		fi
756939ae6282Smrg
757016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
757139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
757239ae6282Smrg		fi
757339ae6282Smrg
757439ae6282Smrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
757539ae6282Smrg
757616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
757716e5c272Smrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
757816e5c272Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
757916e5c272Smrg		if eval test \${$cacheid+y}
758016e5c272Smrgthen :
758116e5c272Smrg  printf %s "(cached) " >&6
7582baaedd75Smrgelse case e in #(
7583baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
758439ae6282Smrg/* end confdefs.h.  */
758539ae6282Smrgint i;
758639ae6282Smrgint
758716e5c272Smrgmain (void)
758839ae6282Smrg{
758939ae6282Smrg
759039ae6282Smrg  ;
759139ae6282Smrg  return 0;
759239ae6282Smrg}
759339ae6282Smrg_ACEOF
759416e5c272Smrgif ac_fn_c_try_link "$LINENO"
759516e5c272Smrgthen :
759616e5c272Smrg  eval $cacheid=yes
7597baaedd75Smrgelse case e in #(
7598baaedd75Smrg  e) eval $cacheid=no ;;
7599baaedd75Smrgesac
760039ae6282Smrgfi
760116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7602baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7603baaedd75Smrgesac
760439ae6282Smrgfi
760539ae6282Smrg
760639ae6282Smrg
760739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
760839ae6282Smrg
760916e5c272Smrg		eval supported=\$$cacheid
761016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
761116e5c272Smrgprintf "%s\n" "$supported" >&6; }
761239ae6282Smrg		if test "$supported" = "yes" ; then
761339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
761439ae6282Smrg			found="yes"
761539ae6282Smrg		fi
761639ae6282Smrg	fi
761739ae6282Smrg
761839ae6282Smrg
761939ae6282Smrg
762039ae6282Smrg
762139ae6282Smrg
762239ae6282Smrg
762339ae6282Smrg
762439ae6282Smrg
762539ae6282Smrg
762639ae6282Smrg
762739ae6282Smrg
762839ae6282Smrg
762939ae6282Smrg
763016e5c272Smrg
763116e5c272Smrg
763239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
763339ae6282Smrg
763416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
763539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
763616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
763716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
763816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
763916e5c272Smrgthen :
764016e5c272Smrg  printf %s "(cached) " >&6
7641baaedd75Smrgelse case e in #(
7642baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
764339ae6282Smrg/* end confdefs.h.  */
764439ae6282Smrgint i;
764539ae6282Smrg_ACEOF
764616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
764716e5c272Smrgthen :
764816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7649baaedd75Smrgelse case e in #(
7650baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7651baaedd75Smrgesac
765239ae6282Smrgfi
7653baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7654baaedd75Smrgesac
765539ae6282Smrgfi
765616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
765716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
765816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
765939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
766039ae6282Smrgfi
766139ae6282Smrg
766216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
766316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
766439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
766539ae6282Smrg	fi
766639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
766716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
766816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
766916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
767016e5c272Smrgthen :
767116e5c272Smrg  printf %s "(cached) " >&6
7672baaedd75Smrgelse case e in #(
7673baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
767439ae6282Smrg/* end confdefs.h.  */
767539ae6282Smrgint i;
767639ae6282Smrg_ACEOF
767716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
767816e5c272Smrgthen :
767916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7680baaedd75Smrgelse case e in #(
7681baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7682baaedd75Smrgesac
768339ae6282Smrgfi
7684baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7685baaedd75Smrgesac
768639ae6282Smrgfi
768716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
768816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
768916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
769039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
769139ae6282Smrgfi
769239ae6282Smrg
769339ae6282Smrgfound="no"
769439ae6282Smrg
769539ae6282Smrg	if test $found = "no" ; then
769616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
769739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
769839ae6282Smrg		fi
769939ae6282Smrg
770016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
770139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
770239ae6282Smrg		fi
770339ae6282Smrg
770439ae6282Smrg		CFLAGS="$CFLAGS -Werror=nonnull"
770539ae6282Smrg
770616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
770716e5c272Smrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
770816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
770916e5c272Smrg		if eval test \${$cacheid+y}
771016e5c272Smrgthen :
771116e5c272Smrg  printf %s "(cached) " >&6
7712baaedd75Smrgelse case e in #(
7713baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
771439ae6282Smrg/* end confdefs.h.  */
771539ae6282Smrgint i;
771639ae6282Smrgint
771716e5c272Smrgmain (void)
771839ae6282Smrg{
771939ae6282Smrg
772039ae6282Smrg  ;
772139ae6282Smrg  return 0;
772239ae6282Smrg}
772339ae6282Smrg_ACEOF
772416e5c272Smrgif ac_fn_c_try_link "$LINENO"
772516e5c272Smrgthen :
772616e5c272Smrg  eval $cacheid=yes
7727baaedd75Smrgelse case e in #(
7728baaedd75Smrg  e) eval $cacheid=no ;;
7729baaedd75Smrgesac
773039ae6282Smrgfi
773116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7732baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7733baaedd75Smrgesac
773439ae6282Smrgfi
773539ae6282Smrg
773639ae6282Smrg
773739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
773839ae6282Smrg
773916e5c272Smrg		eval supported=\$$cacheid
774016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
774116e5c272Smrgprintf "%s\n" "$supported" >&6; }
774239ae6282Smrg		if test "$supported" = "yes" ; then
774339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
774439ae6282Smrg			found="yes"
774539ae6282Smrg		fi
774639ae6282Smrg	fi
774739ae6282Smrg
774839ae6282Smrg
774939ae6282Smrg
775039ae6282Smrg
775139ae6282Smrg
775239ae6282Smrg
775339ae6282Smrg
775439ae6282Smrg
775539ae6282Smrg
775639ae6282Smrg
775739ae6282Smrg
775839ae6282Smrg
775939ae6282Smrg
776016e5c272Smrg
776116e5c272Smrg
776239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
776339ae6282Smrg
776416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
776539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
776616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
776716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
776816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
776916e5c272Smrgthen :
777016e5c272Smrg  printf %s "(cached) " >&6
7771baaedd75Smrgelse case e in #(
7772baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
777339ae6282Smrg/* end confdefs.h.  */
777439ae6282Smrgint i;
777539ae6282Smrg_ACEOF
777616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
777716e5c272Smrgthen :
777816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7779baaedd75Smrgelse case e in #(
7780baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7781baaedd75Smrgesac
778239ae6282Smrgfi
7783baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7784baaedd75Smrgesac
778539ae6282Smrgfi
778616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
778716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
778816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
778939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
779039ae6282Smrgfi
779139ae6282Smrg
779216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
779316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
779439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
779539ae6282Smrg	fi
779639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
779716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
779816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
779916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
780016e5c272Smrgthen :
780116e5c272Smrg  printf %s "(cached) " >&6
7802baaedd75Smrgelse case e in #(
7803baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
780439ae6282Smrg/* end confdefs.h.  */
780539ae6282Smrgint i;
780639ae6282Smrg_ACEOF
780716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
780816e5c272Smrgthen :
780916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7810baaedd75Smrgelse case e in #(
7811baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7812baaedd75Smrgesac
781339ae6282Smrgfi
7814baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7815baaedd75Smrgesac
781639ae6282Smrgfi
781716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
781816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
781916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
782039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
782139ae6282Smrgfi
782239ae6282Smrg
782339ae6282Smrgfound="no"
782439ae6282Smrg
782539ae6282Smrg	if test $found = "no" ; then
782616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
782739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
782839ae6282Smrg		fi
782939ae6282Smrg
783016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
783139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
783239ae6282Smrg		fi
783339ae6282Smrg
783439ae6282Smrg		CFLAGS="$CFLAGS -Werror=init-self"
783539ae6282Smrg
783616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
783716e5c272Smrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
783816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
783916e5c272Smrg		if eval test \${$cacheid+y}
784016e5c272Smrgthen :
784116e5c272Smrg  printf %s "(cached) " >&6
7842baaedd75Smrgelse case e in #(
7843baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
784439ae6282Smrg/* end confdefs.h.  */
784539ae6282Smrgint i;
784639ae6282Smrgint
784716e5c272Smrgmain (void)
784839ae6282Smrg{
784939ae6282Smrg
785039ae6282Smrg  ;
785139ae6282Smrg  return 0;
785239ae6282Smrg}
785339ae6282Smrg_ACEOF
785416e5c272Smrgif ac_fn_c_try_link "$LINENO"
785516e5c272Smrgthen :
785616e5c272Smrg  eval $cacheid=yes
7857baaedd75Smrgelse case e in #(
7858baaedd75Smrg  e) eval $cacheid=no ;;
7859baaedd75Smrgesac
786039ae6282Smrgfi
786116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7862baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7863baaedd75Smrgesac
786439ae6282Smrgfi
786539ae6282Smrg
786639ae6282Smrg
786739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
786839ae6282Smrg
786916e5c272Smrg		eval supported=\$$cacheid
787016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
787116e5c272Smrgprintf "%s\n" "$supported" >&6; }
787239ae6282Smrg		if test "$supported" = "yes" ; then
787339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
787439ae6282Smrg			found="yes"
787539ae6282Smrg		fi
787639ae6282Smrg	fi
787739ae6282Smrg
787839ae6282Smrg
787939ae6282Smrg
788039ae6282Smrg
788139ae6282Smrg
788239ae6282Smrg
788339ae6282Smrg
788439ae6282Smrg
788539ae6282Smrg
788639ae6282Smrg
788739ae6282Smrg
788839ae6282Smrg
788939ae6282Smrg
789016e5c272Smrg
789116e5c272Smrg
789239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
789339ae6282Smrg
789416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
789539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
789616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
789716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
789816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
789916e5c272Smrgthen :
790016e5c272Smrg  printf %s "(cached) " >&6
7901baaedd75Smrgelse case e in #(
7902baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
790339ae6282Smrg/* end confdefs.h.  */
790439ae6282Smrgint i;
790539ae6282Smrg_ACEOF
790616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
790716e5c272Smrgthen :
790816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
7909baaedd75Smrgelse case e in #(
7910baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
7911baaedd75Smrgesac
791239ae6282Smrgfi
7913baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7914baaedd75Smrgesac
791539ae6282Smrgfi
791616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
791716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
791816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
791939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
792039ae6282Smrgfi
792139ae6282Smrg
792216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
792316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
792439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
792539ae6282Smrg	fi
792639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
792716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
792816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
792916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
793016e5c272Smrgthen :
793116e5c272Smrg  printf %s "(cached) " >&6
7932baaedd75Smrgelse case e in #(
7933baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
793439ae6282Smrg/* end confdefs.h.  */
793539ae6282Smrgint i;
793639ae6282Smrg_ACEOF
793716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
793816e5c272Smrgthen :
793916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
7940baaedd75Smrgelse case e in #(
7941baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
7942baaedd75Smrgesac
794339ae6282Smrgfi
7944baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
7945baaedd75Smrgesac
794639ae6282Smrgfi
794716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
794816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
794916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
795039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
795139ae6282Smrgfi
795239ae6282Smrg
795339ae6282Smrgfound="no"
795439ae6282Smrg
795539ae6282Smrg	if test $found = "no" ; then
795616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
795739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
795839ae6282Smrg		fi
795939ae6282Smrg
796016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
796139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
796239ae6282Smrg		fi
796339ae6282Smrg
796439ae6282Smrg		CFLAGS="$CFLAGS -Werror=main"
796539ae6282Smrg
796616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
796716e5c272Smrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
796816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_main
796916e5c272Smrg		if eval test \${$cacheid+y}
797016e5c272Smrgthen :
797116e5c272Smrg  printf %s "(cached) " >&6
7972baaedd75Smrgelse case e in #(
7973baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
797439ae6282Smrg/* end confdefs.h.  */
797539ae6282Smrgint i;
797639ae6282Smrgint
797716e5c272Smrgmain (void)
797839ae6282Smrg{
797939ae6282Smrg
798039ae6282Smrg  ;
798139ae6282Smrg  return 0;
798239ae6282Smrg}
798339ae6282Smrg_ACEOF
798416e5c272Smrgif ac_fn_c_try_link "$LINENO"
798516e5c272Smrgthen :
798616e5c272Smrg  eval $cacheid=yes
7987baaedd75Smrgelse case e in #(
7988baaedd75Smrg  e) eval $cacheid=no ;;
7989baaedd75Smrgesac
799039ae6282Smrgfi
799116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7992baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
7993baaedd75Smrgesac
799439ae6282Smrgfi
799539ae6282Smrg
799639ae6282Smrg
799739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
799839ae6282Smrg
799916e5c272Smrg		eval supported=\$$cacheid
800016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
800116e5c272Smrgprintf "%s\n" "$supported" >&6; }
800239ae6282Smrg		if test "$supported" = "yes" ; then
800339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
800439ae6282Smrg			found="yes"
800539ae6282Smrg		fi
800639ae6282Smrg	fi
800739ae6282Smrg
800839ae6282Smrg
800939ae6282Smrg
801039ae6282Smrg
801139ae6282Smrg
801239ae6282Smrg
801339ae6282Smrg
801439ae6282Smrg
801539ae6282Smrg
801639ae6282Smrg
801739ae6282Smrg
801839ae6282Smrg
801939ae6282Smrg
802016e5c272Smrg
802116e5c272Smrg
802239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
802339ae6282Smrg
802416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
802539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
802616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
802716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
802816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
802916e5c272Smrgthen :
803016e5c272Smrg  printf %s "(cached) " >&6
8031baaedd75Smrgelse case e in #(
8032baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
803339ae6282Smrg/* end confdefs.h.  */
803439ae6282Smrgint i;
803539ae6282Smrg_ACEOF
803616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
803716e5c272Smrgthen :
803816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8039baaedd75Smrgelse case e in #(
8040baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8041baaedd75Smrgesac
804239ae6282Smrgfi
8043baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8044baaedd75Smrgesac
804539ae6282Smrgfi
804616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
804716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
804816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
804939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
805039ae6282Smrgfi
805139ae6282Smrg
805216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
805316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
805439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
805539ae6282Smrg	fi
805639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
805716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
805816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
805916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
806016e5c272Smrgthen :
806116e5c272Smrg  printf %s "(cached) " >&6
8062baaedd75Smrgelse case e in #(
8063baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
806439ae6282Smrg/* end confdefs.h.  */
806539ae6282Smrgint i;
806639ae6282Smrg_ACEOF
806716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
806816e5c272Smrgthen :
806916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8070baaedd75Smrgelse case e in #(
8071baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8072baaedd75Smrgesac
807339ae6282Smrgfi
8074baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8075baaedd75Smrgesac
807639ae6282Smrgfi
807716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
807816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
807916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
808039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
808139ae6282Smrgfi
808239ae6282Smrg
808339ae6282Smrgfound="no"
808439ae6282Smrg
808539ae6282Smrg	if test $found = "no" ; then
808616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
808739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
808839ae6282Smrg		fi
808939ae6282Smrg
809016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
809139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
809239ae6282Smrg		fi
809339ae6282Smrg
809439ae6282Smrg		CFLAGS="$CFLAGS -Werror=missing-braces"
809539ae6282Smrg
809616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
809716e5c272Smrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
809816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
809916e5c272Smrg		if eval test \${$cacheid+y}
810016e5c272Smrgthen :
810116e5c272Smrg  printf %s "(cached) " >&6
8102baaedd75Smrgelse case e in #(
8103baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
810439ae6282Smrg/* end confdefs.h.  */
810539ae6282Smrgint i;
810639ae6282Smrgint
810716e5c272Smrgmain (void)
810839ae6282Smrg{
810939ae6282Smrg
811039ae6282Smrg  ;
811139ae6282Smrg  return 0;
811239ae6282Smrg}
811339ae6282Smrg_ACEOF
811416e5c272Smrgif ac_fn_c_try_link "$LINENO"
811516e5c272Smrgthen :
811616e5c272Smrg  eval $cacheid=yes
8117baaedd75Smrgelse case e in #(
8118baaedd75Smrg  e) eval $cacheid=no ;;
8119baaedd75Smrgesac
812039ae6282Smrgfi
812116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8122baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8123baaedd75Smrgesac
812439ae6282Smrgfi
812539ae6282Smrg
812639ae6282Smrg
812739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
812839ae6282Smrg
812916e5c272Smrg		eval supported=\$$cacheid
813016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
813116e5c272Smrgprintf "%s\n" "$supported" >&6; }
813239ae6282Smrg		if test "$supported" = "yes" ; then
813339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
813439ae6282Smrg			found="yes"
813539ae6282Smrg		fi
813639ae6282Smrg	fi
813739ae6282Smrg
813839ae6282Smrg
813939ae6282Smrg
814039ae6282Smrg
814139ae6282Smrg
814239ae6282Smrg
814339ae6282Smrg
814439ae6282Smrg
814539ae6282Smrg
814639ae6282Smrg
814739ae6282Smrg
814839ae6282Smrg
814939ae6282Smrg
815016e5c272Smrg
815116e5c272Smrg
815239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
815339ae6282Smrg
815416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
815539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
815616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
815716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
815816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
815916e5c272Smrgthen :
816016e5c272Smrg  printf %s "(cached) " >&6
8161baaedd75Smrgelse case e in #(
8162baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
816339ae6282Smrg/* end confdefs.h.  */
816439ae6282Smrgint i;
816539ae6282Smrg_ACEOF
816616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
816716e5c272Smrgthen :
816816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8169baaedd75Smrgelse case e in #(
8170baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8171baaedd75Smrgesac
817239ae6282Smrgfi
8173baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8174baaedd75Smrgesac
817539ae6282Smrgfi
817616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
817716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
817816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
817939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
818039ae6282Smrgfi
818139ae6282Smrg
818216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
818316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
818439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
818539ae6282Smrg	fi
818639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
818716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
818816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
818916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
819016e5c272Smrgthen :
819116e5c272Smrg  printf %s "(cached) " >&6
8192baaedd75Smrgelse case e in #(
8193baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
819439ae6282Smrg/* end confdefs.h.  */
819539ae6282Smrgint i;
819639ae6282Smrg_ACEOF
819716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
819816e5c272Smrgthen :
819916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8200baaedd75Smrgelse case e in #(
8201baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8202baaedd75Smrgesac
820339ae6282Smrgfi
8204baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8205baaedd75Smrgesac
820639ae6282Smrgfi
820716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
820816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
820916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
821039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
821139ae6282Smrgfi
821239ae6282Smrg
821339ae6282Smrgfound="no"
821439ae6282Smrg
821539ae6282Smrg	if test $found = "no" ; then
821616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
821739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
821839ae6282Smrg		fi
821939ae6282Smrg
822016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
822139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
822239ae6282Smrg		fi
822339ae6282Smrg
822439ae6282Smrg		CFLAGS="$CFLAGS -Werror=sequence-point"
822539ae6282Smrg
822616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
822716e5c272Smrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
822816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
822916e5c272Smrg		if eval test \${$cacheid+y}
823016e5c272Smrgthen :
823116e5c272Smrg  printf %s "(cached) " >&6
8232baaedd75Smrgelse case e in #(
8233baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
823439ae6282Smrg/* end confdefs.h.  */
823539ae6282Smrgint i;
823639ae6282Smrgint
823716e5c272Smrgmain (void)
823839ae6282Smrg{
823939ae6282Smrg
824039ae6282Smrg  ;
824139ae6282Smrg  return 0;
824239ae6282Smrg}
824339ae6282Smrg_ACEOF
824416e5c272Smrgif ac_fn_c_try_link "$LINENO"
824516e5c272Smrgthen :
824616e5c272Smrg  eval $cacheid=yes
8247baaedd75Smrgelse case e in #(
8248baaedd75Smrg  e) eval $cacheid=no ;;
8249baaedd75Smrgesac
825039ae6282Smrgfi
825116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8252baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8253baaedd75Smrgesac
825439ae6282Smrgfi
825539ae6282Smrg
825639ae6282Smrg
825739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
825839ae6282Smrg
825916e5c272Smrg		eval supported=\$$cacheid
826016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
826116e5c272Smrgprintf "%s\n" "$supported" >&6; }
826239ae6282Smrg		if test "$supported" = "yes" ; then
826339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
826439ae6282Smrg			found="yes"
826539ae6282Smrg		fi
826639ae6282Smrg	fi
826739ae6282Smrg
826839ae6282Smrg
826939ae6282Smrg
827039ae6282Smrg
827139ae6282Smrg
827239ae6282Smrg
827339ae6282Smrg
827439ae6282Smrg
827539ae6282Smrg
827639ae6282Smrg
827739ae6282Smrg
827839ae6282Smrg
827939ae6282Smrg
828016e5c272Smrg
828116e5c272Smrg
828239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
828339ae6282Smrg
828416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
828539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
828616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
828716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
828816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
828916e5c272Smrgthen :
829016e5c272Smrg  printf %s "(cached) " >&6
8291baaedd75Smrgelse case e in #(
8292baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
829339ae6282Smrg/* end confdefs.h.  */
829439ae6282Smrgint i;
829539ae6282Smrg_ACEOF
829616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
829716e5c272Smrgthen :
829816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8299baaedd75Smrgelse case e in #(
8300baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8301baaedd75Smrgesac
830239ae6282Smrgfi
8303baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8304baaedd75Smrgesac
830539ae6282Smrgfi
830616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
830716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
830816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
830939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
831039ae6282Smrgfi
831139ae6282Smrg
831216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
831316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
831439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
831539ae6282Smrg	fi
831639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
831716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
831816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
831916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
832016e5c272Smrgthen :
832116e5c272Smrg  printf %s "(cached) " >&6
8322baaedd75Smrgelse case e in #(
8323baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
832439ae6282Smrg/* end confdefs.h.  */
832539ae6282Smrgint i;
832639ae6282Smrg_ACEOF
832716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
832816e5c272Smrgthen :
832916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8330baaedd75Smrgelse case e in #(
8331baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8332baaedd75Smrgesac
833355de1df9Smrgfi
8334baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8335baaedd75Smrgesac
833639ae6282Smrgfi
833716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
833816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
833916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
834039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
834139ae6282Smrgfi
834239ae6282Smrg
834339ae6282Smrgfound="no"
834439ae6282Smrg
834539ae6282Smrg	if test $found = "no" ; then
834616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
834739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
834839ae6282Smrg		fi
834939ae6282Smrg
835016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
835139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
835239ae6282Smrg		fi
835339ae6282Smrg
835439ae6282Smrg		CFLAGS="$CFLAGS -Werror=return-type"
835539ae6282Smrg
835616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
835716e5c272Smrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
835816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
835916e5c272Smrg		if eval test \${$cacheid+y}
836016e5c272Smrgthen :
836116e5c272Smrg  printf %s "(cached) " >&6
8362baaedd75Smrgelse case e in #(
8363baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
836439ae6282Smrg/* end confdefs.h.  */
836539ae6282Smrgint i;
836639ae6282Smrgint
836716e5c272Smrgmain (void)
836839ae6282Smrg{
836939ae6282Smrg
837039ae6282Smrg  ;
837139ae6282Smrg  return 0;
837239ae6282Smrg}
837339ae6282Smrg_ACEOF
837416e5c272Smrgif ac_fn_c_try_link "$LINENO"
837516e5c272Smrgthen :
837616e5c272Smrg  eval $cacheid=yes
8377baaedd75Smrgelse case e in #(
8378baaedd75Smrg  e) eval $cacheid=no ;;
8379baaedd75Smrgesac
838039ae6282Smrgfi
838116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8382baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8383baaedd75Smrgesac
838455de1df9Smrgfi
838555de1df9Smrg
838639ae6282Smrg
838739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
838839ae6282Smrg
838916e5c272Smrg		eval supported=\$$cacheid
839016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
839116e5c272Smrgprintf "%s\n" "$supported" >&6; }
839239ae6282Smrg		if test "$supported" = "yes" ; then
839339ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
839439ae6282Smrg			found="yes"
839539ae6282Smrg		fi
839639ae6282Smrg	fi
839739ae6282Smrg
839839ae6282Smrg	if test $found = "no" ; then
839916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
840039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
840139ae6282Smrg		fi
840239ae6282Smrg
840316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
840439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
840539ae6282Smrg		fi
840639ae6282Smrg
840739ae6282Smrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
840839ae6282Smrg
840916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
841016e5c272Smrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
841116e5c272Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
841216e5c272Smrg		if eval test \${$cacheid+y}
841316e5c272Smrgthen :
841416e5c272Smrg  printf %s "(cached) " >&6
8415baaedd75Smrgelse case e in #(
8416baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
841739ae6282Smrg/* end confdefs.h.  */
841839ae6282Smrgint i;
841939ae6282Smrgint
842016e5c272Smrgmain (void)
842139ae6282Smrg{
842239ae6282Smrg
842339ae6282Smrg  ;
842439ae6282Smrg  return 0;
842539ae6282Smrg}
842639ae6282Smrg_ACEOF
842716e5c272Smrgif ac_fn_c_try_link "$LINENO"
842816e5c272Smrgthen :
842916e5c272Smrg  eval $cacheid=yes
8430baaedd75Smrgelse case e in #(
8431baaedd75Smrg  e) eval $cacheid=no ;;
8432baaedd75Smrgesac
843339ae6282Smrgfi
843416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8435baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8436baaedd75Smrgesac
843755de1df9Smrgfi
843855de1df9Smrg
843939ae6282Smrg
844039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
844139ae6282Smrg
844216e5c272Smrg		eval supported=\$$cacheid
844316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
844416e5c272Smrgprintf "%s\n" "$supported" >&6; }
844539ae6282Smrg		if test "$supported" = "yes" ; then
844639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
844739ae6282Smrg			found="yes"
844839ae6282Smrg		fi
844939ae6282Smrg	fi
845039ae6282Smrg
845139ae6282Smrg
845239ae6282Smrg
845339ae6282Smrg
845439ae6282Smrg
845539ae6282Smrg
845639ae6282Smrg
845739ae6282Smrg
845839ae6282Smrg
845939ae6282Smrg
846039ae6282Smrg
846139ae6282Smrg
846239ae6282Smrg
846316e5c272Smrg
846416e5c272Smrg
846539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
846639ae6282Smrg
846716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
846839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
846916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
847016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
847116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
847216e5c272Smrgthen :
847316e5c272Smrg  printf %s "(cached) " >&6
8474baaedd75Smrgelse case e in #(
8475baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
847639ae6282Smrg/* end confdefs.h.  */
847739ae6282Smrgint i;
847839ae6282Smrg_ACEOF
847916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
848016e5c272Smrgthen :
848116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8482baaedd75Smrgelse case e in #(
8483baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8484baaedd75Smrgesac
848539ae6282Smrgfi
8486baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8487baaedd75Smrgesac
848839ae6282Smrgfi
848916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
849016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
849116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
849239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
849355de1df9Smrgfi
849455de1df9Smrg
849516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
849616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
849739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
849839ae6282Smrg	fi
849939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
850016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
850116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
850216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
850316e5c272Smrgthen :
850416e5c272Smrg  printf %s "(cached) " >&6
8505baaedd75Smrgelse case e in #(
8506baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
850739ae6282Smrg/* end confdefs.h.  */
850839ae6282Smrgint i;
850939ae6282Smrg_ACEOF
851016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
851116e5c272Smrgthen :
851216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8513baaedd75Smrgelse case e in #(
8514baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8515baaedd75Smrgesac
851639ae6282Smrgfi
8517baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8518baaedd75Smrgesac
851939ae6282Smrgfi
852016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
852116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
852216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
852339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
852455de1df9Smrgfi
852555de1df9Smrg
852639ae6282Smrgfound="no"
852755de1df9Smrg
852839ae6282Smrg	if test $found = "no" ; then
852916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
853039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
853139ae6282Smrg		fi
853255de1df9Smrg
853316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
853439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
853539ae6282Smrg		fi
853655de1df9Smrg
853739ae6282Smrg		CFLAGS="$CFLAGS -Werror=trigraphs"
853839ae6282Smrg
853916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
854016e5c272Smrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
854116e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
854216e5c272Smrg		if eval test \${$cacheid+y}
854316e5c272Smrgthen :
854416e5c272Smrg  printf %s "(cached) " >&6
8545baaedd75Smrgelse case e in #(
8546baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
854739ae6282Smrg/* end confdefs.h.  */
854839ae6282Smrgint i;
854939ae6282Smrgint
855016e5c272Smrgmain (void)
855139ae6282Smrg{
855239ae6282Smrg
855339ae6282Smrg  ;
855439ae6282Smrg  return 0;
855539ae6282Smrg}
855655de1df9Smrg_ACEOF
855716e5c272Smrgif ac_fn_c_try_link "$LINENO"
855816e5c272Smrgthen :
855916e5c272Smrg  eval $cacheid=yes
8560baaedd75Smrgelse case e in #(
8561baaedd75Smrg  e) eval $cacheid=no ;;
8562baaedd75Smrgesac
856339ae6282Smrgfi
856416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8565baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8566baaedd75Smrgesac
856739ae6282Smrgfi
856855de1df9Smrg
856955de1df9Smrg
857039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
857139ae6282Smrg
857216e5c272Smrg		eval supported=\$$cacheid
857316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
857416e5c272Smrgprintf "%s\n" "$supported" >&6; }
857539ae6282Smrg		if test "$supported" = "yes" ; then
857639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
857739ae6282Smrg			found="yes"
857839ae6282Smrg		fi
857939ae6282Smrg	fi
858039ae6282Smrg
858139ae6282Smrg
858239ae6282Smrg
858339ae6282Smrg
858439ae6282Smrg
858539ae6282Smrg
858639ae6282Smrg
858739ae6282Smrg
858839ae6282Smrg
858939ae6282Smrg
859039ae6282Smrg
859139ae6282Smrg
859239ae6282Smrg
859316e5c272Smrg
859416e5c272Smrg
859539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
859639ae6282Smrg
859716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
859839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
859916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
860016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
860116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
860216e5c272Smrgthen :
860316e5c272Smrg  printf %s "(cached) " >&6
8604baaedd75Smrgelse case e in #(
8605baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
860639ae6282Smrg/* end confdefs.h.  */
860739ae6282Smrgint i;
860855de1df9Smrg_ACEOF
860916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
861016e5c272Smrgthen :
861116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8612baaedd75Smrgelse case e in #(
8613baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8614baaedd75Smrgesac
861539ae6282Smrgfi
8616baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8617baaedd75Smrgesac
861839ae6282Smrgfi
861916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
862016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
862116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
862239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
862339ae6282Smrgfi
862455de1df9Smrg
862516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
862616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
862739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
862839ae6282Smrg	fi
862939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
863016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
863116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
863216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
863316e5c272Smrgthen :
863416e5c272Smrg  printf %s "(cached) " >&6
8635baaedd75Smrgelse case e in #(
8636baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
863739ae6282Smrg/* end confdefs.h.  */
863839ae6282Smrgint i;
863939ae6282Smrg_ACEOF
864016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
864116e5c272Smrgthen :
864216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8643baaedd75Smrgelse case e in #(
8644baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8645baaedd75Smrgesac
864639ae6282Smrgfi
8647baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8648baaedd75Smrgesac
864939ae6282Smrgfi
865016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
865116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
865216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
865339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
865439ae6282Smrgfi
865555de1df9Smrg
865639ae6282Smrgfound="no"
865755de1df9Smrg
865839ae6282Smrg	if test $found = "no" ; then
865916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
866039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
866139ae6282Smrg		fi
866255de1df9Smrg
866316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
866439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
866539ae6282Smrg		fi
866655de1df9Smrg
866739ae6282Smrg		CFLAGS="$CFLAGS -Werror=array-bounds"
866855de1df9Smrg
866916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
867016e5c272Smrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
867116e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
867216e5c272Smrg		if eval test \${$cacheid+y}
867316e5c272Smrgthen :
867416e5c272Smrg  printf %s "(cached) " >&6
8675baaedd75Smrgelse case e in #(
8676baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
867739ae6282Smrg/* end confdefs.h.  */
867839ae6282Smrgint i;
867939ae6282Smrgint
868016e5c272Smrgmain (void)
868139ae6282Smrg{
868255de1df9Smrg
868339ae6282Smrg  ;
868439ae6282Smrg  return 0;
868539ae6282Smrg}
868639ae6282Smrg_ACEOF
868716e5c272Smrgif ac_fn_c_try_link "$LINENO"
868816e5c272Smrgthen :
868916e5c272Smrg  eval $cacheid=yes
8690baaedd75Smrgelse case e in #(
8691baaedd75Smrg  e) eval $cacheid=no ;;
8692baaedd75Smrgesac
869339ae6282Smrgfi
869416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8695baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8696baaedd75Smrgesac
869739ae6282Smrgfi
869855de1df9Smrg
869955de1df9Smrg
870039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
870155de1df9Smrg
870216e5c272Smrg		eval supported=\$$cacheid
870316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
870416e5c272Smrgprintf "%s\n" "$supported" >&6; }
870539ae6282Smrg		if test "$supported" = "yes" ; then
870639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
870739ae6282Smrg			found="yes"
870839ae6282Smrg		fi
870939ae6282Smrg	fi
871055de1df9Smrg
871155de1df9Smrg
871255de1df9Smrg
871355de1df9Smrg
871455de1df9Smrg
871555de1df9Smrg
871655de1df9Smrg
871755de1df9Smrg
871855de1df9Smrg
871939ae6282Smrg
872039ae6282Smrg
872139ae6282Smrg
872239ae6282Smrg
872316e5c272Smrg
872416e5c272Smrg
872539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
872639ae6282Smrg
872716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
872839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
872916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
873016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
873116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
873216e5c272Smrgthen :
873316e5c272Smrg  printf %s "(cached) " >&6
8734baaedd75Smrgelse case e in #(
8735baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
873639ae6282Smrg/* end confdefs.h.  */
873739ae6282Smrgint i;
873839ae6282Smrg_ACEOF
873916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
874016e5c272Smrgthen :
874116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8742baaedd75Smrgelse case e in #(
8743baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8744baaedd75Smrgesac
874539ae6282Smrgfi
8746baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8747baaedd75Smrgesac
874839ae6282Smrgfi
874916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
875016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
875116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
875239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
875355de1df9Smrgfi
875455de1df9Smrg
875516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
875616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
875739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
875839ae6282Smrg	fi
875939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
876016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
876116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
876216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
876316e5c272Smrgthen :
876416e5c272Smrg  printf %s "(cached) " >&6
8765baaedd75Smrgelse case e in #(
8766baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
876739ae6282Smrg/* end confdefs.h.  */
876839ae6282Smrgint i;
876939ae6282Smrg_ACEOF
877016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
877116e5c272Smrgthen :
877216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8773baaedd75Smrgelse case e in #(
8774baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8775baaedd75Smrgesac
877639ae6282Smrgfi
8777baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8778baaedd75Smrgesac
877939ae6282Smrgfi
878016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
878116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
878216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
878339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
878455de1df9Smrgfi
878555de1df9Smrg
878639ae6282Smrgfound="no"
878739ae6282Smrg
878839ae6282Smrg	if test $found = "no" ; then
878916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
879039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
879139ae6282Smrg		fi
879239ae6282Smrg
879316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
879439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
879539ae6282Smrg		fi
879639ae6282Smrg
879739ae6282Smrg		CFLAGS="$CFLAGS -Werror=write-strings"
879839ae6282Smrg
879916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
880016e5c272Smrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
880116e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
880216e5c272Smrg		if eval test \${$cacheid+y}
880316e5c272Smrgthen :
880416e5c272Smrg  printf %s "(cached) " >&6
8805baaedd75Smrgelse case e in #(
8806baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
880739ae6282Smrg/* end confdefs.h.  */
880839ae6282Smrgint i;
880939ae6282Smrgint
881016e5c272Smrgmain (void)
881139ae6282Smrg{
881239ae6282Smrg
881339ae6282Smrg  ;
881439ae6282Smrg  return 0;
881539ae6282Smrg}
881639ae6282Smrg_ACEOF
881716e5c272Smrgif ac_fn_c_try_link "$LINENO"
881816e5c272Smrgthen :
881916e5c272Smrg  eval $cacheid=yes
8820baaedd75Smrgelse case e in #(
8821baaedd75Smrg  e) eval $cacheid=no ;;
8822baaedd75Smrgesac
882339ae6282Smrgfi
882416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8825baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8826baaedd75Smrgesac
882739ae6282Smrgfi
882839ae6282Smrg
882939ae6282Smrg
883039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
883139ae6282Smrg
883216e5c272Smrg		eval supported=\$$cacheid
883316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
883416e5c272Smrgprintf "%s\n" "$supported" >&6; }
883539ae6282Smrg		if test "$supported" = "yes" ; then
883639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
883739ae6282Smrg			found="yes"
883839ae6282Smrg		fi
883939ae6282Smrg	fi
884039ae6282Smrg
884139ae6282Smrg
884239ae6282Smrg
884355de1df9Smrg
884455de1df9Smrg
884555de1df9Smrg
884655de1df9Smrg
884755de1df9Smrg
884855de1df9Smrg
884955de1df9Smrg
885055de1df9Smrg
885155de1df9Smrg
885255de1df9Smrg
885316e5c272Smrg
885416e5c272Smrg
885539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
885655de1df9Smrg
885716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
885839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
885916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
886016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
886116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
886216e5c272Smrgthen :
886316e5c272Smrg  printf %s "(cached) " >&6
8864baaedd75Smrgelse case e in #(
8865baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
886639ae6282Smrg/* end confdefs.h.  */
886739ae6282Smrgint i;
886839ae6282Smrg_ACEOF
886916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
887016e5c272Smrgthen :
887116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
8872baaedd75Smrgelse case e in #(
8873baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
8874baaedd75Smrgesac
887555de1df9Smrgfi
8876baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8877baaedd75Smrgesac
887855de1df9Smrgfi
887916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
888016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
888116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
888239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
888355de1df9Smrgfi
888455de1df9Smrg
888516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
888616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
888739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
888839ae6282Smrg	fi
888939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
889016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
889116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
889216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
889316e5c272Smrgthen :
889416e5c272Smrg  printf %s "(cached) " >&6
8895baaedd75Smrgelse case e in #(
8896baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
889739ae6282Smrg/* end confdefs.h.  */
889839ae6282Smrgint i;
889939ae6282Smrg_ACEOF
890016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
890116e5c272Smrgthen :
890216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
8903baaedd75Smrgelse case e in #(
8904baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
8905baaedd75Smrgesac
890655de1df9Smrgfi
8907baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
8908baaedd75Smrgesac
890955de1df9Smrgfi
891016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
891116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
891216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
891339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
891455de1df9Smrgfi
891555de1df9Smrg
891639ae6282Smrgfound="no"
891755de1df9Smrg
891839ae6282Smrg	if test $found = "no" ; then
891916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
892039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
892139ae6282Smrg		fi
892239ae6282Smrg
892316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
892439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
892539ae6282Smrg		fi
892639ae6282Smrg
892739ae6282Smrg		CFLAGS="$CFLAGS -Werror=address"
892839ae6282Smrg
892916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
893016e5c272Smrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
893116e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_address
893216e5c272Smrg		if eval test \${$cacheid+y}
893316e5c272Smrgthen :
893416e5c272Smrg  printf %s "(cached) " >&6
8935baaedd75Smrgelse case e in #(
8936baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
893739ae6282Smrg/* end confdefs.h.  */
893839ae6282Smrgint i;
893939ae6282Smrgint
894016e5c272Smrgmain (void)
894139ae6282Smrg{
894255de1df9Smrg
894339ae6282Smrg  ;
894439ae6282Smrg  return 0;
894539ae6282Smrg}
894639ae6282Smrg_ACEOF
894716e5c272Smrgif ac_fn_c_try_link "$LINENO"
894816e5c272Smrgthen :
894916e5c272Smrg  eval $cacheid=yes
8950baaedd75Smrgelse case e in #(
8951baaedd75Smrg  e) eval $cacheid=no ;;
8952baaedd75Smrgesac
895339ae6282Smrgfi
895416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8955baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
8956baaedd75Smrgesac
895755de1df9Smrgfi
895855de1df9Smrg
895955de1df9Smrg
896039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
896139ae6282Smrg
896216e5c272Smrg		eval supported=\$$cacheid
896316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
896416e5c272Smrgprintf "%s\n" "$supported" >&6; }
896539ae6282Smrg		if test "$supported" = "yes" ; then
896639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
896739ae6282Smrg			found="yes"
896839ae6282Smrg		fi
896939ae6282Smrg	fi
897039ae6282Smrg
897139ae6282Smrg
897239ae6282Smrg
897339ae6282Smrg
897439ae6282Smrg
897539ae6282Smrg
897639ae6282Smrg
897739ae6282Smrg
897839ae6282Smrg
897939ae6282Smrg
898039ae6282Smrg
898139ae6282Smrg
898239ae6282Smrg
898316e5c272Smrg
898416e5c272Smrg
898539ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
898639ae6282Smrg
898716e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
898839ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
898916e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
899016e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
899116e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
899216e5c272Smrgthen :
899316e5c272Smrg  printf %s "(cached) " >&6
8994baaedd75Smrgelse case e in #(
8995baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
899639ae6282Smrg/* end confdefs.h.  */
899739ae6282Smrgint i;
899839ae6282Smrg_ACEOF
899916e5c272Smrgif ac_fn_c_try_compile "$LINENO"
900016e5c272Smrgthen :
900116e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9002baaedd75Smrgelse case e in #(
9003baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9004baaedd75Smrgesac
900555de1df9Smrgfi
9006baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9007baaedd75Smrgesac
900855de1df9Smrgfi
900916e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
901016e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
901116e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
901239ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
901339ae6282Smrgfi
901439ae6282Smrg
901516e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
901616e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
901739ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
901839ae6282Smrg	fi
901939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
902016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
902116e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
902216e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
902316e5c272Smrgthen :
902416e5c272Smrg  printf %s "(cached) " >&6
9025baaedd75Smrgelse case e in #(
9026baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
902739ae6282Smrg/* end confdefs.h.  */
902839ae6282Smrgint i;
902939ae6282Smrg_ACEOF
903016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
903116e5c272Smrgthen :
903216e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9033baaedd75Smrgelse case e in #(
9034baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9035baaedd75Smrgesac
903655de1df9Smrgfi
9037baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9038baaedd75Smrgesac
903955de1df9Smrgfi
904016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
904116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
904216e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
904339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
904455de1df9Smrgfi
904555de1df9Smrg
904639ae6282Smrgfound="no"
904755de1df9Smrg
904839ae6282Smrg	if test $found = "no" ; then
904916e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
905039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
905139ae6282Smrg		fi
905239ae6282Smrg
905316e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
905439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
905539ae6282Smrg		fi
905639ae6282Smrg
905739ae6282Smrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
905839ae6282Smrg
905916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
906016e5c272Smrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
906116e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
906216e5c272Smrg		if eval test \${$cacheid+y}
906316e5c272Smrgthen :
906416e5c272Smrg  printf %s "(cached) " >&6
9065baaedd75Smrgelse case e in #(
9066baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
906739ae6282Smrg/* end confdefs.h.  */
906839ae6282Smrgint i;
906939ae6282Smrgint
907016e5c272Smrgmain (void)
907139ae6282Smrg{
907255de1df9Smrg
907339ae6282Smrg  ;
907439ae6282Smrg  return 0;
907539ae6282Smrg}
907639ae6282Smrg_ACEOF
907716e5c272Smrgif ac_fn_c_try_link "$LINENO"
907816e5c272Smrgthen :
907916e5c272Smrg  eval $cacheid=yes
9080baaedd75Smrgelse case e in #(
9081baaedd75Smrg  e) eval $cacheid=no ;;
9082baaedd75Smrgesac
908339ae6282Smrgfi
908416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9085baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9086baaedd75Smrgesac
908755de1df9Smrgfi
908855de1df9Smrg
908955de1df9Smrg
909039ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
909155de1df9Smrg
909216e5c272Smrg		eval supported=\$$cacheid
909316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
909416e5c272Smrgprintf "%s\n" "$supported" >&6; }
909539ae6282Smrg		if test "$supported" = "yes" ; then
909639ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
909739ae6282Smrg			found="yes"
909839ae6282Smrg		fi
909939ae6282Smrg	fi
910055de1df9Smrg
910139ae6282Smrg	if test $found = "no" ; then
910216e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
910339ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
910439ae6282Smrg		fi
910555de1df9Smrg
910616e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
910739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
910839ae6282Smrg		fi
910955de1df9Smrg
911039ae6282Smrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
911155de1df9Smrg
911216e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
911316e5c272Smrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
911416e5c272Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
911516e5c272Smrg		if eval test \${$cacheid+y}
911616e5c272Smrgthen :
911716e5c272Smrg  printf %s "(cached) " >&6
9118baaedd75Smrgelse case e in #(
9119baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
912055de1df9Smrg/* end confdefs.h.  */
912139ae6282Smrgint i;
912255de1df9Smrgint
912316e5c272Smrgmain (void)
912455de1df9Smrg{
912555de1df9Smrg
912655de1df9Smrg  ;
912755de1df9Smrg  return 0;
912855de1df9Smrg}
912955de1df9Smrg_ACEOF
913016e5c272Smrgif ac_fn_c_try_link "$LINENO"
913116e5c272Smrgthen :
913216e5c272Smrg  eval $cacheid=yes
9133baaedd75Smrgelse case e in #(
9134baaedd75Smrg  e) eval $cacheid=no ;;
9135baaedd75Smrgesac
913639ae6282Smrgfi
913716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9138baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9139baaedd75Smrgesac
914039ae6282Smrgfi
914155de1df9Smrg
914255de1df9Smrg
914339ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
914455de1df9Smrg
914516e5c272Smrg		eval supported=\$$cacheid
914616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
914716e5c272Smrgprintf "%s\n" "$supported" >&6; }
914839ae6282Smrg		if test "$supported" = "yes" ; then
914939ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
915039ae6282Smrg			found="yes"
915139ae6282Smrg		fi
915255de1df9Smrg	fi
915355de1df9Smrg
915439ae6282Smrg
915539ae6282Smrg
915639ae6282Smrg
915739ae6282Smrg
915839ae6282Smrg
915939ae6282Smrg
916039ae6282Smrg
916139ae6282Smrg
916239ae6282Smrg
916339ae6282Smrg
916439ae6282Smrg
916539ae6282Smrg
916616e5c272Smrg
916716e5c272Smrg
916839ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
916939ae6282Smrg
917016e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
917139ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
917216e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
917316e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
917416e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
917516e5c272Smrgthen :
917616e5c272Smrg  printf %s "(cached) " >&6
9177baaedd75Smrgelse case e in #(
9178baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
917939ae6282Smrg/* end confdefs.h.  */
918039ae6282Smrgint i;
918139ae6282Smrg_ACEOF
918216e5c272Smrgif ac_fn_c_try_compile "$LINENO"
918316e5c272Smrgthen :
918416e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9185baaedd75Smrgelse case e in #(
9186baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9187baaedd75Smrgesac
918839ae6282Smrgfi
9189baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9190baaedd75Smrgesac
919139ae6282Smrgfi
919216e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
919316e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
919416e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
919539ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
919639ae6282Smrgfi
919739ae6282Smrg
919816e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
919916e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
920039ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
920139ae6282Smrg	fi
920239ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
920316e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
920416e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
920516e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
920616e5c272Smrgthen :
920716e5c272Smrg  printf %s "(cached) " >&6
9208baaedd75Smrgelse case e in #(
9209baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
921039ae6282Smrg/* end confdefs.h.  */
921139ae6282Smrgint i;
921239ae6282Smrg_ACEOF
921316e5c272Smrgif ac_fn_c_try_compile "$LINENO"
921416e5c272Smrgthen :
921516e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9216baaedd75Smrgelse case e in #(
9217baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9218baaedd75Smrgesac
921939ae6282Smrgfi
9220baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9221baaedd75Smrgesac
922239ae6282Smrgfi
922316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
922416e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
922516e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
922639ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
922739ae6282Smrgfi
922839ae6282Smrg
922939ae6282Smrgfound="no"
923039ae6282Smrg
923139ae6282Smrg	if test $found = "no" ; then
923216e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
923339ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
923439ae6282Smrg		fi
923539ae6282Smrg
923616e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
923739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
923839ae6282Smrg		fi
923939ae6282Smrg
924039ae6282Smrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
924139ae6282Smrg
924216e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
924316e5c272Smrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
924416e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
924516e5c272Smrg		if eval test \${$cacheid+y}
924616e5c272Smrgthen :
924716e5c272Smrg  printf %s "(cached) " >&6
9248baaedd75Smrgelse case e in #(
9249baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
925039ae6282Smrg/* end confdefs.h.  */
925139ae6282Smrgint i;
925239ae6282Smrgint
925316e5c272Smrgmain (void)
925439ae6282Smrg{
925539ae6282Smrg
925639ae6282Smrg  ;
925739ae6282Smrg  return 0;
925839ae6282Smrg}
925939ae6282Smrg_ACEOF
926016e5c272Smrgif ac_fn_c_try_link "$LINENO"
926116e5c272Smrgthen :
926216e5c272Smrg  eval $cacheid=yes
9263baaedd75Smrgelse case e in #(
9264baaedd75Smrg  e) eval $cacheid=no ;;
9265baaedd75Smrgesac
926639ae6282Smrgfi
926716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9268baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9269baaedd75Smrgesac
927055de1df9Smrgfi
927155de1df9Smrg
927239ae6282Smrg
927339ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
927439ae6282Smrg
927516e5c272Smrg		eval supported=\$$cacheid
927616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
927716e5c272Smrgprintf "%s\n" "$supported" >&6; }
927839ae6282Smrg		if test "$supported" = "yes" ; then
927939ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
928039ae6282Smrg			found="yes"
928139ae6282Smrg		fi
928239ae6282Smrg	fi
928339ae6282Smrg
928439ae6282Smrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
928555de1df9Smrgelse
928616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
928716e5c272Smrgprintf "%s\n" "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors.  This should not be necessary.  Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
928816e5c272Smrg
928916e5c272Smrg
929039ae6282Smrg
929139ae6282Smrg
929239ae6282Smrg
929339ae6282Smrg
929439ae6282Smrg
929539ae6282Smrg
929639ae6282Smrg
929739ae6282Smrg
929839ae6282Smrg
929939ae6282Smrg
930039ae6282Smrg
930139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
930239ae6282Smrg
930316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
930439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
930516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
930616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
930716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
930816e5c272Smrgthen :
930916e5c272Smrg  printf %s "(cached) " >&6
9310baaedd75Smrgelse case e in #(
9311baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
931239ae6282Smrg/* end confdefs.h.  */
931339ae6282Smrgint i;
931439ae6282Smrg_ACEOF
931516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
931616e5c272Smrgthen :
931716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9318baaedd75Smrgelse case e in #(
9319baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9320baaedd75Smrgesac
932139ae6282Smrgfi
9322baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9323baaedd75Smrgesac
932439ae6282Smrgfi
932516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
932616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
932716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
932839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
932955de1df9Smrgfi
933055de1df9Smrg
933116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
933216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
933339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
933439ae6282Smrg	fi
933539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
933616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
933716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
933816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
933916e5c272Smrgthen :
934016e5c272Smrg  printf %s "(cached) " >&6
9341baaedd75Smrgelse case e in #(
9342baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
934339ae6282Smrg/* end confdefs.h.  */
934439ae6282Smrgint i;
934539ae6282Smrg_ACEOF
934616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
934716e5c272Smrgthen :
934816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9349baaedd75Smrgelse case e in #(
9350baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9351baaedd75Smrgesac
935239ae6282Smrgfi
9353baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9354baaedd75Smrgesac
935539ae6282Smrgfi
935616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
935716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
935816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
935939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
936055de1df9Smrgfi
936155de1df9Smrg
936239ae6282Smrgfound="no"
936339ae6282Smrg
936439ae6282Smrg	if test $found = "no" ; then
936516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
936639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
936739ae6282Smrg		fi
936839ae6282Smrg
936916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
937039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
937139ae6282Smrg		fi
937239ae6282Smrg
937339ae6282Smrg		CFLAGS="$CFLAGS -Wimplicit"
937439ae6282Smrg
937516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
937616e5c272Smrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
937716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wimplicit
937816e5c272Smrg		if eval test \${$cacheid+y}
937916e5c272Smrgthen :
938016e5c272Smrg  printf %s "(cached) " >&6
9381baaedd75Smrgelse case e in #(
9382baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
938355de1df9Smrg/* end confdefs.h.  */
938439ae6282Smrgint i;
938555de1df9Smrgint
938616e5c272Smrgmain (void)
938755de1df9Smrg{
938855de1df9Smrg
938955de1df9Smrg  ;
939055de1df9Smrg  return 0;
939155de1df9Smrg}
939255de1df9Smrg_ACEOF
939316e5c272Smrgif ac_fn_c_try_link "$LINENO"
939416e5c272Smrgthen :
939516e5c272Smrg  eval $cacheid=yes
9396baaedd75Smrgelse case e in #(
9397baaedd75Smrg  e) eval $cacheid=no ;;
9398baaedd75Smrgesac
939939ae6282Smrgfi
940016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9401baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9402baaedd75Smrgesac
940355de1df9Smrgfi
940455de1df9Smrg
940539ae6282Smrg
940639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
940739ae6282Smrg
940816e5c272Smrg		eval supported=\$$cacheid
940916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
941016e5c272Smrgprintf "%s\n" "$supported" >&6; }
941139ae6282Smrg		if test "$supported" = "yes" ; then
941239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
941339ae6282Smrg			found="yes"
941439ae6282Smrg		fi
941539ae6282Smrg	fi
941639ae6282Smrg
941739ae6282Smrg
941839ae6282Smrg
941939ae6282Smrg
942039ae6282Smrg
942139ae6282Smrg
942239ae6282Smrg
942339ae6282Smrg
942439ae6282Smrg
942539ae6282Smrg
942639ae6282Smrg
942739ae6282Smrg
942839ae6282Smrg
942916e5c272Smrg
943016e5c272Smrg
943139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
943239ae6282Smrg
943316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
943439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
943516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
943616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
943716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
943816e5c272Smrgthen :
943916e5c272Smrg  printf %s "(cached) " >&6
9440baaedd75Smrgelse case e in #(
9441baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
944239ae6282Smrg/* end confdefs.h.  */
944339ae6282Smrgint i;
944439ae6282Smrg_ACEOF
944516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
944616e5c272Smrgthen :
944716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9448baaedd75Smrgelse case e in #(
9449baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9450baaedd75Smrgesac
945139ae6282Smrgfi
9452baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9453baaedd75Smrgesac
945439ae6282Smrgfi
945516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
945616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
945716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
945839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
945939ae6282Smrgfi
946039ae6282Smrg
946116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
946216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
946339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
946439ae6282Smrg	fi
946539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
946616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
946716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
946816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
946916e5c272Smrgthen :
947016e5c272Smrg  printf %s "(cached) " >&6
9471baaedd75Smrgelse case e in #(
9472baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
947355de1df9Smrg/* end confdefs.h.  */
947439ae6282Smrgint i;
947539ae6282Smrg_ACEOF
947616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
947716e5c272Smrgthen :
947816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9479baaedd75Smrgelse case e in #(
9480baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9481baaedd75Smrgesac
948239ae6282Smrgfi
9483baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9484baaedd75Smrgesac
948539ae6282Smrgfi
948616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
948716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
948816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
948939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
949039ae6282Smrgfi
949139ae6282Smrg
949239ae6282Smrgfound="no"
949339ae6282Smrg
949439ae6282Smrg	if test $found = "no" ; then
949516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
949639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
949739ae6282Smrg		fi
949839ae6282Smrg
949916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
950039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
950139ae6282Smrg		fi
950255de1df9Smrg
950339ae6282Smrg		CFLAGS="$CFLAGS -Wnonnull"
950439ae6282Smrg
950516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
950616e5c272Smrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
950716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wnonnull
950816e5c272Smrg		if eval test \${$cacheid+y}
950916e5c272Smrgthen :
951016e5c272Smrg  printf %s "(cached) " >&6
9511baaedd75Smrgelse case e in #(
9512baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
951339ae6282Smrg/* end confdefs.h.  */
951439ae6282Smrgint i;
951555de1df9Smrgint
951616e5c272Smrgmain (void)
951755de1df9Smrg{
951855de1df9Smrg
951955de1df9Smrg  ;
952055de1df9Smrg  return 0;
952155de1df9Smrg}
952255de1df9Smrg_ACEOF
952316e5c272Smrgif ac_fn_c_try_link "$LINENO"
952416e5c272Smrgthen :
952516e5c272Smrg  eval $cacheid=yes
9526baaedd75Smrgelse case e in #(
9527baaedd75Smrg  e) eval $cacheid=no ;;
9528baaedd75Smrgesac
952939ae6282Smrgfi
953016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9531baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9532baaedd75Smrgesac
953339ae6282Smrgfi
953455de1df9Smrg
953539ae6282Smrg
953639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
953739ae6282Smrg
953816e5c272Smrg		eval supported=\$$cacheid
953916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
954016e5c272Smrgprintf "%s\n" "$supported" >&6; }
954139ae6282Smrg		if test "$supported" = "yes" ; then
954239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
954339ae6282Smrg			found="yes"
954439ae6282Smrg		fi
954539ae6282Smrg	fi
954639ae6282Smrg
954739ae6282Smrg
954839ae6282Smrg
954939ae6282Smrg
955039ae6282Smrg
955139ae6282Smrg
955239ae6282Smrg
955339ae6282Smrg
955439ae6282Smrg
955539ae6282Smrg
955639ae6282Smrg
955739ae6282Smrg
955839ae6282Smrg
955916e5c272Smrg
956016e5c272Smrg
956139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
956239ae6282Smrg
956316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
956439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
956516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
956616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
956716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
956816e5c272Smrgthen :
956916e5c272Smrg  printf %s "(cached) " >&6
9570baaedd75Smrgelse case e in #(
9571baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
957239ae6282Smrg/* end confdefs.h.  */
957339ae6282Smrgint i;
957439ae6282Smrg_ACEOF
957516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
957616e5c272Smrgthen :
957716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9578baaedd75Smrgelse case e in #(
9579baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9580baaedd75Smrgesac
958139ae6282Smrgfi
9582baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9583baaedd75Smrgesac
958439ae6282Smrgfi
958516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
958616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
958716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
958839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
958939ae6282Smrgfi
959039ae6282Smrg
959116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
959216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
959339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
959439ae6282Smrg	fi
959539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
959616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
959716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
959816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
959916e5c272Smrgthen :
960016e5c272Smrg  printf %s "(cached) " >&6
9601baaedd75Smrgelse case e in #(
9602baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
960339ae6282Smrg/* end confdefs.h.  */
960439ae6282Smrgint i;
960539ae6282Smrg_ACEOF
960616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
960716e5c272Smrgthen :
960816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9609baaedd75Smrgelse case e in #(
9610baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9611baaedd75Smrgesac
961255de1df9Smrgfi
9613baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9614baaedd75Smrgesac
961555de1df9Smrgfi
961616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
961716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
961816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
961939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
962039ae6282Smrgfi
962139ae6282Smrg
962239ae6282Smrgfound="no"
962339ae6282Smrg
962439ae6282Smrg	if test $found = "no" ; then
962516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
962639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
962739ae6282Smrg		fi
962839ae6282Smrg
962916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
963039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
963139ae6282Smrg		fi
963239ae6282Smrg
963339ae6282Smrg		CFLAGS="$CFLAGS -Winit-self"
963439ae6282Smrg
963516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
963616e5c272Smrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
963716e5c272Smrg		cacheid=xorg_cv_cc_flag__Winit_self
963816e5c272Smrg		if eval test \${$cacheid+y}
963916e5c272Smrgthen :
964016e5c272Smrg  printf %s "(cached) " >&6
9641baaedd75Smrgelse case e in #(
9642baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
964355de1df9Smrg/* end confdefs.h.  */
964439ae6282Smrgint i;
964555de1df9Smrgint
964616e5c272Smrgmain (void)
964755de1df9Smrg{
964855de1df9Smrg
964955de1df9Smrg  ;
965055de1df9Smrg  return 0;
965155de1df9Smrg}
965255de1df9Smrg_ACEOF
965316e5c272Smrgif ac_fn_c_try_link "$LINENO"
965416e5c272Smrgthen :
965516e5c272Smrg  eval $cacheid=yes
9656baaedd75Smrgelse case e in #(
9657baaedd75Smrg  e) eval $cacheid=no ;;
9658baaedd75Smrgesac
965939ae6282Smrgfi
966016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9661baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9662baaedd75Smrgesac
966339ae6282Smrgfi
966439ae6282Smrg
966539ae6282Smrg
966639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
966739ae6282Smrg
966816e5c272Smrg		eval supported=\$$cacheid
966916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
967016e5c272Smrgprintf "%s\n" "$supported" >&6; }
967139ae6282Smrg		if test "$supported" = "yes" ; then
967239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
967339ae6282Smrg			found="yes"
967439ae6282Smrg		fi
967539ae6282Smrg	fi
967639ae6282Smrg
967739ae6282Smrg
967839ae6282Smrg
967939ae6282Smrg
968039ae6282Smrg
968139ae6282Smrg
968239ae6282Smrg
968339ae6282Smrg
968439ae6282Smrg
968539ae6282Smrg
968639ae6282Smrg
968739ae6282Smrg
968839ae6282Smrg
968916e5c272Smrg
969016e5c272Smrg
969139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
969239ae6282Smrg
969316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
969439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
969516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
969616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
969716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
969816e5c272Smrgthen :
969916e5c272Smrg  printf %s "(cached) " >&6
9700baaedd75Smrgelse case e in #(
9701baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
970239ae6282Smrg/* end confdefs.h.  */
970339ae6282Smrgint i;
970439ae6282Smrg_ACEOF
970516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
970616e5c272Smrgthen :
970716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9708baaedd75Smrgelse case e in #(
9709baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9710baaedd75Smrgesac
971155de1df9Smrgfi
9712baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9713baaedd75Smrgesac
971455de1df9Smrgfi
971516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
971616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
971716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
971839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
971955de1df9Smrgfi
972039ae6282Smrg
972116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
972216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
972339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
972439ae6282Smrg	fi
972539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
972616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
972716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
972816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
972916e5c272Smrgthen :
973016e5c272Smrg  printf %s "(cached) " >&6
9731baaedd75Smrgelse case e in #(
9732baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
973355de1df9Smrg/* end confdefs.h.  */
973439ae6282Smrgint i;
973539ae6282Smrg_ACEOF
973616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
973716e5c272Smrgthen :
973816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9739baaedd75Smrgelse case e in #(
9740baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9741baaedd75Smrgesac
974239ae6282Smrgfi
9743baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9744baaedd75Smrgesac
974539ae6282Smrgfi
974616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
974716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
974816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
974939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
975039ae6282Smrgfi
975139ae6282Smrg
975239ae6282Smrgfound="no"
975339ae6282Smrg
975439ae6282Smrg	if test $found = "no" ; then
975516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
975639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
975739ae6282Smrg		fi
975839ae6282Smrg
975916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
976039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
976139ae6282Smrg		fi
976255de1df9Smrg
976339ae6282Smrg		CFLAGS="$CFLAGS -Wmain"
976439ae6282Smrg
976516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
976616e5c272Smrgprintf %s "checking if $CC supports -Wmain... " >&6; }
976716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmain
976816e5c272Smrg		if eval test \${$cacheid+y}
976916e5c272Smrgthen :
977016e5c272Smrg  printf %s "(cached) " >&6
9771baaedd75Smrgelse case e in #(
9772baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
977339ae6282Smrg/* end confdefs.h.  */
977439ae6282Smrgint i;
977555de1df9Smrgint
977616e5c272Smrgmain (void)
977755de1df9Smrg{
977855de1df9Smrg
977955de1df9Smrg  ;
978055de1df9Smrg  return 0;
978155de1df9Smrg}
978255de1df9Smrg_ACEOF
978316e5c272Smrgif ac_fn_c_try_link "$LINENO"
978416e5c272Smrgthen :
978516e5c272Smrg  eval $cacheid=yes
9786baaedd75Smrgelse case e in #(
9787baaedd75Smrg  e) eval $cacheid=no ;;
9788baaedd75Smrgesac
978939ae6282Smrgfi
979016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9791baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9792baaedd75Smrgesac
979339ae6282Smrgfi
979455de1df9Smrg
979555de1df9Smrg
979639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
979739ae6282Smrg
979816e5c272Smrg		eval supported=\$$cacheid
979916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
980016e5c272Smrgprintf "%s\n" "$supported" >&6; }
980139ae6282Smrg		if test "$supported" = "yes" ; then
980239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
980339ae6282Smrg			found="yes"
980439ae6282Smrg		fi
980539ae6282Smrg	fi
980639ae6282Smrg
980739ae6282Smrg
980839ae6282Smrg
980939ae6282Smrg
981039ae6282Smrg
981139ae6282Smrg
981239ae6282Smrg
981339ae6282Smrg
981439ae6282Smrg
981539ae6282Smrg
981639ae6282Smrg
981739ae6282Smrg
981839ae6282Smrg
981916e5c272Smrg
982016e5c272Smrg
982139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
982239ae6282Smrg
982316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
982439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
982516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
982616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
982716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
982816e5c272Smrgthen :
982916e5c272Smrg  printf %s "(cached) " >&6
9830baaedd75Smrgelse case e in #(
9831baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
983239ae6282Smrg/* end confdefs.h.  */
983339ae6282Smrgint i;
983455de1df9Smrg_ACEOF
983516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
983616e5c272Smrgthen :
983716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9838baaedd75Smrgelse case e in #(
9839baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9840baaedd75Smrgesac
984139ae6282Smrgfi
9842baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9843baaedd75Smrgesac
984439ae6282Smrgfi
984516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
984616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
984716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
984839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
984939ae6282Smrgfi
985055de1df9Smrg
985116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
985216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
985339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
985439ae6282Smrg	fi
985539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
985616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
985716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
985816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
985916e5c272Smrgthen :
986016e5c272Smrg  printf %s "(cached) " >&6
9861baaedd75Smrgelse case e in #(
9862baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
986355de1df9Smrg/* end confdefs.h.  */
986439ae6282Smrgint i;
986539ae6282Smrg_ACEOF
986616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
986716e5c272Smrgthen :
986816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9869baaedd75Smrgelse case e in #(
9870baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
9871baaedd75Smrgesac
987239ae6282Smrgfi
9873baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9874baaedd75Smrgesac
987539ae6282Smrgfi
987616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
987716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
987816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
987939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
988039ae6282Smrgfi
988139ae6282Smrg
988239ae6282Smrgfound="no"
988339ae6282Smrg
988439ae6282Smrg	if test $found = "no" ; then
988516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
988639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
988739ae6282Smrg		fi
988839ae6282Smrg
988916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
989039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
989139ae6282Smrg		fi
989239ae6282Smrg
989339ae6282Smrg		CFLAGS="$CFLAGS -Wmissing-braces"
989455de1df9Smrg
989516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
989616e5c272Smrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
989716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
989816e5c272Smrg		if eval test \${$cacheid+y}
989916e5c272Smrgthen :
990016e5c272Smrg  printf %s "(cached) " >&6
9901baaedd75Smrgelse case e in #(
9902baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
990339ae6282Smrg/* end confdefs.h.  */
990439ae6282Smrgint i;
990555de1df9Smrgint
990616e5c272Smrgmain (void)
990755de1df9Smrg{
990855de1df9Smrg
990955de1df9Smrg  ;
991055de1df9Smrg  return 0;
991155de1df9Smrg}
991255de1df9Smrg_ACEOF
991316e5c272Smrgif ac_fn_c_try_link "$LINENO"
991416e5c272Smrgthen :
991516e5c272Smrg  eval $cacheid=yes
9916baaedd75Smrgelse case e in #(
9917baaedd75Smrg  e) eval $cacheid=no ;;
9918baaedd75Smrgesac
991939ae6282Smrgfi
992016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9921baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
9922baaedd75Smrgesac
992339ae6282Smrgfi
992439ae6282Smrg
992539ae6282Smrg
992639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
992739ae6282Smrg
992816e5c272Smrg		eval supported=\$$cacheid
992916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
993016e5c272Smrgprintf "%s\n" "$supported" >&6; }
993139ae6282Smrg		if test "$supported" = "yes" ; then
993239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
993339ae6282Smrg			found="yes"
993439ae6282Smrg		fi
993539ae6282Smrg	fi
993639ae6282Smrg
993739ae6282Smrg
993839ae6282Smrg
993939ae6282Smrg
994039ae6282Smrg
994139ae6282Smrg
994239ae6282Smrg
994339ae6282Smrg
994439ae6282Smrg
994539ae6282Smrg
994639ae6282Smrg
994739ae6282Smrg
994839ae6282Smrg
994916e5c272Smrg
995016e5c272Smrg
995139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
995239ae6282Smrg
995316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
995439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
995516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
995616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
995716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
995816e5c272Smrgthen :
995916e5c272Smrg  printf %s "(cached) " >&6
9960baaedd75Smrgelse case e in #(
9961baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
996239ae6282Smrg/* end confdefs.h.  */
996339ae6282Smrgint i;
996439ae6282Smrg_ACEOF
996516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
996616e5c272Smrgthen :
996716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
9968baaedd75Smrgelse case e in #(
9969baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
9970baaedd75Smrgesac
997155de1df9Smrgfi
9972baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
9973baaedd75Smrgesac
997455de1df9Smrgfi
997516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
997616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
997716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
997839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
997939ae6282Smrgfi
998039ae6282Smrg
998116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
998216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
998339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
998439ae6282Smrg	fi
998539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
998616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
998716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
998816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
998916e5c272Smrgthen :
999016e5c272Smrg  printf %s "(cached) " >&6
9991baaedd75Smrgelse case e in #(
9992baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
999339ae6282Smrg/* end confdefs.h.  */
999439ae6282Smrgint i;
999539ae6282Smrg_ACEOF
999616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
999716e5c272Smrgthen :
999816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
9999baaedd75Smrgelse case e in #(
10000baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10001baaedd75Smrgesac
1000255de1df9Smrgfi
10003baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10004baaedd75Smrgesac
1000555de1df9Smrgfi
1000616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1000716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1000816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1000939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1001055de1df9Smrgfi
1001139ae6282Smrg
1001239ae6282Smrgfound="no"
1001339ae6282Smrg
1001439ae6282Smrg	if test $found = "no" ; then
1001516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1001639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1001739ae6282Smrg		fi
1001839ae6282Smrg
1001916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1002039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1002139ae6282Smrg		fi
1002239ae6282Smrg
1002339ae6282Smrg		CFLAGS="$CFLAGS -Wsequence-point"
1002439ae6282Smrg
1002516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
1002616e5c272Smrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
1002716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wsequence_point
1002816e5c272Smrg		if eval test \${$cacheid+y}
1002916e5c272Smrgthen :
1003016e5c272Smrg  printf %s "(cached) " >&6
10031baaedd75Smrgelse case e in #(
10032baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1003355de1df9Smrg/* end confdefs.h.  */
1003439ae6282Smrgint i;
1003539ae6282Smrgint
1003616e5c272Smrgmain (void)
1003755de1df9Smrg{
1003839ae6282Smrg
1003939ae6282Smrg  ;
1004039ae6282Smrg  return 0;
1004155de1df9Smrg}
1004239ae6282Smrg_ACEOF
1004316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1004416e5c272Smrgthen :
1004516e5c272Smrg  eval $cacheid=yes
10046baaedd75Smrgelse case e in #(
10047baaedd75Smrg  e) eval $cacheid=no ;;
10048baaedd75Smrgesac
1004939ae6282Smrgfi
1005016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10051baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10052baaedd75Smrgesac
1005339ae6282Smrgfi
1005439ae6282Smrg
1005539ae6282Smrg
1005639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1005739ae6282Smrg
1005816e5c272Smrg		eval supported=\$$cacheid
1005916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1006016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1006139ae6282Smrg		if test "$supported" = "yes" ; then
1006239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
1006339ae6282Smrg			found="yes"
1006439ae6282Smrg		fi
1006539ae6282Smrg	fi
1006639ae6282Smrg
1006739ae6282Smrg
1006839ae6282Smrg
1006939ae6282Smrg
1007039ae6282Smrg
1007139ae6282Smrg
1007239ae6282Smrg
1007339ae6282Smrg
1007439ae6282Smrg
1007539ae6282Smrg
1007639ae6282Smrg
1007739ae6282Smrg
1007839ae6282Smrg
1007916e5c272Smrg
1008016e5c272Smrg
1008139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1008239ae6282Smrg
1008316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1008439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1008516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1008616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1008716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1008816e5c272Smrgthen :
1008916e5c272Smrg  printf %s "(cached) " >&6
10090baaedd75Smrgelse case e in #(
10091baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1009239ae6282Smrg/* end confdefs.h.  */
1009339ae6282Smrgint i;
1009439ae6282Smrg_ACEOF
1009516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1009616e5c272Smrgthen :
1009716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10098baaedd75Smrgelse case e in #(
10099baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10100baaedd75Smrgesac
1010139ae6282Smrgfi
10102baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10103baaedd75Smrgesac
1010439ae6282Smrgfi
1010516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1010616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1010716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1010839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1010939ae6282Smrgfi
1011055de1df9Smrg
1011116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1011216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1011339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1011439ae6282Smrg	fi
1011539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1011616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1011716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1011816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1011916e5c272Smrgthen :
1012016e5c272Smrg  printf %s "(cached) " >&6
10121baaedd75Smrgelse case e in #(
10122baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1012339ae6282Smrg/* end confdefs.h.  */
1012439ae6282Smrgint i;
1012539ae6282Smrg_ACEOF
1012616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1012716e5c272Smrgthen :
1012816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10129baaedd75Smrgelse case e in #(
10130baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10131baaedd75Smrgesac
1013239ae6282Smrgfi
10133baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10134baaedd75Smrgesac
1013539ae6282Smrgfi
1013616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1013716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1013816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1013939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1014039ae6282Smrgfi
1014155de1df9Smrg
1014239ae6282Smrgfound="no"
1014355de1df9Smrg
1014439ae6282Smrg	if test $found = "no" ; then
1014516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1014639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1014739ae6282Smrg		fi
1014839ae6282Smrg
1014916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1015039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1015139ae6282Smrg		fi
1015239ae6282Smrg
1015339ae6282Smrg		CFLAGS="$CFLAGS -Wreturn-type"
1015439ae6282Smrg
1015516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
1015616e5c272Smrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
1015716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wreturn_type
1015816e5c272Smrg		if eval test \${$cacheid+y}
1015916e5c272Smrgthen :
1016016e5c272Smrg  printf %s "(cached) " >&6
10161baaedd75Smrgelse case e in #(
10162baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1016339ae6282Smrg/* end confdefs.h.  */
1016439ae6282Smrgint i;
1016555de1df9Smrgint
1016616e5c272Smrgmain (void)
1016755de1df9Smrg{
1016839ae6282Smrg
1016955de1df9Smrg  ;
1017055de1df9Smrg  return 0;
1017155de1df9Smrg}
1017255de1df9Smrg_ACEOF
1017316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1017416e5c272Smrgthen :
1017516e5c272Smrg  eval $cacheid=yes
10176baaedd75Smrgelse case e in #(
10177baaedd75Smrg  e) eval $cacheid=no ;;
10178baaedd75Smrgesac
1017955de1df9Smrgfi
1018016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10181baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10182baaedd75Smrgesac
1018355de1df9Smrgfi
1018455de1df9Smrg
1018555de1df9Smrg
1018639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1018755de1df9Smrg
1018816e5c272Smrg		eval supported=\$$cacheid
1018916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1019016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1019139ae6282Smrg		if test "$supported" = "yes" ; then
1019239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
1019339ae6282Smrg			found="yes"
1019439ae6282Smrg		fi
1019539ae6282Smrg	fi
1019655de1df9Smrg
1019755de1df9Smrg
1019855de1df9Smrg
1019955de1df9Smrg
1020055de1df9Smrg
1020155de1df9Smrg
1020255de1df9Smrg
1020355de1df9Smrg
1020455de1df9Smrg
1020555de1df9Smrg
1020639ae6282Smrg
1020739ae6282Smrg
1020839ae6282Smrg
1020916e5c272Smrg
1021016e5c272Smrg
1021139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1021239ae6282Smrg
1021316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1021439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1021516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1021616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1021716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1021816e5c272Smrgthen :
1021916e5c272Smrg  printf %s "(cached) " >&6
10220baaedd75Smrgelse case e in #(
10221baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1022255de1df9Smrg/* end confdefs.h.  */
1022339ae6282Smrgint i;
1022455de1df9Smrg_ACEOF
1022516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1022616e5c272Smrgthen :
1022716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10228baaedd75Smrgelse case e in #(
10229baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10230baaedd75Smrgesac
1023139ae6282Smrgfi
10232baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10233baaedd75Smrgesac
1023439ae6282Smrgfi
1023516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1023616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1023716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1023839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1023939ae6282Smrgfi
1024055de1df9Smrg
1024116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1024216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1024339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1024439ae6282Smrg	fi
1024539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1024616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1024716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1024816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1024916e5c272Smrgthen :
1025016e5c272Smrg  printf %s "(cached) " >&6
10251baaedd75Smrgelse case e in #(
10252baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1025339ae6282Smrg/* end confdefs.h.  */
1025439ae6282Smrgint i;
1025539ae6282Smrg_ACEOF
1025616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1025716e5c272Smrgthen :
1025816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10259baaedd75Smrgelse case e in #(
10260baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10261baaedd75Smrgesac
1026239ae6282Smrgfi
10263baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10264baaedd75Smrgesac
1026539ae6282Smrgfi
1026616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1026716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1026816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1026939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1027055de1df9Smrgfi
1027155de1df9Smrg
1027239ae6282Smrgfound="no"
1027339ae6282Smrg
1027439ae6282Smrg	if test $found = "no" ; then
1027516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1027639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1027739ae6282Smrg		fi
1027839ae6282Smrg
1027916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1028039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1028139ae6282Smrg		fi
1028239ae6282Smrg
1028339ae6282Smrg		CFLAGS="$CFLAGS -Wtrigraphs"
1028439ae6282Smrg
1028516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
1028616e5c272Smrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
1028716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
1028816e5c272Smrg		if eval test \${$cacheid+y}
1028916e5c272Smrgthen :
1029016e5c272Smrg  printf %s "(cached) " >&6
10291baaedd75Smrgelse case e in #(
10292baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1029355de1df9Smrg/* end confdefs.h.  */
1029439ae6282Smrgint i;
1029539ae6282Smrgint
1029616e5c272Smrgmain (void)
1029739ae6282Smrg{
1029839ae6282Smrg
1029939ae6282Smrg  ;
1030039ae6282Smrg  return 0;
1030139ae6282Smrg}
1030255de1df9Smrg_ACEOF
1030316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1030416e5c272Smrgthen :
1030516e5c272Smrg  eval $cacheid=yes
10306baaedd75Smrgelse case e in #(
10307baaedd75Smrg  e) eval $cacheid=no ;;
10308baaedd75Smrgesac
1030955de1df9Smrgfi
1031016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10311baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10312baaedd75Smrgesac
1031355de1df9Smrgfi
1031455de1df9Smrg
1031555de1df9Smrg
1031639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1031739ae6282Smrg
1031816e5c272Smrg		eval supported=\$$cacheid
1031916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1032016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1032139ae6282Smrg		if test "$supported" = "yes" ; then
1032239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
1032339ae6282Smrg			found="yes"
1032439ae6282Smrg		fi
1032539ae6282Smrg	fi
1032639ae6282Smrg
1032739ae6282Smrg
1032839ae6282Smrg
1032939ae6282Smrg
1033039ae6282Smrg
1033139ae6282Smrg
1033239ae6282Smrg
1033339ae6282Smrg
1033439ae6282Smrg
1033539ae6282Smrg
1033639ae6282Smrg
1033739ae6282Smrg
1033839ae6282Smrg
1033916e5c272Smrg
1034016e5c272Smrg
1034139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1034239ae6282Smrg
1034316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1034439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1034516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1034616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1034716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1034816e5c272Smrgthen :
1034916e5c272Smrg  printf %s "(cached) " >&6
10350baaedd75Smrgelse case e in #(
10351baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1035255de1df9Smrg/* end confdefs.h.  */
1035339ae6282Smrgint i;
1035455de1df9Smrg_ACEOF
1035516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1035616e5c272Smrgthen :
1035716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10358baaedd75Smrgelse case e in #(
10359baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10360baaedd75Smrgesac
1036139ae6282Smrgfi
10362baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10363baaedd75Smrgesac
1036439ae6282Smrgfi
1036516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1036616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1036716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1036839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1036955de1df9Smrgfi
1037055de1df9Smrg
1037116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1037216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1037339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1037439ae6282Smrg	fi
1037539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1037616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1037716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1037816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1037916e5c272Smrgthen :
1038016e5c272Smrg  printf %s "(cached) " >&6
10381baaedd75Smrgelse case e in #(
10382baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1038355de1df9Smrg/* end confdefs.h.  */
1038439ae6282Smrgint i;
1038555de1df9Smrg_ACEOF
1038616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1038716e5c272Smrgthen :
1038816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10389baaedd75Smrgelse case e in #(
10390baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10391baaedd75Smrgesac
1039239ae6282Smrgfi
10393baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10394baaedd75Smrgesac
1039539ae6282Smrgfi
1039616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1039716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1039816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1039939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1040055de1df9Smrgfi
1040155de1df9Smrg
1040239ae6282Smrgfound="no"
1040355de1df9Smrg
1040439ae6282Smrg	if test $found = "no" ; then
1040516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1040639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1040739ae6282Smrg		fi
1040855de1df9Smrg
1040916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1041039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1041139ae6282Smrg		fi
1041255de1df9Smrg
1041339ae6282Smrg		CFLAGS="$CFLAGS -Warray-bounds"
1041455de1df9Smrg
1041516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
1041616e5c272Smrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
1041716e5c272Smrg		cacheid=xorg_cv_cc_flag__Warray_bounds
1041816e5c272Smrg		if eval test \${$cacheid+y}
1041916e5c272Smrgthen :
1042016e5c272Smrg  printf %s "(cached) " >&6
10421baaedd75Smrgelse case e in #(
10422baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1042339ae6282Smrg/* end confdefs.h.  */
1042439ae6282Smrgint i;
1042539ae6282Smrgint
1042616e5c272Smrgmain (void)
1042739ae6282Smrg{
1042855de1df9Smrg
1042939ae6282Smrg  ;
1043039ae6282Smrg  return 0;
1043139ae6282Smrg}
1043239ae6282Smrg_ACEOF
1043316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1043416e5c272Smrgthen :
1043516e5c272Smrg  eval $cacheid=yes
10436baaedd75Smrgelse case e in #(
10437baaedd75Smrg  e) eval $cacheid=no ;;
10438baaedd75Smrgesac
1043955de1df9Smrgfi
1044016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10441baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10442baaedd75Smrgesac
1044355de1df9Smrgfi
1044455de1df9Smrg
1044555de1df9Smrg
1044639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1044739ae6282Smrg
1044816e5c272Smrg		eval supported=\$$cacheid
1044916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1045016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1045139ae6282Smrg		if test "$supported" = "yes" ; then
1045239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
1045339ae6282Smrg			found="yes"
1045439ae6282Smrg		fi
1045539ae6282Smrg	fi
1045639ae6282Smrg
1045739ae6282Smrg
1045839ae6282Smrg
1045939ae6282Smrg
1046039ae6282Smrg
1046139ae6282Smrg
1046239ae6282Smrg
1046339ae6282Smrg
1046439ae6282Smrg
1046539ae6282Smrg
1046639ae6282Smrg
1046739ae6282Smrg
1046839ae6282Smrg
1046916e5c272Smrg
1047016e5c272Smrg
1047139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1047239ae6282Smrg
1047316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1047439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1047516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1047616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1047716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1047816e5c272Smrgthen :
1047916e5c272Smrg  printf %s "(cached) " >&6
10480baaedd75Smrgelse case e in #(
10481baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1048239ae6282Smrg/* end confdefs.h.  */
1048339ae6282Smrgint i;
1048439ae6282Smrg_ACEOF
1048516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1048616e5c272Smrgthen :
1048716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10488baaedd75Smrgelse case e in #(
10489baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10490baaedd75Smrgesac
1049139ae6282Smrgfi
10492baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10493baaedd75Smrgesac
1049439ae6282Smrgfi
1049516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1049616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1049716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1049839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1049955de1df9Smrgfi
1050055de1df9Smrg
1050116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1050216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1050339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1050439ae6282Smrg	fi
1050539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1050616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1050716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1050816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1050916e5c272Smrgthen :
1051016e5c272Smrg  printf %s "(cached) " >&6
10511baaedd75Smrgelse case e in #(
10512baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1051339ae6282Smrg/* end confdefs.h.  */
1051439ae6282Smrgint i;
1051539ae6282Smrg_ACEOF
1051616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1051716e5c272Smrgthen :
1051816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10519baaedd75Smrgelse case e in #(
10520baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10521baaedd75Smrgesac
1052239ae6282Smrgfi
10523baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10524baaedd75Smrgesac
1052539ae6282Smrgfi
1052616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1052716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1052816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1052939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1053055de1df9Smrgfi
1053155de1df9Smrg
1053239ae6282Smrgfound="no"
1053355de1df9Smrg
1053439ae6282Smrg	if test $found = "no" ; then
1053516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1053639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1053739ae6282Smrg		fi
1053839ae6282Smrg
1053916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1054039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1054139ae6282Smrg		fi
1054239ae6282Smrg
1054339ae6282Smrg		CFLAGS="$CFLAGS -Wwrite-strings"
1054439ae6282Smrg
1054516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
1054616e5c272Smrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
1054716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
1054816e5c272Smrg		if eval test \${$cacheid+y}
1054916e5c272Smrgthen :
1055016e5c272Smrg  printf %s "(cached) " >&6
10551baaedd75Smrgelse case e in #(
10552baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1055355de1df9Smrg/* end confdefs.h.  */
1055439ae6282Smrgint i;
1055555de1df9Smrgint
1055616e5c272Smrgmain (void)
1055755de1df9Smrg{
1055855de1df9Smrg
1055955de1df9Smrg  ;
1056055de1df9Smrg  return 0;
1056155de1df9Smrg}
1056255de1df9Smrg_ACEOF
1056316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1056416e5c272Smrgthen :
1056516e5c272Smrg  eval $cacheid=yes
10566baaedd75Smrgelse case e in #(
10567baaedd75Smrg  e) eval $cacheid=no ;;
10568baaedd75Smrgesac
1056939ae6282Smrgfi
1057016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10571baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10572baaedd75Smrgesac
1057355de1df9Smrgfi
1057455de1df9Smrg
1057539ae6282Smrg
1057639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1057739ae6282Smrg
1057816e5c272Smrg		eval supported=\$$cacheid
1057916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1058016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1058139ae6282Smrg		if test "$supported" = "yes" ; then
1058239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
1058339ae6282Smrg			found="yes"
1058439ae6282Smrg		fi
1058539ae6282Smrg	fi
1058639ae6282Smrg
1058739ae6282Smrg
1058839ae6282Smrg
1058939ae6282Smrg
1059039ae6282Smrg
1059139ae6282Smrg
1059239ae6282Smrg
1059339ae6282Smrg
1059439ae6282Smrg
1059539ae6282Smrg
1059639ae6282Smrg
1059739ae6282Smrg
1059839ae6282Smrg
1059916e5c272Smrg
1060016e5c272Smrg
1060139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1060239ae6282Smrg
1060316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1060439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1060516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1060616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1060716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1060816e5c272Smrgthen :
1060916e5c272Smrg  printf %s "(cached) " >&6
10610baaedd75Smrgelse case e in #(
10611baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1061255de1df9Smrg/* end confdefs.h.  */
1061339ae6282Smrgint i;
1061455de1df9Smrg_ACEOF
1061516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1061616e5c272Smrgthen :
1061716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10618baaedd75Smrgelse case e in #(
10619baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10620baaedd75Smrgesac
1062155de1df9Smrgfi
10622baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10623baaedd75Smrgesac
1062439ae6282Smrgfi
1062516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1062616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1062716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1062839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1062955de1df9Smrgfi
1063055de1df9Smrg
1063116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1063216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1063339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1063439ae6282Smrg	fi
1063539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1063616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1063716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1063816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1063916e5c272Smrgthen :
1064016e5c272Smrg  printf %s "(cached) " >&6
10641baaedd75Smrgelse case e in #(
10642baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1064355de1df9Smrg/* end confdefs.h.  */
1064439ae6282Smrgint i;
1064555de1df9Smrg_ACEOF
1064616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1064716e5c272Smrgthen :
1064816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10649baaedd75Smrgelse case e in #(
10650baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10651baaedd75Smrgesac
1065255de1df9Smrgfi
10653baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10654baaedd75Smrgesac
1065539ae6282Smrgfi
1065616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1065716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1065816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1065939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1066055de1df9Smrgfi
1066155de1df9Smrg
1066239ae6282Smrgfound="no"
1066339ae6282Smrg
1066439ae6282Smrg	if test $found = "no" ; then
1066516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1066639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1066739ae6282Smrg		fi
1066839ae6282Smrg
1066916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1067039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1067139ae6282Smrg		fi
1067239ae6282Smrg
1067339ae6282Smrg		CFLAGS="$CFLAGS -Waddress"
1067439ae6282Smrg
1067516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
1067616e5c272Smrgprintf %s "checking if $CC supports -Waddress... " >&6; }
1067716e5c272Smrg		cacheid=xorg_cv_cc_flag__Waddress
1067816e5c272Smrg		if eval test \${$cacheid+y}
1067916e5c272Smrgthen :
1068016e5c272Smrg  printf %s "(cached) " >&6
10681baaedd75Smrgelse case e in #(
10682baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1068355de1df9Smrg/* end confdefs.h.  */
1068439ae6282Smrgint i;
1068555de1df9Smrgint
1068616e5c272Smrgmain (void)
1068755de1df9Smrg{
1068839ae6282Smrg
1068939ae6282Smrg  ;
1069055de1df9Smrg  return 0;
1069155de1df9Smrg}
1069255de1df9Smrg_ACEOF
1069316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1069416e5c272Smrgthen :
1069516e5c272Smrg  eval $cacheid=yes
10696baaedd75Smrgelse case e in #(
10697baaedd75Smrg  e) eval $cacheid=no ;;
10698baaedd75Smrgesac
1069955de1df9Smrgfi
1070016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10701baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10702baaedd75Smrgesac
1070355de1df9Smrgfi
1070455de1df9Smrg
1070555de1df9Smrg
1070639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1070755de1df9Smrg
1070816e5c272Smrg		eval supported=\$$cacheid
1070916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1071016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1071139ae6282Smrg		if test "$supported" = "yes" ; then
1071239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
1071339ae6282Smrg			found="yes"
1071439ae6282Smrg		fi
1071539ae6282Smrg	fi
1071655de1df9Smrg
1071755de1df9Smrg
1071855de1df9Smrg
1071955de1df9Smrg
1072055de1df9Smrg
1072155de1df9Smrg
1072255de1df9Smrg
1072355de1df9Smrg
1072455de1df9Smrg
1072555de1df9Smrg
1072655de1df9Smrg
1072755de1df9Smrg
1072855de1df9Smrg
1072916e5c272Smrg
1073016e5c272Smrg
1073139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1073255de1df9Smrg
1073316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1073439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1073516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1073616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1073716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1073816e5c272Smrgthen :
1073916e5c272Smrg  printf %s "(cached) " >&6
10740baaedd75Smrgelse case e in #(
10741baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1074239ae6282Smrg/* end confdefs.h.  */
1074339ae6282Smrgint i;
1074439ae6282Smrg_ACEOF
1074516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1074616e5c272Smrgthen :
1074716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10748baaedd75Smrgelse case e in #(
10749baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10750baaedd75Smrgesac
1075139ae6282Smrgfi
10752baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10753baaedd75Smrgesac
1075439ae6282Smrgfi
1075516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1075616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1075716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1075839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1075939ae6282Smrgfi
1076055de1df9Smrg
1076116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1076216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1076339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1076439ae6282Smrg	fi
1076539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1076616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1076716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1076816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1076916e5c272Smrgthen :
1077016e5c272Smrg  printf %s "(cached) " >&6
10771baaedd75Smrgelse case e in #(
10772baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1077355de1df9Smrg/* end confdefs.h.  */
1077439ae6282Smrgint i;
1077539ae6282Smrg_ACEOF
1077616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1077716e5c272Smrgthen :
1077816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10779baaedd75Smrgelse case e in #(
10780baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10781baaedd75Smrgesac
1078239ae6282Smrgfi
10783baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10784baaedd75Smrgesac
1078539ae6282Smrgfi
1078616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1078716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1078816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1078939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1079039ae6282Smrgfi
1079155de1df9Smrg
1079239ae6282Smrgfound="no"
1079339ae6282Smrg
1079439ae6282Smrg	if test $found = "no" ; then
1079516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1079639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1079739ae6282Smrg		fi
1079839ae6282Smrg
1079916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1080039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1080139ae6282Smrg		fi
1080239ae6282Smrg
1080339ae6282Smrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
1080439ae6282Smrg
1080516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
1080616e5c272Smrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
1080716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
1080816e5c272Smrg		if eval test \${$cacheid+y}
1080916e5c272Smrgthen :
1081016e5c272Smrg  printf %s "(cached) " >&6
10811baaedd75Smrgelse case e in #(
10812baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1081339ae6282Smrg/* end confdefs.h.  */
1081439ae6282Smrgint i;
1081555de1df9Smrgint
1081616e5c272Smrgmain (void)
1081755de1df9Smrg{
1081855de1df9Smrg
1081955de1df9Smrg  ;
1082055de1df9Smrg  return 0;
1082155de1df9Smrg}
1082255de1df9Smrg_ACEOF
1082316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1082416e5c272Smrgthen :
1082516e5c272Smrg  eval $cacheid=yes
10826baaedd75Smrgelse case e in #(
10827baaedd75Smrg  e) eval $cacheid=no ;;
10828baaedd75Smrgesac
1082955de1df9Smrgfi
1083016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10831baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10832baaedd75Smrgesac
1083355de1df9Smrgfi
1083455de1df9Smrg
1083555de1df9Smrg
1083639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1083755de1df9Smrg
1083816e5c272Smrg		eval supported=\$$cacheid
1083916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1084016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1084139ae6282Smrg		if test "$supported" = "yes" ; then
1084239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
1084339ae6282Smrg			found="yes"
1084439ae6282Smrg		fi
1084539ae6282Smrg	fi
1084655de1df9Smrg
1084755de1df9Smrg
1084855de1df9Smrg
1084955de1df9Smrg
1085055de1df9Smrg
1085155de1df9Smrg
1085255de1df9Smrg
1085355de1df9Smrg
1085455de1df9Smrg
1085555de1df9Smrg
1085655de1df9Smrg
1085755de1df9Smrg
1085855de1df9Smrg
1085916e5c272Smrg
1086016e5c272Smrg
1086139ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1086255de1df9Smrg
1086316e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1086439ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1086516e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1086616e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1086716e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1086816e5c272Smrgthen :
1086916e5c272Smrg  printf %s "(cached) " >&6
10870baaedd75Smrgelse case e in #(
10871baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1087239ae6282Smrg/* end confdefs.h.  */
1087339ae6282Smrgint i;
1087439ae6282Smrg_ACEOF
1087516e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1087616e5c272Smrgthen :
1087716e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
10878baaedd75Smrgelse case e in #(
10879baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
10880baaedd75Smrgesac
1088139ae6282Smrgfi
10882baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10883baaedd75Smrgesac
1088439ae6282Smrgfi
1088516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1088616e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1088716e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1088839ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1088939ae6282Smrgfi
1089055de1df9Smrg
1089116e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1089216e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1089339ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1089439ae6282Smrg	fi
1089539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1089616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1089716e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1089816e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1089916e5c272Smrgthen :
1090016e5c272Smrg  printf %s "(cached) " >&6
10901baaedd75Smrgelse case e in #(
10902baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1090355de1df9Smrg/* end confdefs.h.  */
1090439ae6282Smrgint i;
1090539ae6282Smrg_ACEOF
1090616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1090716e5c272Smrgthen :
1090816e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
10909baaedd75Smrgelse case e in #(
10910baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
10911baaedd75Smrgesac
1091239ae6282Smrgfi
10913baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
10914baaedd75Smrgesac
1091539ae6282Smrgfi
1091616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1091716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1091816e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1091939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1092039ae6282Smrgfi
1092155de1df9Smrg
1092239ae6282Smrgfound="no"
1092339ae6282Smrg
1092439ae6282Smrg	if test $found = "no" ; then
1092516e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1092639ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1092739ae6282Smrg		fi
1092839ae6282Smrg
1092916e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1093039ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1093139ae6282Smrg		fi
1093239ae6282Smrg
1093339ae6282Smrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
1093439ae6282Smrg
1093516e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
1093616e5c272Smrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
1093716e5c272Smrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
1093816e5c272Smrg		if eval test \${$cacheid+y}
1093916e5c272Smrgthen :
1094016e5c272Smrg  printf %s "(cached) " >&6
10941baaedd75Smrgelse case e in #(
10942baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1094339ae6282Smrg/* end confdefs.h.  */
1094439ae6282Smrgint i;
1094539ae6282Smrgint
1094616e5c272Smrgmain (void)
1094755de1df9Smrg{
1094839ae6282Smrg
1094939ae6282Smrg  ;
1095039ae6282Smrg  return 0;
1095155de1df9Smrg}
1095239ae6282Smrg_ACEOF
1095316e5c272Smrgif ac_fn_c_try_link "$LINENO"
1095416e5c272Smrgthen :
1095516e5c272Smrg  eval $cacheid=yes
10956baaedd75Smrgelse case e in #(
10957baaedd75Smrg  e) eval $cacheid=no ;;
10958baaedd75Smrgesac
1095939ae6282Smrgfi
1096016e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10961baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
10962baaedd75Smrgesac
1096339ae6282Smrgfi
1096439ae6282Smrg
1096539ae6282Smrg
1096639ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1096739ae6282Smrg
1096816e5c272Smrg		eval supported=\$$cacheid
1096916e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1097016e5c272Smrgprintf "%s\n" "$supported" >&6; }
1097139ae6282Smrg		if test "$supported" = "yes" ; then
1097239ae6282Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
1097339ae6282Smrg			found="yes"
1097439ae6282Smrg		fi
1097539ae6282Smrg	fi
1097639ae6282Smrg
1097739ae6282Smrg
1097839ae6282Smrgfi
1097939ae6282Smrg
1098039ae6282Smrg
1098139ae6282Smrg
1098239ae6282Smrg
1098339ae6282Smrg
1098439ae6282Smrg
1098539ae6282Smrg
1098639ae6282Smrg		CWARNFLAGS="$BASE_CFLAGS"
1098739ae6282Smrg		if  test "x$GCC" = xyes ; then
1098839ae6282Smrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
1098939ae6282Smrg		fi
1099055de1df9Smrg
1099155de1df9Smrg
1099255de1df9Smrg
1099355de1df9Smrg
1099455de1df9Smrg
1099555de1df9Smrg
1099655de1df9Smrg
1099755de1df9Smrg
1099839ae6282Smrg# Check whether --enable-strict-compilation was given.
1099916e5c272Smrgif test ${enable_strict_compilation+y}
1100016e5c272Smrgthen :
1100139ae6282Smrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
11002baaedd75Smrgelse case e in #(
11003baaedd75Smrg  e) STRICT_COMPILE=no ;;
11004baaedd75Smrgesac
1100539ae6282Smrgfi
1100655de1df9Smrg
1100755de1df9Smrg
1100855de1df9Smrg
1100955de1df9Smrg
1101055de1df9Smrg
1101155de1df9Smrg
1101239ae6282SmrgSTRICT_CFLAGS=""
1101355de1df9Smrg
1101455de1df9Smrg
1101555de1df9Smrg
1101655de1df9Smrg
1101755de1df9Smrg
1101855de1df9Smrg
1101955de1df9Smrg
1102055de1df9Smrg
1102155de1df9Smrg
1102255de1df9Smrg
1102339ae6282Smrg
1102416e5c272Smrg
1102516e5c272Smrg
1102639ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1102739ae6282Smrg
1102816e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1102939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1103016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1103116e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1103216e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1103316e5c272Smrgthen :
1103416e5c272Smrg  printf %s "(cached) " >&6
11035baaedd75Smrgelse case e in #(
11036baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1103739ae6282Smrg/* end confdefs.h.  */
1103839ae6282Smrgint i;
1103939ae6282Smrg_ACEOF
1104016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1104116e5c272Smrgthen :
1104216e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11043baaedd75Smrgelse case e in #(
11044baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11045baaedd75Smrgesac
1104655de1df9Smrgfi
11047baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11048baaedd75Smrgesac
1104939ae6282Smrgfi
1105016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1105116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1105216e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1105339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1105439ae6282Smrgfi
1105539ae6282Smrg
1105616e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1105716e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1105839ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1105939ae6282Smrg	fi
1106039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1106116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1106216e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1106316e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1106416e5c272Smrgthen :
1106516e5c272Smrg  printf %s "(cached) " >&6
11066baaedd75Smrgelse case e in #(
11067baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1106839ae6282Smrg/* end confdefs.h.  */
1106939ae6282Smrgint i;
1107039ae6282Smrg_ACEOF
1107116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1107216e5c272Smrgthen :
1107316e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11074baaedd75Smrgelse case e in #(
11075baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11076baaedd75Smrgesac
1107739ae6282Smrgfi
11078baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11079baaedd75Smrgesac
1108039ae6282Smrgfi
1108116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1108216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1108316e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1108439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1108555de1df9Smrgfi
1108655de1df9Smrg
1108739ae6282Smrgfound="no"
1108855de1df9Smrg
1108939ae6282Smrg	if test $found = "no" ; then
1109016e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1109139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1109239ae6282Smrg		fi
1109339ae6282Smrg
1109416e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1109539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1109639ae6282Smrg		fi
1109739ae6282Smrg
1109839ae6282Smrg		CFLAGS="$CFLAGS -pedantic"
1109939ae6282Smrg
1110016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
1110116e5c272Smrgprintf %s "checking if $CC supports -pedantic... " >&6; }
1110216e5c272Smrg		cacheid=xorg_cv_cc_flag__pedantic
1110316e5c272Smrg		if eval test \${$cacheid+y}
1110416e5c272Smrgthen :
1110516e5c272Smrg  printf %s "(cached) " >&6
11106baaedd75Smrgelse case e in #(
11107baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1110839ae6282Smrg/* end confdefs.h.  */
1110939ae6282Smrgint i;
1111039ae6282Smrgint
1111116e5c272Smrgmain (void)
1111239ae6282Smrg{
1111355de1df9Smrg
1111439ae6282Smrg  ;
1111539ae6282Smrg  return 0;
1111639ae6282Smrg}
1111739ae6282Smrg_ACEOF
1111816e5c272Smrgif ac_fn_c_try_link "$LINENO"
1111916e5c272Smrgthen :
1112016e5c272Smrg  eval $cacheid=yes
11121baaedd75Smrgelse case e in #(
11122baaedd75Smrg  e) eval $cacheid=no ;;
11123baaedd75Smrgesac
1112455de1df9Smrgfi
1112516e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11126baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11127baaedd75Smrgesac
1112855de1df9Smrgfi
1112955de1df9Smrg
1113039ae6282Smrg
1113139ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1113239ae6282Smrg
1113316e5c272Smrg		eval supported=\$$cacheid
1113416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1113516e5c272Smrgprintf "%s\n" "$supported" >&6; }
1113639ae6282Smrg		if test "$supported" = "yes" ; then
1113739ae6282Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
1113839ae6282Smrg			found="yes"
1113939ae6282Smrg		fi
1114055de1df9Smrg	fi
1114155de1df9Smrg
1114255de1df9Smrg
1114355de1df9Smrg
1114455de1df9Smrg
1114555de1df9Smrg
1114639ae6282Smrg
1114739ae6282Smrg
1114839ae6282Smrg
1114939ae6282Smrg
1115039ae6282Smrg
1115139ae6282Smrg
1115239ae6282Smrg
1115339ae6282Smrg
1115416e5c272Smrg
1115516e5c272Smrg
1115639ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1115739ae6282Smrg
1115816e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1115939ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1116016e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1116116e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1116216e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1116316e5c272Smrgthen :
1116416e5c272Smrg  printf %s "(cached) " >&6
11165baaedd75Smrgelse case e in #(
11166baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1116739ae6282Smrg/* end confdefs.h.  */
1116839ae6282Smrgint i;
1116939ae6282Smrg_ACEOF
1117016e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1117116e5c272Smrgthen :
1117216e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11173baaedd75Smrgelse case e in #(
11174baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11175baaedd75Smrgesac
1117639ae6282Smrgfi
11177baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11178baaedd75Smrgesac
1117939ae6282Smrgfi
1118016e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1118116e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1118216e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1118339ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1118455de1df9Smrgfi
1118555de1df9Smrg
1118616e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1118716e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1118839ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1118939ae6282Smrg	fi
1119039ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1119116e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1119216e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1119316e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1119416e5c272Smrgthen :
1119516e5c272Smrg  printf %s "(cached) " >&6
11196baaedd75Smrgelse case e in #(
11197baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1119839ae6282Smrg/* end confdefs.h.  */
1119939ae6282Smrgint i;
1120039ae6282Smrg_ACEOF
1120116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1120216e5c272Smrgthen :
1120316e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11204baaedd75Smrgelse case e in #(
11205baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11206baaedd75Smrgesac
1120739ae6282Smrgfi
11208baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11209baaedd75Smrgesac
1121039ae6282Smrgfi
1121116e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1121216e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1121316e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1121439ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1121555de1df9Smrgfi
1121655de1df9Smrg
1121739ae6282Smrgfound="no"
1121855de1df9Smrg
1121939ae6282Smrg	if test $found = "no" ; then
1122016e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1122139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1122239ae6282Smrg		fi
1122339ae6282Smrg
1122416e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1122539ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1122639ae6282Smrg		fi
1122739ae6282Smrg
1122839ae6282Smrg		CFLAGS="$CFLAGS -Werror"
1122939ae6282Smrg
1123016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
1123116e5c272Smrgprintf %s "checking if $CC supports -Werror... " >&6; }
1123216e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror
1123316e5c272Smrg		if eval test \${$cacheid+y}
1123416e5c272Smrgthen :
1123516e5c272Smrg  printf %s "(cached) " >&6
11236baaedd75Smrgelse case e in #(
11237baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1123839ae6282Smrg/* end confdefs.h.  */
1123939ae6282Smrgint i;
1124039ae6282Smrgint
1124116e5c272Smrgmain (void)
1124239ae6282Smrg{
1124355de1df9Smrg
1124439ae6282Smrg  ;
1124539ae6282Smrg  return 0;
1124639ae6282Smrg}
1124739ae6282Smrg_ACEOF
1124816e5c272Smrgif ac_fn_c_try_link "$LINENO"
1124916e5c272Smrgthen :
1125016e5c272Smrg  eval $cacheid=yes
11251baaedd75Smrgelse case e in #(
11252baaedd75Smrg  e) eval $cacheid=no ;;
11253baaedd75Smrgesac
1125455de1df9Smrgfi
1125516e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11256baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11257baaedd75Smrgesac
1125855de1df9Smrgfi
1125955de1df9Smrg
1126055de1df9Smrg
1126139ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1126255de1df9Smrg
1126316e5c272Smrg		eval supported=\$$cacheid
1126416e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1126516e5c272Smrgprintf "%s\n" "$supported" >&6; }
1126639ae6282Smrg		if test "$supported" = "yes" ; then
1126739ae6282Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
1126839ae6282Smrg			found="yes"
1126939ae6282Smrg		fi
1127039ae6282Smrg	fi
1127155de1df9Smrg
1127239ae6282Smrg	if test $found = "no" ; then
1127316e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1127439ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1127539ae6282Smrg		fi
1127655de1df9Smrg
1127716e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1127839ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1127939ae6282Smrg		fi
1128039ae6282Smrg
1128139ae6282Smrg		CFLAGS="$CFLAGS -errwarn"
1128239ae6282Smrg
1128316e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
1128416e5c272Smrgprintf %s "checking if $CC supports -errwarn... " >&6; }
1128516e5c272Smrg		cacheid=xorg_cv_cc_flag__errwarn
1128616e5c272Smrg		if eval test \${$cacheid+y}
1128716e5c272Smrgthen :
1128816e5c272Smrg  printf %s "(cached) " >&6
11289baaedd75Smrgelse case e in #(
11290baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1129139ae6282Smrg/* end confdefs.h.  */
1129239ae6282Smrgint i;
1129339ae6282Smrgint
1129416e5c272Smrgmain (void)
1129539ae6282Smrg{
1129639ae6282Smrg
1129739ae6282Smrg  ;
1129839ae6282Smrg  return 0;
1129939ae6282Smrg}
1130039ae6282Smrg_ACEOF
1130116e5c272Smrgif ac_fn_c_try_link "$LINENO"
1130216e5c272Smrgthen :
1130316e5c272Smrg  eval $cacheid=yes
11304baaedd75Smrgelse case e in #(
11305baaedd75Smrg  e) eval $cacheid=no ;;
11306baaedd75Smrgesac
1130755de1df9Smrgfi
1130816e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11309baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11310baaedd75Smrgesac
1131155de1df9Smrgfi
1131255de1df9Smrg
1131355de1df9Smrg
1131439ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1131555de1df9Smrg
1131616e5c272Smrg		eval supported=\$$cacheid
1131716e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1131816e5c272Smrgprintf "%s\n" "$supported" >&6; }
1131939ae6282Smrg		if test "$supported" = "yes" ; then
1132039ae6282Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
1132139ae6282Smrg			found="yes"
1132239ae6282Smrg		fi
1132339ae6282Smrg	fi
1132455de1df9Smrg
1132555de1df9Smrg
1132655de1df9Smrg
1132739ae6282Smrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
1132839ae6282Smrg# activate it with -Werror, so we add it here explicitly.
1132939ae6282Smrg
1133039ae6282Smrg
1133139ae6282Smrg
1133239ae6282Smrg
1133339ae6282Smrg
1133439ae6282Smrg
1133539ae6282Smrg
1133639ae6282Smrg
1133739ae6282Smrg
1133839ae6282Smrg
1133939ae6282Smrg
1134016e5c272Smrg
1134116e5c272Smrg
1134239ae6282Smrgxorg_testset_save_CFLAGS="$CFLAGS"
1134339ae6282Smrg
1134416e5c272Smrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
1134539ae6282Smrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1134616e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
1134716e5c272Smrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
1134816e5c272Smrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
1134916e5c272Smrgthen :
1135016e5c272Smrg  printf %s "(cached) " >&6
11351baaedd75Smrgelse case e in #(
11352baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1135339ae6282Smrg/* end confdefs.h.  */
1135439ae6282Smrgint i;
1135539ae6282Smrg_ACEOF
1135616e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1135716e5c272Smrgthen :
1135816e5c272Smrg  xorg_cv_cc_flag_unknown_warning_option=yes
11359baaedd75Smrgelse case e in #(
11360baaedd75Smrg  e) xorg_cv_cc_flag_unknown_warning_option=no ;;
11361baaedd75Smrgesac
1136239ae6282Smrgfi
11363baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11364baaedd75Smrgesac
1136539ae6282Smrgfi
1136616e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
1136716e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
1136816e5c272Smrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
1136939ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1137055de1df9Smrgfi
1137155de1df9Smrg
1137216e5c272Smrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
1137316e5c272Smrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1137439ae6282Smrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1137539ae6282Smrg	fi
1137639ae6282Smrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1137716e5c272Smrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
1137816e5c272Smrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
1137916e5c272Smrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
1138016e5c272Smrgthen :
1138116e5c272Smrg  printf %s "(cached) " >&6
11382baaedd75Smrgelse case e in #(
11383baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1138439ae6282Smrg/* end confdefs.h.  */
1138539ae6282Smrgint i;
1138639ae6282Smrg_ACEOF
1138716e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1138816e5c272Smrgthen :
1138916e5c272Smrg  xorg_cv_cc_flag_unused_command_line_argument=yes
11390baaedd75Smrgelse case e in #(
11391baaedd75Smrg  e) xorg_cv_cc_flag_unused_command_line_argument=no ;;
11392baaedd75Smrgesac
1139339ae6282Smrgfi
11394baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;;
11395baaedd75Smrgesac
1139639ae6282Smrgfi
1139716e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
1139816e5c272Smrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
1139916e5c272Smrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
1140039ae6282Smrg	CFLAGS="$xorg_testset_save_CFLAGS"
1140155de1df9Smrgfi
1140255de1df9Smrg
1140339ae6282Smrgfound="no"
1140439ae6282Smrg
1140539ae6282Smrg	if test $found = "no" ; then
1140616e5c272Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
1140739ae6282Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
1140839ae6282Smrg		fi
1140939ae6282Smrg
1141016e5c272Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
1141139ae6282Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
1141239ae6282Smrg		fi
1141339ae6282Smrg
1141439ae6282Smrg		CFLAGS="$CFLAGS -Werror=attributes"
1141539ae6282Smrg
1141616e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
1141716e5c272Smrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
1141816e5c272Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
1141916e5c272Smrg		if eval test \${$cacheid+y}
1142016e5c272Smrgthen :
1142116e5c272Smrg  printf %s "(cached) " >&6
11422baaedd75Smrgelse case e in #(
11423baaedd75Smrg  e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1142439ae6282Smrg/* end confdefs.h.  */
1142539ae6282Smrgint i;
1142639ae6282Smrgint
1142716e5c272Smrgmain (void)
1142839ae6282Smrg{
1142939ae6282Smrg
1143039ae6282Smrg  ;
1143139ae6282Smrg  return 0;
1143239ae6282Smrg}
1143339ae6282Smrg_ACEOF
1143416e5c272Smrgif ac_fn_c_try_link "$LINENO"
1143516e5c272Smrgthen :
1143616e5c272Smrg  eval $cacheid=yes
11437baaedd75Smrgelse case e in #(
11438baaedd75Smrg  e) eval $cacheid=no ;;
11439baaedd75Smrgesac
1144039ae6282Smrgfi
1144116e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
11442baaedd75Smrg    conftest$ac_exeext conftest.$ac_ext ;;
11443baaedd75Smrgesac
1144455de1df9Smrgfi
1144555de1df9Smrg
1144639ae6282Smrg
1144739ae6282Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
1144839ae6282Smrg
1144916e5c272Smrg		eval supported=\$$cacheid
1145016e5c272Smrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
1145116e5c272Smrgprintf "%s\n" "$supported" >&6; }
1145239ae6282Smrg		if test "$supported" = "yes" ; then
1145339ae6282Smrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
1145439ae6282Smrg			found="yes"
1145539ae6282Smrg		fi
1145655de1df9Smrg	fi
1145739ae6282Smrg
1145839ae6282Smrg
1145939ae6282Smrg
1146039ae6282Smrgif test "x$STRICT_COMPILE" = "xyes"; then
1146139ae6282Smrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
1146239ae6282Smrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
1146355de1df9Smrgfi
1146439ae6282Smrg
1146539ae6282Smrg
1146655de1df9Smrg
1146755de1df9Smrg
1146855de1df9Smrg
1146955de1df9Smrg
11470baaedd75Smrg
11471baaedd75Smrg
1147255de1df9Smrgcat >>confdefs.h <<_ACEOF
1147355de1df9Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
1147455de1df9Smrg_ACEOF
1147555de1df9Smrg
1147655de1df9Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
1147755de1df9Smrg	if test "x$PVM" = "x"; then
1147855de1df9Smrg		PVM="0"
1147955de1df9Smrg	fi
1148055de1df9Smrg
1148116e5c272Smrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
1148255de1df9Smrg
1148355de1df9Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
1148455de1df9Smrg	if test "x$PVP" = "x"; then
1148555de1df9Smrg		PVP="0"
1148655de1df9Smrg	fi
1148755de1df9Smrg
1148816e5c272Smrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
1148955de1df9Smrg
1149055de1df9Smrg
1149155de1df9Smrg
1149216e5c272SmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
1149355de1df9Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
1149416e5c272Smrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
1149516e5c272Smrgtouch \$(top_srcdir)/ChangeLog; \
1149616e5c272Smrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
1149755de1df9Smrg
1149855de1df9Smrg
1149955de1df9Smrg
1150055de1df9Smrg
1150155de1df9Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
1150255de1df9SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
1150355de1df9Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
1150416e5c272Smrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
1150516e5c272Smrgtouch \$(top_srcdir)/INSTALL; \
1150616e5c272Smrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
1150716e5c272Smrg
1150855de1df9Smrg
1150955de1df9Smrg
1151055de1df9Smrg
1151155de1df9Smrg
1151255de1df9Smrg
1151316e5c272Smrgcase $host_os in
1151416e5c272Smrg    solaris*)
1151516e5c272Smrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
1151616e5c272Smrg        # check for a man page file found in later versions that use
1151716e5c272Smrg        # traditional section numbers instead
1151816e5c272Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
1151916e5c272Smrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
1152016e5c272Smrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
1152116e5c272Smrgthen :
1152216e5c272Smrg  printf %s "(cached) " >&6
11523baaedd75Smrgelse case e in #(
11524baaedd75Smrg  e) test "$cross_compiling" = yes &&
1152516e5c272Smrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
1152616e5c272Smrgif test -r "/usr/share/man/man7/attributes.7"; then
1152716e5c272Smrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
1152816e5c272Smrgelse
1152916e5c272Smrg  ac_cv_file__usr_share_man_man7_attributes_7=no
11530baaedd75Smrgfi ;;
11531baaedd75Smrgesac
1153216e5c272Smrgfi
1153316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
1153416e5c272Smrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
1153516e5c272Smrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
1153616e5c272Smrgthen :
1153716e5c272Smrg  SYSV_MAN_SECTIONS=false
11538baaedd75Smrgelse case e in #(
11539baaedd75Smrg  e) SYSV_MAN_SECTIONS=true ;;
11540baaedd75Smrgesac
1154116e5c272Smrgfi
1154216e5c272Smrg
1154316e5c272Smrg        ;;
1154416e5c272Smrg    *) SYSV_MAN_SECTIONS=false ;;
1154516e5c272Smrgesac
1154655de1df9Smrg
1154755de1df9Smrgif test x$APP_MAN_SUFFIX = x    ; then
1154855de1df9Smrg    APP_MAN_SUFFIX=1
1154955de1df9Smrgfi
1155055de1df9Smrgif test x$APP_MAN_DIR = x    ; then
1155155de1df9Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
1155255de1df9Smrgfi
1155355de1df9Smrg
1155455de1df9Smrgif test x$LIB_MAN_SUFFIX = x    ; then
1155555de1df9Smrg    LIB_MAN_SUFFIX=3
1155655de1df9Smrgfi
1155755de1df9Smrgif test x$LIB_MAN_DIR = x    ; then
1155855de1df9Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
1155955de1df9Smrgfi
1156055de1df9Smrg
1156155de1df9Smrgif test x$FILE_MAN_SUFFIX = x    ; then
1156216e5c272Smrg    case $SYSV_MAN_SECTIONS in
1156316e5c272Smrg	true)				FILE_MAN_SUFFIX=4  ;;
1156416e5c272Smrg	*)				FILE_MAN_SUFFIX=5  ;;
1156555de1df9Smrg    esac
1156655de1df9Smrgfi
1156755de1df9Smrgif test x$FILE_MAN_DIR = x    ; then
1156855de1df9Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
1156955de1df9Smrgfi
1157055de1df9Smrg
1157155de1df9Smrgif test x$MISC_MAN_SUFFIX = x    ; then
1157216e5c272Smrg    case $SYSV_MAN_SECTIONS in
1157316e5c272Smrg	true)				MISC_MAN_SUFFIX=5  ;;
1157416e5c272Smrg	*)				MISC_MAN_SUFFIX=7  ;;
1157555de1df9Smrg    esac
1157655de1df9Smrgfi
1157755de1df9Smrgif test x$MISC_MAN_DIR = x    ; then
1157855de1df9Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
1157955de1df9Smrgfi
1158055de1df9Smrg
1158155de1df9Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
1158216e5c272Smrg    case $SYSV_MAN_SECTIONS in
1158316e5c272Smrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1158416e5c272Smrg	*)				DRIVER_MAN_SUFFIX=4  ;;
1158555de1df9Smrg    esac
1158655de1df9Smrgfi
1158755de1df9Smrgif test x$DRIVER_MAN_DIR = x    ; then
1158855de1df9Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
1158955de1df9Smrgfi
1159055de1df9Smrg
1159155de1df9Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
1159216e5c272Smrg    case $SYSV_MAN_SECTIONS in
1159316e5c272Smrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1159416e5c272Smrg	*)				ADMIN_MAN_SUFFIX=8  ;;
1159555de1df9Smrg    esac
1159655de1df9Smrgfi
1159755de1df9Smrgif test x$ADMIN_MAN_DIR = x    ; then
1159855de1df9Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
1159955de1df9Smrgfi
1160055de1df9Smrg
1160155de1df9Smrg
1160255de1df9Smrg
1160355de1df9Smrg
1160455de1df9Smrg
1160555de1df9Smrg
1160655de1df9Smrg
1160755de1df9Smrg
1160855de1df9Smrg
1160955de1df9Smrg
1161055de1df9Smrg
1161155de1df9Smrg
1161255de1df9Smrg
1161355de1df9Smrg
1161455de1df9Smrg
1161555de1df9SmrgXORG_MAN_PAGE="X Version 11"
1161655de1df9Smrg
1161755de1df9SmrgMAN_SUBSTS="\
1161855de1df9Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1161955de1df9Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
1162055de1df9Smrg	-e 's|__xservername__|Xorg|g' \
1162155de1df9Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
1162255de1df9Smrg	-e 's|__projectroot__|\$(prefix)|g' \
1162339ae6282Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
1162455de1df9Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
1162555de1df9Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
1162655de1df9Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
1162755de1df9Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
1162855de1df9Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
1162955de1df9Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
1163055de1df9Smrg
1163155de1df9Smrg
1163255de1df9Smrg
1163355de1df9Smrg# Check whether --enable-silent-rules was given.
1163416e5c272Smrgif test ${enable_silent_rules+y}
1163516e5c272Smrgthen :
1163655de1df9Smrg  enableval=$enable_silent_rules;
1163755de1df9Smrgfi
1163855de1df9Smrg
1163916e5c272Smrgcase $enable_silent_rules in # (((
1164016e5c272Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
1164116e5c272Smrg   no) AM_DEFAULT_VERBOSITY=1;;
1164216e5c272Smrg    *) AM_DEFAULT_VERBOSITY=0;;
1164355de1df9Smrgesac
1164416e5c272Smrgam_make=${MAKE-make}
1164516e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
1164616e5c272Smrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
1164716e5c272Smrgif test ${am_cv_make_support_nested_variables+y}
1164816e5c272Smrgthen :
1164916e5c272Smrg  printf %s "(cached) " >&6
11650baaedd75Smrgelse case e in #(
11651baaedd75Smrg  e) if printf "%s\n" 'TRUE=$(BAR$(V))
1165216e5c272SmrgBAR0=false
1165316e5c272SmrgBAR1=true
1165416e5c272SmrgV=1
1165516e5c272Smrgam__doit:
1165616e5c272Smrg	@$(TRUE)
1165716e5c272Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
1165816e5c272Smrg  am_cv_make_support_nested_variables=yes
1165916e5c272Smrgelse
1166016e5c272Smrg  am_cv_make_support_nested_variables=no
11661baaedd75Smrgfi ;;
11662baaedd75Smrgesac
1166316e5c272Smrgfi
1166416e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
1166516e5c272Smrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
1166616e5c272Smrgif test $am_cv_make_support_nested_variables = yes; then
1166716e5c272Smrg    AM_V='$(V)'
1166816e5c272Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
1166916e5c272Smrgelse
1167016e5c272Smrg  AM_V=$AM_DEFAULT_VERBOSITY
1167116e5c272Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
1167216e5c272Smrgfi
1167355de1df9SmrgAM_BACKSLASH='\'
1167455de1df9Smrg
1167555de1df9Smrg
1167655de1df9Smrg
11677baaedd75Smrg
1167855de1df9Smrg# Avoid stat() failures if a file has a size that doesn't fit in 32-bits
1167955de1df9Smrg# Check whether --enable-largefile was given.
1168016e5c272Smrgif test ${enable_largefile+y}
1168116e5c272Smrgthen :
1168255de1df9Smrg  enableval=$enable_largefile;
1168355de1df9Smrgfi
11684baaedd75Smrgif test "$enable_largefile,$enable_year2038" != no,no
11685baaedd75Smrgthen :
11686baaedd75Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable large file support" >&5
11687baaedd75Smrgprintf %s "checking for $CC option to enable large file support... " >&6; }
11688baaedd75Smrgif test ${ac_cv_sys_largefile_opts+y}
1168916e5c272Smrgthen :
1169016e5c272Smrg  printf %s "(cached) " >&6
11691baaedd75Smrgelse case e in #(
11692baaedd75Smrg  e) ac_save_CC="$CC"
11693baaedd75Smrg  ac_opt_found=no
11694baaedd75Smrg  for ac_opt in "none needed" "-D_FILE_OFFSET_BITS=64" "-D_LARGE_FILES=1" "-n32"; do
11695baaedd75Smrg    if test x"$ac_opt" != x"none needed"
11696baaedd75Smrgthen :
11697baaedd75Smrg  CC="$ac_save_CC $ac_opt"
11698baaedd75Smrgfi
11699baaedd75Smrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1170055de1df9Smrg/* end confdefs.h.  */
1170155de1df9Smrg#include <sys/types.h>
11702baaedd75Smrg#ifndef FTYPE
11703baaedd75Smrg# define FTYPE off_t
11704baaedd75Smrg#endif
11705baaedd75Smrg /* Check that FTYPE can represent 2**63 - 1 correctly.
11706baaedd75Smrg    We can't simply define LARGE_FTYPE to be 9223372036854775807,
1170755de1df9Smrg    since some C++ compilers masquerading as C compilers
1170855de1df9Smrg    incorrectly reject 9223372036854775807.  */
11709baaedd75Smrg#define LARGE_FTYPE (((FTYPE) 1 << 31 << 31) - 1 + ((FTYPE) 1 << 31 << 31))
11710baaedd75Smrg  int FTYPE_is_large[(LARGE_FTYPE % 2147483629 == 721
11711baaedd75Smrg		       && LARGE_FTYPE % 2147483647 == 1)
1171255de1df9Smrg		      ? 1 : -1];
1171355de1df9Smrgint
1171416e5c272Smrgmain (void)
1171555de1df9Smrg{
1171655de1df9Smrg
1171755de1df9Smrg  ;
1171855de1df9Smrg  return 0;
1171955de1df9Smrg}
1172055de1df9Smrg_ACEOF
11721baaedd75Smrgif ac_fn_c_try_compile "$LINENO"
1172216e5c272Smrgthen :
11723baaedd75Smrg  if test x"$ac_opt" = x"none needed"
11724baaedd75Smrgthen :
11725baaedd75Smrg  # GNU/Linux s390x and alpha need _FILE_OFFSET_BITS=64 for wide ino_t.
11726baaedd75Smrg	 CC="$CC -DFTYPE=ino_t"
1172716e5c272Smrg	 if ac_fn_c_try_compile "$LINENO"
1172816e5c272Smrgthen :
11729baaedd75Smrg
11730baaedd75Smrgelse case e in #(
11731baaedd75Smrg  e) CC="$CC -D_FILE_OFFSET_BITS=64"
11732baaedd75Smrg	    if ac_fn_c_try_compile "$LINENO"
11733baaedd75Smrgthen :
11734baaedd75Smrg  ac_opt='-D_FILE_OFFSET_BITS=64'
11735baaedd75Smrgfi
11736baaedd75Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam ;;
11737baaedd75Smrgesac
1173855de1df9Smrgfi
1173916e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam
1174055de1df9Smrgfi
11741baaedd75Smrg      ac_cv_sys_largefile_opts=$ac_opt
11742baaedd75Smrg      ac_opt_found=yes
1174355de1df9Smrgfi
1174416e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11745baaedd75Smrg    test $ac_opt_found = no || break
11746baaedd75Smrg  done
11747baaedd75Smrg  CC="$ac_save_CC"
1174855de1df9Smrg
11749baaedd75Smrg  test $ac_opt_found = yes || ac_cv_sys_largefile_opts="support not detected" ;;
11750baaedd75Smrgesac
1175155de1df9Smrgfi
11752baaedd75Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_opts" >&5
11753baaedd75Smrgprintf "%s\n" "$ac_cv_sys_largefile_opts" >&6; }
11754baaedd75Smrg
11755baaedd75Smrgac_have_largefile=yes
11756baaedd75Smrgcase $ac_cv_sys_largefile_opts in #(
11757baaedd75Smrg  "none needed") :
11758baaedd75Smrg     ;; #(
11759baaedd75Smrg  "supported through gnulib") :
11760baaedd75Smrg     ;; #(
11761baaedd75Smrg  "support not detected") :
11762baaedd75Smrg    ac_have_largefile=no ;; #(
11763baaedd75Smrg  "-D_FILE_OFFSET_BITS=64") :
11764baaedd75Smrg
11765baaedd75Smrgprintf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
11766baaedd75Smrg ;; #(
11767baaedd75Smrg  "-D_LARGE_FILES=1") :
11768baaedd75Smrg
11769baaedd75Smrgprintf "%s\n" "#define _LARGE_FILES 1" >>confdefs.h
11770baaedd75Smrg ;; #(
11771baaedd75Smrg  "-n32") :
11772baaedd75Smrg    CC="$CC -n32" ;; #(
11773baaedd75Smrg  *) :
11774baaedd75Smrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_largefile_opts" "$LINENO" 5 ;;
1177555de1df9Smrgesac
11776baaedd75Smrg
11777baaedd75Smrgif test "$enable_year2038" != no
11778baaedd75Smrgthen :
11779baaedd75Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option for timestamps after 2038" >&5
11780baaedd75Smrgprintf %s "checking for $CC option for timestamps after 2038... " >&6; }
11781baaedd75Smrgif test ${ac_cv_sys_year2038_opts+y}
1178216e5c272Smrgthen :
1178316e5c272Smrg  printf %s "(cached) " >&6
11784baaedd75Smrgelse case e in #(
11785baaedd75Smrg  e) ac_save_CPPFLAGS="$CPPFLAGS"
11786baaedd75Smrg  ac_opt_found=no
11787baaedd75Smrg  for ac_opt in "none needed" "-D_TIME_BITS=64" "-D__MINGW_USE_VC2005_COMPAT" "-U_USE_32_BIT_TIME_T -D__MINGW_USE_VC2005_COMPAT"; do
11788baaedd75Smrg    if test x"$ac_opt" != x"none needed"
1178916e5c272Smrgthen :
11790baaedd75Smrg  CPPFLAGS="$ac_save_CPPFLAGS $ac_opt"
1179155de1df9Smrgfi
11792baaedd75Smrg    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1179355de1df9Smrg/* end confdefs.h.  */
11794baaedd75Smrg
11795baaedd75Smrg  #include <time.h>
11796baaedd75Smrg  /* Check that time_t can represent 2**32 - 1 correctly.  */
11797baaedd75Smrg  #define LARGE_TIME_T \\
11798baaedd75Smrg    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
11799baaedd75Smrg  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
11800baaedd75Smrg                           && LARGE_TIME_T % 65537 == 0)
11801baaedd75Smrg                          ? 1 : -1];
11802baaedd75Smrg
1180355de1df9Smrgint
1180416e5c272Smrgmain (void)
1180555de1df9Smrg{
1180655de1df9Smrg
1180755de1df9Smrg  ;
1180855de1df9Smrg  return 0;
1180955de1df9Smrg}
1181055de1df9Smrg_ACEOF
1181116e5c272Smrgif ac_fn_c_try_compile "$LINENO"
1181216e5c272Smrgthen :
11813baaedd75Smrg  ac_cv_sys_year2038_opts="$ac_opt"
11814baaedd75Smrg      ac_opt_found=yes
1181555de1df9Smrgfi
1181616e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
11817baaedd75Smrg    test $ac_opt_found = no || break
11818baaedd75Smrg  done
11819baaedd75Smrg  CPPFLAGS="$ac_save_CPPFLAGS"
11820baaedd75Smrg  test $ac_opt_found = yes || ac_cv_sys_year2038_opts="support not detected" ;;
11821baaedd75Smrgesac
1182255de1df9Smrgfi
11823baaedd75Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_year2038_opts" >&5
11824baaedd75Smrgprintf "%s\n" "$ac_cv_sys_year2038_opts" >&6; }
11825baaedd75Smrg
11826baaedd75Smrgac_have_year2038=yes
11827baaedd75Smrgcase $ac_cv_sys_year2038_opts in #(
11828baaedd75Smrg  "none needed") :
11829baaedd75Smrg     ;; #(
11830baaedd75Smrg  "support not detected") :
11831baaedd75Smrg    ac_have_year2038=no ;; #(
11832baaedd75Smrg  "-D_TIME_BITS=64") :
11833baaedd75Smrg
11834baaedd75Smrgprintf "%s\n" "#define _TIME_BITS 64" >>confdefs.h
11835baaedd75Smrg ;; #(
11836baaedd75Smrg  "-D__MINGW_USE_VC2005_COMPAT") :
11837baaedd75Smrg
11838baaedd75Smrgprintf "%s\n" "#define __MINGW_USE_VC2005_COMPAT 1" >>confdefs.h
11839baaedd75Smrg ;; #(
11840baaedd75Smrg  "-U_USE_32_BIT_TIME_T"*) :
11841baaedd75Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11842baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
11843baaedd75Smrgas_fn_error $? "the 'time_t' type is currently forced to be 32-bit. It
11844baaedd75Smrgwill stop working after mid-January 2038. Remove
11845baaedd75Smrg_USE_32BIT_TIME_T from the compiler flags.
11846baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; } ;; #(
11847baaedd75Smrg  *) :
11848baaedd75Smrg    as_fn_error $? "internal error: bad value for \$ac_cv_sys_year2038_opts" "$LINENO" 5 ;;
1184955de1df9Smrgesac
11850baaedd75Smrg
1185155de1df9Smrgfi
1185255de1df9Smrg
11853baaedd75Smrgfi
1185455de1df9Smrg
1185555de1df9Smrg# Checks for pkg-config packages
1185655de1df9Smrg
1185755de1df9Smrgpkg_failed=no
1185816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for XPROTO" >&5
1185916e5c272Smrgprintf %s "checking for XPROTO... " >&6; }
1186055de1df9Smrg
1186155de1df9Smrgif test -n "$XPROTO_CFLAGS"; then
1186255de1df9Smrg    pkg_cv_XPROTO_CFLAGS="$XPROTO_CFLAGS"
1186355de1df9Smrg elif test -n "$PKG_CONFIG"; then
1186455de1df9Smrg    if test -n "$PKG_CONFIG" && \
1186516e5c272Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17\""; } >&5
1186639ae6282Smrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17") 2>&5
1186755de1df9Smrg  ac_status=$?
1186816e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1186955de1df9Smrg  test $ac_status = 0; }; then
1187039ae6282Smrg  pkg_cv_XPROTO_CFLAGS=`$PKG_CONFIG --cflags "xproto >= 7.0.17" 2>/dev/null`
1187116e5c272Smrg		      test "x$?" != "x0" && pkg_failed=yes
1187255de1df9Smrgelse
1187355de1df9Smrg  pkg_failed=yes
1187455de1df9Smrgfi
1187555de1df9Smrg else
1187655de1df9Smrg    pkg_failed=untried
1187755de1df9Smrgfi
1187855de1df9Smrgif test -n "$XPROTO_LIBS"; then
1187955de1df9Smrg    pkg_cv_XPROTO_LIBS="$XPROTO_LIBS"
1188055de1df9Smrg elif test -n "$PKG_CONFIG"; then
1188155de1df9Smrg    if test -n "$PKG_CONFIG" && \
1188216e5c272Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto >= 7.0.17\""; } >&5
1188339ae6282Smrg  ($PKG_CONFIG --exists --print-errors "xproto >= 7.0.17") 2>&5
1188455de1df9Smrg  ac_status=$?
1188516e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1188655de1df9Smrg  test $ac_status = 0; }; then
1188739ae6282Smrg  pkg_cv_XPROTO_LIBS=`$PKG_CONFIG --libs "xproto >= 7.0.17" 2>/dev/null`
1188816e5c272Smrg		      test "x$?" != "x0" && pkg_failed=yes
1188955de1df9Smrgelse
1189055de1df9Smrg  pkg_failed=yes
1189155de1df9Smrgfi
1189255de1df9Smrg else
1189355de1df9Smrg    pkg_failed=untried
1189455de1df9Smrgfi
1189555de1df9Smrg
1189655de1df9Smrg
1189755de1df9Smrg
1189855de1df9Smrgif test $pkg_failed = yes; then
1189916e5c272Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1190016e5c272Smrgprintf "%s\n" "no" >&6; }
1190155de1df9Smrg
1190255de1df9Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1190355de1df9Smrg        _pkg_short_errors_supported=yes
1190455de1df9Smrgelse
1190555de1df9Smrg        _pkg_short_errors_supported=no
1190655de1df9Smrgfi
1190755de1df9Smrg        if test $_pkg_short_errors_supported = yes; then
1190816e5c272Smrg	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xproto >= 7.0.17" 2>&1`
1190955de1df9Smrg        else
1191016e5c272Smrg	        XPROTO_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xproto >= 7.0.17" 2>&1`
1191155de1df9Smrg        fi
1191255de1df9Smrg	# Put the nasty error message in config.log where it belongs
1191355de1df9Smrg	echo "$XPROTO_PKG_ERRORS" >&5
1191455de1df9Smrg
1191539ae6282Smrg	as_fn_error $? "Package requirements (xproto >= 7.0.17) were not met:
1191655de1df9Smrg
1191755de1df9Smrg$XPROTO_PKG_ERRORS
1191855de1df9Smrg
1191955de1df9SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
1192055de1df9Smrginstalled software in a non-standard prefix.
1192155de1df9Smrg
1192255de1df9SmrgAlternatively, you may set the environment variables XPROTO_CFLAGS
1192355de1df9Smrgand XPROTO_LIBS to avoid the need to call pkg-config.
1192416e5c272SmrgSee the pkg-config man page for more details." "$LINENO" 5
1192555de1df9Smrgelif test $pkg_failed = untried; then
1192616e5c272Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1192716e5c272Smrgprintf "%s\n" "no" >&6; }
11928baaedd75Smrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
11929baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1193039ae6282Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
1193155de1df9Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
1193255de1df9Smrgpath to pkg-config.
1193355de1df9Smrg
1193455de1df9SmrgAlternatively, you may set the environment variables XPROTO_CFLAGS
1193555de1df9Smrgand XPROTO_LIBS to avoid the need to call pkg-config.
1193655de1df9SmrgSee the pkg-config man page for more details.
1193755de1df9Smrg
1193855de1df9SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11939baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
1194055de1df9Smrgelse
1194155de1df9Smrg	XPROTO_CFLAGS=$pkg_cv_XPROTO_CFLAGS
1194255de1df9Smrg	XPROTO_LIBS=$pkg_cv_XPROTO_LIBS
1194316e5c272Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1194416e5c272Smrgprintf "%s\n" "yes" >&6; }
1194516e5c272Smrg
1194616e5c272Smrgfi
1194716e5c272Smrg
1194816e5c272Smrg# Checks for non-standard functions and fallback to libbsd if we can
1194916e5c272Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
1195016e5c272Smrg/* end confdefs.h.  */
1195116e5c272Smrg
1195216e5c272Smrg/* Override any GCC internal prototype to avoid an error.
1195316e5c272Smrg   Use char because int might match the return type of a GCC
11954baaedd75Smrg   builtin and then its argument prototype would still apply.
11955baaedd75Smrg   The 'extern "C"' is for builds by C++ compilers;
11956baaedd75Smrg   although this is not generally supported in C code supporting it here
11957baaedd75Smrg   has little cost and some practical benefit (sr 110532).  */
11958baaedd75Smrg#ifdef __cplusplus
11959baaedd75Smrgextern "C"
11960baaedd75Smrg#endif
11961baaedd75Smrgchar strlcpy (void);
1196216e5c272Smrgint
1196316e5c272Smrgmain (void)
1196416e5c272Smrg{
1196516e5c272Smrgreturn strlcpy ();
1196616e5c272Smrg  ;
1196716e5c272Smrg  return 0;
1196816e5c272Smrg}
1196916e5c272Smrg_ACEOF
1197016e5c272Smrgif ac_fn_c_try_link "$LINENO"
1197116e5c272Smrgthen :
1197216e5c272Smrg  TRY_LIBBSD="no"
11973baaedd75Smrgelse case e in #(
11974baaedd75Smrg  e) TRY_LIBBSD="yes" ;;
11975baaedd75Smrgesac
1197616e5c272Smrgfi
1197716e5c272Smrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
1197816e5c272Smrg    conftest$ac_exeext conftest.$ac_ext
1197916e5c272Smrgif test "x$TRY_LIBBSD" = "xyes"
1198016e5c272Smrgthen :
1198116e5c272Smrg
1198216e5c272Smrgpkg_failed=no
1198316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for LIBBSD" >&5
1198416e5c272Smrgprintf %s "checking for LIBBSD... " >&6; }
1198516e5c272Smrg
1198616e5c272Smrgif test -n "$LIBBSD_CFLAGS"; then
1198716e5c272Smrg    pkg_cv_LIBBSD_CFLAGS="$LIBBSD_CFLAGS"
1198816e5c272Smrg elif test -n "$PKG_CONFIG"; then
1198916e5c272Smrg    if test -n "$PKG_CONFIG" && \
1199016e5c272Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libbsd-overlay\""; } >&5
1199116e5c272Smrg  ($PKG_CONFIG --exists --print-errors "libbsd-overlay") 2>&5
1199216e5c272Smrg  ac_status=$?
1199316e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1199416e5c272Smrg  test $ac_status = 0; }; then
1199516e5c272Smrg  pkg_cv_LIBBSD_CFLAGS=`$PKG_CONFIG --cflags "libbsd-overlay" 2>/dev/null`
1199616e5c272Smrg		      test "x$?" != "x0" && pkg_failed=yes
1199716e5c272Smrgelse
1199816e5c272Smrg  pkg_failed=yes
1199916e5c272Smrgfi
1200016e5c272Smrg else
1200116e5c272Smrg    pkg_failed=untried
1200216e5c272Smrgfi
1200316e5c272Smrgif test -n "$LIBBSD_LIBS"; then
1200416e5c272Smrg    pkg_cv_LIBBSD_LIBS="$LIBBSD_LIBS"
1200516e5c272Smrg elif test -n "$PKG_CONFIG"; then
1200616e5c272Smrg    if test -n "$PKG_CONFIG" && \
1200716e5c272Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libbsd-overlay\""; } >&5
1200816e5c272Smrg  ($PKG_CONFIG --exists --print-errors "libbsd-overlay") 2>&5
1200916e5c272Smrg  ac_status=$?
1201016e5c272Smrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1201116e5c272Smrg  test $ac_status = 0; }; then
1201216e5c272Smrg  pkg_cv_LIBBSD_LIBS=`$PKG_CONFIG --libs "libbsd-overlay" 2>/dev/null`
1201316e5c272Smrg		      test "x$?" != "x0" && pkg_failed=yes
1201416e5c272Smrgelse
1201516e5c272Smrg  pkg_failed=yes
1201616e5c272Smrgfi
1201716e5c272Smrg else
1201816e5c272Smrg    pkg_failed=untried
1201916e5c272Smrgfi
1202016e5c272Smrg
1202116e5c272Smrg
1202216e5c272Smrg
1202316e5c272Smrgif test $pkg_failed = yes; then
1202416e5c272Smrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1202516e5c272Smrgprintf "%s\n" "no" >&6; }
1202616e5c272Smrg
1202716e5c272Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
1202816e5c272Smrg        _pkg_short_errors_supported=yes
1202916e5c272Smrgelse
1203016e5c272Smrg        _pkg_short_errors_supported=no
1203116e5c272Smrgfi
1203216e5c272Smrg        if test $_pkg_short_errors_supported = yes; then
1203316e5c272Smrg	        LIBBSD_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libbsd-overlay" 2>&1`
1203416e5c272Smrg        else
1203516e5c272Smrg	        LIBBSD_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libbsd-overlay" 2>&1`
1203616e5c272Smrg        fi
1203716e5c272Smrg	# Put the nasty error message in config.log where it belongs
1203816e5c272Smrg	echo "$LIBBSD_PKG_ERRORS" >&5
1203916e5c272Smrg
1204016e5c272Smrg	:
1204116e5c272Smrgelif test $pkg_failed = untried; then
1204216e5c272Smrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
1204316e5c272Smrgprintf "%s\n" "no" >&6; }
1204455de1df9Smrg	:
1204516e5c272Smrgelse
1204616e5c272Smrg	LIBBSD_CFLAGS=$pkg_cv_LIBBSD_CFLAGS
1204716e5c272Smrg	LIBBSD_LIBS=$pkg_cv_LIBBSD_LIBS
1204816e5c272Smrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
1204916e5c272Smrgprintf "%s\n" "yes" >&6; }
1205016e5c272Smrg	CFLAGS="$CFLAGS $LIBBSD_CFLAGS" ; LIBS="$LIBS $LIBBSD_LIBS"
1205155de1df9Smrgfi
1205216e5c272Smrgfi
1205316e5c272Smrgac_fn_c_check_func "$LINENO" "strlcat" "ac_cv_func_strlcat"
1205416e5c272Smrgif test "x$ac_cv_func_strlcat" = xyes
1205516e5c272Smrgthen :
1205616e5c272Smrg  printf "%s\n" "#define HAVE_STRLCAT 1" >>confdefs.h
1205716e5c272Smrg
1205816e5c272Smrgfi
1205916e5c272Smrgac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
1206016e5c272Smrgif test "x$ac_cv_func_strlcpy" = xyes
1206116e5c272Smrgthen :
1206216e5c272Smrg  printf "%s\n" "#define HAVE_STRLCPY 1" >>confdefs.h
1206316e5c272Smrg
1206416e5c272Smrgfi
1206516e5c272Smrg
1206655de1df9Smrg
1206755de1df9Smrgac_config_files="$ac_config_files Makefile"
1206855de1df9Smrg
1206955de1df9Smrgcat >confcache <<\_ACEOF
1207055de1df9Smrg# This file is a shell script that caches the results of configure
1207155de1df9Smrg# tests run on this system so they can be shared between configure
1207255de1df9Smrg# scripts and configure runs, see configure's option --config-cache.
1207355de1df9Smrg# It is not useful on other systems.  If it contains results you don't
1207455de1df9Smrg# want to keep, you may remove or edit it.
1207555de1df9Smrg#
1207655de1df9Smrg# config.status only pays attention to the cache file if you give it
1207755de1df9Smrg# the --recheck option to rerun configure.
1207855de1df9Smrg#
12079baaedd75Smrg# 'ac_cv_env_foo' variables (set or unset) will be overridden when
12080baaedd75Smrg# loading this file, other *unset* 'ac_cv_foo' will be assigned the
1208155de1df9Smrg# following values.
1208255de1df9Smrg
1208355de1df9Smrg_ACEOF
1208455de1df9Smrg
1208555de1df9Smrg# The following way of writing the cache mishandles newlines in values,
1208655de1df9Smrg# but we know of no workaround that is simple, portable, and efficient.
1208755de1df9Smrg# So, we kill variables containing newlines.
1208855de1df9Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
1208955de1df9Smrg# and sets the high bit in the cache file unless we assign to the vars.
1209055de1df9Smrg(
1209155de1df9Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
1209255de1df9Smrg    eval ac_val=\$$ac_var
1209355de1df9Smrg    case $ac_val in #(
1209455de1df9Smrg    *${as_nl}*)
1209555de1df9Smrg      case $ac_var in #(
1209616e5c272Smrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1209716e5c272Smrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1209855de1df9Smrg      esac
1209955de1df9Smrg      case $ac_var in #(
1210055de1df9Smrg      _ | IFS | as_nl) ;; #(
1210155de1df9Smrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1210255de1df9Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
1210355de1df9Smrg      esac ;;
1210455de1df9Smrg    esac
1210555de1df9Smrg  done
1210655de1df9Smrg
1210755de1df9Smrg  (set) 2>&1 |
1210855de1df9Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
1210955de1df9Smrg    *${as_nl}ac_space=\ *)
12110baaedd75Smrg      # 'set' does not quote correctly, so add quotes: double-quote
1211155de1df9Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
1211255de1df9Smrg      sed -n \
1211355de1df9Smrg	"s/'/'\\\\''/g;
1211455de1df9Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
1211555de1df9Smrg      ;; #(
1211655de1df9Smrg    *)
12117baaedd75Smrg      # 'set' quotes correctly as required by POSIX, so do not add quotes.
1211855de1df9Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1211955de1df9Smrg      ;;
1212055de1df9Smrg    esac |
1212155de1df9Smrg    sort
1212255de1df9Smrg) |
1212355de1df9Smrg  sed '
1212455de1df9Smrg     /^ac_cv_env_/b end
1212555de1df9Smrg     t clear
1212655de1df9Smrg     :clear
1212716e5c272Smrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
1212855de1df9Smrg     t end
1212955de1df9Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
1213055de1df9Smrg     :end' >>confcache
1213155de1df9Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
1213255de1df9Smrg  if test -w "$cache_file"; then
1213339ae6282Smrg    if test "x$cache_file" != "x/dev/null"; then
1213416e5c272Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
1213516e5c272Smrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
1213639ae6282Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
1213739ae6282Smrg	cat confcache >"$cache_file"
1213839ae6282Smrg      else
1213939ae6282Smrg        case $cache_file in #(
1214039ae6282Smrg        */* | ?:*)
1214139ae6282Smrg	  mv -f confcache "$cache_file"$$ &&
1214239ae6282Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
1214339ae6282Smrg        *)
1214439ae6282Smrg	  mv -f confcache "$cache_file" ;;
1214539ae6282Smrg	esac
1214639ae6282Smrg      fi
1214739ae6282Smrg    fi
1214855de1df9Smrg  else
1214916e5c272Smrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
1215016e5c272Smrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
1215155de1df9Smrg  fi
1215255de1df9Smrgfi
1215355de1df9Smrgrm -f confcache
1215455de1df9Smrg
1215555de1df9Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
1215655de1df9Smrg# Let make expand exec_prefix.
1215755de1df9Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
1215855de1df9Smrg
1215955de1df9SmrgDEFS=-DHAVE_CONFIG_H
1216055de1df9Smrg
1216155de1df9Smrgac_libobjs=
1216255de1df9Smrgac_ltlibobjs=
1216339ae6282SmrgU=
1216455de1df9Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
1216555de1df9Smrg  # 1. Remove the extension, and $U if already installed.
1216655de1df9Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
1216716e5c272Smrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
1216855de1df9Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
1216955de1df9Smrg  #    will be set to the directory where LIBOBJS objects are built.
1217055de1df9Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
1217155de1df9Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
1217255de1df9Smrgdone
1217355de1df9SmrgLIBOBJS=$ac_libobjs
1217455de1df9Smrg
1217555de1df9SmrgLTLIBOBJS=$ac_ltlibobjs
1217655de1df9Smrg
1217755de1df9Smrg
1217816e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
1217916e5c272Smrgprintf %s "checking that generated files are newer than configure... " >&6; }
1218016e5c272Smrg   if test -n "$am_sleep_pid"; then
1218116e5c272Smrg     # Hide warnings about reused PIDs.
1218216e5c272Smrg     wait $am_sleep_pid 2>/dev/null
1218316e5c272Smrg   fi
1218416e5c272Smrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
1218516e5c272Smrgprintf "%s\n" "done" >&6; }
1218639ae6282Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
1218739ae6282Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
1218839ae6282SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1218939ae6282Smrgfi
1219039ae6282Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
1219139ae6282Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
1219239ae6282SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
1219339ae6282Smrgfi
1219455de1df9Smrg if test -n "$EXEEXT"; then
1219555de1df9Smrg  am__EXEEXT_TRUE=
1219655de1df9Smrg  am__EXEEXT_FALSE='#'
1219755de1df9Smrgelse
1219855de1df9Smrg  am__EXEEXT_TRUE='#'
1219955de1df9Smrg  am__EXEEXT_FALSE=
1220055de1df9Smrgfi
1220155de1df9Smrg
12202baaedd75Smrg# Check whether --enable-year2038 was given.
12203baaedd75Smrgif test ${enable_year2038+y}
12204baaedd75Smrgthen :
12205baaedd75Smrg  enableval=$enable_year2038;
12206baaedd75Smrgfi
12207baaedd75Smrg
1220855de1df9Smrg
1220939ae6282Smrg: "${CONFIG_STATUS=./config.status}"
1221055de1df9Smrgac_write_fail=0
1221155de1df9Smrgac_clean_files_save=$ac_clean_files
1221255de1df9Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
1221316e5c272Smrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
1221416e5c272Smrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
1221555de1df9Smrgas_write_fail=0
1221655de1df9Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
1221755de1df9Smrg#! $SHELL
1221855de1df9Smrg# Generated by $as_me.
1221955de1df9Smrg# Run this file to recreate the current configuration.
1222055de1df9Smrg# Compiler output produced by configure, useful for debugging
1222155de1df9Smrg# configure, is in config.log if it exists.
1222255de1df9Smrg
1222355de1df9Smrgdebug=false
1222455de1df9Smrgac_cs_recheck=false
1222555de1df9Smrgac_cs_silent=false
1222655de1df9Smrg
1222755de1df9SmrgSHELL=\${CONFIG_SHELL-$SHELL}
1222855de1df9Smrgexport SHELL
1222955de1df9Smrg_ASEOF
1223055de1df9Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
1223155de1df9Smrg## -------------------- ##
1223255de1df9Smrg## M4sh Initialization. ##
1223355de1df9Smrg## -------------------- ##
1223455de1df9Smrg
1223555de1df9Smrg# Be more Bourne compatible
1223655de1df9SmrgDUALCASE=1; export DUALCASE # for MKS sh
1223716e5c272Smrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1223816e5c272Smrgthen :
1223955de1df9Smrg  emulate sh
1224055de1df9Smrg  NULLCMD=:
1224155de1df9Smrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
1224255de1df9Smrg  # is contrary to our usage.  Disable this feature.
1224355de1df9Smrg  alias -g '${1+"$@"}'='"$@"'
1224455de1df9Smrg  setopt NO_GLOB_SUBST
12245baaedd75Smrgelse case e in #(
12246baaedd75Smrg  e) case `(set -o) 2>/dev/null` in #(
1224755de1df9Smrg  *posix*) :
1224855de1df9Smrg    set -o posix ;; #(
1224955de1df9Smrg  *) :
1225055de1df9Smrg     ;;
12251baaedd75Smrgesac ;;
1225255de1df9Smrgesac
1225355de1df9Smrgfi
1225455de1df9Smrg
1225555de1df9Smrg
1225616e5c272Smrg
1225716e5c272Smrg# Reset variables that may have inherited troublesome values from
1225816e5c272Smrg# the environment.
1225916e5c272Smrg
1226016e5c272Smrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
1226116e5c272Smrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
1226216e5c272Smrg# side effect of setting IFS to empty, thus disabling word splitting.)
1226316e5c272Smrg# Quoting is to prevent editors from complaining about space-tab.
1226455de1df9Smrgas_nl='
1226555de1df9Smrg'
1226655de1df9Smrgexport as_nl
1226716e5c272SmrgIFS=" ""	$as_nl"
1226816e5c272Smrg
1226916e5c272SmrgPS1='$ '
1227016e5c272SmrgPS2='> '
1227116e5c272SmrgPS4='+ '
1227216e5c272Smrg
1227316e5c272Smrg# Ensure predictable behavior from utilities with locale-dependent output.
1227416e5c272SmrgLC_ALL=C
1227516e5c272Smrgexport LC_ALL
1227616e5c272SmrgLANGUAGE=C
1227716e5c272Smrgexport LANGUAGE
1227816e5c272Smrg
1227916e5c272Smrg# We cannot yet rely on "unset" to work, but we need these variables
1228016e5c272Smrg# to be unset--not just set to an empty or harmless value--now, to
1228116e5c272Smrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
1228216e5c272Smrg# also avoids known problems related to "unset" and subshell syntax
1228316e5c272Smrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
1228416e5c272Smrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
1228516e5c272Smrgdo eval test \${$as_var+y} \
1228616e5c272Smrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
1228716e5c272Smrgdone
1228816e5c272Smrg
1228916e5c272Smrg# Ensure that fds 0, 1, and 2 are open.
1229016e5c272Smrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
1229116e5c272Smrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
1229216e5c272Smrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
1229355de1df9Smrg
1229455de1df9Smrg# The user is always right.
1229516e5c272Smrgif ${PATH_SEPARATOR+false} :; then
1229655de1df9Smrg  PATH_SEPARATOR=:
1229755de1df9Smrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
1229855de1df9Smrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
1229955de1df9Smrg      PATH_SEPARATOR=';'
1230055de1df9Smrg  }
1230155de1df9Smrgfi
1230255de1df9Smrg
1230355de1df9Smrg
1230455de1df9Smrg# Find who we are.  Look in the path if we contain no directory separator.
1230539ae6282Smrgas_myself=
1230655de1df9Smrgcase $0 in #((
1230755de1df9Smrg  *[\\/]* ) as_myself=$0 ;;
1230855de1df9Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1230955de1df9Smrgfor as_dir in $PATH
1231055de1df9Smrgdo
1231155de1df9Smrg  IFS=$as_save_IFS
1231216e5c272Smrg  case $as_dir in #(((
1231316e5c272Smrg    '') as_dir=./ ;;
1231416e5c272Smrg    */) ;;
1231516e5c272Smrg    *) as_dir=$as_dir/ ;;
1231616e5c272Smrg  esac
1231716e5c272Smrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
1231855de1df9Smrg  done
1231955de1df9SmrgIFS=$as_save_IFS
1232055de1df9Smrg
1232155de1df9Smrg     ;;
1232255de1df9Smrgesac
12323baaedd75Smrg# We did not find ourselves, most probably we were run as 'sh COMMAND'
1232455de1df9Smrg# in which case we are not to be found in the path.
1232555de1df9Smrgif test "x$as_myself" = x; then
1232655de1df9Smrg  as_myself=$0
1232755de1df9Smrgfi
1232855de1df9Smrgif test ! -f "$as_myself"; then
1232916e5c272Smrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
1233055de1df9Smrg  exit 1
1233155de1df9Smrgfi
1233255de1df9Smrg
1233355de1df9Smrg
1233455de1df9Smrg
1233539ae6282Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
1233639ae6282Smrg# ----------------------------------------
1233755de1df9Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
1233855de1df9Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
1233939ae6282Smrg# script with STATUS, using 1 if that was 0.
1234055de1df9Smrgas_fn_error ()
1234155de1df9Smrg{
1234239ae6282Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
1234339ae6282Smrg  if test "$4"; then
1234439ae6282Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1234516e5c272Smrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
1234655de1df9Smrg  fi
1234716e5c272Smrg  printf "%s\n" "$as_me: error: $2" >&2
1234855de1df9Smrg  as_fn_exit $as_status
1234955de1df9Smrg} # as_fn_error
1235055de1df9Smrg
1235155de1df9Smrg
1235255de1df9Smrg# as_fn_set_status STATUS
1235355de1df9Smrg# -----------------------
1235455de1df9Smrg# Set $? to STATUS, without forking.
1235555de1df9Smrgas_fn_set_status ()
1235655de1df9Smrg{
1235755de1df9Smrg  return $1
1235855de1df9Smrg} # as_fn_set_status
1235955de1df9Smrg
1236055de1df9Smrg# as_fn_exit STATUS
1236155de1df9Smrg# -----------------
1236255de1df9Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
1236355de1df9Smrgas_fn_exit ()
1236455de1df9Smrg{
1236555de1df9Smrg  set +e
1236655de1df9Smrg  as_fn_set_status $1
1236755de1df9Smrg  exit $1
1236855de1df9Smrg} # as_fn_exit
1236955de1df9Smrg
1237055de1df9Smrg# as_fn_unset VAR
1237155de1df9Smrg# ---------------
1237255de1df9Smrg# Portably unset VAR.
1237355de1df9Smrgas_fn_unset ()
1237455de1df9Smrg{
1237555de1df9Smrg  { eval $1=; unset $1;}
1237655de1df9Smrg}
1237755de1df9Smrgas_unset=as_fn_unset
1237816e5c272Smrg
1237955de1df9Smrg# as_fn_append VAR VALUE
1238055de1df9Smrg# ----------------------
1238155de1df9Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
1238255de1df9Smrg# advantage of any shell optimizations that allow amortized linear growth over
1238355de1df9Smrg# repeated appends, instead of the typical quadratic growth present in naive
1238455de1df9Smrg# implementations.
1238516e5c272Smrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
1238616e5c272Smrgthen :
1238755de1df9Smrg  eval 'as_fn_append ()
1238855de1df9Smrg  {
1238955de1df9Smrg    eval $1+=\$2
1239055de1df9Smrg  }'
12391baaedd75Smrgelse case e in #(
12392baaedd75Smrg  e) as_fn_append ()
1239355de1df9Smrg  {
1239455de1df9Smrg    eval $1=\$$1\$2
12395baaedd75Smrg  } ;;
12396baaedd75Smrgesac
1239755de1df9Smrgfi # as_fn_append
1239855de1df9Smrg
1239955de1df9Smrg# as_fn_arith ARG...
1240055de1df9Smrg# ------------------
1240155de1df9Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
1240255de1df9Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
1240355de1df9Smrg# must be portable across $(()) and expr.
1240416e5c272Smrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
1240516e5c272Smrgthen :
1240655de1df9Smrg  eval 'as_fn_arith ()
1240755de1df9Smrg  {
1240855de1df9Smrg    as_val=$(( $* ))
1240955de1df9Smrg  }'
12410baaedd75Smrgelse case e in #(
12411baaedd75Smrg  e) as_fn_arith ()
1241255de1df9Smrg  {
1241355de1df9Smrg    as_val=`expr "$@" || test $? -eq 1`
12414baaedd75Smrg  } ;;
12415baaedd75Smrgesac
1241655de1df9Smrgfi # as_fn_arith
1241755de1df9Smrg
1241855de1df9Smrg
1241955de1df9Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
1242055de1df9Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
1242155de1df9Smrg  as_expr=expr
1242255de1df9Smrgelse
1242355de1df9Smrg  as_expr=false
1242455de1df9Smrgfi
1242555de1df9Smrg
1242655de1df9Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
1242755de1df9Smrg  as_basename=basename
1242855de1df9Smrgelse
1242955de1df9Smrg  as_basename=false
1243055de1df9Smrgfi
1243155de1df9Smrg
1243255de1df9Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
1243355de1df9Smrg  as_dirname=dirname
1243455de1df9Smrgelse
1243555de1df9Smrg  as_dirname=false
1243655de1df9Smrgfi
1243755de1df9Smrg
1243855de1df9Smrgas_me=`$as_basename -- "$0" ||
1243955de1df9Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
1244055de1df9Smrg	 X"$0" : 'X\(//\)$' \| \
1244155de1df9Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1244216e5c272Smrgprintf "%s\n" X/"$0" |
1244355de1df9Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1244455de1df9Smrg	    s//\1/
1244555de1df9Smrg	    q
1244655de1df9Smrg	  }
1244755de1df9Smrg	  /^X\/\(\/\/\)$/{
1244855de1df9Smrg	    s//\1/
1244955de1df9Smrg	    q
1245055de1df9Smrg	  }
1245155de1df9Smrg	  /^X\/\(\/\).*/{
1245255de1df9Smrg	    s//\1/
1245355de1df9Smrg	    q
1245455de1df9Smrg	  }
1245555de1df9Smrg	  s/.*/./; q'`
1245655de1df9Smrg
1245755de1df9Smrg# Avoid depending upon Character Ranges.
1245855de1df9Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
1245955de1df9Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
1246055de1df9Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
1246155de1df9Smrgas_cr_digits='0123456789'
1246255de1df9Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
1246355de1df9Smrg
1246416e5c272Smrg
1246516e5c272Smrg# Determine whether it's possible to make 'echo' print without a newline.
1246616e5c272Smrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
1246716e5c272Smrg# for compatibility with existing Makefiles.
1246855de1df9SmrgECHO_C= ECHO_N= ECHO_T=
1246955de1df9Smrgcase `echo -n x` in #(((((
1247055de1df9Smrg-n*)
1247155de1df9Smrg  case `echo 'xy\c'` in
1247255de1df9Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
1247355de1df9Smrg  xy)  ECHO_C='\c';;
1247455de1df9Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
1247555de1df9Smrg       ECHO_T='	';;
1247655de1df9Smrg  esac;;
1247755de1df9Smrg*)
1247855de1df9Smrg  ECHO_N='-n';;
1247955de1df9Smrgesac
1248055de1df9Smrg
1248116e5c272Smrg# For backward compatibility with old third-party macros, we provide
1248216e5c272Smrg# the shell variables $as_echo and $as_echo_n.  New code should use
1248316e5c272Smrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
1248416e5c272Smrgas_echo='printf %s\n'
1248516e5c272Smrgas_echo_n='printf %s'
1248616e5c272Smrg
1248755de1df9Smrgrm -f conf$$ conf$$.exe conf$$.file
1248855de1df9Smrgif test -d conf$$.dir; then
1248955de1df9Smrg  rm -f conf$$.dir/conf$$.file
1249055de1df9Smrgelse
1249155de1df9Smrg  rm -f conf$$.dir
1249255de1df9Smrg  mkdir conf$$.dir 2>/dev/null
1249355de1df9Smrgfi
1249455de1df9Smrgif (echo >conf$$.file) 2>/dev/null; then
1249555de1df9Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
1249655de1df9Smrg    as_ln_s='ln -s'
1249755de1df9Smrg    # ... but there are two gotchas:
12498baaedd75Smrg    # 1) On MSYS, both 'ln -s file dir' and 'ln file dir' fail.
12499baaedd75Smrg    # 2) DJGPP < 2.04 has no symlinks; 'ln -s' creates a wrapper executable.
12500baaedd75Smrg    # In both cases, we have to default to 'cp -pR'.
1250155de1df9Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
1250216e5c272Smrg      as_ln_s='cp -pR'
1250355de1df9Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
1250455de1df9Smrg    as_ln_s=ln
1250555de1df9Smrg  else
1250616e5c272Smrg    as_ln_s='cp -pR'
1250755de1df9Smrg  fi
1250855de1df9Smrgelse
1250916e5c272Smrg  as_ln_s='cp -pR'
1251055de1df9Smrgfi
1251155de1df9Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
1251255de1df9Smrgrmdir conf$$.dir 2>/dev/null
1251355de1df9Smrg
1251455de1df9Smrg
1251555de1df9Smrg# as_fn_mkdir_p
1251655de1df9Smrg# -------------
1251755de1df9Smrg# Create "$as_dir" as a directory, including parents if necessary.
1251855de1df9Smrgas_fn_mkdir_p ()
1251955de1df9Smrg{
1252055de1df9Smrg
1252155de1df9Smrg  case $as_dir in #(
1252255de1df9Smrg  -*) as_dir=./$as_dir;;
1252355de1df9Smrg  esac
1252455de1df9Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
1252555de1df9Smrg    as_dirs=
1252655de1df9Smrg    while :; do
1252755de1df9Smrg      case $as_dir in #(
1252816e5c272Smrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
1252955de1df9Smrg      *) as_qdir=$as_dir;;
1253055de1df9Smrg      esac
1253155de1df9Smrg      as_dirs="'$as_qdir' $as_dirs"
1253255de1df9Smrg      as_dir=`$as_dirname -- "$as_dir" ||
1253355de1df9Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1253455de1df9Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
1253555de1df9Smrg	 X"$as_dir" : 'X\(//\)$' \| \
1253655de1df9Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
1253716e5c272Smrgprintf "%s\n" X"$as_dir" |
1253855de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1253955de1df9Smrg	    s//\1/
1254055de1df9Smrg	    q
1254155de1df9Smrg	  }
1254255de1df9Smrg	  /^X\(\/\/\)[^/].*/{
1254355de1df9Smrg	    s//\1/
1254455de1df9Smrg	    q
1254555de1df9Smrg	  }
1254655de1df9Smrg	  /^X\(\/\/\)$/{
1254755de1df9Smrg	    s//\1/
1254855de1df9Smrg	    q
1254955de1df9Smrg	  }
1255055de1df9Smrg	  /^X\(\/\).*/{
1255155de1df9Smrg	    s//\1/
1255255de1df9Smrg	    q
1255355de1df9Smrg	  }
1255455de1df9Smrg	  s/.*/./; q'`
1255555de1df9Smrg      test -d "$as_dir" && break
1255655de1df9Smrg    done
1255755de1df9Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
1255839ae6282Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
1255955de1df9Smrg
1256055de1df9Smrg
1256155de1df9Smrg} # as_fn_mkdir_p
1256255de1df9Smrgif mkdir -p . 2>/dev/null; then
1256355de1df9Smrg  as_mkdir_p='mkdir -p "$as_dir"'
1256455de1df9Smrgelse
1256555de1df9Smrg  test -d ./-p && rmdir ./-p
1256655de1df9Smrg  as_mkdir_p=false
1256755de1df9Smrgfi
1256855de1df9Smrg
1256916e5c272Smrg
1257016e5c272Smrg# as_fn_executable_p FILE
1257116e5c272Smrg# -----------------------
1257216e5c272Smrg# Test if FILE is an executable regular file.
1257316e5c272Smrgas_fn_executable_p ()
1257416e5c272Smrg{
1257516e5c272Smrg  test -f "$1" && test -x "$1"
1257616e5c272Smrg} # as_fn_executable_p
1257716e5c272Smrgas_test_x='test -x'
1257816e5c272Smrgas_executable_p=as_fn_executable_p
1257955de1df9Smrg
1258055de1df9Smrg# Sed expression to map a string onto a valid CPP name.
12581baaedd75Smrgas_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g"
12582baaedd75Smrgas_tr_cpp="eval sed '$as_sed_cpp'" # deprecated
1258355de1df9Smrg
1258455de1df9Smrg# Sed expression to map a string onto a valid variable name.
12585baaedd75Smrgas_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g"
12586baaedd75Smrgas_tr_sh="eval sed '$as_sed_sh'" # deprecated
1258755de1df9Smrg
1258855de1df9Smrg
1258955de1df9Smrgexec 6>&1
1259055de1df9Smrg## ----------------------------------- ##
1259155de1df9Smrg## Main body of $CONFIG_STATUS script. ##
1259255de1df9Smrg## ----------------------------------- ##
1259355de1df9Smrg_ASEOF
1259455de1df9Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
1259555de1df9Smrg
1259655de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1259755de1df9Smrg# Save the log message, to keep $0 and so on meaningful, and to
1259855de1df9Smrg# report actual input values of CONFIG_FILES etc. instead of their
1259955de1df9Smrg# values after options handling.
1260055de1df9Smrgac_log="
12601baaedd75SmrgThis file was extended by lndir $as_me 1.0.5, which was
12602baaedd75Smrggenerated by GNU Autoconf 2.72.  Invocation command line was
1260355de1df9Smrg
1260455de1df9Smrg  CONFIG_FILES    = $CONFIG_FILES
1260555de1df9Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
1260655de1df9Smrg  CONFIG_LINKS    = $CONFIG_LINKS
1260755de1df9Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
1260855de1df9Smrg  $ $0 $@
1260955de1df9Smrg
1261055de1df9Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
1261155de1df9Smrg"
1261255de1df9Smrg
1261355de1df9Smrg_ACEOF
1261455de1df9Smrg
1261555de1df9Smrgcase $ac_config_files in *"
1261655de1df9Smrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
1261755de1df9Smrgesac
1261855de1df9Smrg
1261955de1df9Smrgcase $ac_config_headers in *"
1262055de1df9Smrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
1262155de1df9Smrgesac
1262255de1df9Smrg
1262355de1df9Smrg
1262455de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1262555de1df9Smrg# Files that config.status was made for.
1262655de1df9Smrgconfig_files="$ac_config_files"
1262755de1df9Smrgconfig_headers="$ac_config_headers"
1262855de1df9Smrgconfig_commands="$ac_config_commands"
1262955de1df9Smrg
1263055de1df9Smrg_ACEOF
1263155de1df9Smrg
1263255de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1263355de1df9Smrgac_cs_usage="\
12634baaedd75Smrg'$as_me' instantiates files and other configuration actions
1263555de1df9Smrgfrom templates according to the current configuration.  Unless the files
1263655de1df9Smrgand actions are specified as TAGs, all are instantiated by default.
1263755de1df9Smrg
1263855de1df9SmrgUsage: $0 [OPTION]... [TAG]...
1263955de1df9Smrg
1264055de1df9Smrg  -h, --help       print this help, then exit
1264155de1df9Smrg  -V, --version    print version number and configuration settings, then exit
1264255de1df9Smrg      --config     print configuration, then exit
1264355de1df9Smrg  -q, --quiet, --silent
1264455de1df9Smrg                   do not print progress messages
1264555de1df9Smrg  -d, --debug      don't remove temporary files
1264655de1df9Smrg      --recheck    update $as_me by reconfiguring in the same conditions
1264755de1df9Smrg      --file=FILE[:TEMPLATE]
1264855de1df9Smrg                   instantiate the configuration file FILE
1264955de1df9Smrg      --header=FILE[:TEMPLATE]
1265055de1df9Smrg                   instantiate the configuration header FILE
1265155de1df9Smrg
1265255de1df9SmrgConfiguration files:
1265355de1df9Smrg$config_files
1265455de1df9Smrg
1265555de1df9SmrgConfiguration headers:
1265655de1df9Smrg$config_headers
1265755de1df9Smrg
1265855de1df9SmrgConfiguration commands:
1265955de1df9Smrg$config_commands
1266055de1df9Smrg
1266116e5c272SmrgReport bugs to <https://gitlab.freedesktop.org/xorg/util/lndir/-/issues>."
1266255de1df9Smrg
1266355de1df9Smrg_ACEOF
1266416e5c272Smrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
1266516e5c272Smrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
1266655de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1266716e5c272Smrgac_cs_config='$ac_cs_config_escaped'
1266855de1df9Smrgac_cs_version="\\
12669baaedd75Smrglndir config.status 1.0.5
12670baaedd75Smrgconfigured by $0, generated by GNU Autoconf 2.72,
1267155de1df9Smrg  with options \\"\$ac_cs_config\\"
1267255de1df9Smrg
12673baaedd75SmrgCopyright (C) 2023 Free Software Foundation, Inc.
1267455de1df9SmrgThis config.status script is free software; the Free Software Foundation
1267555de1df9Smrggives unlimited permission to copy, distribute and modify it."
1267655de1df9Smrg
1267755de1df9Smrgac_pwd='$ac_pwd'
1267855de1df9Smrgsrcdir='$srcdir'
1267955de1df9SmrgINSTALL='$INSTALL'
1268055de1df9SmrgMKDIR_P='$MKDIR_P'
1268155de1df9SmrgAWK='$AWK'
1268255de1df9Smrgtest -n "\$AWK" || AWK=awk
1268355de1df9Smrg_ACEOF
1268455de1df9Smrg
1268555de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1268655de1df9Smrg# The default lists apply if the user does not specify any file.
1268755de1df9Smrgac_need_defaults=:
1268855de1df9Smrgwhile test $# != 0
1268955de1df9Smrgdo
1269055de1df9Smrg  case $1 in
1269139ae6282Smrg  --*=?*)
1269255de1df9Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1269355de1df9Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
1269455de1df9Smrg    ac_shift=:
1269555de1df9Smrg    ;;
1269639ae6282Smrg  --*=)
1269739ae6282Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
1269839ae6282Smrg    ac_optarg=
1269939ae6282Smrg    ac_shift=:
1270039ae6282Smrg    ;;
1270155de1df9Smrg  *)
1270255de1df9Smrg    ac_option=$1
1270355de1df9Smrg    ac_optarg=$2
1270455de1df9Smrg    ac_shift=shift
1270555de1df9Smrg    ;;
1270655de1df9Smrg  esac
1270755de1df9Smrg
1270855de1df9Smrg  case $ac_option in
1270955de1df9Smrg  # Handling of the options.
1271055de1df9Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
1271155de1df9Smrg    ac_cs_recheck=: ;;
1271255de1df9Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
1271316e5c272Smrg    printf "%s\n" "$ac_cs_version"; exit ;;
1271455de1df9Smrg  --config | --confi | --conf | --con | --co | --c )
1271516e5c272Smrg    printf "%s\n" "$ac_cs_config"; exit ;;
1271655de1df9Smrg  --debug | --debu | --deb | --de | --d | -d )
1271755de1df9Smrg    debug=: ;;
1271855de1df9Smrg  --file | --fil | --fi | --f )
1271955de1df9Smrg    $ac_shift
1272055de1df9Smrg    case $ac_optarg in
1272116e5c272Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1272239ae6282Smrg    '') as_fn_error $? "missing file argument" ;;
1272355de1df9Smrg    esac
1272455de1df9Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
1272555de1df9Smrg    ac_need_defaults=false;;
1272655de1df9Smrg  --header | --heade | --head | --hea )
1272755de1df9Smrg    $ac_shift
1272855de1df9Smrg    case $ac_optarg in
1272916e5c272Smrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
1273055de1df9Smrg    esac
1273155de1df9Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
1273255de1df9Smrg    ac_need_defaults=false;;
1273355de1df9Smrg  --he | --h)
1273455de1df9Smrg    # Conflict between --help and --header
12735baaedd75Smrg    as_fn_error $? "ambiguous option: '$1'
12736baaedd75SmrgTry '$0 --help' for more information.";;
1273755de1df9Smrg  --help | --hel | -h )
1273816e5c272Smrg    printf "%s\n" "$ac_cs_usage"; exit ;;
1273955de1df9Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1274055de1df9Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
1274155de1df9Smrg    ac_cs_silent=: ;;
1274255de1df9Smrg
1274355de1df9Smrg  # This is an error.
12744baaedd75Smrg  -*) as_fn_error $? "unrecognized option: '$1'
12745baaedd75SmrgTry '$0 --help' for more information." ;;
1274655de1df9Smrg
1274755de1df9Smrg  *) as_fn_append ac_config_targets " $1"
1274855de1df9Smrg     ac_need_defaults=false ;;
1274955de1df9Smrg
1275055de1df9Smrg  esac
1275155de1df9Smrg  shift
1275255de1df9Smrgdone
1275355de1df9Smrg
1275455de1df9Smrgac_configure_extra_args=
1275555de1df9Smrg
1275655de1df9Smrgif $ac_cs_silent; then
1275755de1df9Smrg  exec 6>/dev/null
1275855de1df9Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
1275955de1df9Smrgfi
1276055de1df9Smrg
1276155de1df9Smrg_ACEOF
1276255de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1276355de1df9Smrgif \$ac_cs_recheck; then
1276416e5c272Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
1276555de1df9Smrg  shift
1276616e5c272Smrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
1276755de1df9Smrg  CONFIG_SHELL='$SHELL'
1276855de1df9Smrg  export CONFIG_SHELL
1276955de1df9Smrg  exec "\$@"
1277055de1df9Smrgfi
1277155de1df9Smrg
1277255de1df9Smrg_ACEOF
1277355de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1277455de1df9Smrgexec 5>>config.log
1277555de1df9Smrg{
1277655de1df9Smrg  echo
1277755de1df9Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
1277855de1df9Smrg## Running $as_me. ##
1277955de1df9Smrg_ASBOX
1278016e5c272Smrg  printf "%s\n" "$ac_log"
1278155de1df9Smrg} >&5
1278255de1df9Smrg
1278355de1df9Smrg_ACEOF
1278455de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1278555de1df9Smrg#
1278655de1df9Smrg# INIT-COMMANDS
1278755de1df9Smrg#
1278816e5c272SmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
1278955de1df9Smrg
1279055de1df9Smrg_ACEOF
1279155de1df9Smrg
1279255de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1279355de1df9Smrg
1279455de1df9Smrg# Handling of arguments.
1279555de1df9Smrgfor ac_config_target in $ac_config_targets
1279655de1df9Smrgdo
1279755de1df9Smrg  case $ac_config_target in
1279855de1df9Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
1279939ae6282Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
1280055de1df9Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
1280155de1df9Smrg
12802baaedd75Smrg  *) as_fn_error $? "invalid argument: '$ac_config_target'" "$LINENO" 5;;
1280355de1df9Smrg  esac
1280455de1df9Smrgdone
1280555de1df9Smrg
1280655de1df9Smrg
1280755de1df9Smrg# If the user did not use the arguments to specify the items to instantiate,
1280855de1df9Smrg# then the envvar interface is used.  Set only those that are not.
1280955de1df9Smrg# We use the long form for the default assignment because of an extremely
1281055de1df9Smrg# bizarre bug on SunOS 4.1.3.
1281155de1df9Smrgif $ac_need_defaults; then
1281216e5c272Smrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
1281316e5c272Smrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
1281416e5c272Smrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
1281555de1df9Smrgfi
1281655de1df9Smrg
1281755de1df9Smrg# Have a temporary directory for convenience.  Make it in the build tree
1281855de1df9Smrg# simply because there is no reason against having it here, and in addition,
1281955de1df9Smrg# creating and moving files from /tmp can sometimes cause problems.
1282055de1df9Smrg# Hook for its removal unless debugging.
1282155de1df9Smrg# Note that there is a small window in which the directory will not be cleaned:
12822baaedd75Smrg# after its creation but before its name has been assigned to '$tmp'.
1282355de1df9Smrg$debug ||
1282455de1df9Smrg{
1282539ae6282Smrg  tmp= ac_tmp=
1282655de1df9Smrg  trap 'exit_status=$?
1282739ae6282Smrg  : "${ac_tmp:=$tmp}"
1282839ae6282Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
1282955de1df9Smrg' 0
1283055de1df9Smrg  trap 'as_fn_exit 1' 1 2 13 15
1283155de1df9Smrg}
1283255de1df9Smrg# Create a (secure) tmp directory for tmp files.
1283355de1df9Smrg
1283455de1df9Smrg{
1283555de1df9Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
1283639ae6282Smrg  test -d "$tmp"
1283755de1df9Smrg}  ||
1283855de1df9Smrg{
1283955de1df9Smrg  tmp=./conf$$-$RANDOM
1284055de1df9Smrg  (umask 077 && mkdir "$tmp")
1284139ae6282Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
1284239ae6282Smrgac_tmp=$tmp
1284355de1df9Smrg
1284455de1df9Smrg# Set up the scripts for CONFIG_FILES section.
1284555de1df9Smrg# No need to generate them if there are no CONFIG_FILES.
12846baaedd75Smrg# This happens for instance with './config.status config.h'.
1284755de1df9Smrgif test -n "$CONFIG_FILES"; then
1284855de1df9Smrg
1284955de1df9Smrg
1285055de1df9Smrgac_cr=`echo X | tr X '\015'`
1285155de1df9Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
1285255de1df9Smrg# But we know of no other shell where ac_cr would be empty at this
1285355de1df9Smrg# point, so we can use a bashism as a fallback.
1285455de1df9Smrgif test "x$ac_cr" = x; then
1285555de1df9Smrg  eval ac_cr=\$\'\\r\'
1285655de1df9Smrgfi
1285755de1df9Smrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
1285855de1df9Smrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
1285939ae6282Smrg  ac_cs_awk_cr='\\r'
1286055de1df9Smrgelse
1286155de1df9Smrg  ac_cs_awk_cr=$ac_cr
1286255de1df9Smrgfi
1286355de1df9Smrg
1286439ae6282Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
1286555de1df9Smrg_ACEOF
1286655de1df9Smrg
1286755de1df9Smrg
1286855de1df9Smrg{
1286955de1df9Smrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
1287055de1df9Smrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
1287155de1df9Smrg  echo "_ACEOF"
1287255de1df9Smrg} >conf$$subs.sh ||
1287339ae6282Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1287439ae6282Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
1287555de1df9Smrgac_delim='%!_!# '
1287655de1df9Smrgfor ac_last_try in false false false false false :; do
1287755de1df9Smrg  . ./conf$$subs.sh ||
1287839ae6282Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1287955de1df9Smrg
1288055de1df9Smrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
1288155de1df9Smrg  if test $ac_delim_n = $ac_delim_num; then
1288255de1df9Smrg    break
1288355de1df9Smrg  elif $ac_last_try; then
1288439ae6282Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
1288555de1df9Smrg  else
1288655de1df9Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1288755de1df9Smrg  fi
1288855de1df9Smrgdone
1288955de1df9Smrgrm -f conf$$subs.sh
1289055de1df9Smrg
1289155de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1289239ae6282Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
1289355de1df9Smrg_ACEOF
1289455de1df9Smrgsed -n '
1289555de1df9Smrgh
1289655de1df9Smrgs/^/S["/; s/!.*/"]=/
1289755de1df9Smrgp
1289855de1df9Smrgg
1289955de1df9Smrgs/^[^!]*!//
1290055de1df9Smrg:repl
1290155de1df9Smrgt repl
1290255de1df9Smrgs/'"$ac_delim"'$//
1290355de1df9Smrgt delim
1290455de1df9Smrg:nl
1290555de1df9Smrgh
1290655de1df9Smrgs/\(.\{148\}\)..*/\1/
1290755de1df9Smrgt more1
1290855de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
1290955de1df9Smrgp
1291055de1df9Smrgn
1291155de1df9Smrgb repl
1291255de1df9Smrg:more1
1291355de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1291455de1df9Smrgp
1291555de1df9Smrgg
1291655de1df9Smrgs/.\{148\}//
1291755de1df9Smrgt nl
1291855de1df9Smrg:delim
1291955de1df9Smrgh
1292055de1df9Smrgs/\(.\{148\}\)..*/\1/
1292155de1df9Smrgt more2
1292255de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/
1292355de1df9Smrgp
1292455de1df9Smrgb
1292555de1df9Smrg:more2
1292655de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
1292755de1df9Smrgp
1292855de1df9Smrgg
1292955de1df9Smrgs/.\{148\}//
1293055de1df9Smrgt delim
1293155de1df9Smrg' <conf$$subs.awk | sed '
1293255de1df9Smrg/^[^""]/{
1293355de1df9Smrg  N
1293455de1df9Smrg  s/\n//
1293555de1df9Smrg}
1293655de1df9Smrg' >>$CONFIG_STATUS || ac_write_fail=1
1293755de1df9Smrgrm -f conf$$subs.awk
1293855de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1293955de1df9Smrg_ACAWK
1294039ae6282Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
1294155de1df9Smrg  for (key in S) S_is_set[key] = 1
1294255de1df9Smrg  FS = ""
1294355de1df9Smrg
1294455de1df9Smrg}
1294555de1df9Smrg{
1294655de1df9Smrg  line = $ 0
1294755de1df9Smrg  nfields = split(line, field, "@")
1294855de1df9Smrg  substed = 0
1294955de1df9Smrg  len = length(field[1])
1295055de1df9Smrg  for (i = 2; i < nfields; i++) {
1295155de1df9Smrg    key = field[i]
1295255de1df9Smrg    keylen = length(key)
1295355de1df9Smrg    if (S_is_set[key]) {
1295455de1df9Smrg      value = S[key]
1295555de1df9Smrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
1295655de1df9Smrg      len += length(value) + length(field[++i])
1295755de1df9Smrg      substed = 1
1295855de1df9Smrg    } else
1295955de1df9Smrg      len += 1 + keylen
1296055de1df9Smrg  }
1296155de1df9Smrg
1296255de1df9Smrg  print line
1296355de1df9Smrg}
1296455de1df9Smrg
1296555de1df9Smrg_ACAWK
1296655de1df9Smrg_ACEOF
1296755de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1296855de1df9Smrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
1296955de1df9Smrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
1297055de1df9Smrgelse
1297155de1df9Smrg  cat
1297239ae6282Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
1297339ae6282Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
1297455de1df9Smrg_ACEOF
1297555de1df9Smrg
1297639ae6282Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
1297739ae6282Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
1297855de1df9Smrg# trailing colons and then remove the whole line if VPATH becomes empty
1297955de1df9Smrg# (actually we leave an empty line to preserve line numbers).
1298055de1df9Smrgif test "x$srcdir" = x.; then
1298139ae6282Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
1298239ae6282Smrgh
1298339ae6282Smrgs///
1298439ae6282Smrgs/^/:/
1298539ae6282Smrgs/[	 ]*$/:/
1298639ae6282Smrgs/:\$(srcdir):/:/g
1298739ae6282Smrgs/:\${srcdir}:/:/g
1298839ae6282Smrgs/:@srcdir@:/:/g
1298939ae6282Smrgs/^:*//
1299055de1df9Smrgs/:*$//
1299139ae6282Smrgx
1299239ae6282Smrgs/\(=[	 ]*\).*/\1/
1299339ae6282SmrgG
1299439ae6282Smrgs/\n//
1299555de1df9Smrgs/^[^=]*=[	 ]*$//
1299655de1df9Smrg}'
1299755de1df9Smrgfi
1299855de1df9Smrg
1299955de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1300055de1df9Smrgfi # test -n "$CONFIG_FILES"
1300155de1df9Smrg
1300255de1df9Smrg# Set up the scripts for CONFIG_HEADERS section.
1300355de1df9Smrg# No need to generate them if there are no CONFIG_HEADERS.
13004baaedd75Smrg# This happens for instance with './config.status Makefile'.
1300555de1df9Smrgif test -n "$CONFIG_HEADERS"; then
1300639ae6282Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
1300755de1df9SmrgBEGIN {
1300855de1df9Smrg_ACEOF
1300955de1df9Smrg
13010baaedd75Smrg# Transform confdefs.h into an awk script 'defines.awk', embedded as
1301155de1df9Smrg# here-document in config.status, that substitutes the proper values into
1301255de1df9Smrg# config.h.in to produce config.h.
1301355de1df9Smrg
1301455de1df9Smrg# Create a delimiter string that does not exist in confdefs.h, to ease
1301555de1df9Smrg# handling of long lines.
1301655de1df9Smrgac_delim='%!_!# '
1301755de1df9Smrgfor ac_last_try in false false :; do
1301839ae6282Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
1301939ae6282Smrg  if test -z "$ac_tt"; then
1302055de1df9Smrg    break
1302155de1df9Smrg  elif $ac_last_try; then
1302239ae6282Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
1302355de1df9Smrg  else
1302455de1df9Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
1302555de1df9Smrg  fi
1302655de1df9Smrgdone
1302755de1df9Smrg
1302855de1df9Smrg# For the awk script, D is an array of macro values keyed by name,
1302955de1df9Smrg# likewise P contains macro parameters if any.  Preserve backslash
1303055de1df9Smrg# newline sequences.
1303155de1df9Smrg
1303255de1df9Smrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
1303355de1df9Smrgsed -n '
1303455de1df9Smrgs/.\{148\}/&'"$ac_delim"'/g
1303555de1df9Smrgt rset
1303655de1df9Smrg:rset
1303755de1df9Smrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
1303855de1df9Smrgt def
1303955de1df9Smrgd
1304055de1df9Smrg:def
1304155de1df9Smrgs/\\$//
1304255de1df9Smrgt bsnl
1304355de1df9Smrgs/["\\]/\\&/g
1304455de1df9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1304555de1df9SmrgD["\1"]=" \3"/p
1304655de1df9Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
1304755de1df9Smrgd
1304855de1df9Smrg:bsnl
1304955de1df9Smrgs/["\\]/\\&/g
1305055de1df9Smrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
1305155de1df9SmrgD["\1"]=" \3\\\\\\n"\\/p
1305255de1df9Smrgt cont
1305355de1df9Smrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
1305455de1df9Smrgt cont
1305555de1df9Smrgd
1305655de1df9Smrg:cont
1305755de1df9Smrgn
1305855de1df9Smrgs/.\{148\}/&'"$ac_delim"'/g
1305955de1df9Smrgt clear
1306055de1df9Smrg:clear
1306155de1df9Smrgs/\\$//
1306255de1df9Smrgt bsnlc
1306355de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
1306455de1df9Smrgd
1306555de1df9Smrg:bsnlc
1306655de1df9Smrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
1306755de1df9Smrgb cont
1306855de1df9Smrg' <confdefs.h | sed '
1306955de1df9Smrgs/'"$ac_delim"'/"\\\
1307055de1df9Smrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
1307155de1df9Smrg
1307255de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1307355de1df9Smrg  for (key in D) D_is_set[key] = 1
1307455de1df9Smrg  FS = ""
1307555de1df9Smrg}
1307655de1df9Smrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
1307755de1df9Smrg  line = \$ 0
1307855de1df9Smrg  split(line, arg, " ")
1307955de1df9Smrg  if (arg[1] == "#") {
1308055de1df9Smrg    defundef = arg[2]
1308155de1df9Smrg    mac1 = arg[3]
1308255de1df9Smrg  } else {
1308355de1df9Smrg    defundef = substr(arg[1], 2)
1308455de1df9Smrg    mac1 = arg[2]
1308555de1df9Smrg  }
1308655de1df9Smrg  split(mac1, mac2, "(") #)
1308755de1df9Smrg  macro = mac2[1]
1308855de1df9Smrg  prefix = substr(line, 1, index(line, defundef) - 1)
1308955de1df9Smrg  if (D_is_set[macro]) {
1309055de1df9Smrg    # Preserve the white space surrounding the "#".
1309155de1df9Smrg    print prefix "define", macro P[macro] D[macro]
1309255de1df9Smrg    next
1309355de1df9Smrg  } else {
1309455de1df9Smrg    # Replace #undef with comments.  This is necessary, for example,
1309555de1df9Smrg    # in the case of _POSIX_SOURCE, which is predefined and required
1309655de1df9Smrg    # on some systems where configure will not decide to define it.
1309755de1df9Smrg    if (defundef == "undef") {
1309855de1df9Smrg      print "/*", prefix defundef, macro, "*/"
1309955de1df9Smrg      next
1310055de1df9Smrg    }
1310155de1df9Smrg  }
1310255de1df9Smrg}
1310355de1df9Smrg{ print }
1310455de1df9Smrg_ACAWK
1310555de1df9Smrg_ACEOF
1310655de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1310739ae6282Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
1310855de1df9Smrgfi # test -n "$CONFIG_HEADERS"
1310955de1df9Smrg
1311055de1df9Smrg
1311155de1df9Smrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
1311255de1df9Smrgshift
1311355de1df9Smrgfor ac_tag
1311455de1df9Smrgdo
1311555de1df9Smrg  case $ac_tag in
1311655de1df9Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
1311755de1df9Smrg  esac
1311855de1df9Smrg  case $ac_mode$ac_tag in
1311955de1df9Smrg  :[FHL]*:*);;
13120baaedd75Smrg  :L* | :C*:*) as_fn_error $? "invalid tag '$ac_tag'" "$LINENO" 5;;
1312155de1df9Smrg  :[FH]-) ac_tag=-:-;;
1312255de1df9Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
1312355de1df9Smrg  esac
1312455de1df9Smrg  ac_save_IFS=$IFS
1312555de1df9Smrg  IFS=:
1312655de1df9Smrg  set x $ac_tag
1312755de1df9Smrg  IFS=$ac_save_IFS
1312855de1df9Smrg  shift
1312955de1df9Smrg  ac_file=$1
1313055de1df9Smrg  shift
1313155de1df9Smrg
1313255de1df9Smrg  case $ac_mode in
1313355de1df9Smrg  :L) ac_source=$1;;
1313455de1df9Smrg  :[FH])
1313555de1df9Smrg    ac_file_inputs=
1313655de1df9Smrg    for ac_f
1313755de1df9Smrg    do
1313855de1df9Smrg      case $ac_f in
1313939ae6282Smrg      -) ac_f="$ac_tmp/stdin";;
1314055de1df9Smrg      *) # Look for the file first in the build tree, then in the source tree
1314155de1df9Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
13142baaedd75Smrg	 # because $ac_f cannot contain ':'.
1314355de1df9Smrg	 test -f "$ac_f" ||
1314455de1df9Smrg	   case $ac_f in
1314555de1df9Smrg	   [\\/$]*) false;;
1314655de1df9Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
1314755de1df9Smrg	   esac ||
13148baaedd75Smrg	   as_fn_error 1 "cannot find input file: '$ac_f'" "$LINENO" 5;;
1314955de1df9Smrg      esac
1315016e5c272Smrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
1315155de1df9Smrg      as_fn_append ac_file_inputs " '$ac_f'"
1315255de1df9Smrg    done
1315355de1df9Smrg
13154baaedd75Smrg    # Let's still pretend it is 'configure' which instantiates (i.e., don't
1315555de1df9Smrg    # use $as_me), people would be surprised to read:
1315655de1df9Smrg    #    /* config.h.  Generated by config.status.  */
1315755de1df9Smrg    configure_input='Generated from '`
1315816e5c272Smrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
1315955de1df9Smrg	`' by configure.'
1316055de1df9Smrg    if test x"$ac_file" != x-; then
1316155de1df9Smrg      configure_input="$ac_file.  $configure_input"
1316216e5c272Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
1316316e5c272Smrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
1316455de1df9Smrg    fi
1316555de1df9Smrg    # Neutralize special characters interpreted by sed in replacement strings.
1316655de1df9Smrg    case $configure_input in #(
1316755de1df9Smrg    *\&* | *\|* | *\\* )
1316816e5c272Smrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
1316955de1df9Smrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
1317055de1df9Smrg    *) ac_sed_conf_input=$configure_input;;
1317155de1df9Smrg    esac
1317255de1df9Smrg
1317355de1df9Smrg    case $ac_tag in
1317439ae6282Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
1317539ae6282Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
1317655de1df9Smrg    esac
1317755de1df9Smrg    ;;
1317855de1df9Smrg  esac
1317955de1df9Smrg
1318055de1df9Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
1318155de1df9Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1318255de1df9Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
1318355de1df9Smrg	 X"$ac_file" : 'X\(//\)$' \| \
1318455de1df9Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
1318516e5c272Smrgprintf "%s\n" X"$ac_file" |
1318655de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1318755de1df9Smrg	    s//\1/
1318855de1df9Smrg	    q
1318955de1df9Smrg	  }
1319055de1df9Smrg	  /^X\(\/\/\)[^/].*/{
1319155de1df9Smrg	    s//\1/
1319255de1df9Smrg	    q
1319355de1df9Smrg	  }
1319455de1df9Smrg	  /^X\(\/\/\)$/{
1319555de1df9Smrg	    s//\1/
1319655de1df9Smrg	    q
1319755de1df9Smrg	  }
1319855de1df9Smrg	  /^X\(\/\).*/{
1319955de1df9Smrg	    s//\1/
1320055de1df9Smrg	    q
1320155de1df9Smrg	  }
1320255de1df9Smrg	  s/.*/./; q'`
1320355de1df9Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
1320455de1df9Smrg  ac_builddir=.
1320555de1df9Smrg
1320655de1df9Smrgcase "$ac_dir" in
1320755de1df9Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1320855de1df9Smrg*)
1320916e5c272Smrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
1321055de1df9Smrg  # A ".." for each directory in $ac_dir_suffix.
1321116e5c272Smrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1321255de1df9Smrg  case $ac_top_builddir_sub in
1321355de1df9Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1321455de1df9Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1321555de1df9Smrg  esac ;;
1321655de1df9Smrgesac
1321755de1df9Smrgac_abs_top_builddir=$ac_pwd
1321855de1df9Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
1321955de1df9Smrg# for backward compatibility:
1322055de1df9Smrgac_top_builddir=$ac_top_build_prefix
1322155de1df9Smrg
1322255de1df9Smrgcase $srcdir in
1322355de1df9Smrg  .)  # We are building in place.
1322455de1df9Smrg    ac_srcdir=.
1322555de1df9Smrg    ac_top_srcdir=$ac_top_builddir_sub
1322655de1df9Smrg    ac_abs_top_srcdir=$ac_pwd ;;
1322755de1df9Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
1322855de1df9Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
1322955de1df9Smrg    ac_top_srcdir=$srcdir
1323055de1df9Smrg    ac_abs_top_srcdir=$srcdir ;;
1323155de1df9Smrg  *) # Relative name.
1323255de1df9Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1323355de1df9Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
1323455de1df9Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1323555de1df9Smrgesac
1323655de1df9Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1323755de1df9Smrg
1323855de1df9Smrg
1323955de1df9Smrg  case $ac_mode in
1324055de1df9Smrg  :F)
1324155de1df9Smrg  #
1324255de1df9Smrg  # CONFIG_FILE
1324355de1df9Smrg  #
1324455de1df9Smrg
1324555de1df9Smrg  case $INSTALL in
1324655de1df9Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
1324755de1df9Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
1324855de1df9Smrg  esac
1324955de1df9Smrg  ac_MKDIR_P=$MKDIR_P
1325055de1df9Smrg  case $MKDIR_P in
1325155de1df9Smrg  [\\/$]* | ?:[\\/]* ) ;;
1325255de1df9Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
1325355de1df9Smrg  esac
1325455de1df9Smrg_ACEOF
1325555de1df9Smrg
1325655de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1325755de1df9Smrg# If the template does not know about datarootdir, expand it.
1325855de1df9Smrg# FIXME: This hack should be removed a few years after 2.60.
1325955de1df9Smrgac_datarootdir_hack=; ac_datarootdir_seen=
1326055de1df9Smrgac_sed_dataroot='
1326155de1df9Smrg/datarootdir/ {
1326255de1df9Smrg  p
1326355de1df9Smrg  q
1326455de1df9Smrg}
1326555de1df9Smrg/@datadir@/p
1326655de1df9Smrg/@docdir@/p
1326755de1df9Smrg/@infodir@/p
1326855de1df9Smrg/@localedir@/p
1326955de1df9Smrg/@mandir@/p'
1327055de1df9Smrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
1327155de1df9Smrg*datarootdir*) ac_datarootdir_seen=yes;;
1327255de1df9Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
1327316e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
1327416e5c272Smrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
1327555de1df9Smrg_ACEOF
1327655de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1327755de1df9Smrg  ac_datarootdir_hack='
1327855de1df9Smrg  s&@datadir@&$datadir&g
1327955de1df9Smrg  s&@docdir@&$docdir&g
1328055de1df9Smrg  s&@infodir@&$infodir&g
1328155de1df9Smrg  s&@localedir@&$localedir&g
1328255de1df9Smrg  s&@mandir@&$mandir&g
1328355de1df9Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
1328455de1df9Smrgesac
1328555de1df9Smrg_ACEOF
1328655de1df9Smrg
13287baaedd75Smrg# Neutralize VPATH when '$srcdir' = '.'.
1328855de1df9Smrg# Shell code in configure.ac might set extrasub.
1328955de1df9Smrg# FIXME: do we really want to maintain this feature?
1329055de1df9Smrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
1329155de1df9Smrgac_sed_extra="$ac_vpsub
1329255de1df9Smrg$extrasub
1329355de1df9Smrg_ACEOF
1329455de1df9Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
1329555de1df9Smrg:t
1329655de1df9Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
1329755de1df9Smrgs|@configure_input@|$ac_sed_conf_input|;t t
1329855de1df9Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
1329955de1df9Smrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
1330055de1df9Smrgs&@srcdir@&$ac_srcdir&;t t
1330155de1df9Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
1330255de1df9Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
1330355de1df9Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
1330455de1df9Smrgs&@builddir@&$ac_builddir&;t t
1330555de1df9Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
1330655de1df9Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
1330755de1df9Smrgs&@INSTALL@&$ac_INSTALL&;t t
1330855de1df9Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
1330955de1df9Smrg$ac_datarootdir_hack
1331055de1df9Smrg"
1331139ae6282Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
1331239ae6282Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1331355de1df9Smrg
1331455de1df9Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
1331539ae6282Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
1331639ae6282Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
1331739ae6282Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
13318baaedd75Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable 'datarootdir'
1331939ae6282Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
13320baaedd75Smrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable 'datarootdir'
1332139ae6282Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
1332255de1df9Smrg
1332339ae6282Smrg  rm -f "$ac_tmp/stdin"
1332455de1df9Smrg  case $ac_file in
1332539ae6282Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
1332639ae6282Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
1332755de1df9Smrg  esac \
1332839ae6282Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1332955de1df9Smrg ;;
1333055de1df9Smrg  :H)
1333155de1df9Smrg  #
1333255de1df9Smrg  # CONFIG_HEADER
1333355de1df9Smrg  #
1333455de1df9Smrg  if test x"$ac_file" != x-; then
1333555de1df9Smrg    {
1333616e5c272Smrg      printf "%s\n" "/* $configure_input  */" >&1 \
1333739ae6282Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
1333839ae6282Smrg    } >"$ac_tmp/config.h" \
1333939ae6282Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
1334039ae6282Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
1334116e5c272Smrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
1334216e5c272Smrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
1334355de1df9Smrg    else
1334455de1df9Smrg      rm -f "$ac_file"
1334539ae6282Smrg      mv "$ac_tmp/config.h" "$ac_file" \
1334639ae6282Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
1334755de1df9Smrg    fi
1334855de1df9Smrg  else
1334916e5c272Smrg    printf "%s\n" "/* $configure_input  */" >&1 \
1335039ae6282Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
1335139ae6282Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
1335255de1df9Smrg  fi
1335355de1df9Smrg# Compute "$ac_file"'s index in $config_headers.
1335455de1df9Smrg_am_arg="$ac_file"
1335555de1df9Smrg_am_stamp_count=1
1335655de1df9Smrgfor _am_header in $config_headers :; do
1335755de1df9Smrg  case $_am_header in
1335855de1df9Smrg    $_am_arg | $_am_arg:* )
1335955de1df9Smrg      break ;;
1336055de1df9Smrg    * )
1336155de1df9Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
1336255de1df9Smrg  esac
1336355de1df9Smrgdone
1336455de1df9Smrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
1336555de1df9Smrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1336655de1df9Smrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
1336755de1df9Smrg	 X"$_am_arg" : 'X\(//\)$' \| \
1336855de1df9Smrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
1336916e5c272Smrgprintf "%s\n" X"$_am_arg" |
1337055de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1337155de1df9Smrg	    s//\1/
1337255de1df9Smrg	    q
1337355de1df9Smrg	  }
1337455de1df9Smrg	  /^X\(\/\/\)[^/].*/{
1337555de1df9Smrg	    s//\1/
1337655de1df9Smrg	    q
1337755de1df9Smrg	  }
1337855de1df9Smrg	  /^X\(\/\/\)$/{
1337955de1df9Smrg	    s//\1/
1338055de1df9Smrg	    q
1338155de1df9Smrg	  }
1338255de1df9Smrg	  /^X\(\/\).*/{
1338355de1df9Smrg	    s//\1/
1338455de1df9Smrg	    q
1338555de1df9Smrg	  }
1338655de1df9Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
1338755de1df9Smrg ;;
1338855de1df9Smrg
1338916e5c272Smrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
1339016e5c272Smrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
1339155de1df9Smrg ;;
1339255de1df9Smrg  esac
1339355de1df9Smrg
1339455de1df9Smrg
1339555de1df9Smrg  case $ac_file$ac_mode in
1339655de1df9Smrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
1339716e5c272Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
1339855de1df9Smrg  # are listed without --file.  Let's play safe and only enable the eval
1339955de1df9Smrg  # if we detect the quoting.
1340016e5c272Smrg  # TODO: see whether this extra hack can be removed once we start
1340116e5c272Smrg  # requiring Autoconf 2.70 or later.
1340216e5c272Smrg  case $CONFIG_FILES in #(
1340316e5c272Smrg  *\'*) :
1340416e5c272Smrg    eval set x "$CONFIG_FILES" ;; #(
1340516e5c272Smrg  *) :
1340616e5c272Smrg    set x $CONFIG_FILES ;; #(
1340716e5c272Smrg  *) :
1340816e5c272Smrg     ;;
1340916e5c272Smrgesac
1341055de1df9Smrg  shift
1341116e5c272Smrg  # Used to flag and report bootstrapping failures.
1341216e5c272Smrg  am_rc=0
1341316e5c272Smrg  for am_mf
1341455de1df9Smrg  do
1341555de1df9Smrg    # Strip MF so we end up with the name of the file.
1341616e5c272Smrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
1341716e5c272Smrg    # Check whether this is an Automake generated Makefile which includes
1341816e5c272Smrg    # dependency-tracking related rules and includes.
1341916e5c272Smrg    # Grep'ing the whole file directly is not great: AIX grep has a line
1342055de1df9Smrg    # limit of 2048, but all sed's we know have understand at least 4000.
1342116e5c272Smrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
1342216e5c272Smrg      || continue
1342316e5c272Smrg    am_dirpart=`$as_dirname -- "$am_mf" ||
1342416e5c272Smrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1342516e5c272Smrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
1342616e5c272Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1342716e5c272Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1342816e5c272Smrgprintf "%s\n" X"$am_mf" |
1342955de1df9Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1343055de1df9Smrg	    s//\1/
1343155de1df9Smrg	    q
1343255de1df9Smrg	  }
1343355de1df9Smrg	  /^X\(\/\/\)[^/].*/{
1343455de1df9Smrg	    s//\1/
1343555de1df9Smrg	    q
1343655de1df9Smrg	  }
1343755de1df9Smrg	  /^X\(\/\/\)$/{
1343855de1df9Smrg	    s//\1/
1343955de1df9Smrg	    q
1344055de1df9Smrg	  }
1344155de1df9Smrg	  /^X\(\/\).*/{
1344255de1df9Smrg	    s//\1/
1344355de1df9Smrg	    q
1344455de1df9Smrg	  }
1344555de1df9Smrg	  s/.*/./; q'`
1344616e5c272Smrg    am_filepart=`$as_basename -- "$am_mf" ||
1344716e5c272Smrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
1344816e5c272Smrg	 X"$am_mf" : 'X\(//\)$' \| \
1344916e5c272Smrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
1345016e5c272Smrgprintf "%s\n" X/"$am_mf" |
1345116e5c272Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
1345255de1df9Smrg	    s//\1/
1345355de1df9Smrg	    q
1345455de1df9Smrg	  }
1345516e5c272Smrg	  /^X\/\(\/\/\)$/{
1345655de1df9Smrg	    s//\1/
1345755de1df9Smrg	    q
1345855de1df9Smrg	  }
1345916e5c272Smrg	  /^X\/\(\/\).*/{
1346055de1df9Smrg	    s//\1/
1346155de1df9Smrg	    q
1346255de1df9Smrg	  }
1346355de1df9Smrg	  s/.*/./; q'`
1346416e5c272Smrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
1346516e5c272Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1346616e5c272Smrg        | $MAKE -f - am--depfiles" >&5
1346716e5c272Smrg   (cd "$am_dirpart" \
1346816e5c272Smrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
1346916e5c272Smrg        | $MAKE -f - am--depfiles) >&5 2>&5
1347016e5c272Smrg   ac_status=$?
1347116e5c272Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1347216e5c272Smrg   (exit $ac_status); } || am_rc=$?
1347355de1df9Smrg  done
1347416e5c272Smrg  if test $am_rc -ne 0; then
13475baaedd75Smrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
13476baaedd75Smrgprintf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
1347716e5c272Smrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
1347816e5c272Smrg    for automatic dependency tracking.  If GNU make was not used, consider
1347916e5c272Smrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
1348016e5c272Smrg    necessary).  You can also try re-running configure with the
1348116e5c272Smrg    '--disable-dependency-tracking' option to at least be able to build
1348216e5c272Smrg    the package (albeit without support for automatic dependency tracking).
13483baaedd75SmrgSee 'config.log' for more details" "$LINENO" 5; }
1348416e5c272Smrg  fi
1348516e5c272Smrg  { am_dirpart=; unset am_dirpart;}
1348616e5c272Smrg  { am_filepart=; unset am_filepart;}
1348716e5c272Smrg  { am_mf=; unset am_mf;}
1348816e5c272Smrg  { am_rc=; unset am_rc;}
1348916e5c272Smrg  rm -f conftest-deps.mk
1349055de1df9Smrg}
1349155de1df9Smrg ;;
1349255de1df9Smrg
1349355de1df9Smrg  esac
1349455de1df9Smrgdone # for ac_tag
1349555de1df9Smrg
1349655de1df9Smrg
1349755de1df9Smrgas_fn_exit 0
1349855de1df9Smrg_ACEOF
1349955de1df9Smrgac_clean_files=$ac_clean_files_save
1350055de1df9Smrg
1350155de1df9Smrgtest $ac_write_fail = 0 ||
1350239ae6282Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
1350355de1df9Smrg
1350455de1df9Smrg
1350555de1df9Smrg# configure is writing to config.log, and then calls config.status.
1350655de1df9Smrg# config.status does its own redirection, appending to config.log.
1350755de1df9Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
1350855de1df9Smrg# by configure, so config.status won't be able to write to it; its
1350955de1df9Smrg# output is simply discarded.  So we exec the FD to /dev/null,
1351055de1df9Smrg# effectively closing config.log, so it can be properly (re)opened and
1351155de1df9Smrg# appended to by config.status.  When coming back to configure, we
1351255de1df9Smrg# need to make the FD available again.
1351355de1df9Smrgif test "$no_create" != yes; then
1351455de1df9Smrg  ac_cs_success=:
1351555de1df9Smrg  ac_config_status_args=
1351655de1df9Smrg  test "$silent" = yes &&
1351755de1df9Smrg    ac_config_status_args="$ac_config_status_args --quiet"
1351855de1df9Smrg  exec 5>/dev/null
1351955de1df9Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
1352055de1df9Smrg  exec 5>>config.log
1352155de1df9Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
1352255de1df9Smrg  # would make configure fail if this is the last instruction.
1352339ae6282Smrg  $ac_cs_success || as_fn_exit 1
1352455de1df9Smrgfi
1352555de1df9Smrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
1352616e5c272Smrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
1352716e5c272Smrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
1352855de1df9Smrgfi
1352955de1df9Smrg
1353016e5c272Smrg
13531