17d5e3a19Smrg#! /bin/sh
27d5e3a19Smrg# Guess values for system-dependent variables and create Makefiles.
37f6d8fe2Smrg# Generated by GNU Autoconf 2.71 for setxkbmap 1.3.4.
47d5e3a19Smrg#
513e6bc1cSmrg# Report bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>.
67d5e3a19Smrg#
7765486e8Smrg#
85212f86fSmrg# Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation,
95212f86fSmrg# Inc.
10765486e8Smrg#
11765486e8Smrg#
127d5e3a19Smrg# This configure script is free software; the Free Software Foundation
137d5e3a19Smrg# gives unlimited permission to copy, distribute and modify it.
14765486e8Smrg## -------------------- ##
15765486e8Smrg## M4sh Initialization. ##
16765486e8Smrg## -------------------- ##
177d5e3a19Smrg
187d5e3a19Smrg# Be more Bourne compatible
197d5e3a19SmrgDUALCASE=1; export DUALCASE # for MKS sh
205212f86fSmrgas_nop=:
215212f86fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
225212f86fSmrgthen :
237d5e3a19Smrg  emulate sh
247d5e3a19Smrg  NULLCMD=:
251568b75bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
267d5e3a19Smrg  # is contrary to our usage.  Disable this feature.
277d5e3a19Smrg  alias -g '${1+"$@"}'='"$@"'
287d5e3a19Smrg  setopt NO_GLOB_SUBST
295212f86fSmrgelse $as_nop
30765486e8Smrg  case `(set -o) 2>/dev/null` in #(
31765486e8Smrg  *posix*) :
32765486e8Smrg    set -o posix ;; #(
33765486e8Smrg  *) :
34765486e8Smrg     ;;
357d5e3a19Smrgesac
367d5e3a19Smrgfi
377d5e3a19Smrg
387d5e3a19Smrg
395212f86fSmrg
405212f86fSmrg# Reset variables that may have inherited troublesome values from
415212f86fSmrg# the environment.
425212f86fSmrg
435212f86fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
445212f86fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
455212f86fSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
465212f86fSmrg# Quoting is to prevent editors from complaining about space-tab.
471568b75bSmrgas_nl='
481568b75bSmrg'
491568b75bSmrgexport as_nl
505212f86fSmrgIFS=" ""	$as_nl"
515212f86fSmrg
525212f86fSmrgPS1='$ '
535212f86fSmrgPS2='> '
545212f86fSmrgPS4='+ '
555212f86fSmrg
565212f86fSmrg# Ensure predictable behavior from utilities with locale-dependent output.
575212f86fSmrgLC_ALL=C
585212f86fSmrgexport LC_ALL
595212f86fSmrgLANGUAGE=C
605212f86fSmrgexport LANGUAGE
615212f86fSmrg
625212f86fSmrg# We cannot yet rely on "unset" to work, but we need these variables
635212f86fSmrg# to be unset--not just set to an empty or harmless value--now, to
645212f86fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
655212f86fSmrg# also avoids known problems related to "unset" and subshell syntax
665212f86fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
675212f86fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
685212f86fSmrgdo eval test \${$as_var+y} \
695212f86fSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
705212f86fSmrgdone
715212f86fSmrg
725212f86fSmrg# Ensure that fds 0, 1, and 2 are open.
735212f86fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
745212f86fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
755212f86fSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
761568b75bSmrg
771568b75bSmrg# The user is always right.
785212f86fSmrgif ${PATH_SEPARATOR+false} :; then
791568b75bSmrg  PATH_SEPARATOR=:
801568b75bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
811568b75bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
821568b75bSmrg      PATH_SEPARATOR=';'
831568b75bSmrg  }
847d5e3a19Smrgfi
857d5e3a19Smrg
867d5e3a19Smrg
877d5e3a19Smrg# Find who we are.  Look in the path if we contain no directory separator.
88765486e8Smrgas_myself=
89765486e8Smrgcase $0 in #((
907d5e3a19Smrg  *[\\/]* ) as_myself=$0 ;;
917d5e3a19Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
927d5e3a19Smrgfor as_dir in $PATH
937d5e3a19Smrgdo
947d5e3a19Smrg  IFS=$as_save_IFS
955212f86fSmrg  case $as_dir in #(((
965212f86fSmrg    '') as_dir=./ ;;
975212f86fSmrg    */) ;;
985212f86fSmrg    *) as_dir=$as_dir/ ;;
995212f86fSmrg  esac
1005212f86fSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
101765486e8Smrg  done
1027d5e3a19SmrgIFS=$as_save_IFS
1037d5e3a19Smrg
1047d5e3a19Smrg     ;;
1057d5e3a19Smrgesac
1067d5e3a19Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
1077d5e3a19Smrg# in which case we are not to be found in the path.
1087d5e3a19Smrgif test "x$as_myself" = x; then
1097d5e3a19Smrg  as_myself=$0
1107d5e3a19Smrgfi
1117d5e3a19Smrgif test ! -f "$as_myself"; then
1125212f86fSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113765486e8Smrg  exit 1
1147d5e3a19Smrgfi
1157d5e3a19Smrg
116765486e8Smrg
117b8414663Smrg# Use a proper internal environment variable to ensure we don't fall
118b8414663Smrg  # into an infinite loop, continuously re-executing ourselves.
119b8414663Smrg  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
120b8414663Smrg    _as_can_reexec=no; export _as_can_reexec;
121b8414663Smrg    # We cannot yet assume a decent shell, so we have to provide a
122b8414663Smrg# neutralization value for shells without unset; and this also
123b8414663Smrg# works around shells that cannot unset nonexistent variables.
124b8414663Smrg# Preserve -v and -x to the replacement shell.
125b8414663SmrgBASH_ENV=/dev/null
126b8414663SmrgENV=/dev/null
127b8414663Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
128b8414663Smrgcase $- in # ((((
129b8414663Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
130b8414663Smrg  *v* ) as_opts=-v ;;
131b8414663Smrg  *x* ) as_opts=-x ;;
132b8414663Smrg  * ) as_opts= ;;
133b8414663Smrgesac
134b8414663Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
135b8414663Smrg# Admittedly, this is quite paranoid, since all the known shells bail
136b8414663Smrg# out after a failed `exec'.
1375212f86fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
1385212f86fSmrgexit 255
139b8414663Smrg  fi
140b8414663Smrg  # We don't want this to propagate to other subprocesses.
141b8414663Smrg          { _as_can_reexec=; unset _as_can_reexec;}
142765486e8Smrgif test "x$CONFIG_SHELL" = x; then
1435212f86fSmrg  as_bourne_compatible="as_nop=:
1445212f86fSmrgif test \${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
1455212f86fSmrgthen :
146765486e8Smrg  emulate sh
147765486e8Smrg  NULLCMD=:
148765486e8Smrg  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
149765486e8Smrg  # is contrary to our usage.  Disable this feature.
150765486e8Smrg  alias -g '\${1+\"\$@\"}'='\"\$@\"'
151765486e8Smrg  setopt NO_GLOB_SUBST
1525212f86fSmrgelse \$as_nop
153765486e8Smrg  case \`(set -o) 2>/dev/null\` in #(
154765486e8Smrg  *posix*) :
155765486e8Smrg    set -o posix ;; #(
156765486e8Smrg  *) :
157765486e8Smrg     ;;
158765486e8Smrgesac
159765486e8Smrgfi
160765486e8Smrg"
161765486e8Smrg  as_required="as_fn_return () { (exit \$1); }
162765486e8Smrgas_fn_success () { as_fn_return 0; }
163765486e8Smrgas_fn_failure () { as_fn_return 1; }
164765486e8Smrgas_fn_ret_success () { return 0; }
165765486e8Smrgas_fn_ret_failure () { return 1; }
166765486e8Smrg
167765486e8Smrgexitcode=0
168765486e8Smrgas_fn_success || { exitcode=1; echo as_fn_success failed.; }
169765486e8Smrgas_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
170765486e8Smrgas_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
171765486e8Smrgas_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
1725212f86fSmrgif ( set x; as_fn_ret_success y && test x = \"\$1\" )
1735212f86fSmrgthen :
174765486e8Smrg
1755212f86fSmrgelse \$as_nop
176765486e8Smrg  exitcode=1; echo positional parameters were not saved.
177765486e8Smrgfi
178b8414663Smrgtest x\$exitcode = x0 || exit 1
1795212f86fSmrgblah=\$(echo \$(echo blah))
1805212f86fSmrgtest x\"\$blah\" = xblah || exit 1
181b8414663Smrgtest -x / || exit 1"
182765486e8Smrg  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
183765486e8Smrg  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
184765486e8Smrg  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
185765486e8Smrg  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
186765486e8Smrgtest \$(( 1 + 1 )) = 2 || exit 1"
1875212f86fSmrg  if (eval "$as_required") 2>/dev/null
1885212f86fSmrgthen :
189765486e8Smrg  as_have_required=yes
1905212f86fSmrgelse $as_nop
191765486e8Smrg  as_have_required=no
192765486e8Smrgfi
1935212f86fSmrg  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null
1945212f86fSmrgthen :
195765486e8Smrg
1965212f86fSmrgelse $as_nop
197765486e8Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
198765486e8Smrgas_found=false
199765486e8Smrgfor as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
200765486e8Smrgdo
201765486e8Smrg  IFS=$as_save_IFS
2025212f86fSmrg  case $as_dir in #(((
2035212f86fSmrg    '') as_dir=./ ;;
2045212f86fSmrg    */) ;;
2055212f86fSmrg    *) as_dir=$as_dir/ ;;
2065212f86fSmrg  esac
207765486e8Smrg  as_found=:
208765486e8Smrg  case $as_dir in #(
209765486e8Smrg	 /*)
210765486e8Smrg	   for as_base in sh bash ksh sh5; do
211765486e8Smrg	     # Try only shells that exist, to save several forks.
2125212f86fSmrg	     as_shell=$as_dir$as_base
213765486e8Smrg	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
2145212f86fSmrg		    as_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null
2155212f86fSmrgthen :
216765486e8Smrg  CONFIG_SHELL=$as_shell as_have_required=yes
2175212f86fSmrg		   if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null
2185212f86fSmrgthen :
219765486e8Smrg  break 2
220765486e8Smrgfi
221765486e8Smrgfi
222765486e8Smrg	   done;;
223765486e8Smrg       esac
224765486e8Smrg  as_found=false
225765486e8Smrgdone
226765486e8SmrgIFS=$as_save_IFS
2275212f86fSmrgif $as_found
2285212f86fSmrgthen :
2295212f86fSmrg
2305212f86fSmrgelse $as_nop
2315212f86fSmrg  if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
2325212f86fSmrg	      as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null
2335212f86fSmrgthen :
2345212f86fSmrg  CONFIG_SHELL=$SHELL as_have_required=yes
2355212f86fSmrgfi
2365212f86fSmrgfi
237765486e8Smrg
238765486e8Smrg
2395212f86fSmrg      if test "x$CONFIG_SHELL" != x
2405212f86fSmrgthen :
241b8414663Smrg  export CONFIG_SHELL
242b8414663Smrg             # We cannot yet assume a decent shell, so we have to provide a
243b8414663Smrg# neutralization value for shells without unset; and this also
244b8414663Smrg# works around shells that cannot unset nonexistent variables.
245b8414663Smrg# Preserve -v and -x to the replacement shell.
246b8414663SmrgBASH_ENV=/dev/null
247b8414663SmrgENV=/dev/null
248b8414663Smrg(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249b8414663Smrgcase $- in # ((((
250b8414663Smrg  *v*x* | *x*v* ) as_opts=-vx ;;
251b8414663Smrg  *v* ) as_opts=-v ;;
252b8414663Smrg  *x* ) as_opts=-x ;;
253b8414663Smrg  * ) as_opts= ;;
254b8414663Smrgesac
255b8414663Smrgexec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
256b8414663Smrg# Admittedly, this is quite paranoid, since all the known shells bail
257b8414663Smrg# out after a failed `exec'.
2585212f86fSmrgprintf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2
259b8414663Smrgexit 255
260765486e8Smrgfi
261765486e8Smrg
2625212f86fSmrg    if test x$as_have_required = xno
2635212f86fSmrgthen :
2645212f86fSmrg  printf "%s\n" "$0: This script requires a shell more modern than all"
2655212f86fSmrg  printf "%s\n" "$0: the shells that I found on your system."
2665212f86fSmrg  if test ${ZSH_VERSION+y} ; then
2675212f86fSmrg    printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should"
2685212f86fSmrg    printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later."
269765486e8Smrg  else
2705212f86fSmrg    printf "%s\n" "$0: Please tell bug-autoconf@gnu.org and
27113e6bc1cSmrg$0: https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues
272765486e8Smrg$0: about your system, including any error possibly output
273765486e8Smrg$0: before this message. Then install a modern shell, or
274765486e8Smrg$0: manually run the script under such a shell if you do
275765486e8Smrg$0: have one."
276765486e8Smrg  fi
277765486e8Smrg  exit 1
278765486e8Smrgfi
279765486e8Smrgfi
280765486e8Smrgfi
281765486e8SmrgSHELL=${CONFIG_SHELL-/bin/sh}
282765486e8Smrgexport SHELL
283765486e8Smrg# Unset more variables known to interfere with behavior of common tools.
284765486e8SmrgCLICOLOR_FORCE= GREP_OPTIONS=
285765486e8Smrgunset CLICOLOR_FORCE GREP_OPTIONS
286765486e8Smrg
287765486e8Smrg## --------------------- ##
288765486e8Smrg## M4sh Shell Functions. ##
289765486e8Smrg## --------------------- ##
290765486e8Smrg# as_fn_unset VAR
291765486e8Smrg# ---------------
292765486e8Smrg# Portably unset VAR.
293765486e8Smrgas_fn_unset ()
294765486e8Smrg{
295765486e8Smrg  { eval $1=; unset $1;}
296765486e8Smrg}
297765486e8Smrgas_unset=as_fn_unset
298765486e8Smrg
2995212f86fSmrg
300765486e8Smrg# as_fn_set_status STATUS
301765486e8Smrg# -----------------------
302765486e8Smrg# Set $? to STATUS, without forking.
303765486e8Smrgas_fn_set_status ()
304765486e8Smrg{
305765486e8Smrg  return $1
306765486e8Smrg} # as_fn_set_status
307765486e8Smrg
308765486e8Smrg# as_fn_exit STATUS
309765486e8Smrg# -----------------
310765486e8Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
311765486e8Smrgas_fn_exit ()
312765486e8Smrg{
313765486e8Smrg  set +e
314765486e8Smrg  as_fn_set_status $1
315765486e8Smrg  exit $1
316765486e8Smrg} # as_fn_exit
3175212f86fSmrg# as_fn_nop
3185212f86fSmrg# ---------
3195212f86fSmrg# Do nothing but, unlike ":", preserve the value of $?.
3205212f86fSmrgas_fn_nop ()
3215212f86fSmrg{
3225212f86fSmrg  return $?
3235212f86fSmrg}
3245212f86fSmrgas_nop=as_fn_nop
325765486e8Smrg
326765486e8Smrg# as_fn_mkdir_p
327765486e8Smrg# -------------
328765486e8Smrg# Create "$as_dir" as a directory, including parents if necessary.
329765486e8Smrgas_fn_mkdir_p ()
330765486e8Smrg{
331765486e8Smrg
332765486e8Smrg  case $as_dir in #(
333765486e8Smrg  -*) as_dir=./$as_dir;;
334765486e8Smrg  esac
335765486e8Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
336765486e8Smrg    as_dirs=
337765486e8Smrg    while :; do
338765486e8Smrg      case $as_dir in #(
3395212f86fSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
340765486e8Smrg      *) as_qdir=$as_dir;;
341765486e8Smrg      esac
342765486e8Smrg      as_dirs="'$as_qdir' $as_dirs"
343765486e8Smrg      as_dir=`$as_dirname -- "$as_dir" ||
344765486e8Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
345765486e8Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
346765486e8Smrg	 X"$as_dir" : 'X\(//\)$' \| \
347765486e8Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
3485212f86fSmrgprintf "%s\n" X"$as_dir" |
349765486e8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
350765486e8Smrg	    s//\1/
351765486e8Smrg	    q
352765486e8Smrg	  }
353765486e8Smrg	  /^X\(\/\/\)[^/].*/{
354765486e8Smrg	    s//\1/
355765486e8Smrg	    q
356765486e8Smrg	  }
357765486e8Smrg	  /^X\(\/\/\)$/{
358765486e8Smrg	    s//\1/
359765486e8Smrg	    q
360765486e8Smrg	  }
361765486e8Smrg	  /^X\(\/\).*/{
362765486e8Smrg	    s//\1/
363765486e8Smrg	    q
364765486e8Smrg	  }
365765486e8Smrg	  s/.*/./; q'`
366765486e8Smrg      test -d "$as_dir" && break
367765486e8Smrg    done
368765486e8Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
369765486e8Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
370765486e8Smrg
371765486e8Smrg
372765486e8Smrg} # as_fn_mkdir_p
373b8414663Smrg
374b8414663Smrg# as_fn_executable_p FILE
375b8414663Smrg# -----------------------
376b8414663Smrg# Test if FILE is an executable regular file.
377b8414663Smrgas_fn_executable_p ()
378b8414663Smrg{
379b8414663Smrg  test -f "$1" && test -x "$1"
380b8414663Smrg} # as_fn_executable_p
381765486e8Smrg# as_fn_append VAR VALUE
382765486e8Smrg# ----------------------
383765486e8Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
384765486e8Smrg# advantage of any shell optimizations that allow amortized linear growth over
385765486e8Smrg# repeated appends, instead of the typical quadratic growth present in naive
386765486e8Smrg# implementations.
3875212f86fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
3885212f86fSmrgthen :
389765486e8Smrg  eval 'as_fn_append ()
390765486e8Smrg  {
391765486e8Smrg    eval $1+=\$2
392765486e8Smrg  }'
3935212f86fSmrgelse $as_nop
394765486e8Smrg  as_fn_append ()
395765486e8Smrg  {
396765486e8Smrg    eval $1=\$$1\$2
397765486e8Smrg  }
398765486e8Smrgfi # as_fn_append
399765486e8Smrg
400765486e8Smrg# as_fn_arith ARG...
401765486e8Smrg# ------------------
402765486e8Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
403765486e8Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
404765486e8Smrg# must be portable across $(()) and expr.
4055212f86fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
4065212f86fSmrgthen :
407765486e8Smrg  eval 'as_fn_arith ()
408765486e8Smrg  {
409765486e8Smrg    as_val=$(( $* ))
410765486e8Smrg  }'
4115212f86fSmrgelse $as_nop
412765486e8Smrg  as_fn_arith ()
413765486e8Smrg  {
414765486e8Smrg    as_val=`expr "$@" || test $? -eq 1`
415765486e8Smrg  }
416765486e8Smrgfi # as_fn_arith
417765486e8Smrg
4185212f86fSmrg# as_fn_nop
4195212f86fSmrg# ---------
4205212f86fSmrg# Do nothing but, unlike ":", preserve the value of $?.
4215212f86fSmrgas_fn_nop ()
4225212f86fSmrg{
4235212f86fSmrg  return $?
4245212f86fSmrg}
4255212f86fSmrgas_nop=as_fn_nop
426765486e8Smrg
427765486e8Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
428765486e8Smrg# ----------------------------------------
429765486e8Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
430765486e8Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
431765486e8Smrg# script with STATUS, using 1 if that was 0.
432765486e8Smrgas_fn_error ()
433765486e8Smrg{
434765486e8Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
435765486e8Smrg  if test "$4"; then
436765486e8Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4375212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
438765486e8Smrg  fi
4395212f86fSmrg  printf "%s\n" "$as_me: error: $2" >&2
440765486e8Smrg  as_fn_exit $as_status
441765486e8Smrg} # as_fn_error
442765486e8Smrg
4437d5e3a19Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
4447d5e3a19Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4457d5e3a19Smrg  as_expr=expr
4467d5e3a19Smrgelse
4477d5e3a19Smrg  as_expr=false
4487d5e3a19Smrgfi
4497d5e3a19Smrg
4507d5e3a19Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4517d5e3a19Smrg  as_basename=basename
4527d5e3a19Smrgelse
4537d5e3a19Smrg  as_basename=false
4547d5e3a19Smrgfi
4557d5e3a19Smrg
456765486e8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
457765486e8Smrg  as_dirname=dirname
458765486e8Smrgelse
459765486e8Smrg  as_dirname=false
460765486e8Smrgfi
4617d5e3a19Smrg
4627d5e3a19Smrgas_me=`$as_basename -- "$0" ||
4637d5e3a19Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4647d5e3a19Smrg	 X"$0" : 'X\(//\)$' \| \
4657d5e3a19Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4665212f86fSmrgprintf "%s\n" X/"$0" |
4677d5e3a19Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
4687d5e3a19Smrg	    s//\1/
4697d5e3a19Smrg	    q
4707d5e3a19Smrg	  }
4717d5e3a19Smrg	  /^X\/\(\/\/\)$/{
4727d5e3a19Smrg	    s//\1/
4737d5e3a19Smrg	    q
4747d5e3a19Smrg	  }
4757d5e3a19Smrg	  /^X\/\(\/\).*/{
4767d5e3a19Smrg	    s//\1/
4777d5e3a19Smrg	    q
4787d5e3a19Smrg	  }
4797d5e3a19Smrg	  s/.*/./; q'`
4807d5e3a19Smrg
481765486e8Smrg# Avoid depending upon Character Ranges.
482765486e8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
483765486e8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
484765486e8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
485765486e8Smrgas_cr_digits='0123456789'
486765486e8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
4877d5e3a19Smrg
4887d5e3a19Smrg
489765486e8Smrg  as_lineno_1=$LINENO as_lineno_1a=$LINENO
490765486e8Smrg  as_lineno_2=$LINENO as_lineno_2a=$LINENO
491765486e8Smrg  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
492765486e8Smrg  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
493765486e8Smrg  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
494765486e8Smrg  sed -n '
495765486e8Smrg    p
496765486e8Smrg    /[$]LINENO/=
497765486e8Smrg  ' <$as_myself |
498765486e8Smrg    sed '
499765486e8Smrg      s/[$]LINENO.*/&-/
500765486e8Smrg      t lineno
501765486e8Smrg      b
502765486e8Smrg      :lineno
503765486e8Smrg      N
504765486e8Smrg      :loop
505765486e8Smrg      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
506765486e8Smrg      t loop
507765486e8Smrg      s/-\n.*//
508765486e8Smrg    ' >$as_me.lineno &&
509765486e8Smrg  chmod +x "$as_me.lineno" ||
5105212f86fSmrg    { printf "%s\n" "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
5117d5e3a19Smrg
512b8414663Smrg  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
513b8414663Smrg  # already done that, so ensure we don't try to do so again and fall
514b8414663Smrg  # in an infinite loop.  This has already happened in practice.
515b8414663Smrg  _as_can_reexec=no; export _as_can_reexec
516765486e8Smrg  # Don't try to exec as it changes $[0], causing all sort of problems
517765486e8Smrg  # (the dirname of $[0] is not the place where we might find the
518765486e8Smrg  # original and so on.  Autoconf is especially sensitive to this).
519765486e8Smrg  . "./$as_me.lineno"
520765486e8Smrg  # Exit status is that of the last command.
521765486e8Smrg  exit
5227d5e3a19Smrg}
5237d5e3a19Smrg
5245212f86fSmrg
5255212f86fSmrg# Determine whether it's possible to make 'echo' print without a newline.
5265212f86fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
5275212f86fSmrg# for compatibility with existing Makefiles.
528765486e8SmrgECHO_C= ECHO_N= ECHO_T=
529765486e8Smrgcase `echo -n x` in #(((((
530765486e8Smrg-n*)
531765486e8Smrg  case `echo 'xy\c'` in
532765486e8Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
533765486e8Smrg  xy)  ECHO_C='\c';;
534765486e8Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
535765486e8Smrg       ECHO_T='	';;
536765486e8Smrg  esac;;
537765486e8Smrg*)
538765486e8Smrg  ECHO_N='-n';;
539765486e8Smrgesac
5407d5e3a19Smrg
5415212f86fSmrg# For backward compatibility with old third-party macros, we provide
5425212f86fSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
5435212f86fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
5445212f86fSmrgas_echo='printf %s\n'
5455212f86fSmrgas_echo_n='printf %s'
5465212f86fSmrg
5475212f86fSmrg
548765486e8Smrgrm -f conf$$ conf$$.exe conf$$.file
549765486e8Smrgif test -d conf$$.dir; then
550765486e8Smrg  rm -f conf$$.dir/conf$$.file
551765486e8Smrgelse
552765486e8Smrg  rm -f conf$$.dir
553765486e8Smrg  mkdir conf$$.dir 2>/dev/null
5547d5e3a19Smrgfi
555765486e8Smrgif (echo >conf$$.file) 2>/dev/null; then
556765486e8Smrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
557765486e8Smrg    as_ln_s='ln -s'
558765486e8Smrg    # ... but there are two gotchas:
559765486e8Smrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
560765486e8Smrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
561b8414663Smrg    # In both cases, we have to default to `cp -pR'.
562765486e8Smrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
563b8414663Smrg      as_ln_s='cp -pR'
564765486e8Smrg  elif ln conf$$.file conf$$ 2>/dev/null; then
565765486e8Smrg    as_ln_s=ln
566765486e8Smrg  else
567b8414663Smrg    as_ln_s='cp -pR'
568765486e8Smrg  fi
5697d5e3a19Smrgelse
570b8414663Smrg  as_ln_s='cp -pR'
5717d5e3a19Smrgfi
572765486e8Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
573765486e8Smrgrmdir conf$$.dir 2>/dev/null
5747d5e3a19Smrg
575765486e8Smrgif mkdir -p . 2>/dev/null; then
576765486e8Smrg  as_mkdir_p='mkdir -p "$as_dir"'
577765486e8Smrgelse
578765486e8Smrg  test -d ./-p && rmdir ./-p
579765486e8Smrg  as_mkdir_p=false
5807d5e3a19Smrgfi
5817d5e3a19Smrg
582b8414663Smrgas_test_x='test -x'
583b8414663Smrgas_executable_p=as_fn_executable_p
5847d5e3a19Smrg
585765486e8Smrg# Sed expression to map a string onto a valid CPP name.
586765486e8Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5877d5e3a19Smrg
588765486e8Smrg# Sed expression to map a string onto a valid variable name.
589765486e8Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5907d5e3a19Smrg
5917d5e3a19Smrg
592765486e8Smrgtest -n "$DJDIR" || exec 7<&0 </dev/null
593765486e8Smrgexec 6>&1
5947d5e3a19Smrg
5957d5e3a19Smrg# Name of the host.
596765486e8Smrg# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
5977d5e3a19Smrg# so uname gets run too.
5987d5e3a19Smrgac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
5997d5e3a19Smrg
6007d5e3a19Smrg#
6017d5e3a19Smrg# Initializations.
6027d5e3a19Smrg#
6037d5e3a19Smrgac_default_prefix=/usr/local
6047d5e3a19Smrgac_clean_files=
6057d5e3a19Smrgac_config_libobj_dir=.
6067d5e3a19SmrgLIBOBJS=
6077d5e3a19Smrgcross_compiling=no
6087d5e3a19Smrgsubdirs=
6097d5e3a19SmrgMFLAGS=
6107d5e3a19SmrgMAKEFLAGS=
6117d5e3a19Smrg
6127d5e3a19Smrg# Identity of this package.
6137d5e3a19SmrgPACKAGE_NAME='setxkbmap'
6147d5e3a19SmrgPACKAGE_TARNAME='setxkbmap'
6157f6d8fe2SmrgPACKAGE_VERSION='1.3.4'
6167f6d8fe2SmrgPACKAGE_STRING='setxkbmap 1.3.4'
61713e6bc1cSmrgPACKAGE_BUGREPORT='https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues'
618765486e8SmrgPACKAGE_URL=''
6197d5e3a19Smrg
620b8414663Smrgac_unique_file="Makefile.am"
6211568b75bSmrg# Factoring default headers for most tests.
6221568b75bSmrgac_includes_default="\
6235212f86fSmrg#include <stddef.h>
6245212f86fSmrg#ifdef HAVE_STDIO_H
6255212f86fSmrg# include <stdio.h>
6261568b75bSmrg#endif
6275212f86fSmrg#ifdef HAVE_STDLIB_H
6281568b75bSmrg# include <stdlib.h>
6291568b75bSmrg#endif
6301568b75bSmrg#ifdef HAVE_STRING_H
6311568b75bSmrg# include <string.h>
6321568b75bSmrg#endif
6331568b75bSmrg#ifdef HAVE_INTTYPES_H
6341568b75bSmrg# include <inttypes.h>
6351568b75bSmrg#endif
6361568b75bSmrg#ifdef HAVE_STDINT_H
6371568b75bSmrg# include <stdint.h>
6381568b75bSmrg#endif
6395212f86fSmrg#ifdef HAVE_STRINGS_H
6405212f86fSmrg# include <strings.h>
6415212f86fSmrg#endif
6425212f86fSmrg#ifdef HAVE_SYS_TYPES_H
6435212f86fSmrg# include <sys/types.h>
6445212f86fSmrg#endif
6455212f86fSmrg#ifdef HAVE_SYS_STAT_H
6465212f86fSmrg# include <sys/stat.h>
6475212f86fSmrg#endif
6481568b75bSmrg#ifdef HAVE_UNISTD_H
6491568b75bSmrg# include <unistd.h>
6501568b75bSmrg#endif"
6511568b75bSmrg
6525212f86fSmrgac_header_c_list=
6531568b75bSmrgac_subst_vars='am__EXEEXT_FALSE
6541568b75bSmrgam__EXEEXT_TRUE
6551568b75bSmrgLTLIBOBJS
6567d5e3a19SmrgLIBOBJS
657765486e8SmrgLINT_FALSE
658765486e8SmrgLINT_TRUE
659765486e8SmrgLINT_FLAGS
660765486e8SmrgLINT
661765486e8SmrgSETXKBMAP_LIBS
662765486e8SmrgSETXKBMAP_CFLAGS
663765486e8SmrgXKBCONFIGROOT
664765486e8SmrgMAN_SUBSTS
665765486e8SmrgXORG_MAN_PAGE
6661568b75bSmrgADMIN_MAN_DIR
6671568b75bSmrgDRIVER_MAN_DIR
6681568b75bSmrgMISC_MAN_DIR
6691568b75bSmrgFILE_MAN_DIR
6701568b75bSmrgLIB_MAN_DIR
6711568b75bSmrgAPP_MAN_DIR
6721568b75bSmrgADMIN_MAN_SUFFIX
6731568b75bSmrgDRIVER_MAN_SUFFIX
6741568b75bSmrgMISC_MAN_SUFFIX
6751568b75bSmrgFILE_MAN_SUFFIX
6761568b75bSmrgLIB_MAN_SUFFIX
6771568b75bSmrgAPP_MAN_SUFFIX
678765486e8SmrgSED
6791568b75bSmrghost_os
6801568b75bSmrghost_vendor
6811568b75bSmrghost_cpu
6821568b75bSmrghost
6831568b75bSmrgbuild_os
6841568b75bSmrgbuild_vendor
6851568b75bSmrgbuild_cpu
6861568b75bSmrgbuild
687765486e8SmrgINSTALL_CMD
68813e6bc1cSmrgPKG_CONFIG_LIBDIR
68913e6bc1cSmrgPKG_CONFIG_PATH
6901568b75bSmrgPKG_CONFIG
691765486e8SmrgCHANGELOG_CMD
692bda5b58fSmrgSTRICT_CFLAGS
6931568b75bSmrgCWARNFLAGS
694bda5b58fSmrgBASE_CFLAGS
6951568b75bSmrgam__fastdepCC_FALSE
6961568b75bSmrgam__fastdepCC_TRUE
6971568b75bSmrgCCDEPMODE
698b8414663Smrgam__nodep
6991568b75bSmrgAMDEPBACKSLASH
7001568b75bSmrgAMDEP_FALSE
7011568b75bSmrgAMDEP_TRUE
7021568b75bSmrgam__include
7031568b75bSmrgDEPDIR
7041568b75bSmrgOBJEXT
7051568b75bSmrgEXEEXT
7061568b75bSmrgac_ct_CC
7071568b75bSmrgCPPFLAGS
7081568b75bSmrgLDFLAGS
7091568b75bSmrgCFLAGS
7101568b75bSmrgCC
711b8414663SmrgAM_BACKSLASH
712b8414663SmrgAM_DEFAULT_VERBOSITY
713b8414663SmrgAM_DEFAULT_V
714b8414663SmrgAM_V
7155212f86fSmrgCSCOPE
7165212f86fSmrgETAGS
7175212f86fSmrgCTAGS
7181568b75bSmrgam__untar
7191568b75bSmrgam__tar
7201568b75bSmrgAMTAR
7211568b75bSmrgam__leading_dot
7221568b75bSmrgSET_MAKE
7231568b75bSmrgAWK
7241568b75bSmrgmkdir_p
7251568b75bSmrgMKDIR_P
7261568b75bSmrgINSTALL_STRIP_PROGRAM
7271568b75bSmrgSTRIP
7281568b75bSmrginstall_sh
7291568b75bSmrgMAKEINFO
7301568b75bSmrgAUTOHEADER
7311568b75bSmrgAUTOMAKE
7321568b75bSmrgAUTOCONF
7331568b75bSmrgACLOCAL
7341568b75bSmrgVERSION
7351568b75bSmrgPACKAGE
7361568b75bSmrgCYGPATH_W
7371568b75bSmrgam__isrc
7381568b75bSmrgINSTALL_DATA
7391568b75bSmrgINSTALL_SCRIPT
7401568b75bSmrgINSTALL_PROGRAM
7411568b75bSmrgtarget_alias
7421568b75bSmrghost_alias
7431568b75bSmrgbuild_alias
7441568b75bSmrgLIBS
7451568b75bSmrgECHO_T
7461568b75bSmrgECHO_N
7471568b75bSmrgECHO_C
7481568b75bSmrgDEFS
7491568b75bSmrgmandir
7501568b75bSmrglocaledir
7511568b75bSmrglibdir
7521568b75bSmrgpsdir
7531568b75bSmrgpdfdir
7541568b75bSmrgdvidir
7551568b75bSmrghtmldir
7561568b75bSmrginfodir
7571568b75bSmrgdocdir
7581568b75bSmrgoldincludedir
7591568b75bSmrgincludedir
7605212f86fSmrgrunstatedir
7611568b75bSmrglocalstatedir
7621568b75bSmrgsharedstatedir
7631568b75bSmrgsysconfdir
7641568b75bSmrgdatadir
7651568b75bSmrgdatarootdir
7661568b75bSmrglibexecdir
7671568b75bSmrgsbindir
7681568b75bSmrgbindir
7691568b75bSmrgprogram_transform_name
7701568b75bSmrgprefix
7711568b75bSmrgexec_prefix
772765486e8SmrgPACKAGE_URL
7731568b75bSmrgPACKAGE_BUGREPORT
7741568b75bSmrgPACKAGE_STRING
7751568b75bSmrgPACKAGE_VERSION
7761568b75bSmrgPACKAGE_TARNAME
7771568b75bSmrgPACKAGE_NAME
7781568b75bSmrgPATH_SEPARATOR
7795212f86fSmrgSHELL
7805212f86fSmrgam__quote'
7817d5e3a19Smrgac_subst_files=''
7821568b75bSmrgac_user_opts='
7831568b75bSmrgenable_option_checking
784b8414663Smrgenable_silent_rules
7851568b75bSmrgenable_dependency_tracking
786bda5b58fSmrgenable_selective_werror
787765486e8Smrgenable_strict_compilation
7881568b75bSmrgwith_xkb_config_root
7891568b75bSmrgwith_lint
7901568b75bSmrg'
7917d5e3a19Smrg      ac_precious_vars='build_alias
7927d5e3a19Smrghost_alias
7937d5e3a19Smrgtarget_alias
7947d5e3a19SmrgCC
7957d5e3a19SmrgCFLAGS
7967d5e3a19SmrgLDFLAGS
7977d5e3a19SmrgLIBS
7987d5e3a19SmrgCPPFLAGS
7997d5e3a19SmrgPKG_CONFIG
80013e6bc1cSmrgPKG_CONFIG_PATH
80113e6bc1cSmrgPKG_CONFIG_LIBDIR
8027d5e3a19SmrgSETXKBMAP_CFLAGS
803765486e8SmrgSETXKBMAP_LIBS
804765486e8SmrgLINT
805765486e8SmrgLINT_FLAGS'
8067d5e3a19Smrg
8077d5e3a19Smrg
8087d5e3a19Smrg# Initialize some variables set by options.
8097d5e3a19Smrgac_init_help=
8107d5e3a19Smrgac_init_version=false
8111568b75bSmrgac_unrecognized_opts=
8121568b75bSmrgac_unrecognized_sep=
8137d5e3a19Smrg# The variables have the same names as the options, with
8147d5e3a19Smrg# dashes changed to underlines.
8157d5e3a19Smrgcache_file=/dev/null
8167d5e3a19Smrgexec_prefix=NONE
8177d5e3a19Smrgno_create=
8187d5e3a19Smrgno_recursion=
8197d5e3a19Smrgprefix=NONE
8207d5e3a19Smrgprogram_prefix=NONE
8217d5e3a19Smrgprogram_suffix=NONE
8227d5e3a19Smrgprogram_transform_name=s,x,x,
8237d5e3a19Smrgsilent=
8247d5e3a19Smrgsite=
8257d5e3a19Smrgsrcdir=
8267d5e3a19Smrgverbose=
8277d5e3a19Smrgx_includes=NONE
8287d5e3a19Smrgx_libraries=NONE
8297d5e3a19Smrg
8307d5e3a19Smrg# Installation directory options.
8317d5e3a19Smrg# These are left unexpanded so users can "make install exec_prefix=/foo"
8327d5e3a19Smrg# and all the variables that are supposed to be based on exec_prefix
8337d5e3a19Smrg# by default will actually change.
8347d5e3a19Smrg# Use braces instead of parens because sh, perl, etc. also accept them.
8357d5e3a19Smrg# (The list follows the same order as the GNU Coding Standards.)
8367d5e3a19Smrgbindir='${exec_prefix}/bin'
8377d5e3a19Smrgsbindir='${exec_prefix}/sbin'
8387d5e3a19Smrglibexecdir='${exec_prefix}/libexec'
8397d5e3a19Smrgdatarootdir='${prefix}/share'
8407d5e3a19Smrgdatadir='${datarootdir}'
8417d5e3a19Smrgsysconfdir='${prefix}/etc'
8427d5e3a19Smrgsharedstatedir='${prefix}/com'
8437d5e3a19Smrglocalstatedir='${prefix}/var'
8445212f86fSmrgrunstatedir='${localstatedir}/run'
8457d5e3a19Smrgincludedir='${prefix}/include'
8467d5e3a19Smrgoldincludedir='/usr/include'
8477d5e3a19Smrgdocdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
8487d5e3a19Smrginfodir='${datarootdir}/info'
8497d5e3a19Smrghtmldir='${docdir}'
8507d5e3a19Smrgdvidir='${docdir}'
8517d5e3a19Smrgpdfdir='${docdir}'
8527d5e3a19Smrgpsdir='${docdir}'
8537d5e3a19Smrglibdir='${exec_prefix}/lib'
8547d5e3a19Smrglocaledir='${datarootdir}/locale'
8557d5e3a19Smrgmandir='${datarootdir}/man'
8567d5e3a19Smrg
8577d5e3a19Smrgac_prev=
8587d5e3a19Smrgac_dashdash=
8597d5e3a19Smrgfor ac_option
8607d5e3a19Smrgdo
8617d5e3a19Smrg  # If the previous option needs an argument, assign it.
8627d5e3a19Smrg  if test -n "$ac_prev"; then
8637d5e3a19Smrg    eval $ac_prev=\$ac_option
8647d5e3a19Smrg    ac_prev=
8657d5e3a19Smrg    continue
8667d5e3a19Smrg  fi
8677d5e3a19Smrg
8687d5e3a19Smrg  case $ac_option in
869765486e8Smrg  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
870765486e8Smrg  *=)   ac_optarg= ;;
871765486e8Smrg  *)    ac_optarg=yes ;;
8727d5e3a19Smrg  esac
8737d5e3a19Smrg
8747d5e3a19Smrg  case $ac_dashdash$ac_option in
8757d5e3a19Smrg  --)
8767d5e3a19Smrg    ac_dashdash=yes ;;
8777d5e3a19Smrg
8787d5e3a19Smrg  -bindir | --bindir | --bindi | --bind | --bin | --bi)
8797d5e3a19Smrg    ac_prev=bindir ;;
8807d5e3a19Smrg  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
8817d5e3a19Smrg    bindir=$ac_optarg ;;
8827d5e3a19Smrg
8837d5e3a19Smrg  -build | --build | --buil | --bui | --bu)
8847d5e3a19Smrg    ac_prev=build_alias ;;
8857d5e3a19Smrg  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
8867d5e3a19Smrg    build_alias=$ac_optarg ;;
8877d5e3a19Smrg
8887d5e3a19Smrg  -cache-file | --cache-file | --cache-fil | --cache-fi \
8897d5e3a19Smrg  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
8907d5e3a19Smrg    ac_prev=cache_file ;;
8917d5e3a19Smrg  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
8927d5e3a19Smrg  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
8937d5e3a19Smrg    cache_file=$ac_optarg ;;
8947d5e3a19Smrg
8957d5e3a19Smrg  --config-cache | -C)
8967d5e3a19Smrg    cache_file=config.cache ;;
8977d5e3a19Smrg
8987d5e3a19Smrg  -datadir | --datadir | --datadi | --datad)
8997d5e3a19Smrg    ac_prev=datadir ;;
9007d5e3a19Smrg  -datadir=* | --datadir=* | --datadi=* | --datad=*)
9017d5e3a19Smrg    datadir=$ac_optarg ;;
9027d5e3a19Smrg
9037d5e3a19Smrg  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
9047d5e3a19Smrg  | --dataroo | --dataro | --datar)
9057d5e3a19Smrg    ac_prev=datarootdir ;;
9067d5e3a19Smrg  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
9077d5e3a19Smrg  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
9087d5e3a19Smrg    datarootdir=$ac_optarg ;;
9097d5e3a19Smrg
9107d5e3a19Smrg  -disable-* | --disable-*)
9111568b75bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
9127d5e3a19Smrg    # Reject names that are not valid shell variable names.
9131568b75bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9145212f86fSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9151568b75bSmrg    ac_useropt_orig=$ac_useropt
9165212f86fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9171568b75bSmrg    case $ac_user_opts in
9181568b75bSmrg      *"
9191568b75bSmrg"enable_$ac_useropt"
9201568b75bSmrg"*) ;;
9211568b75bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
9221568b75bSmrg	 ac_unrecognized_sep=', ';;
9231568b75bSmrg    esac
9241568b75bSmrg    eval enable_$ac_useropt=no ;;
9257d5e3a19Smrg
9267d5e3a19Smrg  -docdir | --docdir | --docdi | --doc | --do)
9277d5e3a19Smrg    ac_prev=docdir ;;
9287d5e3a19Smrg  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
9297d5e3a19Smrg    docdir=$ac_optarg ;;
9307d5e3a19Smrg
9317d5e3a19Smrg  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
9327d5e3a19Smrg    ac_prev=dvidir ;;
9337d5e3a19Smrg  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
9347d5e3a19Smrg    dvidir=$ac_optarg ;;
9357d5e3a19Smrg
9367d5e3a19Smrg  -enable-* | --enable-*)
9371568b75bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
9387d5e3a19Smrg    # Reject names that are not valid shell variable names.
9391568b75bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
9405212f86fSmrg      as_fn_error $? "invalid feature name: \`$ac_useropt'"
9411568b75bSmrg    ac_useropt_orig=$ac_useropt
9425212f86fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
9431568b75bSmrg    case $ac_user_opts in
9441568b75bSmrg      *"
9451568b75bSmrg"enable_$ac_useropt"
9461568b75bSmrg"*) ;;
9471568b75bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
9481568b75bSmrg	 ac_unrecognized_sep=', ';;
9491568b75bSmrg    esac
9501568b75bSmrg    eval enable_$ac_useropt=\$ac_optarg ;;
9517d5e3a19Smrg
9527d5e3a19Smrg  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
9537d5e3a19Smrg  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
9547d5e3a19Smrg  | --exec | --exe | --ex)
9557d5e3a19Smrg    ac_prev=exec_prefix ;;
9567d5e3a19Smrg  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
9577d5e3a19Smrg  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
9587d5e3a19Smrg  | --exec=* | --exe=* | --ex=*)
9597d5e3a19Smrg    exec_prefix=$ac_optarg ;;
9607d5e3a19Smrg
9617d5e3a19Smrg  -gas | --gas | --ga | --g)
9627d5e3a19Smrg    # Obsolete; use --with-gas.
9637d5e3a19Smrg    with_gas=yes ;;
9647d5e3a19Smrg
9657d5e3a19Smrg  -help | --help | --hel | --he | -h)
9667d5e3a19Smrg    ac_init_help=long ;;
9677d5e3a19Smrg  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
9687d5e3a19Smrg    ac_init_help=recursive ;;
9697d5e3a19Smrg  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
9707d5e3a19Smrg    ac_init_help=short ;;
9717d5e3a19Smrg
9727d5e3a19Smrg  -host | --host | --hos | --ho)
9737d5e3a19Smrg    ac_prev=host_alias ;;
9747d5e3a19Smrg  -host=* | --host=* | --hos=* | --ho=*)
9757d5e3a19Smrg    host_alias=$ac_optarg ;;
9767d5e3a19Smrg
9777d5e3a19Smrg  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
9787d5e3a19Smrg    ac_prev=htmldir ;;
9797d5e3a19Smrg  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
9807d5e3a19Smrg  | --ht=*)
9817d5e3a19Smrg    htmldir=$ac_optarg ;;
9827d5e3a19Smrg
9837d5e3a19Smrg  -includedir | --includedir | --includedi | --included | --include \
9847d5e3a19Smrg  | --includ | --inclu | --incl | --inc)
9857d5e3a19Smrg    ac_prev=includedir ;;
9867d5e3a19Smrg  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
9877d5e3a19Smrg  | --includ=* | --inclu=* | --incl=* | --inc=*)
9887d5e3a19Smrg    includedir=$ac_optarg ;;
9897d5e3a19Smrg
9907d5e3a19Smrg  -infodir | --infodir | --infodi | --infod | --info | --inf)
9917d5e3a19Smrg    ac_prev=infodir ;;
9927d5e3a19Smrg  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
9937d5e3a19Smrg    infodir=$ac_optarg ;;
9947d5e3a19Smrg
9957d5e3a19Smrg  -libdir | --libdir | --libdi | --libd)
9967d5e3a19Smrg    ac_prev=libdir ;;
9977d5e3a19Smrg  -libdir=* | --libdir=* | --libdi=* | --libd=*)
9987d5e3a19Smrg    libdir=$ac_optarg ;;
9997d5e3a19Smrg
10007d5e3a19Smrg  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
10017d5e3a19Smrg  | --libexe | --libex | --libe)
10027d5e3a19Smrg    ac_prev=libexecdir ;;
10037d5e3a19Smrg  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
10047d5e3a19Smrg  | --libexe=* | --libex=* | --libe=*)
10057d5e3a19Smrg    libexecdir=$ac_optarg ;;
10067d5e3a19Smrg
10077d5e3a19Smrg  -localedir | --localedir | --localedi | --localed | --locale)
10087d5e3a19Smrg    ac_prev=localedir ;;
10097d5e3a19Smrg  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
10107d5e3a19Smrg    localedir=$ac_optarg ;;
10117d5e3a19Smrg
10127d5e3a19Smrg  -localstatedir | --localstatedir | --localstatedi | --localstated \
10137d5e3a19Smrg  | --localstate | --localstat | --localsta | --localst | --locals)
10147d5e3a19Smrg    ac_prev=localstatedir ;;
10157d5e3a19Smrg  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
10167d5e3a19Smrg  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
10177d5e3a19Smrg    localstatedir=$ac_optarg ;;
10187d5e3a19Smrg
10197d5e3a19Smrg  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
10207d5e3a19Smrg    ac_prev=mandir ;;
10217d5e3a19Smrg  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
10227d5e3a19Smrg    mandir=$ac_optarg ;;
10237d5e3a19Smrg
10247d5e3a19Smrg  -nfp | --nfp | --nf)
10257d5e3a19Smrg    # Obsolete; use --without-fp.
10267d5e3a19Smrg    with_fp=no ;;
10277d5e3a19Smrg
10287d5e3a19Smrg  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
10297d5e3a19Smrg  | --no-cr | --no-c | -n)
10307d5e3a19Smrg    no_create=yes ;;
10317d5e3a19Smrg
10327d5e3a19Smrg  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
10337d5e3a19Smrg  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
10347d5e3a19Smrg    no_recursion=yes ;;
10357d5e3a19Smrg
10367d5e3a19Smrg  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
10377d5e3a19Smrg  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
10387d5e3a19Smrg  | --oldin | --oldi | --old | --ol | --o)
10397d5e3a19Smrg    ac_prev=oldincludedir ;;
10407d5e3a19Smrg  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
10417d5e3a19Smrg  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
10427d5e3a19Smrg  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
10437d5e3a19Smrg    oldincludedir=$ac_optarg ;;
10447d5e3a19Smrg
10457d5e3a19Smrg  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
10467d5e3a19Smrg    ac_prev=prefix ;;
10477d5e3a19Smrg  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
10487d5e3a19Smrg    prefix=$ac_optarg ;;
10497d5e3a19Smrg
10507d5e3a19Smrg  -program-prefix | --program-prefix | --program-prefi | --program-pref \
10517d5e3a19Smrg  | --program-pre | --program-pr | --program-p)
10527d5e3a19Smrg    ac_prev=program_prefix ;;
10537d5e3a19Smrg  -program-prefix=* | --program-prefix=* | --program-prefi=* \
10547d5e3a19Smrg  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
10557d5e3a19Smrg    program_prefix=$ac_optarg ;;
10567d5e3a19Smrg
10577d5e3a19Smrg  -program-suffix | --program-suffix | --program-suffi | --program-suff \
10587d5e3a19Smrg  | --program-suf | --program-su | --program-s)
10597d5e3a19Smrg    ac_prev=program_suffix ;;
10607d5e3a19Smrg  -program-suffix=* | --program-suffix=* | --program-suffi=* \
10617d5e3a19Smrg  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
10627d5e3a19Smrg    program_suffix=$ac_optarg ;;
10637d5e3a19Smrg
10647d5e3a19Smrg  -program-transform-name | --program-transform-name \
10657d5e3a19Smrg  | --program-transform-nam | --program-transform-na \
10667d5e3a19Smrg  | --program-transform-n | --program-transform- \
10677d5e3a19Smrg  | --program-transform | --program-transfor \
10687d5e3a19Smrg  | --program-transfo | --program-transf \
10697d5e3a19Smrg  | --program-trans | --program-tran \
10707d5e3a19Smrg  | --progr-tra | --program-tr | --program-t)
10717d5e3a19Smrg    ac_prev=program_transform_name ;;
10727d5e3a19Smrg  -program-transform-name=* | --program-transform-name=* \
10737d5e3a19Smrg  | --program-transform-nam=* | --program-transform-na=* \
10747d5e3a19Smrg  | --program-transform-n=* | --program-transform-=* \
10757d5e3a19Smrg  | --program-transform=* | --program-transfor=* \
10767d5e3a19Smrg  | --program-transfo=* | --program-transf=* \
10777d5e3a19Smrg  | --program-trans=* | --program-tran=* \
10787d5e3a19Smrg  | --progr-tra=* | --program-tr=* | --program-t=*)
10797d5e3a19Smrg    program_transform_name=$ac_optarg ;;
10807d5e3a19Smrg
10817d5e3a19Smrg  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
10827d5e3a19Smrg    ac_prev=pdfdir ;;
10837d5e3a19Smrg  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
10847d5e3a19Smrg    pdfdir=$ac_optarg ;;
10857d5e3a19Smrg
10867d5e3a19Smrg  -psdir | --psdir | --psdi | --psd | --ps)
10877d5e3a19Smrg    ac_prev=psdir ;;
10887d5e3a19Smrg  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
10897d5e3a19Smrg    psdir=$ac_optarg ;;
10907d5e3a19Smrg
10917d5e3a19Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
10927d5e3a19Smrg  | -silent | --silent | --silen | --sile | --sil)
10937d5e3a19Smrg    silent=yes ;;
10947d5e3a19Smrg
10955212f86fSmrg  -runstatedir | --runstatedir | --runstatedi | --runstated \
10965212f86fSmrg  | --runstate | --runstat | --runsta | --runst | --runs \
10975212f86fSmrg  | --run | --ru | --r)
10985212f86fSmrg    ac_prev=runstatedir ;;
10995212f86fSmrg  -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
11005212f86fSmrg  | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
11015212f86fSmrg  | --run=* | --ru=* | --r=*)
11025212f86fSmrg    runstatedir=$ac_optarg ;;
11035212f86fSmrg
11047d5e3a19Smrg  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
11057d5e3a19Smrg    ac_prev=sbindir ;;
11067d5e3a19Smrg  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
11077d5e3a19Smrg  | --sbi=* | --sb=*)
11087d5e3a19Smrg    sbindir=$ac_optarg ;;
11097d5e3a19Smrg
11107d5e3a19Smrg  -sharedstatedir | --sharedstatedir | --sharedstatedi \
11117d5e3a19Smrg  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
11127d5e3a19Smrg  | --sharedst | --shareds | --shared | --share | --shar \
11137d5e3a19Smrg  | --sha | --sh)
11147d5e3a19Smrg    ac_prev=sharedstatedir ;;
11157d5e3a19Smrg  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
11167d5e3a19Smrg  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
11177d5e3a19Smrg  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
11187d5e3a19Smrg  | --sha=* | --sh=*)
11197d5e3a19Smrg    sharedstatedir=$ac_optarg ;;
11207d5e3a19Smrg
11217d5e3a19Smrg  -site | --site | --sit)
11227d5e3a19Smrg    ac_prev=site ;;
11237d5e3a19Smrg  -site=* | --site=* | --sit=*)
11247d5e3a19Smrg    site=$ac_optarg ;;
11257d5e3a19Smrg
11267d5e3a19Smrg  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
11277d5e3a19Smrg    ac_prev=srcdir ;;
11287d5e3a19Smrg  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
11297d5e3a19Smrg    srcdir=$ac_optarg ;;
11307d5e3a19Smrg
11317d5e3a19Smrg  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
11327d5e3a19Smrg  | --syscon | --sysco | --sysc | --sys | --sy)
11337d5e3a19Smrg    ac_prev=sysconfdir ;;
11347d5e3a19Smrg  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
11357d5e3a19Smrg  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
11367d5e3a19Smrg    sysconfdir=$ac_optarg ;;
11377d5e3a19Smrg
11387d5e3a19Smrg  -target | --target | --targe | --targ | --tar | --ta | --t)
11397d5e3a19Smrg    ac_prev=target_alias ;;
11407d5e3a19Smrg  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
11417d5e3a19Smrg    target_alias=$ac_optarg ;;
11427d5e3a19Smrg
11437d5e3a19Smrg  -v | -verbose | --verbose | --verbos | --verbo | --verb)
11447d5e3a19Smrg    verbose=yes ;;
11457d5e3a19Smrg
11467d5e3a19Smrg  -version | --version | --versio | --versi | --vers | -V)
11477d5e3a19Smrg    ac_init_version=: ;;
11487d5e3a19Smrg
11497d5e3a19Smrg  -with-* | --with-*)
11501568b75bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
11517d5e3a19Smrg    # Reject names that are not valid shell variable names.
11521568b75bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11535212f86fSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11541568b75bSmrg    ac_useropt_orig=$ac_useropt
11555212f86fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11561568b75bSmrg    case $ac_user_opts in
11571568b75bSmrg      *"
11581568b75bSmrg"with_$ac_useropt"
11591568b75bSmrg"*) ;;
11601568b75bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
11611568b75bSmrg	 ac_unrecognized_sep=', ';;
11621568b75bSmrg    esac
11631568b75bSmrg    eval with_$ac_useropt=\$ac_optarg ;;
11647d5e3a19Smrg
11657d5e3a19Smrg  -without-* | --without-*)
11661568b75bSmrg    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
11677d5e3a19Smrg    # Reject names that are not valid shell variable names.
11681568b75bSmrg    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
11695212f86fSmrg      as_fn_error $? "invalid package name: \`$ac_useropt'"
11701568b75bSmrg    ac_useropt_orig=$ac_useropt
11715212f86fSmrg    ac_useropt=`printf "%s\n" "$ac_useropt" | sed 's/[-+.]/_/g'`
11721568b75bSmrg    case $ac_user_opts in
11731568b75bSmrg      *"
11741568b75bSmrg"with_$ac_useropt"
11751568b75bSmrg"*) ;;
11761568b75bSmrg      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
11771568b75bSmrg	 ac_unrecognized_sep=', ';;
11781568b75bSmrg    esac
11791568b75bSmrg    eval with_$ac_useropt=no ;;
11807d5e3a19Smrg
11817d5e3a19Smrg  --x)
11827d5e3a19Smrg    # Obsolete; use --with-x.
11837d5e3a19Smrg    with_x=yes ;;
11847d5e3a19Smrg
11857d5e3a19Smrg  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
11867d5e3a19Smrg  | --x-incl | --x-inc | --x-in | --x-i)
11877d5e3a19Smrg    ac_prev=x_includes ;;
11887d5e3a19Smrg  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
11897d5e3a19Smrg  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
11907d5e3a19Smrg    x_includes=$ac_optarg ;;
11917d5e3a19Smrg
11927d5e3a19Smrg  -x-libraries | --x-libraries | --x-librarie | --x-librari \
11937d5e3a19Smrg  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
11947d5e3a19Smrg    ac_prev=x_libraries ;;
11957d5e3a19Smrg  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
11967d5e3a19Smrg  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
11977d5e3a19Smrg    x_libraries=$ac_optarg ;;
11987d5e3a19Smrg
1199765486e8Smrg  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1200765486e8SmrgTry \`$0 --help' for more information"
12017d5e3a19Smrg    ;;
12027d5e3a19Smrg
12037d5e3a19Smrg  *=*)
12047d5e3a19Smrg    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
12057d5e3a19Smrg    # Reject names that are not valid shell variable names.
1206765486e8Smrg    case $ac_envvar in #(
1207765486e8Smrg      '' | [0-9]* | *[!_$as_cr_alnum]* )
1208765486e8Smrg      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1209765486e8Smrg    esac
12107d5e3a19Smrg    eval $ac_envvar=\$ac_optarg
12117d5e3a19Smrg    export $ac_envvar ;;
12127d5e3a19Smrg
12137d5e3a19Smrg  *)
12147d5e3a19Smrg    # FIXME: should be removed in autoconf 3.0.
12155212f86fSmrg    printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2
12167d5e3a19Smrg    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
12175212f86fSmrg      printf "%s\n" "$as_me: WARNING: invalid host type: $ac_option" >&2
1218765486e8Smrg    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
12197d5e3a19Smrg    ;;
12207d5e3a19Smrg
12217d5e3a19Smrg  esac
12227d5e3a19Smrgdone
12237d5e3a19Smrg
12247d5e3a19Smrgif test -n "$ac_prev"; then
12257d5e3a19Smrg  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1226765486e8Smrg  as_fn_error $? "missing argument to $ac_option"
12277d5e3a19Smrgfi
12287d5e3a19Smrg
12291568b75bSmrgif test -n "$ac_unrecognized_opts"; then
12301568b75bSmrg  case $enable_option_checking in
12311568b75bSmrg    no) ;;
1232765486e8Smrg    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
12335212f86fSmrg    *)     printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
12341568b75bSmrg  esac
12351568b75bSmrgfi
12361568b75bSmrg
12371568b75bSmrg# Check all directory arguments for consistency.
12387d5e3a19Smrgfor ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
12397d5e3a19Smrg		datadir sysconfdir sharedstatedir localstatedir includedir \
12407d5e3a19Smrg		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
12415212f86fSmrg		libdir localedir mandir runstatedir
12427d5e3a19Smrgdo
12437d5e3a19Smrg  eval ac_val=\$$ac_var
12441568b75bSmrg  # Remove trailing slashes.
12451568b75bSmrg  case $ac_val in
12461568b75bSmrg    */ )
12471568b75bSmrg      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
12481568b75bSmrg      eval $ac_var=\$ac_val;;
12491568b75bSmrg  esac
12501568b75bSmrg  # Be sure to have absolute directory names.
12517d5e3a19Smrg  case $ac_val in
12527d5e3a19Smrg    [\\/$]* | ?:[\\/]* )  continue;;
12537d5e3a19Smrg    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
12547d5e3a19Smrg  esac
1255765486e8Smrg  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
12567d5e3a19Smrgdone
12577d5e3a19Smrg
12587d5e3a19Smrg# There might be people who depend on the old broken behavior: `$host'
12597d5e3a19Smrg# used to hold the argument of --host etc.
12607d5e3a19Smrg# FIXME: To remove some day.
12617d5e3a19Smrgbuild=$build_alias
12627d5e3a19Smrghost=$host_alias
12637d5e3a19Smrgtarget=$target_alias
12647d5e3a19Smrg
12657d5e3a19Smrg# FIXME: To remove some day.
12667d5e3a19Smrgif test "x$host_alias" != x; then
12677d5e3a19Smrg  if test "x$build_alias" = x; then
12687d5e3a19Smrg    cross_compiling=maybe
12697d5e3a19Smrg  elif test "x$build_alias" != "x$host_alias"; then
12707d5e3a19Smrg    cross_compiling=yes
12717d5e3a19Smrg  fi
12727d5e3a19Smrgfi
12737d5e3a19Smrg
12747d5e3a19Smrgac_tool_prefix=
12757d5e3a19Smrgtest -n "$host_alias" && ac_tool_prefix=$host_alias-
12767d5e3a19Smrg
12777d5e3a19Smrgtest "$silent" = yes && exec 6>/dev/null
12787d5e3a19Smrg
12797d5e3a19Smrg
12807d5e3a19Smrgac_pwd=`pwd` && test -n "$ac_pwd" &&
12817d5e3a19Smrgac_ls_di=`ls -di .` &&
12827d5e3a19Smrgac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1283765486e8Smrg  as_fn_error $? "working directory cannot be determined"
12847d5e3a19Smrgtest "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1285765486e8Smrg  as_fn_error $? "pwd does not report name of working directory"
12867d5e3a19Smrg
12877d5e3a19Smrg
12887d5e3a19Smrg# Find the source files, if location was not specified.
12897d5e3a19Smrgif test -z "$srcdir"; then
12907d5e3a19Smrg  ac_srcdir_defaulted=yes
12917d5e3a19Smrg  # Try the directory containing this script, then the parent directory.
12921568b75bSmrg  ac_confdir=`$as_dirname -- "$as_myself" ||
12931568b75bSmrg$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12941568b75bSmrg	 X"$as_myself" : 'X\(//\)[^/]' \| \
12951568b75bSmrg	 X"$as_myself" : 'X\(//\)$' \| \
12961568b75bSmrg	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
12975212f86fSmrgprintf "%s\n" X"$as_myself" |
12987d5e3a19Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12997d5e3a19Smrg	    s//\1/
13007d5e3a19Smrg	    q
13017d5e3a19Smrg	  }
13027d5e3a19Smrg	  /^X\(\/\/\)[^/].*/{
13037d5e3a19Smrg	    s//\1/
13047d5e3a19Smrg	    q
13057d5e3a19Smrg	  }
13067d5e3a19Smrg	  /^X\(\/\/\)$/{
13077d5e3a19Smrg	    s//\1/
13087d5e3a19Smrg	    q
13097d5e3a19Smrg	  }
13107d5e3a19Smrg	  /^X\(\/\).*/{
13117d5e3a19Smrg	    s//\1/
13127d5e3a19Smrg	    q
13137d5e3a19Smrg	  }
13147d5e3a19Smrg	  s/.*/./; q'`
13157d5e3a19Smrg  srcdir=$ac_confdir
13167d5e3a19Smrg  if test ! -r "$srcdir/$ac_unique_file"; then
13177d5e3a19Smrg    srcdir=..
13187d5e3a19Smrg  fi
13197d5e3a19Smrgelse
13207d5e3a19Smrg  ac_srcdir_defaulted=no
13217d5e3a19Smrgfi
13227d5e3a19Smrgif test ! -r "$srcdir/$ac_unique_file"; then
13237d5e3a19Smrg  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1324765486e8Smrg  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
13257d5e3a19Smrgfi
13267d5e3a19Smrgac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
13277d5e3a19Smrgac_abs_confdir=`(
1328765486e8Smrg	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
13297d5e3a19Smrg	pwd)`
13307d5e3a19Smrg# When building in place, set srcdir=.
13317d5e3a19Smrgif test "$ac_abs_confdir" = "$ac_pwd"; then
13327d5e3a19Smrg  srcdir=.
13337d5e3a19Smrgfi
13347d5e3a19Smrg# Remove unnecessary trailing slashes from srcdir.
13357d5e3a19Smrg# Double slashes in file names in object file debugging info
13367d5e3a19Smrg# mess up M-x gdb in Emacs.
13377d5e3a19Smrgcase $srcdir in
13387d5e3a19Smrg*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
13397d5e3a19Smrgesac
13407d5e3a19Smrgfor ac_var in $ac_precious_vars; do
13417d5e3a19Smrg  eval ac_env_${ac_var}_set=\${${ac_var}+set}
13427d5e3a19Smrg  eval ac_env_${ac_var}_value=\$${ac_var}
13437d5e3a19Smrg  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
13447d5e3a19Smrg  eval ac_cv_env_${ac_var}_value=\$${ac_var}
13457d5e3a19Smrgdone
13467d5e3a19Smrg
13477d5e3a19Smrg#
13487d5e3a19Smrg# Report the --help message.
13497d5e3a19Smrg#
13507d5e3a19Smrgif test "$ac_init_help" = "long"; then
13517d5e3a19Smrg  # Omit some internal or obsolete options to make the list less imposing.
13527d5e3a19Smrg  # This message is too long to be a string in the A/UX 3.1 sh.
13537d5e3a19Smrg  cat <<_ACEOF
13547f6d8fe2Smrg\`configure' configures setxkbmap 1.3.4 to adapt to many kinds of systems.
13557d5e3a19Smrg
13567d5e3a19SmrgUsage: $0 [OPTION]... [VAR=VALUE]...
13577d5e3a19Smrg
13587d5e3a19SmrgTo assign environment variables (e.g., CC, CFLAGS...), specify them as
13597d5e3a19SmrgVAR=VALUE.  See below for descriptions of some of the useful variables.
13607d5e3a19Smrg
13617d5e3a19SmrgDefaults for the options are specified in brackets.
13627d5e3a19Smrg
13637d5e3a19SmrgConfiguration:
13647d5e3a19Smrg  -h, --help              display this help and exit
13657d5e3a19Smrg      --help=short        display options specific to this package
13667d5e3a19Smrg      --help=recursive    display the short help of all the included packages
13677d5e3a19Smrg  -V, --version           display version information and exit
1368765486e8Smrg  -q, --quiet, --silent   do not print \`checking ...' messages
13697d5e3a19Smrg      --cache-file=FILE   cache test results in FILE [disabled]
13707d5e3a19Smrg  -C, --config-cache      alias for \`--cache-file=config.cache'
13717d5e3a19Smrg  -n, --no-create         do not create output files
13727d5e3a19Smrg      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
13737d5e3a19Smrg
13747d5e3a19SmrgInstallation directories:
13757d5e3a19Smrg  --prefix=PREFIX         install architecture-independent files in PREFIX
13761568b75bSmrg                          [$ac_default_prefix]
13777d5e3a19Smrg  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
13781568b75bSmrg                          [PREFIX]
13797d5e3a19Smrg
13807d5e3a19SmrgBy default, \`make install' will install all the files in
13817d5e3a19Smrg\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
13827d5e3a19Smrgan installation prefix other than \`$ac_default_prefix' using \`--prefix',
13837d5e3a19Smrgfor instance \`--prefix=\$HOME'.
13847d5e3a19Smrg
13857d5e3a19SmrgFor better control, use the options below.
13867d5e3a19Smrg
13877d5e3a19SmrgFine tuning of the installation directories:
13881568b75bSmrg  --bindir=DIR            user executables [EPREFIX/bin]
13891568b75bSmrg  --sbindir=DIR           system admin executables [EPREFIX/sbin]
13901568b75bSmrg  --libexecdir=DIR        program executables [EPREFIX/libexec]
13911568b75bSmrg  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
13921568b75bSmrg  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
13931568b75bSmrg  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
13945212f86fSmrg  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
13951568b75bSmrg  --libdir=DIR            object code libraries [EPREFIX/lib]
13961568b75bSmrg  --includedir=DIR        C header files [PREFIX/include]
13971568b75bSmrg  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
13981568b75bSmrg  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
13991568b75bSmrg  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
14001568b75bSmrg  --infodir=DIR           info documentation [DATAROOTDIR/info]
14011568b75bSmrg  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
14021568b75bSmrg  --mandir=DIR            man documentation [DATAROOTDIR/man]
14031568b75bSmrg  --docdir=DIR            documentation root [DATAROOTDIR/doc/setxkbmap]
14041568b75bSmrg  --htmldir=DIR           html documentation [DOCDIR]
14051568b75bSmrg  --dvidir=DIR            dvi documentation [DOCDIR]
14061568b75bSmrg  --pdfdir=DIR            pdf documentation [DOCDIR]
14071568b75bSmrg  --psdir=DIR             ps documentation [DOCDIR]
14087d5e3a19Smrg_ACEOF
14097d5e3a19Smrg
14107d5e3a19Smrg  cat <<\_ACEOF
14117d5e3a19Smrg
14127d5e3a19SmrgProgram names:
14137d5e3a19Smrg  --program-prefix=PREFIX            prepend PREFIX to installed program names
14147d5e3a19Smrg  --program-suffix=SUFFIX            append SUFFIX to installed program names
14157d5e3a19Smrg  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
14167d5e3a19Smrg
14177d5e3a19SmrgSystem types:
14187d5e3a19Smrg  --build=BUILD     configure for building on BUILD [guessed]
14197d5e3a19Smrg  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
14207d5e3a19Smrg_ACEOF
14217d5e3a19Smrgfi
14227d5e3a19Smrg
14237d5e3a19Smrgif test -n "$ac_init_help"; then
14247d5e3a19Smrg  case $ac_init_help in
14257f6d8fe2Smrg     short | recursive ) echo "Configuration of setxkbmap 1.3.4:";;
14267d5e3a19Smrg   esac
14277d5e3a19Smrg  cat <<\_ACEOF
14287d5e3a19Smrg
14297d5e3a19SmrgOptional Features:
14301568b75bSmrg  --disable-option-checking  ignore unrecognized --enable/--with options
14317d5e3a19Smrg  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
14327d5e3a19Smrg  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1433b8414663Smrg  --enable-silent-rules   less verbose build output (undo: "make V=1")
1434b8414663Smrg  --disable-silent-rules  verbose build output (undo: "make V=0")
1435b8414663Smrg  --enable-dependency-tracking
1436b8414663Smrg                          do not reject slow dependency extractors
1437b8414663Smrg  --disable-dependency-tracking
1438b8414663Smrg                          speeds up one-time build
1439bda5b58fSmrg  --disable-selective-werror
1440bda5b58fSmrg                          Turn off selective compiler errors. (default:
1441bda5b58fSmrg                          enabled)
1442765486e8Smrg  --enable-strict-compilation
1443765486e8Smrg                          Enable all warnings from compiler and make them
1444765486e8Smrg                          errors (default: disabled)
14457d5e3a19Smrg
14467d5e3a19SmrgOptional Packages:
14477d5e3a19Smrg  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
14487d5e3a19Smrg  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
14497d5e3a19Smrg  --with-xkb-config-root=<paths>
14507d5e3a19Smrg                          Set default XKB config root (default:
14517d5e3a19Smrg                          ${datadir}/X11/xkb)
14527d5e3a19Smrg  --with-lint             Use a lint-style source code checker (default:
14537d5e3a19Smrg                          disabled)
14547d5e3a19Smrg
14557d5e3a19SmrgSome influential environment variables:
14567d5e3a19Smrg  CC          C compiler command
14577d5e3a19Smrg  CFLAGS      C compiler flags
14587d5e3a19Smrg  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
14597d5e3a19Smrg              nonstandard directory <lib dir>
14607d5e3a19Smrg  LIBS        libraries to pass to the linker, e.g. -l<library>
1461765486e8Smrg  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
14627d5e3a19Smrg              you have headers in a nonstandard directory <include dir>
14637d5e3a19Smrg  PKG_CONFIG  path to pkg-config utility
146413e6bc1cSmrg  PKG_CONFIG_PATH
146513e6bc1cSmrg              directories to add to pkg-config's search path
146613e6bc1cSmrg  PKG_CONFIG_LIBDIR
146713e6bc1cSmrg              path overriding pkg-config's built-in search path
14687d5e3a19Smrg  SETXKBMAP_CFLAGS
14697d5e3a19Smrg              C compiler flags for SETXKBMAP, overriding pkg-config
14707d5e3a19Smrg  SETXKBMAP_LIBS
14717d5e3a19Smrg              linker flags for SETXKBMAP, overriding pkg-config
1472765486e8Smrg  LINT        Path to a lint-style command
1473765486e8Smrg  LINT_FLAGS  Flags for the lint-style command
14747d5e3a19Smrg
14757d5e3a19SmrgUse these variables to override the choices made by `configure' or to help
14767d5e3a19Smrgit to find libraries and programs with nonstandard names/locations.
14777d5e3a19Smrg
147813e6bc1cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>.
14797d5e3a19Smrg_ACEOF
14807d5e3a19Smrgac_status=$?
14817d5e3a19Smrgfi
14827d5e3a19Smrg
14837d5e3a19Smrgif test "$ac_init_help" = "recursive"; then
14847d5e3a19Smrg  # If there are subdirs, report their specific --help.
14857d5e3a19Smrg  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
14861568b75bSmrg    test -d "$ac_dir" ||
14871568b75bSmrg      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
14881568b75bSmrg      continue
14897d5e3a19Smrg    ac_builddir=.
14907d5e3a19Smrg
14917d5e3a19Smrgcase "$ac_dir" in
14927d5e3a19Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14937d5e3a19Smrg*)
14945212f86fSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
14957d5e3a19Smrg  # A ".." for each directory in $ac_dir_suffix.
14965212f86fSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14977d5e3a19Smrg  case $ac_top_builddir_sub in
14987d5e3a19Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14997d5e3a19Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15007d5e3a19Smrg  esac ;;
15017d5e3a19Smrgesac
15027d5e3a19Smrgac_abs_top_builddir=$ac_pwd
15037d5e3a19Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
15047d5e3a19Smrg# for backward compatibility:
15057d5e3a19Smrgac_top_builddir=$ac_top_build_prefix
15067d5e3a19Smrg
15077d5e3a19Smrgcase $srcdir in
15087d5e3a19Smrg  .)  # We are building in place.
15097d5e3a19Smrg    ac_srcdir=.
15107d5e3a19Smrg    ac_top_srcdir=$ac_top_builddir_sub
15117d5e3a19Smrg    ac_abs_top_srcdir=$ac_pwd ;;
15127d5e3a19Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
15137d5e3a19Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
15147d5e3a19Smrg    ac_top_srcdir=$srcdir
15157d5e3a19Smrg    ac_abs_top_srcdir=$srcdir ;;
15167d5e3a19Smrg  *) # Relative name.
15177d5e3a19Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15187d5e3a19Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
15197d5e3a19Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15207d5e3a19Smrgesac
15217d5e3a19Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15227d5e3a19Smrg
15237d5e3a19Smrg    cd "$ac_dir" || { ac_status=$?; continue; }
15245212f86fSmrg    # Check for configure.gnu first; this name is used for a wrapper for
15255212f86fSmrg    # Metaconfig's "Configure" on case-insensitive file systems.
15267d5e3a19Smrg    if test -f "$ac_srcdir/configure.gnu"; then
15277d5e3a19Smrg      echo &&
15287d5e3a19Smrg      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
15297d5e3a19Smrg    elif test -f "$ac_srcdir/configure"; then
15307d5e3a19Smrg      echo &&
15317d5e3a19Smrg      $SHELL "$ac_srcdir/configure" --help=recursive
15327d5e3a19Smrg    else
15335212f86fSmrg      printf "%s\n" "$as_me: WARNING: no configuration information is in $ac_dir" >&2
15347d5e3a19Smrg    fi || ac_status=$?
15357d5e3a19Smrg    cd "$ac_pwd" || { ac_status=$?; break; }
15367d5e3a19Smrg  done
15377d5e3a19Smrgfi
15387d5e3a19Smrg
15397d5e3a19Smrgtest -n "$ac_init_help" && exit $ac_status
15407d5e3a19Smrgif $ac_init_version; then
15417d5e3a19Smrg  cat <<\_ACEOF
15427f6d8fe2Smrgsetxkbmap configure 1.3.4
15435212f86fSmrggenerated by GNU Autoconf 2.71
15447d5e3a19Smrg
15455212f86fSmrgCopyright (C) 2021 Free Software Foundation, Inc.
15467d5e3a19SmrgThis configure script is free software; the Free Software Foundation
15477d5e3a19Smrggives unlimited permission to copy, distribute and modify it.
15487d5e3a19Smrg_ACEOF
15497d5e3a19Smrg  exit
15507d5e3a19Smrgfi
15517d5e3a19Smrg
1552765486e8Smrg## ------------------------ ##
1553765486e8Smrg## Autoconf initialization. ##
1554765486e8Smrg## ------------------------ ##
15557d5e3a19Smrg
1556765486e8Smrg# ac_fn_c_try_compile LINENO
1557765486e8Smrg# --------------------------
1558765486e8Smrg# Try to compile conftest.$ac_ext, and return whether this succeeded.
1559765486e8Smrgac_fn_c_try_compile ()
15607d5e3a19Smrg{
1561765486e8Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15625212f86fSmrg  rm -f conftest.$ac_objext conftest.beam
1563765486e8Smrg  if { { ac_try="$ac_compile"
1564765486e8Smrgcase "(($ac_try" in
1565765486e8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1566765486e8Smrg  *) ac_try_echo=$ac_try;;
1567765486e8Smrgesac
1568765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
15695212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1570765486e8Smrg  (eval "$ac_compile") 2>conftest.err
1571765486e8Smrg  ac_status=$?
1572765486e8Smrg  if test -s conftest.err; then
1573765486e8Smrg    grep -v '^ *+' conftest.err >conftest.er1
1574765486e8Smrg    cat conftest.er1 >&5
1575765486e8Smrg    mv -f conftest.er1 conftest.err
1576765486e8Smrg  fi
15775212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578765486e8Smrg  test $ac_status = 0; } && {
1579765486e8Smrg	 test -z "$ac_c_werror_flag" ||
1580765486e8Smrg	 test ! -s conftest.err
15815212f86fSmrg       } && test -s conftest.$ac_objext
15825212f86fSmrgthen :
1583765486e8Smrg  ac_retval=0
15845212f86fSmrgelse $as_nop
15855212f86fSmrg  printf "%s\n" "$as_me: failed program was:" >&5
1586765486e8Smrgsed 's/^/| /' conftest.$ac_ext >&5
15877d5e3a19Smrg
1588765486e8Smrg	ac_retval=1
1589765486e8Smrgfi
1590765486e8Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1591765486e8Smrg  as_fn_set_status $ac_retval
15927d5e3a19Smrg
1593765486e8Smrg} # ac_fn_c_try_compile
15947d5e3a19Smrg
15955212f86fSmrg# ac_fn_check_decl LINENO SYMBOL VAR INCLUDES EXTRA-OPTIONS FLAG-VAR
15965212f86fSmrg# ------------------------------------------------------------------
1597765486e8Smrg# Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
15985212f86fSmrg# accordingly. Pass EXTRA-OPTIONS to the compiler, using FLAG-VAR.
15995212f86fSmrgac_fn_check_decl ()
1600765486e8Smrg{
1601765486e8Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602765486e8Smrg  as_decl_name=`echo $2|sed 's/ *(.*//'`
16035212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
16045212f86fSmrgprintf %s "checking whether $as_decl_name is declared... " >&6; }
16055212f86fSmrgif eval test \${$3+y}
16065212f86fSmrgthen :
16075212f86fSmrg  printf %s "(cached) " >&6
16085212f86fSmrgelse $as_nop
1609765486e8Smrg  as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
16105212f86fSmrg  eval ac_save_FLAGS=\$$6
16115212f86fSmrg  as_fn_append $6 " $5"
1612765486e8Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1613765486e8Smrg/* end confdefs.h.  */
1614765486e8Smrg$4
1615765486e8Smrgint
16165212f86fSmrgmain (void)
1617765486e8Smrg{
1618765486e8Smrg#ifndef $as_decl_name
1619765486e8Smrg#ifdef __cplusplus
1620765486e8Smrg  (void) $as_decl_use;
1621765486e8Smrg#else
1622765486e8Smrg  (void) $as_decl_name;
1623765486e8Smrg#endif
1624765486e8Smrg#endif
1625765486e8Smrg
1626765486e8Smrg  ;
1627765486e8Smrg  return 0;
1628765486e8Smrg}
1629765486e8Smrg_ACEOF
16305212f86fSmrgif ac_fn_c_try_compile "$LINENO"
16315212f86fSmrgthen :
1632765486e8Smrg  eval "$3=yes"
16335212f86fSmrgelse $as_nop
1634765486e8Smrg  eval "$3=no"
1635765486e8Smrgfi
16365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
16375212f86fSmrg  eval $6=\$ac_save_FLAGS
1638765486e8Smrg
1639765486e8Smrgfi
16405212f86fSmrgeval ac_res=\$$3
16415212f86fSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16425212f86fSmrgprintf "%s\n" "$ac_res" >&6; }
1643765486e8Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1644765486e8Smrg
16455212f86fSmrg} # ac_fn_check_decl
1646765486e8Smrg
1647765486e8Smrg# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1648765486e8Smrg# -------------------------------------------------------
1649765486e8Smrg# Tests whether HEADER exists and can be compiled using the include files in
1650765486e8Smrg# INCLUDES, setting the cache variable VAR accordingly.
1651765486e8Smrgac_fn_c_check_header_compile ()
1652765486e8Smrg{
1653765486e8Smrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16545212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
16555212f86fSmrgprintf %s "checking for $2... " >&6; }
16565212f86fSmrgif eval test \${$3+y}
16575212f86fSmrgthen :
16585212f86fSmrg  printf %s "(cached) " >&6
16595212f86fSmrgelse $as_nop
1660765486e8Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661765486e8Smrg/* end confdefs.h.  */
1662765486e8Smrg$4
1663765486e8Smrg#include <$2>
1664765486e8Smrg_ACEOF
16655212f86fSmrgif ac_fn_c_try_compile "$LINENO"
16665212f86fSmrgthen :
1667765486e8Smrg  eval "$3=yes"
16685212f86fSmrgelse $as_nop
1669765486e8Smrg  eval "$3=no"
1670765486e8Smrgfi
16715212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
1672765486e8Smrgfi
1673765486e8Smrgeval ac_res=\$$3
16745212f86fSmrg	       { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
16755212f86fSmrgprintf "%s\n" "$ac_res" >&6; }
1676765486e8Smrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677765486e8Smrg
1678765486e8Smrg} # ac_fn_c_check_header_compile
1679bda5b58fSmrg
1680bda5b58fSmrg# ac_fn_c_try_link LINENO
1681bda5b58fSmrg# -----------------------
1682bda5b58fSmrg# Try to link conftest.$ac_ext, and return whether this succeeded.
1683bda5b58fSmrgac_fn_c_try_link ()
1684bda5b58fSmrg{
1685bda5b58fSmrg  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
16865212f86fSmrg  rm -f conftest.$ac_objext conftest.beam conftest$ac_exeext
1687bda5b58fSmrg  if { { ac_try="$ac_link"
1688bda5b58fSmrgcase "(($ac_try" in
1689bda5b58fSmrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1690bda5b58fSmrg  *) ac_try_echo=$ac_try;;
1691bda5b58fSmrgesac
1692bda5b58fSmrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
16935212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
1694bda5b58fSmrg  (eval "$ac_link") 2>conftest.err
1695bda5b58fSmrg  ac_status=$?
1696bda5b58fSmrg  if test -s conftest.err; then
1697bda5b58fSmrg    grep -v '^ *+' conftest.err >conftest.er1
1698bda5b58fSmrg    cat conftest.er1 >&5
1699bda5b58fSmrg    mv -f conftest.er1 conftest.err
1700bda5b58fSmrg  fi
17015212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1702bda5b58fSmrg  test $ac_status = 0; } && {
1703bda5b58fSmrg	 test -z "$ac_c_werror_flag" ||
1704bda5b58fSmrg	 test ! -s conftest.err
1705bda5b58fSmrg       } && test -s conftest$ac_exeext && {
1706bda5b58fSmrg	 test "$cross_compiling" = yes ||
1707b8414663Smrg	 test -x conftest$ac_exeext
17085212f86fSmrg       }
17095212f86fSmrgthen :
1710bda5b58fSmrg  ac_retval=0
17115212f86fSmrgelse $as_nop
17125212f86fSmrg  printf "%s\n" "$as_me: failed program was:" >&5
1713bda5b58fSmrgsed 's/^/| /' conftest.$ac_ext >&5
1714bda5b58fSmrg
1715bda5b58fSmrg	ac_retval=1
1716bda5b58fSmrgfi
1717bda5b58fSmrg  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1718bda5b58fSmrg  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1719bda5b58fSmrg  # interfere with the next link command; also delete a directory that is
1720bda5b58fSmrg  # left behind by Apple's compiler.  We do this before executing the actions.
1721bda5b58fSmrg  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1722bda5b58fSmrg  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1723bda5b58fSmrg  as_fn_set_status $ac_retval
1724bda5b58fSmrg
1725bda5b58fSmrg} # ac_fn_c_try_link
17265212f86fSmrgac_configure_args_raw=
17275212f86fSmrgfor ac_arg
17285212f86fSmrgdo
17295212f86fSmrg  case $ac_arg in
17305212f86fSmrg  *\'*)
17315212f86fSmrg    ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
17325212f86fSmrg  esac
17335212f86fSmrg  as_fn_append ac_configure_args_raw " '$ac_arg'"
17345212f86fSmrgdone
17355212f86fSmrg
17365212f86fSmrgcase $ac_configure_args_raw in
17375212f86fSmrg  *$as_nl*)
17385212f86fSmrg    ac_safe_unquote= ;;
17395212f86fSmrg  *)
17405212f86fSmrg    ac_unsafe_z='|&;<>()$`\\"*?[ ''	' # This string ends in space, tab.
17415212f86fSmrg    ac_unsafe_a="$ac_unsafe_z#~"
17425212f86fSmrg    ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g"
17435212f86fSmrg    ac_configure_args_raw=`      printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;;
17445212f86fSmrgesac
17455212f86fSmrg
1746765486e8Smrgcat >config.log <<_ACEOF
1747765486e8SmrgThis file contains any messages produced by compilers while
1748765486e8Smrgrunning configure, to aid debugging if configure makes a mistake.
1749765486e8Smrg
17507f6d8fe2SmrgIt was created by setxkbmap $as_me 1.3.4, which was
17515212f86fSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
1752765486e8Smrg
17535212f86fSmrg  $ $0$ac_configure_args_raw
1754765486e8Smrg
1755765486e8Smrg_ACEOF
1756765486e8Smrgexec 5>>config.log
1757765486e8Smrg{
1758765486e8Smrgcat <<_ASUNAME
1759765486e8Smrg## --------- ##
1760765486e8Smrg## Platform. ##
1761765486e8Smrg## --------- ##
1762765486e8Smrg
1763765486e8Smrghostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1764765486e8Smrguname -m = `(uname -m) 2>/dev/null || echo unknown`
1765765486e8Smrguname -r = `(uname -r) 2>/dev/null || echo unknown`
1766765486e8Smrguname -s = `(uname -s) 2>/dev/null || echo unknown`
1767765486e8Smrguname -v = `(uname -v) 2>/dev/null || echo unknown`
1768765486e8Smrg
1769765486e8Smrg/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1770765486e8Smrg/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1771765486e8Smrg
1772765486e8Smrg/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1773765486e8Smrg/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1774765486e8Smrg/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1775765486e8Smrg/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1776765486e8Smrg/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1777765486e8Smrg/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
17787d5e3a19Smrg/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
17797d5e3a19Smrg
17807d5e3a19Smrg_ASUNAME
17817d5e3a19Smrg
17827d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17837d5e3a19Smrgfor as_dir in $PATH
17847d5e3a19Smrgdo
17857d5e3a19Smrg  IFS=$as_save_IFS
17865212f86fSmrg  case $as_dir in #(((
17875212f86fSmrg    '') as_dir=./ ;;
17885212f86fSmrg    */) ;;
17895212f86fSmrg    *) as_dir=$as_dir/ ;;
17905212f86fSmrg  esac
17915212f86fSmrg    printf "%s\n" "PATH: $as_dir"
1792765486e8Smrg  done
17937d5e3a19SmrgIFS=$as_save_IFS
17947d5e3a19Smrg
17957d5e3a19Smrg} >&5
17967d5e3a19Smrg
17977d5e3a19Smrgcat >&5 <<_ACEOF
17987d5e3a19Smrg
17997d5e3a19Smrg
18007d5e3a19Smrg## ----------- ##
18017d5e3a19Smrg## Core tests. ##
18027d5e3a19Smrg## ----------- ##
18037d5e3a19Smrg
18047d5e3a19Smrg_ACEOF
18057d5e3a19Smrg
18067d5e3a19Smrg
18077d5e3a19Smrg# Keep a trace of the command line.
18087d5e3a19Smrg# Strip out --no-create and --no-recursion so they do not pile up.
18097d5e3a19Smrg# Strip out --silent because we don't want to record it for future runs.
18107d5e3a19Smrg# Also quote any args containing shell meta-characters.
18117d5e3a19Smrg# Make two passes to allow for proper duplicate-argument suppression.
18127d5e3a19Smrgac_configure_args=
18137d5e3a19Smrgac_configure_args0=
18147d5e3a19Smrgac_configure_args1=
18157d5e3a19Smrgac_must_keep_next=false
18167d5e3a19Smrgfor ac_pass in 1 2
18177d5e3a19Smrgdo
18187d5e3a19Smrg  for ac_arg
18197d5e3a19Smrg  do
18207d5e3a19Smrg    case $ac_arg in
18217d5e3a19Smrg    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
18227d5e3a19Smrg    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18237d5e3a19Smrg    | -silent | --silent | --silen | --sile | --sil)
18247d5e3a19Smrg      continue ;;
18257d5e3a19Smrg    *\'*)
18265212f86fSmrg      ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
18277d5e3a19Smrg    esac
18287d5e3a19Smrg    case $ac_pass in
1829765486e8Smrg    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
18307d5e3a19Smrg    2)
1831765486e8Smrg      as_fn_append ac_configure_args1 " '$ac_arg'"
18327d5e3a19Smrg      if test $ac_must_keep_next = true; then
18337d5e3a19Smrg	ac_must_keep_next=false # Got value, back to normal.
18347d5e3a19Smrg      else
18357d5e3a19Smrg	case $ac_arg in
18367d5e3a19Smrg	  *=* | --config-cache | -C | -disable-* | --disable-* \
18377d5e3a19Smrg	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
18387d5e3a19Smrg	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
18397d5e3a19Smrg	  | -with-* | --with-* | -without-* | --without-* | --x)
18407d5e3a19Smrg	    case "$ac_configure_args0 " in
18417d5e3a19Smrg	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
18427d5e3a19Smrg	    esac
18437d5e3a19Smrg	    ;;
18447d5e3a19Smrg	  -* ) ac_must_keep_next=true ;;
18457d5e3a19Smrg	esac
18467d5e3a19Smrg      fi
1847765486e8Smrg      as_fn_append ac_configure_args " '$ac_arg'"
18487d5e3a19Smrg      ;;
18497d5e3a19Smrg    esac
18507d5e3a19Smrg  done
18517d5e3a19Smrgdone
1852765486e8Smrg{ ac_configure_args0=; unset ac_configure_args0;}
1853765486e8Smrg{ ac_configure_args1=; unset ac_configure_args1;}
18547d5e3a19Smrg
18557d5e3a19Smrg# When interrupted or exit'd, cleanup temporary files, and complete
18567d5e3a19Smrg# config.log.  We remove comments because anyway the quotes in there
18577d5e3a19Smrg# would cause problems or look ugly.
18587d5e3a19Smrg# WARNING: Use '\'' to represent an apostrophe within the trap.
18597d5e3a19Smrg# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
18607d5e3a19Smrgtrap 'exit_status=$?
18615212f86fSmrg  # Sanitize IFS.
18625212f86fSmrg  IFS=" ""	$as_nl"
18637d5e3a19Smrg  # Save into config.log some information that might help in debugging.
18647d5e3a19Smrg  {
18657d5e3a19Smrg    echo
18667d5e3a19Smrg
18675212f86fSmrg    printf "%s\n" "## ---------------- ##
18687d5e3a19Smrg## Cache variables. ##
1869765486e8Smrg## ---------------- ##"
18707d5e3a19Smrg    echo
18717d5e3a19Smrg    # The following way of writing the cache mishandles newlines in values,
18727d5e3a19Smrg(
18737d5e3a19Smrg  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
18747d5e3a19Smrg    eval ac_val=\$$ac_var
18757d5e3a19Smrg    case $ac_val in #(
18767d5e3a19Smrg    *${as_nl}*)
18777d5e3a19Smrg      case $ac_var in #(
18785212f86fSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18795212f86fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18807d5e3a19Smrg      esac
18817d5e3a19Smrg      case $ac_var in #(
18827d5e3a19Smrg      _ | IFS | as_nl) ;; #(
18831568b75bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1884765486e8Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
18857d5e3a19Smrg      esac ;;
18867d5e3a19Smrg    esac
18877d5e3a19Smrg  done
18887d5e3a19Smrg  (set) 2>&1 |
18897d5e3a19Smrg    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
18907d5e3a19Smrg    *${as_nl}ac_space=\ *)
18917d5e3a19Smrg      sed -n \
18927d5e3a19Smrg	"s/'\''/'\''\\\\'\'''\''/g;
18937d5e3a19Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
18947d5e3a19Smrg      ;; #(
18957d5e3a19Smrg    *)
18967d5e3a19Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18977d5e3a19Smrg      ;;
18987d5e3a19Smrg    esac |
18997d5e3a19Smrg    sort
19007d5e3a19Smrg)
19017d5e3a19Smrg    echo
19027d5e3a19Smrg
19035212f86fSmrg    printf "%s\n" "## ----------------- ##
19047d5e3a19Smrg## Output variables. ##
1905765486e8Smrg## ----------------- ##"
19067d5e3a19Smrg    echo
19077d5e3a19Smrg    for ac_var in $ac_subst_vars
19087d5e3a19Smrg    do
19097d5e3a19Smrg      eval ac_val=\$$ac_var
19107d5e3a19Smrg      case $ac_val in
19115212f86fSmrg      *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19127d5e3a19Smrg      esac
19135212f86fSmrg      printf "%s\n" "$ac_var='\''$ac_val'\''"
19147d5e3a19Smrg    done | sort
19157d5e3a19Smrg    echo
19167d5e3a19Smrg
19177d5e3a19Smrg    if test -n "$ac_subst_files"; then
19185212f86fSmrg      printf "%s\n" "## ------------------- ##
19197d5e3a19Smrg## File substitutions. ##
1920765486e8Smrg## ------------------- ##"
19217d5e3a19Smrg      echo
19227d5e3a19Smrg      for ac_var in $ac_subst_files
19237d5e3a19Smrg      do
19247d5e3a19Smrg	eval ac_val=\$$ac_var
19257d5e3a19Smrg	case $ac_val in
19265212f86fSmrg	*\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
19277d5e3a19Smrg	esac
19285212f86fSmrg	printf "%s\n" "$ac_var='\''$ac_val'\''"
19297d5e3a19Smrg      done | sort
19307d5e3a19Smrg      echo
19317d5e3a19Smrg    fi
19327d5e3a19Smrg
19337d5e3a19Smrg    if test -s confdefs.h; then
19345212f86fSmrg      printf "%s\n" "## ----------- ##
19357d5e3a19Smrg## confdefs.h. ##
1936765486e8Smrg## ----------- ##"
19377d5e3a19Smrg      echo
19387d5e3a19Smrg      cat confdefs.h
19397d5e3a19Smrg      echo
19407d5e3a19Smrg    fi
19417d5e3a19Smrg    test "$ac_signal" != 0 &&
19425212f86fSmrg      printf "%s\n" "$as_me: caught signal $ac_signal"
19435212f86fSmrg    printf "%s\n" "$as_me: exit $exit_status"
19447d5e3a19Smrg  } >&5
19457d5e3a19Smrg  rm -f core *.core core.conftest.* &&
19467d5e3a19Smrg    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
19477d5e3a19Smrg    exit $exit_status
19487d5e3a19Smrg' 0
19497d5e3a19Smrgfor ac_signal in 1 2 13 15; do
1950765486e8Smrg  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
19517d5e3a19Smrgdone
19527d5e3a19Smrgac_signal=0
19537d5e3a19Smrg
19547d5e3a19Smrg# confdefs.h avoids OS command line length limits that DEFS can exceed.
19557d5e3a19Smrgrm -f -r conftest* confdefs.h
19567d5e3a19Smrg
19575212f86fSmrgprintf "%s\n" "/* confdefs.h */" > confdefs.h
1958765486e8Smrg
19597d5e3a19Smrg# Predefined preprocessor variables.
19607d5e3a19Smrg
19615212f86fSmrgprintf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h
19627d5e3a19Smrg
19635212f86fSmrgprintf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h
19647d5e3a19Smrg
19655212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h
19667d5e3a19Smrg
19675212f86fSmrgprintf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h
19687d5e3a19Smrg
19695212f86fSmrgprintf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h
19707d5e3a19Smrg
19715212f86fSmrgprintf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h
1972765486e8Smrg
19737d5e3a19Smrg
19747d5e3a19Smrg# Let the site file select an alternate cache file if it wants to.
19751568b75bSmrg# Prefer an explicitly selected file to automatically selected ones.
19767d5e3a19Smrgif test -n "$CONFIG_SITE"; then
19775212f86fSmrg  ac_site_files="$CONFIG_SITE"
19787d5e3a19Smrgelif test "x$prefix" != xNONE; then
19795212f86fSmrg  ac_site_files="$prefix/share/config.site $prefix/etc/config.site"
19807d5e3a19Smrgelse
19815212f86fSmrg  ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
19827d5e3a19Smrgfi
19835212f86fSmrg
19845212f86fSmrgfor ac_site_file in $ac_site_files
19857d5e3a19Smrgdo
19865212f86fSmrg  case $ac_site_file in #(
19875212f86fSmrg  */*) :
19885212f86fSmrg     ;; #(
19895212f86fSmrg  *) :
19905212f86fSmrg    ac_site_file=./$ac_site_file ;;
19915212f86fSmrgesac
19925212f86fSmrg  if test -f "$ac_site_file" && test -r "$ac_site_file"; then
19935212f86fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
19945212f86fSmrgprintf "%s\n" "$as_me: loading site script $ac_site_file" >&6;}
19957d5e3a19Smrg    sed 's/^/| /' "$ac_site_file" >&5
1996765486e8Smrg    . "$ac_site_file" \
19975212f86fSmrg      || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19985212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
1999765486e8Smrgas_fn_error $? "failed to load site script $ac_site_file
2000765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
20017d5e3a19Smrg  fi
20027d5e3a19Smrgdone
20037d5e3a19Smrg
20047d5e3a19Smrgif test -r "$cache_file"; then
2005765486e8Smrg  # Some versions of bash will fail to source /dev/null (special files
2006765486e8Smrg  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2007765486e8Smrg  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
20085212f86fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
20095212f86fSmrgprintf "%s\n" "$as_me: loading cache $cache_file" >&6;}
20107d5e3a19Smrg    case $cache_file in
20117d5e3a19Smrg      [\\/]* | ?:[\\/]* ) . "$cache_file";;
20127d5e3a19Smrg      *)                      . "./$cache_file";;
20137d5e3a19Smrg    esac
20147d5e3a19Smrg  fi
20157d5e3a19Smrgelse
20165212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
20175212f86fSmrgprintf "%s\n" "$as_me: creating cache $cache_file" >&6;}
20187d5e3a19Smrg  >$cache_file
20197d5e3a19Smrgfi
20207d5e3a19Smrg
20215212f86fSmrg# Test code for whether the C compiler supports C89 (global declarations)
20225212f86fSmrgac_c_conftest_c89_globals='
20235212f86fSmrg/* Does the compiler advertise C89 conformance?
20245212f86fSmrg   Do not test the value of __STDC__, because some compilers set it to 0
20255212f86fSmrg   while being otherwise adequately conformant. */
20265212f86fSmrg#if !defined __STDC__
20275212f86fSmrg# error "Compiler does not advertise C89 conformance"
20285212f86fSmrg#endif
20297d5e3a19Smrg
20305212f86fSmrg#include <stddef.h>
20315212f86fSmrg#include <stdarg.h>
20325212f86fSmrgstruct stat;
20335212f86fSmrg/* Most of the following tests are stolen from RCS 5.7 src/conf.sh.  */
20345212f86fSmrgstruct buf { int x; };
20355212f86fSmrgstruct buf * (*rcsopen) (struct buf *, struct stat *, int);
20365212f86fSmrgstatic char *e (p, i)
20375212f86fSmrg     char **p;
20385212f86fSmrg     int i;
20395212f86fSmrg{
20405212f86fSmrg  return p[i];
20415212f86fSmrg}
20425212f86fSmrgstatic char *f (char * (*g) (char **, int), char **p, ...)
20435212f86fSmrg{
20445212f86fSmrg  char *s;
20455212f86fSmrg  va_list v;
20465212f86fSmrg  va_start (v,p);
20475212f86fSmrg  s = g (p, va_arg (v,int));
20485212f86fSmrg  va_end (v);
20495212f86fSmrg  return s;
20505212f86fSmrg}
2051b8414663Smrg
20525212f86fSmrg/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
20535212f86fSmrg   function prototypes and stuff, but not \xHH hex character constants.
20545212f86fSmrg   These do not provoke an error unfortunately, instead are silently treated
20555212f86fSmrg   as an "x".  The following induces an error, until -std is added to get
20565212f86fSmrg   proper ANSI mode.  Curiously \x00 != x always comes out true, for an
20575212f86fSmrg   array size at least.  It is necessary to write \x00 == 0 to get something
20585212f86fSmrg   that is true only with -std.  */
20595212f86fSmrgint osf4_cc_array ['\''\x00'\'' == 0 ? 1 : -1];
2060b8414663Smrg
20615212f86fSmrg/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
20625212f86fSmrg   inside strings and character constants.  */
20635212f86fSmrg#define FOO(x) '\''x'\''
20645212f86fSmrgint xlc6_cc_array[FOO(a) == '\''x'\'' ? 1 : -1];
2065b8414663Smrg
20665212f86fSmrgint test (int i, double x);
20675212f86fSmrgstruct s1 {int (*f) (int a);};
20685212f86fSmrgstruct s2 {int (*f) (double a);};
20695212f86fSmrgint pairnames (int, char **, int *(*)(struct buf *, struct stat *, int),
20705212f86fSmrg               int, int);'
20717d5e3a19Smrg
20725212f86fSmrg# Test code for whether the C compiler supports C89 (body of main).
20735212f86fSmrgac_c_conftest_c89_main='
20745212f86fSmrgok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]);
20755212f86fSmrg'
20767d5e3a19Smrg
20775212f86fSmrg# Test code for whether the C compiler supports C99 (global declarations)
20785212f86fSmrgac_c_conftest_c99_globals='
20795212f86fSmrg// Does the compiler advertise C99 conformance?
20805212f86fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L
20815212f86fSmrg# error "Compiler does not advertise C99 conformance"
20825212f86fSmrg#endif
20837d5e3a19Smrg
20845212f86fSmrg#include <stdbool.h>
20855212f86fSmrgextern int puts (const char *);
20865212f86fSmrgextern int printf (const char *, ...);
20875212f86fSmrgextern int dprintf (int, const char *, ...);
20885212f86fSmrgextern void *malloc (size_t);
20897d5e3a19Smrg
20905212f86fSmrg// Check varargs macros.  These examples are taken from C99 6.10.3.5.
20915212f86fSmrg// dprintf is used instead of fprintf to avoid needing to declare
20925212f86fSmrg// FILE and stderr.
20935212f86fSmrg#define debug(...) dprintf (2, __VA_ARGS__)
20945212f86fSmrg#define showlist(...) puts (#__VA_ARGS__)
20955212f86fSmrg#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
20965212f86fSmrgstatic void
20975212f86fSmrgtest_varargs_macros (void)
20985212f86fSmrg{
20995212f86fSmrg  int x = 1234;
21005212f86fSmrg  int y = 5678;
21015212f86fSmrg  debug ("Flag");
21025212f86fSmrg  debug ("X = %d\n", x);
21035212f86fSmrg  showlist (The first, second, and third items.);
21045212f86fSmrg  report (x>y, "x is %d but y is %d", x, y);
21055212f86fSmrg}
21065212f86fSmrg
21075212f86fSmrg// Check long long types.
21085212f86fSmrg#define BIG64 18446744073709551615ull
21095212f86fSmrg#define BIG32 4294967295ul
21105212f86fSmrg#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
21115212f86fSmrg#if !BIG_OK
21125212f86fSmrg  #error "your preprocessor is broken"
21135212f86fSmrg#endif
21145212f86fSmrg#if BIG_OK
21155212f86fSmrg#else
21165212f86fSmrg  #error "your preprocessor is broken"
21175212f86fSmrg#endif
21185212f86fSmrgstatic long long int bignum = -9223372036854775807LL;
21195212f86fSmrgstatic unsigned long long int ubignum = BIG64;
21205212f86fSmrg
21215212f86fSmrgstruct incomplete_array
21225212f86fSmrg{
21235212f86fSmrg  int datasize;
21245212f86fSmrg  double data[];
21255212f86fSmrg};
21265212f86fSmrg
21275212f86fSmrgstruct named_init {
21285212f86fSmrg  int number;
21295212f86fSmrg  const wchar_t *name;
21305212f86fSmrg  double average;
21315212f86fSmrg};
21325212f86fSmrg
21335212f86fSmrgtypedef const char *ccp;
21345212f86fSmrg
21355212f86fSmrgstatic inline int
21365212f86fSmrgtest_restrict (ccp restrict text)
21375212f86fSmrg{
21385212f86fSmrg  // See if C++-style comments work.
21395212f86fSmrg  // Iterate through items via the restricted pointer.
21405212f86fSmrg  // Also check for declarations in for loops.
21415212f86fSmrg  for (unsigned int i = 0; *(text+i) != '\''\0'\''; ++i)
21425212f86fSmrg    continue;
21435212f86fSmrg  return 0;
21445212f86fSmrg}
21455212f86fSmrg
21465212f86fSmrg// Check varargs and va_copy.
21475212f86fSmrgstatic bool
21485212f86fSmrgtest_varargs (const char *format, ...)
21495212f86fSmrg{
21505212f86fSmrg  va_list args;
21515212f86fSmrg  va_start (args, format);
21525212f86fSmrg  va_list args_copy;
21535212f86fSmrg  va_copy (args_copy, args);
21545212f86fSmrg
21555212f86fSmrg  const char *str = "";
21565212f86fSmrg  int number = 0;
21575212f86fSmrg  float fnumber = 0;
21585212f86fSmrg
21595212f86fSmrg  while (*format)
21605212f86fSmrg    {
21615212f86fSmrg      switch (*format++)
21625212f86fSmrg	{
21635212f86fSmrg	case '\''s'\'': // string
21645212f86fSmrg	  str = va_arg (args_copy, const char *);
21655212f86fSmrg	  break;
21665212f86fSmrg	case '\''d'\'': // int
21675212f86fSmrg	  number = va_arg (args_copy, int);
21685212f86fSmrg	  break;
21695212f86fSmrg	case '\''f'\'': // float
21705212f86fSmrg	  fnumber = va_arg (args_copy, double);
21715212f86fSmrg	  break;
21725212f86fSmrg	default:
21735212f86fSmrg	  break;
21745212f86fSmrg	}
21755212f86fSmrg    }
21765212f86fSmrg  va_end (args_copy);
21775212f86fSmrg  va_end (args);
21785212f86fSmrg
21795212f86fSmrg  return *str && number && fnumber;
21805212f86fSmrg}
21815212f86fSmrg'
21825212f86fSmrg
21835212f86fSmrg# Test code for whether the C compiler supports C99 (body of main).
21845212f86fSmrgac_c_conftest_c99_main='
21855212f86fSmrg  // Check bool.
21865212f86fSmrg  _Bool success = false;
21875212f86fSmrg  success |= (argc != 0);
21885212f86fSmrg
21895212f86fSmrg  // Check restrict.
21905212f86fSmrg  if (test_restrict ("String literal") == 0)
21915212f86fSmrg    success = true;
21925212f86fSmrg  char *restrict newvar = "Another string";
21935212f86fSmrg
21945212f86fSmrg  // Check varargs.
21955212f86fSmrg  success &= test_varargs ("s, d'\'' f .", "string", 65, 34.234);
21965212f86fSmrg  test_varargs_macros ();
21975212f86fSmrg
21985212f86fSmrg  // Check flexible array members.
21995212f86fSmrg  struct incomplete_array *ia =
22005212f86fSmrg    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
22015212f86fSmrg  ia->datasize = 10;
22025212f86fSmrg  for (int i = 0; i < ia->datasize; ++i)
22035212f86fSmrg    ia->data[i] = i * 1.234;
22045212f86fSmrg
22055212f86fSmrg  // Check named initializers.
22065212f86fSmrg  struct named_init ni = {
22075212f86fSmrg    .number = 34,
22085212f86fSmrg    .name = L"Test wide string",
22095212f86fSmrg    .average = 543.34343,
22105212f86fSmrg  };
22115212f86fSmrg
22125212f86fSmrg  ni.number = 58;
22135212f86fSmrg
22145212f86fSmrg  int dynamic_array[ni.number];
22155212f86fSmrg  dynamic_array[0] = argv[0][0];
22165212f86fSmrg  dynamic_array[ni.number - 1] = 543;
22175212f86fSmrg
22185212f86fSmrg  // work around unused variable warnings
22195212f86fSmrg  ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\''
22205212f86fSmrg	 || dynamic_array[ni.number - 1] != 543);
22215212f86fSmrg'
22225212f86fSmrg
22235212f86fSmrg# Test code for whether the C compiler supports C11 (global declarations)
22245212f86fSmrgac_c_conftest_c11_globals='
22255212f86fSmrg// Does the compiler advertise C11 conformance?
22265212f86fSmrg#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
22275212f86fSmrg# error "Compiler does not advertise C11 conformance"
22285212f86fSmrg#endif
22295212f86fSmrg
22305212f86fSmrg// Check _Alignas.
22315212f86fSmrgchar _Alignas (double) aligned_as_double;
22325212f86fSmrgchar _Alignas (0) no_special_alignment;
22335212f86fSmrgextern char aligned_as_int;
22345212f86fSmrgchar _Alignas (0) _Alignas (int) aligned_as_int;
22355212f86fSmrg
22365212f86fSmrg// Check _Alignof.
22375212f86fSmrgenum
22385212f86fSmrg{
22395212f86fSmrg  int_alignment = _Alignof (int),
22405212f86fSmrg  int_array_alignment = _Alignof (int[100]),
22415212f86fSmrg  char_alignment = _Alignof (char)
22425212f86fSmrg};
22435212f86fSmrg_Static_assert (0 < -_Alignof (int), "_Alignof is signed");
22445212f86fSmrg
22455212f86fSmrg// Check _Noreturn.
22465212f86fSmrgint _Noreturn does_not_return (void) { for (;;) continue; }
22475212f86fSmrg
22485212f86fSmrg// Check _Static_assert.
22495212f86fSmrgstruct test_static_assert
22505212f86fSmrg{
22515212f86fSmrg  int x;
22525212f86fSmrg  _Static_assert (sizeof (int) <= sizeof (long int),
22535212f86fSmrg                  "_Static_assert does not work in struct");
22545212f86fSmrg  long int y;
22555212f86fSmrg};
22565212f86fSmrg
22575212f86fSmrg// Check UTF-8 literals.
22585212f86fSmrg#define u8 syntax error!
22595212f86fSmrgchar const utf8_literal[] = u8"happens to be ASCII" "another string";
22605212f86fSmrg
22615212f86fSmrg// Check duplicate typedefs.
22625212f86fSmrgtypedef long *long_ptr;
22635212f86fSmrgtypedef long int *long_ptr;
22645212f86fSmrgtypedef long_ptr long_ptr;
22655212f86fSmrg
22665212f86fSmrg// Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1.
22675212f86fSmrgstruct anonymous
22685212f86fSmrg{
22695212f86fSmrg  union {
22705212f86fSmrg    struct { int i; int j; };
22715212f86fSmrg    struct { int k; long int l; } w;
22725212f86fSmrg  };
22735212f86fSmrg  int m;
22745212f86fSmrg} v1;
22755212f86fSmrg'
22765212f86fSmrg
22775212f86fSmrg# Test code for whether the C compiler supports C11 (body of main).
22785212f86fSmrgac_c_conftest_c11_main='
22795212f86fSmrg  _Static_assert ((offsetof (struct anonymous, i)
22805212f86fSmrg		   == offsetof (struct anonymous, w.k)),
22815212f86fSmrg		  "Anonymous union alignment botch");
22825212f86fSmrg  v1.i = 2;
22835212f86fSmrg  v1.w.k = 5;
22845212f86fSmrg  ok |= v1.i != 5;
22855212f86fSmrg'
22865212f86fSmrg
22875212f86fSmrg# Test code for whether the C compiler supports C11 (complete).
22885212f86fSmrgac_c_conftest_c11_program="${ac_c_conftest_c89_globals}
22895212f86fSmrg${ac_c_conftest_c99_globals}
22905212f86fSmrg${ac_c_conftest_c11_globals}
22915212f86fSmrg
22925212f86fSmrgint
22935212f86fSmrgmain (int argc, char **argv)
22945212f86fSmrg{
22955212f86fSmrg  int ok = 0;
22965212f86fSmrg  ${ac_c_conftest_c89_main}
22975212f86fSmrg  ${ac_c_conftest_c99_main}
22985212f86fSmrg  ${ac_c_conftest_c11_main}
22995212f86fSmrg  return ok;
23005212f86fSmrg}
23015212f86fSmrg"
23025212f86fSmrg
23035212f86fSmrg# Test code for whether the C compiler supports C99 (complete).
23045212f86fSmrgac_c_conftest_c99_program="${ac_c_conftest_c89_globals}
23055212f86fSmrg${ac_c_conftest_c99_globals}
23065212f86fSmrg
23075212f86fSmrgint
23085212f86fSmrgmain (int argc, char **argv)
23095212f86fSmrg{
23105212f86fSmrg  int ok = 0;
23115212f86fSmrg  ${ac_c_conftest_c89_main}
23125212f86fSmrg  ${ac_c_conftest_c99_main}
23135212f86fSmrg  return ok;
23145212f86fSmrg}
23155212f86fSmrg"
23165212f86fSmrg
23175212f86fSmrg# Test code for whether the C compiler supports C89 (complete).
23185212f86fSmrgac_c_conftest_c89_program="${ac_c_conftest_c89_globals}
23195212f86fSmrg
23205212f86fSmrgint
23215212f86fSmrgmain (int argc, char **argv)
23225212f86fSmrg{
23235212f86fSmrg  int ok = 0;
23245212f86fSmrg  ${ac_c_conftest_c89_main}
23255212f86fSmrg  return ok;
23265212f86fSmrg}
23275212f86fSmrg"
23285212f86fSmrg
23295212f86fSmrgas_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H"
23305212f86fSmrgas_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H"
23315212f86fSmrgas_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H"
23325212f86fSmrgas_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H"
23335212f86fSmrgas_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H"
23345212f86fSmrgas_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H"
23355212f86fSmrgas_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H"
23365212f86fSmrgas_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H"
23375212f86fSmrgas_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H"
23385212f86fSmrg
23395212f86fSmrg# Auxiliary files required by this configure script.
23405212f86fSmrgac_aux_files="config.guess config.sub compile missing install-sh"
23415212f86fSmrg
23425212f86fSmrg# Locations in which to look for auxiliary files.
23435212f86fSmrgac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.."
23445212f86fSmrg
23455212f86fSmrg# Search for a directory containing all of the required auxiliary files,
23465212f86fSmrg# $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates.
23475212f86fSmrg# If we don't find one directory that contains all the files we need,
23485212f86fSmrg# we report the set of missing files from the *first* directory in
23495212f86fSmrg# $ac_aux_dir_candidates and give up.
23505212f86fSmrgac_missing_aux_files=""
23515212f86fSmrgac_first_candidate=:
23525212f86fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5
23535212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
23545212f86fSmrgas_found=false
23555212f86fSmrgfor as_dir in $ac_aux_dir_candidates
23565212f86fSmrgdo
23575212f86fSmrg  IFS=$as_save_IFS
23585212f86fSmrg  case $as_dir in #(((
23595212f86fSmrg    '') as_dir=./ ;;
23605212f86fSmrg    */) ;;
23615212f86fSmrg    *) as_dir=$as_dir/ ;;
23625212f86fSmrg  esac
23635212f86fSmrg  as_found=:
23645212f86fSmrg
23655212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}:  trying $as_dir" >&5
23665212f86fSmrg  ac_aux_dir_found=yes
23675212f86fSmrg  ac_install_sh=
23685212f86fSmrg  for ac_aux in $ac_aux_files
23695212f86fSmrg  do
23705212f86fSmrg    # As a special case, if "install-sh" is required, that requirement
23715212f86fSmrg    # can be satisfied by any of "install-sh", "install.sh", or "shtool",
23725212f86fSmrg    # and $ac_install_sh is set appropriately for whichever one is found.
23735212f86fSmrg    if test x"$ac_aux" = x"install-sh"
23745212f86fSmrg    then
23755212f86fSmrg      if test -f "${as_dir}install-sh"; then
23765212f86fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install-sh found" >&5
23775212f86fSmrg        ac_install_sh="${as_dir}install-sh -c"
23785212f86fSmrg      elif test -f "${as_dir}install.sh"; then
23795212f86fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}install.sh found" >&5
23805212f86fSmrg        ac_install_sh="${as_dir}install.sh -c"
23815212f86fSmrg      elif test -f "${as_dir}shtool"; then
23825212f86fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}shtool found" >&5
23835212f86fSmrg        ac_install_sh="${as_dir}shtool install -c"
23845212f86fSmrg      else
23855212f86fSmrg        ac_aux_dir_found=no
23865212f86fSmrg        if $ac_first_candidate; then
23875212f86fSmrg          ac_missing_aux_files="${ac_missing_aux_files} install-sh"
23885212f86fSmrg        else
23895212f86fSmrg          break
23905212f86fSmrg        fi
23915212f86fSmrg      fi
23925212f86fSmrg    else
23935212f86fSmrg      if test -f "${as_dir}${ac_aux}"; then
23945212f86fSmrg        printf "%s\n" "$as_me:${as_lineno-$LINENO}:   ${as_dir}${ac_aux} found" >&5
23955212f86fSmrg      else
23965212f86fSmrg        ac_aux_dir_found=no
23975212f86fSmrg        if $ac_first_candidate; then
23985212f86fSmrg          ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}"
23995212f86fSmrg        else
24005212f86fSmrg          break
24015212f86fSmrg        fi
24025212f86fSmrg      fi
24035212f86fSmrg    fi
24045212f86fSmrg  done
24055212f86fSmrg  if test "$ac_aux_dir_found" = yes; then
24065212f86fSmrg    ac_aux_dir="$as_dir"
24075212f86fSmrg    break
24085212f86fSmrg  fi
24095212f86fSmrg  ac_first_candidate=false
24105212f86fSmrg
24115212f86fSmrg  as_found=false
24125212f86fSmrgdone
24135212f86fSmrgIFS=$as_save_IFS
24145212f86fSmrgif $as_found
24155212f86fSmrgthen :
24165212f86fSmrg
24175212f86fSmrgelse $as_nop
24185212f86fSmrg  as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5
24195212f86fSmrgfi
24205212f86fSmrg
24215212f86fSmrg
24225212f86fSmrg# These three variables are undocumented and unsupported,
24235212f86fSmrg# and are intended to be withdrawn in a future Autoconf release.
24245212f86fSmrg# They can cause serious problems if a builder's source tree is in a directory
24255212f86fSmrg# whose full name contains unusual characters.
24265212f86fSmrgif test -f "${ac_aux_dir}config.guess"; then
24275212f86fSmrg  ac_config_guess="$SHELL ${ac_aux_dir}config.guess"
24285212f86fSmrgfi
24295212f86fSmrgif test -f "${ac_aux_dir}config.sub"; then
24305212f86fSmrg  ac_config_sub="$SHELL ${ac_aux_dir}config.sub"
24315212f86fSmrgfi
24325212f86fSmrgif test -f "$ac_aux_dir/configure"; then
24335212f86fSmrg  ac_configure="$SHELL ${ac_aux_dir}configure"
24345212f86fSmrgfi
24355212f86fSmrg
24365212f86fSmrg# Check that the precious variables saved in the cache have kept the same
24375212f86fSmrg# value.
24385212f86fSmrgac_cache_corrupted=false
24395212f86fSmrgfor ac_var in $ac_precious_vars; do
24405212f86fSmrg  eval ac_old_set=\$ac_cv_env_${ac_var}_set
24415212f86fSmrg  eval ac_new_set=\$ac_env_${ac_var}_set
24425212f86fSmrg  eval ac_old_val=\$ac_cv_env_${ac_var}_value
24435212f86fSmrg  eval ac_new_val=\$ac_env_${ac_var}_value
24445212f86fSmrg  case $ac_old_set,$ac_new_set in
24455212f86fSmrg    set,)
24465212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
24475212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
24485212f86fSmrg      ac_cache_corrupted=: ;;
24495212f86fSmrg    ,set)
24505212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
24515212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
24525212f86fSmrg      ac_cache_corrupted=: ;;
24535212f86fSmrg    ,);;
24545212f86fSmrg    *)
24555212f86fSmrg      if test "x$ac_old_val" != "x$ac_new_val"; then
24565212f86fSmrg	# differences in whitespace do not lead to failure.
24575212f86fSmrg	ac_old_val_w=`echo x $ac_old_val`
24585212f86fSmrg	ac_new_val_w=`echo x $ac_new_val`
24595212f86fSmrg	if test "$ac_old_val_w" != "$ac_new_val_w"; then
24605212f86fSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
24615212f86fSmrgprintf "%s\n" "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
24625212f86fSmrg	  ac_cache_corrupted=:
24635212f86fSmrg	else
24645212f86fSmrg	  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
24655212f86fSmrgprintf "%s\n" "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
24665212f86fSmrg	  eval $ac_var=\$ac_old_val
24675212f86fSmrg	fi
24685212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
24695212f86fSmrgprintf "%s\n" "$as_me:   former value:  \`$ac_old_val'" >&2;}
24705212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
24715212f86fSmrgprintf "%s\n" "$as_me:   current value: \`$ac_new_val'" >&2;}
24725212f86fSmrg      fi;;
24735212f86fSmrg  esac
24745212f86fSmrg  # Pass precious variables to config.status.
24755212f86fSmrg  if test "$ac_new_set" = set; then
24765212f86fSmrg    case $ac_new_val in
24775212f86fSmrg    *\'*) ac_arg=$ac_var=`printf "%s\n" "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
24785212f86fSmrg    *) ac_arg=$ac_var=$ac_new_val ;;
24795212f86fSmrg    esac
24805212f86fSmrg    case " $ac_configure_args " in
24815212f86fSmrg      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
24825212f86fSmrg      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
24835212f86fSmrg    esac
24845212f86fSmrg  fi
24855212f86fSmrgdone
24865212f86fSmrgif $ac_cache_corrupted; then
24875212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
24885212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
24895212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
24905212f86fSmrgprintf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;}
24915212f86fSmrg  as_fn_error $? "run \`${MAKE-make} distclean' and/or \`rm $cache_file'
24925212f86fSmrg	    and start over" "$LINENO" 5
24935212f86fSmrgfi
24945212f86fSmrg## -------------------- ##
24955212f86fSmrg## Main body of script. ##
24965212f86fSmrg## -------------------- ##
24975212f86fSmrg
24985212f86fSmrgac_ext=c
24995212f86fSmrgac_cpp='$CPP $CPPFLAGS'
25005212f86fSmrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
25015212f86fSmrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
25025212f86fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
25035212f86fSmrg
25045212f86fSmrg
25055212f86fSmrg
25065212f86fSmrgac_config_headers="$ac_config_headers config.h"
25075212f86fSmrg
25085212f86fSmrg
25095212f86fSmrg# Initialize Automake
25105212f86fSmrgam__api_version='1.16'
25115212f86fSmrg
25125212f86fSmrg
25135212f86fSmrg
25145212f86fSmrg  # Find a good install program.  We prefer a C program (faster),
25155212f86fSmrg# so one script is as good as another.  But avoid the broken or
25165212f86fSmrg# incompatible versions:
25175212f86fSmrg# SysV /etc/install, /usr/sbin/install
25185212f86fSmrg# SunOS /usr/etc/install
25195212f86fSmrg# IRIX /sbin/install
25205212f86fSmrg# AIX /bin/install
25217d5e3a19Smrg# AmigaOS /C/install, which installs bootblocks on floppy discs
25227d5e3a19Smrg# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
25237d5e3a19Smrg# AFS /usr/afsws/bin/install, which mishandles nonexistent args
25247d5e3a19Smrg# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
25257d5e3a19Smrg# OS/2's system install, which has a completely different semantic
25267d5e3a19Smrg# ./install, which can be erroneously created by make from ./install.sh.
25271568b75bSmrg# Reject install programs that cannot install multiple files.
25285212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
25295212f86fSmrgprintf %s "checking for a BSD-compatible install... " >&6; }
25307d5e3a19Smrgif test -z "$INSTALL"; then
25315212f86fSmrgif test ${ac_cv_path_install+y}
25325212f86fSmrgthen :
25335212f86fSmrg  printf %s "(cached) " >&6
25345212f86fSmrgelse $as_nop
25357d5e3a19Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
25367d5e3a19Smrgfor as_dir in $PATH
25377d5e3a19Smrgdo
25387d5e3a19Smrg  IFS=$as_save_IFS
25395212f86fSmrg  case $as_dir in #(((
25405212f86fSmrg    '') as_dir=./ ;;
25415212f86fSmrg    */) ;;
25425212f86fSmrg    *) as_dir=$as_dir/ ;;
25435212f86fSmrg  esac
25445212f86fSmrg    # Account for fact that we put trailing slashes in our PATH walk.
25455212f86fSmrgcase $as_dir in #((
25465212f86fSmrg  ./ | /[cC]/* | \
25477d5e3a19Smrg  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2548765486e8Smrg  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
25497d5e3a19Smrg  /usr/ucb/* ) ;;
25507d5e3a19Smrg  *)
25517d5e3a19Smrg    # OSF1 and SCO ODT 3.0 have their own names for install.
25527d5e3a19Smrg    # Don't use installbsd from OSF since it installs stuff as root
25537d5e3a19Smrg    # by default.
25547d5e3a19Smrg    for ac_prog in ginstall scoinst install; do
25557d5e3a19Smrg      for ac_exec_ext in '' $ac_executable_extensions; do
25565212f86fSmrg	if as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext"; then
25577d5e3a19Smrg	  if test $ac_prog = install &&
25585212f86fSmrg	    grep dspmsg "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25597d5e3a19Smrg	    # AIX install.  It has an incompatible calling convention.
25607d5e3a19Smrg	    :
25617d5e3a19Smrg	  elif test $ac_prog = install &&
25625212f86fSmrg	    grep pwplus "$as_dir$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
25637d5e3a19Smrg	    # program-specific install script used by HP pwplus--don't use.
25647d5e3a19Smrg	    :
25657d5e3a19Smrg	  else
25661568b75bSmrg	    rm -rf conftest.one conftest.two conftest.dir
25671568b75bSmrg	    echo one > conftest.one
25681568b75bSmrg	    echo two > conftest.two
25691568b75bSmrg	    mkdir conftest.dir
25705212f86fSmrg	    if "$as_dir$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir/" &&
25711568b75bSmrg	      test -s conftest.one && test -s conftest.two &&
25721568b75bSmrg	      test -s conftest.dir/conftest.one &&
25731568b75bSmrg	      test -s conftest.dir/conftest.two
25741568b75bSmrg	    then
25755212f86fSmrg	      ac_cv_path_install="$as_dir$ac_prog$ac_exec_ext -c"
25761568b75bSmrg	      break 3
25771568b75bSmrg	    fi
25787d5e3a19Smrg	  fi
25797d5e3a19Smrg	fi
25807d5e3a19Smrg      done
25817d5e3a19Smrg    done
25827d5e3a19Smrg    ;;
25837d5e3a19Smrgesac
25841568b75bSmrg
2585765486e8Smrg  done
25867d5e3a19SmrgIFS=$as_save_IFS
25877d5e3a19Smrg
25881568b75bSmrgrm -rf conftest.one conftest.two conftest.dir
25897d5e3a19Smrg
25907d5e3a19Smrgfi
25915212f86fSmrg  if test ${ac_cv_path_install+y}; then
25927d5e3a19Smrg    INSTALL=$ac_cv_path_install
25937d5e3a19Smrg  else
25947d5e3a19Smrg    # As a last resort, use the slow shell script.  Don't cache a
25957d5e3a19Smrg    # value for INSTALL within a source directory, because that will
25967d5e3a19Smrg    # break other packages using the cache if that directory is
25977d5e3a19Smrg    # removed, or if the value is a relative name.
25987d5e3a19Smrg    INSTALL=$ac_install_sh
25997d5e3a19Smrg  fi
26007d5e3a19Smrgfi
26015212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
26025212f86fSmrgprintf "%s\n" "$INSTALL" >&6; }
26037d5e3a19Smrg
26047d5e3a19Smrg# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
26057d5e3a19Smrg# It thinks the first close brace ends the variable substitution.
26067d5e3a19Smrgtest -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
26077d5e3a19Smrg
26087d5e3a19Smrgtest -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
26097d5e3a19Smrg
26107d5e3a19Smrgtest -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
26117d5e3a19Smrg
26125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
26135212f86fSmrgprintf %s "checking whether build environment is sane... " >&6; }
26141568b75bSmrg# Reject unsafe characters in $srcdir or the absolute working directory
26151568b75bSmrg# name.  Accept space and tab only in the latter.
26161568b75bSmrgam_lf='
26171568b75bSmrg'
26181568b75bSmrgcase `pwd` in
26191568b75bSmrg  *[\\\"\#\$\&\'\`$am_lf]*)
2620765486e8Smrg    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
26211568b75bSmrgesac
26221568b75bSmrgcase $srcdir in
26231568b75bSmrg  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2624b8414663Smrg    as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
26251568b75bSmrgesac
26261568b75bSmrg
2627b8414663Smrg# Do 'set' in a subshell so we don't clobber the current shell's
26281568b75bSmrg# arguments.  Must try -L first in case configure is actually a
26297d5e3a19Smrg# symlink; some systems play weird games with the mod time of symlinks
26307d5e3a19Smrg# (eg FreeBSD returns the mod time of the symlink's containing
26317d5e3a19Smrg# directory).
26327d5e3a19Smrgif (
2633b8414663Smrg   am_has_slept=no
2634b8414663Smrg   for am_try in 1 2; do
2635b8414663Smrg     echo "timestamp, slept: $am_has_slept" > conftest.file
2636b8414663Smrg     set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2637b8414663Smrg     if test "$*" = "X"; then
2638b8414663Smrg	# -L didn't work.
2639b8414663Smrg	set X `ls -t "$srcdir/configure" conftest.file`
2640b8414663Smrg     fi
2641b8414663Smrg     if test "$*" != "X $srcdir/configure conftest.file" \
2642b8414663Smrg	&& test "$*" != "X conftest.file $srcdir/configure"; then
2643b8414663Smrg
2644b8414663Smrg	# If neither matched, then we have a broken ls.  This can happen
2645b8414663Smrg	# if, for instance, CONFIG_SHELL is bash and it inherits a
2646b8414663Smrg	# broken ls alias from the environment.  This has actually
2647b8414663Smrg	# happened.  Such a system could not be considered "sane".
2648b8414663Smrg	as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
2649b8414663Smrg  alias in your environment" "$LINENO" 5
2650b8414663Smrg     fi
2651b8414663Smrg     if test "$2" = conftest.file || test $am_try -eq 2; then
2652b8414663Smrg       break
2653b8414663Smrg     fi
2654b8414663Smrg     # Just in case.
2655b8414663Smrg     sleep 1
2656b8414663Smrg     am_has_slept=yes
2657b8414663Smrg   done
26587d5e3a19Smrg   test "$2" = conftest.file
26597d5e3a19Smrg   )
26607d5e3a19Smrgthen
26617d5e3a19Smrg   # Ok.
26627d5e3a19Smrg   :
26637d5e3a19Smrgelse
2664765486e8Smrg   as_fn_error $? "newly created file is older than distributed files!
2665765486e8SmrgCheck your system clock" "$LINENO" 5
26667d5e3a19Smrgfi
26675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
26685212f86fSmrgprintf "%s\n" "yes" >&6; }
2669b8414663Smrg# If we didn't sleep, we still need to ensure time stamps of config.status and
2670b8414663Smrg# generated files are strictly newer.
2671b8414663Smrgam_sleep_pid=
2672b8414663Smrgif grep 'slept: no' conftest.file >/dev/null 2>&1; then
2673b8414663Smrg  ( sleep 1 ) &
2674b8414663Smrg  am_sleep_pid=$!
2675b8414663Smrgfi
2676b8414663Smrg
2677b8414663Smrgrm -f conftest.file
2678b8414663Smrg
26797d5e3a19Smrgtest "$program_prefix" != NONE &&
26807d5e3a19Smrg  program_transform_name="s&^&$program_prefix&;$program_transform_name"
26817d5e3a19Smrg# Use a double $ so make ignores it.
26827d5e3a19Smrgtest "$program_suffix" != NONE &&
26837d5e3a19Smrg  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
26841568b75bSmrg# Double any \ or $.
26857d5e3a19Smrg# By default was `s,x,x', remove it if useless.
26861568b75bSmrgac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
26875212f86fSmrgprogram_transform_name=`printf "%s\n" "$program_transform_name" | sed "$ac_script"`
26885212f86fSmrg
26897d5e3a19Smrg
2690b8414663Smrg# Expand $ac_aux_dir to an absolute path.
2691b8414663Smrgam_aux_dir=`cd "$ac_aux_dir" && pwd`
26927d5e3a19Smrg
26935212f86fSmrg
26945212f86fSmrg  if test x"${MISSING+set}" != xset; then
26955212f86fSmrg  MISSING="\${SHELL} '$am_aux_dir/missing'"
26961568b75bSmrgfi
26977d5e3a19Smrg# Use eval to expand $SHELL
2698b8414663Smrgif eval "$MISSING --is-lightweight"; then
2699b8414663Smrg  am_missing_run="$MISSING "
27007d5e3a19Smrgelse
27017d5e3a19Smrg  am_missing_run=
27025212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
27035212f86fSmrgprintf "%s\n" "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
27041568b75bSmrgfi
27051568b75bSmrg
2706b8414663Smrgif test x"${install_sh+set}" != xset; then
27071568b75bSmrg  case $am_aux_dir in
27081568b75bSmrg  *\ * | *\	*)
27091568b75bSmrg    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
27101568b75bSmrg  *)
27111568b75bSmrg    install_sh="\${SHELL} $am_aux_dir/install-sh"
27121568b75bSmrg  esac
27131568b75bSmrgfi
27141568b75bSmrg
2715b8414663Smrg# Installed binaries are usually stripped using 'strip' when the user
2716b8414663Smrg# run "make install-strip".  However 'strip' might not be the right
27171568b75bSmrg# tool to use in cross-compilation environments, therefore Automake
2718b8414663Smrg# will honor the 'STRIP' environment variable to overrule this program.
27191568b75bSmrgif test "$cross_compiling" != no; then
27201568b75bSmrg  if test -n "$ac_tool_prefix"; then
27211568b75bSmrg  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
27221568b75bSmrgset dummy ${ac_tool_prefix}strip; ac_word=$2
27235212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27245212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
27255212f86fSmrgif test ${ac_cv_prog_STRIP+y}
27265212f86fSmrgthen :
27275212f86fSmrg  printf %s "(cached) " >&6
27285212f86fSmrgelse $as_nop
27291568b75bSmrg  if test -n "$STRIP"; then
27301568b75bSmrg  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
27311568b75bSmrgelse
27321568b75bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27331568b75bSmrgfor as_dir in $PATH
27341568b75bSmrgdo
27351568b75bSmrg  IFS=$as_save_IFS
27365212f86fSmrg  case $as_dir in #(((
27375212f86fSmrg    '') as_dir=./ ;;
27385212f86fSmrg    */) ;;
27395212f86fSmrg    *) as_dir=$as_dir/ ;;
27405212f86fSmrg  esac
2741765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
27425212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27431568b75bSmrg    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
27445212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27451568b75bSmrg    break 2
27461568b75bSmrg  fi
27471568b75bSmrgdone
2748765486e8Smrg  done
27491568b75bSmrgIFS=$as_save_IFS
27501568b75bSmrg
27511568b75bSmrgfi
27521568b75bSmrgfi
27531568b75bSmrgSTRIP=$ac_cv_prog_STRIP
27541568b75bSmrgif test -n "$STRIP"; then
27555212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
27565212f86fSmrgprintf "%s\n" "$STRIP" >&6; }
27571568b75bSmrgelse
27585212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
27595212f86fSmrgprintf "%s\n" "no" >&6; }
27601568b75bSmrgfi
27611568b75bSmrg
27621568b75bSmrg
27631568b75bSmrgfi
27641568b75bSmrgif test -z "$ac_cv_prog_STRIP"; then
27651568b75bSmrg  ac_ct_STRIP=$STRIP
27661568b75bSmrg  # Extract the first word of "strip", so it can be a program name with args.
27671568b75bSmrgset dummy strip; ac_word=$2
27685212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
27695212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
27705212f86fSmrgif test ${ac_cv_prog_ac_ct_STRIP+y}
27715212f86fSmrgthen :
27725212f86fSmrg  printf %s "(cached) " >&6
27735212f86fSmrgelse $as_nop
27741568b75bSmrg  if test -n "$ac_ct_STRIP"; then
27751568b75bSmrg  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
27761568b75bSmrgelse
27771568b75bSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27781568b75bSmrgfor as_dir in $PATH
27791568b75bSmrgdo
27801568b75bSmrg  IFS=$as_save_IFS
27815212f86fSmrg  case $as_dir in #(((
27825212f86fSmrg    '') as_dir=./ ;;
27835212f86fSmrg    */) ;;
27845212f86fSmrg    *) as_dir=$as_dir/ ;;
27855212f86fSmrg  esac
2786765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
27875212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
27881568b75bSmrg    ac_cv_prog_ac_ct_STRIP="strip"
27895212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
27901568b75bSmrg    break 2
27911568b75bSmrg  fi
27921568b75bSmrgdone
2793765486e8Smrg  done
27941568b75bSmrgIFS=$as_save_IFS
27951568b75bSmrg
27961568b75bSmrgfi
27971568b75bSmrgfi
27981568b75bSmrgac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
27991568b75bSmrgif test -n "$ac_ct_STRIP"; then
28005212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
28015212f86fSmrgprintf "%s\n" "$ac_ct_STRIP" >&6; }
28021568b75bSmrgelse
28035212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
28045212f86fSmrgprintf "%s\n" "no" >&6; }
28051568b75bSmrgfi
28061568b75bSmrg
28071568b75bSmrg  if test "x$ac_ct_STRIP" = x; then
28081568b75bSmrg    STRIP=":"
28091568b75bSmrg  else
28101568b75bSmrg    case $cross_compiling:$ac_tool_warned in
28111568b75bSmrgyes:)
28125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
28135212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
28141568b75bSmrgac_tool_warned=yes ;;
28151568b75bSmrgesac
28161568b75bSmrg    STRIP=$ac_ct_STRIP
28171568b75bSmrg  fi
28181568b75bSmrgelse
28191568b75bSmrg  STRIP="$ac_cv_prog_STRIP"
28207d5e3a19Smrgfi
28217d5e3a19Smrg
28221568b75bSmrgfi
28231568b75bSmrgINSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
28241568b75bSmrg
28255212f86fSmrg
28265212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5
28275212f86fSmrgprintf %s "checking for a race-free mkdir -p... " >&6; }
28287d5e3a19Smrgif test -z "$MKDIR_P"; then
28295212f86fSmrg  if test ${ac_cv_path_mkdir+y}
28305212f86fSmrgthen :
28315212f86fSmrg  printf %s "(cached) " >&6
28325212f86fSmrgelse $as_nop
28337d5e3a19Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28347d5e3a19Smrgfor as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
28357d5e3a19Smrgdo
28367d5e3a19Smrg  IFS=$as_save_IFS
28375212f86fSmrg  case $as_dir in #(((
28385212f86fSmrg    '') as_dir=./ ;;
28395212f86fSmrg    */) ;;
28405212f86fSmrg    *) as_dir=$as_dir/ ;;
28415212f86fSmrg  esac
2842765486e8Smrg    for ac_prog in mkdir gmkdir; do
28437d5e3a19Smrg	 for ac_exec_ext in '' $ac_executable_extensions; do
28445212f86fSmrg	   as_fn_executable_p "$as_dir$ac_prog$ac_exec_ext" || continue
28455212f86fSmrg	   case `"$as_dir$ac_prog$ac_exec_ext" --version 2>&1` in #(
28465212f86fSmrg	     'mkdir ('*'coreutils) '* | \
28475212f86fSmrg	     'BusyBox '* | \
28487d5e3a19Smrg	     'mkdir (fileutils) '4.1*)
28495212f86fSmrg	       ac_cv_path_mkdir=$as_dir$ac_prog$ac_exec_ext
28507d5e3a19Smrg	       break 3;;
28517d5e3a19Smrg	   esac
28527d5e3a19Smrg	 done
28537d5e3a19Smrg       done
2854765486e8Smrg  done
28557d5e3a19SmrgIFS=$as_save_IFS
28567d5e3a19Smrg
28577d5e3a19Smrgfi
28587d5e3a19Smrg
2859765486e8Smrg  test -d ./--version && rmdir ./--version
28605212f86fSmrg  if test ${ac_cv_path_mkdir+y}; then
28617d5e3a19Smrg    MKDIR_P="$ac_cv_path_mkdir -p"
28627d5e3a19Smrg  else
28637d5e3a19Smrg    # As a last resort, use the slow shell script.  Don't cache a
28647d5e3a19Smrg    # value for MKDIR_P within a source directory, because that will
28657d5e3a19Smrg    # break other packages using the cache if that directory is
28667d5e3a19Smrg    # removed, or if the value is a relative name.
28677d5e3a19Smrg    MKDIR_P="$ac_install_sh -d"
28687d5e3a19Smrg  fi
28697d5e3a19Smrgfi
28705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
28715212f86fSmrgprintf "%s\n" "$MKDIR_P" >&6; }
28727d5e3a19Smrg
28737d5e3a19Smrgfor ac_prog in gawk mawk nawk awk
28747d5e3a19Smrgdo
28757d5e3a19Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
28767d5e3a19Smrgset dummy $ac_prog; ac_word=$2
28775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
28785212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
28795212f86fSmrgif test ${ac_cv_prog_AWK+y}
28805212f86fSmrgthen :
28815212f86fSmrg  printf %s "(cached) " >&6
28825212f86fSmrgelse $as_nop
28837d5e3a19Smrg  if test -n "$AWK"; then
28847d5e3a19Smrg  ac_cv_prog_AWK="$AWK" # Let the user override the test.
28857d5e3a19Smrgelse
28867d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28877d5e3a19Smrgfor as_dir in $PATH
28887d5e3a19Smrgdo
28897d5e3a19Smrg  IFS=$as_save_IFS
28905212f86fSmrg  case $as_dir in #(((
28915212f86fSmrg    '') as_dir=./ ;;
28925212f86fSmrg    */) ;;
28935212f86fSmrg    *) as_dir=$as_dir/ ;;
28945212f86fSmrg  esac
2895765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
28965212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
28977d5e3a19Smrg    ac_cv_prog_AWK="$ac_prog"
28985212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
28997d5e3a19Smrg    break 2
29007d5e3a19Smrg  fi
29017d5e3a19Smrgdone
2902765486e8Smrg  done
29037d5e3a19SmrgIFS=$as_save_IFS
29047d5e3a19Smrg
29057d5e3a19Smrgfi
29067d5e3a19Smrgfi
29077d5e3a19SmrgAWK=$ac_cv_prog_AWK
29087d5e3a19Smrgif test -n "$AWK"; then
29095212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
29105212f86fSmrgprintf "%s\n" "$AWK" >&6; }
29117d5e3a19Smrgelse
29125212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
29135212f86fSmrgprintf "%s\n" "no" >&6; }
29147d5e3a19Smrgfi
29157d5e3a19Smrg
29167d5e3a19Smrg
29177d5e3a19Smrg  test -n "$AWK" && break
29187d5e3a19Smrgdone
29197d5e3a19Smrg
29205212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
29215212f86fSmrgprintf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
29221568b75bSmrgset x ${MAKE-make}
29235212f86fSmrgac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
29245212f86fSmrgif eval test \${ac_cv_prog_make_${ac_make}_set+y}
29255212f86fSmrgthen :
29265212f86fSmrg  printf %s "(cached) " >&6
29275212f86fSmrgelse $as_nop
29287d5e3a19Smrg  cat >conftest.make <<\_ACEOF
29297d5e3a19SmrgSHELL = /bin/sh
29307d5e3a19Smrgall:
29317d5e3a19Smrg	@echo '@@@%%%=$(MAKE)=@@@%%%'
29327d5e3a19Smrg_ACEOF
2933765486e8Smrg# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
29347d5e3a19Smrgcase `${MAKE-make} -f conftest.make 2>/dev/null` in
29357d5e3a19Smrg  *@@@%%%=?*=@@@%%%*)
29367d5e3a19Smrg    eval ac_cv_prog_make_${ac_make}_set=yes;;
29377d5e3a19Smrg  *)
29387d5e3a19Smrg    eval ac_cv_prog_make_${ac_make}_set=no;;
29397d5e3a19Smrgesac
29407d5e3a19Smrgrm -f conftest.make
29417d5e3a19Smrgfi
29427d5e3a19Smrgif eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
29435212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
29445212f86fSmrgprintf "%s\n" "yes" >&6; }
29457d5e3a19Smrg  SET_MAKE=
29467d5e3a19Smrgelse
29475212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
29485212f86fSmrgprintf "%s\n" "no" >&6; }
29497d5e3a19Smrg  SET_MAKE="MAKE=${MAKE-make}"
29507d5e3a19Smrgfi
29517d5e3a19Smrg
29527d5e3a19Smrgrm -rf .tst 2>/dev/null
29537d5e3a19Smrgmkdir .tst 2>/dev/null
29547d5e3a19Smrgif test -d .tst; then
29557d5e3a19Smrg  am__leading_dot=.
29567d5e3a19Smrgelse
29577d5e3a19Smrg  am__leading_dot=_
29587d5e3a19Smrgfi
29597d5e3a19Smrgrmdir .tst 2>/dev/null
29607d5e3a19Smrg
2961b8414663Smrg# Check whether --enable-silent-rules was given.
29625212f86fSmrgif test ${enable_silent_rules+y}
29635212f86fSmrgthen :
2964b8414663Smrg  enableval=$enable_silent_rules;
2965b8414663Smrgfi
2966b8414663Smrg
2967b8414663Smrgcase $enable_silent_rules in # (((
2968b8414663Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
2969b8414663Smrg   no) AM_DEFAULT_VERBOSITY=1;;
2970b8414663Smrg    *) AM_DEFAULT_VERBOSITY=1;;
2971b8414663Smrgesac
2972b8414663Smrgam_make=${MAKE-make}
29735212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
29745212f86fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
29755212f86fSmrgif test ${am_cv_make_support_nested_variables+y}
29765212f86fSmrgthen :
29775212f86fSmrg  printf %s "(cached) " >&6
29785212f86fSmrgelse $as_nop
29795212f86fSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
2980b8414663SmrgBAR0=false
2981b8414663SmrgBAR1=true
2982b8414663SmrgV=1
2983b8414663Smrgam__doit:
2984b8414663Smrg	@$(TRUE)
2985b8414663Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2986b8414663Smrg  am_cv_make_support_nested_variables=yes
2987b8414663Smrgelse
2988b8414663Smrg  am_cv_make_support_nested_variables=no
2989b8414663Smrgfi
2990b8414663Smrgfi
29915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
29925212f86fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
2993b8414663Smrgif test $am_cv_make_support_nested_variables = yes; then
2994b8414663Smrg    AM_V='$(V)'
2995b8414663Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2996b8414663Smrgelse
2997b8414663Smrg  AM_V=$AM_DEFAULT_VERBOSITY
2998b8414663Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2999b8414663Smrgfi
3000b8414663SmrgAM_BACKSLASH='\'
3001b8414663Smrg
30027d5e3a19Smrgif test "`cd $srcdir && pwd`" != "`pwd`"; then
30037d5e3a19Smrg  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
30047d5e3a19Smrg  # is not polluted with repeated "-I."
30057d5e3a19Smrg  am__isrc=' -I$(srcdir)'
30067d5e3a19Smrg  # test to see if srcdir already configured
30077d5e3a19Smrg  if test -f $srcdir/config.status; then
3008765486e8Smrg    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
30097d5e3a19Smrg  fi
30107d5e3a19Smrgfi
30117d5e3a19Smrg
30127d5e3a19Smrg# test whether we have cygpath
30137d5e3a19Smrgif test -z "$CYGPATH_W"; then
30147d5e3a19Smrg  if (cygpath --version) >/dev/null 2>/dev/null; then
30157d5e3a19Smrg    CYGPATH_W='cygpath -w'
30167d5e3a19Smrg  else
30177d5e3a19Smrg    CYGPATH_W=echo
30187d5e3a19Smrg  fi
30197d5e3a19Smrgfi
30207d5e3a19Smrg
30217d5e3a19Smrg
30227d5e3a19Smrg# Define the identity of the package.
30237d5e3a19Smrg PACKAGE='setxkbmap'
30247f6d8fe2Smrg VERSION='1.3.4'
30257d5e3a19Smrg
30267d5e3a19Smrg
30275212f86fSmrgprintf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
30287d5e3a19Smrg
30297d5e3a19Smrg
30305212f86fSmrgprintf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h
30317d5e3a19Smrg
30327d5e3a19Smrg# Some tools Automake needs.
30337d5e3a19Smrg
30347d5e3a19SmrgACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
30357d5e3a19Smrg
30367d5e3a19Smrg
30377d5e3a19SmrgAUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
30387d5e3a19Smrg
30397d5e3a19Smrg
30407d5e3a19SmrgAUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
30417d5e3a19Smrg
30427d5e3a19Smrg
30437d5e3a19SmrgAUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
30447d5e3a19Smrg
30457d5e3a19Smrg
30467d5e3a19SmrgMAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
30477d5e3a19Smrg
3048b8414663Smrg# For better backward compatibility.  To be removed once Automake 1.9.x
3049b8414663Smrg# dies out for good.  For more background, see:
30505212f86fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
30515212f86fSmrg# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
3052b8414663Smrgmkdir_p='$(MKDIR_P)'
30537d5e3a19Smrg
3054b8414663Smrg# We need awk for the "check" target (and possibly the TAP driver).  The
3055b8414663Smrg# system "awk" is bad on some platforms.
3056b8414663Smrg# Always define AMTAR for backward compatibility.  Yes, it's still used
3057b8414663Smrg# in the wild :-(  We should find a proper way to deprecate it ...
3058b8414663SmrgAMTAR='$${TAR-tar}'
30597d5e3a19Smrg
30607d5e3a19Smrg
3061b8414663Smrg# We'll loop over all known methods to create a tar archive until one works.
3062b8414663Smrg_am_tools='gnutar  pax cpio none'
30637d5e3a19Smrg
3064b8414663Smrgam__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
30657d5e3a19Smrg
30667d5e3a19Smrg
30677d5e3a19Smrg
30681568b75bSmrg
30697d5e3a19Smrg
30705212f86fSmrg# Variables for tags utilities; see am/tags.am
30715212f86fSmrgif test -z "$CTAGS"; then
30725212f86fSmrg  CTAGS=ctags
30735212f86fSmrgfi
30745212f86fSmrg
30755212f86fSmrgif test -z "$ETAGS"; then
30765212f86fSmrg  ETAGS=etags
30775212f86fSmrgfi
30785212f86fSmrg
30795212f86fSmrgif test -z "$CSCOPE"; then
30805212f86fSmrg  CSCOPE=cscope
30815212f86fSmrgfi
30825212f86fSmrg
30835212f86fSmrg
30847d5e3a19Smrg
3085b8414663Smrg# POSIX will say in a future version that running "rm -f" with no argument
3086b8414663Smrg# is OK; and we want to be able to make that assumption in our Makefile
3087b8414663Smrg# recipes.  So use an aggressive probe to check that the usage we want is
3088b8414663Smrg# actually supported "in the wild" to an acceptable degree.
3089b8414663Smrg# See automake bug#10828.
3090b8414663Smrg# To make any issue more visible, cause the running configure to be aborted
3091b8414663Smrg# by default if the 'rm' program in use doesn't match our expectations; the
3092b8414663Smrg# user can still override this though.
3093b8414663Smrgif rm -f && rm -fr && rm -rf; then : OK; else
3094b8414663Smrg  cat >&2 <<'END'
3095b8414663SmrgOops!
30967d5e3a19Smrg
3097b8414663SmrgYour 'rm' program seems unable to run without file operands specified
3098b8414663Smrgon the command line, even when the '-f' option is present.  This is contrary
3099b8414663Smrgto the behaviour of most rm programs out there, and not conforming with
3100b8414663Smrgthe upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
31017d5e3a19Smrg
3102b8414663SmrgPlease tell bug-automake@gnu.org about your system, including the value
3103b8414663Smrgof your $PATH and any error possibly output before this message.  This
3104b8414663Smrgcan help us improve future automake versions.
31057d5e3a19Smrg
3106b8414663SmrgEND
3107b8414663Smrg  if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
3108b8414663Smrg    echo 'Configuration will proceed anyway, since you have set the' >&2
3109b8414663Smrg    echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
3110b8414663Smrg    echo >&2
3111b8414663Smrg  else
3112b8414663Smrg    cat >&2 <<'END'
3113b8414663SmrgAborting the configuration process, to ensure you take notice of the issue.
3114765486e8Smrg
3115b8414663SmrgYou can download and install GNU coreutils to get an 'rm' implementation
31165212f86fSmrgthat behaves properly: <https://www.gnu.org/software/coreutils/>.
3117765486e8Smrg
3118b8414663SmrgIf you want to complete the configuration process using your problematic
3119b8414663Smrg'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3120b8414663Smrgto "yes", and re-run configure.
3121765486e8Smrg
3122b8414663SmrgEND
3123b8414663Smrg    as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3124b8414663Smrg  fi
3125b8414663Smrgfi
3126b8414663Smrg
3127b8414663Smrg
3128b8414663Smrg# Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
3129765486e8Smrg
3130765486e8Smrg
3131765486e8Smrg
3132765486e8Smrg
3133765486e8Smrg
31341568b75bSmrg
31351568b75bSmrg
31361568b75bSmrg
31371568b75bSmrg
31387d5e3a19Smrg
31397d5e3a19Smrg
31405212f86fSmrg
31415212f86fSmrg
31425212f86fSmrg
31435212f86fSmrg
31445212f86fSmrg
31455212f86fSmrg
31465212f86fSmrg
31475212f86fSmrg
31485212f86fSmrg
3149765486e8SmrgDEPDIR="${am__leading_dot}deps"
3150765486e8Smrg
3151765486e8Smrgac_config_commands="$ac_config_commands depfiles"
3152765486e8Smrg
31535212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5
31545212f86fSmrgprintf %s "checking whether ${MAKE-make} supports the include directive... " >&6; }
31555212f86fSmrgcat > confinc.mk << 'END'
3156765486e8Smrgam__doit:
31575212f86fSmrg	@echo this is the am__doit target >confinc.out
3158765486e8Smrg.PHONY: am__doit
3159765486e8SmrgEND
3160765486e8Smrgam__include="#"
3161765486e8Smrgam__quote=
31625212f86fSmrg# BSD make does it like this.
31635212f86fSmrgecho '.include "confinc.mk" # ignored' > confmf.BSD
31645212f86fSmrg# Other make implementations (GNU, Solaris 10, AIX) do it like this.
31655212f86fSmrgecho 'include confinc.mk # ignored' > confmf.GNU
31665212f86fSmrg_am_result=no
31675212f86fSmrgfor s in GNU BSD; do
31685212f86fSmrg  { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5
31695212f86fSmrg   (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5
31705212f86fSmrg   ac_status=$?
31715212f86fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
31725212f86fSmrg   (exit $ac_status); }
31735212f86fSmrg  case $?:`cat confinc.out 2>/dev/null` in #(
31745212f86fSmrg  '0:this is the am__doit target') :
31755212f86fSmrg    case $s in #(
31765212f86fSmrg  BSD) :
31775212f86fSmrg    am__include='.include' am__quote='"' ;; #(
31785212f86fSmrg  *) :
31795212f86fSmrg    am__include='include' am__quote='' ;;
31805212f86fSmrgesac ;; #(
31815212f86fSmrg  *) :
3182765486e8Smrg     ;;
31835212f86fSmrgesac
31845212f86fSmrg  if test "$am__include" != "#"; then
31855212f86fSmrg    _am_result="yes ($s style)"
31865212f86fSmrg    break
31875212f86fSmrg  fi
31885212f86fSmrgdone
31895212f86fSmrgrm -f confinc.* confmf.*
31905212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5
31915212f86fSmrgprintf "%s\n" "${_am_result}" >&6; }
3192765486e8Smrg
3193765486e8Smrg# Check whether --enable-dependency-tracking was given.
31945212f86fSmrgif test ${enable_dependency_tracking+y}
31955212f86fSmrgthen :
3196765486e8Smrg  enableval=$enable_dependency_tracking;
3197765486e8Smrgfi
3198765486e8Smrg
3199765486e8Smrgif test "x$enable_dependency_tracking" != xno; then
3200765486e8Smrg  am_depcomp="$ac_aux_dir/depcomp"
3201765486e8Smrg  AMDEPBACKSLASH='\'
3202b8414663Smrg  am__nodep='_no'
3203765486e8Smrgfi
3204765486e8Smrg if test "x$enable_dependency_tracking" != xno; then
3205765486e8Smrg  AMDEP_TRUE=
3206765486e8Smrg  AMDEP_FALSE='#'
3207765486e8Smrgelse
3208765486e8Smrg  AMDEP_TRUE='#'
3209765486e8Smrg  AMDEP_FALSE=
3210765486e8Smrgfi
3211765486e8Smrg
3212765486e8Smrg
32137d5e3a19Smrgac_ext=c
32147d5e3a19Smrgac_cpp='$CPP $CPPFLAGS'
32157d5e3a19Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
32167d5e3a19Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
32177d5e3a19Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
32187d5e3a19Smrgif test -n "$ac_tool_prefix"; then
32197d5e3a19Smrg  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
32207d5e3a19Smrgset dummy ${ac_tool_prefix}gcc; ac_word=$2
32215212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32225212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
32235212f86fSmrgif test ${ac_cv_prog_CC+y}
32245212f86fSmrgthen :
32255212f86fSmrg  printf %s "(cached) " >&6
32265212f86fSmrgelse $as_nop
32277d5e3a19Smrg  if test -n "$CC"; then
32287d5e3a19Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
32297d5e3a19Smrgelse
32307d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32317d5e3a19Smrgfor as_dir in $PATH
32327d5e3a19Smrgdo
32337d5e3a19Smrg  IFS=$as_save_IFS
32345212f86fSmrg  case $as_dir in #(((
32355212f86fSmrg    '') as_dir=./ ;;
32365212f86fSmrg    */) ;;
32375212f86fSmrg    *) as_dir=$as_dir/ ;;
32385212f86fSmrg  esac
3239765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
32405212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32417d5e3a19Smrg    ac_cv_prog_CC="${ac_tool_prefix}gcc"
32425212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32437d5e3a19Smrg    break 2
32447d5e3a19Smrg  fi
32457d5e3a19Smrgdone
3246765486e8Smrg  done
32477d5e3a19SmrgIFS=$as_save_IFS
32487d5e3a19Smrg
32497d5e3a19Smrgfi
32507d5e3a19Smrgfi
32517d5e3a19SmrgCC=$ac_cv_prog_CC
32527d5e3a19Smrgif test -n "$CC"; then
32535212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
32545212f86fSmrgprintf "%s\n" "$CC" >&6; }
32557d5e3a19Smrgelse
32565212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
32575212f86fSmrgprintf "%s\n" "no" >&6; }
32587d5e3a19Smrgfi
32597d5e3a19Smrg
32607d5e3a19Smrg
32617d5e3a19Smrgfi
32627d5e3a19Smrgif test -z "$ac_cv_prog_CC"; then
32637d5e3a19Smrg  ac_ct_CC=$CC
32647d5e3a19Smrg  # Extract the first word of "gcc", so it can be a program name with args.
32657d5e3a19Smrgset dummy gcc; ac_word=$2
32665212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
32675212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
32685212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
32695212f86fSmrgthen :
32705212f86fSmrg  printf %s "(cached) " >&6
32715212f86fSmrgelse $as_nop
32727d5e3a19Smrg  if test -n "$ac_ct_CC"; then
32737d5e3a19Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
32747d5e3a19Smrgelse
32757d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
32767d5e3a19Smrgfor as_dir in $PATH
32777d5e3a19Smrgdo
32787d5e3a19Smrg  IFS=$as_save_IFS
32795212f86fSmrg  case $as_dir in #(((
32805212f86fSmrg    '') as_dir=./ ;;
32815212f86fSmrg    */) ;;
32825212f86fSmrg    *) as_dir=$as_dir/ ;;
32835212f86fSmrg  esac
3284765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
32855212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
32867d5e3a19Smrg    ac_cv_prog_ac_ct_CC="gcc"
32875212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
32887d5e3a19Smrg    break 2
32897d5e3a19Smrg  fi
32907d5e3a19Smrgdone
3291765486e8Smrg  done
32927d5e3a19SmrgIFS=$as_save_IFS
32937d5e3a19Smrg
32947d5e3a19Smrgfi
32957d5e3a19Smrgfi
32967d5e3a19Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
32977d5e3a19Smrgif test -n "$ac_ct_CC"; then
32985212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
32995212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
33007d5e3a19Smrgelse
33015212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
33025212f86fSmrgprintf "%s\n" "no" >&6; }
33037d5e3a19Smrgfi
33047d5e3a19Smrg
33057d5e3a19Smrg  if test "x$ac_ct_CC" = x; then
33067d5e3a19Smrg    CC=""
33077d5e3a19Smrg  else
33087d5e3a19Smrg    case $cross_compiling:$ac_tool_warned in
33097d5e3a19Smrgyes:)
33105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
33115212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
33127d5e3a19Smrgac_tool_warned=yes ;;
33137d5e3a19Smrgesac
33147d5e3a19Smrg    CC=$ac_ct_CC
33157d5e3a19Smrg  fi
33167d5e3a19Smrgelse
33177d5e3a19Smrg  CC="$ac_cv_prog_CC"
33187d5e3a19Smrgfi
33197d5e3a19Smrg
33207d5e3a19Smrgif test -z "$CC"; then
33217d5e3a19Smrg          if test -n "$ac_tool_prefix"; then
33227d5e3a19Smrg    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
33237d5e3a19Smrgset dummy ${ac_tool_prefix}cc; ac_word=$2
33245212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33255212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
33265212f86fSmrgif test ${ac_cv_prog_CC+y}
33275212f86fSmrgthen :
33285212f86fSmrg  printf %s "(cached) " >&6
33295212f86fSmrgelse $as_nop
33307d5e3a19Smrg  if test -n "$CC"; then
33317d5e3a19Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33327d5e3a19Smrgelse
33337d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33347d5e3a19Smrgfor as_dir in $PATH
33357d5e3a19Smrgdo
33367d5e3a19Smrg  IFS=$as_save_IFS
33375212f86fSmrg  case $as_dir in #(((
33385212f86fSmrg    '') as_dir=./ ;;
33395212f86fSmrg    */) ;;
33405212f86fSmrg    *) as_dir=$as_dir/ ;;
33415212f86fSmrg  esac
3342765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
33435212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33447d5e3a19Smrg    ac_cv_prog_CC="${ac_tool_prefix}cc"
33455212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33467d5e3a19Smrg    break 2
33477d5e3a19Smrg  fi
33487d5e3a19Smrgdone
3349765486e8Smrg  done
33507d5e3a19SmrgIFS=$as_save_IFS
33517d5e3a19Smrg
33527d5e3a19Smrgfi
33537d5e3a19Smrgfi
33547d5e3a19SmrgCC=$ac_cv_prog_CC
33557d5e3a19Smrgif test -n "$CC"; then
33565212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
33575212f86fSmrgprintf "%s\n" "$CC" >&6; }
33587d5e3a19Smrgelse
33595212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
33605212f86fSmrgprintf "%s\n" "no" >&6; }
33617d5e3a19Smrgfi
33627d5e3a19Smrg
33637d5e3a19Smrg
33647d5e3a19Smrg  fi
33657d5e3a19Smrgfi
33667d5e3a19Smrgif test -z "$CC"; then
33677d5e3a19Smrg  # Extract the first word of "cc", so it can be a program name with args.
33687d5e3a19Smrgset dummy cc; ac_word=$2
33695212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
33705212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
33715212f86fSmrgif test ${ac_cv_prog_CC+y}
33725212f86fSmrgthen :
33735212f86fSmrg  printf %s "(cached) " >&6
33745212f86fSmrgelse $as_nop
33757d5e3a19Smrg  if test -n "$CC"; then
33767d5e3a19Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
33777d5e3a19Smrgelse
33787d5e3a19Smrg  ac_prog_rejected=no
33797d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
33807d5e3a19Smrgfor as_dir in $PATH
33817d5e3a19Smrgdo
33827d5e3a19Smrg  IFS=$as_save_IFS
33835212f86fSmrg  case $as_dir in #(((
33845212f86fSmrg    '') as_dir=./ ;;
33855212f86fSmrg    */) ;;
33865212f86fSmrg    *) as_dir=$as_dir/ ;;
33875212f86fSmrg  esac
3388765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
33895212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
33905212f86fSmrg    if test "$as_dir$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
33917d5e3a19Smrg       ac_prog_rejected=yes
33927d5e3a19Smrg       continue
33937d5e3a19Smrg     fi
33947d5e3a19Smrg    ac_cv_prog_CC="cc"
33955212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
33967d5e3a19Smrg    break 2
33977d5e3a19Smrg  fi
33987d5e3a19Smrgdone
3399765486e8Smrg  done
34007d5e3a19SmrgIFS=$as_save_IFS
34017d5e3a19Smrg
34027d5e3a19Smrgif test $ac_prog_rejected = yes; then
34037d5e3a19Smrg  # We found a bogon in the path, so make sure we never use it.
34047d5e3a19Smrg  set dummy $ac_cv_prog_CC
34057d5e3a19Smrg  shift
34067d5e3a19Smrg  if test $# != 0; then
34077d5e3a19Smrg    # We chose a different compiler from the bogus one.
34087d5e3a19Smrg    # However, it has the same basename, so the bogon will be chosen
34097d5e3a19Smrg    # first if we set CC to just the basename; use the full file name.
34107d5e3a19Smrg    shift
34115212f86fSmrg    ac_cv_prog_CC="$as_dir$ac_word${1+' '}$@"
34127d5e3a19Smrg  fi
34137d5e3a19Smrgfi
34147d5e3a19Smrgfi
34157d5e3a19Smrgfi
34167d5e3a19SmrgCC=$ac_cv_prog_CC
34177d5e3a19Smrgif test -n "$CC"; then
34185212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34195212f86fSmrgprintf "%s\n" "$CC" >&6; }
34207d5e3a19Smrgelse
34215212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
34225212f86fSmrgprintf "%s\n" "no" >&6; }
34237d5e3a19Smrgfi
34247d5e3a19Smrg
34257d5e3a19Smrg
34267d5e3a19Smrgfi
34277d5e3a19Smrgif test -z "$CC"; then
34287d5e3a19Smrg  if test -n "$ac_tool_prefix"; then
34297d5e3a19Smrg  for ac_prog in cl.exe
34307d5e3a19Smrg  do
34317d5e3a19Smrg    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
34327d5e3a19Smrgset dummy $ac_tool_prefix$ac_prog; ac_word=$2
34335212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34345212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
34355212f86fSmrgif test ${ac_cv_prog_CC+y}
34365212f86fSmrgthen :
34375212f86fSmrg  printf %s "(cached) " >&6
34385212f86fSmrgelse $as_nop
34397d5e3a19Smrg  if test -n "$CC"; then
34407d5e3a19Smrg  ac_cv_prog_CC="$CC" # Let the user override the test.
34417d5e3a19Smrgelse
34427d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34437d5e3a19Smrgfor as_dir in $PATH
34447d5e3a19Smrgdo
34457d5e3a19Smrg  IFS=$as_save_IFS
34465212f86fSmrg  case $as_dir in #(((
34475212f86fSmrg    '') as_dir=./ ;;
34485212f86fSmrg    */) ;;
34495212f86fSmrg    *) as_dir=$as_dir/ ;;
34505212f86fSmrg  esac
3451765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
34525212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
34537d5e3a19Smrg    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
34545212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
34557d5e3a19Smrg    break 2
34567d5e3a19Smrg  fi
34577d5e3a19Smrgdone
3458765486e8Smrg  done
34597d5e3a19SmrgIFS=$as_save_IFS
34607d5e3a19Smrg
34617d5e3a19Smrgfi
34627d5e3a19Smrgfi
34637d5e3a19SmrgCC=$ac_cv_prog_CC
34647d5e3a19Smrgif test -n "$CC"; then
34655212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
34665212f86fSmrgprintf "%s\n" "$CC" >&6; }
34677d5e3a19Smrgelse
34685212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
34695212f86fSmrgprintf "%s\n" "no" >&6; }
34707d5e3a19Smrgfi
34717d5e3a19Smrg
34727d5e3a19Smrg
34737d5e3a19Smrg    test -n "$CC" && break
34747d5e3a19Smrg  done
34757d5e3a19Smrgfi
34767d5e3a19Smrgif test -z "$CC"; then
34777d5e3a19Smrg  ac_ct_CC=$CC
34787d5e3a19Smrg  for ac_prog in cl.exe
34797d5e3a19Smrgdo
34807d5e3a19Smrg  # Extract the first word of "$ac_prog", so it can be a program name with args.
34817d5e3a19Smrgset dummy $ac_prog; ac_word=$2
34825212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
34835212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
34845212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
34855212f86fSmrgthen :
34865212f86fSmrg  printf %s "(cached) " >&6
34875212f86fSmrgelse $as_nop
34887d5e3a19Smrg  if test -n "$ac_ct_CC"; then
34897d5e3a19Smrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
34907d5e3a19Smrgelse
34917d5e3a19Smrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
34927d5e3a19Smrgfor as_dir in $PATH
34937d5e3a19Smrgdo
34947d5e3a19Smrg  IFS=$as_save_IFS
34955212f86fSmrg  case $as_dir in #(((
34965212f86fSmrg    '') as_dir=./ ;;
34975212f86fSmrg    */) ;;
34985212f86fSmrg    *) as_dir=$as_dir/ ;;
34995212f86fSmrg  esac
3500765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
35015212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
35027d5e3a19Smrg    ac_cv_prog_ac_ct_CC="$ac_prog"
35035212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
35047d5e3a19Smrg    break 2
35057d5e3a19Smrg  fi
35067d5e3a19Smrgdone
3507765486e8Smrg  done
35087d5e3a19SmrgIFS=$as_save_IFS
35097d5e3a19Smrg
35107d5e3a19Smrgfi
35117d5e3a19Smrgfi
35127d5e3a19Smrgac_ct_CC=$ac_cv_prog_ac_ct_CC
35137d5e3a19Smrgif test -n "$ac_ct_CC"; then
35145212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
35155212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
35167d5e3a19Smrgelse
35175212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
35185212f86fSmrgprintf "%s\n" "no" >&6; }
35197d5e3a19Smrgfi
35207d5e3a19Smrg
35217d5e3a19Smrg
35227d5e3a19Smrg  test -n "$ac_ct_CC" && break
35237d5e3a19Smrgdone
35247d5e3a19Smrg
35257d5e3a19Smrg  if test "x$ac_ct_CC" = x; then
35267d5e3a19Smrg    CC=""
35277d5e3a19Smrg  else
35287d5e3a19Smrg    case $cross_compiling:$ac_tool_warned in
35297d5e3a19Smrgyes:)
35305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
35315212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
35325212f86fSmrgac_tool_warned=yes ;;
35335212f86fSmrgesac
35345212f86fSmrg    CC=$ac_ct_CC
35355212f86fSmrg  fi
35365212f86fSmrgfi
35375212f86fSmrg
35385212f86fSmrgfi
35395212f86fSmrgif test -z "$CC"; then
35405212f86fSmrg  if test -n "$ac_tool_prefix"; then
35415212f86fSmrg  # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args.
35425212f86fSmrgset dummy ${ac_tool_prefix}clang; ac_word=$2
35435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35445212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
35455212f86fSmrgif test ${ac_cv_prog_CC+y}
35465212f86fSmrgthen :
35475212f86fSmrg  printf %s "(cached) " >&6
35485212f86fSmrgelse $as_nop
35495212f86fSmrg  if test -n "$CC"; then
35505212f86fSmrg  ac_cv_prog_CC="$CC" # Let the user override the test.
35515212f86fSmrgelse
35525212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35535212f86fSmrgfor as_dir in $PATH
35545212f86fSmrgdo
35555212f86fSmrg  IFS=$as_save_IFS
35565212f86fSmrg  case $as_dir in #(((
35575212f86fSmrg    '') as_dir=./ ;;
35585212f86fSmrg    */) ;;
35595212f86fSmrg    *) as_dir=$as_dir/ ;;
35605212f86fSmrg  esac
35615212f86fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
35625212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
35635212f86fSmrg    ac_cv_prog_CC="${ac_tool_prefix}clang"
35645212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
35655212f86fSmrg    break 2
35665212f86fSmrg  fi
35675212f86fSmrgdone
35685212f86fSmrg  done
35695212f86fSmrgIFS=$as_save_IFS
35705212f86fSmrg
35715212f86fSmrgfi
35725212f86fSmrgfi
35735212f86fSmrgCC=$ac_cv_prog_CC
35745212f86fSmrgif test -n "$CC"; then
35755212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
35765212f86fSmrgprintf "%s\n" "$CC" >&6; }
35775212f86fSmrgelse
35785212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
35795212f86fSmrgprintf "%s\n" "no" >&6; }
35805212f86fSmrgfi
35815212f86fSmrg
35825212f86fSmrg
35835212f86fSmrgfi
35845212f86fSmrgif test -z "$ac_cv_prog_CC"; then
35855212f86fSmrg  ac_ct_CC=$CC
35865212f86fSmrg  # Extract the first word of "clang", so it can be a program name with args.
35875212f86fSmrgset dummy clang; ac_word=$2
35885212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
35895212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
35905212f86fSmrgif test ${ac_cv_prog_ac_ct_CC+y}
35915212f86fSmrgthen :
35925212f86fSmrg  printf %s "(cached) " >&6
35935212f86fSmrgelse $as_nop
35945212f86fSmrg  if test -n "$ac_ct_CC"; then
35955212f86fSmrg  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
35965212f86fSmrgelse
35975212f86fSmrgas_save_IFS=$IFS; IFS=$PATH_SEPARATOR
35985212f86fSmrgfor as_dir in $PATH
35995212f86fSmrgdo
36005212f86fSmrg  IFS=$as_save_IFS
36015212f86fSmrg  case $as_dir in #(((
36025212f86fSmrg    '') as_dir=./ ;;
36035212f86fSmrg    */) ;;
36045212f86fSmrg    *) as_dir=$as_dir/ ;;
36055212f86fSmrg  esac
36065212f86fSmrg    for ac_exec_ext in '' $ac_executable_extensions; do
36075212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
36085212f86fSmrg    ac_cv_prog_ac_ct_CC="clang"
36095212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
36105212f86fSmrg    break 2
36115212f86fSmrg  fi
36125212f86fSmrgdone
36135212f86fSmrg  done
36145212f86fSmrgIFS=$as_save_IFS
36155212f86fSmrg
36165212f86fSmrgfi
36175212f86fSmrgfi
36185212f86fSmrgac_ct_CC=$ac_cv_prog_ac_ct_CC
36195212f86fSmrgif test -n "$ac_ct_CC"; then
36205212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
36215212f86fSmrgprintf "%s\n" "$ac_ct_CC" >&6; }
36225212f86fSmrgelse
36235212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
36245212f86fSmrgprintf "%s\n" "no" >&6; }
36255212f86fSmrgfi
36265212f86fSmrg
36275212f86fSmrg  if test "x$ac_ct_CC" = x; then
36285212f86fSmrg    CC=""
36295212f86fSmrg  else
36305212f86fSmrg    case $cross_compiling:$ac_tool_warned in
36315212f86fSmrgyes:)
36325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
36335212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
36347d5e3a19Smrgac_tool_warned=yes ;;
36357d5e3a19Smrgesac
36367d5e3a19Smrg    CC=$ac_ct_CC
36377d5e3a19Smrg  fi
36385212f86fSmrgelse
36395212f86fSmrg  CC="$ac_cv_prog_CC"
36407d5e3a19Smrgfi
36417d5e3a19Smrg
36427d5e3a19Smrgfi
36437d5e3a19Smrg
36447d5e3a19Smrg
36455212f86fSmrgtest -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
36465212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3647765486e8Smrgas_fn_error $? "no acceptable C compiler found in \$PATH
3648765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
36497d5e3a19Smrg
36507d5e3a19Smrg# Provide some information about the compiler.
36515212f86fSmrgprintf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
36521568b75bSmrgset X $ac_compile
36531568b75bSmrgac_compiler=$2
36545212f86fSmrgfor ac_option in --version -v -V -qversion -version; do
3655765486e8Smrg  { { ac_try="$ac_compiler $ac_option >&5"
36567d5e3a19Smrgcase "(($ac_try" in
36577d5e3a19Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36587d5e3a19Smrg  *) ac_try_echo=$ac_try;;
36597d5e3a19Smrgesac
3660765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
36615212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3662765486e8Smrg  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
36637d5e3a19Smrg  ac_status=$?
3664765486e8Smrg  if test -s conftest.err; then
3665765486e8Smrg    sed '10a\
3666765486e8Smrg... rest of stderr output deleted ...
3667765486e8Smrg         10q' conftest.err >conftest.er1
3668765486e8Smrg    cat conftest.er1 >&5
3669765486e8Smrg  fi
3670765486e8Smrg  rm -f conftest.er1 conftest.err
36715212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3672765486e8Smrg  test $ac_status = 0; }
3673765486e8Smrgdone
36747d5e3a19Smrg
3675765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
36767d5e3a19Smrg/* end confdefs.h.  */
36777d5e3a19Smrg
36787d5e3a19Smrgint
36795212f86fSmrgmain (void)
36807d5e3a19Smrg{
36817d5e3a19Smrg
36827d5e3a19Smrg  ;
36837d5e3a19Smrg  return 0;
36847d5e3a19Smrg}
36857d5e3a19Smrg_ACEOF
36867d5e3a19Smrgac_clean_files_save=$ac_clean_files
36871568b75bSmrgac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
36887d5e3a19Smrg# Try to create an executable without -o first, disregard a.out.
36897d5e3a19Smrg# It will help us diagnose broken compilers, and finding out an intuition
36907d5e3a19Smrg# of exeext.
36915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
36925212f86fSmrgprintf %s "checking whether the C compiler works... " >&6; }
36935212f86fSmrgac_link_default=`printf "%s\n" "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
36941568b75bSmrg
36951568b75bSmrg# The possible output files:
36961568b75bSmrgac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
36971568b75bSmrg
36987d5e3a19Smrgac_rmfiles=
36997d5e3a19Smrgfor ac_file in $ac_files
37007d5e3a19Smrgdo
37017d5e3a19Smrg  case $ac_file in
37021568b75bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
37037d5e3a19Smrg    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
37047d5e3a19Smrg  esac
37057d5e3a19Smrgdone
37067d5e3a19Smrgrm -f $ac_rmfiles
37077d5e3a19Smrg
3708765486e8Smrgif { { ac_try="$ac_link_default"
37097d5e3a19Smrgcase "(($ac_try" in
37107d5e3a19Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37117d5e3a19Smrg  *) ac_try_echo=$ac_try;;
37127d5e3a19Smrgesac
3713765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
37145212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
37157d5e3a19Smrg  (eval "$ac_link_default") 2>&5
37167d5e3a19Smrg  ac_status=$?
37175212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
37185212f86fSmrg  test $ac_status = 0; }
37195212f86fSmrgthen :
37207d5e3a19Smrg  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
37217d5e3a19Smrg# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
37227d5e3a19Smrg# in a Makefile.  We should not override ac_cv_exeext if it was cached,
37237d5e3a19Smrg# so that the user can short-circuit this test for compilers unknown to
37247d5e3a19Smrg# Autoconf.
37257d5e3a19Smrgfor ac_file in $ac_files ''
37267d5e3a19Smrgdo
37277d5e3a19Smrg  test -f "$ac_file" || continue
37287d5e3a19Smrg  case $ac_file in
37291568b75bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
37307d5e3a19Smrg	;;
37317d5e3a19Smrg    [ab].out )
37327d5e3a19Smrg	# We found the default executable, but exeext='' is most
37337d5e3a19Smrg	# certainly right.
37347d5e3a19Smrg	break;;
37357d5e3a19Smrg    *.* )
37365212f86fSmrg	if test ${ac_cv_exeext+y} && test "$ac_cv_exeext" != no;
37377d5e3a19Smrg	then :; else
37387d5e3a19Smrg	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
37397d5e3a19Smrg	fi
37407d5e3a19Smrg	# We set ac_cv_exeext here because the later test for it is not
37417d5e3a19Smrg	# safe: cross compilers may not add the suffix if given an `-o'
37427d5e3a19Smrg	# argument, so we may need to know it at that point already.
37437d5e3a19Smrg	# Even if this section looks crufty: it has the advantage of
37447d5e3a19Smrg	# actually working.
37457d5e3a19Smrg	break;;
37467d5e3a19Smrg    * )
37477d5e3a19Smrg	break;;
37487d5e3a19Smrg  esac
37497d5e3a19Smrgdone
37507d5e3a19Smrgtest "$ac_cv_exeext" = no && ac_cv_exeext=
37517d5e3a19Smrg
37525212f86fSmrgelse $as_nop
37537d5e3a19Smrg  ac_file=''
37547d5e3a19Smrgfi
37555212f86fSmrgif test -z "$ac_file"
37565212f86fSmrgthen :
37575212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
37585212f86fSmrgprintf "%s\n" "no" >&6; }
37595212f86fSmrgprintf "%s\n" "$as_me: failed program was:" >&5
37607d5e3a19Smrgsed 's/^/| /' conftest.$ac_ext >&5
37617d5e3a19Smrg
37625212f86fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
37635212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3764765486e8Smrgas_fn_error 77 "C compiler cannot create executables
3765765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
37665212f86fSmrgelse $as_nop
37675212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
37685212f86fSmrgprintf "%s\n" "yes" >&6; }
37695212f86fSmrgfi
37705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
37715212f86fSmrgprintf %s "checking for C compiler default output file name... " >&6; }
37725212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
37735212f86fSmrgprintf "%s\n" "$ac_file" >&6; }
37747d5e3a19Smrgac_exeext=$ac_cv_exeext
37757d5e3a19Smrg
37761568b75bSmrgrm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
37777d5e3a19Smrgac_clean_files=$ac_clean_files_save
37785212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
37795212f86fSmrgprintf %s "checking for suffix of executables... " >&6; }
3780765486e8Smrgif { { ac_try="$ac_link"
37817d5e3a19Smrgcase "(($ac_try" in
37827d5e3a19Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37837d5e3a19Smrg  *) ac_try_echo=$ac_try;;
37847d5e3a19Smrgesac
3785765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
37865212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
37877d5e3a19Smrg  (eval "$ac_link") 2>&5
37887d5e3a19Smrg  ac_status=$?
37895212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
37905212f86fSmrg  test $ac_status = 0; }
37915212f86fSmrgthen :
37927d5e3a19Smrg  # If both `conftest.exe' and `conftest' are `present' (well, observable)
37937d5e3a19Smrg# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
37947d5e3a19Smrg# work properly (i.e., refer to `conftest.exe'), while it won't with
37957d5e3a19Smrg# `rm'.
37967d5e3a19Smrgfor ac_file in conftest.exe conftest conftest.*; do
37977d5e3a19Smrg  test -f "$ac_file" || continue
37987d5e3a19Smrg  case $ac_file in
37991568b75bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
38007d5e3a19Smrg    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
38017d5e3a19Smrg	  break;;
38027d5e3a19Smrg    * ) break;;
38037d5e3a19Smrg  esac
38047d5e3a19Smrgdone
38055212f86fSmrgelse $as_nop
38065212f86fSmrg  { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
38075212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3808765486e8Smrgas_fn_error $? "cannot compute suffix of executables: cannot compile and link
3809765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
38107d5e3a19Smrgfi
3811765486e8Smrgrm -f conftest conftest$ac_cv_exeext
38125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
38135212f86fSmrgprintf "%s\n" "$ac_cv_exeext" >&6; }
38147d5e3a19Smrg
38157d5e3a19Smrgrm -f conftest.$ac_ext
38167d5e3a19SmrgEXEEXT=$ac_cv_exeext
38177d5e3a19Smrgac_exeext=$EXEEXT
3818765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
3819765486e8Smrg/* end confdefs.h.  */
3820765486e8Smrg#include <stdio.h>
3821765486e8Smrgint
38225212f86fSmrgmain (void)
3823765486e8Smrg{
3824765486e8SmrgFILE *f = fopen ("conftest.out", "w");
3825765486e8Smrg return ferror (f) || fclose (f) != 0;
3826765486e8Smrg
3827765486e8Smrg  ;
3828765486e8Smrg  return 0;
3829765486e8Smrg}
3830765486e8Smrg_ACEOF
3831765486e8Smrgac_clean_files="$ac_clean_files conftest.out"
3832765486e8Smrg# Check that the compiler produces executables we can run.  If not, either
3833765486e8Smrg# the compiler is broken, or we cross compile.
38345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
38355212f86fSmrgprintf %s "checking whether we are cross compiling... " >&6; }
3836765486e8Smrgif test "$cross_compiling" != yes; then
3837765486e8Smrg  { { ac_try="$ac_link"
3838765486e8Smrgcase "(($ac_try" in
3839765486e8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3840765486e8Smrg  *) ac_try_echo=$ac_try;;
3841765486e8Smrgesac
3842765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
38435212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3844765486e8Smrg  (eval "$ac_link") 2>&5
3845765486e8Smrg  ac_status=$?
38465212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3847765486e8Smrg  test $ac_status = 0; }
3848765486e8Smrg  if { ac_try='./conftest$ac_cv_exeext'
3849765486e8Smrg  { { case "(($ac_try" in
3850765486e8Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3851765486e8Smrg  *) ac_try_echo=$ac_try;;
3852765486e8Smrgesac
3853765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
38545212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
3855765486e8Smrg  (eval "$ac_try") 2>&5
3856765486e8Smrg  ac_status=$?
38575212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3858765486e8Smrg  test $ac_status = 0; }; }; then
3859765486e8Smrg    cross_compiling=no
3860765486e8Smrg  else
3861765486e8Smrg    if test "$cross_compiling" = maybe; then
3862765486e8Smrg	cross_compiling=yes
3863765486e8Smrg    else
38645212f86fSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
38655212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
38665212f86fSmrgas_fn_error 77 "cannot run C compiled programs.
3867765486e8SmrgIf you meant to cross compile, use \`--host'.
3868765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
3869765486e8Smrg    fi
3870765486e8Smrg  fi
3871765486e8Smrgfi
38725212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
38735212f86fSmrgprintf "%s\n" "$cross_compiling" >&6; }
3874765486e8Smrg
3875765486e8Smrgrm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3876765486e8Smrgac_clean_files=$ac_clean_files_save
38775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
38785212f86fSmrgprintf %s "checking for suffix of object files... " >&6; }
38795212f86fSmrgif test ${ac_cv_objext+y}
38805212f86fSmrgthen :
38815212f86fSmrg  printf %s "(cached) " >&6
38825212f86fSmrgelse $as_nop
3883765486e8Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
38847d5e3a19Smrg/* end confdefs.h.  */
38857d5e3a19Smrg
38867d5e3a19Smrgint
38875212f86fSmrgmain (void)
38887d5e3a19Smrg{
38897d5e3a19Smrg
38907d5e3a19Smrg  ;
38917d5e3a19Smrg  return 0;
38927d5e3a19Smrg}
38937d5e3a19Smrg_ACEOF
38947d5e3a19Smrgrm -f conftest.o conftest.obj
3895765486e8Smrgif { { ac_try="$ac_compile"
38967d5e3a19Smrgcase "(($ac_try" in
38977d5e3a19Smrg  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38987d5e3a19Smrg  *) ac_try_echo=$ac_try;;
38997d5e3a19Smrgesac
3900765486e8Smrgeval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
39015212f86fSmrgprintf "%s\n" "$ac_try_echo"; } >&5
39027d5e3a19Smrg  (eval "$ac_compile") 2>&5
39037d5e3a19Smrg  ac_status=$?
39045212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
39055212f86fSmrg  test $ac_status = 0; }
39065212f86fSmrgthen :
39077d5e3a19Smrg  for ac_file in conftest.o conftest.obj conftest.*; do
39087d5e3a19Smrg  test -f "$ac_file" || continue;
39097d5e3a19Smrg  case $ac_file in
39101568b75bSmrg    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
39117d5e3a19Smrg    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
39127d5e3a19Smrg       break;;
39137d5e3a19Smrg  esac
39147d5e3a19Smrgdone
39155212f86fSmrgelse $as_nop
39165212f86fSmrg  printf "%s\n" "$as_me: failed program was:" >&5
39177d5e3a19Smrgsed 's/^/| /' conftest.$ac_ext >&5
39187d5e3a19Smrg
39195212f86fSmrg{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
39205212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
3921765486e8Smrgas_fn_error $? "cannot compute suffix of object files: cannot compile
3922765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
39237d5e3a19Smrgfi
39247d5e3a19Smrgrm -f conftest.$ac_cv_objext conftest.$ac_ext
39257d5e3a19Smrgfi
39265212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
39275212f86fSmrgprintf "%s\n" "$ac_cv_objext" >&6; }
39287d5e3a19SmrgOBJEXT=$ac_cv_objext
39297d5e3a19Smrgac_objext=$OBJEXT
39305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5
39315212f86fSmrgprintf %s "checking whether the compiler supports GNU C... " >&6; }
39325212f86fSmrgif test ${ac_cv_c_compiler_gnu+y}
39335212f86fSmrgthen :
39345212f86fSmrg  printf %s "(cached) " >&6
39355212f86fSmrgelse $as_nop
3936765486e8Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39377d5e3a19Smrg/* end confdefs.h.  */
39387d5e3a19Smrg
39397d5e3a19Smrgint
39405212f86fSmrgmain (void)
39417d5e3a19Smrg{
39427d5e3a19Smrg#ifndef __GNUC__
39437d5e3a19Smrg       choke me
39447d5e3a19Smrg#endif
39457d5e3a19Smrg
39467d5e3a19Smrg  ;
39477d5e3a19Smrg  return 0;
39487d5e3a19Smrg}
39497d5e3a19Smrg_ACEOF
39505212f86fSmrgif ac_fn_c_try_compile "$LINENO"
39515212f86fSmrgthen :
39527d5e3a19Smrg  ac_compiler_gnu=yes
39535212f86fSmrgelse $as_nop
3954765486e8Smrg  ac_compiler_gnu=no
39557d5e3a19Smrgfi
39565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
39577d5e3a19Smrgac_cv_c_compiler_gnu=$ac_compiler_gnu
39587d5e3a19Smrg
39597d5e3a19Smrgfi
39605212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
39615212f86fSmrgprintf "%s\n" "$ac_cv_c_compiler_gnu" >&6; }
39625212f86fSmrgac_compiler_gnu=$ac_cv_c_compiler_gnu
39635212f86fSmrg
39641568b75bSmrgif test $ac_compiler_gnu = yes; then
39651568b75bSmrg  GCC=yes
39661568b75bSmrgelse
39671568b75bSmrg  GCC=
39681568b75bSmrgfi
39695212f86fSmrgac_test_CFLAGS=${CFLAGS+y}
39707d5e3a19Smrgac_save_CFLAGS=$CFLAGS
39715212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
39725212f86fSmrgprintf %s "checking whether $CC accepts -g... " >&6; }
39735212f86fSmrgif test ${ac_cv_prog_cc_g+y}
39745212f86fSmrgthen :
39755212f86fSmrg  printf %s "(cached) " >&6
39765212f86fSmrgelse $as_nop
39777d5e3a19Smrg  ac_save_c_werror_flag=$ac_c_werror_flag
39787d5e3a19Smrg   ac_c_werror_flag=yes
39797d5e3a19Smrg   ac_cv_prog_cc_g=no
39807d5e3a19Smrg   CFLAGS="-g"
3981765486e8Smrg   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39827d5e3a19Smrg/* end confdefs.h.  */
39837d5e3a19Smrg
39847d5e3a19Smrgint
39855212f86fSmrgmain (void)
39867d5e3a19Smrg{
39877d5e3a19Smrg
39887d5e3a19Smrg  ;
39897d5e3a19Smrg  return 0;
39907d5e3a19Smrg}
39917d5e3a19Smrg_ACEOF
39925212f86fSmrgif ac_fn_c_try_compile "$LINENO"
39935212f86fSmrgthen :
39947d5e3a19Smrg  ac_cv_prog_cc_g=yes
39955212f86fSmrgelse $as_nop
3996765486e8Smrg  CFLAGS=""
3997765486e8Smrg      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
39987d5e3a19Smrg/* end confdefs.h.  */
39997d5e3a19Smrg
40007d5e3a19Smrgint
40015212f86fSmrgmain (void)
40027d5e3a19Smrg{
40037d5e3a19Smrg
40047d5e3a19Smrg  ;
40057d5e3a19Smrg  return 0;
40067d5e3a19Smrg}
40077d5e3a19Smrg_ACEOF
40085212f86fSmrgif ac_fn_c_try_compile "$LINENO"
40095212f86fSmrgthen :
40107d5e3a19Smrg
40115212f86fSmrgelse $as_nop
4012765486e8Smrg  ac_c_werror_flag=$ac_save_c_werror_flag
40137d5e3a19Smrg	 CFLAGS="-g"
4014765486e8Smrg	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
40157d5e3a19Smrg/* end confdefs.h.  */
40167d5e3a19Smrg
40177d5e3a19Smrgint
40185212f86fSmrgmain (void)
40197d5e3a19Smrg{
40207d5e3a19Smrg
40217d5e3a19Smrg  ;
40227d5e3a19Smrg  return 0;
40237d5e3a19Smrg}
40247d5e3a19Smrg_ACEOF
40255212f86fSmrgif ac_fn_c_try_compile "$LINENO"
40265212f86fSmrgthen :
40277d5e3a19Smrg  ac_cv_prog_cc_g=yes
40287d5e3a19Smrgfi
40295212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40307d5e3a19Smrgfi
40315212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40327d5e3a19Smrgfi
40335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
40347d5e3a19Smrg   ac_c_werror_flag=$ac_save_c_werror_flag
40357d5e3a19Smrgfi
40365212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
40375212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_g" >&6; }
40385212f86fSmrgif test $ac_test_CFLAGS; then
40397d5e3a19Smrg  CFLAGS=$ac_save_CFLAGS
40407d5e3a19Smrgelif test $ac_cv_prog_cc_g = yes; then
40417d5e3a19Smrg  if test "$GCC" = yes; then
40427d5e3a19Smrg    CFLAGS="-g -O2"
40437d5e3a19Smrg  else
40447d5e3a19Smrg    CFLAGS="-g"
40457d5e3a19Smrg  fi
40467d5e3a19Smrgelse
40477d5e3a19Smrg  if test "$GCC" = yes; then
40487d5e3a19Smrg    CFLAGS="-O2"
40497d5e3a19Smrg  else
40507d5e3a19Smrg    CFLAGS=
40517d5e3a19Smrg  fi
40527d5e3a19Smrgfi
40535212f86fSmrgac_prog_cc_stdc=no
40545212f86fSmrgif test x$ac_prog_cc_stdc = xno
40555212f86fSmrgthen :
40565212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5
40575212f86fSmrgprintf %s "checking for $CC option to enable C11 features... " >&6; }
40585212f86fSmrgif test ${ac_cv_prog_cc_c11+y}
40595212f86fSmrgthen :
40605212f86fSmrg  printf %s "(cached) " >&6
40615212f86fSmrgelse $as_nop
40625212f86fSmrg  ac_cv_prog_cc_c11=no
40637d5e3a19Smrgac_save_CC=$CC
4064765486e8Smrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
40657d5e3a19Smrg/* end confdefs.h.  */
40665212f86fSmrg$ac_c_conftest_c11_program
40675212f86fSmrg_ACEOF
40685212f86fSmrgfor ac_arg in '' -std=gnu11
40695212f86fSmrgdo
40705212f86fSmrg  CC="$ac_save_CC $ac_arg"
40715212f86fSmrg  if ac_fn_c_try_compile "$LINENO"
40725212f86fSmrgthen :
40735212f86fSmrg  ac_cv_prog_cc_c11=$ac_arg
40745212f86fSmrgfi
40755212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
40765212f86fSmrg  test "x$ac_cv_prog_cc_c11" != "xno" && break
40775212f86fSmrgdone
40785212f86fSmrgrm -f conftest.$ac_ext
40795212f86fSmrgCC=$ac_save_CC
40805212f86fSmrgfi
40817d5e3a19Smrg
40825212f86fSmrgif test "x$ac_cv_prog_cc_c11" = xno
40835212f86fSmrgthen :
40845212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
40855212f86fSmrgprintf "%s\n" "unsupported" >&6; }
40865212f86fSmrgelse $as_nop
40875212f86fSmrg  if test "x$ac_cv_prog_cc_c11" = x
40885212f86fSmrgthen :
40895212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
40905212f86fSmrgprintf "%s\n" "none needed" >&6; }
40915212f86fSmrgelse $as_nop
40925212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5
40935212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c11" >&6; }
40945212f86fSmrg     CC="$CC $ac_cv_prog_cc_c11"
40955212f86fSmrgfi
40965212f86fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11
40975212f86fSmrg  ac_prog_cc_stdc=c11
40985212f86fSmrgfi
40995212f86fSmrgfi
41005212f86fSmrgif test x$ac_prog_cc_stdc = xno
41015212f86fSmrgthen :
41025212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5
41035212f86fSmrgprintf %s "checking for $CC option to enable C99 features... " >&6; }
41045212f86fSmrgif test ${ac_cv_prog_cc_c99+y}
41055212f86fSmrgthen :
41065212f86fSmrg  printf %s "(cached) " >&6
41075212f86fSmrgelse $as_nop
41085212f86fSmrg  ac_cv_prog_cc_c99=no
41095212f86fSmrgac_save_CC=$CC
41105212f86fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
41115212f86fSmrg/* end confdefs.h.  */
41125212f86fSmrg$ac_c_conftest_c99_program
41135212f86fSmrg_ACEOF
41145212f86fSmrgfor ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99=
41155212f86fSmrgdo
41165212f86fSmrg  CC="$ac_save_CC $ac_arg"
41175212f86fSmrg  if ac_fn_c_try_compile "$LINENO"
41185212f86fSmrgthen :
41195212f86fSmrg  ac_cv_prog_cc_c99=$ac_arg
41205212f86fSmrgfi
41215212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41225212f86fSmrg  test "x$ac_cv_prog_cc_c99" != "xno" && break
41235212f86fSmrgdone
41245212f86fSmrgrm -f conftest.$ac_ext
41255212f86fSmrgCC=$ac_save_CC
41265212f86fSmrgfi
41277d5e3a19Smrg
41285212f86fSmrgif test "x$ac_cv_prog_cc_c99" = xno
41295212f86fSmrgthen :
41305212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
41315212f86fSmrgprintf "%s\n" "unsupported" >&6; }
41325212f86fSmrgelse $as_nop
41335212f86fSmrg  if test "x$ac_cv_prog_cc_c99" = x
41345212f86fSmrgthen :
41355212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
41365212f86fSmrgprintf "%s\n" "none needed" >&6; }
41375212f86fSmrgelse $as_nop
41385212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
41395212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c99" >&6; }
41405212f86fSmrg     CC="$CC $ac_cv_prog_cc_c99"
41415212f86fSmrgfi
41425212f86fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
41435212f86fSmrg  ac_prog_cc_stdc=c99
41445212f86fSmrgfi
41455212f86fSmrgfi
41465212f86fSmrgif test x$ac_prog_cc_stdc = xno
41475212f86fSmrgthen :
41485212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5
41495212f86fSmrgprintf %s "checking for $CC option to enable C89 features... " >&6; }
41505212f86fSmrgif test ${ac_cv_prog_cc_c89+y}
41515212f86fSmrgthen :
41525212f86fSmrg  printf %s "(cached) " >&6
41535212f86fSmrgelse $as_nop
41545212f86fSmrg  ac_cv_prog_cc_c89=no
41555212f86fSmrgac_save_CC=$CC
41565212f86fSmrgcat confdefs.h - <<_ACEOF >conftest.$ac_ext
41575212f86fSmrg/* end confdefs.h.  */
41585212f86fSmrg$ac_c_conftest_c89_program
41597d5e3a19Smrg_ACEOF
41605212f86fSmrgfor ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
41617d5e3a19Smrgdo
41627d5e3a19Smrg  CC="$ac_save_CC $ac_arg"
41635212f86fSmrg  if ac_fn_c_try_compile "$LINENO"
41645212f86fSmrgthen :
41657d5e3a19Smrg  ac_cv_prog_cc_c89=$ac_arg
41667d5e3a19Smrgfi
41675212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam
41687d5e3a19Smrg  test "x$ac_cv_prog_cc_c89" != "xno" && break
41697d5e3a19Smrgdone
41707d5e3a19Smrgrm -f conftest.$ac_ext
41717d5e3a19SmrgCC=$ac_save_CC
41727d5e3a19Smrgfi
41737d5e3a19Smrg
41745212f86fSmrgif test "x$ac_cv_prog_cc_c89" = xno
41755212f86fSmrgthen :
41765212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
41775212f86fSmrgprintf "%s\n" "unsupported" >&6; }
41785212f86fSmrgelse $as_nop
41795212f86fSmrg  if test "x$ac_cv_prog_cc_c89" = x
41805212f86fSmrgthen :
41815212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
41825212f86fSmrgprintf "%s\n" "none needed" >&6; }
41835212f86fSmrgelse $as_nop
41845212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
41855212f86fSmrgprintf "%s\n" "$ac_cv_prog_cc_c89" >&6; }
41865212f86fSmrg     CC="$CC $ac_cv_prog_cc_c89"
41875212f86fSmrgfi
41885212f86fSmrg  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
41895212f86fSmrg  ac_prog_cc_stdc=c89
41905212f86fSmrgfi
4191765486e8Smrgfi
41927d5e3a19Smrg
41937d5e3a19Smrgac_ext=c
41947d5e3a19Smrgac_cpp='$CPP $CPPFLAGS'
41957d5e3a19Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
41967d5e3a19Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
41977d5e3a19Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
41987d5e3a19Smrg
41995212f86fSmrg
42005212f86fSmrg  ac_ext=c
4201b8414663Smrgac_cpp='$CPP $CPPFLAGS'
4202b8414663Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4203b8414663Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4204b8414663Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
42055212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
42065212f86fSmrgprintf %s "checking whether $CC understands -c and -o together... " >&6; }
42075212f86fSmrgif test ${am_cv_prog_cc_c_o+y}
42085212f86fSmrgthen :
42095212f86fSmrg  printf %s "(cached) " >&6
42105212f86fSmrgelse $as_nop
4211b8414663Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4212b8414663Smrg/* end confdefs.h.  */
4213b8414663Smrg
4214b8414663Smrgint
42155212f86fSmrgmain (void)
4216b8414663Smrg{
4217b8414663Smrg
4218b8414663Smrg  ;
4219b8414663Smrg  return 0;
4220b8414663Smrg}
4221b8414663Smrg_ACEOF
4222b8414663Smrg  # Make sure it works both with $CC and with simple cc.
4223b8414663Smrg  # Following AC_PROG_CC_C_O, we do the test twice because some
4224b8414663Smrg  # compilers refuse to overwrite an existing .o file with -o,
4225b8414663Smrg  # though they will create one.
4226b8414663Smrg  am_cv_prog_cc_c_o=yes
4227b8414663Smrg  for am_i in 1 2; do
4228b8414663Smrg    if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4229b8414663Smrg   ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4230b8414663Smrg   ac_status=$?
4231b8414663Smrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232b8414663Smrg   (exit $ac_status); } \
4233b8414663Smrg         && test -f conftest2.$ac_objext; then
4234b8414663Smrg      : OK
4235b8414663Smrg    else
4236b8414663Smrg      am_cv_prog_cc_c_o=no
4237b8414663Smrg      break
4238b8414663Smrg    fi
4239b8414663Smrg  done
4240b8414663Smrg  rm -f core conftest*
4241b8414663Smrg  unset am_i
4242b8414663Smrgfi
42435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
42445212f86fSmrgprintf "%s\n" "$am_cv_prog_cc_c_o" >&6; }
4245b8414663Smrgif test "$am_cv_prog_cc_c_o" != yes; then
4246b8414663Smrg   # Losing compiler, so override with the script.
4247b8414663Smrg   # FIXME: It is wrong to rewrite CC.
4248b8414663Smrg   # But if we don't then we get into trouble of one sort or another.
4249b8414663Smrg   # A longer-term fix would be to have automake use am__CC in this case,
4250b8414663Smrg   # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4251b8414663Smrg   CC="$am_aux_dir/compile $CC"
4252b8414663Smrgfi
4253b8414663Smrgac_ext=c
4254b8414663Smrgac_cpp='$CPP $CPPFLAGS'
4255b8414663Smrgac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4256b8414663Smrgac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4257b8414663Smrgac_compiler_gnu=$ac_cv_c_compiler_gnu
4258b8414663Smrg
4259b8414663Smrg
42607d5e3a19Smrgdepcc="$CC"   am_compiler_list=
42617d5e3a19Smrg
42625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
42635212f86fSmrgprintf %s "checking dependency style of $depcc... " >&6; }
42645212f86fSmrgif test ${am_cv_CC_dependencies_compiler_type+y}
42655212f86fSmrgthen :
42665212f86fSmrg  printf %s "(cached) " >&6
42675212f86fSmrgelse $as_nop
42687d5e3a19Smrg  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
42697d5e3a19Smrg  # We make a subdir and do the tests there.  Otherwise we can end up
42707d5e3a19Smrg  # making bogus files that we don't know about and never remove.  For
42717d5e3a19Smrg  # instance it was reported that on HP-UX the gcc test will end up
4272b8414663Smrg  # making a dummy file named 'D' -- because '-MD' means "put the output
4273b8414663Smrg  # in D".
4274b8414663Smrg  rm -rf conftest.dir
42757d5e3a19Smrg  mkdir conftest.dir
42767d5e3a19Smrg  # Copy depcomp to subdir because otherwise we won't find it if we're
42777d5e3a19Smrg  # using a relative directory.
42787d5e3a19Smrg  cp "$am_depcomp" conftest.dir
42797d5e3a19Smrg  cd conftest.dir
42807d5e3a19Smrg  # We will build objects and dependencies in a subdirectory because
42817d5e3a19Smrg  # it helps to detect inapplicable dependency modes.  For instance
42827d5e3a19Smrg  # both Tru64's cc and ICC support -MD to output dependencies as a
42837d5e3a19Smrg  # side effect of compilation, but ICC will put the dependencies in
42847d5e3a19Smrg  # the current directory while Tru64 will put them in the object
42857d5e3a19Smrg  # directory.
42867d5e3a19Smrg  mkdir sub
42877d5e3a19Smrg
42887d5e3a19Smrg  am_cv_CC_dependencies_compiler_type=none
42897d5e3a19Smrg  if test "$am_compiler_list" = ""; then
42907d5e3a19Smrg     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
42917d5e3a19Smrg  fi
42921568b75bSmrg  am__universal=false
42931568b75bSmrg  case " $depcc " in #(
42941568b75bSmrg     *\ -arch\ *\ -arch\ *) am__universal=true ;;
42951568b75bSmrg     esac
42961568b75bSmrg
42977d5e3a19Smrg  for depmode in $am_compiler_list; do
42987d5e3a19Smrg    # Setup a source with many dependencies, because some compilers
42997d5e3a19Smrg    # like to wrap large dependency lists on column 80 (with \), and
43007d5e3a19Smrg    # we should not choose a depcomp mode which is confused by this.
43017d5e3a19Smrg    #
43027d5e3a19Smrg    # We need to recreate these files for each test, as the compiler may
43037d5e3a19Smrg    # overwrite some of them when testing with obscure command lines.
43047d5e3a19Smrg    # This happens at least with the AIX C compiler.
43057d5e3a19Smrg    : > sub/conftest.c
43067d5e3a19Smrg    for i in 1 2 3 4 5 6; do
43077d5e3a19Smrg      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4308b8414663Smrg      # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4309b8414663Smrg      # Solaris 10 /bin/sh.
4310b8414663Smrg      echo '/* dummy */' > sub/conftst$i.h
43117d5e3a19Smrg    done
43127d5e3a19Smrg    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
43137d5e3a19Smrg
4314b8414663Smrg    # We check with '-c' and '-o' for the sake of the "dashmstdout"
43151568b75bSmrg    # mode.  It turns out that the SunPro C++ compiler does not properly
4316b8414663Smrg    # handle '-M -o', and we need to detect this.  Also, some Intel
4317b8414663Smrg    # versions had trouble with output in subdirs.
43181568b75bSmrg    am__obj=sub/conftest.${OBJEXT-o}
43191568b75bSmrg    am__minus_obj="-o $am__obj"
43207d5e3a19Smrg    case $depmode in
43211568b75bSmrg    gcc)
43221568b75bSmrg      # This depmode causes a compiler race in universal mode.
43231568b75bSmrg      test "$am__universal" = false || continue
43241568b75bSmrg      ;;
43257d5e3a19Smrg    nosideeffect)
4326b8414663Smrg      # After this tag, mechanisms are not by side-effect, so they'll
4327b8414663Smrg      # only be used when explicitly requested.
43287d5e3a19Smrg      if test "x$enable_dependency_tracking" = xyes; then
43297d5e3a19Smrg	continue
43307d5e3a19Smrg      else
43317d5e3a19Smrg	break
43327d5e3a19Smrg      fi
43337d5e3a19Smrg      ;;
4334b8414663Smrg    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4335b8414663Smrg      # This compiler won't grok '-c -o', but also, the minuso test has
43361568b75bSmrg      # not run yet.  These depmodes are late enough in the game, and
43371568b75bSmrg      # so weak that their functioning should not be impacted.
43381568b75bSmrg      am__obj=conftest.${OBJEXT-o}
43391568b75bSmrg      am__minus_obj=
43401568b75bSmrg      ;;
43417d5e3a19Smrg    none) break ;;
43427d5e3a19Smrg    esac
43437d5e3a19Smrg    if depmode=$depmode \
43441568b75bSmrg       source=sub/conftest.c object=$am__obj \
43455212f86fSmrg       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
43465212f86fSmrg       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
43475212f86fSmrg         >/dev/null 2>conftest.err &&
43485212f86fSmrg       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
43495212f86fSmrg       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
43505212f86fSmrg       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
43515212f86fSmrg       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
43525212f86fSmrg      # icc doesn't choke on unknown options, it will just issue warnings
43535212f86fSmrg      # or remarks (even with -Werror).  So we grep stderr for any message
43545212f86fSmrg      # that says an option was ignored or not supported.
43555212f86fSmrg      # When given -MP, icc 7.0 and 7.1 complain thusly:
43565212f86fSmrg      #   icc: Command line warning: ignoring option '-M'; no argument required
43575212f86fSmrg      # The diagnosis changed in icc 8.0:
43585212f86fSmrg      #   icc: Command line remark: option '-MP' not supported
43595212f86fSmrg      if (grep 'ignoring option' conftest.err ||
43605212f86fSmrg          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
43615212f86fSmrg        am_cv_CC_dependencies_compiler_type=$depmode
43625212f86fSmrg        break
43635212f86fSmrg      fi
43641568b75bSmrg    fi
43651568b75bSmrg  done
43661568b75bSmrg
43675212f86fSmrg  cd ..
43685212f86fSmrg  rm -rf conftest.dir
43691568b75bSmrgelse
43705212f86fSmrg  am_cv_CC_dependencies_compiler_type=none
43711568b75bSmrgfi
43721568b75bSmrg
43731568b75bSmrgfi
43745212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
43755212f86fSmrgprintf "%s\n" "$am_cv_CC_dependencies_compiler_type" >&6; }
43765212f86fSmrgCCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
43771568b75bSmrg
43785212f86fSmrg if
43795212f86fSmrg  test "x$enable_dependency_tracking" != xno \
43805212f86fSmrg  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
43815212f86fSmrg  am__fastdepCC_TRUE=
43825212f86fSmrg  am__fastdepCC_FALSE='#'
43831568b75bSmrgelse
43845212f86fSmrg  am__fastdepCC_TRUE='#'
43855212f86fSmrg  am__fastdepCC_FALSE=
43861568b75bSmrgfi
43871568b75bSmrg
43881568b75bSmrg
43891568b75bSmrg
43905212f86fSmrg
43915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC options needed to detect all undeclared functions" >&5
43925212f86fSmrgprintf %s "checking for $CC options needed to detect all undeclared functions... " >&6; }
43935212f86fSmrgif test ${ac_cv_c_undeclared_builtin_options+y}
43945212f86fSmrgthen :
43955212f86fSmrg  printf %s "(cached) " >&6
43965212f86fSmrgelse $as_nop
43975212f86fSmrg  ac_save_CFLAGS=$CFLAGS
43985212f86fSmrg   ac_cv_c_undeclared_builtin_options='cannot detect'
43995212f86fSmrg   for ac_arg in '' -fno-builtin; do
44005212f86fSmrg     CFLAGS="$ac_save_CFLAGS $ac_arg"
44015212f86fSmrg     # This test program should *not* compile successfully.
44025212f86fSmrg     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44031568b75bSmrg/* end confdefs.h.  */
44041568b75bSmrg
44051568b75bSmrgint
44065212f86fSmrgmain (void)
44071568b75bSmrg{
44085212f86fSmrg(void) strchr;
44091568b75bSmrg  ;
44101568b75bSmrg  return 0;
44111568b75bSmrg}
44121568b75bSmrg_ACEOF
44135212f86fSmrgif ac_fn_c_try_compile "$LINENO"
44145212f86fSmrgthen :
44151568b75bSmrg
44165212f86fSmrgelse $as_nop
44175212f86fSmrg  # This test program should compile successfully.
44185212f86fSmrg        # No library function is consistently available on
44195212f86fSmrg        # freestanding implementations, so test against a dummy
44205212f86fSmrg        # declaration.  Include always-available headers on the
44215212f86fSmrg        # off chance that they somehow elicit warnings.
44225212f86fSmrg        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
44231568b75bSmrg/* end confdefs.h.  */
44245212f86fSmrg#include <float.h>
44255212f86fSmrg#include <limits.h>
44265212f86fSmrg#include <stdarg.h>
44275212f86fSmrg#include <stddef.h>
44285212f86fSmrgextern void ac_decl (int, char *);
44291568b75bSmrg
44301568b75bSmrgint
44315212f86fSmrgmain (void)
44321568b75bSmrg{
44335212f86fSmrg(void) ac_decl (0, (char *) 0);
44345212f86fSmrg  (void) ac_decl;
44355212f86fSmrg
44365212f86fSmrg  ;
44371568b75bSmrg  return 0;
44381568b75bSmrg}
44391568b75bSmrg_ACEOF
44405212f86fSmrgif ac_fn_c_try_compile "$LINENO"
44415212f86fSmrgthen :
44425212f86fSmrg  if test x"$ac_arg" = x
44435212f86fSmrgthen :
44445212f86fSmrg  ac_cv_c_undeclared_builtin_options='none needed'
44455212f86fSmrgelse $as_nop
44465212f86fSmrg  ac_cv_c_undeclared_builtin_options=$ac_arg
44471568b75bSmrgfi
44485212f86fSmrg          break
44491568b75bSmrgfi
44505212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44511568b75bSmrgfi
44525212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
44535212f86fSmrg    done
44545212f86fSmrg    CFLAGS=$ac_save_CFLAGS
44555212f86fSmrg
44565212f86fSmrgfi
44575212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_undeclared_builtin_options" >&5
44585212f86fSmrgprintf "%s\n" "$ac_cv_c_undeclared_builtin_options" >&6; }
44595212f86fSmrg  case $ac_cv_c_undeclared_builtin_options in #(
44605212f86fSmrg  'cannot detect') :
44615212f86fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
44625212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
44635212f86fSmrgas_fn_error $? "cannot make $CC report undeclared builtins
44645212f86fSmrgSee \`config.log' for more details" "$LINENO" 5; } ;; #(
44655212f86fSmrg  'none needed') :
44665212f86fSmrg    ac_c_undeclared_builtin_options='' ;; #(
44675212f86fSmrg  *) :
44685212f86fSmrg    ac_c_undeclared_builtin_options=$ac_cv_c_undeclared_builtin_options ;;
44695212f86fSmrgesac
44701568b75bSmrg
44715212f86fSmrgac_header= ac_cache=
44725212f86fSmrgfor ac_item in $ac_header_c_list
44735212f86fSmrgdo
44745212f86fSmrg  if test $ac_cache; then
44755212f86fSmrg    ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
44765212f86fSmrg    if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
44775212f86fSmrg      printf "%s\n" "#define $ac_item 1" >> confdefs.h
44785212f86fSmrg    fi
44795212f86fSmrg    ac_header= ac_cache=
44805212f86fSmrg  elif test $ac_header; then
44815212f86fSmrg    ac_cache=$ac_item
44825212f86fSmrg  else
44835212f86fSmrg    ac_header=$ac_item
44845212f86fSmrg  fi
44855212f86fSmrgdone
44861568b75bSmrg
44871568b75bSmrg
44881568b75bSmrg
44897d5e3a19Smrg
44907d5e3a19Smrg
44917d5e3a19Smrg
44921568b75bSmrg
44931568b75bSmrg
44945212f86fSmrgif test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
44955212f86fSmrgthen :
44965212f86fSmrg
44975212f86fSmrgprintf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
44985212f86fSmrg
44995212f86fSmrgfi
45005212f86fSmrg
45015212f86fSmrg
4502bda5b58fSmrg
4503bda5b58fSmrg
45045212f86fSmrgac_fn_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45055212f86fSmrgif test "x$ac_cv_have_decl___clang__" = xyes
45065212f86fSmrgthen :
4507bda5b58fSmrg  CLANGCC="yes"
45085212f86fSmrgelse $as_nop
4509bda5b58fSmrg  CLANGCC="no"
4510bda5b58fSmrgfi
45115212f86fSmrgac_fn_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45125212f86fSmrgif test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes
45135212f86fSmrgthen :
4514bda5b58fSmrg  INTELCC="yes"
45155212f86fSmrgelse $as_nop
4516bda5b58fSmrg  INTELCC="no"
4517bda5b58fSmrgfi
45185212f86fSmrgac_fn_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default" "$ac_c_undeclared_builtin_options" "CFLAGS"
45195212f86fSmrgif test "x$ac_cv_have_decl___SUNPRO_C" = xyes
45205212f86fSmrgthen :
4521bda5b58fSmrg  SUNCC="yes"
45225212f86fSmrgelse $as_nop
4523bda5b58fSmrg  SUNCC="no"
4524bda5b58fSmrgfi
4525bda5b58fSmrg
4526bda5b58fSmrg
4527bda5b58fSmrg
4528bda5b58fSmrg
452913e6bc1cSmrg
453013e6bc1cSmrg
453113e6bc1cSmrg
453213e6bc1cSmrg
4533765486e8Smrgif test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4534765486e8Smrg	if test -n "$ac_tool_prefix"; then
4535765486e8Smrg  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4536765486e8Smrgset dummy ${ac_tool_prefix}pkg-config; ac_word=$2
45375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
45385212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
45395212f86fSmrgif test ${ac_cv_path_PKG_CONFIG+y}
45405212f86fSmrgthen :
45415212f86fSmrg  printf %s "(cached) " >&6
45425212f86fSmrgelse $as_nop
4543765486e8Smrg  case $PKG_CONFIG in
4544765486e8Smrg  [\\/]* | ?:[\\/]*)
4545765486e8Smrg  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4546765486e8Smrg  ;;
4547765486e8Smrg  *)
4548765486e8Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4549765486e8Smrgfor as_dir in $PATH
4550765486e8Smrgdo
4551765486e8Smrg  IFS=$as_save_IFS
45525212f86fSmrg  case $as_dir in #(((
45535212f86fSmrg    '') as_dir=./ ;;
45545212f86fSmrg    */) ;;
45555212f86fSmrg    *) as_dir=$as_dir/ ;;
45565212f86fSmrg  esac
4557765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
45585212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
45595212f86fSmrg    ac_cv_path_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
45605212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
4561765486e8Smrg    break 2
4562765486e8Smrg  fi
4563765486e8Smrgdone
4564765486e8Smrg  done
4565765486e8SmrgIFS=$as_save_IFS
45667d5e3a19Smrg
45677d5e3a19Smrg  ;;
45687d5e3a19Smrgesac
45697d5e3a19Smrgfi
45707d5e3a19SmrgPKG_CONFIG=$ac_cv_path_PKG_CONFIG
45717d5e3a19Smrgif test -n "$PKG_CONFIG"; then
45725212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
45735212f86fSmrgprintf "%s\n" "$PKG_CONFIG" >&6; }
45747d5e3a19Smrgelse
45755212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
45765212f86fSmrgprintf "%s\n" "no" >&6; }
45777d5e3a19Smrgfi
45787d5e3a19Smrg
45797d5e3a19Smrg
45807d5e3a19Smrgfi
45817d5e3a19Smrgif test -z "$ac_cv_path_PKG_CONFIG"; then
45827d5e3a19Smrg  ac_pt_PKG_CONFIG=$PKG_CONFIG
45837d5e3a19Smrg  # Extract the first word of "pkg-config", so it can be a program name with args.
45847d5e3a19Smrgset dummy pkg-config; ac_word=$2
45855212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
45865212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
45875212f86fSmrgif test ${ac_cv_path_ac_pt_PKG_CONFIG+y}
45885212f86fSmrgthen :
45895212f86fSmrg  printf %s "(cached) " >&6
45905212f86fSmrgelse $as_nop
45917d5e3a19Smrg  case $ac_pt_PKG_CONFIG in
45927d5e3a19Smrg  [\\/]* | ?:[\\/]*)
45937d5e3a19Smrg  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
45947d5e3a19Smrg  ;;
45957d5e3a19Smrg  *)
45967d5e3a19Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
45977d5e3a19Smrgfor as_dir in $PATH
45987d5e3a19Smrgdo
45997d5e3a19Smrg  IFS=$as_save_IFS
46005212f86fSmrg  case $as_dir in #(((
46015212f86fSmrg    '') as_dir=./ ;;
46025212f86fSmrg    */) ;;
46035212f86fSmrg    *) as_dir=$as_dir/ ;;
46045212f86fSmrg  esac
4605765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
46065212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
46075212f86fSmrg    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir$ac_word$ac_exec_ext"
46085212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
46097d5e3a19Smrg    break 2
46107d5e3a19Smrg  fi
46117d5e3a19Smrgdone
4612765486e8Smrg  done
46137d5e3a19SmrgIFS=$as_save_IFS
46147d5e3a19Smrg
46157d5e3a19Smrg  ;;
46167d5e3a19Smrgesac
46177d5e3a19Smrgfi
46187d5e3a19Smrgac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
46197d5e3a19Smrgif test -n "$ac_pt_PKG_CONFIG"; then
46205212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
46215212f86fSmrgprintf "%s\n" "$ac_pt_PKG_CONFIG" >&6; }
46227d5e3a19Smrgelse
46235212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
46245212f86fSmrgprintf "%s\n" "no" >&6; }
46257d5e3a19Smrgfi
46267d5e3a19Smrg
46277d5e3a19Smrg  if test "x$ac_pt_PKG_CONFIG" = x; then
46287d5e3a19Smrg    PKG_CONFIG=""
46297d5e3a19Smrg  else
46307d5e3a19Smrg    case $cross_compiling:$ac_tool_warned in
46317d5e3a19Smrgyes:)
46325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
46335212f86fSmrgprintf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
46347d5e3a19Smrgac_tool_warned=yes ;;
46357d5e3a19Smrgesac
46367d5e3a19Smrg    PKG_CONFIG=$ac_pt_PKG_CONFIG
46377d5e3a19Smrg  fi
46387d5e3a19Smrgelse
46397d5e3a19Smrg  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
46407d5e3a19Smrgfi
46417d5e3a19Smrg
46427d5e3a19Smrgfi
46437d5e3a19Smrgif test -n "$PKG_CONFIG"; then
46447d5e3a19Smrg	_pkg_min_version=0.9.0
46455212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
46465212f86fSmrgprintf %s "checking pkg-config is at least version $_pkg_min_version... " >&6; }
46477d5e3a19Smrg	if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
46485212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
46495212f86fSmrgprintf "%s\n" "yes" >&6; }
46507d5e3a19Smrg	else
46515212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
46525212f86fSmrgprintf "%s\n" "no" >&6; }
46537d5e3a19Smrg		PKG_CONFIG=""
46547d5e3a19Smrg	fi
46557d5e3a19Smrgfi
46567d5e3a19Smrg
46575212f86fSmrg
46585212f86fSmrg  # Make sure we can run config.sub.
46595212f86fSmrg$SHELL "${ac_aux_dir}config.sub" sun4 >/dev/null 2>&1 ||
46605212f86fSmrg  as_fn_error $? "cannot run $SHELL ${ac_aux_dir}config.sub" "$LINENO" 5
46615212f86fSmrg
46625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
46635212f86fSmrgprintf %s "checking build system type... " >&6; }
46645212f86fSmrgif test ${ac_cv_build+y}
46655212f86fSmrgthen :
46665212f86fSmrg  printf %s "(cached) " >&6
46675212f86fSmrgelse $as_nop
46687d5e3a19Smrg  ac_build_alias=$build_alias
46697d5e3a19Smrgtest "x$ac_build_alias" = x &&
46705212f86fSmrg  ac_build_alias=`$SHELL "${ac_aux_dir}config.guess"`
46717d5e3a19Smrgtest "x$ac_build_alias" = x &&
4672765486e8Smrg  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
46735212f86fSmrgac_cv_build=`$SHELL "${ac_aux_dir}config.sub" $ac_build_alias` ||
46745212f86fSmrg  as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $ac_build_alias failed" "$LINENO" 5
46757d5e3a19Smrg
46767d5e3a19Smrgfi
46775212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
46785212f86fSmrgprintf "%s\n" "$ac_cv_build" >&6; }
46797d5e3a19Smrgcase $ac_cv_build in
46807d5e3a19Smrg*-*-*) ;;
4681765486e8Smrg*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
46827d5e3a19Smrgesac
46837d5e3a19Smrgbuild=$ac_cv_build
46847d5e3a19Smrgac_save_IFS=$IFS; IFS='-'
46857d5e3a19Smrgset x $ac_cv_build
46867d5e3a19Smrgshift
46877d5e3a19Smrgbuild_cpu=$1
46887d5e3a19Smrgbuild_vendor=$2
46897d5e3a19Smrgshift; shift
46907d5e3a19Smrg# Remember, the first character of IFS is used to create $*,
46917d5e3a19Smrg# except with old shells:
46927d5e3a19Smrgbuild_os=$*
46937d5e3a19SmrgIFS=$ac_save_IFS
46947d5e3a19Smrgcase $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
46957d5e3a19Smrg
46967d5e3a19Smrg
46975212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
46985212f86fSmrgprintf %s "checking host system type... " >&6; }
46995212f86fSmrgif test ${ac_cv_host+y}
47005212f86fSmrgthen :
47015212f86fSmrg  printf %s "(cached) " >&6
47025212f86fSmrgelse $as_nop
47037d5e3a19Smrg  if test "x$host_alias" = x; then
47047d5e3a19Smrg  ac_cv_host=$ac_cv_build
47057d5e3a19Smrgelse
47065212f86fSmrg  ac_cv_host=`$SHELL "${ac_aux_dir}config.sub" $host_alias` ||
47075212f86fSmrg    as_fn_error $? "$SHELL ${ac_aux_dir}config.sub $host_alias failed" "$LINENO" 5
47087d5e3a19Smrgfi
47097d5e3a19Smrg
47107d5e3a19Smrgfi
47115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
47125212f86fSmrgprintf "%s\n" "$ac_cv_host" >&6; }
47137d5e3a19Smrgcase $ac_cv_host in
47147d5e3a19Smrg*-*-*) ;;
4715765486e8Smrg*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
47167d5e3a19Smrgesac
47177d5e3a19Smrghost=$ac_cv_host
47187d5e3a19Smrgac_save_IFS=$IFS; IFS='-'
47197d5e3a19Smrgset x $ac_cv_host
47207d5e3a19Smrgshift
47217d5e3a19Smrghost_cpu=$1
47227d5e3a19Smrghost_vendor=$2
47237d5e3a19Smrgshift; shift
47247d5e3a19Smrg# Remember, the first character of IFS is used to create $*,
47257d5e3a19Smrg# except with old shells:
47267d5e3a19Smrghost_os=$*
47277d5e3a19SmrgIFS=$ac_save_IFS
47287d5e3a19Smrgcase $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
47297d5e3a19Smrg
47307d5e3a19Smrg
47315212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
47325212f86fSmrgprintf %s "checking for a sed that does not truncate output... " >&6; }
47335212f86fSmrgif test ${ac_cv_path_SED+y}
47345212f86fSmrgthen :
47355212f86fSmrg  printf %s "(cached) " >&6
47365212f86fSmrgelse $as_nop
4737765486e8Smrg            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4738765486e8Smrg     for ac_i in 1 2 3 4 5 6 7; do
4739765486e8Smrg       ac_script="$ac_script$as_nl$ac_script"
4740765486e8Smrg     done
4741765486e8Smrg     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4742765486e8Smrg     { ac_script=; unset ac_script;}
4743765486e8Smrg     if test -z "$SED"; then
4744765486e8Smrg  ac_path_SED_found=false
4745765486e8Smrg  # Loop through the user's path and test for each of PROGNAME-LIST
4746765486e8Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4747765486e8Smrgfor as_dir in $PATH
4748765486e8Smrgdo
4749765486e8Smrg  IFS=$as_save_IFS
47505212f86fSmrg  case $as_dir in #(((
47515212f86fSmrg    '') as_dir=./ ;;
47525212f86fSmrg    */) ;;
47535212f86fSmrg    *) as_dir=$as_dir/ ;;
47545212f86fSmrg  esac
47555212f86fSmrg    for ac_prog in sed gsed
47565212f86fSmrg   do
4757765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
47585212f86fSmrg      ac_path_SED="$as_dir$ac_prog$ac_exec_ext"
4759b8414663Smrg      as_fn_executable_p "$ac_path_SED" || continue
4760765486e8Smrg# Check for GNU ac_path_SED and select it if it is found.
4761765486e8Smrg  # Check for GNU $ac_path_SED
4762765486e8Smrgcase `"$ac_path_SED" --version 2>&1` in
4763765486e8Smrg*GNU*)
4764765486e8Smrg  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4765765486e8Smrg*)
4766765486e8Smrg  ac_count=0
47675212f86fSmrg  printf %s 0123456789 >"conftest.in"
4768765486e8Smrg  while :
4769765486e8Smrg  do
4770765486e8Smrg    cat "conftest.in" "conftest.in" >"conftest.tmp"
4771765486e8Smrg    mv "conftest.tmp" "conftest.in"
4772765486e8Smrg    cp "conftest.in" "conftest.nl"
47735212f86fSmrg    printf "%s\n" '' >> "conftest.nl"
4774765486e8Smrg    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4775765486e8Smrg    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4776765486e8Smrg    as_fn_arith $ac_count + 1 && ac_count=$as_val
4777765486e8Smrg    if test $ac_count -gt ${ac_path_SED_max-0}; then
4778765486e8Smrg      # Best one so far, save it but keep looking for a better one
4779765486e8Smrg      ac_cv_path_SED="$ac_path_SED"
4780765486e8Smrg      ac_path_SED_max=$ac_count
4781765486e8Smrg    fi
4782765486e8Smrg    # 10*(2^10) chars as input seems more than enough
4783765486e8Smrg    test $ac_count -gt 10 && break
4784765486e8Smrg  done
4785765486e8Smrg  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4786765486e8Smrgesac
4787765486e8Smrg
4788765486e8Smrg      $ac_path_SED_found && break 3
4789765486e8Smrg    done
4790765486e8Smrg  done
4791765486e8Smrg  done
4792765486e8SmrgIFS=$as_save_IFS
4793765486e8Smrg  if test -z "$ac_cv_path_SED"; then
4794765486e8Smrg    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4795765486e8Smrg  fi
4796765486e8Smrgelse
4797765486e8Smrg  ac_cv_path_SED=$SED
4798765486e8Smrgfi
4799765486e8Smrg
4800765486e8Smrgfi
48015212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
48025212f86fSmrgprintf "%s\n" "$ac_cv_path_SED" >&6; }
4803765486e8Smrg SED="$ac_cv_path_SED"
4804765486e8Smrg  rm -f conftest.sed
4805765486e8Smrg
4806765486e8Smrg
4807765486e8Smrg
4808765486e8Smrg
4809765486e8Smrg
4810bda5b58fSmrg
4811bda5b58fSmrg# Check whether --enable-selective-werror was given.
48125212f86fSmrgif test ${enable_selective_werror+y}
48135212f86fSmrgthen :
4814bda5b58fSmrg  enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
48155212f86fSmrgelse $as_nop
4816bda5b58fSmrg  SELECTIVE_WERROR=yes
4817bda5b58fSmrgfi
4818bda5b58fSmrg
4819bda5b58fSmrg
4820bda5b58fSmrg
4821bda5b58fSmrg
4822bda5b58fSmrg
4823bda5b58fSmrg# -v is too short to test reliably with XORG_TESTSET_CFLAG
4824bda5b58fSmrgif test "x$SUNCC" = "xyes"; then
4825bda5b58fSmrg    BASE_CFLAGS="-v"
4826765486e8Smrgelse
4827bda5b58fSmrg    BASE_CFLAGS=""
4828765486e8Smrgfi
4829765486e8Smrg
4830bda5b58fSmrg# This chunk of warnings were those that existed in the legacy CWARNFLAGS
4831bda5b58fSmrg
4832bda5b58fSmrg
4833bda5b58fSmrg
4834bda5b58fSmrg
4835bda5b58fSmrg
4836bda5b58fSmrg
4837bda5b58fSmrg
4838bda5b58fSmrg
4839bda5b58fSmrg
4840bda5b58fSmrg
4841bda5b58fSmrg
4842bda5b58fSmrg
4843bda5b58fSmrg
4844bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4845bda5b58fSmrg
4846bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4847bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
48485212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
48495212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
48505212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
48515212f86fSmrgthen :
48525212f86fSmrg  printf %s "(cached) " >&6
48535212f86fSmrgelse $as_nop
4854bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4855bda5b58fSmrg/* end confdefs.h.  */
4856bda5b58fSmrgint i;
4857bda5b58fSmrg_ACEOF
48585212f86fSmrgif ac_fn_c_try_compile "$LINENO"
48595212f86fSmrgthen :
4860bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
48615212f86fSmrgelse $as_nop
4862bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4863bda5b58fSmrgfi
48645212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4865bda5b58fSmrgfi
48665212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
48675212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4868bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4869bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4870bda5b58fSmrgfi
4871bda5b58fSmrg
4872bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4873bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4874bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4875bda5b58fSmrg	fi
4876bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
48775212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
48785212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
48795212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
48805212f86fSmrgthen :
48815212f86fSmrg  printf %s "(cached) " >&6
48825212f86fSmrgelse $as_nop
4883bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4884bda5b58fSmrg/* end confdefs.h.  */
4885bda5b58fSmrgint i;
4886bda5b58fSmrg_ACEOF
48875212f86fSmrgif ac_fn_c_try_compile "$LINENO"
48885212f86fSmrgthen :
4889bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
48905212f86fSmrgelse $as_nop
4891bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
4892bda5b58fSmrgfi
48935212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4894bda5b58fSmrgfi
48955212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
48965212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4897bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4898bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4899765486e8Smrgfi
4900765486e8Smrg
4901bda5b58fSmrgfound="no"
4902765486e8Smrg
4903bda5b58fSmrg	if test $found = "no" ; then
4904b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4905bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4906bda5b58fSmrg		fi
4907765486e8Smrg
4908b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4909bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4910bda5b58fSmrg		fi
4911765486e8Smrg
4912bda5b58fSmrg		CFLAGS="$CFLAGS -Wall"
4913765486e8Smrg
49145212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
49155212f86fSmrgprintf %s "checking if $CC supports -Wall... " >&6; }
4916bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wall
49175212f86fSmrg		if eval test \${$cacheid+y}
49185212f86fSmrgthen :
49195212f86fSmrg  printf %s "(cached) " >&6
49205212f86fSmrgelse $as_nop
4921bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4922bda5b58fSmrg/* end confdefs.h.  */
4923bda5b58fSmrgint i;
4924bda5b58fSmrgint
49255212f86fSmrgmain (void)
4926bda5b58fSmrg{
4927765486e8Smrg
4928bda5b58fSmrg  ;
4929bda5b58fSmrg  return 0;
4930bda5b58fSmrg}
4931bda5b58fSmrg_ACEOF
49325212f86fSmrgif ac_fn_c_try_link "$LINENO"
49335212f86fSmrgthen :
4934bda5b58fSmrg  eval $cacheid=yes
49355212f86fSmrgelse $as_nop
4936bda5b58fSmrg  eval $cacheid=no
4937bda5b58fSmrgfi
49385212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
4939bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
4940765486e8Smrgfi
4941765486e8Smrg
4942bda5b58fSmrg
4943bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
4944bda5b58fSmrg
4945bda5b58fSmrg		eval supported=\$$cacheid
49465212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
49475212f86fSmrgprintf "%s\n" "$supported" >&6; }
4948bda5b58fSmrg		if test "$supported" = "yes" ; then
4949bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wall"
4950bda5b58fSmrg			found="yes"
4951bda5b58fSmrg		fi
4952bda5b58fSmrg	fi
4953bda5b58fSmrg
4954bda5b58fSmrg
4955bda5b58fSmrg
4956bda5b58fSmrg
4957bda5b58fSmrg
4958bda5b58fSmrg
4959bda5b58fSmrg
4960bda5b58fSmrg
4961bda5b58fSmrg
4962bda5b58fSmrg
4963bda5b58fSmrg
4964bda5b58fSmrg
4965bda5b58fSmrg
4966bda5b58fSmrg
4967bda5b58fSmrg
4968bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
4969bda5b58fSmrg
4970bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4971bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
49725212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
49735212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
49745212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
49755212f86fSmrgthen :
49765212f86fSmrg  printf %s "(cached) " >&6
49775212f86fSmrgelse $as_nop
4978bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4979bda5b58fSmrg/* end confdefs.h.  */
4980bda5b58fSmrgint i;
4981bda5b58fSmrg_ACEOF
49825212f86fSmrgif ac_fn_c_try_compile "$LINENO"
49835212f86fSmrgthen :
4984bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
49855212f86fSmrgelse $as_nop
4986bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
4987bda5b58fSmrgfi
49885212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
4989bda5b58fSmrgfi
49905212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
49915212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4992bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4993bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
4994765486e8Smrgfi
4995765486e8Smrg
4996bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4997bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4998bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4999bda5b58fSmrg	fi
5000bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
50015212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
50025212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
50035212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
50045212f86fSmrgthen :
50055212f86fSmrg  printf %s "(cached) " >&6
50065212f86fSmrgelse $as_nop
5007bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008bda5b58fSmrg/* end confdefs.h.  */
5009bda5b58fSmrgint i;
5010bda5b58fSmrg_ACEOF
50115212f86fSmrgif ac_fn_c_try_compile "$LINENO"
50125212f86fSmrgthen :
5013bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
50145212f86fSmrgelse $as_nop
5015bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5016bda5b58fSmrgfi
50175212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5018bda5b58fSmrgfi
50195212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
50205212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5021bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5022bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5023bda5b58fSmrgfi
5024bda5b58fSmrg
5025bda5b58fSmrgfound="no"
5026bda5b58fSmrg
5027bda5b58fSmrg	if test $found = "no" ; then
5028b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5029bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5030bda5b58fSmrg		fi
5031bda5b58fSmrg
5032b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5033bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5034bda5b58fSmrg		fi
5035bda5b58fSmrg
5036bda5b58fSmrg		CFLAGS="$CFLAGS -Wpointer-arith"
5037bda5b58fSmrg
50385212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
50395212f86fSmrgprintf %s "checking if $CC supports -Wpointer-arith... " >&6; }
5040bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wpointer_arith
50415212f86fSmrg		if eval test \${$cacheid+y}
50425212f86fSmrgthen :
50435212f86fSmrg  printf %s "(cached) " >&6
50445212f86fSmrgelse $as_nop
5045bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5046bda5b58fSmrg/* end confdefs.h.  */
5047bda5b58fSmrgint i;
5048bda5b58fSmrgint
50495212f86fSmrgmain (void)
5050bda5b58fSmrg{
5051bda5b58fSmrg
5052bda5b58fSmrg  ;
5053bda5b58fSmrg  return 0;
5054bda5b58fSmrg}
5055bda5b58fSmrg_ACEOF
50565212f86fSmrgif ac_fn_c_try_link "$LINENO"
50575212f86fSmrgthen :
5058bda5b58fSmrg  eval $cacheid=yes
50595212f86fSmrgelse $as_nop
5060bda5b58fSmrg  eval $cacheid=no
5061bda5b58fSmrgfi
50625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5063bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5064bda5b58fSmrgfi
5065bda5b58fSmrg
5066bda5b58fSmrg
5067bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5068bda5b58fSmrg
5069bda5b58fSmrg		eval supported=\$$cacheid
50705212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
50715212f86fSmrgprintf "%s\n" "$supported" >&6; }
5072bda5b58fSmrg		if test "$supported" = "yes" ; then
5073bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5074bda5b58fSmrg			found="yes"
5075bda5b58fSmrg		fi
5076bda5b58fSmrg	fi
5077bda5b58fSmrg
5078bda5b58fSmrg
5079bda5b58fSmrg
5080bda5b58fSmrg
5081bda5b58fSmrg
5082bda5b58fSmrg
5083bda5b58fSmrg
5084bda5b58fSmrg
5085bda5b58fSmrg
5086bda5b58fSmrg
5087bda5b58fSmrg
5088bda5b58fSmrg
5089bda5b58fSmrg
5090bda5b58fSmrg
5091bda5b58fSmrg
5092bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5093bda5b58fSmrg
5094bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5095bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
50965212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
50975212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
50985212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
50995212f86fSmrgthen :
51005212f86fSmrg  printf %s "(cached) " >&6
51015212f86fSmrgelse $as_nop
5102bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5103bda5b58fSmrg/* end confdefs.h.  */
5104bda5b58fSmrgint i;
5105bda5b58fSmrg_ACEOF
51065212f86fSmrgif ac_fn_c_try_compile "$LINENO"
51075212f86fSmrgthen :
5108bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
51095212f86fSmrgelse $as_nop
5110bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5111bda5b58fSmrgfi
51125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5113bda5b58fSmrgfi
51145212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
51155212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5116bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5117bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5118765486e8Smrgfi
5119765486e8Smrg
5120bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5121bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5122bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5123765486e8Smrg	fi
5124bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
51255212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
51265212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
51275212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
51285212f86fSmrgthen :
51295212f86fSmrg  printf %s "(cached) " >&6
51305212f86fSmrgelse $as_nop
5131bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5132bda5b58fSmrg/* end confdefs.h.  */
5133bda5b58fSmrgint i;
5134bda5b58fSmrg_ACEOF
51355212f86fSmrgif ac_fn_c_try_compile "$LINENO"
51365212f86fSmrgthen :
5137bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
51385212f86fSmrgelse $as_nop
5139bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5140bda5b58fSmrgfi
51415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5142765486e8Smrgfi
51435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
51445212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5145bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5146bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5147bda5b58fSmrgfi
5148bda5b58fSmrg
5149bda5b58fSmrgfound="no"
5150bda5b58fSmrg
5151bda5b58fSmrg	if test $found = "no" ; then
5152b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5153bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5154bda5b58fSmrg		fi
5155bda5b58fSmrg
5156b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5157bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5158bda5b58fSmrg		fi
5159bda5b58fSmrg
5160bda5b58fSmrg		CFLAGS="$CFLAGS -Wmissing-declarations"
5161bda5b58fSmrg
51625212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
51635212f86fSmrgprintf %s "checking if $CC supports -Wmissing-declarations... " >&6; }
5164bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_declarations
51655212f86fSmrg		if eval test \${$cacheid+y}
51665212f86fSmrgthen :
51675212f86fSmrg  printf %s "(cached) " >&6
51685212f86fSmrgelse $as_nop
5169bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5170bda5b58fSmrg/* end confdefs.h.  */
5171bda5b58fSmrgint i;
5172bda5b58fSmrgint
51735212f86fSmrgmain (void)
5174bda5b58fSmrg{
5175bda5b58fSmrg
5176bda5b58fSmrg  ;
5177bda5b58fSmrg  return 0;
5178bda5b58fSmrg}
5179bda5b58fSmrg_ACEOF
51805212f86fSmrgif ac_fn_c_try_link "$LINENO"
51815212f86fSmrgthen :
5182bda5b58fSmrg  eval $cacheid=yes
51835212f86fSmrgelse $as_nop
5184bda5b58fSmrg  eval $cacheid=no
5185bda5b58fSmrgfi
51865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5187bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5188bda5b58fSmrgfi
5189bda5b58fSmrg
5190bda5b58fSmrg
5191bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5192bda5b58fSmrg
5193bda5b58fSmrg		eval supported=\$$cacheid
51945212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
51955212f86fSmrgprintf "%s\n" "$supported" >&6; }
5196bda5b58fSmrg		if test "$supported" = "yes" ; then
5197bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5198bda5b58fSmrg			found="yes"
5199bda5b58fSmrg		fi
5200bda5b58fSmrg	fi
5201bda5b58fSmrg
5202bda5b58fSmrg
5203bda5b58fSmrg
5204bda5b58fSmrg
5205bda5b58fSmrg
5206bda5b58fSmrg
5207bda5b58fSmrg
5208bda5b58fSmrg
5209bda5b58fSmrg
5210bda5b58fSmrg
5211bda5b58fSmrg
5212bda5b58fSmrg
5213bda5b58fSmrg
5214bda5b58fSmrg
5215bda5b58fSmrg
5216bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5217bda5b58fSmrg
5218bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5219bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
52205212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
52215212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
52225212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
52235212f86fSmrgthen :
52245212f86fSmrg  printf %s "(cached) " >&6
52255212f86fSmrgelse $as_nop
5226bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5227bda5b58fSmrg/* end confdefs.h.  */
5228bda5b58fSmrgint i;
5229bda5b58fSmrg_ACEOF
52305212f86fSmrgif ac_fn_c_try_compile "$LINENO"
52315212f86fSmrgthen :
5232bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
52335212f86fSmrgelse $as_nop
5234bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5235bda5b58fSmrgfi
52365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5237bda5b58fSmrgfi
52385212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
52395212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5240bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5241bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5242bda5b58fSmrgfi
5243bda5b58fSmrg
5244bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5245bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5246bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5247bda5b58fSmrg	fi
5248bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
52495212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
52505212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
52515212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
52525212f86fSmrgthen :
52535212f86fSmrg  printf %s "(cached) " >&6
52545212f86fSmrgelse $as_nop
5255bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5256bda5b58fSmrg/* end confdefs.h.  */
5257bda5b58fSmrgint i;
5258bda5b58fSmrg_ACEOF
52595212f86fSmrgif ac_fn_c_try_compile "$LINENO"
52605212f86fSmrgthen :
5261bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
52625212f86fSmrgelse $as_nop
5263bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5264bda5b58fSmrgfi
52655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5266bda5b58fSmrgfi
52675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
52685212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5269bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5270bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5271bda5b58fSmrgfi
5272bda5b58fSmrg
5273bda5b58fSmrgfound="no"
5274bda5b58fSmrg
5275bda5b58fSmrg	if test $found = "no" ; then
5276b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5277bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5278bda5b58fSmrg		fi
5279bda5b58fSmrg
5280b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5281bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5282bda5b58fSmrg		fi
5283bda5b58fSmrg
5284bda5b58fSmrg		CFLAGS="$CFLAGS -Wformat=2"
5285bda5b58fSmrg
52865212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
52875212f86fSmrgprintf %s "checking if $CC supports -Wformat=2... " >&6; }
5288b8414663Smrg		cacheid=xorg_cv_cc_flag__Wformat_2
52895212f86fSmrg		if eval test \${$cacheid+y}
52905212f86fSmrgthen :
52915212f86fSmrg  printf %s "(cached) " >&6
52925212f86fSmrgelse $as_nop
5293bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5294bda5b58fSmrg/* end confdefs.h.  */
5295bda5b58fSmrgint i;
5296bda5b58fSmrgint
52975212f86fSmrgmain (void)
5298bda5b58fSmrg{
5299bda5b58fSmrg
5300bda5b58fSmrg  ;
5301bda5b58fSmrg  return 0;
5302bda5b58fSmrg}
5303bda5b58fSmrg_ACEOF
53045212f86fSmrgif ac_fn_c_try_link "$LINENO"
53055212f86fSmrgthen :
5306bda5b58fSmrg  eval $cacheid=yes
53075212f86fSmrgelse $as_nop
5308bda5b58fSmrg  eval $cacheid=no
5309bda5b58fSmrgfi
53105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5311bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5312bda5b58fSmrgfi
5313bda5b58fSmrg
5314bda5b58fSmrg
5315bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5316bda5b58fSmrg
5317bda5b58fSmrg		eval supported=\$$cacheid
53185212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
53195212f86fSmrgprintf "%s\n" "$supported" >&6; }
5320bda5b58fSmrg		if test "$supported" = "yes" ; then
5321bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5322bda5b58fSmrg			found="yes"
5323bda5b58fSmrg		fi
5324bda5b58fSmrg	fi
5325bda5b58fSmrg
5326bda5b58fSmrg	if test $found = "no" ; then
5327b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5328bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5329bda5b58fSmrg		fi
5330bda5b58fSmrg
5331b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5332bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5333bda5b58fSmrg		fi
5334bda5b58fSmrg
5335bda5b58fSmrg		CFLAGS="$CFLAGS -Wformat"
5336bda5b58fSmrg
53375212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
53385212f86fSmrgprintf %s "checking if $CC supports -Wformat... " >&6; }
5339bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wformat
53405212f86fSmrg		if eval test \${$cacheid+y}
53415212f86fSmrgthen :
53425212f86fSmrg  printf %s "(cached) " >&6
53435212f86fSmrgelse $as_nop
5344bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5345bda5b58fSmrg/* end confdefs.h.  */
5346bda5b58fSmrgint i;
5347bda5b58fSmrgint
53485212f86fSmrgmain (void)
5349bda5b58fSmrg{
5350bda5b58fSmrg
5351bda5b58fSmrg  ;
5352bda5b58fSmrg  return 0;
5353bda5b58fSmrg}
5354bda5b58fSmrg_ACEOF
53555212f86fSmrgif ac_fn_c_try_link "$LINENO"
53565212f86fSmrgthen :
5357bda5b58fSmrg  eval $cacheid=yes
53585212f86fSmrgelse $as_nop
5359bda5b58fSmrg  eval $cacheid=no
5360bda5b58fSmrgfi
53615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5362bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5363bda5b58fSmrgfi
5364bda5b58fSmrg
5365bda5b58fSmrg
5366bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5367bda5b58fSmrg
5368bda5b58fSmrg		eval supported=\$$cacheid
53695212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
53705212f86fSmrgprintf "%s\n" "$supported" >&6; }
5371bda5b58fSmrg		if test "$supported" = "yes" ; then
5372bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5373bda5b58fSmrg			found="yes"
5374bda5b58fSmrg		fi
5375bda5b58fSmrg	fi
5376bda5b58fSmrg
5377bda5b58fSmrg
5378bda5b58fSmrg
5379bda5b58fSmrg
5380bda5b58fSmrg
5381bda5b58fSmrg
5382bda5b58fSmrg
5383bda5b58fSmrg
5384bda5b58fSmrg
5385bda5b58fSmrg
5386bda5b58fSmrg
5387bda5b58fSmrg
5388bda5b58fSmrg
5389bda5b58fSmrg
5390bda5b58fSmrg
5391bda5b58fSmrg
5392bda5b58fSmrg
5393bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5394bda5b58fSmrg
5395bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5396bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
53975212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
53985212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
53995212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
54005212f86fSmrgthen :
54015212f86fSmrg  printf %s "(cached) " >&6
54025212f86fSmrgelse $as_nop
5403bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5404bda5b58fSmrg/* end confdefs.h.  */
5405bda5b58fSmrgint i;
5406bda5b58fSmrg_ACEOF
54075212f86fSmrgif ac_fn_c_try_compile "$LINENO"
54085212f86fSmrgthen :
5409bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
54105212f86fSmrgelse $as_nop
5411bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5412bda5b58fSmrgfi
54135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5414bda5b58fSmrgfi
54155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
54165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5417bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5418bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5419bda5b58fSmrgfi
5420bda5b58fSmrg
5421bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5422bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5423bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5424bda5b58fSmrg	fi
5425bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
54265212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
54275212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
54285212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
54295212f86fSmrgthen :
54305212f86fSmrg  printf %s "(cached) " >&6
54315212f86fSmrgelse $as_nop
5432bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5433bda5b58fSmrg/* end confdefs.h.  */
5434bda5b58fSmrgint i;
5435bda5b58fSmrg_ACEOF
54365212f86fSmrgif ac_fn_c_try_compile "$LINENO"
54375212f86fSmrgthen :
5438bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
54395212f86fSmrgelse $as_nop
5440bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5441bda5b58fSmrgfi
54425212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5443bda5b58fSmrgfi
54445212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
54455212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5446bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5447bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5448bda5b58fSmrgfi
5449bda5b58fSmrg
5450bda5b58fSmrgfound="no"
5451bda5b58fSmrg
5452bda5b58fSmrg	if test $found = "no" ; then
5453b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5454bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5455bda5b58fSmrg		fi
5456bda5b58fSmrg
5457b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5458bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5459bda5b58fSmrg		fi
5460bda5b58fSmrg
5461bda5b58fSmrg		CFLAGS="$CFLAGS -Wstrict-prototypes"
5462bda5b58fSmrg
54635212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
54645212f86fSmrgprintf %s "checking if $CC supports -Wstrict-prototypes... " >&6; }
5465bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wstrict_prototypes
54665212f86fSmrg		if eval test \${$cacheid+y}
54675212f86fSmrgthen :
54685212f86fSmrg  printf %s "(cached) " >&6
54695212f86fSmrgelse $as_nop
5470bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5471bda5b58fSmrg/* end confdefs.h.  */
5472bda5b58fSmrgint i;
5473bda5b58fSmrgint
54745212f86fSmrgmain (void)
5475bda5b58fSmrg{
5476bda5b58fSmrg
5477bda5b58fSmrg  ;
5478bda5b58fSmrg  return 0;
5479bda5b58fSmrg}
5480bda5b58fSmrg_ACEOF
54815212f86fSmrgif ac_fn_c_try_link "$LINENO"
54825212f86fSmrgthen :
5483bda5b58fSmrg  eval $cacheid=yes
54845212f86fSmrgelse $as_nop
5485bda5b58fSmrg  eval $cacheid=no
5486bda5b58fSmrgfi
54875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5488bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5489bda5b58fSmrgfi
5490bda5b58fSmrg
5491bda5b58fSmrg
5492bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5493bda5b58fSmrg
5494bda5b58fSmrg		eval supported=\$$cacheid
54955212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
54965212f86fSmrgprintf "%s\n" "$supported" >&6; }
5497bda5b58fSmrg		if test "$supported" = "yes" ; then
5498bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5499bda5b58fSmrg			found="yes"
5500bda5b58fSmrg		fi
5501bda5b58fSmrg	fi
5502bda5b58fSmrg
5503bda5b58fSmrg
5504bda5b58fSmrg
5505bda5b58fSmrg
5506bda5b58fSmrg
5507bda5b58fSmrg
5508bda5b58fSmrg
5509bda5b58fSmrg
5510bda5b58fSmrg
5511bda5b58fSmrg
5512bda5b58fSmrg
5513bda5b58fSmrg
5514bda5b58fSmrg
5515bda5b58fSmrg
5516bda5b58fSmrg
5517bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5518bda5b58fSmrg
5519bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5520bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
55215212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
55225212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
55235212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
55245212f86fSmrgthen :
55255212f86fSmrg  printf %s "(cached) " >&6
55265212f86fSmrgelse $as_nop
5527bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5528bda5b58fSmrg/* end confdefs.h.  */
5529bda5b58fSmrgint i;
5530bda5b58fSmrg_ACEOF
55315212f86fSmrgif ac_fn_c_try_compile "$LINENO"
55325212f86fSmrgthen :
5533bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
55345212f86fSmrgelse $as_nop
5535bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5536bda5b58fSmrgfi
55375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5538bda5b58fSmrgfi
55395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
55405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5541bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5542bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5543bda5b58fSmrgfi
5544bda5b58fSmrg
5545bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5546bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5547bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5548bda5b58fSmrg	fi
5549bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
55505212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
55515212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
55525212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
55535212f86fSmrgthen :
55545212f86fSmrg  printf %s "(cached) " >&6
55555212f86fSmrgelse $as_nop
5556bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5557bda5b58fSmrg/* end confdefs.h.  */
5558bda5b58fSmrgint i;
5559bda5b58fSmrg_ACEOF
55605212f86fSmrgif ac_fn_c_try_compile "$LINENO"
55615212f86fSmrgthen :
5562bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
55635212f86fSmrgelse $as_nop
5564bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5565bda5b58fSmrgfi
55665212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5567bda5b58fSmrgfi
55685212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
55695212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5570bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5571bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5572bda5b58fSmrgfi
5573bda5b58fSmrg
5574bda5b58fSmrgfound="no"
5575bda5b58fSmrg
5576bda5b58fSmrg	if test $found = "no" ; then
5577b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5578bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5579bda5b58fSmrg		fi
5580bda5b58fSmrg
5581b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5582bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5583bda5b58fSmrg		fi
5584bda5b58fSmrg
5585bda5b58fSmrg		CFLAGS="$CFLAGS -Wmissing-prototypes"
5586bda5b58fSmrg
55875212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
55885212f86fSmrgprintf %s "checking if $CC supports -Wmissing-prototypes... " >&6; }
5589bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_prototypes
55905212f86fSmrg		if eval test \${$cacheid+y}
55915212f86fSmrgthen :
55925212f86fSmrg  printf %s "(cached) " >&6
55935212f86fSmrgelse $as_nop
5594bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5595bda5b58fSmrg/* end confdefs.h.  */
5596bda5b58fSmrgint i;
5597bda5b58fSmrgint
55985212f86fSmrgmain (void)
5599bda5b58fSmrg{
5600bda5b58fSmrg
5601bda5b58fSmrg  ;
5602bda5b58fSmrg  return 0;
5603bda5b58fSmrg}
5604bda5b58fSmrg_ACEOF
56055212f86fSmrgif ac_fn_c_try_link "$LINENO"
56065212f86fSmrgthen :
5607bda5b58fSmrg  eval $cacheid=yes
56085212f86fSmrgelse $as_nop
5609bda5b58fSmrg  eval $cacheid=no
5610bda5b58fSmrgfi
56115212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5612bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5613bda5b58fSmrgfi
5614bda5b58fSmrg
5615bda5b58fSmrg
5616bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5617bda5b58fSmrg
5618bda5b58fSmrg		eval supported=\$$cacheid
56195212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
56205212f86fSmrgprintf "%s\n" "$supported" >&6; }
5621bda5b58fSmrg		if test "$supported" = "yes" ; then
5622bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5623bda5b58fSmrg			found="yes"
5624bda5b58fSmrg		fi
5625bda5b58fSmrg	fi
5626bda5b58fSmrg
5627bda5b58fSmrg
5628bda5b58fSmrg
5629bda5b58fSmrg
5630bda5b58fSmrg
5631bda5b58fSmrg
5632bda5b58fSmrg
5633bda5b58fSmrg
5634bda5b58fSmrg
5635bda5b58fSmrg
5636bda5b58fSmrg
5637bda5b58fSmrg
5638bda5b58fSmrg
5639bda5b58fSmrg
5640bda5b58fSmrg
5641bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5642bda5b58fSmrg
5643bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5644bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
56455212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
56465212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
56475212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
56485212f86fSmrgthen :
56495212f86fSmrg  printf %s "(cached) " >&6
56505212f86fSmrgelse $as_nop
5651bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5652bda5b58fSmrg/* end confdefs.h.  */
5653bda5b58fSmrgint i;
5654bda5b58fSmrg_ACEOF
56555212f86fSmrgif ac_fn_c_try_compile "$LINENO"
56565212f86fSmrgthen :
5657bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
56585212f86fSmrgelse $as_nop
5659bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5660bda5b58fSmrgfi
56615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5662bda5b58fSmrgfi
56635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
56645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5665bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5666bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5667bda5b58fSmrgfi
5668bda5b58fSmrg
5669bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5670bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5671bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5672bda5b58fSmrg	fi
5673bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
56745212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
56755212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
56765212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
56775212f86fSmrgthen :
56785212f86fSmrg  printf %s "(cached) " >&6
56795212f86fSmrgelse $as_nop
5680bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5681bda5b58fSmrg/* end confdefs.h.  */
5682bda5b58fSmrgint i;
5683bda5b58fSmrg_ACEOF
56845212f86fSmrgif ac_fn_c_try_compile "$LINENO"
56855212f86fSmrgthen :
5686bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
56875212f86fSmrgelse $as_nop
5688bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5689bda5b58fSmrgfi
56905212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5691bda5b58fSmrgfi
56925212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
56935212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5694bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5695bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5696bda5b58fSmrgfi
5697bda5b58fSmrg
5698bda5b58fSmrgfound="no"
5699bda5b58fSmrg
5700bda5b58fSmrg	if test $found = "no" ; then
5701b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5702bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5703bda5b58fSmrg		fi
5704bda5b58fSmrg
5705b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5706bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5707bda5b58fSmrg		fi
5708bda5b58fSmrg
5709bda5b58fSmrg		CFLAGS="$CFLAGS -Wnested-externs"
5710bda5b58fSmrg
57115212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
57125212f86fSmrgprintf %s "checking if $CC supports -Wnested-externs... " >&6; }
5713bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wnested_externs
57145212f86fSmrg		if eval test \${$cacheid+y}
57155212f86fSmrgthen :
57165212f86fSmrg  printf %s "(cached) " >&6
57175212f86fSmrgelse $as_nop
5718bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5719bda5b58fSmrg/* end confdefs.h.  */
5720bda5b58fSmrgint i;
5721bda5b58fSmrgint
57225212f86fSmrgmain (void)
5723bda5b58fSmrg{
5724bda5b58fSmrg
5725bda5b58fSmrg  ;
5726bda5b58fSmrg  return 0;
5727bda5b58fSmrg}
5728bda5b58fSmrg_ACEOF
57295212f86fSmrgif ac_fn_c_try_link "$LINENO"
57305212f86fSmrgthen :
5731bda5b58fSmrg  eval $cacheid=yes
57325212f86fSmrgelse $as_nop
5733bda5b58fSmrg  eval $cacheid=no
5734bda5b58fSmrgfi
57355212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5736bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5737bda5b58fSmrgfi
5738bda5b58fSmrg
5739bda5b58fSmrg
5740bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5741bda5b58fSmrg
5742bda5b58fSmrg		eval supported=\$$cacheid
57435212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
57445212f86fSmrgprintf "%s\n" "$supported" >&6; }
5745bda5b58fSmrg		if test "$supported" = "yes" ; then
5746bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5747bda5b58fSmrg			found="yes"
5748bda5b58fSmrg		fi
5749bda5b58fSmrg	fi
5750bda5b58fSmrg
5751bda5b58fSmrg
5752bda5b58fSmrg
5753bda5b58fSmrg
5754bda5b58fSmrg
5755bda5b58fSmrg
5756bda5b58fSmrg
5757bda5b58fSmrg
5758bda5b58fSmrg
5759bda5b58fSmrg
5760bda5b58fSmrg
5761bda5b58fSmrg
5762bda5b58fSmrg
5763bda5b58fSmrg
5764bda5b58fSmrg
5765bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5766bda5b58fSmrg
5767bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5768bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
57695212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
57705212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
57715212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
57725212f86fSmrgthen :
57735212f86fSmrg  printf %s "(cached) " >&6
57745212f86fSmrgelse $as_nop
5775bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5776bda5b58fSmrg/* end confdefs.h.  */
5777bda5b58fSmrgint i;
5778bda5b58fSmrg_ACEOF
57795212f86fSmrgif ac_fn_c_try_compile "$LINENO"
57805212f86fSmrgthen :
5781bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
57825212f86fSmrgelse $as_nop
5783bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5784bda5b58fSmrgfi
57855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5786bda5b58fSmrgfi
57875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
57885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5789bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5790bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5791bda5b58fSmrgfi
5792bda5b58fSmrg
5793bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5794bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5795bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5796bda5b58fSmrg	fi
5797bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
57985212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
57995212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
58005212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
58015212f86fSmrgthen :
58025212f86fSmrg  printf %s "(cached) " >&6
58035212f86fSmrgelse $as_nop
5804bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5805bda5b58fSmrg/* end confdefs.h.  */
5806bda5b58fSmrgint i;
5807bda5b58fSmrg_ACEOF
58085212f86fSmrgif ac_fn_c_try_compile "$LINENO"
58095212f86fSmrgthen :
5810bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
58115212f86fSmrgelse $as_nop
5812bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5813bda5b58fSmrgfi
58145212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5815bda5b58fSmrgfi
58165212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
58175212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5818bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5819bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5820bda5b58fSmrgfi
5821bda5b58fSmrg
5822bda5b58fSmrgfound="no"
5823bda5b58fSmrg
5824bda5b58fSmrg	if test $found = "no" ; then
5825b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5826bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5827bda5b58fSmrg		fi
5828bda5b58fSmrg
5829b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5830bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5831bda5b58fSmrg		fi
5832bda5b58fSmrg
5833bda5b58fSmrg		CFLAGS="$CFLAGS -Wbad-function-cast"
5834bda5b58fSmrg
58355212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
58365212f86fSmrgprintf %s "checking if $CC supports -Wbad-function-cast... " >&6; }
5837bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wbad_function_cast
58385212f86fSmrg		if eval test \${$cacheid+y}
58395212f86fSmrgthen :
58405212f86fSmrg  printf %s "(cached) " >&6
58415212f86fSmrgelse $as_nop
5842bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5843bda5b58fSmrg/* end confdefs.h.  */
5844bda5b58fSmrgint i;
5845bda5b58fSmrgint
58465212f86fSmrgmain (void)
5847bda5b58fSmrg{
5848bda5b58fSmrg
5849bda5b58fSmrg  ;
5850bda5b58fSmrg  return 0;
5851bda5b58fSmrg}
5852bda5b58fSmrg_ACEOF
58535212f86fSmrgif ac_fn_c_try_link "$LINENO"
58545212f86fSmrgthen :
5855bda5b58fSmrg  eval $cacheid=yes
58565212f86fSmrgelse $as_nop
5857bda5b58fSmrg  eval $cacheid=no
5858bda5b58fSmrgfi
58595212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5860bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5861bda5b58fSmrgfi
5862bda5b58fSmrg
5863bda5b58fSmrg
5864bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5865bda5b58fSmrg
5866bda5b58fSmrg		eval supported=\$$cacheid
58675212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
58685212f86fSmrgprintf "%s\n" "$supported" >&6; }
5869bda5b58fSmrg		if test "$supported" = "yes" ; then
5870bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5871bda5b58fSmrg			found="yes"
5872bda5b58fSmrg		fi
5873bda5b58fSmrg	fi
5874bda5b58fSmrg
5875bda5b58fSmrg
5876bda5b58fSmrg
5877bda5b58fSmrg
5878bda5b58fSmrg
5879bda5b58fSmrg
5880bda5b58fSmrg
5881bda5b58fSmrg
5882bda5b58fSmrg
5883bda5b58fSmrg
5884bda5b58fSmrg
5885bda5b58fSmrg
5886bda5b58fSmrg
5887bda5b58fSmrg
5888bda5b58fSmrg
5889bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
5890bda5b58fSmrg
5891bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5892bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
58935212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
58945212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
58955212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
58965212f86fSmrgthen :
58975212f86fSmrg  printf %s "(cached) " >&6
58985212f86fSmrgelse $as_nop
5899bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5900bda5b58fSmrg/* end confdefs.h.  */
5901bda5b58fSmrgint i;
5902bda5b58fSmrg_ACEOF
59035212f86fSmrgif ac_fn_c_try_compile "$LINENO"
59045212f86fSmrgthen :
5905bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
59065212f86fSmrgelse $as_nop
5907bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
5908bda5b58fSmrgfi
59095212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5910bda5b58fSmrgfi
59115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
59125212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5913bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5914bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5915bda5b58fSmrgfi
5916bda5b58fSmrg
5917bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5918bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5919bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5920bda5b58fSmrg	fi
5921bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
59225212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
59235212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
59245212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
59255212f86fSmrgthen :
59265212f86fSmrg  printf %s "(cached) " >&6
59275212f86fSmrgelse $as_nop
5928bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5929bda5b58fSmrg/* end confdefs.h.  */
5930bda5b58fSmrgint i;
5931bda5b58fSmrg_ACEOF
59325212f86fSmrgif ac_fn_c_try_compile "$LINENO"
59335212f86fSmrgthen :
5934bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
59355212f86fSmrgelse $as_nop
5936bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
5937bda5b58fSmrgfi
59385212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
5939bda5b58fSmrgfi
59405212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
59415212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5942bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5943bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
5944bda5b58fSmrgfi
5945bda5b58fSmrg
5946bda5b58fSmrgfound="no"
5947bda5b58fSmrg
5948bda5b58fSmrg	if test $found = "no" ; then
5949b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5950bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5951bda5b58fSmrg		fi
5952bda5b58fSmrg
5953b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5954bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5955bda5b58fSmrg		fi
5956bda5b58fSmrg
5957bda5b58fSmrg		CFLAGS="$CFLAGS -Wold-style-definition"
5958bda5b58fSmrg
59595212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
59605212f86fSmrgprintf %s "checking if $CC supports -Wold-style-definition... " >&6; }
5961bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wold_style_definition
59625212f86fSmrg		if eval test \${$cacheid+y}
59635212f86fSmrgthen :
59645212f86fSmrg  printf %s "(cached) " >&6
59655212f86fSmrgelse $as_nop
5966bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5967bda5b58fSmrg/* end confdefs.h.  */
5968bda5b58fSmrgint i;
5969bda5b58fSmrgint
59705212f86fSmrgmain (void)
5971bda5b58fSmrg{
5972bda5b58fSmrg
5973bda5b58fSmrg  ;
5974bda5b58fSmrg  return 0;
5975bda5b58fSmrg}
5976bda5b58fSmrg_ACEOF
59775212f86fSmrgif ac_fn_c_try_link "$LINENO"
59785212f86fSmrgthen :
5979bda5b58fSmrg  eval $cacheid=yes
59805212f86fSmrgelse $as_nop
5981bda5b58fSmrg  eval $cacheid=no
5982bda5b58fSmrgfi
59835212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
5984bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
5985bda5b58fSmrgfi
5986bda5b58fSmrg
5987bda5b58fSmrg
5988bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
5989bda5b58fSmrg
5990bda5b58fSmrg		eval supported=\$$cacheid
59915212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
59925212f86fSmrgprintf "%s\n" "$supported" >&6; }
5993bda5b58fSmrg		if test "$supported" = "yes" ; then
5994bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5995bda5b58fSmrg			found="yes"
5996bda5b58fSmrg		fi
5997bda5b58fSmrg	fi
5998bda5b58fSmrg
5999b8414663Smrg	if test $found = "no" ; then
6000b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6001b8414663Smrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6002b8414663Smrg		fi
6003b8414663Smrg
6004b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6005b8414663Smrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6006b8414663Smrg		fi
6007b8414663Smrg
6008b8414663Smrg		CFLAGS="$CFLAGS -fd"
6009b8414663Smrg
60105212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
60115212f86fSmrgprintf %s "checking if $CC supports -fd... " >&6; }
6012b8414663Smrg		cacheid=xorg_cv_cc_flag__fd
60135212f86fSmrg		if eval test \${$cacheid+y}
60145212f86fSmrgthen :
60155212f86fSmrg  printf %s "(cached) " >&6
60165212f86fSmrgelse $as_nop
6017b8414663Smrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6018b8414663Smrg/* end confdefs.h.  */
6019b8414663Smrgint i;
6020b8414663Smrgint
60215212f86fSmrgmain (void)
6022b8414663Smrg{
6023b8414663Smrg
6024b8414663Smrg  ;
6025b8414663Smrg  return 0;
6026b8414663Smrg}
6027b8414663Smrg_ACEOF
60285212f86fSmrgif ac_fn_c_try_link "$LINENO"
60295212f86fSmrgthen :
6030b8414663Smrg  eval $cacheid=yes
60315212f86fSmrgelse $as_nop
6032b8414663Smrg  eval $cacheid=no
6033b8414663Smrgfi
60345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6035b8414663Smrg    conftest$ac_exeext conftest.$ac_ext
6036b8414663Smrgfi
6037b8414663Smrg
6038b8414663Smrg
6039b8414663Smrg		CFLAGS="$xorg_testset_save_CFLAGS"
6040b8414663Smrg
6041b8414663Smrg		eval supported=\$$cacheid
60425212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
60435212f86fSmrgprintf "%s\n" "$supported" >&6; }
6044b8414663Smrg		if test "$supported" = "yes" ; then
6045b8414663Smrg			BASE_CFLAGS="$BASE_CFLAGS -fd"
6046b8414663Smrg			found="yes"
6047b8414663Smrg		fi
6048b8414663Smrg	fi
6049b8414663Smrg
6050bda5b58fSmrg
6051bda5b58fSmrg
6052bda5b58fSmrg
6053bda5b58fSmrg
6054bda5b58fSmrg
6055bda5b58fSmrg
6056bda5b58fSmrg
6057bda5b58fSmrg
6058bda5b58fSmrg
6059bda5b58fSmrg
6060bda5b58fSmrg
6061bda5b58fSmrg
6062bda5b58fSmrg
6063bda5b58fSmrg
6064bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6065bda5b58fSmrg
6066bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6067bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
60685212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
60695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
60705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
60715212f86fSmrgthen :
60725212f86fSmrg  printf %s "(cached) " >&6
60735212f86fSmrgelse $as_nop
6074bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6075bda5b58fSmrg/* end confdefs.h.  */
6076bda5b58fSmrgint i;
6077bda5b58fSmrg_ACEOF
60785212f86fSmrgif ac_fn_c_try_compile "$LINENO"
60795212f86fSmrgthen :
6080bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
60815212f86fSmrgelse $as_nop
6082bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6083bda5b58fSmrgfi
60845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6085bda5b58fSmrgfi
60865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
60875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6088bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6089bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6090bda5b58fSmrgfi
6091bda5b58fSmrg
6092bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6093bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6094bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6095bda5b58fSmrg	fi
6096bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
60975212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
60985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
60995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
61005212f86fSmrgthen :
61015212f86fSmrg  printf %s "(cached) " >&6
61025212f86fSmrgelse $as_nop
6103bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6104bda5b58fSmrg/* end confdefs.h.  */
6105bda5b58fSmrgint i;
6106bda5b58fSmrg_ACEOF
61075212f86fSmrgif ac_fn_c_try_compile "$LINENO"
61085212f86fSmrgthen :
6109bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
61105212f86fSmrgelse $as_nop
6111bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6112bda5b58fSmrgfi
61135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6114bda5b58fSmrgfi
61155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
61165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6117bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6118bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6119bda5b58fSmrgfi
6120bda5b58fSmrg
6121bda5b58fSmrgfound="no"
6122bda5b58fSmrg
6123bda5b58fSmrg	if test $found = "no" ; then
6124b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6125bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6126bda5b58fSmrg		fi
6127bda5b58fSmrg
6128b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6129bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6130bda5b58fSmrg		fi
6131bda5b58fSmrg
6132bda5b58fSmrg		CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6133bda5b58fSmrg
61345212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
61355212f86fSmrgprintf %s "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6136bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
61375212f86fSmrg		if eval test \${$cacheid+y}
61385212f86fSmrgthen :
61395212f86fSmrg  printf %s "(cached) " >&6
61405212f86fSmrgelse $as_nop
6141bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6142bda5b58fSmrg/* end confdefs.h.  */
6143bda5b58fSmrgint i;
6144bda5b58fSmrgint
61455212f86fSmrgmain (void)
6146bda5b58fSmrg{
6147bda5b58fSmrg
6148bda5b58fSmrg  ;
6149bda5b58fSmrg  return 0;
6150bda5b58fSmrg}
6151bda5b58fSmrg_ACEOF
61525212f86fSmrgif ac_fn_c_try_link "$LINENO"
61535212f86fSmrgthen :
6154bda5b58fSmrg  eval $cacheid=yes
61555212f86fSmrgelse $as_nop
6156bda5b58fSmrg  eval $cacheid=no
6157bda5b58fSmrgfi
61585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6159bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6160bda5b58fSmrgfi
6161bda5b58fSmrg
6162bda5b58fSmrg
6163bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6164bda5b58fSmrg
6165bda5b58fSmrg		eval supported=\$$cacheid
61665212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
61675212f86fSmrgprintf "%s\n" "$supported" >&6; }
6168bda5b58fSmrg		if test "$supported" = "yes" ; then
6169bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6170bda5b58fSmrg			found="yes"
6171bda5b58fSmrg		fi
6172bda5b58fSmrg	fi
6173bda5b58fSmrg
6174bda5b58fSmrg
6175bda5b58fSmrg
6176bda5b58fSmrg
6177bda5b58fSmrg
6178bda5b58fSmrg# This chunk adds additional warnings that could catch undesired effects.
6179bda5b58fSmrg
6180bda5b58fSmrg
6181bda5b58fSmrg
6182bda5b58fSmrg
6183bda5b58fSmrg
6184bda5b58fSmrg
6185bda5b58fSmrg
6186bda5b58fSmrg
6187bda5b58fSmrg
6188bda5b58fSmrg
6189bda5b58fSmrg
6190bda5b58fSmrg
6191bda5b58fSmrg
6192bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6193bda5b58fSmrg
6194bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6195bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
61965212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
61975212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
61985212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
61995212f86fSmrgthen :
62005212f86fSmrg  printf %s "(cached) " >&6
62015212f86fSmrgelse $as_nop
6202bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6203bda5b58fSmrg/* end confdefs.h.  */
6204bda5b58fSmrgint i;
6205bda5b58fSmrg_ACEOF
62065212f86fSmrgif ac_fn_c_try_compile "$LINENO"
62075212f86fSmrgthen :
6208bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
62095212f86fSmrgelse $as_nop
6210bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6211bda5b58fSmrgfi
62125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6213bda5b58fSmrgfi
62145212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
62155212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6216bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6217bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6218bda5b58fSmrgfi
6219bda5b58fSmrg
6220bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6221bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6222bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6223bda5b58fSmrg	fi
6224bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
62255212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
62265212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
62275212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
62285212f86fSmrgthen :
62295212f86fSmrg  printf %s "(cached) " >&6
62305212f86fSmrgelse $as_nop
6231bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6232bda5b58fSmrg/* end confdefs.h.  */
6233bda5b58fSmrgint i;
6234bda5b58fSmrg_ACEOF
62355212f86fSmrgif ac_fn_c_try_compile "$LINENO"
62365212f86fSmrgthen :
6237bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
62385212f86fSmrgelse $as_nop
6239bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6240bda5b58fSmrgfi
62415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6242bda5b58fSmrgfi
62435212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
62445212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6245bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6246bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6247bda5b58fSmrgfi
6248bda5b58fSmrg
6249bda5b58fSmrgfound="no"
6250bda5b58fSmrg
6251bda5b58fSmrg	if test $found = "no" ; then
6252b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6253bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6254bda5b58fSmrg		fi
6255bda5b58fSmrg
6256b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6257bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6258bda5b58fSmrg		fi
6259bda5b58fSmrg
6260bda5b58fSmrg		CFLAGS="$CFLAGS -Wunused"
6261bda5b58fSmrg
62625212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
62635212f86fSmrgprintf %s "checking if $CC supports -Wunused... " >&6; }
6264bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wunused
62655212f86fSmrg		if eval test \${$cacheid+y}
62665212f86fSmrgthen :
62675212f86fSmrg  printf %s "(cached) " >&6
62685212f86fSmrgelse $as_nop
6269bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6270bda5b58fSmrg/* end confdefs.h.  */
6271bda5b58fSmrgint i;
6272bda5b58fSmrgint
62735212f86fSmrgmain (void)
6274bda5b58fSmrg{
6275bda5b58fSmrg
6276bda5b58fSmrg  ;
6277bda5b58fSmrg  return 0;
6278bda5b58fSmrg}
6279bda5b58fSmrg_ACEOF
62805212f86fSmrgif ac_fn_c_try_link "$LINENO"
62815212f86fSmrgthen :
6282bda5b58fSmrg  eval $cacheid=yes
62835212f86fSmrgelse $as_nop
6284bda5b58fSmrg  eval $cacheid=no
6285bda5b58fSmrgfi
62865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6287bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6288bda5b58fSmrgfi
6289bda5b58fSmrg
6290bda5b58fSmrg
6291bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6292bda5b58fSmrg
6293bda5b58fSmrg		eval supported=\$$cacheid
62945212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
62955212f86fSmrgprintf "%s\n" "$supported" >&6; }
6296bda5b58fSmrg		if test "$supported" = "yes" ; then
6297bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6298bda5b58fSmrg			found="yes"
6299bda5b58fSmrg		fi
6300bda5b58fSmrg	fi
6301bda5b58fSmrg
6302bda5b58fSmrg
6303bda5b58fSmrg
6304bda5b58fSmrg
6305bda5b58fSmrg
6306bda5b58fSmrg
6307bda5b58fSmrg
6308bda5b58fSmrg
6309bda5b58fSmrg
6310bda5b58fSmrg
6311bda5b58fSmrg
6312bda5b58fSmrg
6313bda5b58fSmrg
6314bda5b58fSmrg
6315bda5b58fSmrg
6316bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6317bda5b58fSmrg
6318bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6319bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
63205212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
63215212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
63225212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
63235212f86fSmrgthen :
63245212f86fSmrg  printf %s "(cached) " >&6
63255212f86fSmrgelse $as_nop
6326bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6327bda5b58fSmrg/* end confdefs.h.  */
6328bda5b58fSmrgint i;
6329bda5b58fSmrg_ACEOF
63305212f86fSmrgif ac_fn_c_try_compile "$LINENO"
63315212f86fSmrgthen :
6332bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
63335212f86fSmrgelse $as_nop
6334bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6335bda5b58fSmrgfi
63365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6337bda5b58fSmrgfi
63385212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
63395212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6340bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6341bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6342bda5b58fSmrgfi
6343bda5b58fSmrg
6344bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6345bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6346bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6347bda5b58fSmrg	fi
6348bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
63495212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
63505212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
63515212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
63525212f86fSmrgthen :
63535212f86fSmrg  printf %s "(cached) " >&6
63545212f86fSmrgelse $as_nop
6355bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6356bda5b58fSmrg/* end confdefs.h.  */
6357bda5b58fSmrgint i;
6358bda5b58fSmrg_ACEOF
63595212f86fSmrgif ac_fn_c_try_compile "$LINENO"
63605212f86fSmrgthen :
6361bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
63625212f86fSmrgelse $as_nop
6363bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6364bda5b58fSmrgfi
63655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6366bda5b58fSmrgfi
63675212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
63685212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6369bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6370bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6371bda5b58fSmrgfi
6372bda5b58fSmrg
6373bda5b58fSmrgfound="no"
6374bda5b58fSmrg
6375bda5b58fSmrg	if test $found = "no" ; then
6376b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6377bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6378bda5b58fSmrg		fi
6379bda5b58fSmrg
6380b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6381bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6382bda5b58fSmrg		fi
6383bda5b58fSmrg
6384bda5b58fSmrg		CFLAGS="$CFLAGS -Wuninitialized"
6385bda5b58fSmrg
63865212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
63875212f86fSmrgprintf %s "checking if $CC supports -Wuninitialized... " >&6; }
6388bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wuninitialized
63895212f86fSmrg		if eval test \${$cacheid+y}
63905212f86fSmrgthen :
63915212f86fSmrg  printf %s "(cached) " >&6
63925212f86fSmrgelse $as_nop
6393bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6394bda5b58fSmrg/* end confdefs.h.  */
6395bda5b58fSmrgint i;
6396bda5b58fSmrgint
63975212f86fSmrgmain (void)
6398bda5b58fSmrg{
6399bda5b58fSmrg
6400bda5b58fSmrg  ;
6401bda5b58fSmrg  return 0;
6402bda5b58fSmrg}
6403bda5b58fSmrg_ACEOF
64045212f86fSmrgif ac_fn_c_try_link "$LINENO"
64055212f86fSmrgthen :
6406bda5b58fSmrg  eval $cacheid=yes
64075212f86fSmrgelse $as_nop
6408bda5b58fSmrg  eval $cacheid=no
6409bda5b58fSmrgfi
64105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6411bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6412bda5b58fSmrgfi
6413bda5b58fSmrg
6414bda5b58fSmrg
6415bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6416bda5b58fSmrg
6417bda5b58fSmrg		eval supported=\$$cacheid
64185212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
64195212f86fSmrgprintf "%s\n" "$supported" >&6; }
6420bda5b58fSmrg		if test "$supported" = "yes" ; then
6421bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6422bda5b58fSmrg			found="yes"
6423bda5b58fSmrg		fi
6424bda5b58fSmrg	fi
6425bda5b58fSmrg
6426bda5b58fSmrg
6427bda5b58fSmrg
6428bda5b58fSmrg
6429bda5b58fSmrg
6430bda5b58fSmrg
6431bda5b58fSmrg
6432bda5b58fSmrg
6433bda5b58fSmrg
6434bda5b58fSmrg
6435bda5b58fSmrg
6436bda5b58fSmrg
6437bda5b58fSmrg
6438bda5b58fSmrg
6439bda5b58fSmrg
6440bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6441bda5b58fSmrg
6442bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6443bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
64445212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
64455212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
64465212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
64475212f86fSmrgthen :
64485212f86fSmrg  printf %s "(cached) " >&6
64495212f86fSmrgelse $as_nop
6450bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6451bda5b58fSmrg/* end confdefs.h.  */
6452bda5b58fSmrgint i;
6453bda5b58fSmrg_ACEOF
64545212f86fSmrgif ac_fn_c_try_compile "$LINENO"
64555212f86fSmrgthen :
6456bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
64575212f86fSmrgelse $as_nop
6458bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6459bda5b58fSmrgfi
64605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6461bda5b58fSmrgfi
64625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
64635212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6464bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6465bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6466bda5b58fSmrgfi
6467bda5b58fSmrg
6468bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6469bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6470bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6471bda5b58fSmrg	fi
6472bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
64735212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
64745212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
64755212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
64765212f86fSmrgthen :
64775212f86fSmrg  printf %s "(cached) " >&6
64785212f86fSmrgelse $as_nop
6479bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6480bda5b58fSmrg/* end confdefs.h.  */
6481bda5b58fSmrgint i;
6482bda5b58fSmrg_ACEOF
64835212f86fSmrgif ac_fn_c_try_compile "$LINENO"
64845212f86fSmrgthen :
6485bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
64865212f86fSmrgelse $as_nop
6487bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6488bda5b58fSmrgfi
64895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6490bda5b58fSmrgfi
64915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
64925212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6493bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6494bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6495bda5b58fSmrgfi
6496bda5b58fSmrg
6497bda5b58fSmrgfound="no"
6498bda5b58fSmrg
6499bda5b58fSmrg	if test $found = "no" ; then
6500b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6501bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6502bda5b58fSmrg		fi
6503bda5b58fSmrg
6504b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6505bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6506bda5b58fSmrg		fi
6507bda5b58fSmrg
6508bda5b58fSmrg		CFLAGS="$CFLAGS -Wshadow"
6509bda5b58fSmrg
65105212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
65115212f86fSmrgprintf %s "checking if $CC supports -Wshadow... " >&6; }
6512bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wshadow
65135212f86fSmrg		if eval test \${$cacheid+y}
65145212f86fSmrgthen :
65155212f86fSmrg  printf %s "(cached) " >&6
65165212f86fSmrgelse $as_nop
6517bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6518bda5b58fSmrg/* end confdefs.h.  */
6519bda5b58fSmrgint i;
6520bda5b58fSmrgint
65215212f86fSmrgmain (void)
6522bda5b58fSmrg{
6523bda5b58fSmrg
6524bda5b58fSmrg  ;
6525bda5b58fSmrg  return 0;
6526bda5b58fSmrg}
6527bda5b58fSmrg_ACEOF
65285212f86fSmrgif ac_fn_c_try_link "$LINENO"
65295212f86fSmrgthen :
6530bda5b58fSmrg  eval $cacheid=yes
65315212f86fSmrgelse $as_nop
6532bda5b58fSmrg  eval $cacheid=no
6533bda5b58fSmrgfi
65345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6535bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6536bda5b58fSmrgfi
6537bda5b58fSmrg
6538bda5b58fSmrg
6539bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6540bda5b58fSmrg
6541bda5b58fSmrg		eval supported=\$$cacheid
65425212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
65435212f86fSmrgprintf "%s\n" "$supported" >&6; }
6544bda5b58fSmrg		if test "$supported" = "yes" ; then
6545bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6546bda5b58fSmrg			found="yes"
6547bda5b58fSmrg		fi
6548bda5b58fSmrg	fi
6549bda5b58fSmrg
6550bda5b58fSmrg
6551bda5b58fSmrg
6552bda5b58fSmrg
6553bda5b58fSmrg
6554bda5b58fSmrg
6555bda5b58fSmrg
6556bda5b58fSmrg
6557bda5b58fSmrg
6558bda5b58fSmrg
6559bda5b58fSmrg
6560bda5b58fSmrg
6561bda5b58fSmrg
6562bda5b58fSmrg
6563bda5b58fSmrg
6564bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6565bda5b58fSmrg
6566bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6567bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
65685212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
65695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
65705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
65715212f86fSmrgthen :
65725212f86fSmrg  printf %s "(cached) " >&6
65735212f86fSmrgelse $as_nop
6574bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6575bda5b58fSmrg/* end confdefs.h.  */
6576bda5b58fSmrgint i;
6577bda5b58fSmrg_ACEOF
65785212f86fSmrgif ac_fn_c_try_compile "$LINENO"
65795212f86fSmrgthen :
6580bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
65815212f86fSmrgelse $as_nop
6582bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6583bda5b58fSmrgfi
65845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6585bda5b58fSmrgfi
65865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
65875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6588bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6589bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6590bda5b58fSmrgfi
6591bda5b58fSmrg
6592bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6593bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6594bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6595bda5b58fSmrg	fi
6596bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
65975212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
65985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
65995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
66005212f86fSmrgthen :
66015212f86fSmrg  printf %s "(cached) " >&6
66025212f86fSmrgelse $as_nop
6603bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6604bda5b58fSmrg/* end confdefs.h.  */
6605bda5b58fSmrgint i;
6606bda5b58fSmrg_ACEOF
66075212f86fSmrgif ac_fn_c_try_compile "$LINENO"
66085212f86fSmrgthen :
6609bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
66105212f86fSmrgelse $as_nop
6611bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6612bda5b58fSmrgfi
66135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6614bda5b58fSmrgfi
66155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
66165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6617bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6618bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6619bda5b58fSmrgfi
6620bda5b58fSmrg
6621bda5b58fSmrgfound="no"
6622bda5b58fSmrg
6623bda5b58fSmrg	if test $found = "no" ; then
6624b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6625bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6626bda5b58fSmrg		fi
6627bda5b58fSmrg
6628b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6629bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6630bda5b58fSmrg		fi
6631bda5b58fSmrg
6632b8414663Smrg		CFLAGS="$CFLAGS -Wmissing-noreturn"
6633bda5b58fSmrg
66345212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
66355212f86fSmrgprintf %s "checking if $CC supports -Wmissing-noreturn... " >&6; }
6636b8414663Smrg		cacheid=xorg_cv_cc_flag__Wmissing_noreturn
66375212f86fSmrg		if eval test \${$cacheid+y}
66385212f86fSmrgthen :
66395212f86fSmrg  printf %s "(cached) " >&6
66405212f86fSmrgelse $as_nop
6641bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6642bda5b58fSmrg/* end confdefs.h.  */
6643bda5b58fSmrgint i;
6644bda5b58fSmrgint
66455212f86fSmrgmain (void)
6646bda5b58fSmrg{
6647bda5b58fSmrg
6648bda5b58fSmrg  ;
6649bda5b58fSmrg  return 0;
6650bda5b58fSmrg}
6651bda5b58fSmrg_ACEOF
66525212f86fSmrgif ac_fn_c_try_link "$LINENO"
66535212f86fSmrgthen :
6654bda5b58fSmrg  eval $cacheid=yes
66555212f86fSmrgelse $as_nop
6656bda5b58fSmrg  eval $cacheid=no
6657bda5b58fSmrgfi
66585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6659bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6660bda5b58fSmrgfi
6661bda5b58fSmrg
6662bda5b58fSmrg
6663bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6664bda5b58fSmrg
6665bda5b58fSmrg		eval supported=\$$cacheid
66665212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
66675212f86fSmrgprintf "%s\n" "$supported" >&6; }
6668bda5b58fSmrg		if test "$supported" = "yes" ; then
6669b8414663Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6670bda5b58fSmrg			found="yes"
6671bda5b58fSmrg		fi
6672bda5b58fSmrg	fi
6673bda5b58fSmrg
6674bda5b58fSmrg
6675bda5b58fSmrg
6676bda5b58fSmrg
6677bda5b58fSmrg
6678bda5b58fSmrg
6679bda5b58fSmrg
6680bda5b58fSmrg
6681bda5b58fSmrg
6682bda5b58fSmrg
6683bda5b58fSmrg
6684bda5b58fSmrg
6685bda5b58fSmrg
6686bda5b58fSmrg
6687bda5b58fSmrg
6688bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6689bda5b58fSmrg
6690bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6691bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
66925212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
66935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
66945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
66955212f86fSmrgthen :
66965212f86fSmrg  printf %s "(cached) " >&6
66975212f86fSmrgelse $as_nop
6698bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6699bda5b58fSmrg/* end confdefs.h.  */
6700bda5b58fSmrgint i;
6701bda5b58fSmrg_ACEOF
67025212f86fSmrgif ac_fn_c_try_compile "$LINENO"
67035212f86fSmrgthen :
6704bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
67055212f86fSmrgelse $as_nop
6706bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6707bda5b58fSmrgfi
67085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6709bda5b58fSmrgfi
67105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
67115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6712bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6713bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6714bda5b58fSmrgfi
6715bda5b58fSmrg
6716bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6717bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6718bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6719bda5b58fSmrg	fi
6720bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
67215212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
67225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
67235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
67245212f86fSmrgthen :
67255212f86fSmrg  printf %s "(cached) " >&6
67265212f86fSmrgelse $as_nop
6727bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6728bda5b58fSmrg/* end confdefs.h.  */
6729bda5b58fSmrgint i;
6730bda5b58fSmrg_ACEOF
67315212f86fSmrgif ac_fn_c_try_compile "$LINENO"
67325212f86fSmrgthen :
6733bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
67345212f86fSmrgelse $as_nop
6735bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6736bda5b58fSmrgfi
67375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6738bda5b58fSmrgfi
67395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
67405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6741bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6742bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6743bda5b58fSmrgfi
6744bda5b58fSmrg
6745bda5b58fSmrgfound="no"
6746bda5b58fSmrg
6747bda5b58fSmrg	if test $found = "no" ; then
6748b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6749bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6750bda5b58fSmrg		fi
6751bda5b58fSmrg
6752b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6753bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6754bda5b58fSmrg		fi
6755bda5b58fSmrg
6756b8414663Smrg		CFLAGS="$CFLAGS -Wmissing-format-attribute"
6757bda5b58fSmrg
67585212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
67595212f86fSmrgprintf %s "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6760b8414663Smrg		cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
67615212f86fSmrg		if eval test \${$cacheid+y}
67625212f86fSmrgthen :
67635212f86fSmrg  printf %s "(cached) " >&6
67645212f86fSmrgelse $as_nop
6765bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6766bda5b58fSmrg/* end confdefs.h.  */
6767bda5b58fSmrgint i;
6768bda5b58fSmrgint
67695212f86fSmrgmain (void)
6770bda5b58fSmrg{
6771bda5b58fSmrg
6772bda5b58fSmrg  ;
6773bda5b58fSmrg  return 0;
6774bda5b58fSmrg}
6775bda5b58fSmrg_ACEOF
67765212f86fSmrgif ac_fn_c_try_link "$LINENO"
67775212f86fSmrgthen :
6778bda5b58fSmrg  eval $cacheid=yes
67795212f86fSmrgelse $as_nop
6780bda5b58fSmrg  eval $cacheid=no
6781bda5b58fSmrgfi
67825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6783bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6784bda5b58fSmrgfi
6785bda5b58fSmrg
6786bda5b58fSmrg
6787bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6788bda5b58fSmrg
6789bda5b58fSmrg		eval supported=\$$cacheid
67905212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
67915212f86fSmrgprintf "%s\n" "$supported" >&6; }
6792bda5b58fSmrg		if test "$supported" = "yes" ; then
6793b8414663Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6794bda5b58fSmrg			found="yes"
6795bda5b58fSmrg		fi
6796bda5b58fSmrg	fi
6797bda5b58fSmrg
6798bda5b58fSmrg
6799bda5b58fSmrg
6800bda5b58fSmrg
6801bda5b58fSmrg
6802bda5b58fSmrg
6803bda5b58fSmrg
6804bda5b58fSmrg
6805bda5b58fSmrg
6806bda5b58fSmrg
6807bda5b58fSmrg
6808bda5b58fSmrg
6809bda5b58fSmrg
6810bda5b58fSmrg
6811bda5b58fSmrg
6812bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6813bda5b58fSmrg
6814bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6815bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
68165212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
68175212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
68185212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
68195212f86fSmrgthen :
68205212f86fSmrg  printf %s "(cached) " >&6
68215212f86fSmrgelse $as_nop
6822bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6823bda5b58fSmrg/* end confdefs.h.  */
6824bda5b58fSmrgint i;
6825bda5b58fSmrg_ACEOF
68265212f86fSmrgif ac_fn_c_try_compile "$LINENO"
68275212f86fSmrgthen :
6828bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
68295212f86fSmrgelse $as_nop
6830bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6831bda5b58fSmrgfi
68325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6833bda5b58fSmrgfi
68345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
68355212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6836bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6837bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6838bda5b58fSmrgfi
6839bda5b58fSmrg
6840bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6841bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6842bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6843bda5b58fSmrg	fi
6844bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
68455212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
68465212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
68475212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
68485212f86fSmrgthen :
68495212f86fSmrg  printf %s "(cached) " >&6
68505212f86fSmrgelse $as_nop
6851bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6852bda5b58fSmrg/* end confdefs.h.  */
6853bda5b58fSmrgint i;
6854bda5b58fSmrg_ACEOF
68555212f86fSmrgif ac_fn_c_try_compile "$LINENO"
68565212f86fSmrgthen :
6857bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
68585212f86fSmrgelse $as_nop
6859bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6860bda5b58fSmrgfi
68615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6862bda5b58fSmrgfi
68635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
68645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6865bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6866bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6867bda5b58fSmrgfi
6868bda5b58fSmrg
6869bda5b58fSmrgfound="no"
6870bda5b58fSmrg
6871bda5b58fSmrg	if test $found = "no" ; then
6872b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6873bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6874bda5b58fSmrg		fi
6875bda5b58fSmrg
6876b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6877bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6878bda5b58fSmrg		fi
6879bda5b58fSmrg
6880b8414663Smrg		CFLAGS="$CFLAGS -Wredundant-decls"
6881bda5b58fSmrg
68825212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
68835212f86fSmrgprintf %s "checking if $CC supports -Wredundant-decls... " >&6; }
6884b8414663Smrg		cacheid=xorg_cv_cc_flag__Wredundant_decls
68855212f86fSmrg		if eval test \${$cacheid+y}
68865212f86fSmrgthen :
68875212f86fSmrg  printf %s "(cached) " >&6
68885212f86fSmrgelse $as_nop
6889bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6890bda5b58fSmrg/* end confdefs.h.  */
6891bda5b58fSmrgint i;
6892bda5b58fSmrgint
68935212f86fSmrgmain (void)
6894bda5b58fSmrg{
6895bda5b58fSmrg
6896bda5b58fSmrg  ;
6897bda5b58fSmrg  return 0;
6898bda5b58fSmrg}
6899bda5b58fSmrg_ACEOF
69005212f86fSmrgif ac_fn_c_try_link "$LINENO"
69015212f86fSmrgthen :
6902bda5b58fSmrg  eval $cacheid=yes
69035212f86fSmrgelse $as_nop
6904bda5b58fSmrg  eval $cacheid=no
6905bda5b58fSmrgfi
69065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
6907bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
6908bda5b58fSmrgfi
6909bda5b58fSmrg
6910bda5b58fSmrg
6911bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
6912bda5b58fSmrg
6913bda5b58fSmrg		eval supported=\$$cacheid
69145212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
69155212f86fSmrgprintf "%s\n" "$supported" >&6; }
6916bda5b58fSmrg		if test "$supported" = "yes" ; then
6917b8414663Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6918bda5b58fSmrg			found="yes"
6919bda5b58fSmrg		fi
6920bda5b58fSmrg	fi
6921bda5b58fSmrg
6922bda5b58fSmrg
6923bda5b58fSmrg
6924bda5b58fSmrg
6925bda5b58fSmrg
6926bda5b58fSmrg
6927bda5b58fSmrg
6928bda5b58fSmrg
6929bda5b58fSmrg
6930bda5b58fSmrg
6931bda5b58fSmrg
6932bda5b58fSmrg
6933bda5b58fSmrg
6934bda5b58fSmrg
6935bda5b58fSmrg
6936bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
6937bda5b58fSmrg
6938bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6939bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
69405212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
69415212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
69425212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
69435212f86fSmrgthen :
69445212f86fSmrg  printf %s "(cached) " >&6
69455212f86fSmrgelse $as_nop
6946bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6947bda5b58fSmrg/* end confdefs.h.  */
6948bda5b58fSmrgint i;
6949bda5b58fSmrg_ACEOF
69505212f86fSmrgif ac_fn_c_try_compile "$LINENO"
69515212f86fSmrgthen :
6952bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
69535212f86fSmrgelse $as_nop
6954bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
6955bda5b58fSmrgfi
69565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6957bda5b58fSmrgfi
69585212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
69595212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6960bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6961bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6962bda5b58fSmrgfi
6963bda5b58fSmrg
6964bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6965bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6966bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6967bda5b58fSmrg	fi
6968bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
69695212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
69705212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
69715212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
69725212f86fSmrgthen :
69735212f86fSmrg  printf %s "(cached) " >&6
69745212f86fSmrgelse $as_nop
6975bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6976bda5b58fSmrg/* end confdefs.h.  */
6977bda5b58fSmrgint i;
6978bda5b58fSmrg_ACEOF
69795212f86fSmrgif ac_fn_c_try_compile "$LINENO"
69805212f86fSmrgthen :
6981bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
69825212f86fSmrgelse $as_nop
6983bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
6984bda5b58fSmrgfi
69855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
6986bda5b58fSmrgfi
69875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
69885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6989bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6990bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
6991bda5b58fSmrgfi
6992bda5b58fSmrg
6993bda5b58fSmrgfound="no"
6994bda5b58fSmrg
6995bda5b58fSmrg	if test $found = "no" ; then
6996b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6997bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6998bda5b58fSmrg		fi
6999bda5b58fSmrg
7000b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7001bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7002bda5b58fSmrg		fi
7003bda5b58fSmrg
7004b8414663Smrg		CFLAGS="$CFLAGS -Wlogical-op"
7005bda5b58fSmrg
70065212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
70075212f86fSmrgprintf %s "checking if $CC supports -Wlogical-op... " >&6; }
7008b8414663Smrg		cacheid=xorg_cv_cc_flag__Wlogical_op
70095212f86fSmrg		if eval test \${$cacheid+y}
70105212f86fSmrgthen :
70115212f86fSmrg  printf %s "(cached) " >&6
70125212f86fSmrgelse $as_nop
7013bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7014bda5b58fSmrg/* end confdefs.h.  */
7015bda5b58fSmrgint i;
7016bda5b58fSmrgint
70175212f86fSmrgmain (void)
7018bda5b58fSmrg{
7019bda5b58fSmrg
7020bda5b58fSmrg  ;
7021bda5b58fSmrg  return 0;
7022bda5b58fSmrg}
7023bda5b58fSmrg_ACEOF
70245212f86fSmrgif ac_fn_c_try_link "$LINENO"
70255212f86fSmrgthen :
7026bda5b58fSmrg  eval $cacheid=yes
70275212f86fSmrgelse $as_nop
7028bda5b58fSmrg  eval $cacheid=no
7029bda5b58fSmrgfi
70305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7031bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7032bda5b58fSmrgfi
7033bda5b58fSmrg
7034bda5b58fSmrg
7035bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7036bda5b58fSmrg
7037bda5b58fSmrg		eval supported=\$$cacheid
70385212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
70395212f86fSmrgprintf "%s\n" "$supported" >&6; }
7040bda5b58fSmrg		if test "$supported" = "yes" ; then
7041b8414663Smrg			BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
7042bda5b58fSmrg			found="yes"
7043bda5b58fSmrg		fi
7044bda5b58fSmrg	fi
7045bda5b58fSmrg
7046bda5b58fSmrg
7047bda5b58fSmrg
7048bda5b58fSmrg# These are currently disabled because they are noisy.  They will be enabled
7049bda5b58fSmrg# in the future once the codebase is sufficiently modernized to silence
7050bda5b58fSmrg# them.  For now, I don't want them to drown out the other warnings.
7051bda5b58fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7052bda5b58fSmrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7053b8414663Smrg# XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7054bda5b58fSmrg
7055bda5b58fSmrg# Turn some warnings into errors, so we don't accidently get successful builds
7056bda5b58fSmrg# when there are problems that should be fixed.
7057bda5b58fSmrg
7058bda5b58fSmrgif test "x$SELECTIVE_WERROR" = "xyes" ; then
7059bda5b58fSmrg
7060bda5b58fSmrg
7061bda5b58fSmrg
7062bda5b58fSmrg
7063bda5b58fSmrg
7064bda5b58fSmrg
7065bda5b58fSmrg
7066bda5b58fSmrg
7067bda5b58fSmrg
7068bda5b58fSmrg
7069bda5b58fSmrg
7070bda5b58fSmrg
7071bda5b58fSmrg
7072bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7073bda5b58fSmrg
7074bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7075bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
70765212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
70775212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
70785212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
70795212f86fSmrgthen :
70805212f86fSmrg  printf %s "(cached) " >&6
70815212f86fSmrgelse $as_nop
7082bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7083bda5b58fSmrg/* end confdefs.h.  */
7084bda5b58fSmrgint i;
7085bda5b58fSmrg_ACEOF
70865212f86fSmrgif ac_fn_c_try_compile "$LINENO"
70875212f86fSmrgthen :
7088bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
70895212f86fSmrgelse $as_nop
7090bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7091bda5b58fSmrgfi
70925212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7093bda5b58fSmrgfi
70945212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
70955212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7096bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7097bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7098bda5b58fSmrgfi
7099bda5b58fSmrg
7100bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7101bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7102bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7103bda5b58fSmrg	fi
7104bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
71055212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
71065212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
71075212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
71085212f86fSmrgthen :
71095212f86fSmrg  printf %s "(cached) " >&6
71105212f86fSmrgelse $as_nop
7111bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7112bda5b58fSmrg/* end confdefs.h.  */
7113bda5b58fSmrgint i;
7114bda5b58fSmrg_ACEOF
71155212f86fSmrgif ac_fn_c_try_compile "$LINENO"
71165212f86fSmrgthen :
7117bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
71185212f86fSmrgelse $as_nop
7119bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7120bda5b58fSmrgfi
71215212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7122bda5b58fSmrgfi
71235212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
71245212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7125bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7126bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7127bda5b58fSmrgfi
7128bda5b58fSmrg
7129bda5b58fSmrgfound="no"
7130bda5b58fSmrg
7131bda5b58fSmrg	if test $found = "no" ; then
7132b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7133bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7134bda5b58fSmrg		fi
7135bda5b58fSmrg
7136b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7137bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7138bda5b58fSmrg		fi
7139bda5b58fSmrg
7140bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=implicit"
7141bda5b58fSmrg
71425212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
71435212f86fSmrgprintf %s "checking if $CC supports -Werror=implicit... " >&6; }
7144b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_implicit
71455212f86fSmrg		if eval test \${$cacheid+y}
71465212f86fSmrgthen :
71475212f86fSmrg  printf %s "(cached) " >&6
71485212f86fSmrgelse $as_nop
7149bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7150bda5b58fSmrg/* end confdefs.h.  */
7151bda5b58fSmrgint i;
7152bda5b58fSmrgint
71535212f86fSmrgmain (void)
7154bda5b58fSmrg{
7155bda5b58fSmrg
7156bda5b58fSmrg  ;
7157bda5b58fSmrg  return 0;
7158bda5b58fSmrg}
7159bda5b58fSmrg_ACEOF
71605212f86fSmrgif ac_fn_c_try_link "$LINENO"
71615212f86fSmrgthen :
7162bda5b58fSmrg  eval $cacheid=yes
71635212f86fSmrgelse $as_nop
7164bda5b58fSmrg  eval $cacheid=no
7165bda5b58fSmrgfi
71665212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7167bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7168bda5b58fSmrgfi
7169bda5b58fSmrg
7170bda5b58fSmrg
7171bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7172bda5b58fSmrg
7173bda5b58fSmrg		eval supported=\$$cacheid
71745212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
71755212f86fSmrgprintf "%s\n" "$supported" >&6; }
7176bda5b58fSmrg		if test "$supported" = "yes" ; then
7177bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7178bda5b58fSmrg			found="yes"
7179bda5b58fSmrg		fi
7180bda5b58fSmrg	fi
7181bda5b58fSmrg
7182bda5b58fSmrg	if test $found = "no" ; then
7183b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7184bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7185bda5b58fSmrg		fi
7186bda5b58fSmrg
7187b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7188bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7189bda5b58fSmrg		fi
7190bda5b58fSmrg
7191bda5b58fSmrg		CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7192bda5b58fSmrg
71935212f86fSmrg		{ 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
71945212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7195b8414663Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
71965212f86fSmrg		if eval test \${$cacheid+y}
71975212f86fSmrgthen :
71985212f86fSmrg  printf %s "(cached) " >&6
71995212f86fSmrgelse $as_nop
7200bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7201bda5b58fSmrg/* end confdefs.h.  */
7202bda5b58fSmrgint i;
7203bda5b58fSmrgint
72045212f86fSmrgmain (void)
7205bda5b58fSmrg{
7206bda5b58fSmrg
7207bda5b58fSmrg  ;
7208bda5b58fSmrg  return 0;
7209bda5b58fSmrg}
7210bda5b58fSmrg_ACEOF
72115212f86fSmrgif ac_fn_c_try_link "$LINENO"
72125212f86fSmrgthen :
7213bda5b58fSmrg  eval $cacheid=yes
72145212f86fSmrgelse $as_nop
7215bda5b58fSmrg  eval $cacheid=no
7216bda5b58fSmrgfi
72175212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7218bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7219bda5b58fSmrgfi
7220bda5b58fSmrg
7221bda5b58fSmrg
7222bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7223bda5b58fSmrg
7224bda5b58fSmrg		eval supported=\$$cacheid
72255212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
72265212f86fSmrgprintf "%s\n" "$supported" >&6; }
7227bda5b58fSmrg		if test "$supported" = "yes" ; then
7228bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7229bda5b58fSmrg			found="yes"
7230bda5b58fSmrg		fi
7231bda5b58fSmrg	fi
7232bda5b58fSmrg
7233bda5b58fSmrg
7234bda5b58fSmrg
7235bda5b58fSmrg
7236bda5b58fSmrg
7237bda5b58fSmrg
7238bda5b58fSmrg
7239bda5b58fSmrg
7240bda5b58fSmrg
7241bda5b58fSmrg
7242bda5b58fSmrg
7243bda5b58fSmrg
7244bda5b58fSmrg
7245bda5b58fSmrg
7246bda5b58fSmrg
7247bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7248bda5b58fSmrg
7249bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7250bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
72515212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
72525212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
72535212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
72545212f86fSmrgthen :
72555212f86fSmrg  printf %s "(cached) " >&6
72565212f86fSmrgelse $as_nop
7257bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7258bda5b58fSmrg/* end confdefs.h.  */
7259bda5b58fSmrgint i;
7260bda5b58fSmrg_ACEOF
72615212f86fSmrgif ac_fn_c_try_compile "$LINENO"
72625212f86fSmrgthen :
7263bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
72645212f86fSmrgelse $as_nop
7265bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7266bda5b58fSmrgfi
72675212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7268bda5b58fSmrgfi
72695212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
72705212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7271bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7272bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7273bda5b58fSmrgfi
7274bda5b58fSmrg
7275bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7276bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7277bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7278bda5b58fSmrg	fi
7279bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
72805212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
72815212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
72825212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
72835212f86fSmrgthen :
72845212f86fSmrg  printf %s "(cached) " >&6
72855212f86fSmrgelse $as_nop
7286bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7287bda5b58fSmrg/* end confdefs.h.  */
7288bda5b58fSmrgint i;
7289bda5b58fSmrg_ACEOF
72905212f86fSmrgif ac_fn_c_try_compile "$LINENO"
72915212f86fSmrgthen :
7292bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
72935212f86fSmrgelse $as_nop
7294bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7295bda5b58fSmrgfi
72965212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7297bda5b58fSmrgfi
72985212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
72995212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7300bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7301bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7302bda5b58fSmrgfi
7303bda5b58fSmrg
7304bda5b58fSmrgfound="no"
7305bda5b58fSmrg
7306bda5b58fSmrg	if test $found = "no" ; then
7307b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7308bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7309bda5b58fSmrg		fi
7310bda5b58fSmrg
7311b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7312bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7313bda5b58fSmrg		fi
7314bda5b58fSmrg
7315bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=nonnull"
7316bda5b58fSmrg
73175212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
73185212f86fSmrgprintf %s "checking if $CC supports -Werror=nonnull... " >&6; }
7319b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_nonnull
73205212f86fSmrg		if eval test \${$cacheid+y}
73215212f86fSmrgthen :
73225212f86fSmrg  printf %s "(cached) " >&6
73235212f86fSmrgelse $as_nop
7324bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7325bda5b58fSmrg/* end confdefs.h.  */
7326bda5b58fSmrgint i;
7327bda5b58fSmrgint
73285212f86fSmrgmain (void)
7329bda5b58fSmrg{
7330bda5b58fSmrg
7331bda5b58fSmrg  ;
7332bda5b58fSmrg  return 0;
7333bda5b58fSmrg}
7334bda5b58fSmrg_ACEOF
73355212f86fSmrgif ac_fn_c_try_link "$LINENO"
73365212f86fSmrgthen :
7337bda5b58fSmrg  eval $cacheid=yes
73385212f86fSmrgelse $as_nop
7339bda5b58fSmrg  eval $cacheid=no
7340bda5b58fSmrgfi
73415212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7342bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7343bda5b58fSmrgfi
7344bda5b58fSmrg
7345bda5b58fSmrg
7346bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7347bda5b58fSmrg
7348bda5b58fSmrg		eval supported=\$$cacheid
73495212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
73505212f86fSmrgprintf "%s\n" "$supported" >&6; }
7351bda5b58fSmrg		if test "$supported" = "yes" ; then
7352bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7353bda5b58fSmrg			found="yes"
7354bda5b58fSmrg		fi
7355bda5b58fSmrg	fi
7356bda5b58fSmrg
7357bda5b58fSmrg
7358bda5b58fSmrg
7359bda5b58fSmrg
7360bda5b58fSmrg
7361bda5b58fSmrg
7362bda5b58fSmrg
7363bda5b58fSmrg
7364bda5b58fSmrg
7365bda5b58fSmrg
7366bda5b58fSmrg
7367bda5b58fSmrg
7368bda5b58fSmrg
7369bda5b58fSmrg
7370bda5b58fSmrg
7371bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7372bda5b58fSmrg
7373bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7374bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
73755212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
73765212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
73775212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
73785212f86fSmrgthen :
73795212f86fSmrg  printf %s "(cached) " >&6
73805212f86fSmrgelse $as_nop
7381bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7382bda5b58fSmrg/* end confdefs.h.  */
7383bda5b58fSmrgint i;
7384bda5b58fSmrg_ACEOF
73855212f86fSmrgif ac_fn_c_try_compile "$LINENO"
73865212f86fSmrgthen :
7387bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
73885212f86fSmrgelse $as_nop
7389bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7390bda5b58fSmrgfi
73915212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7392bda5b58fSmrgfi
73935212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
73945212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7395bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7396bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7397bda5b58fSmrgfi
7398bda5b58fSmrg
7399bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7400bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7401bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7402bda5b58fSmrg	fi
7403bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
74045212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
74055212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
74065212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
74075212f86fSmrgthen :
74085212f86fSmrg  printf %s "(cached) " >&6
74095212f86fSmrgelse $as_nop
7410bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7411bda5b58fSmrg/* end confdefs.h.  */
7412bda5b58fSmrgint i;
7413bda5b58fSmrg_ACEOF
74145212f86fSmrgif ac_fn_c_try_compile "$LINENO"
74155212f86fSmrgthen :
7416bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
74175212f86fSmrgelse $as_nop
7418bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7419bda5b58fSmrgfi
74205212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7421bda5b58fSmrgfi
74225212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
74235212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7424bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7425bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7426bda5b58fSmrgfi
7427bda5b58fSmrg
7428bda5b58fSmrgfound="no"
7429bda5b58fSmrg
7430bda5b58fSmrg	if test $found = "no" ; then
7431b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7432bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7433bda5b58fSmrg		fi
7434bda5b58fSmrg
7435b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7436bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7437bda5b58fSmrg		fi
7438bda5b58fSmrg
7439bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=init-self"
7440bda5b58fSmrg
74415212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
74425212f86fSmrgprintf %s "checking if $CC supports -Werror=init-self... " >&6; }
7443b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_init_self
74445212f86fSmrg		if eval test \${$cacheid+y}
74455212f86fSmrgthen :
74465212f86fSmrg  printf %s "(cached) " >&6
74475212f86fSmrgelse $as_nop
7448bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7449bda5b58fSmrg/* end confdefs.h.  */
7450bda5b58fSmrgint i;
7451bda5b58fSmrgint
74525212f86fSmrgmain (void)
7453bda5b58fSmrg{
7454bda5b58fSmrg
7455bda5b58fSmrg  ;
7456bda5b58fSmrg  return 0;
7457bda5b58fSmrg}
7458bda5b58fSmrg_ACEOF
74595212f86fSmrgif ac_fn_c_try_link "$LINENO"
74605212f86fSmrgthen :
7461bda5b58fSmrg  eval $cacheid=yes
74625212f86fSmrgelse $as_nop
7463bda5b58fSmrg  eval $cacheid=no
7464bda5b58fSmrgfi
74655212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7466bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7467bda5b58fSmrgfi
7468bda5b58fSmrg
7469bda5b58fSmrg
7470bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7471bda5b58fSmrg
7472bda5b58fSmrg		eval supported=\$$cacheid
74735212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
74745212f86fSmrgprintf "%s\n" "$supported" >&6; }
7475bda5b58fSmrg		if test "$supported" = "yes" ; then
7476bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7477bda5b58fSmrg			found="yes"
7478bda5b58fSmrg		fi
7479bda5b58fSmrg	fi
7480bda5b58fSmrg
7481bda5b58fSmrg
7482bda5b58fSmrg
7483bda5b58fSmrg
7484bda5b58fSmrg
7485bda5b58fSmrg
7486bda5b58fSmrg
7487bda5b58fSmrg
7488bda5b58fSmrg
7489bda5b58fSmrg
7490bda5b58fSmrg
7491bda5b58fSmrg
7492bda5b58fSmrg
7493bda5b58fSmrg
7494bda5b58fSmrg
7495bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7496bda5b58fSmrg
7497bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7498bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
74995212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
75005212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
75015212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
75025212f86fSmrgthen :
75035212f86fSmrg  printf %s "(cached) " >&6
75045212f86fSmrgelse $as_nop
7505bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7506bda5b58fSmrg/* end confdefs.h.  */
7507bda5b58fSmrgint i;
7508bda5b58fSmrg_ACEOF
75095212f86fSmrgif ac_fn_c_try_compile "$LINENO"
75105212f86fSmrgthen :
7511bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
75125212f86fSmrgelse $as_nop
7513bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7514bda5b58fSmrgfi
75155212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7516bda5b58fSmrgfi
75175212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
75185212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7519bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7520bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7521bda5b58fSmrgfi
7522bda5b58fSmrg
7523bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7524bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7525bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7526bda5b58fSmrg	fi
7527bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
75285212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
75295212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
75305212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
75315212f86fSmrgthen :
75325212f86fSmrg  printf %s "(cached) " >&6
75335212f86fSmrgelse $as_nop
7534bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7535bda5b58fSmrg/* end confdefs.h.  */
7536bda5b58fSmrgint i;
7537bda5b58fSmrg_ACEOF
75385212f86fSmrgif ac_fn_c_try_compile "$LINENO"
75395212f86fSmrgthen :
7540bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
75415212f86fSmrgelse $as_nop
7542bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7543bda5b58fSmrgfi
75445212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7545bda5b58fSmrgfi
75465212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
75475212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7548bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7549bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7550bda5b58fSmrgfi
7551bda5b58fSmrg
7552bda5b58fSmrgfound="no"
7553bda5b58fSmrg
7554bda5b58fSmrg	if test $found = "no" ; then
7555b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7556bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7557bda5b58fSmrg		fi
7558bda5b58fSmrg
7559b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7560bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7561bda5b58fSmrg		fi
7562bda5b58fSmrg
7563bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=main"
7564bda5b58fSmrg
75655212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
75665212f86fSmrgprintf %s "checking if $CC supports -Werror=main... " >&6; }
7567b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_main
75685212f86fSmrg		if eval test \${$cacheid+y}
75695212f86fSmrgthen :
75705212f86fSmrg  printf %s "(cached) " >&6
75715212f86fSmrgelse $as_nop
7572bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7573bda5b58fSmrg/* end confdefs.h.  */
7574bda5b58fSmrgint i;
7575bda5b58fSmrgint
75765212f86fSmrgmain (void)
7577bda5b58fSmrg{
7578bda5b58fSmrg
7579bda5b58fSmrg  ;
7580bda5b58fSmrg  return 0;
7581bda5b58fSmrg}
7582bda5b58fSmrg_ACEOF
75835212f86fSmrgif ac_fn_c_try_link "$LINENO"
75845212f86fSmrgthen :
7585bda5b58fSmrg  eval $cacheid=yes
75865212f86fSmrgelse $as_nop
7587bda5b58fSmrg  eval $cacheid=no
7588bda5b58fSmrgfi
75895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7590bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7591bda5b58fSmrgfi
7592bda5b58fSmrg
7593bda5b58fSmrg
7594bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7595bda5b58fSmrg
7596bda5b58fSmrg		eval supported=\$$cacheid
75975212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
75985212f86fSmrgprintf "%s\n" "$supported" >&6; }
7599bda5b58fSmrg		if test "$supported" = "yes" ; then
7600bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7601bda5b58fSmrg			found="yes"
7602bda5b58fSmrg		fi
7603bda5b58fSmrg	fi
7604bda5b58fSmrg
7605bda5b58fSmrg
7606bda5b58fSmrg
7607bda5b58fSmrg
7608bda5b58fSmrg
7609bda5b58fSmrg
7610bda5b58fSmrg
7611bda5b58fSmrg
7612bda5b58fSmrg
7613bda5b58fSmrg
7614bda5b58fSmrg
7615bda5b58fSmrg
7616bda5b58fSmrg
7617bda5b58fSmrg
7618bda5b58fSmrg
7619bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7620bda5b58fSmrg
7621bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7622bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
76235212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
76245212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
76255212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
76265212f86fSmrgthen :
76275212f86fSmrg  printf %s "(cached) " >&6
76285212f86fSmrgelse $as_nop
7629bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7630bda5b58fSmrg/* end confdefs.h.  */
7631bda5b58fSmrgint i;
7632bda5b58fSmrg_ACEOF
76335212f86fSmrgif ac_fn_c_try_compile "$LINENO"
76345212f86fSmrgthen :
7635bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
76365212f86fSmrgelse $as_nop
7637bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7638bda5b58fSmrgfi
76395212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7640bda5b58fSmrgfi
76415212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
76425212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7643bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7644bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7645bda5b58fSmrgfi
7646bda5b58fSmrg
7647bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7648bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7649bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7650bda5b58fSmrg	fi
7651bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
76525212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
76535212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
76545212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
76555212f86fSmrgthen :
76565212f86fSmrg  printf %s "(cached) " >&6
76575212f86fSmrgelse $as_nop
7658bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7659bda5b58fSmrg/* end confdefs.h.  */
7660bda5b58fSmrgint i;
7661bda5b58fSmrg_ACEOF
76625212f86fSmrgif ac_fn_c_try_compile "$LINENO"
76635212f86fSmrgthen :
7664bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
76655212f86fSmrgelse $as_nop
7666bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7667bda5b58fSmrgfi
76685212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7669bda5b58fSmrgfi
76705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
76715212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7672bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7673bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7674bda5b58fSmrgfi
7675bda5b58fSmrg
7676bda5b58fSmrgfound="no"
7677bda5b58fSmrg
7678bda5b58fSmrg	if test $found = "no" ; then
7679b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7680bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7681bda5b58fSmrg		fi
7682bda5b58fSmrg
7683b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7684bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7685bda5b58fSmrg		fi
7686bda5b58fSmrg
7687bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=missing-braces"
7688bda5b58fSmrg
76895212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
76905212f86fSmrgprintf %s "checking if $CC supports -Werror=missing-braces... " >&6; }
7691b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_missing_braces
76925212f86fSmrg		if eval test \${$cacheid+y}
76935212f86fSmrgthen :
76945212f86fSmrg  printf %s "(cached) " >&6
76955212f86fSmrgelse $as_nop
7696bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7697bda5b58fSmrg/* end confdefs.h.  */
7698bda5b58fSmrgint i;
7699bda5b58fSmrgint
77005212f86fSmrgmain (void)
7701bda5b58fSmrg{
7702bda5b58fSmrg
7703bda5b58fSmrg  ;
7704bda5b58fSmrg  return 0;
7705bda5b58fSmrg}
7706bda5b58fSmrg_ACEOF
77075212f86fSmrgif ac_fn_c_try_link "$LINENO"
77085212f86fSmrgthen :
7709bda5b58fSmrg  eval $cacheid=yes
77105212f86fSmrgelse $as_nop
7711bda5b58fSmrg  eval $cacheid=no
7712bda5b58fSmrgfi
77135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7714bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7715bda5b58fSmrgfi
7716bda5b58fSmrg
7717bda5b58fSmrg
7718bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7719bda5b58fSmrg
7720bda5b58fSmrg		eval supported=\$$cacheid
77215212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
77225212f86fSmrgprintf "%s\n" "$supported" >&6; }
7723bda5b58fSmrg		if test "$supported" = "yes" ; then
7724bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7725bda5b58fSmrg			found="yes"
7726bda5b58fSmrg		fi
7727bda5b58fSmrg	fi
7728bda5b58fSmrg
7729bda5b58fSmrg
7730bda5b58fSmrg
7731bda5b58fSmrg
7732bda5b58fSmrg
7733bda5b58fSmrg
7734bda5b58fSmrg
7735bda5b58fSmrg
7736bda5b58fSmrg
7737bda5b58fSmrg
7738bda5b58fSmrg
7739bda5b58fSmrg
7740bda5b58fSmrg
7741bda5b58fSmrg
7742bda5b58fSmrg
7743bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7744bda5b58fSmrg
7745bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7746bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
77475212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
77485212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
77495212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
77505212f86fSmrgthen :
77515212f86fSmrg  printf %s "(cached) " >&6
77525212f86fSmrgelse $as_nop
7753bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7754bda5b58fSmrg/* end confdefs.h.  */
7755bda5b58fSmrgint i;
7756bda5b58fSmrg_ACEOF
77575212f86fSmrgif ac_fn_c_try_compile "$LINENO"
77585212f86fSmrgthen :
7759bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
77605212f86fSmrgelse $as_nop
7761bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7762bda5b58fSmrgfi
77635212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7764bda5b58fSmrgfi
77655212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
77665212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7767bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7768bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7769bda5b58fSmrgfi
7770bda5b58fSmrg
7771bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7772bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7773bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7774bda5b58fSmrg	fi
7775bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
77765212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
77775212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
77785212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
77795212f86fSmrgthen :
77805212f86fSmrg  printf %s "(cached) " >&6
77815212f86fSmrgelse $as_nop
7782bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7783bda5b58fSmrg/* end confdefs.h.  */
7784bda5b58fSmrgint i;
7785bda5b58fSmrg_ACEOF
77865212f86fSmrgif ac_fn_c_try_compile "$LINENO"
77875212f86fSmrgthen :
7788bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
77895212f86fSmrgelse $as_nop
7790bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7791bda5b58fSmrgfi
77925212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7793bda5b58fSmrgfi
77945212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
77955212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7796bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7797bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7798bda5b58fSmrgfi
7799bda5b58fSmrg
7800bda5b58fSmrgfound="no"
7801bda5b58fSmrg
7802bda5b58fSmrg	if test $found = "no" ; then
7803b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7804bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7805bda5b58fSmrg		fi
7806bda5b58fSmrg
7807b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7808bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7809bda5b58fSmrg		fi
7810bda5b58fSmrg
7811bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=sequence-point"
7812bda5b58fSmrg
78135212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
78145212f86fSmrgprintf %s "checking if $CC supports -Werror=sequence-point... " >&6; }
7815b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_sequence_point
78165212f86fSmrg		if eval test \${$cacheid+y}
78175212f86fSmrgthen :
78185212f86fSmrg  printf %s "(cached) " >&6
78195212f86fSmrgelse $as_nop
7820bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7821bda5b58fSmrg/* end confdefs.h.  */
7822bda5b58fSmrgint i;
7823bda5b58fSmrgint
78245212f86fSmrgmain (void)
7825bda5b58fSmrg{
7826bda5b58fSmrg
7827bda5b58fSmrg  ;
7828bda5b58fSmrg  return 0;
7829bda5b58fSmrg}
7830bda5b58fSmrg_ACEOF
78315212f86fSmrgif ac_fn_c_try_link "$LINENO"
78325212f86fSmrgthen :
7833bda5b58fSmrg  eval $cacheid=yes
78345212f86fSmrgelse $as_nop
7835bda5b58fSmrg  eval $cacheid=no
7836bda5b58fSmrgfi
78375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7838bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7839bda5b58fSmrgfi
7840bda5b58fSmrg
7841bda5b58fSmrg
7842bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7843bda5b58fSmrg
7844bda5b58fSmrg		eval supported=\$$cacheid
78455212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
78465212f86fSmrgprintf "%s\n" "$supported" >&6; }
7847bda5b58fSmrg		if test "$supported" = "yes" ; then
7848bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7849bda5b58fSmrg			found="yes"
7850bda5b58fSmrg		fi
7851bda5b58fSmrg	fi
7852bda5b58fSmrg
7853bda5b58fSmrg
7854bda5b58fSmrg
7855bda5b58fSmrg
7856bda5b58fSmrg
7857bda5b58fSmrg
7858bda5b58fSmrg
7859bda5b58fSmrg
7860bda5b58fSmrg
7861bda5b58fSmrg
7862bda5b58fSmrg
7863bda5b58fSmrg
7864bda5b58fSmrg
7865bda5b58fSmrg
7866bda5b58fSmrg
7867bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
7868bda5b58fSmrg
7869bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7870bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
78715212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
78725212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
78735212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
78745212f86fSmrgthen :
78755212f86fSmrg  printf %s "(cached) " >&6
78765212f86fSmrgelse $as_nop
7877bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7878bda5b58fSmrg/* end confdefs.h.  */
7879bda5b58fSmrgint i;
7880bda5b58fSmrg_ACEOF
78815212f86fSmrgif ac_fn_c_try_compile "$LINENO"
78825212f86fSmrgthen :
7883bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
78845212f86fSmrgelse $as_nop
7885bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
7886bda5b58fSmrgfi
78875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7888bda5b58fSmrgfi
78895212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
78905212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7891bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7892bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7893bda5b58fSmrgfi
7894bda5b58fSmrg
7895bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7896bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7897bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7898bda5b58fSmrg	fi
7899bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
79005212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
79015212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
79025212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
79035212f86fSmrgthen :
79045212f86fSmrg  printf %s "(cached) " >&6
79055212f86fSmrgelse $as_nop
7906bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7907bda5b58fSmrg/* end confdefs.h.  */
7908bda5b58fSmrgint i;
7909bda5b58fSmrg_ACEOF
79105212f86fSmrgif ac_fn_c_try_compile "$LINENO"
79115212f86fSmrgthen :
7912bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
79135212f86fSmrgelse $as_nop
7914bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
7915bda5b58fSmrgfi
79165212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
7917bda5b58fSmrgfi
79185212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
79195212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7920bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7921bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
7922bda5b58fSmrgfi
7923bda5b58fSmrg
7924bda5b58fSmrgfound="no"
7925bda5b58fSmrg
7926bda5b58fSmrg	if test $found = "no" ; then
7927b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7928bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7929bda5b58fSmrg		fi
7930bda5b58fSmrg
7931b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7932bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7933bda5b58fSmrg		fi
7934bda5b58fSmrg
7935bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=return-type"
7936bda5b58fSmrg
79375212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
79385212f86fSmrgprintf %s "checking if $CC supports -Werror=return-type... " >&6; }
7939b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_return_type
79405212f86fSmrg		if eval test \${$cacheid+y}
79415212f86fSmrgthen :
79425212f86fSmrg  printf %s "(cached) " >&6
79435212f86fSmrgelse $as_nop
7944bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7945bda5b58fSmrg/* end confdefs.h.  */
7946bda5b58fSmrgint i;
7947bda5b58fSmrgint
79485212f86fSmrgmain (void)
7949bda5b58fSmrg{
7950bda5b58fSmrg
7951bda5b58fSmrg  ;
7952bda5b58fSmrg  return 0;
7953bda5b58fSmrg}
7954bda5b58fSmrg_ACEOF
79555212f86fSmrgif ac_fn_c_try_link "$LINENO"
79565212f86fSmrgthen :
7957bda5b58fSmrg  eval $cacheid=yes
79585212f86fSmrgelse $as_nop
7959bda5b58fSmrg  eval $cacheid=no
7960bda5b58fSmrgfi
79615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
7962bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
7963bda5b58fSmrgfi
7964bda5b58fSmrg
7965bda5b58fSmrg
7966bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
7967bda5b58fSmrg
7968bda5b58fSmrg		eval supported=\$$cacheid
79695212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
79705212f86fSmrgprintf "%s\n" "$supported" >&6; }
7971bda5b58fSmrg		if test "$supported" = "yes" ; then
7972bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7973bda5b58fSmrg			found="yes"
7974bda5b58fSmrg		fi
7975bda5b58fSmrg	fi
7976bda5b58fSmrg
7977bda5b58fSmrg	if test $found = "no" ; then
7978b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7979bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7980bda5b58fSmrg		fi
7981bda5b58fSmrg
7982b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7983bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7984bda5b58fSmrg		fi
7985bda5b58fSmrg
7986bda5b58fSmrg		CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7987bda5b58fSmrg
79885212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
79895212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7990b8414663Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
79915212f86fSmrg		if eval test \${$cacheid+y}
79925212f86fSmrgthen :
79935212f86fSmrg  printf %s "(cached) " >&6
79945212f86fSmrgelse $as_nop
7995bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7996bda5b58fSmrg/* end confdefs.h.  */
7997bda5b58fSmrgint i;
7998bda5b58fSmrgint
79995212f86fSmrgmain (void)
8000bda5b58fSmrg{
8001bda5b58fSmrg
8002bda5b58fSmrg  ;
8003bda5b58fSmrg  return 0;
8004bda5b58fSmrg}
8005bda5b58fSmrg_ACEOF
80065212f86fSmrgif ac_fn_c_try_link "$LINENO"
80075212f86fSmrgthen :
8008bda5b58fSmrg  eval $cacheid=yes
80095212f86fSmrgelse $as_nop
8010bda5b58fSmrg  eval $cacheid=no
8011bda5b58fSmrgfi
80125212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8013bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8014bda5b58fSmrgfi
8015bda5b58fSmrg
8016bda5b58fSmrg
8017bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8018bda5b58fSmrg
8019bda5b58fSmrg		eval supported=\$$cacheid
80205212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
80215212f86fSmrgprintf "%s\n" "$supported" >&6; }
8022bda5b58fSmrg		if test "$supported" = "yes" ; then
8023bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8024bda5b58fSmrg			found="yes"
8025bda5b58fSmrg		fi
8026bda5b58fSmrg	fi
8027bda5b58fSmrg
8028bda5b58fSmrg
8029bda5b58fSmrg
8030bda5b58fSmrg
8031bda5b58fSmrg
8032bda5b58fSmrg
8033bda5b58fSmrg
8034bda5b58fSmrg
8035bda5b58fSmrg
8036bda5b58fSmrg
8037bda5b58fSmrg
8038bda5b58fSmrg
8039bda5b58fSmrg
8040bda5b58fSmrg
8041bda5b58fSmrg
8042bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8043bda5b58fSmrg
8044bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8045bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
80465212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
80475212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
80485212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
80495212f86fSmrgthen :
80505212f86fSmrg  printf %s "(cached) " >&6
80515212f86fSmrgelse $as_nop
8052bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8053bda5b58fSmrg/* end confdefs.h.  */
8054bda5b58fSmrgint i;
8055bda5b58fSmrg_ACEOF
80565212f86fSmrgif ac_fn_c_try_compile "$LINENO"
80575212f86fSmrgthen :
8058bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
80595212f86fSmrgelse $as_nop
8060bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8061bda5b58fSmrgfi
80625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8063bda5b58fSmrgfi
80645212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
80655212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8066bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8067bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8068bda5b58fSmrgfi
8069bda5b58fSmrg
8070bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8071bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8072bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8073bda5b58fSmrg	fi
8074bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
80755212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
80765212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
80775212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
80785212f86fSmrgthen :
80795212f86fSmrg  printf %s "(cached) " >&6
80805212f86fSmrgelse $as_nop
8081bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8082bda5b58fSmrg/* end confdefs.h.  */
8083bda5b58fSmrgint i;
8084bda5b58fSmrg_ACEOF
80855212f86fSmrgif ac_fn_c_try_compile "$LINENO"
80865212f86fSmrgthen :
8087bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
80885212f86fSmrgelse $as_nop
8089bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8090bda5b58fSmrgfi
80915212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8092bda5b58fSmrgfi
80935212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
80945212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8095bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8096bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8097bda5b58fSmrgfi
8098bda5b58fSmrg
8099bda5b58fSmrgfound="no"
8100bda5b58fSmrg
8101bda5b58fSmrg	if test $found = "no" ; then
8102b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8103bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8104bda5b58fSmrg		fi
8105bda5b58fSmrg
8106b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8107bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8108bda5b58fSmrg		fi
8109bda5b58fSmrg
8110bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=trigraphs"
8111bda5b58fSmrg
81125212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
81135212f86fSmrgprintf %s "checking if $CC supports -Werror=trigraphs... " >&6; }
8114b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_trigraphs
81155212f86fSmrg		if eval test \${$cacheid+y}
81165212f86fSmrgthen :
81175212f86fSmrg  printf %s "(cached) " >&6
81185212f86fSmrgelse $as_nop
8119bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8120bda5b58fSmrg/* end confdefs.h.  */
8121bda5b58fSmrgint i;
8122bda5b58fSmrgint
81235212f86fSmrgmain (void)
8124bda5b58fSmrg{
8125bda5b58fSmrg
8126bda5b58fSmrg  ;
8127bda5b58fSmrg  return 0;
8128bda5b58fSmrg}
8129bda5b58fSmrg_ACEOF
81305212f86fSmrgif ac_fn_c_try_link "$LINENO"
81315212f86fSmrgthen :
8132bda5b58fSmrg  eval $cacheid=yes
81335212f86fSmrgelse $as_nop
8134bda5b58fSmrg  eval $cacheid=no
8135bda5b58fSmrgfi
81365212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8137bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8138bda5b58fSmrgfi
8139bda5b58fSmrg
8140bda5b58fSmrg
8141bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8142bda5b58fSmrg
8143bda5b58fSmrg		eval supported=\$$cacheid
81445212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
81455212f86fSmrgprintf "%s\n" "$supported" >&6; }
8146bda5b58fSmrg		if test "$supported" = "yes" ; then
8147bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8148bda5b58fSmrg			found="yes"
8149bda5b58fSmrg		fi
8150bda5b58fSmrg	fi
8151bda5b58fSmrg
8152bda5b58fSmrg
8153bda5b58fSmrg
8154bda5b58fSmrg
8155bda5b58fSmrg
8156bda5b58fSmrg
8157bda5b58fSmrg
8158bda5b58fSmrg
8159bda5b58fSmrg
8160bda5b58fSmrg
8161bda5b58fSmrg
8162bda5b58fSmrg
8163bda5b58fSmrg
8164bda5b58fSmrg
8165bda5b58fSmrg
8166bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8167bda5b58fSmrg
8168bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8169bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
81705212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
81715212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
81725212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
81735212f86fSmrgthen :
81745212f86fSmrg  printf %s "(cached) " >&6
81755212f86fSmrgelse $as_nop
8176bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8177bda5b58fSmrg/* end confdefs.h.  */
8178bda5b58fSmrgint i;
8179bda5b58fSmrg_ACEOF
81805212f86fSmrgif ac_fn_c_try_compile "$LINENO"
81815212f86fSmrgthen :
8182bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
81835212f86fSmrgelse $as_nop
8184bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8185bda5b58fSmrgfi
81865212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8187bda5b58fSmrgfi
81885212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
81895212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8190bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8191bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8192bda5b58fSmrgfi
8193bda5b58fSmrg
8194bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8195bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8196bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8197bda5b58fSmrg	fi
8198bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
81995212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
82005212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
82015212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
82025212f86fSmrgthen :
82035212f86fSmrg  printf %s "(cached) " >&6
82045212f86fSmrgelse $as_nop
8205bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8206bda5b58fSmrg/* end confdefs.h.  */
8207bda5b58fSmrgint i;
8208bda5b58fSmrg_ACEOF
82095212f86fSmrgif ac_fn_c_try_compile "$LINENO"
82105212f86fSmrgthen :
8211bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
82125212f86fSmrgelse $as_nop
8213bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8214bda5b58fSmrgfi
82155212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8216bda5b58fSmrgfi
82175212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
82185212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8219bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8220bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8221bda5b58fSmrgfi
8222bda5b58fSmrg
8223bda5b58fSmrgfound="no"
8224bda5b58fSmrg
8225bda5b58fSmrg	if test $found = "no" ; then
8226b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8227bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8228bda5b58fSmrg		fi
8229bda5b58fSmrg
8230b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8231bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8232bda5b58fSmrg		fi
8233bda5b58fSmrg
8234bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=array-bounds"
8235bda5b58fSmrg
82365212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
82375212f86fSmrgprintf %s "checking if $CC supports -Werror=array-bounds... " >&6; }
8238b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_array_bounds
82395212f86fSmrg		if eval test \${$cacheid+y}
82405212f86fSmrgthen :
82415212f86fSmrg  printf %s "(cached) " >&6
82425212f86fSmrgelse $as_nop
8243bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8244bda5b58fSmrg/* end confdefs.h.  */
8245bda5b58fSmrgint i;
8246bda5b58fSmrgint
82475212f86fSmrgmain (void)
8248bda5b58fSmrg{
8249bda5b58fSmrg
8250bda5b58fSmrg  ;
8251bda5b58fSmrg  return 0;
8252bda5b58fSmrg}
8253bda5b58fSmrg_ACEOF
82545212f86fSmrgif ac_fn_c_try_link "$LINENO"
82555212f86fSmrgthen :
8256bda5b58fSmrg  eval $cacheid=yes
82575212f86fSmrgelse $as_nop
8258bda5b58fSmrg  eval $cacheid=no
8259bda5b58fSmrgfi
82605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8261bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8262bda5b58fSmrgfi
8263bda5b58fSmrg
8264bda5b58fSmrg
8265bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8266bda5b58fSmrg
8267bda5b58fSmrg		eval supported=\$$cacheid
82685212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
82695212f86fSmrgprintf "%s\n" "$supported" >&6; }
8270bda5b58fSmrg		if test "$supported" = "yes" ; then
8271bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8272bda5b58fSmrg			found="yes"
8273bda5b58fSmrg		fi
8274bda5b58fSmrg	fi
8275bda5b58fSmrg
8276bda5b58fSmrg
8277bda5b58fSmrg
8278bda5b58fSmrg
8279bda5b58fSmrg
8280bda5b58fSmrg
8281bda5b58fSmrg
8282bda5b58fSmrg
8283bda5b58fSmrg
8284bda5b58fSmrg
8285bda5b58fSmrg
8286bda5b58fSmrg
8287bda5b58fSmrg
8288bda5b58fSmrg
8289bda5b58fSmrg
8290bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8291bda5b58fSmrg
8292bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8293bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
82945212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
82955212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
82965212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
82975212f86fSmrgthen :
82985212f86fSmrg  printf %s "(cached) " >&6
82995212f86fSmrgelse $as_nop
8300bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8301bda5b58fSmrg/* end confdefs.h.  */
8302bda5b58fSmrgint i;
8303bda5b58fSmrg_ACEOF
83045212f86fSmrgif ac_fn_c_try_compile "$LINENO"
83055212f86fSmrgthen :
8306bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
83075212f86fSmrgelse $as_nop
8308bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8309bda5b58fSmrgfi
83105212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8311bda5b58fSmrgfi
83125212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
83135212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8314bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8315bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8316bda5b58fSmrgfi
8317bda5b58fSmrg
8318bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8319bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8320bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8321bda5b58fSmrg	fi
8322bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
83235212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
83245212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
83255212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
83265212f86fSmrgthen :
83275212f86fSmrg  printf %s "(cached) " >&6
83285212f86fSmrgelse $as_nop
8329bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8330bda5b58fSmrg/* end confdefs.h.  */
8331bda5b58fSmrgint i;
8332bda5b58fSmrg_ACEOF
83335212f86fSmrgif ac_fn_c_try_compile "$LINENO"
83345212f86fSmrgthen :
8335bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
83365212f86fSmrgelse $as_nop
8337bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8338bda5b58fSmrgfi
83395212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8340bda5b58fSmrgfi
83415212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
83425212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8343bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8344bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8345bda5b58fSmrgfi
8346bda5b58fSmrg
8347bda5b58fSmrgfound="no"
8348bda5b58fSmrg
8349bda5b58fSmrg	if test $found = "no" ; then
8350b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8351bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8352bda5b58fSmrg		fi
8353bda5b58fSmrg
8354b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8355bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8356bda5b58fSmrg		fi
8357bda5b58fSmrg
8358bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=write-strings"
8359bda5b58fSmrg
83605212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
83615212f86fSmrgprintf %s "checking if $CC supports -Werror=write-strings... " >&6; }
8362b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_write_strings
83635212f86fSmrg		if eval test \${$cacheid+y}
83645212f86fSmrgthen :
83655212f86fSmrg  printf %s "(cached) " >&6
83665212f86fSmrgelse $as_nop
8367bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8368bda5b58fSmrg/* end confdefs.h.  */
8369bda5b58fSmrgint i;
8370bda5b58fSmrgint
83715212f86fSmrgmain (void)
8372bda5b58fSmrg{
8373bda5b58fSmrg
8374bda5b58fSmrg  ;
8375bda5b58fSmrg  return 0;
8376bda5b58fSmrg}
8377bda5b58fSmrg_ACEOF
83785212f86fSmrgif ac_fn_c_try_link "$LINENO"
83795212f86fSmrgthen :
8380bda5b58fSmrg  eval $cacheid=yes
83815212f86fSmrgelse $as_nop
8382bda5b58fSmrg  eval $cacheid=no
8383bda5b58fSmrgfi
83845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8385bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8386bda5b58fSmrgfi
8387bda5b58fSmrg
8388bda5b58fSmrg
8389bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8390bda5b58fSmrg
8391bda5b58fSmrg		eval supported=\$$cacheid
83925212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
83935212f86fSmrgprintf "%s\n" "$supported" >&6; }
8394bda5b58fSmrg		if test "$supported" = "yes" ; then
8395bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8396bda5b58fSmrg			found="yes"
8397bda5b58fSmrg		fi
8398bda5b58fSmrg	fi
8399bda5b58fSmrg
8400bda5b58fSmrg
8401bda5b58fSmrg
8402bda5b58fSmrg
8403bda5b58fSmrg
8404bda5b58fSmrg
8405bda5b58fSmrg
8406bda5b58fSmrg
8407bda5b58fSmrg
8408bda5b58fSmrg
8409bda5b58fSmrg
8410bda5b58fSmrg
8411bda5b58fSmrg
8412bda5b58fSmrg
8413bda5b58fSmrg
8414bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8415bda5b58fSmrg
8416bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8417bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
84185212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
84195212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
84205212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
84215212f86fSmrgthen :
84225212f86fSmrg  printf %s "(cached) " >&6
84235212f86fSmrgelse $as_nop
8424bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8425bda5b58fSmrg/* end confdefs.h.  */
8426bda5b58fSmrgint i;
8427bda5b58fSmrg_ACEOF
84285212f86fSmrgif ac_fn_c_try_compile "$LINENO"
84295212f86fSmrgthen :
8430bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
84315212f86fSmrgelse $as_nop
8432bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8433bda5b58fSmrgfi
84345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8435bda5b58fSmrgfi
84365212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
84375212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8438bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8439bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8440bda5b58fSmrgfi
8441bda5b58fSmrg
8442bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8443bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8444bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8445bda5b58fSmrg	fi
8446bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
84475212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
84485212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
84495212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
84505212f86fSmrgthen :
84515212f86fSmrg  printf %s "(cached) " >&6
84525212f86fSmrgelse $as_nop
8453bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8454bda5b58fSmrg/* end confdefs.h.  */
8455bda5b58fSmrgint i;
8456bda5b58fSmrg_ACEOF
84575212f86fSmrgif ac_fn_c_try_compile "$LINENO"
84585212f86fSmrgthen :
8459bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
84605212f86fSmrgelse $as_nop
8461bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8462bda5b58fSmrgfi
84635212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8464bda5b58fSmrgfi
84655212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
84665212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8467bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8468bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8469bda5b58fSmrgfi
8470bda5b58fSmrg
8471bda5b58fSmrgfound="no"
8472bda5b58fSmrg
8473bda5b58fSmrg	if test $found = "no" ; then
8474b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8475bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8476bda5b58fSmrg		fi
8477bda5b58fSmrg
8478b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8479bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8480bda5b58fSmrg		fi
8481bda5b58fSmrg
8482bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=address"
8483bda5b58fSmrg
84845212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
84855212f86fSmrgprintf %s "checking if $CC supports -Werror=address... " >&6; }
8486b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_address
84875212f86fSmrg		if eval test \${$cacheid+y}
84885212f86fSmrgthen :
84895212f86fSmrg  printf %s "(cached) " >&6
84905212f86fSmrgelse $as_nop
8491bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8492bda5b58fSmrg/* end confdefs.h.  */
8493bda5b58fSmrgint i;
8494bda5b58fSmrgint
84955212f86fSmrgmain (void)
8496bda5b58fSmrg{
8497bda5b58fSmrg
8498bda5b58fSmrg  ;
8499bda5b58fSmrg  return 0;
8500bda5b58fSmrg}
8501bda5b58fSmrg_ACEOF
85025212f86fSmrgif ac_fn_c_try_link "$LINENO"
85035212f86fSmrgthen :
8504bda5b58fSmrg  eval $cacheid=yes
85055212f86fSmrgelse $as_nop
8506bda5b58fSmrg  eval $cacheid=no
8507bda5b58fSmrgfi
85085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8509bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8510bda5b58fSmrgfi
8511bda5b58fSmrg
8512bda5b58fSmrg
8513bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8514bda5b58fSmrg
8515bda5b58fSmrg		eval supported=\$$cacheid
85165212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
85175212f86fSmrgprintf "%s\n" "$supported" >&6; }
8518bda5b58fSmrg		if test "$supported" = "yes" ; then
8519bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8520bda5b58fSmrg			found="yes"
8521bda5b58fSmrg		fi
8522bda5b58fSmrg	fi
8523bda5b58fSmrg
8524bda5b58fSmrg
8525bda5b58fSmrg
8526bda5b58fSmrg
8527bda5b58fSmrg
8528bda5b58fSmrg
8529bda5b58fSmrg
8530bda5b58fSmrg
8531bda5b58fSmrg
8532bda5b58fSmrg
8533bda5b58fSmrg
8534bda5b58fSmrg
8535bda5b58fSmrg
8536bda5b58fSmrg
8537bda5b58fSmrg
8538bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8539bda5b58fSmrg
8540bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8541bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
85425212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
85435212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
85445212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
85455212f86fSmrgthen :
85465212f86fSmrg  printf %s "(cached) " >&6
85475212f86fSmrgelse $as_nop
8548bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8549bda5b58fSmrg/* end confdefs.h.  */
8550bda5b58fSmrgint i;
8551bda5b58fSmrg_ACEOF
85525212f86fSmrgif ac_fn_c_try_compile "$LINENO"
85535212f86fSmrgthen :
8554bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
85555212f86fSmrgelse $as_nop
8556bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8557bda5b58fSmrgfi
85585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8559bda5b58fSmrgfi
85605212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
85615212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8562bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8563bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8564bda5b58fSmrgfi
8565bda5b58fSmrg
8566bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8567bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8568bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8569bda5b58fSmrg	fi
8570bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
85715212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
85725212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
85735212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
85745212f86fSmrgthen :
85755212f86fSmrg  printf %s "(cached) " >&6
85765212f86fSmrgelse $as_nop
8577bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8578bda5b58fSmrg/* end confdefs.h.  */
8579bda5b58fSmrgint i;
8580bda5b58fSmrg_ACEOF
85815212f86fSmrgif ac_fn_c_try_compile "$LINENO"
85825212f86fSmrgthen :
8583bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
85845212f86fSmrgelse $as_nop
8585bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8586bda5b58fSmrgfi
85875212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8588bda5b58fSmrgfi
85895212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
85905212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8591bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8592bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8593bda5b58fSmrgfi
8594bda5b58fSmrg
8595bda5b58fSmrgfound="no"
8596bda5b58fSmrg
8597bda5b58fSmrg	if test $found = "no" ; then
8598b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8599bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8600bda5b58fSmrg		fi
8601bda5b58fSmrg
8602b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8603bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8604bda5b58fSmrg		fi
8605bda5b58fSmrg
8606bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8607bda5b58fSmrg
86085212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
86095212f86fSmrgprintf %s "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8610b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
86115212f86fSmrg		if eval test \${$cacheid+y}
86125212f86fSmrgthen :
86135212f86fSmrg  printf %s "(cached) " >&6
86145212f86fSmrgelse $as_nop
8615bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8616bda5b58fSmrg/* end confdefs.h.  */
8617bda5b58fSmrgint i;
8618bda5b58fSmrgint
86195212f86fSmrgmain (void)
8620bda5b58fSmrg{
8621bda5b58fSmrg
8622bda5b58fSmrg  ;
8623bda5b58fSmrg  return 0;
8624bda5b58fSmrg}
8625bda5b58fSmrg_ACEOF
86265212f86fSmrgif ac_fn_c_try_link "$LINENO"
86275212f86fSmrgthen :
8628bda5b58fSmrg  eval $cacheid=yes
86295212f86fSmrgelse $as_nop
8630bda5b58fSmrg  eval $cacheid=no
8631bda5b58fSmrgfi
86325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8633bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8634bda5b58fSmrgfi
8635bda5b58fSmrg
8636bda5b58fSmrg
8637bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8638bda5b58fSmrg
8639bda5b58fSmrg		eval supported=\$$cacheid
86405212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
86415212f86fSmrgprintf "%s\n" "$supported" >&6; }
8642bda5b58fSmrg		if test "$supported" = "yes" ; then
8643bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8644bda5b58fSmrg			found="yes"
8645bda5b58fSmrg		fi
8646bda5b58fSmrg	fi
8647bda5b58fSmrg
8648bda5b58fSmrg	if test $found = "no" ; then
8649b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8650bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8651bda5b58fSmrg		fi
8652bda5b58fSmrg
8653b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8654bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8655bda5b58fSmrg		fi
8656bda5b58fSmrg
8657bda5b58fSmrg		CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8658bda5b58fSmrg
86595212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
86605212f86fSmrgprintf %s "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8661b8414663Smrg		cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
86625212f86fSmrg		if eval test \${$cacheid+y}
86635212f86fSmrgthen :
86645212f86fSmrg  printf %s "(cached) " >&6
86655212f86fSmrgelse $as_nop
8666bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8667bda5b58fSmrg/* end confdefs.h.  */
8668bda5b58fSmrgint i;
8669bda5b58fSmrgint
86705212f86fSmrgmain (void)
8671bda5b58fSmrg{
8672bda5b58fSmrg
8673bda5b58fSmrg  ;
8674bda5b58fSmrg  return 0;
8675bda5b58fSmrg}
8676bda5b58fSmrg_ACEOF
86775212f86fSmrgif ac_fn_c_try_link "$LINENO"
86785212f86fSmrgthen :
8679bda5b58fSmrg  eval $cacheid=yes
86805212f86fSmrgelse $as_nop
8681bda5b58fSmrg  eval $cacheid=no
8682bda5b58fSmrgfi
86835212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8684bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8685bda5b58fSmrgfi
8686bda5b58fSmrg
8687bda5b58fSmrg
8688bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8689bda5b58fSmrg
8690bda5b58fSmrg		eval supported=\$$cacheid
86915212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
86925212f86fSmrgprintf "%s\n" "$supported" >&6; }
8693bda5b58fSmrg		if test "$supported" = "yes" ; then
8694bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8695bda5b58fSmrg			found="yes"
8696bda5b58fSmrg		fi
8697bda5b58fSmrg	fi
8698bda5b58fSmrg
8699bda5b58fSmrg
8700bda5b58fSmrg
8701bda5b58fSmrg
8702bda5b58fSmrg
8703bda5b58fSmrg
8704bda5b58fSmrg
8705bda5b58fSmrg
8706bda5b58fSmrg
8707bda5b58fSmrg
8708bda5b58fSmrg
8709bda5b58fSmrg
8710bda5b58fSmrg
8711bda5b58fSmrg
8712bda5b58fSmrg
8713bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8714bda5b58fSmrg
8715bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8716bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
87175212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
87185212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
87195212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
87205212f86fSmrgthen :
87215212f86fSmrg  printf %s "(cached) " >&6
87225212f86fSmrgelse $as_nop
8723bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8724bda5b58fSmrg/* end confdefs.h.  */
8725bda5b58fSmrgint i;
8726bda5b58fSmrg_ACEOF
87275212f86fSmrgif ac_fn_c_try_compile "$LINENO"
87285212f86fSmrgthen :
8729bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
87305212f86fSmrgelse $as_nop
8731bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8732bda5b58fSmrgfi
87335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8734bda5b58fSmrgfi
87355212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
87365212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8737bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8738bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8739bda5b58fSmrgfi
8740bda5b58fSmrg
8741bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8742bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8743bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8744bda5b58fSmrg	fi
8745bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
87465212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
87475212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
87485212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
87495212f86fSmrgthen :
87505212f86fSmrg  printf %s "(cached) " >&6
87515212f86fSmrgelse $as_nop
8752bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8753bda5b58fSmrg/* end confdefs.h.  */
8754bda5b58fSmrgint i;
8755bda5b58fSmrg_ACEOF
87565212f86fSmrgif ac_fn_c_try_compile "$LINENO"
87575212f86fSmrgthen :
8758bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
87595212f86fSmrgelse $as_nop
8760bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8761bda5b58fSmrgfi
87625212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8763bda5b58fSmrgfi
87645212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
87655212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8766bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8767bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8768bda5b58fSmrgfi
8769bda5b58fSmrg
8770bda5b58fSmrgfound="no"
8771bda5b58fSmrg
8772bda5b58fSmrg	if test $found = "no" ; then
8773b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8774bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8775bda5b58fSmrg		fi
8776bda5b58fSmrg
8777b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8778bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8779bda5b58fSmrg		fi
8780bda5b58fSmrg
8781bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8782bda5b58fSmrg
87835212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
87845212f86fSmrgprintf %s "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8785b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
87865212f86fSmrg		if eval test \${$cacheid+y}
87875212f86fSmrgthen :
87885212f86fSmrg  printf %s "(cached) " >&6
87895212f86fSmrgelse $as_nop
8790bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8791bda5b58fSmrg/* end confdefs.h.  */
8792bda5b58fSmrgint i;
8793bda5b58fSmrgint
87945212f86fSmrgmain (void)
8795bda5b58fSmrg{
8796bda5b58fSmrg
8797bda5b58fSmrg  ;
8798bda5b58fSmrg  return 0;
8799bda5b58fSmrg}
8800bda5b58fSmrg_ACEOF
88015212f86fSmrgif ac_fn_c_try_link "$LINENO"
88025212f86fSmrgthen :
8803bda5b58fSmrg  eval $cacheid=yes
88045212f86fSmrgelse $as_nop
8805bda5b58fSmrg  eval $cacheid=no
8806bda5b58fSmrgfi
88075212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8808bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8809bda5b58fSmrgfi
8810bda5b58fSmrg
8811bda5b58fSmrg
8812bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8813bda5b58fSmrg
8814bda5b58fSmrg		eval supported=\$$cacheid
88155212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
88165212f86fSmrgprintf "%s\n" "$supported" >&6; }
8817bda5b58fSmrg		if test "$supported" = "yes" ; then
8818bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8819bda5b58fSmrg			found="yes"
8820bda5b58fSmrg		fi
8821bda5b58fSmrg	fi
8822bda5b58fSmrg
8823bda5b58fSmrg # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8824bda5b58fSmrgelse
88255212f86fSmrg{ 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
88265212f86fSmrgprintf "%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;}
8827bda5b58fSmrg
8828bda5b58fSmrg
8829bda5b58fSmrg
8830bda5b58fSmrg
8831bda5b58fSmrg
8832bda5b58fSmrg
8833bda5b58fSmrg
8834bda5b58fSmrg
8835bda5b58fSmrg
8836bda5b58fSmrg
8837bda5b58fSmrg
8838bda5b58fSmrg
8839bda5b58fSmrg
8840bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8841bda5b58fSmrg
8842bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8843bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
88445212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
88455212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
88465212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
88475212f86fSmrgthen :
88485212f86fSmrg  printf %s "(cached) " >&6
88495212f86fSmrgelse $as_nop
8850bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8851bda5b58fSmrg/* end confdefs.h.  */
8852bda5b58fSmrgint i;
8853bda5b58fSmrg_ACEOF
88545212f86fSmrgif ac_fn_c_try_compile "$LINENO"
88555212f86fSmrgthen :
8856bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
88575212f86fSmrgelse $as_nop
8858bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8859bda5b58fSmrgfi
88605212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8861bda5b58fSmrgfi
88625212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
88635212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8864bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8865bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8866bda5b58fSmrgfi
8867bda5b58fSmrg
8868bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8869bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8870bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8871bda5b58fSmrg	fi
8872bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
88735212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
88745212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
88755212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
88765212f86fSmrgthen :
88775212f86fSmrg  printf %s "(cached) " >&6
88785212f86fSmrgelse $as_nop
8879bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8880bda5b58fSmrg/* end confdefs.h.  */
8881bda5b58fSmrgint i;
8882bda5b58fSmrg_ACEOF
88835212f86fSmrgif ac_fn_c_try_compile "$LINENO"
88845212f86fSmrgthen :
8885bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
88865212f86fSmrgelse $as_nop
8887bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
8888bda5b58fSmrgfi
88895212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8890bda5b58fSmrgfi
88915212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
88925212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8893bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8894bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8895bda5b58fSmrgfi
8896bda5b58fSmrg
8897bda5b58fSmrgfound="no"
8898bda5b58fSmrg
8899bda5b58fSmrg	if test $found = "no" ; then
8900b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8901bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8902bda5b58fSmrg		fi
8903bda5b58fSmrg
8904b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8905bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8906bda5b58fSmrg		fi
8907bda5b58fSmrg
8908bda5b58fSmrg		CFLAGS="$CFLAGS -Wimplicit"
8909bda5b58fSmrg
89105212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
89115212f86fSmrgprintf %s "checking if $CC supports -Wimplicit... " >&6; }
8912bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wimplicit
89135212f86fSmrg		if eval test \${$cacheid+y}
89145212f86fSmrgthen :
89155212f86fSmrg  printf %s "(cached) " >&6
89165212f86fSmrgelse $as_nop
8917bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8918bda5b58fSmrg/* end confdefs.h.  */
8919bda5b58fSmrgint i;
8920bda5b58fSmrgint
89215212f86fSmrgmain (void)
8922bda5b58fSmrg{
8923bda5b58fSmrg
8924bda5b58fSmrg  ;
8925bda5b58fSmrg  return 0;
8926bda5b58fSmrg}
8927bda5b58fSmrg_ACEOF
89285212f86fSmrgif ac_fn_c_try_link "$LINENO"
89295212f86fSmrgthen :
8930bda5b58fSmrg  eval $cacheid=yes
89315212f86fSmrgelse $as_nop
8932bda5b58fSmrg  eval $cacheid=no
8933bda5b58fSmrgfi
89345212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
8935bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
8936bda5b58fSmrgfi
8937bda5b58fSmrg
8938bda5b58fSmrg
8939bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
8940bda5b58fSmrg
8941bda5b58fSmrg		eval supported=\$$cacheid
89425212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
89435212f86fSmrgprintf "%s\n" "$supported" >&6; }
8944bda5b58fSmrg		if test "$supported" = "yes" ; then
8945bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8946bda5b58fSmrg			found="yes"
8947bda5b58fSmrg		fi
8948bda5b58fSmrg	fi
8949bda5b58fSmrg
8950bda5b58fSmrg
8951bda5b58fSmrg
8952bda5b58fSmrg
8953bda5b58fSmrg
8954bda5b58fSmrg
8955bda5b58fSmrg
8956bda5b58fSmrg
8957bda5b58fSmrg
8958bda5b58fSmrg
8959bda5b58fSmrg
8960bda5b58fSmrg
8961bda5b58fSmrg
8962bda5b58fSmrg
8963bda5b58fSmrg
8964bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
8965bda5b58fSmrg
8966bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8967bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
89685212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
89695212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
89705212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
89715212f86fSmrgthen :
89725212f86fSmrg  printf %s "(cached) " >&6
89735212f86fSmrgelse $as_nop
8974bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8975bda5b58fSmrg/* end confdefs.h.  */
8976bda5b58fSmrgint i;
8977bda5b58fSmrg_ACEOF
89785212f86fSmrgif ac_fn_c_try_compile "$LINENO"
89795212f86fSmrgthen :
8980bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
89815212f86fSmrgelse $as_nop
8982bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
8983bda5b58fSmrgfi
89845212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
8985bda5b58fSmrgfi
89865212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
89875212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8988bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8989bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
8990bda5b58fSmrgfi
8991bda5b58fSmrg
8992bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8993bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8994bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8995bda5b58fSmrg	fi
8996bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
89975212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
89985212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
89995212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
90005212f86fSmrgthen :
90015212f86fSmrg  printf %s "(cached) " >&6
90025212f86fSmrgelse $as_nop
9003bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9004bda5b58fSmrg/* end confdefs.h.  */
9005bda5b58fSmrgint i;
9006bda5b58fSmrg_ACEOF
90075212f86fSmrgif ac_fn_c_try_compile "$LINENO"
90085212f86fSmrgthen :
9009bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
90105212f86fSmrgelse $as_nop
9011bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9012bda5b58fSmrgfi
90135212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9014bda5b58fSmrgfi
90155212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
90165212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9017bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9018bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9019bda5b58fSmrgfi
9020bda5b58fSmrg
9021bda5b58fSmrgfound="no"
9022bda5b58fSmrg
9023bda5b58fSmrg	if test $found = "no" ; then
9024b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9025bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9026bda5b58fSmrg		fi
9027bda5b58fSmrg
9028b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9029bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9030bda5b58fSmrg		fi
9031bda5b58fSmrg
9032bda5b58fSmrg		CFLAGS="$CFLAGS -Wnonnull"
9033bda5b58fSmrg
90345212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
90355212f86fSmrgprintf %s "checking if $CC supports -Wnonnull... " >&6; }
9036bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wnonnull
90375212f86fSmrg		if eval test \${$cacheid+y}
90385212f86fSmrgthen :
90395212f86fSmrg  printf %s "(cached) " >&6
90405212f86fSmrgelse $as_nop
9041bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9042bda5b58fSmrg/* end confdefs.h.  */
9043bda5b58fSmrgint i;
9044bda5b58fSmrgint
90455212f86fSmrgmain (void)
9046bda5b58fSmrg{
9047bda5b58fSmrg
9048bda5b58fSmrg  ;
9049bda5b58fSmrg  return 0;
9050bda5b58fSmrg}
9051bda5b58fSmrg_ACEOF
90525212f86fSmrgif ac_fn_c_try_link "$LINENO"
90535212f86fSmrgthen :
9054bda5b58fSmrg  eval $cacheid=yes
90555212f86fSmrgelse $as_nop
9056bda5b58fSmrg  eval $cacheid=no
9057bda5b58fSmrgfi
90585212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9059bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9060bda5b58fSmrgfi
9061bda5b58fSmrg
9062bda5b58fSmrg
9063bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9064bda5b58fSmrg
9065bda5b58fSmrg		eval supported=\$$cacheid
90665212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
90675212f86fSmrgprintf "%s\n" "$supported" >&6; }
9068bda5b58fSmrg		if test "$supported" = "yes" ; then
9069bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9070bda5b58fSmrg			found="yes"
9071bda5b58fSmrg		fi
9072bda5b58fSmrg	fi
9073bda5b58fSmrg
9074bda5b58fSmrg
9075bda5b58fSmrg
9076bda5b58fSmrg
9077bda5b58fSmrg
9078bda5b58fSmrg
9079bda5b58fSmrg
9080bda5b58fSmrg
9081bda5b58fSmrg
9082bda5b58fSmrg
9083bda5b58fSmrg
9084bda5b58fSmrg
9085bda5b58fSmrg
9086bda5b58fSmrg
9087bda5b58fSmrg
9088bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9089bda5b58fSmrg
9090bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9091bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
90925212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
90935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
90945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
90955212f86fSmrgthen :
90965212f86fSmrg  printf %s "(cached) " >&6
90975212f86fSmrgelse $as_nop
9098bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9099bda5b58fSmrg/* end confdefs.h.  */
9100bda5b58fSmrgint i;
9101bda5b58fSmrg_ACEOF
91025212f86fSmrgif ac_fn_c_try_compile "$LINENO"
91035212f86fSmrgthen :
9104bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
91055212f86fSmrgelse $as_nop
9106bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9107bda5b58fSmrgfi
91085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9109bda5b58fSmrgfi
91105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
91115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9112bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9113bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9114bda5b58fSmrgfi
9115bda5b58fSmrg
9116bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9117bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9118bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9119bda5b58fSmrg	fi
9120bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
91215212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
91225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
91235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
91245212f86fSmrgthen :
91255212f86fSmrg  printf %s "(cached) " >&6
91265212f86fSmrgelse $as_nop
9127bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9128bda5b58fSmrg/* end confdefs.h.  */
9129bda5b58fSmrgint i;
9130bda5b58fSmrg_ACEOF
91315212f86fSmrgif ac_fn_c_try_compile "$LINENO"
91325212f86fSmrgthen :
9133bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
91345212f86fSmrgelse $as_nop
9135bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9136bda5b58fSmrgfi
91375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9138bda5b58fSmrgfi
91395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
91405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9141bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9142bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9143bda5b58fSmrgfi
9144bda5b58fSmrg
9145bda5b58fSmrgfound="no"
9146bda5b58fSmrg
9147bda5b58fSmrg	if test $found = "no" ; then
9148b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9149bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9150bda5b58fSmrg		fi
9151bda5b58fSmrg
9152b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9153bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9154bda5b58fSmrg		fi
9155bda5b58fSmrg
9156bda5b58fSmrg		CFLAGS="$CFLAGS -Winit-self"
9157bda5b58fSmrg
91585212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
91595212f86fSmrgprintf %s "checking if $CC supports -Winit-self... " >&6; }
9160bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Winit_self
91615212f86fSmrg		if eval test \${$cacheid+y}
91625212f86fSmrgthen :
91635212f86fSmrg  printf %s "(cached) " >&6
91645212f86fSmrgelse $as_nop
9165bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9166bda5b58fSmrg/* end confdefs.h.  */
9167bda5b58fSmrgint i;
9168bda5b58fSmrgint
91695212f86fSmrgmain (void)
9170bda5b58fSmrg{
9171bda5b58fSmrg
9172bda5b58fSmrg  ;
9173bda5b58fSmrg  return 0;
9174bda5b58fSmrg}
9175bda5b58fSmrg_ACEOF
91765212f86fSmrgif ac_fn_c_try_link "$LINENO"
91775212f86fSmrgthen :
9178bda5b58fSmrg  eval $cacheid=yes
91795212f86fSmrgelse $as_nop
9180bda5b58fSmrg  eval $cacheid=no
9181bda5b58fSmrgfi
91825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9183bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9184bda5b58fSmrgfi
9185bda5b58fSmrg
9186bda5b58fSmrg
9187bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9188bda5b58fSmrg
9189bda5b58fSmrg		eval supported=\$$cacheid
91905212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
91915212f86fSmrgprintf "%s\n" "$supported" >&6; }
9192bda5b58fSmrg		if test "$supported" = "yes" ; then
9193bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9194bda5b58fSmrg			found="yes"
9195bda5b58fSmrg		fi
9196bda5b58fSmrg	fi
9197bda5b58fSmrg
9198bda5b58fSmrg
9199bda5b58fSmrg
9200bda5b58fSmrg
9201bda5b58fSmrg
9202bda5b58fSmrg
9203bda5b58fSmrg
9204bda5b58fSmrg
9205bda5b58fSmrg
9206bda5b58fSmrg
9207bda5b58fSmrg
9208bda5b58fSmrg
9209bda5b58fSmrg
9210bda5b58fSmrg
9211bda5b58fSmrg
9212bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9213bda5b58fSmrg
9214bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9215bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
92165212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
92175212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
92185212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
92195212f86fSmrgthen :
92205212f86fSmrg  printf %s "(cached) " >&6
92215212f86fSmrgelse $as_nop
9222bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9223bda5b58fSmrg/* end confdefs.h.  */
9224bda5b58fSmrgint i;
9225bda5b58fSmrg_ACEOF
92265212f86fSmrgif ac_fn_c_try_compile "$LINENO"
92275212f86fSmrgthen :
9228bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
92295212f86fSmrgelse $as_nop
9230bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9231bda5b58fSmrgfi
92325212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9233bda5b58fSmrgfi
92345212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
92355212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9236bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9237bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9238bda5b58fSmrgfi
9239bda5b58fSmrg
9240bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9241bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9242bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9243bda5b58fSmrg	fi
9244bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
92455212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
92465212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
92475212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
92485212f86fSmrgthen :
92495212f86fSmrg  printf %s "(cached) " >&6
92505212f86fSmrgelse $as_nop
9251bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9252bda5b58fSmrg/* end confdefs.h.  */
9253bda5b58fSmrgint i;
9254bda5b58fSmrg_ACEOF
92555212f86fSmrgif ac_fn_c_try_compile "$LINENO"
92565212f86fSmrgthen :
9257bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
92585212f86fSmrgelse $as_nop
9259bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9260bda5b58fSmrgfi
92615212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9262bda5b58fSmrgfi
92635212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
92645212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9265bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9266bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9267bda5b58fSmrgfi
9268bda5b58fSmrg
9269bda5b58fSmrgfound="no"
9270bda5b58fSmrg
9271bda5b58fSmrg	if test $found = "no" ; then
9272b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9273bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9274bda5b58fSmrg		fi
9275bda5b58fSmrg
9276b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9277bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9278bda5b58fSmrg		fi
9279bda5b58fSmrg
9280bda5b58fSmrg		CFLAGS="$CFLAGS -Wmain"
9281bda5b58fSmrg
92825212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
92835212f86fSmrgprintf %s "checking if $CC supports -Wmain... " >&6; }
9284bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wmain
92855212f86fSmrg		if eval test \${$cacheid+y}
92865212f86fSmrgthen :
92875212f86fSmrg  printf %s "(cached) " >&6
92885212f86fSmrgelse $as_nop
9289bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9290bda5b58fSmrg/* end confdefs.h.  */
9291bda5b58fSmrgint i;
9292bda5b58fSmrgint
92935212f86fSmrgmain (void)
9294bda5b58fSmrg{
9295bda5b58fSmrg
9296bda5b58fSmrg  ;
9297bda5b58fSmrg  return 0;
9298bda5b58fSmrg}
9299bda5b58fSmrg_ACEOF
93005212f86fSmrgif ac_fn_c_try_link "$LINENO"
93015212f86fSmrgthen :
9302bda5b58fSmrg  eval $cacheid=yes
93035212f86fSmrgelse $as_nop
9304bda5b58fSmrg  eval $cacheid=no
9305bda5b58fSmrgfi
93065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9307bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9308bda5b58fSmrgfi
9309bda5b58fSmrg
9310bda5b58fSmrg
9311bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9312bda5b58fSmrg
9313bda5b58fSmrg		eval supported=\$$cacheid
93145212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
93155212f86fSmrgprintf "%s\n" "$supported" >&6; }
9316bda5b58fSmrg		if test "$supported" = "yes" ; then
9317bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9318bda5b58fSmrg			found="yes"
9319bda5b58fSmrg		fi
9320bda5b58fSmrg	fi
9321bda5b58fSmrg
9322bda5b58fSmrg
9323bda5b58fSmrg
9324bda5b58fSmrg
9325bda5b58fSmrg
9326bda5b58fSmrg
9327bda5b58fSmrg
9328bda5b58fSmrg
9329bda5b58fSmrg
9330bda5b58fSmrg
9331bda5b58fSmrg
9332bda5b58fSmrg
9333bda5b58fSmrg
9334bda5b58fSmrg
9335bda5b58fSmrg
9336bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9337bda5b58fSmrg
9338bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9339bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
93405212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
93415212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
93425212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
93435212f86fSmrgthen :
93445212f86fSmrg  printf %s "(cached) " >&6
93455212f86fSmrgelse $as_nop
9346bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9347bda5b58fSmrg/* end confdefs.h.  */
9348bda5b58fSmrgint i;
9349bda5b58fSmrg_ACEOF
93505212f86fSmrgif ac_fn_c_try_compile "$LINENO"
93515212f86fSmrgthen :
9352bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
93535212f86fSmrgelse $as_nop
9354bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9355bda5b58fSmrgfi
93565212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9357bda5b58fSmrgfi
93585212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
93595212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9360bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9361bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9362bda5b58fSmrgfi
9363bda5b58fSmrg
9364bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9365bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9366bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9367bda5b58fSmrg	fi
9368bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
93695212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
93705212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
93715212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
93725212f86fSmrgthen :
93735212f86fSmrg  printf %s "(cached) " >&6
93745212f86fSmrgelse $as_nop
9375bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9376bda5b58fSmrg/* end confdefs.h.  */
9377bda5b58fSmrgint i;
9378bda5b58fSmrg_ACEOF
93795212f86fSmrgif ac_fn_c_try_compile "$LINENO"
93805212f86fSmrgthen :
9381bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
93825212f86fSmrgelse $as_nop
9383bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9384bda5b58fSmrgfi
93855212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9386bda5b58fSmrgfi
93875212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
93885212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9389bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9390bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9391bda5b58fSmrgfi
9392bda5b58fSmrg
9393bda5b58fSmrgfound="no"
9394bda5b58fSmrg
9395bda5b58fSmrg	if test $found = "no" ; then
9396b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9397bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9398bda5b58fSmrg		fi
9399bda5b58fSmrg
9400b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9401bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9402bda5b58fSmrg		fi
9403bda5b58fSmrg
9404bda5b58fSmrg		CFLAGS="$CFLAGS -Wmissing-braces"
9405bda5b58fSmrg
94065212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
94075212f86fSmrgprintf %s "checking if $CC supports -Wmissing-braces... " >&6; }
9408bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wmissing_braces
94095212f86fSmrg		if eval test \${$cacheid+y}
94105212f86fSmrgthen :
94115212f86fSmrg  printf %s "(cached) " >&6
94125212f86fSmrgelse $as_nop
9413bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9414bda5b58fSmrg/* end confdefs.h.  */
9415bda5b58fSmrgint i;
9416bda5b58fSmrgint
94175212f86fSmrgmain (void)
9418bda5b58fSmrg{
9419bda5b58fSmrg
9420bda5b58fSmrg  ;
9421bda5b58fSmrg  return 0;
9422bda5b58fSmrg}
9423bda5b58fSmrg_ACEOF
94245212f86fSmrgif ac_fn_c_try_link "$LINENO"
94255212f86fSmrgthen :
9426bda5b58fSmrg  eval $cacheid=yes
94275212f86fSmrgelse $as_nop
9428bda5b58fSmrg  eval $cacheid=no
9429bda5b58fSmrgfi
94305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9431bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9432bda5b58fSmrgfi
9433bda5b58fSmrg
9434bda5b58fSmrg
9435bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9436bda5b58fSmrg
9437bda5b58fSmrg		eval supported=\$$cacheid
94385212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
94395212f86fSmrgprintf "%s\n" "$supported" >&6; }
9440bda5b58fSmrg		if test "$supported" = "yes" ; then
9441bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9442bda5b58fSmrg			found="yes"
9443bda5b58fSmrg		fi
9444bda5b58fSmrg	fi
9445bda5b58fSmrg
9446bda5b58fSmrg
9447bda5b58fSmrg
9448bda5b58fSmrg
9449bda5b58fSmrg
9450bda5b58fSmrg
9451bda5b58fSmrg
9452bda5b58fSmrg
9453bda5b58fSmrg
9454bda5b58fSmrg
9455bda5b58fSmrg
9456bda5b58fSmrg
9457bda5b58fSmrg
9458bda5b58fSmrg
9459bda5b58fSmrg
9460bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9461bda5b58fSmrg
9462bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9463bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
94645212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
94655212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
94665212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
94675212f86fSmrgthen :
94685212f86fSmrg  printf %s "(cached) " >&6
94695212f86fSmrgelse $as_nop
9470bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9471bda5b58fSmrg/* end confdefs.h.  */
9472bda5b58fSmrgint i;
9473bda5b58fSmrg_ACEOF
94745212f86fSmrgif ac_fn_c_try_compile "$LINENO"
94755212f86fSmrgthen :
9476bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
94775212f86fSmrgelse $as_nop
9478bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9479bda5b58fSmrgfi
94805212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9481bda5b58fSmrgfi
94825212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
94835212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9484bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9485bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9486bda5b58fSmrgfi
9487bda5b58fSmrg
9488bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9489bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9490bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9491bda5b58fSmrg	fi
9492bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
94935212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
94945212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
94955212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
94965212f86fSmrgthen :
94975212f86fSmrg  printf %s "(cached) " >&6
94985212f86fSmrgelse $as_nop
9499bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9500bda5b58fSmrg/* end confdefs.h.  */
9501bda5b58fSmrgint i;
9502bda5b58fSmrg_ACEOF
95035212f86fSmrgif ac_fn_c_try_compile "$LINENO"
95045212f86fSmrgthen :
9505bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
95065212f86fSmrgelse $as_nop
9507bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9508bda5b58fSmrgfi
95095212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9510bda5b58fSmrgfi
95115212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
95125212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9513bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9514bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9515bda5b58fSmrgfi
9516bda5b58fSmrg
9517bda5b58fSmrgfound="no"
9518bda5b58fSmrg
9519bda5b58fSmrg	if test $found = "no" ; then
9520b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9521bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9522bda5b58fSmrg		fi
9523bda5b58fSmrg
9524b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9525bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9526bda5b58fSmrg		fi
9527bda5b58fSmrg
9528bda5b58fSmrg		CFLAGS="$CFLAGS -Wsequence-point"
9529bda5b58fSmrg
95305212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
95315212f86fSmrgprintf %s "checking if $CC supports -Wsequence-point... " >&6; }
9532bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wsequence_point
95335212f86fSmrg		if eval test \${$cacheid+y}
95345212f86fSmrgthen :
95355212f86fSmrg  printf %s "(cached) " >&6
95365212f86fSmrgelse $as_nop
9537bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9538bda5b58fSmrg/* end confdefs.h.  */
9539bda5b58fSmrgint i;
9540bda5b58fSmrgint
95415212f86fSmrgmain (void)
9542bda5b58fSmrg{
9543bda5b58fSmrg
9544bda5b58fSmrg  ;
9545bda5b58fSmrg  return 0;
9546bda5b58fSmrg}
9547bda5b58fSmrg_ACEOF
95485212f86fSmrgif ac_fn_c_try_link "$LINENO"
95495212f86fSmrgthen :
9550bda5b58fSmrg  eval $cacheid=yes
95515212f86fSmrgelse $as_nop
9552bda5b58fSmrg  eval $cacheid=no
9553bda5b58fSmrgfi
95545212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9555bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9556bda5b58fSmrgfi
9557bda5b58fSmrg
9558bda5b58fSmrg
9559bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9560bda5b58fSmrg
9561bda5b58fSmrg		eval supported=\$$cacheid
95625212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
95635212f86fSmrgprintf "%s\n" "$supported" >&6; }
9564bda5b58fSmrg		if test "$supported" = "yes" ; then
9565bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9566bda5b58fSmrg			found="yes"
9567bda5b58fSmrg		fi
9568bda5b58fSmrg	fi
9569bda5b58fSmrg
9570bda5b58fSmrg
9571bda5b58fSmrg
9572bda5b58fSmrg
9573bda5b58fSmrg
9574bda5b58fSmrg
9575bda5b58fSmrg
9576bda5b58fSmrg
9577bda5b58fSmrg
9578bda5b58fSmrg
9579bda5b58fSmrg
9580bda5b58fSmrg
9581bda5b58fSmrg
9582bda5b58fSmrg
9583bda5b58fSmrg
9584bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9585bda5b58fSmrg
9586bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9587bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
95885212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
95895212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
95905212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
95915212f86fSmrgthen :
95925212f86fSmrg  printf %s "(cached) " >&6
95935212f86fSmrgelse $as_nop
9594bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9595bda5b58fSmrg/* end confdefs.h.  */
9596bda5b58fSmrgint i;
9597bda5b58fSmrg_ACEOF
95985212f86fSmrgif ac_fn_c_try_compile "$LINENO"
95995212f86fSmrgthen :
9600bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
96015212f86fSmrgelse $as_nop
9602bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9603bda5b58fSmrgfi
96045212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9605bda5b58fSmrgfi
96065212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
96075212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9608bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9609bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9610bda5b58fSmrgfi
9611bda5b58fSmrg
9612bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9613bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9614bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9615bda5b58fSmrg	fi
9616bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
96175212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
96185212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
96195212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
96205212f86fSmrgthen :
96215212f86fSmrg  printf %s "(cached) " >&6
96225212f86fSmrgelse $as_nop
9623bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9624bda5b58fSmrg/* end confdefs.h.  */
9625bda5b58fSmrgint i;
9626bda5b58fSmrg_ACEOF
96275212f86fSmrgif ac_fn_c_try_compile "$LINENO"
96285212f86fSmrgthen :
9629bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
96305212f86fSmrgelse $as_nop
9631bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9632bda5b58fSmrgfi
96335212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9634bda5b58fSmrgfi
96355212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
96365212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9637bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9638bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9639bda5b58fSmrgfi
9640bda5b58fSmrg
9641bda5b58fSmrgfound="no"
9642bda5b58fSmrg
9643bda5b58fSmrg	if test $found = "no" ; then
9644b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9645bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9646bda5b58fSmrg		fi
9647bda5b58fSmrg
9648b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9649bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9650bda5b58fSmrg		fi
9651bda5b58fSmrg
9652bda5b58fSmrg		CFLAGS="$CFLAGS -Wreturn-type"
9653bda5b58fSmrg
96545212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
96555212f86fSmrgprintf %s "checking if $CC supports -Wreturn-type... " >&6; }
9656bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wreturn_type
96575212f86fSmrg		if eval test \${$cacheid+y}
96585212f86fSmrgthen :
96595212f86fSmrg  printf %s "(cached) " >&6
96605212f86fSmrgelse $as_nop
9661bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9662bda5b58fSmrg/* end confdefs.h.  */
9663bda5b58fSmrgint i;
9664bda5b58fSmrgint
96655212f86fSmrgmain (void)
9666bda5b58fSmrg{
9667bda5b58fSmrg
9668bda5b58fSmrg  ;
9669bda5b58fSmrg  return 0;
9670bda5b58fSmrg}
9671bda5b58fSmrg_ACEOF
96725212f86fSmrgif ac_fn_c_try_link "$LINENO"
96735212f86fSmrgthen :
9674bda5b58fSmrg  eval $cacheid=yes
96755212f86fSmrgelse $as_nop
9676bda5b58fSmrg  eval $cacheid=no
9677bda5b58fSmrgfi
96785212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9679bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9680bda5b58fSmrgfi
9681bda5b58fSmrg
9682bda5b58fSmrg
9683bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9684bda5b58fSmrg
9685bda5b58fSmrg		eval supported=\$$cacheid
96865212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
96875212f86fSmrgprintf "%s\n" "$supported" >&6; }
9688bda5b58fSmrg		if test "$supported" = "yes" ; then
9689bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9690bda5b58fSmrg			found="yes"
9691bda5b58fSmrg		fi
9692bda5b58fSmrg	fi
9693bda5b58fSmrg
9694bda5b58fSmrg
9695bda5b58fSmrg
9696bda5b58fSmrg
9697bda5b58fSmrg
9698bda5b58fSmrg
9699bda5b58fSmrg
9700bda5b58fSmrg
9701bda5b58fSmrg
9702bda5b58fSmrg
9703bda5b58fSmrg
9704bda5b58fSmrg
9705bda5b58fSmrg
9706bda5b58fSmrg
9707bda5b58fSmrg
9708bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9709bda5b58fSmrg
9710bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9711bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
97125212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
97135212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
97145212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
97155212f86fSmrgthen :
97165212f86fSmrg  printf %s "(cached) " >&6
97175212f86fSmrgelse $as_nop
9718bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9719bda5b58fSmrg/* end confdefs.h.  */
9720bda5b58fSmrgint i;
9721bda5b58fSmrg_ACEOF
97225212f86fSmrgif ac_fn_c_try_compile "$LINENO"
97235212f86fSmrgthen :
9724bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
97255212f86fSmrgelse $as_nop
9726bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9727bda5b58fSmrgfi
97285212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9729bda5b58fSmrgfi
97305212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
97315212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9732bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9733bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9734bda5b58fSmrgfi
9735bda5b58fSmrg
9736bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9737bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9738bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9739bda5b58fSmrg	fi
9740bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
97415212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
97425212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
97435212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
97445212f86fSmrgthen :
97455212f86fSmrg  printf %s "(cached) " >&6
97465212f86fSmrgelse $as_nop
9747bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748bda5b58fSmrg/* end confdefs.h.  */
9749bda5b58fSmrgint i;
9750bda5b58fSmrg_ACEOF
97515212f86fSmrgif ac_fn_c_try_compile "$LINENO"
97525212f86fSmrgthen :
9753bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
97545212f86fSmrgelse $as_nop
9755bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9756bda5b58fSmrgfi
97575212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9758bda5b58fSmrgfi
97595212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
97605212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9761bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9762bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9763bda5b58fSmrgfi
9764bda5b58fSmrg
9765bda5b58fSmrgfound="no"
9766bda5b58fSmrg
9767bda5b58fSmrg	if test $found = "no" ; then
9768b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9769bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9770bda5b58fSmrg		fi
9771bda5b58fSmrg
9772b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9773bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9774bda5b58fSmrg		fi
9775bda5b58fSmrg
9776bda5b58fSmrg		CFLAGS="$CFLAGS -Wtrigraphs"
9777bda5b58fSmrg
97785212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
97795212f86fSmrgprintf %s "checking if $CC supports -Wtrigraphs... " >&6; }
9780bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wtrigraphs
97815212f86fSmrg		if eval test \${$cacheid+y}
97825212f86fSmrgthen :
97835212f86fSmrg  printf %s "(cached) " >&6
97845212f86fSmrgelse $as_nop
9785bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9786bda5b58fSmrg/* end confdefs.h.  */
9787bda5b58fSmrgint i;
9788bda5b58fSmrgint
97895212f86fSmrgmain (void)
9790bda5b58fSmrg{
9791bda5b58fSmrg
9792bda5b58fSmrg  ;
9793bda5b58fSmrg  return 0;
9794bda5b58fSmrg}
9795bda5b58fSmrg_ACEOF
97965212f86fSmrgif ac_fn_c_try_link "$LINENO"
97975212f86fSmrgthen :
9798bda5b58fSmrg  eval $cacheid=yes
97995212f86fSmrgelse $as_nop
9800bda5b58fSmrg  eval $cacheid=no
9801bda5b58fSmrgfi
98025212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9803bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9804bda5b58fSmrgfi
9805bda5b58fSmrg
9806bda5b58fSmrg
9807bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9808bda5b58fSmrg
9809bda5b58fSmrg		eval supported=\$$cacheid
98105212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
98115212f86fSmrgprintf "%s\n" "$supported" >&6; }
9812bda5b58fSmrg		if test "$supported" = "yes" ; then
9813bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9814bda5b58fSmrg			found="yes"
9815bda5b58fSmrg		fi
9816bda5b58fSmrg	fi
9817bda5b58fSmrg
9818bda5b58fSmrg
9819bda5b58fSmrg
9820bda5b58fSmrg
9821bda5b58fSmrg
9822bda5b58fSmrg
9823bda5b58fSmrg
9824bda5b58fSmrg
9825bda5b58fSmrg
9826bda5b58fSmrg
9827bda5b58fSmrg
9828bda5b58fSmrg
9829bda5b58fSmrg
9830bda5b58fSmrg
9831bda5b58fSmrg
9832bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9833bda5b58fSmrg
9834bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9835bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
98365212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
98375212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
98385212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
98395212f86fSmrgthen :
98405212f86fSmrg  printf %s "(cached) " >&6
98415212f86fSmrgelse $as_nop
9842bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9843bda5b58fSmrg/* end confdefs.h.  */
9844bda5b58fSmrgint i;
9845bda5b58fSmrg_ACEOF
98465212f86fSmrgif ac_fn_c_try_compile "$LINENO"
98475212f86fSmrgthen :
9848bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
98495212f86fSmrgelse $as_nop
9850bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9851bda5b58fSmrgfi
98525212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9853bda5b58fSmrgfi
98545212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
98555212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9856bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9857bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9858bda5b58fSmrgfi
9859bda5b58fSmrg
9860bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9861bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9862bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9863bda5b58fSmrg	fi
9864bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
98655212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
98665212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
98675212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
98685212f86fSmrgthen :
98695212f86fSmrg  printf %s "(cached) " >&6
98705212f86fSmrgelse $as_nop
9871bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9872bda5b58fSmrg/* end confdefs.h.  */
9873bda5b58fSmrgint i;
9874bda5b58fSmrg_ACEOF
98755212f86fSmrgif ac_fn_c_try_compile "$LINENO"
98765212f86fSmrgthen :
9877bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
98785212f86fSmrgelse $as_nop
9879bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
9880bda5b58fSmrgfi
98815212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9882bda5b58fSmrgfi
98835212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
98845212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9885bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9886bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9887bda5b58fSmrgfi
9888bda5b58fSmrg
9889bda5b58fSmrgfound="no"
9890bda5b58fSmrg
9891bda5b58fSmrg	if test $found = "no" ; then
9892b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9893bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9894bda5b58fSmrg		fi
9895bda5b58fSmrg
9896b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9897bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9898bda5b58fSmrg		fi
9899bda5b58fSmrg
9900bda5b58fSmrg		CFLAGS="$CFLAGS -Warray-bounds"
9901bda5b58fSmrg
99025212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
99035212f86fSmrgprintf %s "checking if $CC supports -Warray-bounds... " >&6; }
9904bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Warray_bounds
99055212f86fSmrg		if eval test \${$cacheid+y}
99065212f86fSmrgthen :
99075212f86fSmrg  printf %s "(cached) " >&6
99085212f86fSmrgelse $as_nop
9909bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9910bda5b58fSmrg/* end confdefs.h.  */
9911bda5b58fSmrgint i;
9912bda5b58fSmrgint
99135212f86fSmrgmain (void)
9914bda5b58fSmrg{
9915bda5b58fSmrg
9916bda5b58fSmrg  ;
9917bda5b58fSmrg  return 0;
9918bda5b58fSmrg}
9919bda5b58fSmrg_ACEOF
99205212f86fSmrgif ac_fn_c_try_link "$LINENO"
99215212f86fSmrgthen :
9922bda5b58fSmrg  eval $cacheid=yes
99235212f86fSmrgelse $as_nop
9924bda5b58fSmrg  eval $cacheid=no
9925bda5b58fSmrgfi
99265212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
9927bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
9928bda5b58fSmrgfi
9929bda5b58fSmrg
9930bda5b58fSmrg
9931bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
9932bda5b58fSmrg
9933bda5b58fSmrg		eval supported=\$$cacheid
99345212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
99355212f86fSmrgprintf "%s\n" "$supported" >&6; }
9936bda5b58fSmrg		if test "$supported" = "yes" ; then
9937bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9938bda5b58fSmrg			found="yes"
9939bda5b58fSmrg		fi
9940bda5b58fSmrg	fi
9941bda5b58fSmrg
9942bda5b58fSmrg
9943bda5b58fSmrg
9944bda5b58fSmrg
9945bda5b58fSmrg
9946bda5b58fSmrg
9947bda5b58fSmrg
9948bda5b58fSmrg
9949bda5b58fSmrg
9950bda5b58fSmrg
9951bda5b58fSmrg
9952bda5b58fSmrg
9953bda5b58fSmrg
9954bda5b58fSmrg
9955bda5b58fSmrg
9956bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
9957bda5b58fSmrg
9958bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9959bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
99605212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
99615212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
99625212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
99635212f86fSmrgthen :
99645212f86fSmrg  printf %s "(cached) " >&6
99655212f86fSmrgelse $as_nop
9966bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9967bda5b58fSmrg/* end confdefs.h.  */
9968bda5b58fSmrgint i;
9969bda5b58fSmrg_ACEOF
99705212f86fSmrgif ac_fn_c_try_compile "$LINENO"
99715212f86fSmrgthen :
9972bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
99735212f86fSmrgelse $as_nop
9974bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
9975bda5b58fSmrgfi
99765212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
9977bda5b58fSmrgfi
99785212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
99795212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9980bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9981bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
9982bda5b58fSmrgfi
9983bda5b58fSmrg
9984bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9985bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9986bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9987bda5b58fSmrg	fi
9988bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
99895212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
99905212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
99915212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
99925212f86fSmrgthen :
99935212f86fSmrg  printf %s "(cached) " >&6
99945212f86fSmrgelse $as_nop
9995bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9996bda5b58fSmrg/* end confdefs.h.  */
9997bda5b58fSmrgint i;
9998bda5b58fSmrg_ACEOF
99995212f86fSmrgif ac_fn_c_try_compile "$LINENO"
100005212f86fSmrgthen :
10001bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
100025212f86fSmrgelse $as_nop
10003bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10004bda5b58fSmrgfi
100055212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10006bda5b58fSmrgfi
100075212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
100085212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10009bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10010bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10011bda5b58fSmrgfi
10012bda5b58fSmrg
10013bda5b58fSmrgfound="no"
10014bda5b58fSmrg
10015bda5b58fSmrg	if test $found = "no" ; then
10016b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10017bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10018bda5b58fSmrg		fi
10019bda5b58fSmrg
10020b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10021bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10022bda5b58fSmrg		fi
10023bda5b58fSmrg
10024bda5b58fSmrg		CFLAGS="$CFLAGS -Wwrite-strings"
10025bda5b58fSmrg
100265212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
100275212f86fSmrgprintf %s "checking if $CC supports -Wwrite-strings... " >&6; }
10028bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wwrite_strings
100295212f86fSmrg		if eval test \${$cacheid+y}
100305212f86fSmrgthen :
100315212f86fSmrg  printf %s "(cached) " >&6
100325212f86fSmrgelse $as_nop
10033bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10034bda5b58fSmrg/* end confdefs.h.  */
10035bda5b58fSmrgint i;
10036bda5b58fSmrgint
100375212f86fSmrgmain (void)
10038bda5b58fSmrg{
10039bda5b58fSmrg
10040bda5b58fSmrg  ;
10041bda5b58fSmrg  return 0;
10042bda5b58fSmrg}
10043bda5b58fSmrg_ACEOF
100445212f86fSmrgif ac_fn_c_try_link "$LINENO"
100455212f86fSmrgthen :
10046bda5b58fSmrg  eval $cacheid=yes
100475212f86fSmrgelse $as_nop
10048bda5b58fSmrg  eval $cacheid=no
10049bda5b58fSmrgfi
100505212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10051bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10052bda5b58fSmrgfi
10053bda5b58fSmrg
10054bda5b58fSmrg
10055bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10056bda5b58fSmrg
10057bda5b58fSmrg		eval supported=\$$cacheid
100585212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
100595212f86fSmrgprintf "%s\n" "$supported" >&6; }
10060bda5b58fSmrg		if test "$supported" = "yes" ; then
10061bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10062bda5b58fSmrg			found="yes"
10063bda5b58fSmrg		fi
10064bda5b58fSmrg	fi
10065bda5b58fSmrg
10066bda5b58fSmrg
10067bda5b58fSmrg
10068bda5b58fSmrg
10069bda5b58fSmrg
10070bda5b58fSmrg
10071bda5b58fSmrg
10072bda5b58fSmrg
10073bda5b58fSmrg
10074bda5b58fSmrg
10075bda5b58fSmrg
10076bda5b58fSmrg
10077bda5b58fSmrg
10078bda5b58fSmrg
10079bda5b58fSmrg
10080bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10081bda5b58fSmrg
10082bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10083bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
100845212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
100855212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
100865212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
100875212f86fSmrgthen :
100885212f86fSmrg  printf %s "(cached) " >&6
100895212f86fSmrgelse $as_nop
10090bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10091bda5b58fSmrg/* end confdefs.h.  */
10092bda5b58fSmrgint i;
10093bda5b58fSmrg_ACEOF
100945212f86fSmrgif ac_fn_c_try_compile "$LINENO"
100955212f86fSmrgthen :
10096bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
100975212f86fSmrgelse $as_nop
10098bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10099bda5b58fSmrgfi
101005212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10101bda5b58fSmrgfi
101025212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
101035212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10104bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10105bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10106bda5b58fSmrgfi
10107bda5b58fSmrg
10108bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10109bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10110bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10111bda5b58fSmrg	fi
10112bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
101135212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
101145212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
101155212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
101165212f86fSmrgthen :
101175212f86fSmrg  printf %s "(cached) " >&6
101185212f86fSmrgelse $as_nop
10119bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10120bda5b58fSmrg/* end confdefs.h.  */
10121bda5b58fSmrgint i;
10122bda5b58fSmrg_ACEOF
101235212f86fSmrgif ac_fn_c_try_compile "$LINENO"
101245212f86fSmrgthen :
10125bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
101265212f86fSmrgelse $as_nop
10127bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10128bda5b58fSmrgfi
101295212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10130bda5b58fSmrgfi
101315212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
101325212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10133bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10134bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10135bda5b58fSmrgfi
10136bda5b58fSmrg
10137bda5b58fSmrgfound="no"
10138bda5b58fSmrg
10139bda5b58fSmrg	if test $found = "no" ; then
10140b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10141bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10142bda5b58fSmrg		fi
10143bda5b58fSmrg
10144b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10145bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10146bda5b58fSmrg		fi
10147bda5b58fSmrg
10148bda5b58fSmrg		CFLAGS="$CFLAGS -Waddress"
10149bda5b58fSmrg
101505212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
101515212f86fSmrgprintf %s "checking if $CC supports -Waddress... " >&6; }
10152bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Waddress
101535212f86fSmrg		if eval test \${$cacheid+y}
101545212f86fSmrgthen :
101555212f86fSmrg  printf %s "(cached) " >&6
101565212f86fSmrgelse $as_nop
10157bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10158bda5b58fSmrg/* end confdefs.h.  */
10159bda5b58fSmrgint i;
10160bda5b58fSmrgint
101615212f86fSmrgmain (void)
10162bda5b58fSmrg{
10163bda5b58fSmrg
10164bda5b58fSmrg  ;
10165bda5b58fSmrg  return 0;
10166bda5b58fSmrg}
10167bda5b58fSmrg_ACEOF
101685212f86fSmrgif ac_fn_c_try_link "$LINENO"
101695212f86fSmrgthen :
10170bda5b58fSmrg  eval $cacheid=yes
101715212f86fSmrgelse $as_nop
10172bda5b58fSmrg  eval $cacheid=no
10173bda5b58fSmrgfi
101745212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10175bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10176bda5b58fSmrgfi
10177bda5b58fSmrg
10178bda5b58fSmrg
10179bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10180bda5b58fSmrg
10181bda5b58fSmrg		eval supported=\$$cacheid
101825212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
101835212f86fSmrgprintf "%s\n" "$supported" >&6; }
10184bda5b58fSmrg		if test "$supported" = "yes" ; then
10185bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10186bda5b58fSmrg			found="yes"
10187bda5b58fSmrg		fi
10188bda5b58fSmrg	fi
10189bda5b58fSmrg
10190bda5b58fSmrg
10191bda5b58fSmrg
10192bda5b58fSmrg
10193bda5b58fSmrg
10194bda5b58fSmrg
10195bda5b58fSmrg
10196bda5b58fSmrg
10197bda5b58fSmrg
10198bda5b58fSmrg
10199bda5b58fSmrg
10200bda5b58fSmrg
10201bda5b58fSmrg
10202bda5b58fSmrg
10203bda5b58fSmrg
10204bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10205bda5b58fSmrg
10206bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10207bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
102085212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
102095212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
102105212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
102115212f86fSmrgthen :
102125212f86fSmrg  printf %s "(cached) " >&6
102135212f86fSmrgelse $as_nop
10214bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10215bda5b58fSmrg/* end confdefs.h.  */
10216bda5b58fSmrgint i;
10217bda5b58fSmrg_ACEOF
102185212f86fSmrgif ac_fn_c_try_compile "$LINENO"
102195212f86fSmrgthen :
10220bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
102215212f86fSmrgelse $as_nop
10222bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10223bda5b58fSmrgfi
102245212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10225bda5b58fSmrgfi
102265212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
102275212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10228bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10229bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10230bda5b58fSmrgfi
10231bda5b58fSmrg
10232bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10233bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10234bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10235bda5b58fSmrg	fi
10236bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
102375212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
102385212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
102395212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
102405212f86fSmrgthen :
102415212f86fSmrg  printf %s "(cached) " >&6
102425212f86fSmrgelse $as_nop
10243bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10244bda5b58fSmrg/* end confdefs.h.  */
10245bda5b58fSmrgint i;
10246bda5b58fSmrg_ACEOF
102475212f86fSmrgif ac_fn_c_try_compile "$LINENO"
102485212f86fSmrgthen :
10249bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
102505212f86fSmrgelse $as_nop
10251bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10252bda5b58fSmrgfi
102535212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10254bda5b58fSmrgfi
102555212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
102565212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10257bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10258bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10259bda5b58fSmrgfi
10260bda5b58fSmrg
10261bda5b58fSmrgfound="no"
10262bda5b58fSmrg
10263bda5b58fSmrg	if test $found = "no" ; then
10264b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10265bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10266bda5b58fSmrg		fi
10267bda5b58fSmrg
10268b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10269bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10270bda5b58fSmrg		fi
10271bda5b58fSmrg
10272bda5b58fSmrg		CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10273bda5b58fSmrg
102745212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
102755212f86fSmrgprintf %s "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10276bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
102775212f86fSmrg		if eval test \${$cacheid+y}
102785212f86fSmrgthen :
102795212f86fSmrg  printf %s "(cached) " >&6
102805212f86fSmrgelse $as_nop
10281bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10282bda5b58fSmrg/* end confdefs.h.  */
10283bda5b58fSmrgint i;
10284bda5b58fSmrgint
102855212f86fSmrgmain (void)
10286bda5b58fSmrg{
10287bda5b58fSmrg
10288bda5b58fSmrg  ;
10289bda5b58fSmrg  return 0;
10290bda5b58fSmrg}
10291bda5b58fSmrg_ACEOF
102925212f86fSmrgif ac_fn_c_try_link "$LINENO"
102935212f86fSmrgthen :
10294bda5b58fSmrg  eval $cacheid=yes
102955212f86fSmrgelse $as_nop
10296bda5b58fSmrg  eval $cacheid=no
10297bda5b58fSmrgfi
102985212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10299bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10300bda5b58fSmrgfi
10301bda5b58fSmrg
10302bda5b58fSmrg
10303bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10304bda5b58fSmrg
10305bda5b58fSmrg		eval supported=\$$cacheid
103065212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
103075212f86fSmrgprintf "%s\n" "$supported" >&6; }
10308bda5b58fSmrg		if test "$supported" = "yes" ; then
10309bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10310bda5b58fSmrg			found="yes"
10311bda5b58fSmrg		fi
10312bda5b58fSmrg	fi
10313bda5b58fSmrg
10314bda5b58fSmrg
10315bda5b58fSmrg
10316bda5b58fSmrg
10317bda5b58fSmrg
10318bda5b58fSmrg
10319bda5b58fSmrg
10320bda5b58fSmrg
10321bda5b58fSmrg
10322bda5b58fSmrg
10323bda5b58fSmrg
10324bda5b58fSmrg
10325bda5b58fSmrg
10326bda5b58fSmrg
10327bda5b58fSmrg
10328bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10329bda5b58fSmrg
10330bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10331bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
103325212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
103335212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
103345212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
103355212f86fSmrgthen :
103365212f86fSmrg  printf %s "(cached) " >&6
103375212f86fSmrgelse $as_nop
10338bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10339bda5b58fSmrg/* end confdefs.h.  */
10340bda5b58fSmrgint i;
10341bda5b58fSmrg_ACEOF
103425212f86fSmrgif ac_fn_c_try_compile "$LINENO"
103435212f86fSmrgthen :
10344bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
103455212f86fSmrgelse $as_nop
10346bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10347bda5b58fSmrgfi
103485212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10349bda5b58fSmrgfi
103505212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
103515212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10352bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10353bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10354bda5b58fSmrgfi
10355bda5b58fSmrg
10356bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10357bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10358bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10359bda5b58fSmrg	fi
10360bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
103615212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
103625212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
103635212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
103645212f86fSmrgthen :
103655212f86fSmrg  printf %s "(cached) " >&6
103665212f86fSmrgelse $as_nop
10367bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10368bda5b58fSmrg/* end confdefs.h.  */
10369bda5b58fSmrgint i;
10370bda5b58fSmrg_ACEOF
103715212f86fSmrgif ac_fn_c_try_compile "$LINENO"
103725212f86fSmrgthen :
10373bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
103745212f86fSmrgelse $as_nop
10375bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10376bda5b58fSmrgfi
103775212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10378bda5b58fSmrgfi
103795212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
103805212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10381bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10382bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10383bda5b58fSmrgfi
10384bda5b58fSmrg
10385bda5b58fSmrgfound="no"
10386bda5b58fSmrg
10387bda5b58fSmrg	if test $found = "no" ; then
10388b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10389bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10390bda5b58fSmrg		fi
10391bda5b58fSmrg
10392b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10393bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10394bda5b58fSmrg		fi
10395bda5b58fSmrg
10396bda5b58fSmrg		CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10397bda5b58fSmrg
103985212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
103995212f86fSmrgprintf %s "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10400bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
104015212f86fSmrg		if eval test \${$cacheid+y}
104025212f86fSmrgthen :
104035212f86fSmrg  printf %s "(cached) " >&6
104045212f86fSmrgelse $as_nop
10405bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10406bda5b58fSmrg/* end confdefs.h.  */
10407bda5b58fSmrgint i;
10408bda5b58fSmrgint
104095212f86fSmrgmain (void)
10410bda5b58fSmrg{
10411bda5b58fSmrg
10412bda5b58fSmrg  ;
10413bda5b58fSmrg  return 0;
10414bda5b58fSmrg}
10415bda5b58fSmrg_ACEOF
104165212f86fSmrgif ac_fn_c_try_link "$LINENO"
104175212f86fSmrgthen :
10418bda5b58fSmrg  eval $cacheid=yes
104195212f86fSmrgelse $as_nop
10420bda5b58fSmrg  eval $cacheid=no
10421bda5b58fSmrgfi
104225212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10423bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10424bda5b58fSmrgfi
10425bda5b58fSmrg
10426bda5b58fSmrg
10427bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10428bda5b58fSmrg
10429bda5b58fSmrg		eval supported=\$$cacheid
104305212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
104315212f86fSmrgprintf "%s\n" "$supported" >&6; }
10432bda5b58fSmrg		if test "$supported" = "yes" ; then
10433bda5b58fSmrg			BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10434bda5b58fSmrg			found="yes"
10435bda5b58fSmrg		fi
10436bda5b58fSmrg	fi
10437bda5b58fSmrg
10438bda5b58fSmrg
10439bda5b58fSmrgfi
10440bda5b58fSmrg
10441bda5b58fSmrg
10442bda5b58fSmrg
10443bda5b58fSmrg
10444bda5b58fSmrg
10445bda5b58fSmrg
10446bda5b58fSmrg
10447bda5b58fSmrg		CWARNFLAGS="$BASE_CFLAGS"
10448bda5b58fSmrg		if  test "x$GCC" = xyes ; then
10449bda5b58fSmrg		    CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10450bda5b58fSmrg		fi
10451bda5b58fSmrg
10452bda5b58fSmrg
10453bda5b58fSmrg
10454bda5b58fSmrg
10455bda5b58fSmrg
10456bda5b58fSmrg
10457bda5b58fSmrg
10458bda5b58fSmrg
10459bda5b58fSmrg# Check whether --enable-strict-compilation was given.
104605212f86fSmrgif test ${enable_strict_compilation+y}
104615212f86fSmrgthen :
10462bda5b58fSmrg  enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
104635212f86fSmrgelse $as_nop
10464bda5b58fSmrg  STRICT_COMPILE=no
10465bda5b58fSmrgfi
10466bda5b58fSmrg
10467bda5b58fSmrg
10468bda5b58fSmrg
10469bda5b58fSmrg
10470bda5b58fSmrg
10471bda5b58fSmrg
10472bda5b58fSmrgSTRICT_CFLAGS=""
10473bda5b58fSmrg
10474bda5b58fSmrg
10475bda5b58fSmrg
10476bda5b58fSmrg
10477bda5b58fSmrg
10478bda5b58fSmrg
10479bda5b58fSmrg
10480bda5b58fSmrg
10481bda5b58fSmrg
10482bda5b58fSmrg
10483bda5b58fSmrg
10484bda5b58fSmrg
10485bda5b58fSmrg
10486bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10487bda5b58fSmrg
10488bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10489bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
104905212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
104915212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
104925212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
104935212f86fSmrgthen :
104945212f86fSmrg  printf %s "(cached) " >&6
104955212f86fSmrgelse $as_nop
10496bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10497bda5b58fSmrg/* end confdefs.h.  */
10498bda5b58fSmrgint i;
10499bda5b58fSmrg_ACEOF
105005212f86fSmrgif ac_fn_c_try_compile "$LINENO"
105015212f86fSmrgthen :
10502bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
105035212f86fSmrgelse $as_nop
10504bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10505bda5b58fSmrgfi
105065212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10507bda5b58fSmrgfi
105085212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
105095212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10510bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10511bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10512bda5b58fSmrgfi
10513bda5b58fSmrg
10514bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10515bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10516bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10517bda5b58fSmrg	fi
10518bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
105195212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
105205212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
105215212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
105225212f86fSmrgthen :
105235212f86fSmrg  printf %s "(cached) " >&6
105245212f86fSmrgelse $as_nop
10525bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10526bda5b58fSmrg/* end confdefs.h.  */
10527bda5b58fSmrgint i;
10528bda5b58fSmrg_ACEOF
105295212f86fSmrgif ac_fn_c_try_compile "$LINENO"
105305212f86fSmrgthen :
10531bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
105325212f86fSmrgelse $as_nop
10533bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10534bda5b58fSmrgfi
105355212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10536bda5b58fSmrgfi
105375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
105385212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10539bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10540bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10541bda5b58fSmrgfi
10542bda5b58fSmrg
10543bda5b58fSmrgfound="no"
10544bda5b58fSmrg
10545bda5b58fSmrg	if test $found = "no" ; then
10546b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10547bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10548bda5b58fSmrg		fi
10549bda5b58fSmrg
10550b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10551bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10552bda5b58fSmrg		fi
10553bda5b58fSmrg
10554bda5b58fSmrg		CFLAGS="$CFLAGS -pedantic"
10555bda5b58fSmrg
105565212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
105575212f86fSmrgprintf %s "checking if $CC supports -pedantic... " >&6; }
10558bda5b58fSmrg		cacheid=xorg_cv_cc_flag__pedantic
105595212f86fSmrg		if eval test \${$cacheid+y}
105605212f86fSmrgthen :
105615212f86fSmrg  printf %s "(cached) " >&6
105625212f86fSmrgelse $as_nop
10563bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10564bda5b58fSmrg/* end confdefs.h.  */
10565bda5b58fSmrgint i;
10566bda5b58fSmrgint
105675212f86fSmrgmain (void)
10568bda5b58fSmrg{
10569bda5b58fSmrg
10570bda5b58fSmrg  ;
10571bda5b58fSmrg  return 0;
10572bda5b58fSmrg}
10573bda5b58fSmrg_ACEOF
105745212f86fSmrgif ac_fn_c_try_link "$LINENO"
105755212f86fSmrgthen :
10576bda5b58fSmrg  eval $cacheid=yes
105775212f86fSmrgelse $as_nop
10578bda5b58fSmrg  eval $cacheid=no
10579bda5b58fSmrgfi
105805212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10581bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10582bda5b58fSmrgfi
10583bda5b58fSmrg
10584bda5b58fSmrg
10585bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10586bda5b58fSmrg
10587bda5b58fSmrg		eval supported=\$$cacheid
105885212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
105895212f86fSmrgprintf "%s\n" "$supported" >&6; }
10590bda5b58fSmrg		if test "$supported" = "yes" ; then
10591bda5b58fSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10592bda5b58fSmrg			found="yes"
10593bda5b58fSmrg		fi
10594bda5b58fSmrg	fi
10595bda5b58fSmrg
10596bda5b58fSmrg
10597bda5b58fSmrg
10598bda5b58fSmrg
10599bda5b58fSmrg
10600bda5b58fSmrg
10601bda5b58fSmrg
10602bda5b58fSmrg
10603bda5b58fSmrg
10604bda5b58fSmrg
10605bda5b58fSmrg
10606bda5b58fSmrg
10607bda5b58fSmrg
10608bda5b58fSmrg
10609bda5b58fSmrg
10610bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10611bda5b58fSmrg
10612bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10613bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
106145212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
106155212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
106165212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
106175212f86fSmrgthen :
106185212f86fSmrg  printf %s "(cached) " >&6
106195212f86fSmrgelse $as_nop
10620bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10621bda5b58fSmrg/* end confdefs.h.  */
10622bda5b58fSmrgint i;
10623bda5b58fSmrg_ACEOF
106245212f86fSmrgif ac_fn_c_try_compile "$LINENO"
106255212f86fSmrgthen :
10626bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
106275212f86fSmrgelse $as_nop
10628bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10629bda5b58fSmrgfi
106305212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10631bda5b58fSmrgfi
106325212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
106335212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10634bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10635bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10636bda5b58fSmrgfi
10637bda5b58fSmrg
10638bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10639bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10640bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10641bda5b58fSmrg	fi
10642bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
106435212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
106445212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
106455212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
106465212f86fSmrgthen :
106475212f86fSmrg  printf %s "(cached) " >&6
106485212f86fSmrgelse $as_nop
10649bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10650bda5b58fSmrg/* end confdefs.h.  */
10651bda5b58fSmrgint i;
10652bda5b58fSmrg_ACEOF
106535212f86fSmrgif ac_fn_c_try_compile "$LINENO"
106545212f86fSmrgthen :
10655bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
106565212f86fSmrgelse $as_nop
10657bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10658bda5b58fSmrgfi
106595212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10660bda5b58fSmrgfi
106615212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
106625212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10663bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10664bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10665bda5b58fSmrgfi
10666bda5b58fSmrg
10667bda5b58fSmrgfound="no"
10668bda5b58fSmrg
10669bda5b58fSmrg	if test $found = "no" ; then
10670b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10671bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10672bda5b58fSmrg		fi
10673bda5b58fSmrg
10674b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10675bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10676bda5b58fSmrg		fi
10677bda5b58fSmrg
10678bda5b58fSmrg		CFLAGS="$CFLAGS -Werror"
10679bda5b58fSmrg
106805212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
106815212f86fSmrgprintf %s "checking if $CC supports -Werror... " >&6; }
10682bda5b58fSmrg		cacheid=xorg_cv_cc_flag__Werror
106835212f86fSmrg		if eval test \${$cacheid+y}
106845212f86fSmrgthen :
106855212f86fSmrg  printf %s "(cached) " >&6
106865212f86fSmrgelse $as_nop
10687bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10688bda5b58fSmrg/* end confdefs.h.  */
10689bda5b58fSmrgint i;
10690bda5b58fSmrgint
106915212f86fSmrgmain (void)
10692bda5b58fSmrg{
10693bda5b58fSmrg
10694bda5b58fSmrg  ;
10695bda5b58fSmrg  return 0;
10696bda5b58fSmrg}
10697bda5b58fSmrg_ACEOF
106985212f86fSmrgif ac_fn_c_try_link "$LINENO"
106995212f86fSmrgthen :
10700bda5b58fSmrg  eval $cacheid=yes
107015212f86fSmrgelse $as_nop
10702bda5b58fSmrg  eval $cacheid=no
10703bda5b58fSmrgfi
107045212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10705bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10706bda5b58fSmrgfi
10707bda5b58fSmrg
10708bda5b58fSmrg
10709bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10710bda5b58fSmrg
10711bda5b58fSmrg		eval supported=\$$cacheid
107125212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
107135212f86fSmrgprintf "%s\n" "$supported" >&6; }
10714bda5b58fSmrg		if test "$supported" = "yes" ; then
10715bda5b58fSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10716bda5b58fSmrg			found="yes"
10717bda5b58fSmrg		fi
10718bda5b58fSmrg	fi
10719bda5b58fSmrg
10720bda5b58fSmrg	if test $found = "no" ; then
10721b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10722bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10723bda5b58fSmrg		fi
10724bda5b58fSmrg
10725b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10726bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10727bda5b58fSmrg		fi
10728bda5b58fSmrg
10729bda5b58fSmrg		CFLAGS="$CFLAGS -errwarn"
10730bda5b58fSmrg
107315212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
107325212f86fSmrgprintf %s "checking if $CC supports -errwarn... " >&6; }
10733bda5b58fSmrg		cacheid=xorg_cv_cc_flag__errwarn
107345212f86fSmrg		if eval test \${$cacheid+y}
107355212f86fSmrgthen :
107365212f86fSmrg  printf %s "(cached) " >&6
107375212f86fSmrgelse $as_nop
10738bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10739bda5b58fSmrg/* end confdefs.h.  */
10740bda5b58fSmrgint i;
10741bda5b58fSmrgint
107425212f86fSmrgmain (void)
10743bda5b58fSmrg{
10744bda5b58fSmrg
10745bda5b58fSmrg  ;
10746bda5b58fSmrg  return 0;
10747bda5b58fSmrg}
10748bda5b58fSmrg_ACEOF
107495212f86fSmrgif ac_fn_c_try_link "$LINENO"
107505212f86fSmrgthen :
10751bda5b58fSmrg  eval $cacheid=yes
107525212f86fSmrgelse $as_nop
10753bda5b58fSmrg  eval $cacheid=no
10754bda5b58fSmrgfi
107555212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10756bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10757bda5b58fSmrgfi
10758bda5b58fSmrg
10759bda5b58fSmrg
10760bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10761bda5b58fSmrg
10762bda5b58fSmrg		eval supported=\$$cacheid
107635212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
107645212f86fSmrgprintf "%s\n" "$supported" >&6; }
10765bda5b58fSmrg		if test "$supported" = "yes" ; then
10766bda5b58fSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10767bda5b58fSmrg			found="yes"
10768bda5b58fSmrg		fi
10769bda5b58fSmrg	fi
10770bda5b58fSmrg
10771bda5b58fSmrg
10772bda5b58fSmrg
10773bda5b58fSmrg# Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10774bda5b58fSmrg# activate it with -Werror, so we add it here explicitly.
10775bda5b58fSmrg
10776bda5b58fSmrg
10777bda5b58fSmrg
10778bda5b58fSmrg
10779bda5b58fSmrg
10780bda5b58fSmrg
10781bda5b58fSmrg
10782bda5b58fSmrg
10783bda5b58fSmrg
10784bda5b58fSmrg
10785bda5b58fSmrg
10786bda5b58fSmrg
10787bda5b58fSmrg
10788bda5b58fSmrgxorg_testset_save_CFLAGS="$CFLAGS"
10789bda5b58fSmrg
10790bda5b58fSmrgif test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10791bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unknown-warning-option"
107925212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
107935212f86fSmrgprintf %s "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
107945212f86fSmrgif test ${xorg_cv_cc_flag_unknown_warning_option+y}
107955212f86fSmrgthen :
107965212f86fSmrg  printf %s "(cached) " >&6
107975212f86fSmrgelse $as_nop
10798bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10799bda5b58fSmrg/* end confdefs.h.  */
10800bda5b58fSmrgint i;
10801bda5b58fSmrg_ACEOF
108025212f86fSmrgif ac_fn_c_try_compile "$LINENO"
108035212f86fSmrgthen :
10804bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=yes
108055212f86fSmrgelse $as_nop
10806bda5b58fSmrg  xorg_cv_cc_flag_unknown_warning_option=no
10807bda5b58fSmrgfi
108085212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10809bda5b58fSmrgfi
108105212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
108115212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10812bda5b58fSmrg	xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10813bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10814bda5b58fSmrgfi
10815bda5b58fSmrg
10816bda5b58fSmrgif test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10817bda5b58fSmrg	if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10818bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10819bda5b58fSmrg	fi
10820bda5b58fSmrg	CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
108215212f86fSmrg	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
108225212f86fSmrgprintf %s "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
108235212f86fSmrgif test ${xorg_cv_cc_flag_unused_command_line_argument+y}
108245212f86fSmrgthen :
108255212f86fSmrg  printf %s "(cached) " >&6
108265212f86fSmrgelse $as_nop
10827bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10828bda5b58fSmrg/* end confdefs.h.  */
10829bda5b58fSmrgint i;
10830bda5b58fSmrg_ACEOF
108315212f86fSmrgif ac_fn_c_try_compile "$LINENO"
108325212f86fSmrgthen :
10833bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=yes
108345212f86fSmrgelse $as_nop
10835bda5b58fSmrg  xorg_cv_cc_flag_unused_command_line_argument=no
10836bda5b58fSmrgfi
108375212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
10838bda5b58fSmrgfi
108395212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
108405212f86fSmrgprintf "%s\n" "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10841bda5b58fSmrg	xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10842bda5b58fSmrg	CFLAGS="$xorg_testset_save_CFLAGS"
10843bda5b58fSmrgfi
10844bda5b58fSmrg
10845bda5b58fSmrgfound="no"
10846bda5b58fSmrg
10847bda5b58fSmrg	if test $found = "no" ; then
10848b8414663Smrg		if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10849bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10850bda5b58fSmrg		fi
10851bda5b58fSmrg
10852b8414663Smrg		if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10853bda5b58fSmrg			CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10854bda5b58fSmrg		fi
10855bda5b58fSmrg
10856bda5b58fSmrg		CFLAGS="$CFLAGS -Werror=attributes"
10857bda5b58fSmrg
108585212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
108595212f86fSmrgprintf %s "checking if $CC supports -Werror=attributes... " >&6; }
10860b8414663Smrg		cacheid=xorg_cv_cc_flag__Werror_attributes
108615212f86fSmrg		if eval test \${$cacheid+y}
108625212f86fSmrgthen :
108635212f86fSmrg  printf %s "(cached) " >&6
108645212f86fSmrgelse $as_nop
10865bda5b58fSmrg  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10866bda5b58fSmrg/* end confdefs.h.  */
10867bda5b58fSmrgint i;
10868bda5b58fSmrgint
108695212f86fSmrgmain (void)
10870bda5b58fSmrg{
10871bda5b58fSmrg
10872bda5b58fSmrg  ;
10873bda5b58fSmrg  return 0;
10874bda5b58fSmrg}
10875bda5b58fSmrg_ACEOF
108765212f86fSmrgif ac_fn_c_try_link "$LINENO"
108775212f86fSmrgthen :
10878bda5b58fSmrg  eval $cacheid=yes
108795212f86fSmrgelse $as_nop
10880bda5b58fSmrg  eval $cacheid=no
10881bda5b58fSmrgfi
108825212f86fSmrgrm -f core conftest.err conftest.$ac_objext conftest.beam \
10883bda5b58fSmrg    conftest$ac_exeext conftest.$ac_ext
10884bda5b58fSmrgfi
10885bda5b58fSmrg
10886bda5b58fSmrg
10887bda5b58fSmrg		CFLAGS="$xorg_testset_save_CFLAGS"
10888bda5b58fSmrg
10889bda5b58fSmrg		eval supported=\$$cacheid
108905212f86fSmrg		{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
108915212f86fSmrgprintf "%s\n" "$supported" >&6; }
10892bda5b58fSmrg		if test "$supported" = "yes" ; then
10893bda5b58fSmrg			STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10894bda5b58fSmrg			found="yes"
10895bda5b58fSmrg		fi
10896bda5b58fSmrg	fi
10897bda5b58fSmrg
10898bda5b58fSmrg
10899bda5b58fSmrg
10900bda5b58fSmrgif test "x$STRICT_COMPILE" = "xyes"; then
10901bda5b58fSmrg    BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10902bda5b58fSmrg    CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10903bda5b58fSmrgfi
10904bda5b58fSmrg
10905bda5b58fSmrg
10906765486e8Smrg
10907765486e8Smrg
10908765486e8Smrg
10909765486e8Smrg
10910765486e8Smrgcat >>confdefs.h <<_ACEOF
10911765486e8Smrg#define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10912765486e8Smrg_ACEOF
10913765486e8Smrg
10914765486e8Smrg	PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10915765486e8Smrg	if test "x$PVM" = "x"; then
10916765486e8Smrg		PVM="0"
10917765486e8Smrg	fi
10918765486e8Smrg
109195212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION_MINOR $PVM" >>confdefs.h
10920765486e8Smrg
10921765486e8Smrg	PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10922765486e8Smrg	if test "x$PVP" = "x"; then
10923765486e8Smrg		PVP="0"
10924765486e8Smrg	fi
10925765486e8Smrg
109265212f86fSmrgprintf "%s\n" "#define PACKAGE_VERSION_PATCHLEVEL $PVP" >>confdefs.h
10927765486e8Smrg
10928765486e8Smrg
10929765486e8Smrg
109305212f86fSmrgCHANGELOG_CMD="((GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp) 2>/dev/null && \
10931765486e8Smrgmv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
109325212f86fSmrg|| (rm -f \$(top_srcdir)/.changelog.tmp; test -e \$(top_srcdir)/ChangeLog || ( \
109335212f86fSmrgtouch \$(top_srcdir)/ChangeLog; \
109345212f86fSmrgecho 'git failed to create ChangeLog: installing empty ChangeLog.' >&2))"
10935765486e8Smrg
10936765486e8Smrg
10937765486e8Smrg
10938765486e8Smrg
10939765486e8Smrgmacros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10940765486e8SmrgINSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10941765486e8Smrgmv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
109425212f86fSmrg|| (rm -f \$(top_srcdir)/.INSTALL.tmp; test -e \$(top_srcdir)/INSTALL || ( \
109435212f86fSmrgtouch \$(top_srcdir)/INSTALL; \
109445212f86fSmrgecho 'failed to copy INSTALL from util-macros: installing empty INSTALL.' >&2))"
109455212f86fSmrg
10946765486e8Smrg
10947765486e8Smrg
10948765486e8Smrg
109497d5e3a19Smrg
109507d5e3a19Smrg
109515212f86fSmrgcase $host_os in
109525212f86fSmrg    solaris*)
109535212f86fSmrg        # Solaris 2.0 - 11.3 use SysV man page section numbers, so we
109545212f86fSmrg        # check for a man page file found in later versions that use
109555212f86fSmrg        # traditional section numbers instead
109565212f86fSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for /usr/share/man/man7/attributes.7" >&5
109575212f86fSmrgprintf %s "checking for /usr/share/man/man7/attributes.7... " >&6; }
109585212f86fSmrgif test ${ac_cv_file__usr_share_man_man7_attributes_7+y}
109595212f86fSmrgthen :
109605212f86fSmrg  printf %s "(cached) " >&6
109615212f86fSmrgelse $as_nop
109625212f86fSmrg  test "$cross_compiling" = yes &&
109635212f86fSmrg  as_fn_error $? "cannot check for file existence when cross compiling" "$LINENO" 5
109645212f86fSmrgif test -r "/usr/share/man/man7/attributes.7"; then
109655212f86fSmrg  ac_cv_file__usr_share_man_man7_attributes_7=yes
109665212f86fSmrgelse
109675212f86fSmrg  ac_cv_file__usr_share_man_man7_attributes_7=no
109685212f86fSmrgfi
109695212f86fSmrgfi
109705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_file__usr_share_man_man7_attributes_7" >&5
109715212f86fSmrgprintf "%s\n" "$ac_cv_file__usr_share_man_man7_attributes_7" >&6; }
109725212f86fSmrgif test "x$ac_cv_file__usr_share_man_man7_attributes_7" = xyes
109735212f86fSmrgthen :
109745212f86fSmrg  SYSV_MAN_SECTIONS=false
109755212f86fSmrgelse $as_nop
109765212f86fSmrg  SYSV_MAN_SECTIONS=true
109775212f86fSmrgfi
109785212f86fSmrg
109795212f86fSmrg        ;;
109805212f86fSmrg    *) SYSV_MAN_SECTIONS=false ;;
109815212f86fSmrgesac
109827d5e3a19Smrg
109837d5e3a19Smrgif test x$APP_MAN_SUFFIX = x    ; then
109847d5e3a19Smrg    APP_MAN_SUFFIX=1
109857d5e3a19Smrgfi
109867d5e3a19Smrgif test x$APP_MAN_DIR = x    ; then
109877d5e3a19Smrg    APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
109887d5e3a19Smrgfi
109897d5e3a19Smrg
109907d5e3a19Smrgif test x$LIB_MAN_SUFFIX = x    ; then
109917d5e3a19Smrg    LIB_MAN_SUFFIX=3
109927d5e3a19Smrgfi
109937d5e3a19Smrgif test x$LIB_MAN_DIR = x    ; then
109947d5e3a19Smrg    LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
109957d5e3a19Smrgfi
109967d5e3a19Smrg
109977d5e3a19Smrgif test x$FILE_MAN_SUFFIX = x    ; then
109985212f86fSmrg    case $SYSV_MAN_SECTIONS in
109995212f86fSmrg	true)				FILE_MAN_SUFFIX=4  ;;
1100013e6bc1cSmrg	*)				FILE_MAN_SUFFIX=5  ;;
110017d5e3a19Smrg    esac
110027d5e3a19Smrgfi
110037d5e3a19Smrgif test x$FILE_MAN_DIR = x    ; then
110047d5e3a19Smrg    FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
110057d5e3a19Smrgfi
110067d5e3a19Smrg
110077d5e3a19Smrgif test x$MISC_MAN_SUFFIX = x    ; then
110085212f86fSmrg    case $SYSV_MAN_SECTIONS in
110095212f86fSmrg	true)				MISC_MAN_SUFFIX=5  ;;
1101013e6bc1cSmrg	*)				MISC_MAN_SUFFIX=7  ;;
110117d5e3a19Smrg    esac
110127d5e3a19Smrgfi
110137d5e3a19Smrgif test x$MISC_MAN_DIR = x    ; then
110147d5e3a19Smrg    MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
110157d5e3a19Smrgfi
110167d5e3a19Smrg
110177d5e3a19Smrgif test x$DRIVER_MAN_SUFFIX = x    ; then
110185212f86fSmrg    case $SYSV_MAN_SECTIONS in
110195212f86fSmrg	true)				DRIVER_MAN_SUFFIX=7  ;;
1102013e6bc1cSmrg	*)				DRIVER_MAN_SUFFIX=4  ;;
110217d5e3a19Smrg    esac
110227d5e3a19Smrgfi
110237d5e3a19Smrgif test x$DRIVER_MAN_DIR = x    ; then
110247d5e3a19Smrg    DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
110257d5e3a19Smrgfi
110267d5e3a19Smrg
110277d5e3a19Smrgif test x$ADMIN_MAN_SUFFIX = x    ; then
110285212f86fSmrg    case $SYSV_MAN_SECTIONS in
110295212f86fSmrg	true)				ADMIN_MAN_SUFFIX=1m ;;
1103013e6bc1cSmrg	*)				ADMIN_MAN_SUFFIX=8  ;;
110317d5e3a19Smrg    esac
110327d5e3a19Smrgfi
110337d5e3a19Smrgif test x$ADMIN_MAN_DIR = x    ; then
110347d5e3a19Smrg    ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
110357d5e3a19Smrgfi
110367d5e3a19Smrg
110377d5e3a19Smrg
110387d5e3a19Smrg
110397d5e3a19Smrg
110407d5e3a19Smrg
110417d5e3a19Smrg
110427d5e3a19Smrg
110437d5e3a19Smrg
110447d5e3a19Smrg
110457d5e3a19Smrg
110467d5e3a19Smrg
110477d5e3a19Smrg
110487d5e3a19Smrg
110497d5e3a19Smrg
110507d5e3a19Smrg
11051765486e8SmrgXORG_MAN_PAGE="X Version 11"
11052765486e8Smrg
11053765486e8SmrgMAN_SUBSTS="\
11054765486e8Smrg	-e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11055765486e8Smrg	-e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11056765486e8Smrg	-e 's|__xservername__|Xorg|g' \
11057765486e8Smrg	-e 's|__xconfigfile__|xorg.conf|g' \
11058765486e8Smrg	-e 's|__projectroot__|\$(prefix)|g' \
11059765486e8Smrg	-e 's|__apploaddir__|\$(appdefaultdir)|g' \
11060765486e8Smrg	-e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11061765486e8Smrg	-e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11062765486e8Smrg	-e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11063765486e8Smrg	-e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11064765486e8Smrg	-e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11065765486e8Smrg	-e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11066765486e8Smrg
11067765486e8Smrg
11068765486e8Smrg
11069765486e8Smrg# Check whether --enable-silent-rules was given.
110705212f86fSmrgif test ${enable_silent_rules+y}
110715212f86fSmrgthen :
11072765486e8Smrg  enableval=$enable_silent_rules;
11073765486e8Smrgfi
11074765486e8Smrg
11075b8414663Smrgcase $enable_silent_rules in # (((
11076b8414663Smrg  yes) AM_DEFAULT_VERBOSITY=0;;
11077b8414663Smrg   no) AM_DEFAULT_VERBOSITY=1;;
11078b8414663Smrg    *) AM_DEFAULT_VERBOSITY=0;;
11079765486e8Smrgesac
11080b8414663Smrgam_make=${MAKE-make}
110815212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
110825212f86fSmrgprintf %s "checking whether $am_make supports nested variables... " >&6; }
110835212f86fSmrgif test ${am_cv_make_support_nested_variables+y}
110845212f86fSmrgthen :
110855212f86fSmrg  printf %s "(cached) " >&6
110865212f86fSmrgelse $as_nop
110875212f86fSmrg  if printf "%s\n" 'TRUE=$(BAR$(V))
11088b8414663SmrgBAR0=false
11089b8414663SmrgBAR1=true
11090b8414663SmrgV=1
11091b8414663Smrgam__doit:
11092b8414663Smrg	@$(TRUE)
11093b8414663Smrg.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11094b8414663Smrg  am_cv_make_support_nested_variables=yes
11095b8414663Smrgelse
11096b8414663Smrg  am_cv_make_support_nested_variables=no
11097b8414663Smrgfi
11098b8414663Smrgfi
110995212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
111005212f86fSmrgprintf "%s\n" "$am_cv_make_support_nested_variables" >&6; }
11101b8414663Smrgif test $am_cv_make_support_nested_variables = yes; then
11102b8414663Smrg    AM_V='$(V)'
11103b8414663Smrg  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11104b8414663Smrgelse
11105b8414663Smrg  AM_V=$AM_DEFAULT_VERBOSITY
11106b8414663Smrg  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11107b8414663Smrgfi
11108765486e8SmrgAM_BACKSLASH='\'
11109765486e8Smrg
11110765486e8Smrg
111117d5e3a19Smrg
111127d5e3a19Smrg
11113765486e8Smrg# Check whether --with-xkb-config-root was given.
111145212f86fSmrgif test ${with_xkb_config_root+y}
111155212f86fSmrgthen :
11116765486e8Smrg  withval=$with_xkb_config_root; XKBCONFIGROOT="$withval"
111175212f86fSmrgelse $as_nop
11118765486e8Smrg  XKBCONFIGROOT=${datadir}/X11/xkb
111197d5e3a19Smrgfi
111207d5e3a19Smrg
111217d5e3a19Smrg
111227d5e3a19Smrg
11123765486e8Smrg# Checks for pkg-config packages
111245212f86fSmrg# xrandr is needed for the XWayland check
11125765486e8Smrg
11126765486e8Smrgpkg_failed=no
111275212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SETXKBMAP" >&5
111285212f86fSmrgprintf %s "checking for SETXKBMAP... " >&6; }
11129765486e8Smrg
11130765486e8Smrgif test -n "$SETXKBMAP_CFLAGS"; then
11131765486e8Smrg    pkg_cv_SETXKBMAP_CFLAGS="$SETXKBMAP_CFLAGS"
11132765486e8Smrg elif test -n "$PKG_CONFIG"; then
11133765486e8Smrg    if test -n "$PKG_CONFIG" && \
111345212f86fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile x11 xrandr\""; } >&5
111355212f86fSmrg  ($PKG_CONFIG --exists --print-errors "xkbfile x11 xrandr") 2>&5
11136765486e8Smrg  ac_status=$?
111375212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11138765486e8Smrg  test $ac_status = 0; }; then
111395212f86fSmrg  pkg_cv_SETXKBMAP_CFLAGS=`$PKG_CONFIG --cflags "xkbfile x11 xrandr" 2>/dev/null`
1114013e6bc1cSmrg		      test "x$?" != "x0" && pkg_failed=yes
11141765486e8Smrgelse
11142765486e8Smrg  pkg_failed=yes
11143765486e8Smrgfi
11144765486e8Smrg else
11145765486e8Smrg    pkg_failed=untried
11146765486e8Smrgfi
11147765486e8Smrgif test -n "$SETXKBMAP_LIBS"; then
11148765486e8Smrg    pkg_cv_SETXKBMAP_LIBS="$SETXKBMAP_LIBS"
11149765486e8Smrg elif test -n "$PKG_CONFIG"; then
11150765486e8Smrg    if test -n "$PKG_CONFIG" && \
111515212f86fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xkbfile x11 xrandr\""; } >&5
111525212f86fSmrg  ($PKG_CONFIG --exists --print-errors "xkbfile x11 xrandr") 2>&5
11153765486e8Smrg  ac_status=$?
111545212f86fSmrg  printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11155765486e8Smrg  test $ac_status = 0; }; then
111565212f86fSmrg  pkg_cv_SETXKBMAP_LIBS=`$PKG_CONFIG --libs "xkbfile x11 xrandr" 2>/dev/null`
1115713e6bc1cSmrg		      test "x$?" != "x0" && pkg_failed=yes
11158765486e8Smrgelse
11159765486e8Smrg  pkg_failed=yes
11160765486e8Smrgfi
11161765486e8Smrg else
11162765486e8Smrg    pkg_failed=untried
11163765486e8Smrgfi
11164765486e8Smrg
11165765486e8Smrg
11166765486e8Smrg
11167765486e8Smrgif test $pkg_failed = yes; then
111685212f86fSmrg   	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
111695212f86fSmrgprintf "%s\n" "no" >&6; }
11170765486e8Smrg
11171765486e8Smrgif $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
11172765486e8Smrg        _pkg_short_errors_supported=yes
11173765486e8Smrgelse
11174765486e8Smrg        _pkg_short_errors_supported=no
11175765486e8Smrgfi
11176765486e8Smrg        if test $_pkg_short_errors_supported = yes; then
111775212f86fSmrg	        SETXKBMAP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xkbfile x11 xrandr" 2>&1`
11178765486e8Smrg        else
111795212f86fSmrg	        SETXKBMAP_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xkbfile x11 xrandr" 2>&1`
11180765486e8Smrg        fi
11181765486e8Smrg	# Put the nasty error message in config.log where it belongs
11182765486e8Smrg	echo "$SETXKBMAP_PKG_ERRORS" >&5
11183765486e8Smrg
111845212f86fSmrg	as_fn_error $? "Package requirements (xkbfile x11 xrandr) were not met:
11185765486e8Smrg
11186765486e8Smrg$SETXKBMAP_PKG_ERRORS
11187765486e8Smrg
11188765486e8SmrgConsider adjusting the PKG_CONFIG_PATH environment variable if you
11189765486e8Smrginstalled software in a non-standard prefix.
11190765486e8Smrg
11191765486e8SmrgAlternatively, you may set the environment variables SETXKBMAP_CFLAGS
11192765486e8Smrgand SETXKBMAP_LIBS to avoid the need to call pkg-config.
1119313e6bc1cSmrgSee the pkg-config man page for more details." "$LINENO" 5
11194765486e8Smrgelif test $pkg_failed = untried; then
111955212f86fSmrg     	{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
111965212f86fSmrgprintf "%s\n" "no" >&6; }
111975212f86fSmrg	{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
111985212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
11199765486e8Smrgas_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
11200765486e8Smrgis in your PATH or set the PKG_CONFIG environment variable to the full
11201765486e8Smrgpath to pkg-config.
11202765486e8Smrg
11203765486e8SmrgAlternatively, you may set the environment variables SETXKBMAP_CFLAGS
11204765486e8Smrgand SETXKBMAP_LIBS to avoid the need to call pkg-config.
11205765486e8SmrgSee the pkg-config man page for more details.
11206765486e8Smrg
11207765486e8SmrgTo get pkg-config, see <http://pkg-config.freedesktop.org/>.
11208765486e8SmrgSee \`config.log' for more details" "$LINENO" 5; }
11209765486e8Smrgelse
11210765486e8Smrg	SETXKBMAP_CFLAGS=$pkg_cv_SETXKBMAP_CFLAGS
11211765486e8Smrg	SETXKBMAP_LIBS=$pkg_cv_SETXKBMAP_LIBS
112125212f86fSmrg        { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
112135212f86fSmrgprintf "%s\n" "yes" >&6; }
1121413e6bc1cSmrg
11215765486e8Smrgfi
11216765486e8Smrg
11217765486e8Smrg# Allow checking code with lint, sparse, etc.
11218765486e8Smrg
11219765486e8Smrg
11220765486e8Smrg
11221765486e8Smrg
11222765486e8Smrg
11223765486e8Smrg# Check whether --with-lint was given.
112245212f86fSmrgif test ${with_lint+y}
112255212f86fSmrgthen :
11226765486e8Smrg  withval=$with_lint; use_lint=$withval
112275212f86fSmrgelse $as_nop
11228765486e8Smrg  use_lint=no
11229765486e8Smrgfi
11230765486e8Smrg
11231765486e8Smrg
11232765486e8Smrg# Obtain platform specific info like program name and options
11233765486e8Smrg# The lint program on FreeBSD and NetBSD is different from the one on Solaris
11234765486e8Smrgcase $host_os in
11235765486e8Smrg  *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
11236765486e8Smrg	lint_name=splint
11237765486e8Smrg	lint_options="-badflag"
11238765486e8Smrg	;;
11239765486e8Smrg  *freebsd* | *netbsd*)
11240765486e8Smrg	lint_name=lint
11241765486e8Smrg	lint_options="-u -b"
11242765486e8Smrg	;;
11243765486e8Smrg  *solaris*)
11244765486e8Smrg	lint_name=lint
11245765486e8Smrg	lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
11246765486e8Smrg	;;
11247765486e8Smrgesac
11248765486e8Smrg
11249765486e8Smrg# Test for the presence of the program (either guessed by the code or spelled out by the user)
11250765486e8Smrgif test "x$use_lint" = x"yes" ; then
11251765486e8Smrg   # Extract the first word of "$lint_name", so it can be a program name with args.
11252765486e8Smrgset dummy $lint_name; ac_word=$2
112535212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
112545212f86fSmrgprintf %s "checking for $ac_word... " >&6; }
112555212f86fSmrgif test ${ac_cv_path_LINT+y}
112565212f86fSmrgthen :
112575212f86fSmrg  printf %s "(cached) " >&6
112585212f86fSmrgelse $as_nop
11259765486e8Smrg  case $LINT in
11260765486e8Smrg  [\\/]* | ?:[\\/]*)
11261765486e8Smrg  ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
11262765486e8Smrg  ;;
11263765486e8Smrg  *)
11264765486e8Smrg  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11265765486e8Smrgfor as_dir in $PATH
11266765486e8Smrgdo
11267765486e8Smrg  IFS=$as_save_IFS
112685212f86fSmrg  case $as_dir in #(((
112695212f86fSmrg    '') as_dir=./ ;;
112705212f86fSmrg    */) ;;
112715212f86fSmrg    *) as_dir=$as_dir/ ;;
112725212f86fSmrg  esac
11273765486e8Smrg    for ac_exec_ext in '' $ac_executable_extensions; do
112745212f86fSmrg  if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
112755212f86fSmrg    ac_cv_path_LINT="$as_dir$ac_word$ac_exec_ext"
112765212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
11277765486e8Smrg    break 2
11278765486e8Smrg  fi
11279765486e8Smrgdone
11280765486e8Smrg  done
11281765486e8SmrgIFS=$as_save_IFS
112827d5e3a19Smrg
11283765486e8Smrg  ;;
11284765486e8Smrgesac
11285765486e8Smrgfi
11286765486e8SmrgLINT=$ac_cv_path_LINT
11287765486e8Smrgif test -n "$LINT"; then
112885212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
112895212f86fSmrgprintf "%s\n" "$LINT" >&6; }
11290765486e8Smrgelse
112915212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
112925212f86fSmrgprintf "%s\n" "no" >&6; }
11293765486e8Smrgfi
112947d5e3a19Smrg
112957d5e3a19Smrg
11296765486e8Smrg   if test "x$LINT" = "x"; then
11297765486e8Smrg        as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
11298765486e8Smrg   fi
11299765486e8Smrgelif test "x$use_lint" = x"no" ; then
11300765486e8Smrg   if test "x$LINT" != "x"; then
113015212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
113025212f86fSmrgprintf "%s\n" "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
11303765486e8Smrg   fi
11304765486e8Smrgelse
11305765486e8Smrg   as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
11306765486e8Smrgfi
113077d5e3a19Smrg
11308765486e8Smrg# User supplied flags override default flags
11309765486e8Smrgif test "x$LINT_FLAGS" != "x"; then
11310765486e8Smrg   lint_options=$LINT_FLAGS
11311765486e8Smrgfi
113127d5e3a19Smrg
11313765486e8SmrgLINT_FLAGS=$lint_options
113147d5e3a19Smrg
11315765486e8Smrg if test "x$LINT" != x; then
11316765486e8Smrg  LINT_TRUE=
11317765486e8Smrg  LINT_FALSE='#'
11318765486e8Smrgelse
11319765486e8Smrg  LINT_TRUE='#'
11320765486e8Smrg  LINT_FALSE=
11321765486e8Smrgfi
113221568b75bSmrg
113231568b75bSmrg
113241568b75bSmrg
113251568b75bSmrg
11326bda5b58fSmrgac_config_files="$ac_config_files Makefile man/Makefile"
113277d5e3a19Smrg
113287d5e3a19Smrgcat >confcache <<\_ACEOF
113297d5e3a19Smrg# This file is a shell script that caches the results of configure
113307d5e3a19Smrg# tests run on this system so they can be shared between configure
113317d5e3a19Smrg# scripts and configure runs, see configure's option --config-cache.
113327d5e3a19Smrg# It is not useful on other systems.  If it contains results you don't
113337d5e3a19Smrg# want to keep, you may remove or edit it.
113347d5e3a19Smrg#
113357d5e3a19Smrg# config.status only pays attention to the cache file if you give it
113367d5e3a19Smrg# the --recheck option to rerun configure.
113377d5e3a19Smrg#
113387d5e3a19Smrg# `ac_cv_env_foo' variables (set or unset) will be overridden when
113397d5e3a19Smrg# loading this file, other *unset* `ac_cv_foo' will be assigned the
113407d5e3a19Smrg# following values.
113417d5e3a19Smrg
113427d5e3a19Smrg_ACEOF
113437d5e3a19Smrg
113447d5e3a19Smrg# The following way of writing the cache mishandles newlines in values,
113457d5e3a19Smrg# but we know of no workaround that is simple, portable, and efficient.
113467d5e3a19Smrg# So, we kill variables containing newlines.
113477d5e3a19Smrg# Ultrix sh set writes to stderr and can't be redirected directly,
113487d5e3a19Smrg# and sets the high bit in the cache file unless we assign to the vars.
113497d5e3a19Smrg(
113507d5e3a19Smrg  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
113517d5e3a19Smrg    eval ac_val=\$$ac_var
113527d5e3a19Smrg    case $ac_val in #(
113537d5e3a19Smrg    *${as_nl}*)
113547d5e3a19Smrg      case $ac_var in #(
113555212f86fSmrg      *_cv_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
113565212f86fSmrgprintf "%s\n" "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
113577d5e3a19Smrg      esac
113587d5e3a19Smrg      case $ac_var in #(
113597d5e3a19Smrg      _ | IFS | as_nl) ;; #(
113601568b75bSmrg      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11361765486e8Smrg      *) { eval $ac_var=; unset $ac_var;} ;;
113627d5e3a19Smrg      esac ;;
113637d5e3a19Smrg    esac
113647d5e3a19Smrg  done
113657d5e3a19Smrg
113667d5e3a19Smrg  (set) 2>&1 |
113677d5e3a19Smrg    case $as_nl`(ac_space=' '; set) 2>&1` in #(
113687d5e3a19Smrg    *${as_nl}ac_space=\ *)
11369765486e8Smrg      # `set' does not quote correctly, so add quotes: double-quote
11370765486e8Smrg      # substitution turns \\\\ into \\, and sed turns \\ into \.
113717d5e3a19Smrg      sed -n \
113727d5e3a19Smrg	"s/'/'\\\\''/g;
113737d5e3a19Smrg	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
113747d5e3a19Smrg      ;; #(
113757d5e3a19Smrg    *)
113767d5e3a19Smrg      # `set' quotes correctly as required by POSIX, so do not add quotes.
113777d5e3a19Smrg      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
113787d5e3a19Smrg      ;;
113797d5e3a19Smrg    esac |
113807d5e3a19Smrg    sort
113817d5e3a19Smrg) |
113827d5e3a19Smrg  sed '
113837d5e3a19Smrg     /^ac_cv_env_/b end
113847d5e3a19Smrg     t clear
113857d5e3a19Smrg     :clear
113865212f86fSmrg     s/^\([^=]*\)=\(.*[{}].*\)$/test ${\1+y} || &/
113877d5e3a19Smrg     t end
113887d5e3a19Smrg     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
113897d5e3a19Smrg     :end' >>confcache
113907d5e3a19Smrgif diff "$cache_file" confcache >/dev/null 2>&1; then :; else
113917d5e3a19Smrg  if test -w "$cache_file"; then
11392765486e8Smrg    if test "x$cache_file" != "x/dev/null"; then
113935212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
113945212f86fSmrgprintf "%s\n" "$as_me: updating cache $cache_file" >&6;}
11395765486e8Smrg      if test ! -f "$cache_file" || test -h "$cache_file"; then
11396765486e8Smrg	cat confcache >"$cache_file"
11397765486e8Smrg      else
11398765486e8Smrg        case $cache_file in #(
11399765486e8Smrg        */* | ?:*)
11400765486e8Smrg	  mv -f confcache "$cache_file"$$ &&
11401765486e8Smrg	  mv -f "$cache_file"$$ "$cache_file" ;; #(
11402765486e8Smrg        *)
11403765486e8Smrg	  mv -f confcache "$cache_file" ;;
11404765486e8Smrg	esac
11405765486e8Smrg      fi
11406765486e8Smrg    fi
114077d5e3a19Smrg  else
114085212f86fSmrg    { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
114095212f86fSmrgprintf "%s\n" "$as_me: not updating unwritable cache $cache_file" >&6;}
114107d5e3a19Smrg  fi
114117d5e3a19Smrgfi
114127d5e3a19Smrgrm -f confcache
114137d5e3a19Smrg
114147d5e3a19Smrgtest "x$prefix" = xNONE && prefix=$ac_default_prefix
114157d5e3a19Smrg# Let make expand exec_prefix.
114167d5e3a19Smrgtest "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
114177d5e3a19Smrg
114187d5e3a19SmrgDEFS=-DHAVE_CONFIG_H
114197d5e3a19Smrg
114207d5e3a19Smrgac_libobjs=
114217d5e3a19Smrgac_ltlibobjs=
11422765486e8SmrgU=
114237d5e3a19Smrgfor ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
114247d5e3a19Smrg  # 1. Remove the extension, and $U if already installed.
114257d5e3a19Smrg  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
114265212f86fSmrg  ac_i=`printf "%s\n" "$ac_i" | sed "$ac_script"`
114277d5e3a19Smrg  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
114287d5e3a19Smrg  #    will be set to the directory where LIBOBJS objects are built.
11429765486e8Smrg  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11430765486e8Smrg  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
114317d5e3a19Smrgdone
114327d5e3a19SmrgLIBOBJS=$ac_libobjs
114337d5e3a19Smrg
114347d5e3a19SmrgLTLIBOBJS=$ac_ltlibobjs
114357d5e3a19Smrg
114367d5e3a19Smrg
114375212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
114385212f86fSmrgprintf %s "checking that generated files are newer than configure... " >&6; }
11439b8414663Smrg   if test -n "$am_sleep_pid"; then
11440b8414663Smrg     # Hide warnings about reused PIDs.
11441b8414663Smrg     wait $am_sleep_pid 2>/dev/null
11442b8414663Smrg   fi
114435212f86fSmrg   { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5
114445212f86fSmrgprintf "%s\n" "done" >&6; }
114451568b75bSmrg if test -n "$EXEEXT"; then
114461568b75bSmrg  am__EXEEXT_TRUE=
114471568b75bSmrg  am__EXEEXT_FALSE='#'
114481568b75bSmrgelse
114491568b75bSmrg  am__EXEEXT_TRUE='#'
114501568b75bSmrg  am__EXEEXT_FALSE=
114511568b75bSmrgfi
114521568b75bSmrg
114537d5e3a19Smrgif test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11454765486e8Smrg  as_fn_error $? "conditional \"AMDEP\" was never defined.
11455765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
114567d5e3a19Smrgfi
114577d5e3a19Smrgif test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11458765486e8Smrg  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
11459765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
114607d5e3a19Smrgfi
114617d5e3a19Smrgif test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
11462765486e8Smrg  as_fn_error $? "conditional \"LINT\" was never defined.
11463765486e8SmrgUsually this means the macro was only invoked conditionally." "$LINENO" 5
114647d5e3a19Smrgfi
114657d5e3a19Smrg
11466765486e8Smrg: "${CONFIG_STATUS=./config.status}"
114671568b75bSmrgac_write_fail=0
114687d5e3a19Smrgac_clean_files_save=$ac_clean_files
114697d5e3a19Smrgac_clean_files="$ac_clean_files $CONFIG_STATUS"
114705212f86fSmrg{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
114715212f86fSmrgprintf "%s\n" "$as_me: creating $CONFIG_STATUS" >&6;}
11472765486e8Smrgas_write_fail=0
11473765486e8Smrgcat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
114747d5e3a19Smrg#! $SHELL
114757d5e3a19Smrg# Generated by $as_me.
114767d5e3a19Smrg# Run this file to recreate the current configuration.
114777d5e3a19Smrg# Compiler output produced by configure, useful for debugging
114787d5e3a19Smrg# configure, is in config.log if it exists.
114797d5e3a19Smrg
114807d5e3a19Smrgdebug=false
114817d5e3a19Smrgac_cs_recheck=false
114827d5e3a19Smrgac_cs_silent=false
114837d5e3a19Smrg
11484765486e8SmrgSHELL=\${CONFIG_SHELL-$SHELL}
11485765486e8Smrgexport SHELL
11486765486e8Smrg_ASEOF
11487765486e8Smrgcat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11488765486e8Smrg## -------------------- ##
11489765486e8Smrg## M4sh Initialization. ##
11490765486e8Smrg## -------------------- ##
114917d5e3a19Smrg
114927d5e3a19Smrg# Be more Bourne compatible
114937d5e3a19SmrgDUALCASE=1; export DUALCASE # for MKS sh
114945212f86fSmrgas_nop=:
114955212f86fSmrgif test ${ZSH_VERSION+y} && (emulate sh) >/dev/null 2>&1
114965212f86fSmrgthen :
114977d5e3a19Smrg  emulate sh
114987d5e3a19Smrg  NULLCMD=:
114991568b75bSmrg  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
115007d5e3a19Smrg  # is contrary to our usage.  Disable this feature.
115017d5e3a19Smrg  alias -g '${1+"$@"}'='"$@"'
115027d5e3a19Smrg  setopt NO_GLOB_SUBST
115035212f86fSmrgelse $as_nop
11504765486e8Smrg  case `(set -o) 2>/dev/null` in #(
11505765486e8Smrg  *posix*) :
11506765486e8Smrg    set -o posix ;; #(
11507765486e8Smrg  *) :
11508765486e8Smrg     ;;
115097d5e3a19Smrgesac
115107d5e3a19Smrgfi
115117d5e3a19Smrg
115127d5e3a19Smrg
115135212f86fSmrg
115145212f86fSmrg# Reset variables that may have inherited troublesome values from
115155212f86fSmrg# the environment.
115165212f86fSmrg
115175212f86fSmrg# IFS needs to be set, to space, tab, and newline, in precisely that order.
115185212f86fSmrg# (If _AS_PATH_WALK were called with IFS unset, it would have the
115195212f86fSmrg# side effect of setting IFS to empty, thus disabling word splitting.)
115205212f86fSmrg# Quoting is to prevent editors from complaining about space-tab.
115211568b75bSmrgas_nl='
115221568b75bSmrg'
115231568b75bSmrgexport as_nl
115245212f86fSmrgIFS=" ""	$as_nl"
115255212f86fSmrg
115265212f86fSmrgPS1='$ '
115275212f86fSmrgPS2='> '
115285212f86fSmrgPS4='+ '
115295212f86fSmrg
115305212f86fSmrg# Ensure predictable behavior from utilities with locale-dependent output.
115315212f86fSmrgLC_ALL=C
115325212f86fSmrgexport LC_ALL
115335212f86fSmrgLANGUAGE=C
115345212f86fSmrgexport LANGUAGE
115355212f86fSmrg
115365212f86fSmrg# We cannot yet rely on "unset" to work, but we need these variables
115375212f86fSmrg# to be unset--not just set to an empty or harmless value--now, to
115385212f86fSmrg# avoid bugs in old shells (e.g. pre-3.0 UWIN ksh).  This construct
115395212f86fSmrg# also avoids known problems related to "unset" and subshell syntax
115405212f86fSmrg# in other old shells (e.g. bash 2.01 and pdksh 5.2.14).
115415212f86fSmrgfor as_var in BASH_ENV ENV MAIL MAILPATH CDPATH
115425212f86fSmrgdo eval test \${$as_var+y} \
115435212f86fSmrg  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
115445212f86fSmrgdone
115455212f86fSmrg
115465212f86fSmrg# Ensure that fds 0, 1, and 2 are open.
115475212f86fSmrgif (exec 3>&0) 2>/dev/null; then :; else exec 0</dev/null; fi
115485212f86fSmrgif (exec 3>&1) 2>/dev/null; then :; else exec 1>/dev/null; fi
115495212f86fSmrgif (exec 3>&2)            ; then :; else exec 2>/dev/null; fi
115501568b75bSmrg
115511568b75bSmrg# The user is always right.
115525212f86fSmrgif ${PATH_SEPARATOR+false} :; then
115531568b75bSmrg  PATH_SEPARATOR=:
115541568b75bSmrg  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
115551568b75bSmrg    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
115561568b75bSmrg      PATH_SEPARATOR=';'
115571568b75bSmrg  }
115587d5e3a19Smrgfi
115597d5e3a19Smrg
115607d5e3a19Smrg
115617d5e3a19Smrg# Find who we are.  Look in the path if we contain no directory separator.
11562765486e8Smrgas_myself=
11563765486e8Smrgcase $0 in #((
115647d5e3a19Smrg  *[\\/]* ) as_myself=$0 ;;
115657d5e3a19Smrg  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
115667d5e3a19Smrgfor as_dir in $PATH
115677d5e3a19Smrgdo
115687d5e3a19Smrg  IFS=$as_save_IFS
115695212f86fSmrg  case $as_dir in #(((
115705212f86fSmrg    '') as_dir=./ ;;
115715212f86fSmrg    */) ;;
115725212f86fSmrg    *) as_dir=$as_dir/ ;;
115735212f86fSmrg  esac
115745212f86fSmrg    test -r "$as_dir$0" && as_myself=$as_dir$0 && break
11575765486e8Smrg  done
115767d5e3a19SmrgIFS=$as_save_IFS
115777d5e3a19Smrg
115787d5e3a19Smrg     ;;
115797d5e3a19Smrgesac
115807d5e3a19Smrg# We did not find ourselves, most probably we were run as `sh COMMAND'
115817d5e3a19Smrg# in which case we are not to be found in the path.
115827d5e3a19Smrgif test "x$as_myself" = x; then
115837d5e3a19Smrg  as_myself=$0
115847d5e3a19Smrgfi
115857d5e3a19Smrgif test ! -f "$as_myself"; then
115865212f86fSmrg  printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11587765486e8Smrg  exit 1
115887d5e3a19Smrgfi
115897d5e3a19Smrg
11590765486e8Smrg
11591765486e8Smrg
11592765486e8Smrg# as_fn_error STATUS ERROR [LINENO LOG_FD]
11593765486e8Smrg# ----------------------------------------
11594765486e8Smrg# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11595765486e8Smrg# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11596765486e8Smrg# script with STATUS, using 1 if that was 0.
11597765486e8Smrgas_fn_error ()
11598765486e8Smrg{
11599765486e8Smrg  as_status=$1; test $as_status -eq 0 && as_status=1
11600765486e8Smrg  if test "$4"; then
11601765486e8Smrg    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
116025212f86fSmrg    printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11603765486e8Smrg  fi
116045212f86fSmrg  printf "%s\n" "$as_me: error: $2" >&2
11605765486e8Smrg  as_fn_exit $as_status
11606765486e8Smrg} # as_fn_error
11607765486e8Smrg
11608765486e8Smrg
116095212f86fSmrg
11610765486e8Smrg# as_fn_set_status STATUS
11611765486e8Smrg# -----------------------
11612765486e8Smrg# Set $? to STATUS, without forking.
11613765486e8Smrgas_fn_set_status ()
11614765486e8Smrg{
11615765486e8Smrg  return $1
11616765486e8Smrg} # as_fn_set_status
11617765486e8Smrg
11618765486e8Smrg# as_fn_exit STATUS
11619765486e8Smrg# -----------------
11620765486e8Smrg# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11621765486e8Smrgas_fn_exit ()
11622765486e8Smrg{
11623765486e8Smrg  set +e
11624765486e8Smrg  as_fn_set_status $1
11625765486e8Smrg  exit $1
11626765486e8Smrg} # as_fn_exit
11627765486e8Smrg
11628765486e8Smrg# as_fn_unset VAR
11629765486e8Smrg# ---------------
11630765486e8Smrg# Portably unset VAR.
11631765486e8Smrgas_fn_unset ()
11632765486e8Smrg{
11633765486e8Smrg  { eval $1=; unset $1;}
11634765486e8Smrg}
11635765486e8Smrgas_unset=as_fn_unset
116365212f86fSmrg
11637765486e8Smrg# as_fn_append VAR VALUE
11638765486e8Smrg# ----------------------
11639765486e8Smrg# Append the text in VALUE to the end of the definition contained in VAR. Take
11640765486e8Smrg# advantage of any shell optimizations that allow amortized linear growth over
11641765486e8Smrg# repeated appends, instead of the typical quadratic growth present in naive
11642765486e8Smrg# implementations.
116435212f86fSmrgif (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null
116445212f86fSmrgthen :
11645765486e8Smrg  eval 'as_fn_append ()
11646765486e8Smrg  {
11647765486e8Smrg    eval $1+=\$2
11648765486e8Smrg  }'
116495212f86fSmrgelse $as_nop
11650765486e8Smrg  as_fn_append ()
11651765486e8Smrg  {
11652765486e8Smrg    eval $1=\$$1\$2
11653765486e8Smrg  }
11654765486e8Smrgfi # as_fn_append
11655765486e8Smrg
11656765486e8Smrg# as_fn_arith ARG...
11657765486e8Smrg# ------------------
11658765486e8Smrg# Perform arithmetic evaluation on the ARGs, and store the result in the
11659765486e8Smrg# global $as_val. Take advantage of shells that can avoid forks. The arguments
11660765486e8Smrg# must be portable across $(()) and expr.
116615212f86fSmrgif (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null
116625212f86fSmrgthen :
11663765486e8Smrg  eval 'as_fn_arith ()
11664765486e8Smrg  {
11665765486e8Smrg    as_val=$(( $* ))
11666765486e8Smrg  }'
116675212f86fSmrgelse $as_nop
11668765486e8Smrg  as_fn_arith ()
11669765486e8Smrg  {
11670765486e8Smrg    as_val=`expr "$@" || test $? -eq 1`
11671765486e8Smrg  }
11672765486e8Smrgfi # as_fn_arith
11673765486e8Smrg
11674765486e8Smrg
116757d5e3a19Smrgif expr a : '\(a\)' >/dev/null 2>&1 &&
116767d5e3a19Smrg   test "X`expr 00001 : '.*\(...\)'`" = X001; then
116777d5e3a19Smrg  as_expr=expr
116787d5e3a19Smrgelse
116797d5e3a19Smrg  as_expr=false
116807d5e3a19Smrgfi
116817d5e3a19Smrg
116827d5e3a19Smrgif (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
116837d5e3a19Smrg  as_basename=basename
116847d5e3a19Smrgelse
116857d5e3a19Smrg  as_basename=false
116867d5e3a19Smrgfi
116877d5e3a19Smrg
11688765486e8Smrgif (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11689765486e8Smrg  as_dirname=dirname
11690765486e8Smrgelse
11691765486e8Smrg  as_dirname=false
11692765486e8Smrgfi
116937d5e3a19Smrg
116947d5e3a19Smrgas_me=`$as_basename -- "$0" ||
116957d5e3a19Smrg$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
116967d5e3a19Smrg	 X"$0" : 'X\(//\)$' \| \
116977d5e3a19Smrg	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
116985212f86fSmrgprintf "%s\n" X/"$0" |
116997d5e3a19Smrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
117007d5e3a19Smrg	    s//\1/
117017d5e3a19Smrg	    q
117027d5e3a19Smrg	  }
117037d5e3a19Smrg	  /^X\/\(\/\/\)$/{
117047d5e3a19Smrg	    s//\1/
117057d5e3a19Smrg	    q
117067d5e3a19Smrg	  }
117077d5e3a19Smrg	  /^X\/\(\/\).*/{
117087d5e3a19Smrg	    s//\1/
117097d5e3a19Smrg	    q
117107d5e3a19Smrg	  }
117117d5e3a19Smrg	  s/.*/./; q'`
117127d5e3a19Smrg
11713765486e8Smrg# Avoid depending upon Character Ranges.
11714765486e8Smrgas_cr_letters='abcdefghijklmnopqrstuvwxyz'
11715765486e8Smrgas_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11716765486e8Smrgas_cr_Letters=$as_cr_letters$as_cr_LETTERS
11717765486e8Smrgas_cr_digits='0123456789'
11718765486e8Smrgas_cr_alnum=$as_cr_Letters$as_cr_digits
117197d5e3a19Smrg
117205212f86fSmrg
117215212f86fSmrg# Determine whether it's possible to make 'echo' print without a newline.
117225212f86fSmrg# These variables are no longer used directly by Autoconf, but are AC_SUBSTed
117235212f86fSmrg# for compatibility with existing Makefiles.
117247d5e3a19SmrgECHO_C= ECHO_N= ECHO_T=
11725765486e8Smrgcase `echo -n x` in #(((((
117267d5e3a19Smrg-n*)
11727765486e8Smrg  case `echo 'xy\c'` in
117287d5e3a19Smrg  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
11729765486e8Smrg  xy)  ECHO_C='\c';;
11730765486e8Smrg  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
11731765486e8Smrg       ECHO_T='	';;
117327d5e3a19Smrg  esac;;
117337d5e3a19Smrg*)
117347d5e3a19Smrg  ECHO_N='-n';;
117357d5e3a19Smrgesac
117367d5e3a19Smrg
117375212f86fSmrg# For backward compatibility with old third-party macros, we provide
117385212f86fSmrg# the shell variables $as_echo and $as_echo_n.  New code should use
117395212f86fSmrg# AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively.
117405212f86fSmrgas_echo='printf %s\n'
117415212f86fSmrgas_echo_n='printf %s'
117425212f86fSmrg
117437d5e3a19Smrgrm -f conf$$ conf$$.exe conf$$.file
117447d5e3a19Smrgif test -d conf$$.dir; then
117457d5e3a19Smrg  rm -f conf$$.dir/conf$$.file
117467d5e3a19Smrgelse
117477d5e3a19Smrg  rm -f conf$$.dir
117481568b75bSmrg  mkdir conf$$.dir 2>/dev/null
117491568b75bSmrgfi
117501568b75bSmrgif (echo >conf$$.file) 2>/dev/null; then
117511568b75bSmrg  if ln -s conf$$.file conf$$ 2>/dev/null; then
117521568b75bSmrg    as_ln_s='ln -s'
117531568b75bSmrg    # ... but there are two gotchas:
117541568b75bSmrg    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
117551568b75bSmrg    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11756b8414663Smrg    # In both cases, we have to default to `cp -pR'.
117571568b75bSmrg    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11758b8414663Smrg      as_ln_s='cp -pR'
117591568b75bSmrg  elif ln conf$$.file conf$$ 2>/dev/null; then
117601568b75bSmrg    as_ln_s=ln
117611568b75bSmrg  else
11762b8414663Smrg    as_ln_s='cp -pR'
117631568b75bSmrg  fi
117647d5e3a19Smrgelse
11765b8414663Smrg  as_ln_s='cp -pR'
117667d5e3a19Smrgfi
117677d5e3a19Smrgrm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
117687d5e3a19Smrgrmdir conf$$.dir 2>/dev/null
117697d5e3a19Smrg
11770765486e8Smrg
11771765486e8Smrg# as_fn_mkdir_p
11772765486e8Smrg# -------------
11773765486e8Smrg# Create "$as_dir" as a directory, including parents if necessary.
11774765486e8Smrgas_fn_mkdir_p ()
11775765486e8Smrg{
11776765486e8Smrg
11777765486e8Smrg  case $as_dir in #(
11778765486e8Smrg  -*) as_dir=./$as_dir;;
11779765486e8Smrg  esac
11780765486e8Smrg  test -d "$as_dir" || eval $as_mkdir_p || {
11781765486e8Smrg    as_dirs=
11782765486e8Smrg    while :; do
11783765486e8Smrg      case $as_dir in #(
117845212f86fSmrg      *\'*) as_qdir=`printf "%s\n" "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11785765486e8Smrg      *) as_qdir=$as_dir;;
11786765486e8Smrg      esac
11787765486e8Smrg      as_dirs="'$as_qdir' $as_dirs"
11788765486e8Smrg      as_dir=`$as_dirname -- "$as_dir" ||
11789765486e8Smrg$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11790765486e8Smrg	 X"$as_dir" : 'X\(//\)[^/]' \| \
11791765486e8Smrg	 X"$as_dir" : 'X\(//\)$' \| \
11792765486e8Smrg	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
117935212f86fSmrgprintf "%s\n" X"$as_dir" |
11794765486e8Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11795765486e8Smrg	    s//\1/
11796765486e8Smrg	    q
11797765486e8Smrg	  }
11798765486e8Smrg	  /^X\(\/\/\)[^/].*/{
11799765486e8Smrg	    s//\1/
11800765486e8Smrg	    q
11801765486e8Smrg	  }
11802765486e8Smrg	  /^X\(\/\/\)$/{
11803765486e8Smrg	    s//\1/
11804765486e8Smrg	    q
11805765486e8Smrg	  }
11806765486e8Smrg	  /^X\(\/\).*/{
11807765486e8Smrg	    s//\1/
11808765486e8Smrg	    q
11809765486e8Smrg	  }
11810765486e8Smrg	  s/.*/./; q'`
11811765486e8Smrg      test -d "$as_dir" && break
11812765486e8Smrg    done
11813765486e8Smrg    test -z "$as_dirs" || eval "mkdir $as_dirs"
11814765486e8Smrg  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
11815765486e8Smrg
11816765486e8Smrg
11817765486e8Smrg} # as_fn_mkdir_p
118187d5e3a19Smrgif mkdir -p . 2>/dev/null; then
11819765486e8Smrg  as_mkdir_p='mkdir -p "$as_dir"'
118207d5e3a19Smrgelse
118217d5e3a19Smrg  test -d ./-p && rmdir ./-p
118227d5e3a19Smrg  as_mkdir_p=false
118237d5e3a19Smrgfi
118247d5e3a19Smrg
11825b8414663Smrg
11826b8414663Smrg# as_fn_executable_p FILE
11827b8414663Smrg# -----------------------
11828b8414663Smrg# Test if FILE is an executable regular file.
11829b8414663Smrgas_fn_executable_p ()
11830b8414663Smrg{
11831b8414663Smrg  test -f "$1" && test -x "$1"
11832b8414663Smrg} # as_fn_executable_p
11833b8414663Smrgas_test_x='test -x'
11834b8414663Smrgas_executable_p=as_fn_executable_p
118357d5e3a19Smrg
118367d5e3a19Smrg# Sed expression to map a string onto a valid CPP name.
118377d5e3a19Smrgas_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
118387d5e3a19Smrg
118397d5e3a19Smrg# Sed expression to map a string onto a valid variable name.
118407d5e3a19Smrgas_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
118417d5e3a19Smrg
118427d5e3a19Smrg
118437d5e3a19Smrgexec 6>&1
11844765486e8Smrg## ----------------------------------- ##
11845765486e8Smrg## Main body of $CONFIG_STATUS script. ##
11846765486e8Smrg## ----------------------------------- ##
11847765486e8Smrg_ASEOF
11848765486e8Smrgtest $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
118497d5e3a19Smrg
11850765486e8Smrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11851765486e8Smrg# Save the log message, to keep $0 and so on meaningful, and to
118527d5e3a19Smrg# report actual input values of CONFIG_FILES etc. instead of their
118537d5e3a19Smrg# values after options handling.
118547d5e3a19Smrgac_log="
118557f6d8fe2SmrgThis file was extended by setxkbmap $as_me 1.3.4, which was
118565212f86fSmrggenerated by GNU Autoconf 2.71.  Invocation command line was
118577d5e3a19Smrg
118587d5e3a19Smrg  CONFIG_FILES    = $CONFIG_FILES
118597d5e3a19Smrg  CONFIG_HEADERS  = $CONFIG_HEADERS
118607d5e3a19Smrg  CONFIG_LINKS    = $CONFIG_LINKS
118617d5e3a19Smrg  CONFIG_COMMANDS = $CONFIG_COMMANDS
118627d5e3a19Smrg  $ $0 $@
118637d5e3a19Smrg
118647d5e3a19Smrgon `(hostname || uname -n) 2>/dev/null | sed 1q`
118657d5e3a19Smrg"
118667d5e3a19Smrg
118677d5e3a19Smrg_ACEOF
118687d5e3a19Smrg
118691568b75bSmrgcase $ac_config_files in *"
118701568b75bSmrg"*) set x $ac_config_files; shift; ac_config_files=$*;;
118711568b75bSmrgesac
118721568b75bSmrg
118731568b75bSmrgcase $ac_config_headers in *"
118741568b75bSmrg"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
118751568b75bSmrgesac
118761568b75bSmrg
118771568b75bSmrg
118781568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
118797d5e3a19Smrg# Files that config.status was made for.
118807d5e3a19Smrgconfig_files="$ac_config_files"
118817d5e3a19Smrgconfig_headers="$ac_config_headers"
118827d5e3a19Smrgconfig_commands="$ac_config_commands"
118837d5e3a19Smrg
118847d5e3a19Smrg_ACEOF
118857d5e3a19Smrg
118861568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
118877d5e3a19Smrgac_cs_usage="\
11888765486e8Smrg\`$as_me' instantiates files and other configuration actions
11889765486e8Smrgfrom templates according to the current configuration.  Unless the files
11890765486e8Smrgand actions are specified as TAGs, all are instantiated by default.
118917d5e3a19Smrg
11892765486e8SmrgUsage: $0 [OPTION]... [TAG]...
118937d5e3a19Smrg
118947d5e3a19Smrg  -h, --help       print this help, then exit
118957d5e3a19Smrg  -V, --version    print version number and configuration settings, then exit
11896765486e8Smrg      --config     print configuration, then exit
118971568b75bSmrg  -q, --quiet, --silent
118981568b75bSmrg                   do not print progress messages
118997d5e3a19Smrg  -d, --debug      don't remove temporary files
119007d5e3a19Smrg      --recheck    update $as_me by reconfiguring in the same conditions
119011568b75bSmrg      --file=FILE[:TEMPLATE]
119021568b75bSmrg                   instantiate the configuration file FILE
119031568b75bSmrg      --header=FILE[:TEMPLATE]
119041568b75bSmrg                   instantiate the configuration header FILE
119057d5e3a19Smrg
119067d5e3a19SmrgConfiguration files:
119077d5e3a19Smrg$config_files
119087d5e3a19Smrg
119097d5e3a19SmrgConfiguration headers:
119107d5e3a19Smrg$config_headers
119117d5e3a19Smrg
119127d5e3a19SmrgConfiguration commands:
119137d5e3a19Smrg$config_commands
119147d5e3a19Smrg
1191513e6bc1cSmrgReport bugs to <https://gitlab.freedesktop.org/xorg/app/setxkbmap/issues>."
119167d5e3a19Smrg
119177d5e3a19Smrg_ACEOF
119185212f86fSmrgac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"`
119195212f86fSmrgac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"`
119201568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
119215212f86fSmrgac_cs_config='$ac_cs_config_escaped'
119227d5e3a19Smrgac_cs_version="\\
119237f6d8fe2Smrgsetxkbmap config.status 1.3.4
119245212f86fSmrgconfigured by $0, generated by GNU Autoconf 2.71,
11925765486e8Smrg  with options \\"\$ac_cs_config\\"
119267d5e3a19Smrg
119275212f86fSmrgCopyright (C) 2021 Free Software Foundation, Inc.
119287d5e3a19SmrgThis config.status script is free software; the Free Software Foundation
119297d5e3a19Smrggives unlimited permission to copy, distribute and modify it."
119307d5e3a19Smrg
119317d5e3a19Smrgac_pwd='$ac_pwd'
119327d5e3a19Smrgsrcdir='$srcdir'
119337d5e3a19SmrgINSTALL='$INSTALL'
119347d5e3a19SmrgMKDIR_P='$MKDIR_P'
119351568b75bSmrgAWK='$AWK'
119361568b75bSmrgtest -n "\$AWK" || AWK=awk
119377d5e3a19Smrg_ACEOF
119387d5e3a19Smrg
119391568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
119401568b75bSmrg# The default lists apply if the user does not specify any file.
119417d5e3a19Smrgac_need_defaults=:
119427d5e3a19Smrgwhile test $# != 0
119437d5e3a19Smrgdo
119447d5e3a19Smrg  case $1 in
11945765486e8Smrg  --*=?*)
119467d5e3a19Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
119477d5e3a19Smrg    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
119487d5e3a19Smrg    ac_shift=:
119497d5e3a19Smrg    ;;
11950765486e8Smrg  --*=)
11951765486e8Smrg    ac_option=`expr "X$1" : 'X\([^=]*\)='`
11952765486e8Smrg    ac_optarg=
11953765486e8Smrg    ac_shift=:
11954765486e8Smrg    ;;
119557d5e3a19Smrg  *)
119567d5e3a19Smrg    ac_option=$1
119577d5e3a19Smrg    ac_optarg=$2
119587d5e3a19Smrg    ac_shift=shift
119597d5e3a19Smrg    ;;
119607d5e3a19Smrg  esac
119617d5e3a19Smrg
119627d5e3a19Smrg  case $ac_option in
119637d5e3a19Smrg  # Handling of the options.
119647d5e3a19Smrg  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
119657d5e3a19Smrg    ac_cs_recheck=: ;;
119667d5e3a19Smrg  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
119675212f86fSmrg    printf "%s\n" "$ac_cs_version"; exit ;;
11968765486e8Smrg  --config | --confi | --conf | --con | --co | --c )
119695212f86fSmrg    printf "%s\n" "$ac_cs_config"; exit ;;
119707d5e3a19Smrg  --debug | --debu | --deb | --de | --d | -d )
119717d5e3a19Smrg    debug=: ;;
119727d5e3a19Smrg  --file | --fil | --fi | --f )
119737d5e3a19Smrg    $ac_shift
119741568b75bSmrg    case $ac_optarg in
119755212f86fSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11976765486e8Smrg    '') as_fn_error $? "missing file argument" ;;
119771568b75bSmrg    esac
11978765486e8Smrg    as_fn_append CONFIG_FILES " '$ac_optarg'"
119797d5e3a19Smrg    ac_need_defaults=false;;
119807d5e3a19Smrg  --header | --heade | --head | --hea )
119817d5e3a19Smrg    $ac_shift
119821568b75bSmrg    case $ac_optarg in
119835212f86fSmrg    *\'*) ac_optarg=`printf "%s\n" "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
119841568b75bSmrg    esac
11985765486e8Smrg    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
119867d5e3a19Smrg    ac_need_defaults=false;;
119877d5e3a19Smrg  --he | --h)
119887d5e3a19Smrg    # Conflict between --help and --header
11989765486e8Smrg    as_fn_error $? "ambiguous option: \`$1'
11990765486e8SmrgTry \`$0 --help' for more information.";;
119917d5e3a19Smrg  --help | --hel | -h )
119925212f86fSmrg    printf "%s\n" "$ac_cs_usage"; exit ;;
119937d5e3a19Smrg  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
119947d5e3a19Smrg  | -silent | --silent | --silen | --sile | --sil | --si | --s)
119957d5e3a19Smrg    ac_cs_silent=: ;;
119967d5e3a19Smrg
119977d5e3a19Smrg  # This is an error.
11998765486e8Smrg  -*) as_fn_error $? "unrecognized option: \`$1'
11999765486e8SmrgTry \`$0 --help' for more information." ;;
120007d5e3a19Smrg
12001765486e8Smrg  *) as_fn_append ac_config_targets " $1"
120027d5e3a19Smrg     ac_need_defaults=false ;;
120037d5e3a19Smrg
120047d5e3a19Smrg  esac
120057d5e3a19Smrg  shift
120067d5e3a19Smrgdone
120077d5e3a19Smrg
120087d5e3a19Smrgac_configure_extra_args=
120097d5e3a19Smrg
120107d5e3a19Smrgif $ac_cs_silent; then
120117d5e3a19Smrg  exec 6>/dev/null
120127d5e3a19Smrg  ac_configure_extra_args="$ac_configure_extra_args --silent"
120137d5e3a19Smrgfi
120147d5e3a19Smrg
120157d5e3a19Smrg_ACEOF
120161568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120177d5e3a19Smrgif \$ac_cs_recheck; then
12018b8414663Smrg  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
120191568b75bSmrg  shift
120205212f86fSmrg  \printf "%s\n" "running CONFIG_SHELL=$SHELL \$*" >&6
120211568b75bSmrg  CONFIG_SHELL='$SHELL'
120227d5e3a19Smrg  export CONFIG_SHELL
120231568b75bSmrg  exec "\$@"
120247d5e3a19Smrgfi
120257d5e3a19Smrg
120267d5e3a19Smrg_ACEOF
120271568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120287d5e3a19Smrgexec 5>>config.log
120297d5e3a19Smrg{
120307d5e3a19Smrg  echo
120317d5e3a19Smrg  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
120327d5e3a19Smrg## Running $as_me. ##
120337d5e3a19Smrg_ASBOX
120345212f86fSmrg  printf "%s\n" "$ac_log"
120357d5e3a19Smrg} >&5
120367d5e3a19Smrg
120377d5e3a19Smrg_ACEOF
120381568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
120397d5e3a19Smrg#
120407d5e3a19Smrg# INIT-COMMANDS
120417d5e3a19Smrg#
120425212f86fSmrgAMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
120437d5e3a19Smrg
120447d5e3a19Smrg_ACEOF
120457d5e3a19Smrg
120461568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
120477d5e3a19Smrg
120487d5e3a19Smrg# Handling of arguments.
120497d5e3a19Smrgfor ac_config_target in $ac_config_targets
120507d5e3a19Smrgdo
120517d5e3a19Smrg  case $ac_config_target in
120527d5e3a19Smrg    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
120537d5e3a19Smrg    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
120547d5e3a19Smrg    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12055bda5b58fSmrg    "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
120567d5e3a19Smrg
12057765486e8Smrg  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
120587d5e3a19Smrg  esac
120597d5e3a19Smrgdone
120607d5e3a19Smrg
120617d5e3a19Smrg
120627d5e3a19Smrg# If the user did not use the arguments to specify the items to instantiate,
120637d5e3a19Smrg# then the envvar interface is used.  Set only those that are not.
120647d5e3a19Smrg# We use the long form for the default assignment because of an extremely
120657d5e3a19Smrg# bizarre bug on SunOS 4.1.3.
120667d5e3a19Smrgif $ac_need_defaults; then
120675212f86fSmrg  test ${CONFIG_FILES+y} || CONFIG_FILES=$config_files
120685212f86fSmrg  test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers
120695212f86fSmrg  test ${CONFIG_COMMANDS+y} || CONFIG_COMMANDS=$config_commands
120707d5e3a19Smrgfi
120717d5e3a19Smrg
120727d5e3a19Smrg# Have a temporary directory for convenience.  Make it in the build tree
120737d5e3a19Smrg# simply because there is no reason against having it here, and in addition,
120747d5e3a19Smrg# creating and moving files from /tmp can sometimes cause problems.
120757d5e3a19Smrg# Hook for its removal unless debugging.
120767d5e3a19Smrg# Note that there is a small window in which the directory will not be cleaned:
120777d5e3a19Smrg# after its creation but before its name has been assigned to `$tmp'.
120787d5e3a19Smrg$debug ||
120797d5e3a19Smrg{
12080765486e8Smrg  tmp= ac_tmp=
120817d5e3a19Smrg  trap 'exit_status=$?
12082765486e8Smrg  : "${ac_tmp:=$tmp}"
12083765486e8Smrg  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
120847d5e3a19Smrg' 0
12085765486e8Smrg  trap 'as_fn_exit 1' 1 2 13 15
120867d5e3a19Smrg}
120877d5e3a19Smrg# Create a (secure) tmp directory for tmp files.
120887d5e3a19Smrg
120897d5e3a19Smrg{
120907d5e3a19Smrg  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12091765486e8Smrg  test -d "$tmp"
120927d5e3a19Smrg}  ||
120937d5e3a19Smrg{
120947d5e3a19Smrg  tmp=./conf$$-$RANDOM
120957d5e3a19Smrg  (umask 077 && mkdir "$tmp")
12096765486e8Smrg} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
12097765486e8Smrgac_tmp=$tmp
120987d5e3a19Smrg
120991568b75bSmrg# Set up the scripts for CONFIG_FILES section.
121001568b75bSmrg# No need to generate them if there are no CONFIG_FILES.
121011568b75bSmrg# This happens for instance with `./config.status config.h'.
121027d5e3a19Smrgif test -n "$CONFIG_FILES"; then
121037d5e3a19Smrg
121047d5e3a19Smrg
12105765486e8Smrgac_cr=`echo X | tr X '\015'`
12106765486e8Smrg# On cygwin, bash can eat \r inside `` if the user requested igncr.
12107765486e8Smrg# But we know of no other shell where ac_cr would be empty at this
12108765486e8Smrg# point, so we can use a bashism as a fallback.
12109765486e8Smrgif test "x$ac_cr" = x; then
12110765486e8Smrg  eval ac_cr=\$\'\\r\'
12111765486e8Smrgfi
121121568b75bSmrgac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
121131568b75bSmrgif test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
121141568b75bSmrg  ac_cs_awk_cr='\\r'
121151568b75bSmrgelse
121161568b75bSmrg  ac_cs_awk_cr=$ac_cr
121177d5e3a19Smrgfi
121187d5e3a19Smrg
12119765486e8Smrgecho 'BEGIN {' >"$ac_tmp/subs1.awk" &&
121207d5e3a19Smrg_ACEOF
121217d5e3a19Smrg
121227d5e3a19Smrg
121231568b75bSmrg{
121241568b75bSmrg  echo "cat >conf$$subs.awk <<_ACEOF" &&
121251568b75bSmrg  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
121261568b75bSmrg  echo "_ACEOF"
121271568b75bSmrg} >conf$$subs.sh ||
12128765486e8Smrg  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
12129765486e8Smrgac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
121307d5e3a19Smrgac_delim='%!_!# '
121317d5e3a19Smrgfor ac_last_try in false false false false false :; do
121321568b75bSmrg  . ./conf$$subs.sh ||
12133765486e8Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
121347d5e3a19Smrg
121351568b75bSmrg  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
121361568b75bSmrg  if test $ac_delim_n = $ac_delim_num; then
121377d5e3a19Smrg    break
121387d5e3a19Smrg  elif $ac_last_try; then
12139765486e8Smrg    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
121407d5e3a19Smrg  else
121417d5e3a19Smrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
121427d5e3a19Smrg  fi
121437d5e3a19Smrgdone
121441568b75bSmrgrm -f conf$$subs.sh
121457d5e3a19Smrg
121461568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12147765486e8Smrgcat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
121481568b75bSmrg_ACEOF
121491568b75bSmrgsed -n '
121501568b75bSmrgh
121511568b75bSmrgs/^/S["/; s/!.*/"]=/
121521568b75bSmrgp
121531568b75bSmrgg
121541568b75bSmrgs/^[^!]*!//
121551568b75bSmrg:repl
121561568b75bSmrgt repl
121571568b75bSmrgs/'"$ac_delim"'$//
121581568b75bSmrgt delim
121591568b75bSmrg:nl
121601568b75bSmrgh
12161765486e8Smrgs/\(.\{148\}\)..*/\1/
121621568b75bSmrgt more1
121631568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
121641568b75bSmrgp
121651568b75bSmrgn
121661568b75bSmrgb repl
121671568b75bSmrg:more1
121681568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
121691568b75bSmrgp
121701568b75bSmrgg
121711568b75bSmrgs/.\{148\}//
121721568b75bSmrgt nl
121731568b75bSmrg:delim
121741568b75bSmrgh
12175765486e8Smrgs/\(.\{148\}\)..*/\1/
121761568b75bSmrgt more2
121771568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/
121781568b75bSmrgp
121791568b75bSmrgb
121801568b75bSmrg:more2
121811568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"\\/
121821568b75bSmrgp
121831568b75bSmrgg
121841568b75bSmrgs/.\{148\}//
121851568b75bSmrgt delim
121861568b75bSmrg' <conf$$subs.awk | sed '
121871568b75bSmrg/^[^""]/{
121881568b75bSmrg  N
121891568b75bSmrg  s/\n//
121901568b75bSmrg}
121911568b75bSmrg' >>$CONFIG_STATUS || ac_write_fail=1
121921568b75bSmrgrm -f conf$$subs.awk
121931568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
121941568b75bSmrg_ACAWK
12195765486e8Smrgcat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
121961568b75bSmrg  for (key in S) S_is_set[key] = 1
121971568b75bSmrg  FS = ""
121981568b75bSmrg
121991568b75bSmrg}
122001568b75bSmrg{
122011568b75bSmrg  line = $ 0
122021568b75bSmrg  nfields = split(line, field, "@")
122031568b75bSmrg  substed = 0
122041568b75bSmrg  len = length(field[1])
122051568b75bSmrg  for (i = 2; i < nfields; i++) {
122061568b75bSmrg    key = field[i]
122071568b75bSmrg    keylen = length(key)
122081568b75bSmrg    if (S_is_set[key]) {
122091568b75bSmrg      value = S[key]
122101568b75bSmrg      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
122111568b75bSmrg      len += length(value) + length(field[++i])
122121568b75bSmrg      substed = 1
122131568b75bSmrg    } else
122141568b75bSmrg      len += 1 + keylen
122151568b75bSmrg  }
122161568b75bSmrg
122171568b75bSmrg  print line
122181568b75bSmrg}
122197d5e3a19Smrg
122201568b75bSmrg_ACAWK
122217d5e3a19Smrg_ACEOF
122221568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122231568b75bSmrgif sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
122241568b75bSmrg  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
122251568b75bSmrgelse
122261568b75bSmrg  cat
12227765486e8Smrgfi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
12228765486e8Smrg  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
122297d5e3a19Smrg_ACEOF
122307d5e3a19Smrg
12231765486e8Smrg# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12232765486e8Smrg# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
122337d5e3a19Smrg# trailing colons and then remove the whole line if VPATH becomes empty
122347d5e3a19Smrg# (actually we leave an empty line to preserve line numbers).
122357d5e3a19Smrgif test "x$srcdir" = x.; then
12236765486e8Smrg  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
12237765486e8Smrgh
12238765486e8Smrgs///
12239765486e8Smrgs/^/:/
12240765486e8Smrgs/[	 ]*$/:/
12241765486e8Smrgs/:\$(srcdir):/:/g
12242765486e8Smrgs/:\${srcdir}:/:/g
12243765486e8Smrgs/:@srcdir@:/:/g
12244765486e8Smrgs/^:*//
122457d5e3a19Smrgs/:*$//
12246765486e8Smrgx
12247765486e8Smrgs/\(=[	 ]*\).*/\1/
12248765486e8SmrgG
12249765486e8Smrgs/\n//
122507d5e3a19Smrgs/^[^=]*=[	 ]*$//
122517d5e3a19Smrg}'
122527d5e3a19Smrgfi
122537d5e3a19Smrg
122541568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
122557d5e3a19Smrgfi # test -n "$CONFIG_FILES"
122567d5e3a19Smrg
122571568b75bSmrg# Set up the scripts for CONFIG_HEADERS section.
122581568b75bSmrg# No need to generate them if there are no CONFIG_HEADERS.
122591568b75bSmrg# This happens for instance with `./config.status Makefile'.
122601568b75bSmrgif test -n "$CONFIG_HEADERS"; then
12261765486e8Smrgcat >"$ac_tmp/defines.awk" <<\_ACAWK ||
122621568b75bSmrgBEGIN {
122631568b75bSmrg_ACEOF
122641568b75bSmrg
122651568b75bSmrg# Transform confdefs.h into an awk script `defines.awk', embedded as
122661568b75bSmrg# here-document in config.status, that substitutes the proper values into
122671568b75bSmrg# config.h.in to produce config.h.
122681568b75bSmrg
122691568b75bSmrg# Create a delimiter string that does not exist in confdefs.h, to ease
122701568b75bSmrg# handling of long lines.
122711568b75bSmrgac_delim='%!_!# '
122721568b75bSmrgfor ac_last_try in false false :; do
12273765486e8Smrg  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
12274765486e8Smrg  if test -z "$ac_tt"; then
122751568b75bSmrg    break
122761568b75bSmrg  elif $ac_last_try; then
12277765486e8Smrg    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
122781568b75bSmrg  else
122791568b75bSmrg    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
122801568b75bSmrg  fi
122811568b75bSmrgdone
122821568b75bSmrg
122831568b75bSmrg# For the awk script, D is an array of macro values keyed by name,
122841568b75bSmrg# likewise P contains macro parameters if any.  Preserve backslash
122851568b75bSmrg# newline sequences.
122861568b75bSmrg
122871568b75bSmrgac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
122881568b75bSmrgsed -n '
122891568b75bSmrgs/.\{148\}/&'"$ac_delim"'/g
122901568b75bSmrgt rset
122911568b75bSmrg:rset
122921568b75bSmrgs/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
122931568b75bSmrgt def
122941568b75bSmrgd
122951568b75bSmrg:def
122961568b75bSmrgs/\\$//
122971568b75bSmrgt bsnl
122981568b75bSmrgs/["\\]/\\&/g
122991568b75bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
123001568b75bSmrgD["\1"]=" \3"/p
123011568b75bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
123021568b75bSmrgd
123031568b75bSmrg:bsnl
123041568b75bSmrgs/["\\]/\\&/g
123051568b75bSmrgs/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
123061568b75bSmrgD["\1"]=" \3\\\\\\n"\\/p
123071568b75bSmrgt cont
123081568b75bSmrgs/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
123091568b75bSmrgt cont
123101568b75bSmrgd
123111568b75bSmrg:cont
123121568b75bSmrgn
123131568b75bSmrgs/.\{148\}/&'"$ac_delim"'/g
123141568b75bSmrgt clear
123151568b75bSmrg:clear
123161568b75bSmrgs/\\$//
123171568b75bSmrgt bsnlc
123181568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/"/p
123191568b75bSmrgd
123201568b75bSmrg:bsnlc
123211568b75bSmrgs/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
123221568b75bSmrgb cont
123231568b75bSmrg' <confdefs.h | sed '
123241568b75bSmrgs/'"$ac_delim"'/"\\\
123251568b75bSmrg"/g' >>$CONFIG_STATUS || ac_write_fail=1
123261568b75bSmrg
123271568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
123281568b75bSmrg  for (key in D) D_is_set[key] = 1
123291568b75bSmrg  FS = ""
123301568b75bSmrg}
123311568b75bSmrg/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
123321568b75bSmrg  line = \$ 0
123331568b75bSmrg  split(line, arg, " ")
123341568b75bSmrg  if (arg[1] == "#") {
123351568b75bSmrg    defundef = arg[2]
123361568b75bSmrg    mac1 = arg[3]
123371568b75bSmrg  } else {
123381568b75bSmrg    defundef = substr(arg[1], 2)
123391568b75bSmrg    mac1 = arg[2]
123401568b75bSmrg  }
123411568b75bSmrg  split(mac1, mac2, "(") #)
123421568b75bSmrg  macro = mac2[1]
123431568b75bSmrg  prefix = substr(line, 1, index(line, defundef) - 1)
123441568b75bSmrg  if (D_is_set[macro]) {
123451568b75bSmrg    # Preserve the white space surrounding the "#".
123461568b75bSmrg    print prefix "define", macro P[macro] D[macro]
123471568b75bSmrg    next
123481568b75bSmrg  } else {
123491568b75bSmrg    # Replace #undef with comments.  This is necessary, for example,
123501568b75bSmrg    # in the case of _POSIX_SOURCE, which is predefined and required
123511568b75bSmrg    # on some systems where configure will not decide to define it.
123521568b75bSmrg    if (defundef == "undef") {
123531568b75bSmrg      print "/*", prefix defundef, macro, "*/"
123541568b75bSmrg      next
123551568b75bSmrg    }
123561568b75bSmrg  }
123571568b75bSmrg}
123581568b75bSmrg{ print }
123591568b75bSmrg_ACAWK
123601568b75bSmrg_ACEOF
123611568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12362765486e8Smrg  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
123631568b75bSmrgfi # test -n "$CONFIG_HEADERS"
123641568b75bSmrg
123657d5e3a19Smrg
123661568b75bSmrgeval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
123671568b75bSmrgshift
123681568b75bSmrgfor ac_tag
123697d5e3a19Smrgdo
123707d5e3a19Smrg  case $ac_tag in
123717d5e3a19Smrg  :[FHLC]) ac_mode=$ac_tag; continue;;
123727d5e3a19Smrg  esac
123737d5e3a19Smrg  case $ac_mode$ac_tag in
123747d5e3a19Smrg  :[FHL]*:*);;
12375765486e8Smrg  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
123767d5e3a19Smrg  :[FH]-) ac_tag=-:-;;
123777d5e3a19Smrg  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
123787d5e3a19Smrg  esac
123797d5e3a19Smrg  ac_save_IFS=$IFS
123807d5e3a19Smrg  IFS=:
123817d5e3a19Smrg  set x $ac_tag
123827d5e3a19Smrg  IFS=$ac_save_IFS
123837d5e3a19Smrg  shift
123847d5e3a19Smrg  ac_file=$1
123857d5e3a19Smrg  shift
123867d5e3a19Smrg
123877d5e3a19Smrg  case $ac_mode in
123887d5e3a19Smrg  :L) ac_source=$1;;
123897d5e3a19Smrg  :[FH])
123907d5e3a19Smrg    ac_file_inputs=
123917d5e3a19Smrg    for ac_f
123927d5e3a19Smrg    do
123937d5e3a19Smrg      case $ac_f in
12394765486e8Smrg      -) ac_f="$ac_tmp/stdin";;
123957d5e3a19Smrg      *) # Look for the file first in the build tree, then in the source tree
123967d5e3a19Smrg	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
123977d5e3a19Smrg	 # because $ac_f cannot contain `:'.
123987d5e3a19Smrg	 test -f "$ac_f" ||
123997d5e3a19Smrg	   case $ac_f in
124007d5e3a19Smrg	   [\\/$]*) false;;
124017d5e3a19Smrg	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
124027d5e3a19Smrg	   esac ||
12403765486e8Smrg	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
124047d5e3a19Smrg      esac
124055212f86fSmrg      case $ac_f in *\'*) ac_f=`printf "%s\n" "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12406765486e8Smrg      as_fn_append ac_file_inputs " '$ac_f'"
124077d5e3a19Smrg    done
124087d5e3a19Smrg
124097d5e3a19Smrg    # Let's still pretend it is `configure' which instantiates (i.e., don't
124107d5e3a19Smrg    # use $as_me), people would be surprised to read:
124117d5e3a19Smrg    #    /* config.h.  Generated by config.status.  */
124121568b75bSmrg    configure_input='Generated from '`
124135212f86fSmrg	  printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
124141568b75bSmrg	`' by configure.'
124157d5e3a19Smrg    if test x"$ac_file" != x-; then
124167d5e3a19Smrg      configure_input="$ac_file.  $configure_input"
124175212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
124185212f86fSmrgprintf "%s\n" "$as_me: creating $ac_file" >&6;}
124197d5e3a19Smrg    fi
124201568b75bSmrg    # Neutralize special characters interpreted by sed in replacement strings.
124211568b75bSmrg    case $configure_input in #(
124221568b75bSmrg    *\&* | *\|* | *\\* )
124235212f86fSmrg       ac_sed_conf_input=`printf "%s\n" "$configure_input" |
124241568b75bSmrg       sed 's/[\\\\&|]/\\\\&/g'`;; #(
124251568b75bSmrg    *) ac_sed_conf_input=$configure_input;;
124261568b75bSmrg    esac
124277d5e3a19Smrg
124287d5e3a19Smrg    case $ac_tag in
12429765486e8Smrg    *:-:* | *:-) cat >"$ac_tmp/stdin" \
12430765486e8Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
124317d5e3a19Smrg    esac
124327d5e3a19Smrg    ;;
124337d5e3a19Smrg  esac
124347d5e3a19Smrg
124357d5e3a19Smrg  ac_dir=`$as_dirname -- "$ac_file" ||
124367d5e3a19Smrg$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
124377d5e3a19Smrg	 X"$ac_file" : 'X\(//\)[^/]' \| \
124387d5e3a19Smrg	 X"$ac_file" : 'X\(//\)$' \| \
124397d5e3a19Smrg	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
124405212f86fSmrgprintf "%s\n" X"$ac_file" |
124417d5e3a19Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
124427d5e3a19Smrg	    s//\1/
124437d5e3a19Smrg	    q
124447d5e3a19Smrg	  }
124457d5e3a19Smrg	  /^X\(\/\/\)[^/].*/{
124467d5e3a19Smrg	    s//\1/
124477d5e3a19Smrg	    q
124487d5e3a19Smrg	  }
124497d5e3a19Smrg	  /^X\(\/\/\)$/{
124507d5e3a19Smrg	    s//\1/
124517d5e3a19Smrg	    q
124527d5e3a19Smrg	  }
124537d5e3a19Smrg	  /^X\(\/\).*/{
124547d5e3a19Smrg	    s//\1/
124557d5e3a19Smrg	    q
124567d5e3a19Smrg	  }
124577d5e3a19Smrg	  s/.*/./; q'`
12458765486e8Smrg  as_dir="$ac_dir"; as_fn_mkdir_p
124597d5e3a19Smrg  ac_builddir=.
124607d5e3a19Smrg
124617d5e3a19Smrgcase "$ac_dir" in
124627d5e3a19Smrg.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
124637d5e3a19Smrg*)
124645212f86fSmrg  ac_dir_suffix=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'`
124657d5e3a19Smrg  # A ".." for each directory in $ac_dir_suffix.
124665212f86fSmrg  ac_top_builddir_sub=`printf "%s\n" "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
124677d5e3a19Smrg  case $ac_top_builddir_sub in
124687d5e3a19Smrg  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
124697d5e3a19Smrg  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
124707d5e3a19Smrg  esac ;;
124717d5e3a19Smrgesac
124727d5e3a19Smrgac_abs_top_builddir=$ac_pwd
124737d5e3a19Smrgac_abs_builddir=$ac_pwd$ac_dir_suffix
124747d5e3a19Smrg# for backward compatibility:
124757d5e3a19Smrgac_top_builddir=$ac_top_build_prefix
124767d5e3a19Smrg
124777d5e3a19Smrgcase $srcdir in
124787d5e3a19Smrg  .)  # We are building in place.
124797d5e3a19Smrg    ac_srcdir=.
124807d5e3a19Smrg    ac_top_srcdir=$ac_top_builddir_sub
124817d5e3a19Smrg    ac_abs_top_srcdir=$ac_pwd ;;
124827d5e3a19Smrg  [\\/]* | ?:[\\/]* )  # Absolute name.
124837d5e3a19Smrg    ac_srcdir=$srcdir$ac_dir_suffix;
124847d5e3a19Smrg    ac_top_srcdir=$srcdir
124857d5e3a19Smrg    ac_abs_top_srcdir=$srcdir ;;
124867d5e3a19Smrg  *) # Relative name.
124877d5e3a19Smrg    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
124887d5e3a19Smrg    ac_top_srcdir=$ac_top_build_prefix$srcdir
124897d5e3a19Smrg    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
124907d5e3a19Smrgesac
124917d5e3a19Smrgac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
124927d5e3a19Smrg
124937d5e3a19Smrg
124947d5e3a19Smrg  case $ac_mode in
124957d5e3a19Smrg  :F)
124967d5e3a19Smrg  #
124977d5e3a19Smrg  # CONFIG_FILE
124987d5e3a19Smrg  #
124997d5e3a19Smrg
125007d5e3a19Smrg  case $INSTALL in
125017d5e3a19Smrg  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
125027d5e3a19Smrg  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
125037d5e3a19Smrg  esac
125047d5e3a19Smrg  ac_MKDIR_P=$MKDIR_P
125057d5e3a19Smrg  case $MKDIR_P in
125067d5e3a19Smrg  [\\/$]* | ?:[\\/]* ) ;;
125077d5e3a19Smrg  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
125087d5e3a19Smrg  esac
125097d5e3a19Smrg_ACEOF
125107d5e3a19Smrg
125111568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
125127d5e3a19Smrg# If the template does not know about datarootdir, expand it.
125137d5e3a19Smrg# FIXME: This hack should be removed a few years after 2.60.
125147d5e3a19Smrgac_datarootdir_hack=; ac_datarootdir_seen=
125151568b75bSmrgac_sed_dataroot='
125161568b75bSmrg/datarootdir/ {
125177d5e3a19Smrg  p
125187d5e3a19Smrg  q
125197d5e3a19Smrg}
125207d5e3a19Smrg/@datadir@/p
125217d5e3a19Smrg/@docdir@/p
125227d5e3a19Smrg/@infodir@/p
125237d5e3a19Smrg/@localedir@/p
12524765486e8Smrg/@mandir@/p'
125251568b75bSmrgcase `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
125267d5e3a19Smrg*datarootdir*) ac_datarootdir_seen=yes;;
125277d5e3a19Smrg*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
125285212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
125295212f86fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
125307d5e3a19Smrg_ACEOF
125311568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
125327d5e3a19Smrg  ac_datarootdir_hack='
125337d5e3a19Smrg  s&@datadir@&$datadir&g
125347d5e3a19Smrg  s&@docdir@&$docdir&g
125357d5e3a19Smrg  s&@infodir@&$infodir&g
125367d5e3a19Smrg  s&@localedir@&$localedir&g
125377d5e3a19Smrg  s&@mandir@&$mandir&g
12538765486e8Smrg  s&\\\${datarootdir}&$datarootdir&g' ;;
125397d5e3a19Smrgesac
125407d5e3a19Smrg_ACEOF
125417d5e3a19Smrg
125427d5e3a19Smrg# Neutralize VPATH when `$srcdir' = `.'.
125437d5e3a19Smrg# Shell code in configure.ac might set extrasub.
125447d5e3a19Smrg# FIXME: do we really want to maintain this feature?
125451568b75bSmrgcat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
125461568b75bSmrgac_sed_extra="$ac_vpsub
125477d5e3a19Smrg$extrasub
125487d5e3a19Smrg_ACEOF
125491568b75bSmrgcat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
125507d5e3a19Smrg:t
125517d5e3a19Smrg/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
125521568b75bSmrgs|@configure_input@|$ac_sed_conf_input|;t t
125537d5e3a19Smrgs&@top_builddir@&$ac_top_builddir_sub&;t t
125541568b75bSmrgs&@top_build_prefix@&$ac_top_build_prefix&;t t
125557d5e3a19Smrgs&@srcdir@&$ac_srcdir&;t t
125567d5e3a19Smrgs&@abs_srcdir@&$ac_abs_srcdir&;t t
125577d5e3a19Smrgs&@top_srcdir@&$ac_top_srcdir&;t t
125587d5e3a19Smrgs&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
125597d5e3a19Smrgs&@builddir@&$ac_builddir&;t t
125607d5e3a19Smrgs&@abs_builddir@&$ac_abs_builddir&;t t
125617d5e3a19Smrgs&@abs_top_builddir@&$ac_abs_top_builddir&;t t
125627d5e3a19Smrgs&@INSTALL@&$ac_INSTALL&;t t
125637d5e3a19Smrgs&@MKDIR_P@&$ac_MKDIR_P&;t t
125647d5e3a19Smrg$ac_datarootdir_hack
125651568b75bSmrg"
12566765486e8Smrgeval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
12567765486e8Smrg  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
125687d5e3a19Smrg
125697d5e3a19Smrgtest -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12570765486e8Smrg  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
12571765486e8Smrg  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
12572765486e8Smrg      "$ac_tmp/out"`; test -z "$ac_out"; } &&
125735212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12574765486e8Smrgwhich seems to be undefined.  Please make sure it is defined" >&5
125755212f86fSmrgprintf "%s\n" "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12576765486e8Smrgwhich seems to be undefined.  Please make sure it is defined" >&2;}
125777d5e3a19Smrg
12578765486e8Smrg  rm -f "$ac_tmp/stdin"
125797d5e3a19Smrg  case $ac_file in
12580765486e8Smrg  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12581765486e8Smrg  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
125821568b75bSmrg  esac \
12583765486e8Smrg  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
125847d5e3a19Smrg ;;
125857d5e3a19Smrg  :H)
125867d5e3a19Smrg  #
125877d5e3a19Smrg  # CONFIG_HEADER
125887d5e3a19Smrg  #
125897d5e3a19Smrg  if test x"$ac_file" != x-; then
125901568b75bSmrg    {
125915212f86fSmrg      printf "%s\n" "/* $configure_input  */" >&1 \
12592765486e8Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
12593765486e8Smrg    } >"$ac_tmp/config.h" \
12594765486e8Smrg      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12595765486e8Smrg    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
125965212f86fSmrg      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
125975212f86fSmrgprintf "%s\n" "$as_me: $ac_file is unchanged" >&6;}
125987d5e3a19Smrg    else
125991568b75bSmrg      rm -f "$ac_file"
12600765486e8Smrg      mv "$ac_tmp/config.h" "$ac_file" \
12601765486e8Smrg	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
126027d5e3a19Smrg    fi
126037d5e3a19Smrg  else
126045212f86fSmrg    printf "%s\n" "/* $configure_input  */" >&1 \
12605765486e8Smrg      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
12606765486e8Smrg      || as_fn_error $? "could not create -" "$LINENO" 5
126077d5e3a19Smrg  fi
126081568b75bSmrg# Compute "$ac_file"'s index in $config_headers.
126091568b75bSmrg_am_arg="$ac_file"
126107d5e3a19Smrg_am_stamp_count=1
126117d5e3a19Smrgfor _am_header in $config_headers :; do
126127d5e3a19Smrg  case $_am_header in
126131568b75bSmrg    $_am_arg | $_am_arg:* )
126147d5e3a19Smrg      break ;;
126157d5e3a19Smrg    * )
126167d5e3a19Smrg      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
126177d5e3a19Smrg  esac
126187d5e3a19Smrgdone
126191568b75bSmrgecho "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
126201568b75bSmrg$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
126211568b75bSmrg	 X"$_am_arg" : 'X\(//\)[^/]' \| \
126221568b75bSmrg	 X"$_am_arg" : 'X\(//\)$' \| \
126231568b75bSmrg	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
126245212f86fSmrgprintf "%s\n" X"$_am_arg" |
126257d5e3a19Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126267d5e3a19Smrg	    s//\1/
126277d5e3a19Smrg	    q
126287d5e3a19Smrg	  }
126297d5e3a19Smrg	  /^X\(\/\/\)[^/].*/{
126307d5e3a19Smrg	    s//\1/
126317d5e3a19Smrg	    q
126327d5e3a19Smrg	  }
126337d5e3a19Smrg	  /^X\(\/\/\)$/{
126347d5e3a19Smrg	    s//\1/
126357d5e3a19Smrg	    q
126367d5e3a19Smrg	  }
126377d5e3a19Smrg	  /^X\(\/\).*/{
126387d5e3a19Smrg	    s//\1/
126397d5e3a19Smrg	    q
126407d5e3a19Smrg	  }
126417d5e3a19Smrg	  s/.*/./; q'`/stamp-h$_am_stamp_count
126427d5e3a19Smrg ;;
126437d5e3a19Smrg
126445212f86fSmrg  :C)  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
126455212f86fSmrgprintf "%s\n" "$as_me: executing $ac_file commands" >&6;}
126467d5e3a19Smrg ;;
126477d5e3a19Smrg  esac
126487d5e3a19Smrg
126497d5e3a19Smrg
126507d5e3a19Smrg  case $ac_file$ac_mode in
126511568b75bSmrg    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12652b8414663Smrg  # Older Autoconf quotes --file arguments for eval, but not when files
126531568b75bSmrg  # are listed without --file.  Let's play safe and only enable the eval
126541568b75bSmrg  # if we detect the quoting.
126555212f86fSmrg  # TODO: see whether this extra hack can be removed once we start
126565212f86fSmrg  # requiring Autoconf 2.70 or later.
126575212f86fSmrg  case $CONFIG_FILES in #(
126585212f86fSmrg  *\'*) :
126595212f86fSmrg    eval set x "$CONFIG_FILES" ;; #(
126605212f86fSmrg  *) :
126615212f86fSmrg    set x $CONFIG_FILES ;; #(
126625212f86fSmrg  *) :
126635212f86fSmrg     ;;
126645212f86fSmrgesac
126651568b75bSmrg  shift
126665212f86fSmrg  # Used to flag and report bootstrapping failures.
126675212f86fSmrg  am_rc=0
126685212f86fSmrg  for am_mf
126691568b75bSmrg  do
126701568b75bSmrg    # Strip MF so we end up with the name of the file.
126715212f86fSmrg    am_mf=`printf "%s\n" "$am_mf" | sed -e 's/:.*$//'`
126725212f86fSmrg    # Check whether this is an Automake generated Makefile which includes
126735212f86fSmrg    # dependency-tracking related rules and includes.
126745212f86fSmrg    # Grep'ing the whole file directly is not great: AIX grep has a line
126751568b75bSmrg    # limit of 2048, but all sed's we know have understand at least 4000.
126765212f86fSmrg    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
126775212f86fSmrg      || continue
126785212f86fSmrg    am_dirpart=`$as_dirname -- "$am_mf" ||
126795212f86fSmrg$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
126805212f86fSmrg	 X"$am_mf" : 'X\(//\)[^/]' \| \
126815212f86fSmrg	 X"$am_mf" : 'X\(//\)$' \| \
126825212f86fSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
126835212f86fSmrgprintf "%s\n" X"$am_mf" |
126847d5e3a19Smrg    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
126857d5e3a19Smrg	    s//\1/
126867d5e3a19Smrg	    q
126877d5e3a19Smrg	  }
126887d5e3a19Smrg	  /^X\(\/\/\)[^/].*/{
126897d5e3a19Smrg	    s//\1/
126907d5e3a19Smrg	    q
126917d5e3a19Smrg	  }
126927d5e3a19Smrg	  /^X\(\/\/\)$/{
126937d5e3a19Smrg	    s//\1/
126947d5e3a19Smrg	    q
126957d5e3a19Smrg	  }
126967d5e3a19Smrg	  /^X\(\/\).*/{
126977d5e3a19Smrg	    s//\1/
126987d5e3a19Smrg	    q
126997d5e3a19Smrg	  }
127007d5e3a19Smrg	  s/.*/./; q'`
127015212f86fSmrg    am_filepart=`$as_basename -- "$am_mf" ||
127025212f86fSmrg$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
127035212f86fSmrg	 X"$am_mf" : 'X\(//\)$' \| \
127045212f86fSmrg	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
127055212f86fSmrgprintf "%s\n" X/"$am_mf" |
127065212f86fSmrg    sed '/^.*\/\([^/][^/]*\)\/*$/{
127077d5e3a19Smrg	    s//\1/
127087d5e3a19Smrg	    q
127097d5e3a19Smrg	  }
127105212f86fSmrg	  /^X\/\(\/\/\)$/{
127117d5e3a19Smrg	    s//\1/
127127d5e3a19Smrg	    q
127137d5e3a19Smrg	  }
127145212f86fSmrg	  /^X\/\(\/\).*/{
127157d5e3a19Smrg	    s//\1/
127167d5e3a19Smrg	    q
127177d5e3a19Smrg	  }
127187d5e3a19Smrg	  s/.*/./; q'`
127195212f86fSmrg    { echo "$as_me:$LINENO: cd "$am_dirpart" \
127205212f86fSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
127215212f86fSmrg        | $MAKE -f - am--depfiles" >&5
127225212f86fSmrg   (cd "$am_dirpart" \
127235212f86fSmrg      && sed -e '/# am--include-marker/d' "$am_filepart" \
127245212f86fSmrg        | $MAKE -f - am--depfiles) >&5 2>&5
127255212f86fSmrg   ac_status=$?
127265212f86fSmrg   echo "$as_me:$LINENO: \$? = $ac_status" >&5
127275212f86fSmrg   (exit $ac_status); } || am_rc=$?
127287d5e3a19Smrg  done
127295212f86fSmrg  if test $am_rc -ne 0; then
127305212f86fSmrg    { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
127315212f86fSmrgprintf "%s\n" "$as_me: error: in \`$ac_pwd':" >&2;}
127325212f86fSmrgas_fn_error $? "Something went wrong bootstrapping makefile fragments
127335212f86fSmrg    for automatic dependency tracking.  If GNU make was not used, consider
127345212f86fSmrg    re-running the configure script with MAKE=\"gmake\" (or whatever is
127355212f86fSmrg    necessary).  You can also try re-running configure with the
127365212f86fSmrg    '--disable-dependency-tracking' option to at least be able to build
127375212f86fSmrg    the package (albeit without support for automatic dependency tracking).
127385212f86fSmrgSee \`config.log' for more details" "$LINENO" 5; }
127395212f86fSmrg  fi
127405212f86fSmrg  { am_dirpart=; unset am_dirpart;}
127415212f86fSmrg  { am_filepart=; unset am_filepart;}
127425212f86fSmrg  { am_mf=; unset am_mf;}
127435212f86fSmrg  { am_rc=; unset am_rc;}
127445212f86fSmrg  rm -f conftest-deps.mk
127451568b75bSmrg}
127467d5e3a19Smrg ;;
127477d5e3a19Smrg
127487d5e3a19Smrg  esac
127497d5e3a19Smrgdone # for ac_tag
127507d5e3a19Smrg
127517d5e3a19Smrg
12752765486e8Smrgas_fn_exit 0
127537d5e3a19Smrg_ACEOF
127547d5e3a19Smrgac_clean_files=$ac_clean_files_save
127557d5e3a19Smrg
127561568b75bSmrgtest $ac_write_fail = 0 ||
12757765486e8Smrg  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
127581568b75bSmrg
127597d5e3a19Smrg
127607d5e3a19Smrg# configure is writing to config.log, and then calls config.status.
127617d5e3a19Smrg# config.status does its own redirection, appending to config.log.
127627d5e3a19Smrg# Unfortunately, on DOS this fails, as config.log is still kept open
127637d5e3a19Smrg# by configure, so config.status won't be able to write to it; its
127647d5e3a19Smrg# output is simply discarded.  So we exec the FD to /dev/null,
127657d5e3a19Smrg# effectively closing config.log, so it can be properly (re)opened and
127667d5e3a19Smrg# appended to by config.status.  When coming back to configure, we
127677d5e3a19Smrg# need to make the FD available again.
127687d5e3a19Smrgif test "$no_create" != yes; then
127697d5e3a19Smrg  ac_cs_success=:
127707d5e3a19Smrg  ac_config_status_args=
127717d5e3a19Smrg  test "$silent" = yes &&
127727d5e3a19Smrg    ac_config_status_args="$ac_config_status_args --quiet"
127737d5e3a19Smrg  exec 5>/dev/null
127747d5e3a19Smrg  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
127757d5e3a19Smrg  exec 5>>config.log
127767d5e3a19Smrg  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
127777d5e3a19Smrg  # would make configure fail if this is the last instruction.
12778765486e8Smrg  $ac_cs_success || as_fn_exit 1
127797d5e3a19Smrgfi
127801568b75bSmrgif test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
127815212f86fSmrg  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
127825212f86fSmrgprintf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
127831568b75bSmrgfi
127847d5e3a19Smrg
127855212f86fSmrg
12786